项目管理资源网

您的位置:项目管理资源网 >> 研发制造项目管理

铁路售票系统应用软件需求分析报告

2008/1/8 10:58:43 |  29485次阅读 |  来源:网友转载   【已有0条评论】发表评论

铁路售票系统应用软件需求分析报告

前言:

(1)需求分析报告的编写目的

本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本铁路售票系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用。

(2)产品背景明细

软件名称:铁路售票系统

软件开发者:

(3)缩写及缩略语

铁路售票应用系统软件:基本元素为构成铁路售票及相关行为所必须的各种部分。
  需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
  需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。
  模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。

本工程描述:

(1)软件开发的目标:

完善目前铁路售票系统,使之能跟上时代的发展。同时通过实践来提高自己的动手能力。(2)应用范围:

理论上能够实现于铁路部门的售票系统,其目的在于在原有的系统基础使得铁路售票实名化,以期实现完善日常生活中铁路售票的各种缺陷。

(3)硬件配置要求:

硬件外部设备需奔腾133以上的pc机,内存需16兆以上。

(4)子集说明:

软件分别有五个模块组成,每个模块各有不同的功能。但都能完成查询和存储功能,各模块的数据都存放在数据库中。数据的调用和连接都有程序来完成。

(5)软件功能描述:

外部功能:实现可视化窗口,查找及存储

内部功能:同步,过滤,定位,识别

软件功能描述图:

赔偿信息

车次信息

列车明细

日志维护

个人信息

主界面

同步

过滤

数据库

定位

(6)软件操作人员的要求:

软件要求操作人员具有初步的相关知识

(7)在其他方面的要求:

由于本系统为即时软件,对数据的同步要求较高,建议配置网络时使用可靠性较高的相关网络硬件设施。

软件结构化描述

(1)数据流图:

乘客

数据库更新

列车明细

个人信息

日志

售票员

(2)数据结构的描述:

车票=日期+价格+出发站+目的站+售票站+座号+车次+性质+编号

日期=年+月+日+时+分

价格=“1”..“9999”

出发站=1{汉字}6

目的站=1{汉字}6

售票站=1{汉字}6

座号=车厢号+座位号

车次=“1”..“9999”

编号=“000000001”..“999999999”

性质=“1”..“6” 注:“1”表示空调硬座特快,“2”表示空调软座普快等[page]

设计要求:

(1)所调用的数据库的显示:

输入内容:指定的库文件名。
加工内容:调用指定的数据库。
输出内容:所指定的数据库的库结构。

(2)关于编辑框的说明:

输入内容:编辑框名称。
加工内容:生成编辑框。
输出内容:显示所生成的编辑框

(3)指定记录说明:

输入内容:指定的项名及库文件名。
加工内容:将指定的数据库里指定的记录置为当前记录。
(4)初始化说明:

输入内容:所要求的尺寸
要求处理内容:确定指定对象在窗体中的开始尺寸的大小
输出内容:确定开始尺寸的四个参数。

(5)最大化说明:

输入内容:指定的参数值。
加工内容:确定指定对象在窗体中的最大尺寸。
输出内容:确定指定对象最大尺寸的四个参数。

(6

    项目经理胜任力免费测评PMQ上线啦!快来测测你排多少名吧~

    http://www.leadge.com/pmqhd/index.html

“项目管理生根计划”
企业项目经理能力培养和落地发展方案下载>>

分享道


网站文章版权归原作者所有,如有认为侵权请联系我们,将于1个工作日内作出处理!
网友评论【 发表评论 0条 】
网友评论(共0 条评论)..
验证码: 点击刷新

请您注意护互联网安全的决定》及中华人民共和国其他各项有关法律法规或间接导致的民事或刑事法律责任
·您在项目管理资源网新闻评论发表的作品,项目管理资源网有权在网站内保留、转载、引用或者删除
·参与本评论即表明您已经阅读并接受上述条款