学生基本信息管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
沈阳工程学院
课程设计
(面向对象程序设计)
设计题目:学生基本信息管理系统
系别信息学院班级
组长姓名
组员姓名
指导教师职称
起止日期:2014年12月1日起——至2014年12月12日止
沈阳工程学院
课程设计任务书
(面向对象程序设计)
课程设计题目:学生基本信息管理系统
系别信息学院班级
组长姓名
组员姓名
指导教师职称
课程设计进行地点:实训F
任务下达时间:2014 年11月19 日
起止日期:2014年12月1日起——至2014年12月12日止教研室主任朱克敌2014年11月15日批准
1.课程设计的原始资料及依据
面向对象程序设计课程设计的前驱条件是要求学生们必须具备“程序设计基础”、“面向对象程序设计”、“软件工程导论”等计算机专业基础理论知识,本次课程设计需要在符合这种前提条件下实施。
首先,成立项目小组并推举有责任心的学生担当项目组长,全组成员在组长的带领下,采用自选和老师指定相结合的方式确定了本次课程设计的题目。本次课程设计要求学生首先查阅课程相关的资料,进一步加深对课程内容的理解,运用所学知识和所掌握的分析与设计的方法,完成一个较完整的面向对象程序设计,在此基础上利用Java语言对其进行实现,实现一个功能较为完善、界面友好、操作性强的应用程序,使学生们真正地锻炼了设计和编程能力。
2.课程设计的主要内容及要求
要求参加课程设计的学生们要重新认真复习面向对象程序设计的理论知识和技能,熟练掌握Java编程工具,灵活运用所学理论知识和技能应用于该项目的设计与开发中,加深理解面向对象程序设计的编程技巧和方法。具体要求如下:
1.成立项目开发小组并选举项目组长。
2.根据设计要求小组选定设计题目。
3.每天要求项目组长要至少组织召开一次会议,总结、汇报和布置任务。
4.每次会议要求保留会议记录并存档。
5.发挥团队合作精神共同完成如下内容:
(1) 开发背景
(2) 系统分析
(3) 系统设计
(4) 代码实现
6.组长要根据能力合理地分配任务,每个组员都要积极参与每项工作。
7.组长要对每个组员进行公正客观地评价。
8.要求项目组共同对课程设计成果进行装订成册。
3.对设计说明书撰写内容、格式、字数的要求
1.课程设计说明书(论文)是体现和总结课程设计成果的载体,要求认真完成。
2.所有文档撰写格式均要求参照《沈阳工程学院毕业设计(论文)撰写规范》执行。
3.给定模板中的文字字体、大小、格式、页眉页脚等各种设置不可随意改变。
4.课程设计说明书(论文)应严格按着装订顺序进行装订,顺序如下:
⑴课程设计封面
⑵任务书
⑶成绩评定表
⑷课程设计报告书
报告封面
目录
第1章开发背景
1.1开发背景
1.2可行性分析
第2章系统分析
2.1需求分析
2.1.1功能需求
2.1.2性能需求
2.2项目计划书
2.2.1项目开发体制
2.2.2任务分配与进度
第3章系统设计
3.1系统功能结构
3.2程序结构设计
3.2.1程序输入输出设计(包括:页面、文件)
3.2.2类设计说明(包括:类、方法)
第4章代码实现
4.1 XXXX功能实现
4.1.1功能说明(需要抓图)
4.1.2 主要代码
4.2 XXXX功能实现
4.2.1功能说明(需要抓图)
4.2.2 主要代码
致谢
参考文献
附录:程序代码
⑸会议记录(每天1份)
⑹项目个人总结(每人1份)
4.设计完成后应提交成果的种类、数量、质量等方面的要求
(1)每组提交一份课程设计报告。
(2)每组提交一份课程设计成品(CD盘)。
5.时间进度安排
6.主要参考资料(文献)
[1] Java程序设计精编教程耿祥义张跃平著清华大学出版社
[2] Java面向对象程序设计耿祥义等著清华大学出版社
[3] 软件工程导论张海藩等著清华大学出版社
[4] 。。。。。。。
沈阳工程学院
面向对象程序设计课程设计成绩评定表
学院·系:信息学院·物联网工程系班级:物联网132 项目组长:李晓飞项目组员:齐晓宇湛慧琴高隆昇
面向对象程序设计课程设计
报告书
题目:学生基本信息管理系统
班级:物联网132 组长:李晓飞(07) 组员:齐晓宇(03)、湛慧琴(04)、高隆昇(17)
目录
第一章开发背景 .................................................................................................................................................. - 1 -
1.1 开发背景 ................................................................................................................................................. - 1 -
1.2 可行性分析 ............................................................................................................................................. - 1 -第二章系统分析 .................................................................................................................................................. - 2 -
2.1系统分析 .................................................................................................................................................. - 2 -
2.1.1功能需求 ....................................................................................................................................... - 2 -
2.1.2性能需求 ....................................................................................................................................... - 2 -
2.2 项目计划书 ............................................................................................................................................. - 2 -
2.2.1项目开发体制 ............................................................................................................................... - 2 -
2.2.2任务分配与进度 ........................................................................................................................... - 3 -第三章系统设计 .................................................................................................................................................. - 4 -
3.1 系统功能结构 ......................................................................................................................................... - 4 -
3.2 程序结构设计 ......................................................................................................................................... - 4 -
3.2.1程序输入输出设计 ....................................................................................................................... - 4 -
3.2.2类设计说明 ................................................................................................................................... - 4 -第4章代码实现 .................................................................................................................................................. - 6 -
4.1 菜单显示功能实现 ................................................................................................................................. - 6 -
4.1.1功能说明 ....................................................................................................................................... - 6 -
4.1.2 主要代码 ...................................................................................................................................... - 6 -
4.2 录入功能实现 ......................................................................................................................................... - 9 -
4.2.1功能说明 ....................................................................................................................................... - 9 -
4.2.2 主要代码 .................................................................................................................................... - 10 -
4.3 修改功能实现 ....................................................................................................................................... - 14 -
4.3.1功能说明 ..................................................................................................................................... - 14 -
4.3.2 主要代码 .................................................................................................................................... - 15 -
4.4查询功能实现 ........................................................................................................................................ - 19 -
4.4.1 功能说明 .................................................................................................................................... - 19 -
4.4.2 主要代码 .................................................................................................................................... - 19 -
4.5 删除功能实现 ....................................................................................................................................... - 23 -
4.5.1 功能说明 .................................................................................................................................... - 23 -
4.5.2主要代码 ..................................................................................................................................... - 23 -
4.6.学生信息类的定义 ................................................................................................................................ - 27 -致谢 ...................................................................................................................................................................... - 28 -参考文献 .............................................................................................................................................................. - 30 -附录:程序代码 .................................................................................................................................................. - 31 -会议记录 .................................................................................................................................................. - 50 -个人总结 .................................................................................................................................................. - 51 -