欢迎来到天天文库
浏览记录
ID:27797182
大小:905.87 KB
页数:22页
时间:2018-12-06
《软件1329武英杰软件工程实验报告(1)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、TAIYIJANUNIVERSITYOFTECHNOLOGY课程名称:本科实验报告软件工程实验项目:机票预订系统实验地点:软件实验楼208教室专业班级:1329学号:2013005418学生姓名:武英杰指导教师:秦智2015年4月学院名称软件学院专业班级1329学号2013005418实验成绩学生姓名武英杰同组人员延雨婷实验日期课程名称机票预订系统实验题目需求分析需求分析报告开发者:武英杰引言为方便旅客购买机票,航空公司需要一个系统来实现旅客的机票购买。以现有的技术方面及用户的使用习惯方面去分析机票预订系统的可行性和必要性。对问题进行探讨分析,以最少的成本在最短的时间里确
2、定问题的可解性,结合可行性的各个方面综合分析,切合实际考虑问题。项目背景开发软件名称:机票预订系统。项目的任务提出单位:太原理工大学软件学院开发者:武英杰,延雨婷小组。用户:旅行社,航空部门1・3参考资料:《软件工程》人民邮电出版社。百度文库相关资料。—任务概述减少人力与设备费用,改进管理信息服务,改进人员利用率,方便在校大学生,减缓机场系统的压力。机票预订系统实施的目标是要给航空公司带来效益,给学生带来方便,其开发过程中也要考虑到人力、资金和时间的约束。确保其有相应实现的价值,即最人程度方便学生和航空公司的使用。三需求规定3.1对功能的规定3・2对性能的规定3.2.1精
3、度搜索输入:出发地:城市名(如太原)目的地:城市名(如北京)起飞时间:年/刀/日定票输入:旅客姓名:(如张三)旅客性别:男/女身份证号码:身份证号码工作单位:工作单位搜索输出:航班号:航班号出发时间:年/月/日H:M价格:元定票输出:航班号:航班号目的地:城市名起飞时间:年/刀/日H:M旅客姓名:姓名旅客性别:男/女身份证号码:身份证号码座位号:座位号3.2.2时间特性要求响应时间;3s之内更新处理时间;每月3.3输入输出要求3.3.1旅客信息旅客姓名String旅客性别Char身份证号码LONGINT【•作单位String用于定票时接收输入,以及领票时服务器返回。3.3
4、.2帐单号可使用一LONGINT实现。用于领票时接收输入,以及定票时服务器返回。3.3.3飞行目的U!数据描述航班号目的地起飞时间座位号StringStringDate/TimeString用于定票时接收输入,以及领票时服务器返回。4.1数据特征数据的输入来源是手工输入,并且数据的输入往往是大量的,因此能否准确的记录数据,关系到机票预定的成功与否,错误的输入可能会导致系统输出的不正确性和不可用性,使系统的工作失去意义。因此由于输入过程中会有不可避免的错误出现,因此在设计程序时系统应有容错性和一定的处理错误能力,使系统能及时修止错误,保证工作的效率。4・2系统数据流图数据字
5、典:航班更改信息报表报表查别十息亠=口鼠+9场旬九客示歸蛰印旅显期照地在打询储到查黒—目存岀码和••输宀直述义幕棊图1・2查询旅客信息报表的数据字典用来表示航班更改后的各发表始报行自心碳信啣间叩IPfJ时飞圧刊”至己-、氐<料在输表地储并番存,息••目・・中宀着述信义名基项定地位文图1.1航班更改信息、报表的数据字典机票申请报表用来显示机票申请命令的信息的报证地岀份发输S并齢行,卑+圧迂
6、«表照确储聽地需卩X:码目81^定号薯到图1.3机票申请报表的数据字典五运行环境规定机票预定系统中的各个子系统的硬件和软件的配置如下:14GHD4.3GHD5.1服务器端子系统的运行要求
7、:系统软件:WindowNTServer数据库管理系统:SQLServer硬件要求:PentiumIII450以上,258M5.2客户端子系统的运行要求:系统软件:WindowNTWorkstation数据库管理系统:SQLServer硬件要求:Pentium133以上,32MRAM,学院名称软件学院专业班级1329学号2013005418实骑成绩学生姓名武英杰同组人员延雨婷实验日期课程名称机票预订系统实验题目结构设计结构设计开发者:延雨婷—引言本阶段是在系统的需求分析的基础上,对机票预定系统做总体设计。主要解决实现该系统需求的程序模块设计问题。机票预定系统将市两部分组成
8、:一、旅行社定票点的前台客户程序。二、航空公司的数据库服务器。本系统与其他系统的关系如下:机票预订系统1・3定义1.3.1专门术语:SQL:一种用于访问查询数据库的语言;事务流:数据进入模块后可能有多种路径进行处理。1.3.2缩写:系统:若未特别指出,统指本机票预订系统。]4参考资料以下列、岀在概要设计过程中所使用到的有关资料:1・机票预定系统可行性分析报告软件开发小组2.需求规格说明书软件开发小组—任务概述制定实现该系统需求的程序模块。系统将由安装在各旅行社客户机上的客户程序及航空公司内的数据服务器程序两部分程序组成。旅行社
此文档下载收益归作者所有