欢迎来到天天文库
浏览记录
ID:40159599
大小:434.51 KB
页数:10页
时间:2019-07-23
《列车售票信息管理系统分析与设计-实验2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、电子信息学院实验报告书课程名:《软件工程》课题题目:列车售票信息管理系统分析与设计实验类别【设计】班级:网络1311学号:131003600139姓名:付豪第2次实验:需求分析及需求规格说明书书写_评语:学习态度:【很好】【一般】【较差】文档编写:【完整】【部分完整】【不完整】得出结论:【正确】【部分正确】【不正确】报告书写:【规范】【一般】【不规范】成绩:指导教师:覃海焕批阅时间:2016年月日10一、实验目的练习用户需求分析与获取方法,以及需求规格说明书编写和评审方法。二、实验步骤1、系统需求分析2、需求规格说明书编写3、需求规格说明书评审三、实验结果1.概
2、述(Summary)1.1项目建设背景.项目的委托单位:中国铁路局开发单位:上海电机学院学院主管部门:计算机学院软件名称:火车售票系统开发人员:付豪、李向阳、丁露君、王鹏、马磊。1.2用户简介旅客:通过该系统来进行列车信息及车票信息的查询,车次查询及目的站查询列车及车票信息。售票员:通过该系统能够进行列车信息及车票信息的查询,能够进行售票,退票业务,能够更改个人信息系统管理员:通过该系统能够对整个火车站的列车,车票等信息进行统计,添加,删除,对售票员进行增加或减少,对铁路部门的列车及售票系统进行统一管理。1.3项目的目的与目标(1)完善目前火车售票系统,使之能跟
3、上时代的发展。同时通过实践来提高自己的动手能(2)应用范围:理论上能够实现于铁路部门的售票系统,其目的在于在原有的系统基础使得火车售票便捷化,以期实现完善日常生活中火车售票的各种缺陷。(3)可实现旅客对于火车票的查询与购买功能,售票员则可实现查询、添加和删除等功能;对于所查询的车次结果提供列表显示输出;有一定的安全机制,普通旅客不能对车次信息随意删改,只有授权的售票员可通过密码识别进行维护。1.4术语定义a.铁路售票应用系统软件:基本元素为构成铁路售票及相关行为所必须的各种部分。b.需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规
4、范或其它正式规定文档所需具有的条件或权能。10c.需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。d.模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。1.5参考资料《软件工程与实践》贾铁军,甘泉。清华大学出版社,2012。2.目标系统描述(SysteminTarget)2.1组织结构与职责(1)完善目前火车售票系统,使之能跟上时代的发展。(2)应用范围:理论上能够实现于铁路部门的售票系统,其目的在于在原有的系统基础使得火车售票便捷化
5、,以期实现完善日常生活中火车售票的各种缺陷。(3)可实现旅客对于火车票的查询与购买功能,售票员则可实现查询、添加和删除等功能。2.2业务流程(业务模型OperationModel)2.3数据流图及数据字典1.售票员登陆系统:10(1)数据流图(2)数据字典①数据流名:用户名说明:售票员姓名数据流来源:售票员数据流去向:身份检验数据流组成:用户名=字符型字符串②数据流名:密码说明:与用户名相匹配的密码数据流来源:售票员数据流去向:身份检验数据流组成:密码=短整型字符串每个数据量流通量:③数据流名:出错信息说明:用于指示身份验证错误的信息数据流来源:身份检验数据流去
6、向:售票员数据流组成:出错信息=任意字符串④数据流名:系统名称说明:系统的名称数据流来源:数据流去向:选择数据流组成:2.售票员相关操作(售票、退票、查询、录入)10(2):数据词典:数据流名:用户名说明:售票员的姓名数据流来源:售票员数据流去向:身份检验数据流组成:用户名=字符型字符串数据流名:密码说明:与职工名称相匹配的密码数据流来源:售票员数据流去向:身份检验数据流组成:密码=短整型字符串每个数据量流通量:数据流名:车票信息说明:车票信息数据流来源:售票员数据流去向:列车信息表3.旅客查询购票过程:(1)数据流图10(2)数据词典:名称:旅客简要描述:订票
7、,退票,查询有关数据流:系统选择:订票系统、退票系统、查询系统2.4可能的变化系统数据库会随时更新,主要是车票信息的变化。3.目标系统功能需求(FunctionofTargetSystem)3.1分析决策层、管理层、操作层各有哪些功能要求;注册功能模块对于想利用本系统进行火车票查询的用户,首先需要注册成为系统的用户方能进行查询操作,系统保存用户的注册信息,在注册用户时仅需要输入由用户自定义的用户名称和密码,注册成功后页面随即转入主页(登录界面)。登录功能模块10用于用户的登录,对于已经在本系统注册的用户可以根据注册时所用的用户名和密码登录到本系统,但是用户名和密
8、码必须正确,若是不正确的
此文档下载收益归作者所有