票务信息管理系统学位论文 .doc

票务信息管理系统学位论文 .doc

ID:10845252

大小:1.34 MB

页数:22页

时间:2018-07-08

票务信息管理系统学位论文  .doc_第1页
票务信息管理系统学位论文  .doc_第2页
票务信息管理系统学位论文  .doc_第3页
票务信息管理系统学位论文  .doc_第4页
票务信息管理系统学位论文  .doc_第5页
资源描述:

《票务信息管理系统学位论文 .doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、票务信息管理系统软件设计说明书目录1.介绍11.1目的11.2范围11.3定义、缩写词11.4内容概览12.系统要达到的目标和限制23.用例视图23.1系统用例图33.2时间日期查询33.3车次日期查询43.4订票53.5提出改签申请63.6进入改签系统73.7输入退票票务类型83.8输入退票票务信息93.9办理退订103.10管理员登录系统113.11管理业务数据123.12管理员余票信息处理133.13铁路调度更新144.逻辑视图164.1总览164.2主要Package的介绍165.部署视图186.数据视图197.规模和性能198.质量20软件设计说明书1.介

2、绍1.1目的本说明书在概要设计的基础上,对票务信息管理系统的各模块、程序、子程序分别进行了实现层面上的要求和说明。软件开发的产品实现成员应该阅读和参考本说明进行代码的编写、测试。本详细设计说明书的预期读者为在以后对本系统进行扩展及维护的人员和对本系统感兴趣的其他人员。1.2范围包括对车票的订购、退订和改签,对顾客信息的记录等。1.3定义、缩写词MySQL:一个小型关系型数据库管理系统。Java:由SunMicrosystems公司于1995年推出的Java程序设计语言和Java平台的总称。JSP:JSP(JavaServerPages)是由SunMicrosyste

3、ms公司倡导、许多公司参与一起建立的一种动态网页技术标准。Struts:一种开源软件。MVC:三个单词的缩写,分别为:模型(Model),视图(View)和控制Controller)。1.4内容概览²登录系统订票员和管理员输入编号和密码登录本系统,通过验证后进入系统进行操作。²查询模块①车次号/日期查询:系统根据订票员输入的顾客给出的具体的车次号和出发日期查询车票。②出发/到达地查询:系统根据订票员输入的顾客给出的出发地、到达地、出发时间和日期查询符合条件的所有车票。²订购模块①订票:系统查询到顾客需要的机票并且顾客决定订票后,订票员给系统发送一个订票的指令,系统处

4、理订票信息的模块。②退票:系统接收到订票员发送的退票指令和所退票的基本信息后,根据车票日期是否过期来决定是否受理退票。若车票过期,系统不予处理并反馈一个“票已过期”的信息;若车票没过期,则系统执行退票指令。③改签:系统收到改签指令后首先进入“退票模块”判断是否满足退票条件,若不满足退票条件,系统不予处理并反馈一个“票已过期”的信息;若满足退票条件,则执行完退票指令后自动跳转到“查询模块”重新办理订票。²管理模块本系统的管理员通过输入管理员编号和密码登陆数据库,经过系统验证后进入数据库,之后根据国家公布的最新的铁路客运表对本系统数据库中储存的车次信息进行增加、修改和删

5、除等操作。①增加:管理员根据国家公布的最新的铁路客运表,将新增的车次添加到本系统的数据库中。②修改:管理员根据国家公布的最新的铁路客运表,将有变动的车次进行修改。这篇文档使用一系列视图反映系统架构的某个方面;用例视图:概括了架构上最为重要的用例和它们的非功能性需求;逻辑视图:展示了描述系统关键方面的重要用例实现场景(使用交互图);部署视图:展示构建在处理节点上的物理部署以及节点之间的网络配置(使用部署图);数据视图:描述了数据流、持久性数据模式、对象与持久性数据之间的模式映射、对象到数据库、存储过程以及触发器的映射机制(使用类图描述数据模型,活动图表示数据流)。1.

6、系统要达到的目标和限制Ø目标订票员可以登录票务系统,进行票务的预定,改签,退票等手续,具有一级权限,但不能对票务数据库进行修改管理员正确登录后可以修改数据库余票信息,调度车辆等等+Ø限制订票员和管理员的界面分开,订票员不能修改逻辑上不能修改的信息;管理员不能修改用户密码,还有同级别的管理员的信息。2.用例视图票务管理系统描述的主要用例有:时间日期查询,车次日期查询,订票,提出改签申请,进入改签系统,办理退订,输入票务类型,输入车次信息,办理退订,管理员登录系统,管理业务数据,管理员余票信息处理,铁路调度更新1.1系统用例图系统用例图见图4.1:图4.1系统用例图1.

7、2时间日期查询1.2.1用例简述订票员在选择日期时,可以判定是否在预售期内1.2.2基本事件流1顾客:输入日期2系统:检索判定日期是否在预售期内;3系统:显示日期在页面上4顾客:选择此日期5系统:确定日期;6用例结束1.1.1活动图时间日期查询的活动图见图4.2图4.2商时间日期查询的活动图1.2车次日期查询1.2.1用例简述在订票员输入顾客需要的车次时,系统判定是否该日期内有售。1.2.2基本事件流1顾客:在车次输入界面输入所需车次;2系统:在系统中检索此日期的车次,判定是否在所需日期内3系统:把检索条件相符的车次数据显示在页面上;4顾客:选择此车次5系统:确

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。