欢迎来到天天文库
浏览记录
ID:6379998
大小:365.27 KB
页数:14页
时间:2018-01-12
《购票系统设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、黄壹、戴开翼、王飞梅课程设计报告购票系统设计报告书题目:火车票购票系统学生姓名:****专业:计算机科学与技术班别:***学号:****日期:2014年6月14日-13-黄壹、戴开翼、王飞梅课程设计报告目录第一章概述引言系统测试要求第二章需求分析功能需求性能需求数据字典与流程图系统框架需求描述术语表第三章概念结构设计系统E-R图类图对象图部分状态图部分活动图第四章软件功能设计软件模块划分软件功能结构图第六章界面设计-13-黄壹、戴开翼、王飞梅课程设计报告第一章概述引言随着时代的发展,计算系软件和系统的成熟,火车票的正
2、当管理成为一个影响铁路部门正常运营的因素之一,而建立火车票订票管理系统是一个很好的解决办法。 作为计算机应用的一部分,使用计算机对火车票信息进行管理,具有手工管理所无法比拟的优点,例如检索迅速、查找方便、可靠性高、存储量大、保密性好等,这些优点能够极大的提高火车票信息管理的效率,也正体现了火车票的科学化正规化管理 现在随着社会的发展,数据量急剧增长,现在人们就借助计算机和数据库技术科学的保存大量的数据,以便能更好的利用这些数据资源。使得火车票管理员能够有效的管理车次信息、旅客信息、退票信息等。同时用户可以通过查询到相
3、关的火车票信息,选择是否适合自己,也可以在网上直接订票、退票,省时省力 。系统测试要求建立两个用户:admin,并注册一个用户(1)用户admin拥有管理员的权限。(2)注册用户拥有普通用户权限。第二章需求分析功能需求 本售票系统应该具备如下功能:1.浏览功能列出当前数据库文件中车票的所有记录可选定一项纪录,显示说有域2.查询功能分为对车次信息的查询和客户对已订车票信息的查询。要求: 1) 对车次的查询,可以按照发车车次进行查询。 2) 也可以按照区间查询。 3) 车次信息包括:车号、出发地、目的地、发车日期、开出时
4、刻、到站时刻、票价、座位类型设定。 -13-黄壹、戴开翼、王飞梅课程设计报告4) 车次信息只允许用户查询,不能修改。 5) 在查询到的结果中要有对发车时刻,到站时刻的排序功能。3.添加功能增加一条车票的信息3.修改信息通过系统,客户根据自己的需求找到满意的车次,再输入个人信息后直接通过网上售票确定已预订选中的车票。要求: 售票记录应包括:乘客名、车号、发车日期、订购票数、总价。 4.退票 可退票,通过查询系统,客户可以根据自己的名字找到自己的订票信息,通过退票模块退去已购车票。旅客要在列车开出之前到退票窗口进行退票,
5、售票员将会扣除一定的手续费,并且将该票的信息退回到数据库中,退出的车票还能继续出售。 5.购票 在售票窗口售票员根据旅客预定的车票,或是根据旅客指定的车次查询是否有可用座位、或是根据旅客提供的车站查询经过此站的所有车次,然后再按照旅客要求的发车日期、发车时间、车厢类型、车票类别(全票、半票)、车次类型等要求选择合适的车次,然后结算并打印出车票给旅客。6.预定6.预定根据旅客指定的车次查询是否有可用座位、或是根据旅客提供的车站查询经过此站的所有车次,然后再按照旅客要求的发车日期、发车时间、车厢类型、车票类别(全票、半票
6、)、车次类型等要求选择合适的车次进行预定。性能需求 为了保证系统能够长期、安全、稳定、可靠、高效的运行,本系统应该满足以下的性能需求。 1.准确性和及时性 系统处理的准确性和及时性是系统的必要性能。系统应能及时而且准确的根据用户权限及所输入的信息做出响应。由于本系统的查询功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,而车票的数量和时间又影响用户的决策活动,其准确性和及时性很大程度上决定了系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性和及时性。 2.易用性 本系统是直接面对用户的,
7、而用户往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的易用性。 -13-黄壹、戴开翼、王飞梅课程设计报告3.系统的标准性 系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合国家标准,各铁道部统一。如规范的数据库操纵界面、作为业界标准的TCP/IP网络协议及ISO9002标准所要求的质量规范等;同时,在自主开发本系统时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易
8、读性、可操作性和可移植性。4.系统的响应速度 机票预定系统系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。数据字典与流程图经过可行性分析和初步需求调查,抽象出该系统业务流程图,结合该实例具体情况,给出系统的具体实现图。用户查
此文档下载收益归作者所有