课程设计模板
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
长治学院
课程设计报告
课程名称:Java语言课程设计
设计题目XX系统名称—XX模块名称
系别计算机系
专业计算机科学与技术
班级计科1703班
学生姓名学号
起止日期2018.7.5 ~ 2018.7.10 指导教师陈鑫
目录
1 概述 (1)
1.1选题目的及意义 (1)
1.2开发环境 (1)
1.3 开发团队 (1)
2 需求分析 (1)
2.1功能分析 (1)
2.2类分析 (1)
2.3状态转换分析 (1)
2.5性能分析及其它分析 (1)
3 系统总体设计 (2)
3.1系统总体结构设计 (2)
3.2系统包设计 (2)
4 系统详细设计 (2)
4.1 主要界面设计 (2)
4.1.1 系统主界面设计 (2)
4.1.2 XX模块界面设计 (2)
4.2 XX模块XX类XX方法的算法设计 (2)
5 系统测试 (2)
5.1 测试方法和步骤 (2)
5.2 XX模块测试 (3)
6 总结 (3)
参考文献 (3)
1 概述
1.1选题目的及意义
1.2开发环境
(1) 硬件
(2) 软件
注意:不要使用项目符号,统一为“(1) (2) (3)”格式,并且( )为英文括号( )且空一格后添加内容。
操作系统:
开发环境:
1.3 开发团队
组长:
组员:
具体分工如下:
2 需求分析
2.1功能分析
分析有哪几类用户,各类用户要完成哪些操作,画出用例图
详细分析自己所做模块,进行功能细化,画出用例图
2.2类分析
分析系统有哪些类、类之间的关系,分析每个类具有哪些属性和方法,画出类图
详细分析自己所做模块涉及哪些类,画出类图
2.3状态转换分析
分析系统有几种状态,如何转换,画出状态转换图
详细分析自己所做模块状态转换
2.5性能分析及其它分析
分析用户对界面要求、安全要求等
3 系统总体设计
3.1系统总体结构设计
分析系统体系结构,B/S还是C/S,画出数据处理流程
3.2系统包设计
分析设计系统有几个包,分析每个包的功能,每个包有哪些类
注意:至少三四行文字描述后再插入图。插入图时做引言,格式统一写为:包结构设计图,如图1所示。
图1 包结构设计图
4 系统详细设计
4.1 主要界面设计
4.1.1 系统主界面设计
4.1.2 XX模块界面设计
4.2 XX模块XX类XX方法的算法设计
分析XX类中XX方法的算法,画出流程图
注意:
尽量描述设计过程,用自己的话去说明步骤。
加入的代码只能最多两三段,并在代码中加入文字注释,代码使用同一文字格式,且不带颜色。代码部分用5号Times New Roman,1.5倍行距。
5 系统测试
5.1 测试方法和步骤
说明测试方法、测试步骤
5.2 XX模块测试
说明用什么测试方法,设计测试用例,分析测试结果
至少三四行文字描述后再插入表。插入表时做引言,统一格式为:XX表如
表X所示。……表统一为三线表,注意线型为1 1/2磅
表x XX模块测试用例表
数据类型测试数据预期结果实际结果测试结论
无效类
有效类
6 总结
总结系统实现的功能、存在的不足
参考文献
写2-3个,注意格式,所有标点符号全部为英文半角状态
[1]明日科技.Visual C++管理信息系统完整项目实例剖析[M].北京:人民邮电出版社,2005,130-165. 作者.书名[M].地址:XX出版社,年.
[2] 王春玲.基于ASP_NET的网络花店管理系统的设计[J]. 计算机科学,2006,33(3): 129-131.
[3] 姚汶娟.基于VisualC_的花店管理系统的设计与实现[J]. 计算机科学,2006,33(3): 129-131.作者1,作者2,作者3.杂志[J]. XX出版社,年,期(卷):页数范围.
要注意日期为近几年的,有[M]有[J]
附录1:(主要程序代码)(注意:主要代码加注释)
附录2:
指导教师评语:
指导教师签名:年月日
成绩评定
项目权重成绩1.课程设计过程中出勤、学习态度0.1
2.系统分析、设计方法0.3
3.编码规范、测试方法0.3
4.课程设计报告书写格式及图表规范0.3
总成绩
指导教师评语:
XXX同学的XX系统,主要包含XX功能,有XX模块。优点、缺点