软件工程实验报告内容

上传人:第*** 文档编号:57527328 上传时间:2018-10-22 格式:DOC 页数:14 大小:54.50KB
返回 下载 相关 举报
软件工程实验报告内容_第1页
第1页 / 共14页
软件工程实验报告内容_第2页
第2页 / 共14页
软件工程实验报告内容_第3页
第3页 / 共14页
软件工程实验报告内容_第4页
第4页 / 共14页
软件工程实验报告内容_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《软件工程实验报告内容》由会员分享,可在线阅读,更多相关《软件工程实验报告内容(14页珍藏版)》请在金锄头文库上搜索。

1、附录附录 1 软件工程实验报告任务书模板软件工程实验报告任务书模板天少云华学院软件工程实验报告任务书软件工程实验报告任务书题目题目 简简易教学管理系易教学管理系统统的分析、的分析、设计设计与与实现实现 专业、班级专业、班级 学号学号 姓名姓名 主要内容、基本要求、主要参考资料等:主要内容、基本要求、主要参考资料等:1.内容实现选课管理和成绩管理两个主要功能模块。2.基本要求(1) 系统分析(2) 系统设计(3) 系统实现3.参考文献完完 成成 期期 限:限:_指指导导教教师师签签名名: _课程负责人签名:课程负责人签名:_年年 月月 日日附录附录 2 软工程实验报告模板封面软工程实验报告模板封

2、面天少云华学院软件工程实验报告软件工程实验报告题目:题目: 姓姓 名:名: 院院 (系):(系): 专业班级:专业班级: 学学 号:号: 指导教师:指导教师: 成成 绩:绩: 时间:时间: 年年 月月 日至日至 年年 月月 日日附录附录 3 设计撰写的规范例子设计撰写的规范例子实验报告的格式:实验报告的格式: A:任务书(格式见附录一) B:目录 C:正文 D:参考文献 E:附录正文:正文:题目:题目:ATM 的设计与实现的设计与实现第一章第一章绪绪 论论 第二章第二章ATM 系统分析系统分析一背景二系统完成的功能描述 第三章第三章ATM 系统设计系统设计一类结构的设计二类与类之间的关系描述(

3、如继承或组合的设计) 第四章第四章ATM 系统实现系统实现一主要功能模块算法的描述二 。 。 。 。 三系统测试系统测试总结与体会总结与体会。 。 。 。 。 。 。 。 。参考文献参考文献附录:(附录:( 附程序源代码(主要功能模块的源代码)附录 4 报告格式及内容 一、一、面向对象的报告格式面向对象的报告格式 需求规格说明书需求规格说明书1导言 1.1目的 1.2范围 1.3缩写说明 1.4术语定义 1.5引用标准 1.6参考资料 1.7版本更新信息 2系统定义 2.1项目来源及背景 2.2项目要达到的目标 2.3系统整体结构 3应用环境 3.1系统运行网络环境 3.2系统运行硬件环境 3

4、.3系统运行软件环境 4功能规格 4.1角色(Actor)定义 4.1.1 应聘者 4.1.2 管理用户 4.1.3 数据库 4.2系统主 Use Case 图 4.3客户端子系统 4.3.1 职位选择 4.3.2 简历输入4.4管理端子系统 4.4.1 登录管理 4.4.2 题库管理 5性能需求 5.1界面需求 5.2响应时间需求 5.3可靠性需求 5.4开放性需求 5.5可扩展性需求 5.6系统安全性需求 6产品提交 7实现约束概要设计说明书概要设计说明书1. 导言1.1 目的1.2 范围1.3 缩写说明1.4 术语定义1.5 引用标准1.6 参考资料1.7 版本更新信息2. 系统分析3.

5、 界面设计4. 体系结构4.1 体系结构.体系结构.系统体系结构4.2 系统运行环境4.2.1 网络结构图4.2.2 硬件环境4.2.3 软件环境5. 数据模型5.1 数据库的概念结构模型设计5.2 数据库的逻辑结构模型设计5.3 数据库管理物理结构模型设计6. 模块设计 216.1 客户端模块设计6.1.1 表示层设计6.1.2 控制层6.1.3 模型层6.2 登录管理模块设计6.2.1 表示层设计6.2.2 控制层设计6.2.3 模型层设计 详细设计说明书详细设计说明书1 导言1.1 目的1.2 范围1.3 缩写说明1.4 术语定义1.5 引用标准1.6 参考资料1.7 版本更新信息2 系

6、统设计概述3 详细设计概述4 职位管理模块的详细设计4.视图层4.2 控制层4.3 模型层5. 题库管理模块的详细设计5.1 视图层5.2 控制层5.3 模型层 测试报告测试报告1 导言1.1 目的1.2 范围1.3 缩写说明1.4 术语定义1.5 引用标准1.6 参考资料1.7 版本更新信息2. 测试设计2.1 测试范围2.2 测试覆盖设计3. 测试用例3.1 用例一:基本页面的链接测试项目名称:测试项目名称: 网上招聘系统客户端测试用例编号:测试用例编号: TestCase-FUNC-01测试项目标题:测试项目标题:所有基本页面的正确链接测试人员:测试人员: 秦泊测试时间:测试时间:200

7、6/6/2 7 测试内容:测试内容: 验证网站首页所有链接有效 验证网站首页中图片能正确装入 验证网站首页中的超连接的连接页面与页面中指示(或 图示)相符 验证网站中各个页面的显示的信息都符合需求。测试环境与系统配置测试环境与系统配置: 详见测试计划 测试输入测试输入 数据数据脚本见 TC-F-01.c (见测试开发文档)测试次数:测试次数:每个测试过程做 2 次。预期结果预期结果:可以正确显示图片,每个链接有效,超连接的连接页面与页面中指示(或 图示)相符。测试过程测试过程: 登陆 http:/59.64.164.26/client/joblist.jsp 对于首页每个招聘职位链接,点击进入

8、。察看链接的页面是否相符合。 3对于首页每个链接,点击看能否进入相应页。 4点击“English” ,切换语言。 5点击“Chinese” ,切换语言测试结果测试结果:测试结论测试结论: 实现限制实现限制:备注备注:3.2 用例二:页面转移的正确性3.3 用例三:显示职位列表3.4 用例四:职位详细信息二、结构化的报告格式二、结构化的报告格式 需求规格说明书需求规格说明书1 引言 1.1 编写目的 1.2 项目背景 1.3 参考资料 2 系统任务概述 2.1 目标 2.2 用户的特点 2.3 假定和约束 3 需求规定 3.1 软件功能的规定 3.2 对性能的规定 3.2.1 精度 3.2.2

9、时间特性要求 3.2.3 可靠性 3.2.4 灵活性 4 运行环境规定 5 业务流程分析图 6 数据流程、功能描述和设计 6.1 系统的顶层数据流图 6.2 0 层数据流图 6.3 销售子系统的数据流图和采购子系统的数据流图 6.4 各加工细化图 6.5 增加查询子系统 7 数据字典 概要设计说明书概要设计说明书1 引言 1.1 编写目的 1.2 范围 1.3 设计说明 1.4 参考资料 2 概要设计 2.1 项目背景 2.2 需求规定 2.3 运行环境 2.4 处理流程 2.5 系统结构及模块划分 2.5.1 结构 2.5.2 模块描述 3 接口设计 4.1 内部接口 4.2 外部接口 4.

10、3 软件接口 4 运行设计 5 系统数据结构的设计 5.1 逻辑结构的设计 5.2 物理结构的设计 6 系统出错处理设计 6.1 出错输出信息 6.2 出错处理对策 详细设计说明书详细设计说明书1 引言 1.1 编写目的 1.2 背景 1.3 定义 1.4 参考资料 2 程序系统的结构 3 程序 1(标识符)设计说明 3.1 程序描述 3.2 功能 3.3 性能 3.4 输人项 3.5 输出项 3.6 算法 3.7 流程逻辑 3.8 接口 3.9 存储分配 3.10 注释设计 3.11 限制条件 3.12 测试计划 3.13 尚未解决的问题 4 程序 2(标识符)设计说明测试报告测试报告1 .

11、引言引言11 编写目的编写目的测试的目的就是在软件投入生产性运行之前,尽可能多的发现软件中的错误。目前软 件测试仍然是保证软件质量的关键步骤,它是对软件规格说明设计和编码的最后复审, 也是必不可少的关键步骤。12 项目背景项目背景本项目(机票预定系统)时由航空公司委托,由软件开发小组负责开发。 13 定义定义SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS) 。 SQL: 一种用于访问查询数据库的语言1 . 4 参考资料参考资料机票预定系统需求规格说明书机票预定系统需求规格说明书 2 . 任务概述任务概述2 . 1 目标目标测试是“为了发现程序中的错误而执行程序的过程”, 测

12、试的目的就是在软件投 入生产性运行之前,尽可能多的发现软件中的错误。2 . 2 运行环境运行环境 由于系统将由两部分程序组成,安装在各旅行社客户机上的客户程序及航空 公司内的数据服务器程序。2. 3 需求概述需求概述航空公司为方便旅客,需开发一个机票预定系统。2 . 4 条件与限制条件与限制必须在保证各硬件设备软件系统齐备的情况下,资金充足,人员齐备,各方面互相配合,齐心协力,共同完成。3 . 计划计划3 . 1 测试方案测试方案本测试方案采用黑盒法设计基本的测试方案,再用白盒法补充一些方案。在黑盒法 测试方案中,采用等价划分技术,把所有可能的输入数据(有效的和无效的)划分成几等 价类,其划分

13、类在以下的输入中再详述。3 . 2 测试项目测试项目客户机接受信息模块测试3 . 3 测试准备测试准备在测试前,与各模块的主要负责人共同协商讨论,以概要设计说明书.详细设计说明书作为总的提纲,选择合适的输入输出数据,并加以意义列举说明。3 . 4 测试机构及人员测试机构及人员测试机构由 工作组组成,人员有软件开发小组全体人员。 4 . 测试项目说明测试项目说明4 . 1 测试项目名称及测试内容测试项目名称及测试内容在测试过程中,首先需要对各子单元过程进行测试。 各子模块测试名称如下:客户机接受信息模块测试客户机接受信息模块测试4 . 2 测试用例测试用例4 . 2 . 1 输入输入PersInfoExam 过程:过程:在 PersInfoExam 过程中,首先对用户的输入信息进行测试。客户机上的输 入信息为旅客资料或帐单号,还包括一个定票/领票选项。输出为打印帐单或机 票,和确认或出错信息。在输入的测试数据中可分为有效输入类无效输入类。其中的错误种类有:无效输入类 1.数据类型不匹配,PErrorType =T;否则=F;姓名 string 旅行目的地 string性别 string 旅行时间 date工作单位 string (年/月/日 yy/mm/dd)身份证号码 long int 定票/取票 boolean2数据超

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号