系统软件工程设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计
课程名称__ _ _软件工程B _ _ ____题目名称机票预订系统的实现 ___ 学生学院计算机学院
专业班级_ 07网络工程4班 _ 学号 3107007087 3107007086 3107007084 学生姓名黄文龙
郭德班
程新
指导教师____ 林志毅 ___ _
2010 年 6 月 29日
目录
1.项目开发计划 (4)
1.1.引言 (4)
1.1.1编写目的 (4)
1.2项目概述 (4)
1.2.1工作内容和重点: (4)
1.3.实施计划 (4)
1.3.1进度要点(说明关键时间点) (4)
2.需求规格说明书 (5)
2.1引言 (5)
2.1.1编写目的 (5)
2.1.2项目背景 (5)
2.1.3定义 (6)
2.1.4参考资料 (6)
2.2.可行性研究的前提 (6)
2.2.1要求 (6)
2.2.2目标: (7)
2.2.3技术上可行性分析: (7)
2.3.任务概述 (7)
2.3.1目标 (7)
2.3.2运行环境 (7)
2.4.功能需求 (7)
2.4.1功能划分 (8)
2.4.2功能描述 (9)
2.5.数据词典 (11)
2.6.性能需求 (12)
2.6.1时间特性 (12)
2.6.2适应性 (12)
2.7.运行需求 (13)
3. 概要设计说明书 (13)
3.1编写目的 (13)
3.2参考资料 (14)
3.3运行环境 (14)
3.4总体设计 (14)
3.4.1模块功能说明: (15)
4 详细设计说明书 (16)
4.1编写目的 (16)
4.2总体设计 (17)
4.2.1需求概要 (17)
4.2.2 软件结构 (17)
4.3程序描述 (19)
4.3.1 客户输入信息模块 (19)
4.3.2客户保存模块 (21)
4.3.3 输出客户信息模块 (21)
4.4源程序文件 (23)
5 测试分析报告 (24)
5.1引言 (24)
5.1.1编写目的 (24)
5.1.2项目背景 (24)
5.1.3定义 (24)
5.1.4参考资料 (24)
5.2测试计划执行情况 (25)
5.2.1测试机构和人员 (25)
5.2.3测试结果 (25)
5.3.软件需求测试结论 (32)
6 总结报告 (32)
6.1引言 (32)
6.1.1编写目的 (32)
6.1.2背景 (33)
6.1.3 参考资料 (33)
6.2实际开发结果 (33)
6.2.1 产品 (33)
6.2.2 主要功能和性能 (33)
6.2.3进度 (34)
6.2.4费用 (34)
6.3开发工作评价 (34)
6.3.1 对生产效率的评价 (34)
6.3.2 对产品质量的评价 (34)
6.3.3 对技术方法的评价 (34)
6.3.4出错原因的分析 (34)
6.4经验与教训 (35)
7 软件工程个人小结 (35)
1.项目开发计划
1.1.引言
1.1.1编写目的
本报告的主要作用是确定各个项目模块的开发情况和主要的负责人,供各项目模块的负责人阅读,做到及时协调,按步有序进行项目的开发.减少开发中的不必要损失.
具体步骤:拟订开发计划书,分配项目工作,安排项目进度。
1.2项目概述
1.2.1工作内容和重点:
根据时间先后安排,分别对项目进行开发:
1)、对机票预定系统的功能及性能要求进行需求分析,完成需求规格说明书,包括:可行性分析报告、系统的分层DFD图、加工小说明及数据词典。
2)、软件设计,确定系统总体设计方案,完成系统的模块结构图及模块的功能说明;并对模块内部过程及数据结构进行设计;同时进行用户界面设计。
3)、编写程序,并进行调试。
4)、制订测试计划,并并按测试计划测试系统,完成测试报告。
5)、对软件进行评定,审核。
1.3.实施计划
1.3.1进度要点(说明关键时间点)
表1.1 进度表
2.需求规格说明书
2.1引言
2.1.1编写目的
为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。
本文档供项目经理、设计人员、开发人员参考。
2.1.2项目背景
a.项目的委托单位、开发单位和主管部门
b.该软件系统与其他
开发软件名称:机票预订系统。
项目任务提出者:软件工程课程设计。
项目开发者:黄文龙郭德班程新
用户:软件工程课程设计实践。
实现软件单位或个人:学生分组合作实现。
项目与其他软件,系统的关系:
本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT 系统上以Microsoft Visual C++为开发软件的应用程序,服务器端采用Linux 为操作系统的工作站,是采用Oracle 8的为开发软件的数据库服务程序。
2.1.3定义
[专门术语]:结构化的分析方法等。
2.1.4参考资料
a.项目经核准的计划任务书、合同或上级机关的批文
b.项目开发计划
c.文档所引用的资料、标准和规范。列出这些资料的作者、标题、编号、发表日期、
出版单位或资料来源
《软件工程导论》,张海藩,清华大学出版社。
《实用软件工程》,郑人杰等,清华大学出版社。
学习教材《软件工程》,李代平等,清华大学出版社。
2.2.可行性研究的前提
2.2.1要求
主要功能:为游客提供机票预定服务,方便旅游局的售票工作,提高旅游局的服务质量和服务效率
性能要求:机场提供的信息必须及时的反映在旅游局的工作平台上。售票系统的定单必须无差错的存储在机场的主服务器上。对服务器上的数据必须进行及时正确的刷新。
输出要求:数据完整,详实。
输出要求:简捷,快速,实时。