人人范文网 范文大全

铁路售票系统

发布时间:2020-03-02 00:33:28 来源:范文大全 收藏本文 下载本文 手机版

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

前言:

(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”表示空调软座普快等 设计要求:

(1)所调用的数据库的显示: 输入内容:指定的库文件名。 加工内容:调用指定的数据库。 输出内容:所指定的数据库的库结构。 (2)关于编辑框的说明: 输入内容:编辑框名称。 加工内容:生成编辑框。 输出内容:显示所生成的编辑框 (3)指定记录说明:

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

要求处理内容:确定指定对象在窗体中的开始尺寸的大小 输出内容:确定开始尺寸的四个参数。 (5)最大化说明: 输入内容:指定的参数值。

加工内容:确定指定对象在窗体中的最大尺寸。 输出内容:确定指定对象最大尺寸的四个参数。 (6)最小化说明 原理同上

(7) 查词编辑框说明(编辑框控制)

功能:主要是定义的一个编辑框,供用户输入一个词名,为程序生成查找条件做准备。 输入内容:在查词编辑框中输入要查找的词名。 加工内容:用输入的词名以供程序生成查找条。 输出内容:地址、长度。

(8) 内容编辑框说明(编辑框控制)

功能:主要是定义的一个编辑框,将程序查找到的用户所输入词的相关内容显示出来,为用户提供帮助信息。

输入内容:数据库中查找到的记录的项的内容的地址、长度。 加工内容:置控制标题或值。

输出内容:显示用户所输入词的相关内容(如该词的格式、用法……)。 (9)定义过滤说明

作用:定义用户输入的词名与内容库中的词名字段中的词名进行串比较,即定义词名字段为过滤字段。 输入内容:用户输入的词名。

加工内容:把代码写入过滤条件指针之中。 输出内容:查找条件。 (10) 执行过滤说明

作用:将定义的过滤作为内容库的过滤条件。 输入内容:查找条件。

加工内容:与查找编辑框中的内容比较。 输出内容:库过滤显 。 (11)同步说明: I:令牌持有标记

P:与数据库同步更新数据 O:更新数据库 环境要求:

(1)数据录入精度需求

在进行向数据库文件提取数据时,要求数据记录定位准确,在往数据库文件数组中添加数时,要求输入数准确。

(2)软件自身时间特性需求

程序响应时间:在人的感觉和视觉事件范围内;

信息交换时间:要求在程序调用前调用后都与数据库保持同步更新,网络信息狡猾施加应该小于程序调用的时间

(3)数据管理能力需求

要求数据库具有很好的更新能力,由于本产品是实验性软件,故对磁盘和内存容量没有很高的要求,但是数据库应该能够对并发事件,脏数据具有较强的识别处理能力。 接口要求:

(1)硬件接口:无特别要求

(2)网络硬件接口要求:现实中要求具有高速以太网组网一实现联网销售,但是在理论实验验证软件本身的目的来看,无需网络通讯接口。 (3)软件接口要求:无 软件属性 (1)可用性 本软件也可以通过单步跟踪的操作进行检查处理。

(2)安全性

由于软件运行数据放在数据库中,所以参数不容易被错改、破坏,万一参数受到破坏也不会影响源程序。 (3)可维护性

本软件利用数据库进行编程,系统结构由程序基本确定,大量的参数及文本内容全部放于数据库中。修改、更新数据只要在数据库进行修改添加,而不需要对系统结构进行修改,这样系统维护性、升级都十分方便。 (4)兼容性

由于尚未测试,故无法对兼容性进行评析。 支持信息 (1)软件支持:

本软件开发是使用Delphi编写。

(2)设备支持:

推荐配置:WindowsXP,256内存,VGA显示器

铁路客运售票模拟系统

铁路售票系统数据分析

铁路网上售票系统数据库设计

铁路售票系统应用软件可行性报告

铁路售票管理系统项目背景

数据分析报告 铁路售票系统

铁路自动售票系统传输方案

我对铁路售票系统的建议

火车票售票系统

铁路实名制售票规定

铁路售票系统
《铁路售票系统.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档