1 软件工程概论期末大作业 火车票订票管理信息系统 专业年级: 学 号: 姓 名: 成 绩 : 2 目 录 一、项目概述 ……………………………………3 二、可行性研究……………………………………3 三、需求分析………………………………………4 3.1 系统 IPO 图 ……………………………………………………8 3.2 系统的数据流图 ………………………………………………9 四、概要设计 ……………………………………10 五、详细设计 ……………………………………10 5.1 系统主要功能模块界面图 …………………………………11 5.2 画出系统某一模块的程序流程图 …………………………15 六、UML 模型 ……………………………………16 6.1 画出系统的用例图……………………………………………17 6.2 系统客户(功能)的时序图 …………………………18 七、总结 …………………………………………20 八、附录……………………………………………21 3 一、项目概述 1 .1 项目简介 火车票售票系统是一款针对全国各大乘客集散地,方便工作人员和乘客顺利抵达目的地的便捷操作软件,乘客集散地只需安装本系统,配备专业的操作人员,即可安全、有序地完成人员输送任务。 1 .2 项目功能 火车票售票系统可登记全国各地的客运专线、包括发车时间、到达时间、经过各中转站时间、在各中转站等待时间及发车时间、各站点间距离、票价、各列车车厢容量、座位分布、列车类型、列车车号、车票信息、预定信息、乘客身份信息、乘客携带物品限定信息、车票代售点信息、网络购票、货运信息、网络购票常见问题解决方式、铁路常识等。 1 .3 功能模块介绍 车票票面信息:包含乘车区间(始发站、终点站)、发车时间、发车日期、乘客身份信息(身份证号、姓名)、乘客所乘列车座位信息(列车车厢号、座位号)、乘客乘车须知、票价、座位类型(硬座、硬卧、软座、软卧)。 网络购票信息:查询列车信息(列车时刻表、列车车次)、余票信息、票价信息、退票信息、列车正晚点信息、车票代售点信息、预订信息、货运运费、货运业务咨询。 列车信息:列车车次、列车所属类型(普 快 、动 车、空 调 特 快 等)、列车始发站、终点站、中转站、始发时间、到达时间、各站点停 靠 时间、乘车区间及价格 、列车运行 时长 、已 运行 时长 。 候 车室 信息:列车车次、列车运行 时间(发车时间、到达时间)、对...