2.需求分析
该系统是利用VS2005平台开发,数据库采用的是SQLSeverExpress,旨在开发一个具有开放体系结构的、易扩充的、易文护的、具有良好人机交互界面的火车售票系统,为用户提供满意的火车票销售服务。
2.1火车站售票管理信息系统
火车站售票管理系统主要功能:售票功能、查询功能、调度功能、文护功能、统计功能。具体系统功能需求描述如下:
1)售票功能:
这一模块功能包括:销售车票、预定车票、退票功能。
2)查询功能:
这一模块功能包括:车次查询、时刻表查询、售票情况查询。
3)调度功能:
这一模块功能包括:运价修改、车辆修改、终点站修改、车次修改。
4)文护功能:
这一模块功能包括:车票表修改、预定车票修改、退票表修改、密码修改。
5)统计功能:
这一模块功能包括:售票统计、报表打印。
2.2 查询功能需求
查询功能要能满足至少两种方式的查询:按车次查询,按站点查询。如果查询出来满足条件的车次后,用户可以直接点击购买。查询出来的信息里面应该包括车次,开车时间,到达时间,起始站,终点站,车辆类型等信息。
2.3 售票功能需求
售票界面应具有起始站,终点站,里程数,车票类型,购买数量,价格自动结算等项目,其有两个入口,一个是直接购票入口,以及查询结果界面的购票入口,以方便购票。
2.4 退票功能需求
退票模块要能实现两种功能:退订和退票。退订是指用户有过订票记录,但票还没拿到;退票是指用户退掉已经拿到的车票,退票只能退回票价80%的金额。
2.5 订票功能需求
订票模块和买票模块主要有两点区别:用户进行订票操作时必须要输入用户信息;订票的和买票的提前时间不同,订票可以提前更多的时间。
2.6注册功能需求
第一次使用系统时,首先要做的是注册用户,注册用户模块里主要分两种类型的注册:代售点注册和企业用户注册。这两种注册方式的差别体现在所填注册信息上,不同的用户拥有不同的权限。
3 售票系统设计
3.1系统总体设计
3.1.1 设计目标要求:
采用现有的互联网资源,实现C/S结构的火车售票系统。
1)时间经济性。优化逻辑设计与物理设计,使系统运行效率高,反映速度快。
2)可靠性。能连续准确的处理业务,有较强的容错能力。
3)可理解性。用户容易理解和使用该系统。
4)可文护性和适应性。系统应易于修改、易于扩充、易于文护,能够适应业务不断发展变化的需要。
5)可用性。目标系统功能齐全,能够完全满足业务需求。
6)安全保密性。保证系统的物理安全、数据存储和存取的安全与保密、数据传输的安全与保密,做好使用人员的授权管理。
3.1.2 设计原则
1)安全性
未经注册的用户不能登录系统,用户个人信息和购票信息通过互联网上传输时,要确保信息的安全性。
2)时效性
用户对系统进行操作时,系统及时给与响应,一般响应速度应为秒级。
3)可扩展性
对于用户新的需求,能做到只需添加新模块即可满足用户要求。
上一页 [1] [2] [3] [4] [5] 下一页
C#火车站售票管理信息系统开发与设计+需求分析+流程图 第3页下载如图片无法显示或论文不完整,请联系qq752018766