铁路信息查询系统的需求分析

铁路信息查询系统的需求分析

ID:41083788

大小:83.00 KB

页数:9页

时间:2019-08-16

铁路信息查询系统的需求分析_第1页
铁路信息查询系统的需求分析_第2页
铁路信息查询系统的需求分析_第3页
铁路信息查询系统的需求分析_第4页
铁路信息查询系统的需求分析_第5页
资源描述:

《铁路信息查询系统的需求分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、铁路信息查询系统的需求分析小组成员:组长:沈欣,组员:刘雷、王运付、曾学峰1.引言21.1编写目的21.2项目背景21.3定义22.任务概述32.1目标32.2运行环境32.3需求概述32.4条件与限制33.总体设计33.1处理流程33.2总体结构和模块外部设计33.3功能分配34.接口设计34.1外部接口34.2内部接口35.数据结构设计35.1逻辑结构设计35.2物理结构设计35.3数据结构与程序的关系36.运行设计36.1运行模块的组合36.2运行控制36.3运行时间37安全保密设计38维

2、护设计3一、引言每个人在出行的时候都希望能很顺利的做上列车,能及时的到达目的地。这也是我们编写该系统的目的,方便乘客能够及时准确的了解到最新的列车信息,便于出行1.1、编写目的铁路信息查询系统的目的是为了方便乘客可以更好的找到自己所需要的列车,通过该系统的查询主要是目的地查询和乘客所在地的时刻的查询,这样在最短的时间里让乘客找到自己所要的列车,也方便了盲目乘车的问题,最大可能的减少了列车的拥堵的现象!!1.2项目背景a:火车的列车时刻表;b:需要交通管理部门的车票价格c:各地方的时刻表和当地铁路

3、交通状况。1.3项目定义数据流图(DFD):它是一种图形化的技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。数据字典:它是关于数据的信息的集合,也就是对数据流图中所包含的所以元素的定义的集合。数据对象:是对软件必须理解的复合信息的抽象,所谓的复合信息是指具有一系列不同性质或属性的事物,仅有单个值的事物不是数据对象。状态转化图:是通过描绘系统的状态及引起系统状态转化的事件,来表示系统的行为。层次方框图:是用树形结构的一系列多层次的矩形框描绘的层次结构。IPO图:是输入、输出、处理图的

4、简称。它是美国IBM公司发展完善起来的一种图形工具,能够方便地描绘输入数据、对数据的处理和输出数据之间的关系。非形式化方法:是指用自然语言书写的系统规格说明书。E—R图:它描述了从用户角度看到的数据,它反映了用户的现实环境,而且在软件系统中的实现方法无关。二、可行性研究的前提一个系统的好坏主要是看系统的稳定性和系统的反应速度的快慢,好的系统是要求以上的两点,这就是我要求的前提。2.1目标功能:可以按照用户输入的地名和时刻查询到所用合适的列车车次、每趟列车的票价、车的等级;性能:查询系统的响应速度

5、要快,最好的情况要在用户按下查询按纽后不超过3秒输出查询的结果;输出:列车车次、每趟列车的票价、车的等级;输入:地名和时刻;a.基本的数据流程和处理流程:输出查询到的列车信息当乘客输入目的地时输入所在时刻输出列车信息闲置无该地提醒无该列车后返回主界面错误提醒并返回a.b.与软件相关的其他系统:列车时刻表的数据库;c.完成期限:三至四周。d.实体关系:列车列车票价车次出发地终点站行使总时间所经过的站名乘客目的地性别消费水平出发时刻2.2目标人力与设备费用的节省:处理速度的提高:控制精度或生产能力的

6、提高:管理信息服务的改进:决策系统的改进:人员工作效率的提高。2.3需求概述建议开发软件运行的最短寿命;进行系统方案选择比较的期限;经费来源和使用限制;法律和政策方面的限制;硬件、软件、运行环境和开发环境的条件和限制;可利用的信息和资源;建议开发软件投入使用的最迟时间。2.4可行性研究方法(1)、技术可行性:在现在我们所学习的开发工具中,我选择了界面非常开放的Delphi做为我们的饿系统的开发工具,从学习的情况来看基本可以达到我们小组的预期目的;(2)、经济可行性:在经济上来看这个小系统的开发主

7、要的资金投入会在列车时刻的数据库建设上,但由于库比较的小所以也没什么大的问题;(3)、操作可行性:当我们设计的时候考虑到一般的用户的文化水平,就设计了这样的简单界面,两个对话框和一个查询的按纽,只要输入用户需要的信息后直接按下按纽就可以得到结果,操作很简单。3.所建议技术可行性分析3.1对系统的简要描述该系统的设计目的是为了方便用户的查询,让用户及时准确的获得列车信息可以不延误乘客的行程,方便了交通的,减少了出行的负担,该系统用Delphi界面做成,其中包括六个基本控件,2个edit、1个mem

8、o、2个button、以及一个AB,将事先建立好的SQL的列车时刻的数据库导入到memo中,,每当用户输入了一个地方或者是一个时刻后,再按下查询按纽的2~3秒就在memo中出先同过比较得到的在事先做好的饿数据库中有的符合条件的所有的列车信息、列车车次、列车票价等!3.2基本的数据流程和处理流程列车时刻表1.1接受事务1.2更新列车信息1.3处理筛选信息D1l列车数据库2输出列车信息D2乘客信息乘客3.3与现有系统比较的优越性现有的列车时刻查询系统多是在列车的出发站和终点站的位置的查询,而我们小组

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。