列车售票信息管理系统分析与设计-试验2解析_第1页
列车售票信息管理系统分析与设计-试验2解析_第2页
列车售票信息管理系统分析与设计-试验2解析_第3页
列车售票信息管理系统分析与设计-试验2解析_第4页
列车售票信息管理系统分析与设计-试验2解析_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、色子信息学晓实验报告书课程名:软件工程课题题目:列车售票信息管理系统分析与设计实验类别【设计】班级:网络1311学号:131003600139姓名:付豪第2次实验:需求分析及需求规格说明书书写评语:学习态度:【很好】【一般】【较差】文档编写:【完整】【部分完整】【不完整】得出结论:【正确】【部分正确】【不正确】报告书写:【规范】【一般】【不规范】成绩:指导教师:覃海焕批阅时间:2016年 月 日一、实验目的练习用户需求分析与获取方法,以及需求规格说明书编写和评审方法。二实验步骤1、系统需求分析2、需求规格说明书编写3.需求规格说明书评审三、实验结果1. 概述(Summary)1.1项目建设背景

2、项目的委托单位:中国铁路局开发单位:上海电机学院学院主管部门:计算机学院软件名称:火车售票系统 开发人员:付豪、李向阳、丁爾君、王鹏、马磊。1.2用户简介旅客:通过该系统来进行列车信息及车票信息的査询,车次査询及目的站查询 列车及车票信息。售票员:通过该系统能够进行列车信息及车票信息的查询,能够进行售票,退 票业务,能够更改个人信息系统管理员:通过该系统能够对整个火车站的列车,车票等信息进行统计,添 力口,删除,对售票员进行增加或减少,对铁路部门的列车及售票系统进行统一管理。1.3项目的目的与目标(1) 完善目前火车售票系统,使之能跟上时代的发展。同时通过实践来提高自己 的动手能(2) 应用范

3、围:理论上能够实现于铁路部门的售票系统,其目的在于在原有的系 统基础使得火车售票便捷化,以期实现完善日常生活中火车售票的各种缺陷。(3) 可实现旅客对于火车票的查询与购买功能,售票员则可实现查询、添加和删 除等功能:对于所查询的车次结果提供列表显示输岀:有一上的安全机制,普通旅客 不能对车次信息随意删改,只有授权的售票员可通过密码识别进行维护。1.4术语定义a.铁路售票应用系统软件:基本元素为构成铁路售票及相关行为所必须的各种部 分。b.需求:用户解决问题或达到目标所需的条件或功能:系统或系统部件要满足合 同、标准,规范或其它正式规定文档所需具有的条件或权能。C.需求分析:包括提炼,分析和仔细

4、审査已收集到的需求,以确保所有的风险承担 者都明其含义并找出其中的错误,遗憾或其它不足的地方。d.模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和 软件系统中其他的模块的接口是简单的。1.5参考资料软件工程与实践贾铁军,甘泉。淸华大学出版社,2012。2. 目标系统描述(System in Target)2.1组织结构与职责(1)完善目前火车售票系统,使之能跟上时代的发展。(2)应用范围:理论上能够实现于铁路部门的售票系统,英目的在于在原有的 系统基础使得火车售票便捷化,以期实现完善日常生活中火车售票的各种 缺陷。(3)可实现旅客对于火车票的査询与购买功能,售票员则可实现

5、查询、添加和 删除等功能。2.2业务流程(业务模型Operation Model)2.3数据流图及数拯字典1. 售票员登陆系统:(1)数据流图售票员倍息授权信息农选择录入新的班次 信息(2)数据字典 数据流名:用户劣 说明:售票员姓需 数据流来源:售票员 数拯流去向:身份检验数据流组成:用户名二字符型字符串 数据流名:密码说明:与用户名相匹配的密码数拯流来源:售票员 数拯流去向:身份检验数据流组成:密码二短整型字符串 每个数据虽流通量:数据流名:出错信息说明:用于指示身份验证错误的信息 数据流来源:身份检验数拯流去向:售票员 数拯流组成:岀错信息=任意字符串数据流名:系统名称说明:系统的需称

6、数拯流来源: 数据流去向:选择 数据流组成:2. 售票员相关操作(售票、退票、査询、录入票务信息农车票佶息车票佶息住票员倍息选择选择授权信息农查询录入新的班次信息列车信息衣(2):数据词典:数据流名:用戸名说明:售票员的姓划数拯流来源:售票员数据流去向:身份检验数据流组成:用户名二字符型字符串 数据流名:密码说明:与职工名称相匹配的密码数据流来源:售票员数据流去向:身份检验数拯流组成:密码二短整型字符串每个数据量流通量: 数据流劣:车票信息说明:车票信息数据流来源:售票员数拯流去向:列车信息表3旅客査询购票过程:(1)数据流图旅客c、登录系统选择V/选择选抒代询数据词典:需称:旅客 简要描述:

7、订票,退票,査询有关数拯流:系统选择:订票系统、退票系统、查询系统2.4可能的变化系统数据库会随时更新,主要是车票信息的变化。3. 目标系统功能需求(Function of Target System)3分析决策层、管理层、操作层各有哪些功能要求:注册功能模块对于想利用本系统进行火车票查询的用户,首先需要注册成为系统的用户方 能进行查询操作,系统保存用户的注册信息,在注册用户时仅需要输入山用 户自定义的用户名称和密码,注册成功后页面随即转入主页(登录界面)。登录功能模块用于用户的登录,对于已经在本系统注册的用户可以根据注册时所用的用户 名和密码登录到本系统,但是用户名和密码必须正确,若是不正确

8、的用户名 和密码,系统便进行错误提示。系统确认用户名和密码后便跳转到查询界面。查询功能模块查询分为站站查询,车次查询以及已订车票的信息查询。所有上网用户都可 以使用本系统的查询功能,对车票信息有个基本的了解。用户在查询界面输 入框输入所要查询的出发站和U的站,或者是火车车次,系统则会根据输入 的信息进行搜索,并给出搜索结果,用户还可点击搜索结果查看火车票的详 细信息。订票功能模块用户在查询界面查询到自己所满意的车票时,可以进行网上订票操作,所订 车票将自动添加到用户的个人信息当中,方便用户日后进行管理。管理功能信息模块只有登录后的用户才可以管理自己的信息,在个人信息框中可以查看到用户 已订的车

9、票和用户注册时所填的个人信息。用户山于某些个人因素需要退票 的还可以进行退票操作。3.2列岀功能需求点列表;1. 浏览功能2. 查询功能3. 添加功能4. 修改功能5. 删除功能6. 授权功能3.3给出系统的功能模块图。图3程序功能模块图图5车次信息查询系统流程图9图6订票系统流程图1图7退票系统流程图4. 目标系统性能需求(Performance of Target System)系统的响应速度:火车票预泄系统在日常处理中的响应速度为秒级,达到实时要 求,以及时反馈信息。在进行统汁分析时,根据所需数据量的不同而从秒级到分钟级, 原则是保证操作人员不会因为速度问题而影响工作效率处理规模:系统在

10、设汁开发使用过程中都要涉及到很多计算机硬件、软件。所有 这些都要符合国家标准,各铁道部统一。如规范的数据库操纵界面、作为业界标准的 TCP/IP网络协议及IS09002标准所要求的质疑规范等;同时,任自主开发本系统时, 要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作 性和可移植性。存储容量:本系统是直接面对用户的,而用户往往对汁算机并不是非常熟悉。这 就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求 系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的存储量和流畅 性。5. 目标系统界面与接口需求(Interface of Target System)5.1界面需求界而的原则要求,如方便、简洁、美观、一致等。采取对话框方式,多功能窗口运 行输入设备:健盘、殽标、条码扫描器、扫描仪等:输出设备:显示器、打印机、光盘刻录机、磁带机、音箱等:显示风格:图形界面、字符界面、IE界面等:5.2接口需求点列表1) 硬件接口:支持X86系列PC机2) 网络硬件接口要求:现实中要求具有髙速以太网组网一实现联网销售,但是在理论 实验验证软件本身的目的来看,无需网络通讯接口。6. 目标系统假设与约束条件(Suppo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论