地铁售票管理系统设计说明书Word格式文档下载.docx

上传人:b****2 文档编号:5341487 上传时间:2023-05-05 格式:DOCX 页数:26 大小:477.35KB
下载 相关 举报
地铁售票管理系统设计说明书Word格式文档下载.docx_第1页
第1页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第2页
第2页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第3页
第3页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第4页
第4页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第5页
第5页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第6页
第6页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第7页
第7页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第8页
第8页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第9页
第9页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第10页
第10页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第11页
第11页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第12页
第12页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第13页
第13页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第14页
第14页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第15页
第15页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第16页
第16页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第17页
第17页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第18页
第18页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第19页
第19页 / 共26页
地铁售票管理系统设计说明书Word格式文档下载.docx_第20页
第20页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

地铁售票管理系统设计说明书Word格式文档下载.docx

《地铁售票管理系统设计说明书Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《地铁售票管理系统设计说明书Word格式文档下载.docx(26页珍藏版)》请在冰点文库上搜索。

地铁售票管理系统设计说明书Word格式文档下载.docx

模块化是指解决一个复杂问题时自顶向下逐层把系统划分成若干模块的过程,有多种属性,分别反映其内部特性。

内容概览

登陆系统

管理员、乘客要进行买卖票操作,需要输入正确的用户名和密码,如果输入错误,则停留在登陆页。

浏览车票系统

进入B2C系统后,乘客必须知道有关的列车信息,可以得到列车的班次、价格,并能根据需要输入相关信息进行搜索

售退票系统

当乘客需要购买或退订某张票后,可以根据需要进行购买或退订,由售票管理员操作后生效,可以得到需要车票。

人群判定系统

乘客提供自己的信息之后售票管理员可以通过系统判定乘客为普通人群还是受到优惠的特殊人群,然后根据人群的判定进行售票。

2.体系结构表示方法

这篇文档使用一系列视图反映系统架构的某个方面;

用例视图:

概括了架构上最为重要的用例和它们的非功能性需求;

逻辑视图:

展示了描述系统关键方面的重要用例实现场景(使用交互图);

部署视图:

展示构建在处理节点上的物理部署以及节点之间的网络配置(使用部署图);

数据视图:

描述了数据流、持久性数据模式、对象与持久性数据之间的模式映射、对象到数据库、存储过程以及触发器的映射机制(使用类图描述数据模型,活动图表示数据流)。

3.系统要达到的目标和限制

目标

乘客可以正确登录,在登录页面输入信息时能够在输入错误的同时看到错误提示;

正确登录后可以看到相应列车的列表,点击其中一条后可以看到某次列车的详细票数、票价信息等。

售票管理员登录之后,可以对乘客的需求进行正确的处理,同时还可以统计信息,对车票信息进行查询。

管理员正确登录后可以修改用户信息,列车信息,同时可以维护系统相关的数据。

限制

乘客和管理员、售票管理员的界面分开,客户不能修改逻辑上不能修改的信息;

管理员不能修改用户密码,还有同级别的管理员、售票管理员的信息。

售票管理员不能修改用户密码,还有同级别的管理员、售票管理员的信息。

4.用例视图

系统用例图

1、系统管理用例图

2、售票用例图

购买车票

用例描述:

乘客决定购买某次地铁的车票,添加到订单。

基本事件流:

1乘客:

在列车详细页面,提交将该车次车票放入订单的请求;

2系统:

检查车票是否有效;

3系统:

检查车票的库存数;

4系统:

将车票放入订单;

5系统:

在订单页面,显示旅客的订单中的车票;

6用例结束。

活动图

乘客路线查询

乘客可输入线路信息等进行线路查询

在列车检索页面,输入列车检索条件,提交检索请求;

2系统:

在系统中检索与输入条件相符的列车数据;

把检索条件相符的列车数据显示在页面上;

4用例结束。

乘客票价查询

乘客可输入线路信息等进行票价查询

(见活动图)

乘客票数查询

乘客可输入线路信息等进行票数查询

售票管理员路线查询

售票管理员可输入线路信息等进行地铁线路查询

1售票管理员:

售票管理员票数查询

售票管理员可输入线路信息等进行地铁票数查询

售票管理员票价查询

售票管理员可输入线路信息等进行地铁票价查询

售票管理员普通售票

售票管理员向普通乘客(非老年人、军人等)进行售票

向系统提供旅客要购买的票的信息。

在系统中检索与输入条件相符的购票方式和信息。

把检索条件相符的票价信息等数据显示在页面上;

4用例结束

活动图:

售票管理员特殊人群售票

售票管理员向特殊人群(老年人、残疾人等)进行售票

售票管理员退票

售票管理员通过乘客提供的信息售票。

基本事件流

1系统:

进入退票界面

2乘客:

输入退票车票基本信息;

检索该车票是否可以退票;

判定可以退票,进入退票界面;

5用例结束。

售票管理员登录系统

售票管理员可以通过输入正确个人信息登陆系统

1系统:

进入售票管理员登陆界面

显示输入密码框;

3顾客;

输入密码

判定密码是否正确;

密码正确,进入售票管理员页面;

管理员维护数据

管理员管理商品,对相应的数据进行维护。

基本数据流:

1管理员:

实施业务数据进行维护操作。

在系统中实现对业务数据的维护;

3用例结束。

管理员修改站点

管理员具有管理系统的权限,可以根据客流量等及时信息修改列车站点。

实施业务数据的修改;

在系统中实现对业务数据的相关操作;

管理员修改票价

管理员具有管理系统的权限,可以根据客流量等及时信息修改列车票价。

实施业务数据的票价修改;

管理员修改时间

管理员具有管理系统的权限,可以根据客流量等及时信息修改列车时间。

实施业务数据的时间修改;

管理员登录系统

管理员可以登陆系统

进入管理员登陆界面

密码正确,进入管理员页面;

设计图

乘客与售票管理员E-R图

6、过程视图

管理员登陆顺序图

售票管理员操作顺序图

管理员操作顺序图

乘客查询顺序图

售票顺序图

系统类图

7.部署试图

部署视图描述了如何将具体软件制品分配到计算节点(具有处理服务的某种事物)上,表示了软件元素在物理架构上的部署,以及物理元素之间的通信。

GenericPC

普通的个人计算机。

WebBrowser

通用个人计算机上的网页浏览器,如:

,Firefox等。

Apache

Web服务器,可以运行在所有广泛使用的计算机平台上。

Struts

一个为开发基于模型-视图-控制器模式的应用架构的开源框架,是利用JavaServlet和JSP构建Web应用的一项非常有用的技术。

事件从客户端(浏览器)由用户操作出发的事件,Struts使用Action来接受浏览器表单提交的事件。

Tomcat

Tomcat提供Servlet容器。

Hibernate

Hibernate提供对象关系映射框架,对JDBC进行了非常轻量级的对象封装,使得可以使用对象编程思维来操纵数据库,完成数据持久化。

MySQL

MySQL是小型关系型数据库管理系统,其体积小、速度快、总体拥有成本低,开放源码数据库。

8.数据视图

B2C地铁售票系统数据在关系数据库中的组织。

9.规模和性能

满足的规模

20人同时进行有关数据库的操作。

满足的性能

能够满足让乘客可以认同的相应时间。

10.质量

售票系统能够满足用户的需求,能够保证系统的正常运转

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2