软件工程课程设计 报告模版Word格式文档下载.docx

上传人:b****6 文档编号:18993841 上传时间:2023-01-02 格式:DOCX 页数:8 大小:17.72KB
下载 相关 举报
软件工程课程设计 报告模版Word格式文档下载.docx_第1页
第1页 / 共8页
软件工程课程设计 报告模版Word格式文档下载.docx_第2页
第2页 / 共8页
软件工程课程设计 报告模版Word格式文档下载.docx_第3页
第3页 / 共8页
软件工程课程设计 报告模版Word格式文档下载.docx_第4页
第4页 / 共8页
软件工程课程设计 报告模版Word格式文档下载.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

软件工程课程设计 报告模版Word格式文档下载.docx

《软件工程课程设计 报告模版Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《软件工程课程设计 报告模版Word格式文档下载.docx(8页珍藏版)》请在冰豆网上搜索。

软件工程课程设计 报告模版Word格式文档下载.docx

(见指导书上对应题目下的内容)

基本功能与要求:

1.

2.

3.

4.

(注意:

此部分内容填入后,可能导致表格变化,需要调整好!

三、原始资料

1.《软件工程课程设计》指导书

2.郭宁,马玉春等.软件工程实用教程.北京:

人民邮电出版社,2011.

四、要求的设计(调查/论文)成果

1.课程设计报告

2.程序实现代码

五、进程安排

序号

课程设计内容

学时分配

备注

1

选题分组分工,需求获取

1天

2

系统需求分析,确定系统未来功能(用例图、静态模型(类图)、动态模型(活动图、顺序图、状态图))

3

系统架构设计(包图、构件图、部署图)

系统详细设计:

根据三层设计模式进行详细功能设计(顺序图),系统最终类图。

4

数据库的设计(E-R图、数据库逻辑模型)、数据库的建立(数据库表)

5

系统编码实现及单元测试,确认测试

4天

6

课程设计说明书撰写,课程设计验收

2天

合计

10天

六、主要参考资料

[1]郭宁,马玉春等.软件工程实用教程.北京:

[2]张海藩.软件工程导论.北京:

清华大学出版社,2008.

[3]郑人杰.软件工程.北京:

人民邮电出版社,2009.

[4]李兴华,王月清.JavaWeb开发实战经典.北京:

清华大学出版社,2010.

指导教师(签名):

2015年9月日

目录

1系统需求分析…………………………………………………………………页码

1.1问题描述………………………………………………………………………页码

1.2用况模型分析………………………………………………………………………页码

1.3静态模型分析………………………………………………………………………页码

1.4动态模型分析………………………………………………………………………页码

2系统架构设计……………………………………………………………………………页码

2.1系统逻辑体系架构设计………………………………………………………………页码

2.2系统物理体系架构设计………………………………………………………………页码

3系统详细设计………………………………………………………………………页码

3.1功能详细设计………………………………………………………………………页码

3.2类模型详细设计………………………………………………………………………页码

4数据库设计…………………………………………………………………页码

4.1数据库概念模型设计…………………………………………………………………页码

4.2数据库逻辑模型设计…………………………………………………………………页码

4.3数据库的建立…………………………………………………………………页码

5系统实施及测试…………………………………………………………………页码

5.1技术介绍…………………………………………………………………页码

5.2编码实现………………………………………………………………………页码

5.3系统测试…………………………………………………………………页码

总结…………………………………………………………………………………页码

1系统需求分析

说明需求分析的目的及分析步骤。

1.1问题描述

针对选题,用文字简要描述用户的需求及要解决的问题。

1.2用况模型分析

针对选题,说明用例图的作用是什么?

根据分析画出系统中用例图(分层),以及对功能较复杂的用例进行用例说明(2个)。

1.3静态模型分析

介绍静态模型(对象模型)是什么,其作用是什么?

根据用例图中所定义的问题域,识别对象,找出实体类,确定属性、方法及关联,画出实体类图

1.4动态模型分析

1.4.1状态图

说明状态图的作用

根据用例图中所定义的问题域,找出具有状态的对象,分析对象的生命周期,画出状态图(1个)

1.4.2活动图

说明活动图的作用

根据用例图中所定义的用例,分析用例之间执行流程(1个),以及流程处理较复杂用例内部执行流程(1个),画出活动图。

1.4.3顺序图

说明顺序图的作用

根据用例图中所定义的用例,分析(1个)用例是由那些对象交互完成的,画出顺序图。

2系统架构设计

说明系统架构的目的及设计步骤。

2.1系统逻辑体系架构设计

什么是系统逻辑架构设计?

按照层次模式分析,画出系统的包图,并对包中的类进行设计

2.2系统物理体系架构设计

什么是系统物理体系架构设计?

2.1.1构件图设计

说明构件图的作用

画出构件图,划分构件,明确它们之间的关系及接口

2.1.2部署图设计

说明部署图的作用

画出部署图,确定各结点及其之间的关联。

3系统详细设计

说明详细设计的目的及步骤

3.1功能详细设计

根据三层模式设计2个功能的详细算法,用顺序图描述。

3.2类模型详细设计

根据功能详细设计的结果,补充边界类、控制类和原来的实体类,画出完整的类图。

后面编码阶段的类必须和设计结果中的类保持一致。

4数据库分析与设计

说明数据库设计的目的及步骤

3.1数据库概念模型设计

根据用例图中所定义的问题域,找出系统中的实体,以及实体间的关联(1:

1,1:

n,n:

m),画出E-R图。

(可以省略属性描述)

3.2数据库逻辑模型设计

根据E-R图的描述,转换为数据库逻辑模型(包含属性)。

并说明为什么要这样转换?

3.2数据库的建立

在相应的工具中建立数据库,列出全部的数据库表(每个字段都要有备注)。

注意:

各数据库表中相同的字段必须相同。

5系统实施

5.1技术介绍

对所采用的开发技术,环境进行简要的介绍,以及采用怎样的开发模式(三层)?

每层的作用?

关系?

5.2编码实现

针对一个一个功能,将每个功能描述出来,你采用了哪几个类如何协同工作,来实现的该功能。

5.2.1A功能

描述此功能做什么的。

,然后说明哪几个类文件来实现的此功能:

a1.java,a2.java,a3.java

1a1.java

提供了哪些方法,每个方法做什么的?

然后把代码粘贴过来

②a2.java

③a3.java

等等。

5.2.2B功能

与上类似

5.3系统测试

针对一个一个功能,设计测试用例,截图显示结果,并说明该图中可实现完成什么功能。

5.3.1A功能

描述该功能的作用,设计测试用例(黑盒测试:

等价类划分法,边界值分析法等),及测试结果如下:

运行程序后的截图

图5-1xxxx

5.3.2B功能

以上类似

同上继续。

总结

课程设计中的收获、遇到的主要问题和解决方法;

课程设计中存在的不足,需进一步改进的设想。

注意:

每一章开头,都是从新页开始

(要求:

一级标题(章),黑体,三号,居中;

二级标题,黑体,小三号;

三级标题,黑体,四号;

正文,宋体,小四号,1.25倍行距)

课程设计成绩评定表

项目

比例

得分

平时成绩(百分制记分)

30%

业务考核成绩(百分制记分)

70%

总评成绩(百分制记分)

100%

评定等级

优良中及格不及格

2014年6月日

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

当前位置:首页 > 高中教育 > 高考

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

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