地铁售票管理系统设计说明书

地铁售票管理系统设计说明书

ID:43489968

大小:728.55 KB

页数:24页

时间:2019-10-08

地铁售票管理系统设计说明书_第1页
地铁售票管理系统设计说明书_第2页
地铁售票管理系统设计说明书_第3页
地铁售票管理系统设计说明书_第4页
地铁售票管理系统设计说明书_第5页
资源描述:

《地铁售票管理系统设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件工程实践(软件设计说明书)地铁售票管理系统设计说明书软件工程实践(软件设计说明书)目录1.介绍11.1目的11.2范围11.3定义、缩写词11.4内容概览12.体系结构表示方法23.系统要达到的目标和限制24.用例视图24.1系统用例图24.2购买车票44.3乘客路线查询54.4乘客票价查询64.5乘客票数查询64.6售票管理员路线查询74.7售票管理员票数查询74.8售票管理员票价查询84.9售票管理员普通售票84.10售票管理员特殊人群售票94.11售票管理员退票104.12售票管理员登录系统114.13管理员维护数据124.14管理员修改站点124.15管理员修改票价

2、134.16管理员修改时间134.17管理员登录系统145.E-R设计图155.1乘客与售票管理员E-R图156、过程视图166.1管理员登陆顺序图166.2售票管理员操作顺序图176.3乘客查询顺序图176.4售票顺序图186.5系统类图207.部署试图208.数据视图229.规模和性能2210.质量22软件工程实践(软件设计说明书)1.介绍1.1目的现今的地铁收费制度的相对完善,但也存在的一定的问题,不同于一般的乘客,有些“特殊”的乘客是不买票的,如残疾人、65周岁以上(含65周岁)的老年人、持有效证件的离休干部等等。对于这些特殊人群收费管理,正是城市轨道交通自动售检票系统

3、所欠缺的。通过本系统可以解决这一问题,实现对特殊人群的免票。另乘客可通过自行使用互联网查询到相应的车次信息,剩余票价、票数等,售票管理员可以通过登录系统后处理乘客的相关请求,而管理员可以进行数据的有效维护,还可以根据地铁的客流量等情况对地铁车次、时间的做出相应的增加、删减、修改。1.2范围介绍了网上购买地铁票的登录系统、浏览车票系统、售退票系统、人群判定系统。1.3定义、缩写词模块化:模块化是指解决一个复杂问题时自顶向下逐层把系统划分成若干模块的过程,有多种属性,分别反映其内部特性。1.4内容概览v登陆系统管理员、乘客要进行买卖票操作,需要输入正确的用户名和密码,如果输入错误,

4、则停留在登陆页。v浏览车票系统进入B2C系统后,乘客必须知道有关的列车信息,可以得到列车的班次、价格,并能根据需要输入相关信息进行搜索v售退票系统当乘客需要购买或退订某张票后,可以根据需要进行购买或退订,由售票管理员操作后生效,可以得到需要车票。v人群判定系统乘客提供自己的信息之后售票管理员可以通过系统判定乘客为普通人群还是受到优惠的特殊人群,然后根据人群的判定进行售票。21软件工程实践(软件设计说明书)2.体系结构表示方法这篇文档使用一系列视图反映系统架构的某个方面;用例视图:概括了架构上最为重要的用例和它们的非功能性需求;逻辑视图:展示了描述系统关键方面的重要用例实现场景(

5、使用交互图);部署视图:展示构建在处理节点上的物理部署以及节点之间的网络配置(使用部署图);数据视图:描述了数据流、持久性数据模式、对象与持久性数据之间的模式映射、对象到数据库、存储过程以及触发器的映射机制(使用类图描述数据模型,活动图表示数据流)。3.系统要达到的目标和限制Ø目标乘客可以正确登录,在登录页面输入信息时能够在输入错误的同时看到错误提示;正确登录后可以看到相应列车的列表,点击其中一条后可以看到某次列车的详细票数、票价信息等。售票管理员登录之后,可以对乘客的需求进行正确的处理,同时还可以统计信息,对车票信息进行查询。管理员正确登录后可以修改用户信息,列车信息,同时可

6、以维护系统相关的数据。Ø限制乘客和管理员、售票管理员的界面分开,客户不能修改逻辑上不能修改的信息;管理员不能修改用户密码,还有同级别的管理员、售票管理员的信息。售票管理员不能修改用户密码,还有同级别的管理员、售票管理员的信息。4.用例视图4.1系统用例图1、系统管理用例图21软件工程实践(软件设计说明书)2、售票用例图21软件工程实践(软件设计说明书)4.2购买车票用例描述:乘客决定购买某次地铁的车票,添加到订单。基本事件流:1乘客:在列车详细页面,提交将该车次车票放入订单的请求;2系统:检查车票是否有效;3系统:检查车票的库存数;4系统:将车票放入订单;5系统:在订单页面,显

7、示旅客的订单中的车票;6用例结束。活动图21软件工程实践(软件设计说明书)4.3乘客路线查询用例描述:乘客可输入线路信息等进行线路查询基本事件流:1乘客:在列车检索页面,输入列车检索条件,提交检索请求;2系统:在系统中检索与输入条件相符的列车数据;3系统:把检索条件相符的列车数据显示在页面上;4用例结束。活动图21软件工程实践(软件设计说明书)4.4乘客票价查询用例描述:乘客可输入线路信息等进行票价查询基本事件流:1乘客:在列车检索页面,输入列车检索条件,提交检索请求;2系统:在系统中检索与

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

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

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