欢迎来到天天文库
浏览记录
ID:19671989
大小:280.50 KB
页数:10页
时间:2018-10-04
《通用铁路交通查询向导系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、目录一、设计题目2二、设计要求2三、设计作用与目的2四、所用软件2五、系统设计31.系统总体设计32.系统功能分析33.目标系统应该达到以下要求44.各子模块设计4⑴用户权限管理模块设计4⑵票务信息查询模块设计5⑶车次管理模块设计7六、实验调试结果81.售票员及系统管理员登录82.列车信息的查询93.系统管理员对车次的管理10七、设计中的问题及解决方法11铁路查询系统的设计与实现一、设计题目铁路查询系统的设计与实现二、设计要求铁路查询系统是根据当前铁路日益繁忙的售票查询业务开发的。考虑了实际的情况的需要,它主要完成以下功能:(1)操作员的访问权限控制。(2)车次的检索,包括察看车次的基本信息
2、及售票信息。(3)新添加的车次检量,包括察看车次的基本信息及售票信息。(4)系统操作说明。(5)系统功能介绍。三、设计作用与目的铁路售票查询系统是铁路管理业务中的一个最基本的业务,铁路信息是供乘客查询的一个重要内容,也是一个信息量庞大的系统,是铁路部门进行数据管理的重要方面。通过设计一个查询系统,有利于数据共享,节省开发时间,增强可靠性与安全性,更有利于及时了解铁路动态信息的变化。本课程设计便是利用开发工具vc++开发的一个铁路售票查询系统,它能方便快捷地运用在铁路票务营运中。同时,也使我们更好的熟悉Vc++软件的使用。此外,课程设计也是在我们学习计算机软件技术基础上,对所学的内容的综合。设
3、计中包括了函数的调用,将要实现的功能用函数来实现;以及指针对对象的定义与调用。让我们学会如何编写单一模块功能函数,也使我们更加清楚一个完整的程序一般都包含一个主函数和若干子函数。根据铁路信息的特点,系统设计查询分为车次查询和目的站查询。四、所用软件•操作系统:Windows2000/XP•开发平台:MicrosoftVisualC++6.0•服务器设备需求:•具有PentiumIII处理器且满足以下要求的计算机:•最低512内存•最小8GB硬盘五、系统设计1.系统总体设计铁路售票管理系统主要负责列车信息及车票信息的查询,登录系统及信息管理,火车及车票的管理。铁路售票管理系统的主要用户是:系统
4、管理员以及游客。因此,此次设计,火车站售票管理系统主要设有三个主要功能模块:用户权限管理模块设计、管理员车次管理模块设计,票务信息查询模块设计。以下为系统设计功能图:操作者权限铁路查询系统权限管理查询管理车次管理车次信息查询车票信息查询车次信息添加图1.系统设计功能图2.系统功能分析根据需求分析,本系统要实现以下的基本功能。①.权限功能:火车站系统管理员权限登陆。当游客身份登陆时,无需输入密码.②.车票信息查询功能:管理员通过不同的检索入口,查询车票信息。游客可以查询车次信息③.车次管理功能:只有管理人员能够修改车次信息,如车次信息的添加3.目标系统应该达到以下要求:(1)系统应具有开放性:
5、考虑到铁路部门的运行不仅与各区域相关,受区域管辖,调配,而且它必须受国家铁路中心集中管辖,在特定的时期国家需采取特殊措施,对整个国家内的各子区域进行宏观调控,对整个铁路运输进行合理调度,尽量使旅客达到满意程度。本系统必须具有良好的开放性,既要满足现有集成需求,又要为将来系统的扩展预留接口。(2)应随着铁路售票部门业务的不断完善,系统的更新势在难免,因此系统应该具有很好的跨平台性、可维护性、可扩充性、易使用性。当用户需求,如操作方式、运行环境、数据结构以及其他软件接口等发生变化时,设计的软件要求能做适当的调整。(3)系统应具有高可靠性:系统在功能完整的同时,应具有良好的可靠性。作为支持铁路售票
6、部门的工作,有效调度区域的铁路客运,系统必须具有高效可靠性,以保证数据的安全和系统的稳定运行。(4)系统对用户操作的相应时间应小于1秒,最终用户对时间具有较高的要求,如查询列车信息及车票信息时,需要较快的查询速度,否则会给最终用户带来不便。(5)系统应易于操作和维护:系统应面向用户进行设计。系统的使用者对计算机了解程度不同,因此系统的操作应该尽量简单、方便,用户界面友好,使用户能够易学易用。(6)系统应具有较强的安全保密性:系统应提供安全可靠的数据存储服务,拒绝未被授权的人员访问、篡改数据信息的企图,而只向被授权的用户提供与其权限一致的数据服务。4.各子模块设计⑴用户权限管理模块设计用户权限
7、管理模块设计,为对系统设置登陆密码,并且分为管理员登陆和游客登陆。其中管理员登陆需要密码,而游客登陆则不需密码。当使用管理员登陆时,需输入密码,可进行对系统的所有操作,当使用游客身份登陆时,无需输入密码,但只能浏览和查询车票信息。流程图如下:是否为管理员输入密码密码是否正确是否是否享有浏览查询功能选择系统菜单中的功能可对系统进行所有操作开始图2.用户权限模块流程图用户权限管理模块主要是为了限制不同用户的使用权
此文档下载收益归作者所有