火车售票系统需求规格说明书第四组.doc

上传人:b****2 文档编号:334623 上传时间:2022-10-09 格式:DOC 页数:7 大小:277.50KB
下载 相关 举报
火车售票系统需求规格说明书第四组.doc_第1页
第1页 / 共7页
火车售票系统需求规格说明书第四组.doc_第2页
第2页 / 共7页
火车售票系统需求规格说明书第四组.doc_第3页
第3页 / 共7页
火车售票系统需求规格说明书第四组.doc_第4页
第4页 / 共7页
火车售票系统需求规格说明书第四组.doc_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

火车售票系统需求规格说明书第四组.doc

《火车售票系统需求规格说明书第四组.doc》由会员分享,可在线阅读,更多相关《火车售票系统需求规格说明书第四组.doc(7页珍藏版)》请在冰豆网上搜索。

火车售票系统需求规格说明书第四组.doc

三、需求规格说明书

火车售票系统需求规格说明书

1.引言

1.1编写目的

本需求分析报告的目的是规范化软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了对火车售票系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据。

本文档供项目经理、设计人员、开发人员参考。

1.2项目背景

项目名称:

火车票售票系统

项目提出者:

侯佳林冯智国陈江涛武志鹏白娟刘永奇

项目设计人员:

侯佳林冯智国陈江涛武志鹏白娟刘永奇

项目的用户:

系统管理员售票员

1.3参考资料

1.《软件工程导论》第五版张海藩编著

2.《C#网络应用编程》第二版马骏编著

2.任务概述

2.1目标

实现售票、退票、查询、管理等功能。

2.2运行环境

操作系统:

Windows7

支持环境:

.NETFramework4.0

数据库:

MicrosoftSQLServer2008

2.3条件与限制

保证网络畅通,支持运行环境即可,在Windows下基本没限制。

3.数据描述

3.1静态数据

用户:

用户名(charname)

密码(charpassword)

票务:

列车车号(intSerialNumber)

已售出车票票数(intFixedNumber)

额定载量(intFixNumber)

火车票:

列车车号(intSerialNumber)

列车发车时间(structtimeSetOut)

列车始发站(charDeparturePoint)

列车终点站(charTerminalPoint)

3.2动态数据

输入数据:

根据界面提示,键盘输入操作;

查询方式:

查询车次、查询始发站;

旅客购买时的票务信息,售票员添加、购票、退票时的票务信息;

售票员操作需密码,旅客操作受限;

输出信息:

车次信息录入、删除(成功或失败);

车次信息查询、购买的操作结果;

3.3数据库介绍

SQLServer2008

3.4数据词典

1.登录系统

2.售票系统

3.管理员系统

用户信息数据字典

名字;用户信息

描述:

包括管理员信息和售票员信息

定义:

用户信息=用户名+密码

管理员信息数据字典

名字:

管理员信息

描述:

唯一的标识一个火车售票系统管理员

定义:

管理员信息=员工编号+登录密码

售票员信息数据字典

名字:

售票员信息

描述:

唯一标识一个售票员

定义:

售票员信息=售票员ID+密码

车票信息数据字典

名字:

车票信息

描述:

旅客乘车凭证

定义:

车票信息=列车车次+发车时间+起点站+目的站

退票信息数据字典

名字:

退票记录

描述:

存放退票信息的文件,以供用户查询,并作相应操作

定义:

退票记录=退票编号+售票员编号+退票数量+扣除金额+返还金额+退票时间

列车信息数据字典

名字:

列车记录

描述:

存放列车信息的文件,以供用户查询列车车次、等级、起点站、终点站、

各类座位数量等信息,并作相应操作

定义:

列车记录=列车编号+运费序号+列车等级+起点站+硬座总数量+软座总数量+硬卧总数量+软卧总数+无座总数量

3.5E-R图

3.6数据采集

采用键盘输入信息,人机界面交互方式采集数据。

4.功能需求

4.1功能划分

该软件具有如下主要功能:

1.浏览功能

2.查询功能

3.添加功能

4.修改功能

5.删除功能

6.授权功能

4.2功能描述

1.浏览功能

列出当前数据库文件中车票的所有记录

可选定一项记录,显示所有域

2.查询功能

车次信息匹配查询

始发站信息匹配查询

3.添加功能

增加一条车票的信息

4.修改功能

修改某一已存在的记录内容,提供确认机制

5.删除功能

删除一条记录,提供确认机制

6.授权功能

授权票务管理人员修改数据的权限

5.性能需求

5.1数据精确度

本系统要求数据精度不高。

车票票价保留到小数点后两位,日期精确到分钟,车次、余票数据只需精确到整数位即可。

数据的正确性和安全性完全保证。

5.2时间特性

响应时间:

保证所有查询操作响应时间不超过5秒钟,全部信息显示响应时间保证不超过15秒。

更新处理时间:

网络无故障的情况下,插入一条数据和更新一条数据的操作时间控制在3秒以内。

数据转换与传输时间:

数据交换和传送时间控制在10分钟以内。

运行时间:

程序启动和初始化时间控制在3秒以内。

5.3适应性

满足普通售票员操作习惯,在windows环境在保证系统稳定运行,保持一个与其他类软件及功能的接口,随时满足客户使用需求。

6运行需求

6.1用户界面

采用windows系列对话框方式,多功能窗口运行。

6.2硬件接口

硬件接口:

支持x86系列pc机

网络硬件接口要求,现实中要求具有高速以太网组网实现联网销售,但是在理论实验验证软件本身的目的来看,无需网络通讯接口。

6.3软件接口

运行于windows7及更高版并且安装.NetFramework4.0及SqlServer2008。

6.4故障处理

程序能保证正常操作时不会出错或出现死机界面,对于用户输入的不正确的数据,及时的给出警告信息。

若遇到不可恢复的系统异常,有良好的中断处理机制,保证数据库的完整性和正确性。

7其它需求

可用性:

该软件也可以通过单步跟踪的操作进行检验处理。

安全性:

由于软件运行数据放在数据库中,所以参数不容易被错该、破坏,万一参数受破坏也不影响源程序。

可维护性:

该软件利用数据库进行编程。

系统结构有程序基本确定,大量的参数及文本内容全部放在数据库中。

修改、更新数据只要在数据库进行修改添加,而不需要对系统结构进行修改,这样系统维护性。

升级都十分方便。

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

当前位置:首页 > 高中教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1