软件工程导论实验报告Word文档格式.docx

上传人:b****2 文档编号:14105428 上传时间:2022-10-18 格式:DOCX 页数:44 大小:579.82KB
下载 相关 举报
软件工程导论实验报告Word文档格式.docx_第1页
第1页 / 共44页
软件工程导论实验报告Word文档格式.docx_第2页
第2页 / 共44页
软件工程导论实验报告Word文档格式.docx_第3页
第3页 / 共44页
软件工程导论实验报告Word文档格式.docx_第4页
第4页 / 共44页
软件工程导论实验报告Word文档格式.docx_第5页
第5页 / 共44页
点击查看更多>>
下载资源
资源描述

软件工程导论实验报告Word文档格式.docx

《软件工程导论实验报告Word文档格式.docx》由会员分享,可在线阅读,更多相关《软件工程导论实验报告Word文档格式.docx(44页珍藏版)》请在冰豆网上搜索。

软件工程导论实验报告Word文档格式.docx

2.3.4时间特性要求9

2.3.5旅客信息9

2.4数据描述9

2.4.1数据特征9

2.4.2系统数据流图9

2.5运行环境规定11

2.5.1服务器端子系统运行要求11

2.5.2客户端子系统运行要求11

第三章概要设计11

3.1引言11

3.1.1编写目的11

3.1.1项目背景11

3.1.1定义12

3.2任务概述12

3.2.1目标12

3.2.2运行环境12

3.2.3需求概述12

3.3总体设计13

3.3.1处理流程13

3.3.2客户机程序流程13

3.3.3总体结构设计14

3.3.4功能分配14

3.4接口设计14

3.4.1外部接口14

3.4.2软件接口15

3.4.3硬件接口15

3.4.4内部接口15

3.5数据结构设计15

3.5.1数据库数据结构设计15

3.5.2物理结构设计16

3.5.3数据结构与程序关系17

3.6运行设计17

3.6.1运行模块的组合17

3.6.2运行控制17

3.6.3运行时间17

3.7出错处理设计17

3.7.1出错输出信息18

3.7.2出错处理对策18

3.8安全保密设计19

3.9维护设计19

第四章详细设计19

4.1引言19

4.1.1编写目的19

4.1.2项目背景19

4.1.3文中定义和缩写20

4.1.4参考资料20

4.2总体设计20

4.2.1需求概述20

4.3程序描述21

4.4代码设计21

4.5测试项目说明22

4.5.1测试项目名称及测试内容22

4.5.2测试用例22

第五章基于面向对象技术的机票预订系统开发23

5.1引言23

5.2需求分析23

5.3UML系统建模24

5.3.1机票预订系统的用例分析24

5.3.2机票预订系统的域类分析24

5.3.3机票预订系统的功能设计25

5.4数据库分析25

5.4.1E-R图分析25

5.4.2创建数据库26

5.5界面设计26

5.6代码分析和实现26

5.7小结27

第六章测试27

6.1测试计划27

6.1.1编写目的27

6.1.2任务概述27

6.1.3计划28

6.1.4测试项目说明29

6.1.5条件29

6.2测试分析报告30

6.2.1编写目的30

6.2.2测试计划执行情况30

6.2.3软件需求测试结论31

6.2.4评价31

6.2.5建议31

6.2.6测试结论31

第七章程序维护手册31

7.1引言31

7.2系统说明33

7.2.1系统用途33

7.2.2安全保密33

7.2.3总体说明33

7.3维护过程33

7.3.1规则33

7.3.2验证过程34

7.3.3出错及纠正方法34

7.3.4专门维护过程34

7.3.5程序清单及流程图34

第八章总结性报告35

8.1过程35

8.2总结35

 

第一章可行性分析报告

1.1引言

航空公司为方便旅客乘机,需要开发一个新机票预定系统。

∙1.1.1编写目的

对问题进行研究,以最小的代价在最短的时间内确定问题是否可解。

从现在应用的技术方面和用户的操作方式方面研究机票预订管理系统的可行性和必要性。

∙1.1.2项目背景

开发软件名称:

机票预订系统。

项目的任务提出者:

太原理工大学计算机科学与技术学院。

开发者:

梁婷,孙玺,任昕悦,高贝四人开发小组。

用户:

旅行社操作人员与售票员。

∙1.1.3定义

查询:

对数据库操作的一种,用于搜索数据信息。

插入:

对数据库操作的一种,用于数据存入数据库中。

更新:

对数据库操作的一种,用于更改数据库中的数据信息。

软件结构图:

反映软件系统的功能模块之间的关系的数据图。

∙1.1.4参考资料

《软件工程》清华大学出版社。

《软件工程导论》,张海藩,清华大学出版社。

《实用软件工程》,郑人杰等,清华大学出版社。

1.2可行性研究的前提

∙1.2.1要求

功能:

为旅客提供预订机票功能,并为其分配航班,打印出机票给旅客,提高航空公司工作人员的工作效率和质量。

性能:

航空公司需要定期进行查询各个航班飞机的乘载情况并统计,以便做出适当调整。

输出要求:

机票上内容完整,详细充实。

输入要求:

方便,快捷,实时。

安全与保密要求:

操作员可以对机场航班信息库及机票信息库和定票信息库进行管理并做出合适的更改,售票员只可以对订票信息库做部分更改,并且对旅客的信息做严格保密。

完成期限:

第十六周

∙1.2.2目标

①提高票务信息处理速度;

②最大化的降低售票系统出错率;

③减少设备的费用;

④提高工作人员的工作效率。

系统实现后,能够为旅客提供很大的方便,并且减少其因不必要的过程带来的大额开销。

尽量避免售票服务中发生的错误。

∙1.2.3可行性研究方法

根据题目要求定出机票预订所具备的能力及实现的方法。

确定总体结构,利用SQLServer数据库所具有的能力,以最简洁最容易的方法,使用VC++使其成为一个初级的系统软件。

∙1.2.4决定可行性的主要因素

航空公司的支持力度、设备状况、操作人员技术

∙1.2.5评价尺度

①能够与航空系统数据库完美对接;

②操作界面直观、简洁;

③支持多种定金支付方式;

④经费预算在200w~300w之间;

1.3技术可行性分析

1.3.1系统简要描述

在旅游局中的终端是安装了WindowsNT的PC机,主要目的是向机场的服务器传递数据。

当顾客在旅游局进行咨询时,终端向服务器发出查询请求,服务器根据航班信息库的实时数据,向终端发送数据,显示在终端的屏幕上。

当顾客向售票员定票时,终端向服务器发出详尽的一份定单,服务器核对后,存入定票信息库,并修改机票信息库。

当顾客再次来取票时,终端向服务器发出查询定票请求,服务器接收后,查询定票信息库,核对后,传送机票确认表单,终端打印出机票。

1.3.2处理流程和数据流程

1.4操作可行性分析

使用本软件人员要求有一定计算机基础的人员,系统管理员要求由计算机的专业知识,所有人员都要经过本公司培训.,管理人员也需经一般培训.,经过培训人员将会熟练使用本软件.。

两名系统管理员,一名审计员将进行专业培训,他们将熟练管理本系统.

1.5经济可行性分析

1.5.1支出

基础投资:

终端PC机20台:

8000*20=16万

网络设备:

10万

辅助配置:

共计:

36万

其他一次性投资:

Oracle8.0:

20万

WindowsNT:

10万

操作员培训费:

5万

35万

经常性支出:

人工费用:

6(月)*20(人)*5000(圆)=60万

其他不可知额外支出:

20万

共计:

80万

支出共计:

151万

1.5.2效益

一次性收益

0元

经常性收益

(按银行利率:

1%);

减少员工20人(1000圆/人)五年收益:

1000*(1.1+(1.1)2+(1.1)3+(1.1)4+(1.1)5)*20*12*5=120万

工作效率提高收益(工作效率提高30%):

30*(1.1+(1.1)2+(1.1)3+(1.1)4+(1.1)5)*(30%)*5=45万

经常性收益共计:

160万

不可定量收益

因服务质量提高增加旅客量10%:

1000万*10%*(90%+(90%)2+(90%)3+(90%)4+(90%)5)=360万

收益共计:

520万

1.5.3收益/投资比

520万/151万=344%

1.5.4投资回收周期

2.3年

1.5.5敏感性分析

设计系统周期为五年,估计最长可达10年

处理速度:

一般查询速度<

4秒

关键数据查询速度:

<

2秒

1.6法律可行性

所有软件都选用正版.

所有技术资料都由提出方保管。

合同制定确定违约责任.

1.7结论

经过一系列的各个不同方面的可行性分析,分析员和用户及使用部门的负责,对需要解决的问题取得基本的一致看法,开发小组的开发方案得到批准,使用部门负责人同意开发工程继续进行下去。

第二章需求分析报告

2.1引言

∙2.1.1编写目的

将计算机技术运用于机票预定管理,使机票预定更加方便快捷,为用户提供最舒适、最人性化的服务。

∙2.1.2项目背景

随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,机票预订系统在各机票预定网点中的作用也越来越重要。

在计算机技术高速发展的今天,有必要引入高效的计算机系统,来协助处理机票预定工作,因此,开发一套具有完整的存储、查询、核对、打印机票功能的实时机票预定系统势在必行。

机票预定系统。

项目任务提出者:

太原理工大学软件学院。

实现软件单位:

太原理工大学和武宿机场。

系统与其他软件,系统的关系:

∙2.1.3定义

[专业术语]:

[缩写词]:

∙2.1.4参考资料

2.2任务概述

∙2.2.1目标

减少人力与设备费用,改进管理信息服务,改进人员利用率,方便在校大学生,减缓机场系统的压力。

∙2.2.2假定和约束

∙2.2.3人力、资金、时间的约束

机票预订系统实施的目标就是要带航空公司带来看得见的效益,给学生带来方便,其开发过程中也要考虑到人力、资金和时间的约束。

因此,在设计中,重点是网络信息交流,能提供各机票的详细信息,并提高数据统计的即时性、准确性、方便性。

∙2.2.4技术发展规律的约束

计算机技术和产品的发展日新月异,将会给信息处理带来更多的手段,同时也会带来更加丰富的信息表达形式。

例如图象和语音技术的进步,多媒体技术的发展,这些都要求系统在设计时考虑技术变化的可能性,为可能的变化预留一定的系统处理能力。

2.3需求规定

∙2.3.1对功能的规定

∙2.3.2对性能的规定

∙2.3.3精度

搜索输入:

出发地:

城市名(如太原)

目的地:

城市名(如北京)

起飞时间:

年/月/日

定票输入:

旅客姓名:

(如张三)

旅客性别:

男/女

身份证号码:

身份证号码

工作单位:

工作单位

搜索输出:

航班号:

航班号

出发时间:

年/月/日H:

M

价格:

定票输出:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机软件及应用

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1