- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录
一、设计题目 2
二、设计要求 2
三、设计作用与目的 2
四、所用软件 2
五、系统设计 3
1.系统总体设计 3
2.系统功能分析 3
3.目标系统应该达到以下要求 4
4.各子模块设计 4
⑴用户权限管理模块设计 4
⑵票务信息查询模块设计 5
⑶车次管理模块设计 7
六、实验调试结果 8
1.售票员及系统管理员登录 8
2.列车信息的查询 9
3.系统管理员对车次的管理 10
七、设计中的问题及解决方法 11
铁路查询系统的设计与实现
一、设计题目 铁路查询系统的设计与实现
二、设计要求
铁路查询系统是根据当前铁路日益繁忙的售票查询业务开发的。考虑了实际的情况的需要,它主要完成以下功能:
(1) 操作员的访问权限控制。
(2) 车次的检索,包括察看车次的基本信息及售票信息。
(3) 新添加的车次检量,包括察看车次的基本信息及售票信息。
(4) 系统操作说明。
(5) 系统功能介绍。
三、设计作用与目的
铁路售票查询系统是铁路管理业务中的一个最基本的业务,铁路信息是供乘客查询的一个重要内容,也是一个信息量庞大的系统,是铁路部门进行数据管理的重要方面。通过设计一个查询系统,有利于数据共享,节省开发时间,增强可靠性与安全性,更有利于及时了解铁路动态信息的变化。
本课程设计便是利用开发工具vc++开发的一个铁路售票查询系统,它能方便快捷地运用在铁路票务营运中。同时,也使我们更好的熟悉Vc++软件的使用。
此外,课程设计也是在我们学习计算机软件技术基础上,对所学的内容的综合。设计中包括了函数的调用,将要实现的功能用函数来实现;以及指针对对象的定义与调用。让我们学会如何编写单一模块功能函数,也使我们更加清楚一个完整的程序一般都包含一个主函数和若干子函数。根据铁路信息的特点,系统设计查询分为车次查询和目的站查询。
四、所用软件
操作系统:Windows 2000/XP
开发平台:Microsoft Visual C++ 6.0
服务器设备需求:
具有 Pentium III 处理器且满足以下要求的计算机:
最低512 内存
最小 8 GB 硬盘
五、系统设计
1.系统总体设计
铁路售票管理系统主要负责列车信息及车票信息的查询,登录系统及信息管理,火车及车票的管理。铁路售票管理系统的主要用户是:系统管理员以及游客。
因此,此次设计,火车站售票管理系统主要设有三个主要功能模块:用户权限管理模块设计、管理员车次管理模块设计,票务信息查询模块设计。
以下为系统设计功能图:
图1.系统设计功能图
2.系统功能分析
根据需求分析,本系统要实现以下的基本功能。
①.权限功能:火车站系统管理员权限登陆。当游客身份登陆时,无需输入密码.
②.车票信息查询功能:管理员通过不同的检索入口,查询车票信息。游客可以查询车次信息
③.车次管理功能:只有管理人员能够修改车次信息,如车次信息的添加
3.目标系统应该达到以下要求:
(1)系统应具有开放性:考虑到铁路部门的运行不仅与各区域相关,受区域管辖,调配,而且它必须受国家铁路中心集中管辖,在特定的时期国家需采取特殊措施,对整个国家内的各子区域进行宏观调控,对整个铁路运输进行合理调度,尽量使旅客达到满意程度。本系统必须具有良好的开放性,既要满足现有集成需求,又要为将来系统的扩展预留接口。
(2)应随着铁路售票部门业务的不断完善,系统的更新势在难免,因此系统应该具有很好的跨平台性、可维护性、可扩充性、易使用性。当用户需求,如操作方式、运行环境、数据结构以及其他软件接口等发生变化时,设计的软件要求能做适当的调整。
(3)系统应具有高可靠性:系统在功能完整的同时,应具有良好的可靠性。作为支持铁路售票部门的工作,有效调度区域的铁路客运,系统必须具有高效可靠性,以保证数据的安全和系统的稳定运行。
(4)系统对用户操作的相应时间应小于1 秒,最终用户对时间具有较高的要求,如查询列车信息及车票信息时,需要较快的查询速度,否则会给最终用户带来不便。
(5)系统应易于操作和维护:系统应面向用户进行设计。系统的使用者对计算机了解程度不同,因此系统的操作应该尽量简单、方便,用户界面友好,使用户能够易学易用。
(6)系统应具有较强的安全保密性:系统应提供安全可靠的数据存储服务,拒绝未被授权的人员访问、篡改数据信息的企图,而只向被授权的用户提供与其权限一致的数据服务。
4.各子模块设计
⑴用户权限管理模块设计
用户权限管理模块设计,为对系统设置登陆密码,并且分为管理员登陆和游客登陆。其中管理员登陆需要密码,而游客登陆则不需密码。当使用管理员登陆时,需输入密码,可进行对系统的所有操作,当使用游客身份登陆时,无需输入密码,但只能浏览和查询车票信息。
流程图如下:
图2.用户权限模块流程图
用
文档评论(0)