- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于网络的铁路售票系统需求规格说明书
需求规格说明书
1.引言 1
1.1编写目的 1
1.2项目背景 2
1.3定义 2
1.4参考资料 2
2.任务概述 3
2.1目标 3
2.2运行环境 3
2.3条件与限制 3
3.数据描述 3
3.1静态数据 3
3.2动态数据 4
3.3数据库介绍 4
3.4数据词典 4
3.5数据采集 4
4.功能需求 5
4.1功能划分 5
4.2功能描述 5
5.性能需求 5
5.1数据精确度 5
5.2时间特性 5
5.3适应性 6
6.运行需求 6
6.1用户界面 6
6.2硬件接口 6
6.3软件接口 6
6.4故障处理 6
7.其它需求 6
1.引言
1.1编写目的
需求规格说明书是为了能更好的理解开发基于网络的铁路售票软件的需求,避免由于对问题认识的不清或错误理解而增加更多的开发成本,便于安排项目规划与进度、组织软件开发与测试,以开发出满意的项目。需求分析是基于网络的铁路售票软件系统生存期中定义阶段的最后一个步骤。是作为整个软件开发范围的指南,是软件开发人员开发出正确的符合用户要求的软件的重点。是为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档该文档将最终交给软件具体开发人员进行具体的开发,其针对的对象是软件开发人员。
1.2项目背景
项目的委托单位:开封火车站。
开发单位:河南大学。
主管部门:计算机学院。
软件名称:基于网络的铁路售票系统。
软件开发者:庞林辉,许家豪,刘赵光,李静,张笑鸣,李翱。
1.3定义
.基于网络的铁路售票系统软件:基本元素为构成铁路售票及相关行为所必须的各种部分。
需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。
模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。
1.4参考资料
《软件工程》(第五版)张海藩。清华大学出版社,2008。
数据库系统概论(第四版) 王珊、萨师煊。高等教育出版社,2005。
基于网络的铁路订票系统可行性分析报告(第六组).docx。
2.任务概述
2.1目标
完善目前火车售票系统,使之能跟上时代的发展。同时通过实践来提高自己的动手能力。
应用范围:理论上能够实现于铁路部门的售票系统,其目的在于在原有的系统基础使得火车售票便捷化,以期实现完善日常生活中火车售票的各种缺陷。
可实现旅客对于火车票的查询与购买功能;对于所查询的车次结果提供列表显示输出。
2.2运行环境
操作系统:Microsoft Windows 7
支持环境:IIS 5.0
数据库:Microsoft SQL Server 2008
2.3条件与限制
支持运行环境即可,在Windows下基本没限制。
3.数据描述
3.1静态数据
车票信息表: 列车车次: (intSerialNumber)
列车类型:(charTrainType)
列车始发时间: (DateTimeSetOut)
列车到站时间: (DateTime Arrive)
列车始发站:(charDeparturePoint)
列车终点站:(charTerminalPoint)
订票信息表: 列车车次:(intSerialNumber)
列车类型:(charTrainType)
列车始发时间: (DateTimeSetOut)
列车到站时间: (DateTime Arrive)
列车始发站:(charDeparturePoint)
列车终点站:(charTerminalPoint)
列车运行时间: (DateTime Runtime)
参考票价: (intReferenceFares)
席别: (charSeetPosition)
单票价: (intSingleTicketPrices)
订票数量: (intBookingNum)
剩余票量: (intSurplusTicketNum)
总价: (intTotalPrices)
用户信息表:
用户姓名: (charUserName)
用户ID(身份证号): (intUserID)
订票时间: (DateTimeBookDate)
手机号: (chartelephone)
邮编: (char Postcode)
送票地址: (char Address)
Email(可选): (charEmailNum)
3.2动态数据
输入数据:根据界面提示,键盘输入操作;
查询方式:查询车次、查询始发站;
旅客购买时的票务信息;
文档评论(0)