当前位置:文档之家› 学生信息管理系统 课程设计模板

学生信息管理系统 课程设计模板

《学生信息管理系统》
设计报告
院系:
专业:
班级:
学号:
姓名:
日期:
目录
1 问题描述
问题描述旨在建立问题提出的背景环境,指明问题的求解的要求。

可以参考以下两点介绍:1.1 问题描述(题目内容)
此处对设计题目进行说明。

《学生信息管理系统》问题的提出背景、系统整体功能说明,有何意义。

1.2 基本要求
(1) 系统功能设计合理,操作界面友好。

(2) ……
2 需求分析
需求分析以无歧义的方式陈述说明程序设计的任务和功能。

可以参考从以下方面进行介绍。

2.1 数据需求
《学生信息管理系统》主要涉及到哪些类型的处理数据等。

2.2 功能需求
介绍《学生信息管理系统》实现哪些功能,划分功能模块(可以以图的形式画出功能模块图)。

说明:功能模块划分要求功能清晰、划分合理。

综合考虑功能和数据的特点与预选用的数据结构的特点相吻合,为在后期实现时合理使用数据结构打下基础。

举例如下:
信息录入模块,信息管理模块、信息查询模块。

信息管理模块可进一步划分二级模块:学生信息的添加、学生信息的删除、学生信息的修改;
信息管理模块可以进一步划分二级模块:…
3.系统设计
3.1 主要功能模块描述
主要功能模块的算法描述,例如查询功能、排序功能的算法
3.2 主程序流程及模块调用关系
4. 系统实现
(1) 根据问题的顶层功能模块设计人机交互界面,进行设计,通常以视窗界面或字符命令菜单的方式给出;
(2) 系统使用说明,简要说明系统操作步骤。

5 系统调试与测试分析
设计测试用例,分析测试结果,以验证所完成的系统是否达到预期效果。

(1) 测试用例1
输入值:****
预计输出结果:*****
实际执行结果:***(可以截图)
对结果分析说明。

(2)测试用例2
输入值:****
预计输出结果:*****
实际执行结果:***(可以截图)
对结果分析说明
6 实习总结
这部分是整个实验中最令读者感兴趣的部分,可从以下方面描述:
(1) 对自己设计的测试用例及测试结果进行分析。

需详细解释测试策略,对得到的数据进行分析,自己对算法性能等方面分析。

(2) 实验中的亮点及不足之处,改进方向。

(3) 不局限于题目要求使用的算法,探讨更多解决问题的途径,或者提出自己的见解,给出改进算法以得到更好结果的建议。

(4) 心得体会。

附录:源代码。

相关主题