文本描述
火车购票系统需求分析
1.引言
随着科学技术的发展,计算机领域不断取得日新月异的研究成果。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用,在日常生活中随处都离不开离不开计算机。尤其是在交通发达的今天,要管理大量的车票销售,计算机优势更加体现出来。在数字化的今天,为了加强火车售票的管理必须依靠计算机,使火车售票员更好的对游客的管理更加有序、到位,基于上述种种原因,开发火车站售票系统更加显得重要,我们结合本次课程设计开发以下的火车站售票系统方案。
2.编写目的
本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本火车售票系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用。本文档供项目经理、设计人员、开发人员参考。
3.功能需求?
本售票系统应该具备如下功能:
1.浏览功能
列出当前数据库文件中车票的所有记录
可选定一项纪录,显示说有域
2.查询功能
分为对车次信息的查询和客户对已订车票信息的查询。要求:?1)?对车次的查询,可以按照发车车次进行查询。?2)?也可以按照区间查询。?
3)?车次信息包括:车号、出发地、目的地、发车日期、开出时刻、到站时刻、票价、
座位类型设定。?
4)?车次信息只允许用户查询,不能修改。?
5)?在查询到的结果中要有对发车时刻,到站时刻的排序功能。3.添加功能
增加一条车票的信息
3.修改信息
通过系统,客户根据自己的需求找到满意的车次,再输入个人信息后直接通过网上售票确定已预订选中的车票。要求:?
售票记录应包括:乘客名、车号、发车日期、订购票数、总价。
?4.退票?
可退票,通过查询系统,客户可以根据自己的名字找到自己的订票信息,通过退票模块退去已购车票。旅客要在列车开出之前到退票窗口进行退票,售票员将会扣除一定的手续费,并且将该票的信息退回到数据库中,退出的车票还能继续出售。?
5.购票?
在售票窗口售票员根据旅客预定的车票,或是根据旅客指定的车次查询是否有可用座位、或是根据旅客提供的车站查询经过此站的所有车次,然后再按照旅客要求的发车日期、发车时间、车厢类型、车票类别(全票、半票)、车次类型等要求选择合适的车次,然后结算并打印出车票给旅客。6.预定
预定
根据旅客指定的车次查询