欢迎来到天天文库
浏览记录
ID:11825756
大小:761.50 KB
页数:20页
时间:2018-07-14
《软件工程概论期末大作业》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件工程概论期末大作业火车票订票管理信息系统专业年级:学号:姓名:成绩:20目录一、项目概述……………………………………3二、可行性研究……………………………………3三、需求分析………………………………………43.1系统IPO图……………………………………………………83.2系统的数据流图………………………………………………9四、概要设计……………………………………10五、详细设计……………………………………105.1系统主要功能模块界面图…………………………………115.2画出系统某一模块的程序流程图…………………………15六、UML模型……………………………………166.1画出系统的用
2、例图……………………………………………176.2系统客户(功能)的时序图…………………………18七、总结…………………………………………20八、附录……………………………………………2120一、项目概述1.1项目简介火车票售票系统是一款针对全国各大乘客集散地,方便工作人员和乘客顺利抵达目的地的便捷操作软件,乘客集散地只需安装本系统,配备专业的操作人员,即可安全、有序地完成人员输送任务。1.2项目功能火车票售票系统可登记全国各地的客运专线、包括发车时间、到达时间、经过各中转站时间、在各中转站等待时间及发车时间、各站点间距离、票价、各列车车厢容量、座位分布、列车类型、列车车号、车票信息、预定信
3、息、乘客身份信息、乘客携带物品限定信息、车票代售点信息、网络购票、货运信息、网络购票常见问题解决方式、铁路常识等。1.3功能模块介绍车票票面信息:包含乘车区间(始发站、终点站)、发车时间、发车日期、乘客身份信息(身份证号、姓名)、乘客所乘列车座位信息(列车车厢号、座位号)、乘客乘车须知、票价、座位类型(硬座、硬卧、软座、软卧)。网络购票信息:查询列车信息(列车时刻表、列车车次)、余票信息、票价信息、退票信息、列车正晚点信息、车票代售点信息、预订信息、货运运费、货运业务咨询。列车信息:列车车次、列车所属类型(普快、动车、空调特快等)、列车始发站、终点站、中转站、始发时间、到达时间、各站点停靠
4、时间、乘车区间及价格、列车运行时长、已运行时长。候车室信息:列车车次、列车运行时间(发车时间、到达时间)、对应车次所在候车区域、对应区域所要发车车次。二、可行性研究2.1可行性研究过程本系统是针对全国各地的旅客,因此这一问题的解决,这一项目的实现,将更简化整个操作流程,减少人工操作以及由人工操作所引起的人为失误,大大降低了对数据的操作量。本系统所需的是项目人员的研究及整个操作过程所需的步骤及对所出现的问题的正确操作。2.2可行性研究要解决的问题项目研究人员:对于项目研究人员所需的操作即为界面功能实现的后台代码,这不仅仅是最需要解决的问题,项目人员最需要的是对整个系统所要实现的功能的整合,针
5、对某一问题所需要的操作,所对应的模块,所调用的数据,这些都需要借助于日常出现问题的总结,因此项目开发人员是要对列车整个运行过程十分了解,并熟知所面对问题的解决方法。系统操作人员:对于系统操作人员,需要了解整个系统所能实现的功能以及对应的处理,如何操作,怎么操作这是需要解决的问题。2.3对于项目的技术支撑面对当今社会技术的飞速发展、计算机科学技术已经发展的相当成熟。C语言、C++、C#、JAVA、.NET等高级语言完全可以驾驭各项功能。Access、SQLServer、Oracle等数据库可以完成对数据的存储,只需将后台程序与数据库连接即可实现对数据的操作。202.4项目在经济上的可行性任何
6、一个软件公司对于所要开发的项目,都需要对整个功能实现的解决有深入了解,因此调查是必不可少的。当然由此产生费用视该系统所要解决问题的范围而定,针对本系统,一个面对大众,一劳永逸的工程,所需花费与收益相比,可谓九牛一毛。对于相关人员的培训费用和从程序入手到系统实现的费用也不值一提。因此,相对于系统所带来的经济价值和社会效益而言,在经济可行性上是完全可行的。2.5项目在法律允许的可行性本项目是在大范围内需求而产生的,针对的是大众群体,使用对象是国家,而并非个人,所以不会存在侵权行为。因此,在法律范围之内,无侵权行为。2.6方案的具体实现对于程序实现者来说,一个大的程序可以分解为若干个子程序,进而
7、一步步实现。对于售票系统,我们可以将其拆分为票面信息版块、网络售票信息版块、列车信息版块、候车信息版块等小的分支,我们可以在解决以上各个版块之后,实现系统的综合,进而实现各方面功能。二、需求分析3.1功能需求为旅客提供火车票购买与预订服务,方便火车站的售票工作,提高火车站的服务质量和服务效率,我们开发了火车票售票系统。本售票系统应该具备以下功能:1.查询分为对车次信息的查询和客户对已订车票信息的查询。要求:1)对车次的查
此文档下载收益归作者所有