java+sqlserver汽车售票软件系统的设计(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

java+sqlserver汽车售票软件系统的设计(4)


本次设计的汽车售票系统,界面简洁明了。对于用户只需按照自己的需求在界面上点击相关的链接,遵循提示一步步操作就可以实现车票查询,订购和退票等操作。对于管理员而言,也只要按照界面上的提示进行操作,可以实现车次管理,票务管理和用户信息管理等操作。管理员也不需要熟知系统亦或是数据库的相关知识。操作简单,很快就能熟知操作步骤,故具备操作可行性。
经过以上的技术可行性,经济可行性,操作可行性的分析,认为该系统的设计是切实可行的并且设计合理。

3  系统分析
3.1  需求分析
普通用户通过该软件注册自己的登录信息,随时随地可以通过软件登录查看预售的车票信息,选择符合自身要求的车票,并且购买车票。如果之后发现自己的行程有所改变,用户可以选择退票功能,完成退票功能,再选择合适的车票进行订票操作。
管理员通过登录验证,可以完成添加,修改或删除车次信息等功能。除此之外,管理员通过该系统还可以查看,删除用户信息和查看,删除订票信息。但是管理员不能修改用户的身份信息和订票信息。
普通用户和管理员的操作都会被保存到相应的数据库中。

3.2  功能分析

汽车售票系统应该具有的功能如下所示:    
Ⅰ.登录功能:
用户进入系统后,根据用户提供的用户名和密码来区分普通用户和管理员。并且根据用户的不同的身份获取不同的功能。
Ⅱ.查询功能:
   对于普通用户而言查询功能要实现对车次信息的查询和对订票信息的查询,这就要要求:
   (1)用户输入出发时间,起点和终点能够检索到相应的车次
   (2)用户还可以查询到该长途客运中心的所有车次
   (3)用户只能查询,不能对车次信息进行修改
   (4)用户查询已订的车票信息要完整,包括个人信息,路线,车号,检票口,出发时间,座位,票种,票价,票号等信息
对于管理员而言查询功能要实现对车次信息的查询,用户信息的查询和对订票信息的查询,这就要求:
(1)管理员可以查询该长途客运中心的所有车次信息
(2)管理员可以查询所有的用户信息,或者是通过身份证号查询该用户的信息,  但不得修改用户的信息
(3)管理员可以查询到所有用户已经订购的车票 (责任编辑:qin)