《软件工程课程设计酒店管理系统.docx》由会员分享,可在线阅读,更多相关《软件工程课程设计酒店管理系统.docx(90页珍藏版)》请在三一办公上搜索。
1、软件工程课程设计酒店管理系统上 海 电 力 学 院 课题名称 院专 业 班 级 学 生 时 间 设计地点 软件工程 课程实践报告 软件工程课程实践 酒店管理系统 计算机科学与技术学院 计算机科学与技术 班 x月x日x月x日 奋进楼102 一、可行性分析 . 1 1引言 . 1 1.1编写目的 . 1 1.2背景 . 1 1.3定义 . 1 1.4参考资料 . 2 a. 参考书籍 . 2 2任务概述 . 2 2.1目标 . 2 2.2用户的特点 . 3 2.3假定和约束 . 3 3需求规定 . 4 31对功能的规定 . 4 3.1.1 系统的信息输入部分 . 4 3.1.2 系统的信息处理部分
2、. 4 3.1.3:系统的输出部分 . 4 3.2对性能的规定 . 5 3.2.1精度 . 5 3.2.2时间特性要求 . 5 3.2.3灵活性 . 5 3.3输人输出要求 . 5 3.4数据管理能力要求 . 5 3.5故障处理要求 . 6 3.6其他专门要求 . 6 4运行环境规定 . 6 4.1设备 . 6 4.2支持软件 . 6 4.3接口 . 7 . 7 二、需求分析 . 12 1引言 . 12 1.1编写目的 . 12 1.2背景 . 12 1.3定义 . 12 1.4参考资料 . 12 2任务概述 . 13 2.1目标 . 13 2.2用户的特点 . 14 2.3假定和约束 . 1
3、4 3需求规定 . 14 31对功能的规定 . 14 3.1.1 系统的信息输入部分 . 14 3.1.2 系统的信息处理部分 . 15 3.1.3:系统的输出部分 . 15 3.1.4:用IPO图表示如下 . 15 3.2对性能的规定 . 16 3.2.1精度 . 16 3.2.2时间特性要求 . 17 3.2.3灵活性 . 17 3.3输人输出要求 . 17 3.4数据管理能力要求 . 17 3.5故障处理要求 . 17 3.6其他专门要求 . 18 4运行环境规定 . 18 4.1设备 . 18 4.2支持软件 . 18 4.3接口 . 18 三、概要设计 . 24 1引言 . 24 1
4、.1编写目的 . 24 1.2背景 . 24 1.3定义 . 24 1.4参考资料 . 25 a. 参考书籍 . 25 2总体设计 . 25 2.1需求规定 . 25 2.1.1 系统的信息输入部分 . 25 2.1.2 系统的信息处理部分 . 25 2.1.3:系统的输出部分 . 26 2.2运行环境 . 26 2.3结构 . 26 2.3.1系统模块结构图 . 26 2.3.2模块功能介绍 . 28 2.4功能需求与程序的关系 . 29 2.4.1功能需求 . 29 2.5人工处理过程 . 30 3接口设计 . 30 3.1 用户接口 . 30 3.2 外部接口 . 30 3.3 内部接口
5、 . 30 4数据结构说明 . 31 4.1输入数据 . 31 4.2输出数据 . 31 4.3数据库设计说明 . 32 5系统出错处理设计 . 34 5.1 出错信息 . 34 四、详细设计 . 34 1引言 . 34 1.1编写目的 . 34 1.2背景 . 34 1.3定义 . 35 1.4参考资料 . 35 2程序系统的结构 . 36 3程序1设计说明 . 38 3.1程序描述 . 38 3.2功能 . 39 3.3性能 . 39 3.3.1精度 . 39 3.3.2时间特性要求 . 39 3.3.3灵活性 . 39 3.4输人项 . 40 3.5输出项 . 40 3.6算法 . 40
6、 3.7流程逻辑 . 41 3.8接口 . 41 3.9存储分配 . 41 3.10注释设计 . 41 3.11限制条件 . 42 3.12测试计划 . 42 4程序2设计说明 . 42 4.1程序描述 . 42 4.2功能 . 42 4.3性能 . 43 4.3.1精度 . 43 4.3.2时间特性要求 . 43 4.3.3灵活性 . 43 4.4输人项 . 43 4.5输出项 . 43 4.6算法 . 44 4.7流程逻辑 . 44 4.8接口 . 44 4.9存储分配 . 44 4.10注释设计 . 44 4.11限制条件 . 45 4.12测试计划 . 45 5程序3设计说明 . 45 5.1程序描述 . 45 5.2功能 . 45 5.3性能 . 46 5.3.1精度 . 46 5.3.2时间特性要求 . 46 5.3.3灵活性 . 46 5.4输人项 . 46 5.5输出项 . 47 5.6算法 .