3.1系统的需求
3。1。1功能需求
为旅客提供火车票购买与预定服务,方便火车站的售票工作,提高火车站的服务质量和服务效率,我们开发了火车售票管理系统。
本售票系统应该具备如下功能:
1.查询
1)对车次的查询,可以按照发车车次进行查询。
2)也可以按照区间查询。
3)车次信息包括:车号、出发地、目的地、发车日期、开出时刻、到站时刻、票价、座位类型设定。
4)车次信息只允许用户查询,不能修改。
5)在查询到的结果中要有对发车时刻,到站时刻的排序功能.
2。添加车票
通过查询系统,客户根据自己的需求到满意的车次,再输入个人信息后直接通过网上售票确定已预订选中的车票.要求:
售票记录应包括:会员名、车号、发车日期、订购票数、总价。
3。退票
可退票,通过查询系统,客户可以根据自己的名字到自己的订票信息,通过退票模块退去已购车票。
4.售票
售票员根据旅客需求,查询到合适的车票并标记该车票已出售,打印出车票给旅客。
5。改签
旅客或售票员根据客户信息查询到该票的信息,根据客户需要改签日期的剩余票情况决定是否允许改签。
该系统分为售票员、列车管理员、旅客、三个模块。
1.售票员功能
心理活动的成语售票员管理包括添加售票员信息、删除售票员信息以及售票员修改自己的密码、电话号码、家庭地址的信息三部分。添加售票员信息是系统管理员的操作权限,系统管理员可以向系统的数据库中输入某个新的车站售票员的信息,信息被输入到系统中后,该车站的售票员将在案系统中具有一个车站售票员所具有的所有权限内的操作.删除售票员信息也是系统管理员的操作权限,马羚的儿子系统管理员从系统的数据库中将某个车站售票员的全部信息从系统的数据库中删除。一旦该车站售票员的全部信息被删除后,该车站售票员将不再能够登录到系统中车站售票员的工作平台,他不再具有一个车站售票员的权限.售票员修改自己的登录密码是指系统中具有售票权限的售票员能够修改自己登录系统时的密码。即系统管理员在向系统中添加一个新的售票员时得到了一个密码,在此之后,售票员仍然可以修改自己的密码.
系统初始设置包括设置票价、设置车票类别的折扣等部分.它是管理员可以根据某些原则在系统数据库中输入各种类型的票价,以及规定退票时的扣除手续费的折扣。
2.列车管理员功能
车次管理包括添加运行车次、删除车次,修改车次。增加列车,比如车站将要加车,系统管理员将一列新的列车的全部信息输入到系统的数据库中,一列新的列车的全部信息一经被输入到数据库中,售票员便可以通过系统来查询它的所有信息,并且可以出售该列车的车票。删除列车,比如车站将暂时或永远停运某一列列车,系统管理员将一列新的列车的全部信息从系统的数据库中删除,一列新的列车的全部信息一经被从数据库中删除,售票员将无法通过系统来查询它的所有信息,并且不能够再出售该列车的车票。修改车次,比如车站把该列车的运行时间进行了修改,系统管理员将新的时间输入到系统的数据库中替换了原来的运行时间,售票员只能在已经修改成功的新的时间段售出该列车的车票。
车次路线管理包括车次的临时调度和由于自然灾害等客观因素造成的临时路线更改。比如由于春运来临,广州火车站的客运量急剧增加,铁路管理员临时调度很多列车经过广州,则这些列车就会临时改变路线。
车厢管理包括增加车厢、减少车厢、更换车厢等部分。增加车厢,系统管理员将增加了车厢的列车的信息输入到系统的数据库中,售票员可以查询到该增加的车厢的信息,并出售因此增加的车票。减少车厢,系统管理员在系统数据库中删除某些列车中已不存在的车厢的信息。更换车厢,系统管理员在系统数据库中更新已更换车厢的列车的车厢信息。
3。旅客功能
旅客的功能包括售票、订票、退票、改签四个子模块.该四个模块都是针对于售票员的权限内的操作。
售票部分的功能是在售票窗口售票员根据旅客需求选择用户需要的车次,或是根据旅客指定的车次查询是否有可用座位、或是根据旅客提供的车站查询经过此站的所有车次,然后再按照旅客要求的发车日期、发车时间、车厢类型、车票类别(全票、半票)、车次类型等要求选择合适的车次,然后结算并打印出车票给旅客。
订票部分的功能是完成由售票点授权或是有一定信誉的售票代理商替代旅客进行预订车票,售票代理商通过电话或是亲自到售票点预订的方式进行预订车票。
退票部分的功能是处理用户由于某种情况需要退回车票的情况,旅客要在列车开出之前到退票窗口进行退票,售票员将会扣除一定的手续费,并且将该票的信息退回到数据库中,退出的车票还能继续出售。
车次查询提供了所有车次浏览、按车次查询、和站站查询。车次查询,售票员可根据旅客想要乘坐的列车的车次查询该车次的列车的具体售票情况。站站查询,售票员根据旅客提供的出发站和目的站查询从出发站出发经过目的站的所有的列车的信息。
售票查询,售票员可以根据自己或旅客的需求来查询所有车次的售票情况.
剩余车票查询可以查询到所有车次的剩余车票的情况。
3.1。2性能需求
为了保证系统能够长期、安全、稳定、可靠、高效的运行,本系统应该满足以下的性能需求.
1.准确性和及时性
辛芷蕾八卦青春座右铭系统处理的准确性和及时性是系统的必要性能.系统应能及时而且准确的根据用户权限及所
吴亦凡在线征婚输入的信息做出响应。由于本系统的查询功能对于整个系统的功能和性能完成举足轻重.作为系统的很多数据来源,而车票的数量和时间又影响用户的决策活动,其准确性和及时性很大程度上决定了系统的成败.在系统开发过程中,必须采用一定的方法保证系统的准确性和及时性.
高虎照片2.易用性
本系统是直接面对用户的,而用户往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的易用性。
3。系统的标准性
系统在设计开发使用过程中都要涉及到很多计算机硬件、软件.所有这些都要符合国家标准,各铁道部统一。如规范的数据库操纵界面、作为业界标准的TCP/IP网络协议及ISO9002标准所要求的质量规范等;同时,在自主开发本系统时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性.
发布评论