铁路售票管理系统需求说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件工程课程设计报告专业班级:信息与计算科学0901班

项目名称:铁路售票管理系统

项目组长:

成员:

2012.1.5

铁路售票管理系统软件需求规格说明书

目录

铁路售票管理系统软件需求规格说明书 (2)

1.前言 (3)

1.1 目的 (3)

1.2范围 (3)

1.3术语表 (3)

1.4参考文献 (4)

2.整体描述 (4)

2.1 产品描述 (4)

2.2产品功能概述 (4)

2.3用户分类及其特征 (5)

2.4设计与实现上的约束 (6)

2.5运行环境 (6)

2.6假设和依赖 (6)

3需求描述 (6)

3.1功能需求 (6)

3.1.1 铁路售票管理系统各子系统用例图 (6)

3.1.1.1 列车及车票信息查询子系统 (8)

3.1.1.2 登录系统及信息管理子系统 (11)

3.1.1.3 车票的销售与退票子系统 (14)

3.1.1.4 列车及车票管理子系统 (15)

3.1.2 铁路售票管理系统各子系统类图,次序图及协作图 (17)

3.1.2.1列车及车票信息查询子系统 (17)

3.1.2.2 登录系统及信息管理子系统 (20)

3.1.2.3火车票的销售及退票子系统 (23)

3.1.2.4.列车及车票管理子系统 (24)

3.2外部接口需求 (26)

3.2.1用户界面 (26)

3.2.2硬件接口 (26)

3.3.3 软件接口 (27)

3.3.4 通讯接口 (27)

3.3非功能需求 (27)

组长:张银

分工情况:

张银子系统1 :列车及车票信息查询子系统

子系统2 :登录系统及信息管理子系统

子系统3 :车票的销售与退票子系统

子系统4 :列车及车票管理子系统

1. 前言

1.1 目的

本文档的目的在于明确项目的具体需求,让客户及设开发者均有据可依,遵从这个需求报告来组织开发整个系统。通过对目标用户需求的细化,分析由具体场景中的用例所驱动的事件及其处理流程。

1.为编制后续各阶段的文档提供基本依据;

2.提供给用户确认或本地化修改的基本文件;

3.作为日后软件确认测试和系统验收之参考依据;

4.作为日后系统维护工作基准文件。

本文档的使用者包括本系统用户、需求分析人员、项目管理人员、软件设计人员、软件质量控制人员以及软件维护人员。

1.2范围

a.待开发的软件系统的名称:铁路售票管理系统

b.本项目的任务提出者:哈尔滨工业大学企业智能与服务实验室王忠杰老师;

开发者:哈工大计算机学院05级2班开发小组;

用户:旅客,车站售票员,系统管理员

本软件产品是一项独立的软件,而且全部内容自含。实现网络化铁路售票管理。

旅客可通过该系统来进行列车信息及车票信息的查询,车次查询及目的站查询列车及车票信息。

售票员通过该系统能够进行列车信息及车票信息的查询,能够进行售票,退票业务,能够更改个人信息,

系统管理员通过该系统能够对整个火车站的列车,车票等信息进行统计,添加,删除,对售票员进行增加或减少,对铁路部门的列车及售票系统进行统一管理。

该软件构建起区域铁路部门列车信息及车票信息,及售票情况,退票情况等基础数据库,实现列车,车票及售票员等的管理,实现整个铁路售票部门的正常运行。

1.3术语表

1.4参考文献

【1】《软件工程——原理,方法与应用(第二版)》史济民顾春华等编著高等教育出版社2004

【2】《软件工程——理论,方法与实践》孙家广主编刘强编著高等教育出版社2006 2. 整体描述

2.1 产品描述

现今的社会发展迅速,火车成为了人们在交通方面不可缺少的交通工具,乘坐火车出行的人越来越多,所以铁路的客运量也在迅速的增长着。同时,时间代表的是生命。为了给人们带来方便快捷的交通环境,铁路系统采取提高列车的速度,增加客运列车等等从而来满足大量的旅客的乘车需求。但是,现在人多车多的情况下,如果再像是从前一样,在一个单一的地点售票,必然满足不了现在的形势。所以就需要售票能够在不同的地点进行,同时旅客也应该能够在购买车票之前知道自己所需要的列车是否有票的信息。如此的情况之下,售票系统的需要自然是相当必要的。售票系统的出现能够在很大的程度上解决单一地点售票所带来的种种不便,并且能够给想要出行的旅客带来足够的相关信息,使旅客们不必非要到车站的售票处,甚至不用出门就能够知道是否有合适自己出行的车票。对于售票处的地点也从原来的单一地点(车站)变成了多个地点,可以在市内的多个地点(宾馆、酒店、娱乐场所等等)。这样给将要出行的旅客带来了更进一步的方便。使旅客无论是在金钱还是在时间方面都能够得到充分的节省。

为了方便旅客,售票系统不仅仅是只能够售票,也就是说系统的用户应该不只是售票员和管理员,还应该有旅客。旅客能够通过售票系统得到自己想要的乘车信息。这样才能够真正的解决以前老式售票的种种不便,才能够真正的成为现在网络社会的真正适应者。、

该软件是基于构建起区域铁路部门列车信息及车票信息,及售票情况,退票情况等基础数据库,实现列车,车票及售票员等的管理,实现整个铁路售票部门的正常运行,切身的给旅客带来乘车的方便。

在网络技术迅速发展的今天,为解决老式售票模式的缺点,售票系统便自然而然的借助于网络出现了。JSP技术便是实现售票系统的一种方便而有效的技术,且其具有与平台无关的优越个性,该软件是现有应用程序的替代品。

2.2产品功能概述

铁路售票管理系统主要负责列车信息及车票信息的查询,登录系统及信息管理,火车票的销售与退票,列车及车票的管理。

铁路售票管理系统的主要用户是:旅客,售票员及系统管理员。

相关文档
最新文档