




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、专业资料电子信息学院实验报告书课 程名:软_件_工_程课题题目:列车售票信息管理系统分析与设计 实验类别【设计】班 级:网络1311学 号:131003600139姓 名:_付豪第2次实验:需求分析及需求规格说明书书写评语:学习态度:【很好】【一般】【较差】文档编写:【完整】【部分完整】【不完整】得出结论:【正确】【部分正确】【不正确】报告书写:【规范】【一般】【不规范】成绩: _ 指导教师: 一覃海焕专业资料批阅时间:2016年 月 日专业资料、实验目的练习用户需求分析与获取方法,以及需求规格说明书编写和评审方法。1 1、系统需求分析2 2、需求规格说明书编与3 3、需求规格说明书评审三、实
2、验结果1.概述(Summary)1.11.1 项目建设背景. .项目的委托单位:中国铁路局开发单位:上海电机学院学院主管部门:计算机学院软件名称:火车售票系统开发人员:付豪、向阳、丁露君、王鹏、马磊。1.21.2 用户简介旅客: 通过该系统来进行列车信息及车票信息的查询,车次查询及目的站查询 列车及车票信息。售票员: 通过该系统能够进行列车信息及车票信息的查询,能够进行售票,退 票业务,能够更改个人信息系统管理员:通过该系统能够对整个火车站的列车,车票等信息进行统计,添加,删 除,对售票员进行增加或减少,对铁路部门的列车及售票系统进行统一管理。1.31.3 项目的目的与目标(1)(1)完善目前
3、火车售票系统,使之能跟上时代的发展。同时通过实践来提高自己 的动手能(2 2)应用围:理论上能够实现于铁路部门的售票系统,其目的在于在原有的系统 基础使 得、实验步骤专业资料火车售票便捷化,以期实现完善日常生活中火车售票的各种缺陷。(3 3 )可实现旅客对于火车票的查询与购买功能,售票员则可实现查询、添加和删 除等功能;对于所查询的车次结果提供列表显示输出;有一定的安全机制,普通旅客 不能对车次信息随意删改,只有授权的售票员可通过密码识别进行维护。1.41.4 术语定义a.a.铁路售票应用系统软件:基本元素为构成铁路售票及相关行为所必须的各种部分。b.b.需求:用户解决问题或达到目标所需的条件
4、或功能;系统或系统部件要满足合 同、标准,规或其它正式规定文档所需具有的条件或权能。c.c.需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担 者都明其含义并找出其中的错误,遗憾或其它不足的地方。d.d.模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和 软件系统 中其他的模块的接口是简单的。1.51.5 参考资料软件工程与实践贾铁军,甘泉。清华大学出版社,20122012。2.目标系统描述(System in Target)2.12.1 组织结构与职责(1)(1)完善目前火车售票系统,使之能跟上时代的发展。(2 2 )应用围:理论上能够实现于铁路部门的
5、售票系统,其目的在于在原有的系 统基础使得火车售票便捷化,以期实现完善日常生活中火车售票的各种缺 陷。(3 3 )可实现旅客对于火车票的查询与购买功能,售票员则可实现查询、添加和 删除等功能。2.22.2 业务流程(业务模型 OperationOperation ModelModel )专业资料2.32.3 数据流图及数据字典1 1 售票员登陆系统:(2 2 )数据字典1数据流名:用户名说明:售票员姓名数据流来源:售票员数据流去向:身份检验数据流组成:用户名= =字符型字符串2数据流名:密码(1)数据流图专业资料说明:与用户名相匹配的密码 数据流来源:售票员数据流去向:身份检验数据流组成:密码
6、= =短整型字符串 每个数据量流通量:3数据流名:出错信息说明:用于指示身份验证错误的信息数据流来源:身份检验数据流去向:售票员数据流组成:出错信息=任意字符串4数据流名:系统名称说明:系统的名称数据流来源:数据流去向:选择数据流组成:2 2 售票员相关操作(售票、退票、查询、录入)(2):(2):数据词典:O数据流名:用户名说明:售票员的姓名数据流来源:售票员专业资料数据流去向:身份检验数据流组成:用户名= =字符型字符串说明:与职工名称相匹配的密码 数据流来源:售票员数据流去向:身份检验数据流组成:密码= =短整型字符串 每个数据量流通量:据流名:车票信息说明:车票信息数据流来源:售票员
7、数据流去向:列车信息表3 3 .旅客查询购票过程:(2)(2)数据词典:名称:旅客简要描述:订票,退票,查询有关数据流:系统选择:订票系统、退票系统、查询系统2.42.4 可能的变化(1)数据流图纱据流名:密码专业资料系统数据库会随时更新,主要是车票信息的变化。3.目标系统功能需求(Function of Target System)3.13.1 分析决策层、管理层、操作层各有哪些功能要求;注册功能模块对于想利用本系统进行火车票查询的用户,首先需要注册成为系统的用户方 能进行查询操作,系统保存用户的注册信息,在注册用户时仅需要输入由用 户自定义的用户名称和密码,注册成功后页面随即转入主页(登录
8、界面)。登录功能模块用于用户的登录,对于已经在本系统注册的用户可以根据注册时所用的用户 名和密码登录到本系统,但是用户名和密码必须正确,若是不正确的用户名 和密码,系统便进行错误提示。系统确认用户名和密码后便跳转到查询界面。查询功能模块查询分为站站查询,车次查询以及已订车票的信息查询。所有上网用户都可 以使用本系统的查询功能,对车票信息有个基本的了解。用户在查询界面输 入框输入所要查询的出发站和目的站,或者是火车车次,系统则会根据输入 的信息进行搜索,并给出搜索结果,用户还可点击搜索结果查看火车票的详 细信息。订票功能模块用户在查询界面查询到自己所满意的车票时,可以进行网上订票操作,所订车票将
9、自动添加到用户的个人信息当中,方便用户日后进行管理专业资料管理功能信息模块只有登录后的用户才可以管理自己的信息, 在个人信息框中可以查看到用户 已订的车票和用户注册时所填的个人信息。用户由于某些个人因素需要退票 的还可以进行退票操作。3.23.2 列出功能需求点列表;1 1 .浏览功能2 2 .查询功能3 3 .添加功能4 4 修改功能5 5 删除功能6 6授权功能3.33.3 给出系统的功能模块图。图3程序功能模块图专业资料图5车次信息查询系统流程图图6订票系统流程图专业资料图7退票系统流程图4.目标系统性能需求(Performanee of Target System)系统的响应速度:火车
10、票预定系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级, 原则是保证操作人员不会因为速度问题而影响工作效率处理规模:系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合标准,各铁道部统一。如规的数据库操纵界面、作为业界标准的 TCP/IPTCP/IP 网络协议及IS09002IS09002 标准所要求的质量规等;同时,在自主开发本系统时,要进行 良好的设计工作,制订行之有效的软件工程规,保证代码的易读性、可操作性和可移 植性。存储容量:本系统是直接面对用户的,而用户往往对计算机并不是非常熟悉。这就要求系统
11、能够提供良好的用户接口,易用的人机交互界面。 要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的存储量和流畅性。5.目标系统界面与接口需求(Interface of Target System)5.15.1 界面需求界面的原则要求,如方便、简洁、美观、一致等。采取对话框方式,多功能窗口运 行输入设备:键盘、鼠标、条码扫描器、扫描仪等;输出设备:显示器、打印机、光盘刻录机、磁带 机、音箱等;显示风格:图形界面、字符界面、 IE 界面等;5.25.2 接口需求点列表1 1 )硬件接口 :支持 x86x86 系列 PCPC 机2 2)网络硬件接口要求:现实中要求具有高速以太网组网一实现联网销售,但是在理 论实验验证软件本身的目的来看,无需网络通讯接口。专业资料6.目标系统假设与约束条件(S
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论