课程设计报告模板.docx
- 文档编号:30135267
- 上传时间:2023-08-05
- 格式:DOCX
- 页数:8
- 大小:17.99KB
课程设计报告模板.docx
《课程设计报告模板.docx》由会员分享,可在线阅读,更多相关《课程设计报告模板.docx(8页珍藏版)》请在冰豆网上搜索。
课程设计报告模板
《软件工程》课程设计报告
课程设计题目:
电子科技大学学院计算机学院班级:
组长:
其他成员:
指导教师:
实验地点:
完成起止日期:
1-16
一、系统可行性研究报告
1.引言
1.1编写目的
说明可行性分析的必要性。
1.2背景
简述项目的来源、现状,要求,目标等。
1.2术语定义
将该可行性分析中的术语、缩写词进行定义。
2现行系统调查
2.1组织机构与业务围
2.1.1组织概况
2.1.2各部门业务围及职能说明
2.2组织信息处理流程
现行信息处理办法与流程,可用业务流程图表示。
2.3现行系统存在问题
3新系统概述
3.1目标
3.2新系统功能围及划分说明
划分子系统,画出系统总体结构图。
4可行性综合评述
4.1经济可行性
对需要的资金与其他资源进行估计,并分析可能的效益
4.2技术可行性
分析现有技术能否解决系统问题
4.3管理可行性(略)
5.方案选择
5.1首选方案
5.2可选方案
5.3方案对比
6.项目进度计划(SoftwareProjectSchedule)
软件项目进度计划,是对项目的进度、人员工作分工以及资源需求所做的计划,此计划依据上述的估算和分析结果,进度计划建议采用甘特图表示,人员按功能结构分配。
二、需求规格说明书
1、用例模型(用例图)
2、用例文档描述(10个)
1.业务用例
编号:
用例名称:
编者:
主执行者:
前置条件:
后置条件:
涉众利益:
基本路径:
扩展:
字段列表:
非功能需求:
设计约束:
待解决问题:
3、用例实现(时序图+类图)
三、设计规格说明书
1.系统的逻辑架构模型及其说明
1.1架构描述
1.2.定义子系统
说明划分的各个子系统以及子系统之间的依赖关系和接口,子系统在各个节点上的部署。
2.设计类图
类图:
状态图:
3.数据库子系统设计
数据库CDM图:
数据库PDM图:
☞注意:
还有一些与系统设计相关的容,例如设计目的、意义、关键词汇定义、参考资料等,它们是系统设计规格说明书不可缺少的,本模板未包括进来,可以自行添加。
系统实现
四、测试设计
由于本次测试主要是针对需求进行的系统测试,包括功能测试和性能测试的技术,功能测试是执行指定的工作流程,性能测试是将功能测试过程中的单独用户改为20人同时执行以验证系统的性能。
1、测试围
系统测试依据的系统的工作流:
2、测试覆盖设计
由于本次测试是系统测试,测试的依据是系统需求,测试的设计应该满足对需求的覆盖,所以,采用的测试方法主要是黑盒测试,包括等价类划分(有效测试和无效测试)、边界值和错误猜测法等。
表F-1就是测试用例覆盖矩阵。
表F-1:
测试用例功能/性能覆盖矩阵
序号
功能项
测试用例
优先级
01
所有基本页面的正确
TestCase-FUNC-01
中
02
所有页面的转移正确
TestCase-FUNC-02
中
03
应聘职位信息列表正确
TestCase-FUNC-03
高
04
应聘职位详细信息正确
TestCase-FUNC-04
高
05
正常投递简历的流程-有(无)效数据
TestCase-FUNC-05
高
06
填写应聘者基本信息页面-无效数据
TestCase-FUNC-06
高
07
填写应聘者工作经历信息页面-无效数据
TestCase-FUNC-07
高
08
填写应聘者教育经历信息页面-无效数据
TestCase-FUNC-08
高
09
填写应聘者技能信息页面-无效数据
TestCase-FUNC-09
高
10
填写应聘者家庭关系信息页面-无效数据
TestCase-FUNC-10
高
11
填写应聘者自我介绍信息页面-无效数据
TestCase-FUNC-11
中
12
预览应聘者简历
TestCase-FUNC-12
中
13
应聘者回答问卷-无效数据
TestCase-FUNC-13
中
14
访问安全性
TestCase-Perf-1
高
15
并发访问的性能测试
TestCase-Perf-2
高
3、测试用例
按照上面的测试矩阵表,设计相应的测试用例如下。
3.1用例一:
基本页面的
这个测试用例的测试编号是TestCase-FUNC-01,测试容是验证所有基本页面的正确性,同时所有的页面都按照需求有正确的显示。
表F-2是这个测试用例的具体设计。
表F-2:
TestCase-FUNC-01测试用例
测试项目名称:
网上招聘系统-客户端
测试用例编号:
TestCase-FUNC-01
测试人员:
泊
测试时间:
2007/6/27
测试项目标题:
所有基本页面的正确
测试容:
验证首页所有有效
验证首页中图片能正确装入
验证首页中的超连接的连接页面与页面中指示(或图示)相符
验证中各个页面的显示的信息都符合需求。
测试环境与系统配置:
详见《测试计划》
测试输入数据
脚本见TC-F-01.c(见测试开发文档)
测试次数:
每个测试过程做2次。
预期结果:
可以正确显示图片,每个有效,超连接的连接页面与页面中指示(或图示)相符。
测试过程:
登陆59.64.164.26/client/joblist.jsp
对于首页每个招聘职位,点击进入。
察看的页面是否相符合。
3.对于首页每个,点击看能否进入相应页。
4.点击“English”,切换语言。
5.点击“Chinese”,切换语言
测试结果:
测试结论:
实现限制:
备注:
测试评估结论:
五、工作总结
完成人:
(每人一份)
1、本人在项目实现中的分工
2、个人遇到的困难与获得的主要成果
3、课程设计完成结果分析与个人小结
(这一部分不得与他人雷同,否则影响成绩,严重者无成绩。
)
课程设计评价(教师)
创新性(10)
难度(10)
完成情况(50)
设计报告(30)
总计
六、附录
1、软件配置
2、个人完成的程序模块
3、文档清单
注:
此部分在打印文档可只含一页列出有关文档目录即可,但在交付的个人电子文档中应当含有所有应当完成的具体文档容。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 报告 模板