面向对象程序设计课程设计:学生成绩管理系统 (2)

面向对象程序设计课程设计:学生成绩管理系统 (2)

ID:18655222

大小:203.50 KB

页数:30页

时间:2018-09-18

面向对象程序设计课程设计:学生成绩管理系统 (2)_第1页
面向对象程序设计课程设计:学生成绩管理系统 (2)_第2页
面向对象程序设计课程设计:学生成绩管理系统 (2)_第3页
面向对象程序设计课程设计:学生成绩管理系统 (2)_第4页
面向对象程序设计课程设计:学生成绩管理系统 (2)_第5页
资源描述:

《面向对象程序设计课程设计:学生成绩管理系统 (2)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、面向对象程序设计课程设计学生成绩管理系统院系:计算机科学技术学院网络工程班级:网络10–1班姓名:李照龙杨广为尹跃龙李学渊指导教师:张淑英2011年6月22日面向对象程序设计课程设计任务书一、题目:学生成绩管理系统二、设计要求(1)李照龙组成设计小组。(2)小组成员分工协作完成,要求每个成员有自己相对独立的模块,同时要了解其他组员完成的内容。(3)查阅相关资料,自学具体课题中涉及到的新知识。(4)根据实现的功能,划分出合理的对象类,明确对象类间的关系。为每个对象类设计正确的属性和方法,为每个方法设计合理的方法体。(5)编程简

2、练,程序功能齐全,能正确运行。(6)课题完成后提交课程设计报告,格式规范,内容详实。其主要内容包括:1-封皮、2-课程设计任务书,3-指导教师评语与成绩、4-目录、5-需求分析、6-概要设计、7-详细设计(含主要代码)、8-调试分析与测试结果、9-用户使用说明、10-附录或参考资料。报告用A4纸打印,中文字体为宋体,西文字体用TimeNewRoma,小四号字,行距采用“固定值”18磅,首行缩进2字符。(7)课程设计报告内容的说明:需求分析-分析课题需要实现的功能以及要用到的知识点,分析课题涉及的对象间的关系;概要设计-根据实

3、现的功能,划分出合理的对象类,明确对象类间的关系;为每个对象类设计正确的属性和方法,为每个方法设计合理的方法体;详细设计-具体的类、对象和功能的实现以及主要程序代码;调试分析与测试结果-用多组测试用例调试分析系统的正确性、完备性等各项性能指标,写出测试结果;用户使用说明-编写该系统的使用说明书;附录或参考资料-完整的程序代码以及查阅资料的参考文献。三、课程设计工作量由于是设计小组团结协作完成设计任务,一般每人的程序量在200行有效程序行左右,不得抄袭。四、课程设计工作计划2011年6月13日,指导教师讲课,学生根据题目准备资

4、料;2011年6月13日~2011年6月17日,设计小组进行总体方案设计和任务分工;每人完成自己承担的程序模块并通过独立编译;2011年6月18日~2011年6月23日,将各模块集成为一个完整的系统,并录入足够的数据进行调试运行;同时撰写报告。2011年6月24日,验收;提交课程设计报告。指导教师签章:教研室主任签章面向对象程学设计课程设计指导教师评语与成绩指导教师评语:课程设计表现成绩:课程设计验收成绩:课程设计报告成绩:课程设计总成绩:指导教师签章2011年6月24日目录第一部分需求分析5第二部分概要设计62.1总体设计

5、思想62.2函数的实现62.3菜单的实现6第三部分详细设计(含主要代码)7第四部分调试分析与测试结果..........................................................11第五部分用户说明书..........................................................................13第六部分源代码及参考文献..........................................................

6、...146.1源代码........................................................................................146.2参考文献....................................................................................30一需求分析本程序设计者根据学生成绩管理的需求而建立一个“学生成绩管理系统”,以方便对成绩的各项管理进行操作。开发目的如:对学生数据的录入,修改

7、,维护和删除。能够根据学生的姓名和学号进行相关信息的查询。可对学生数据进行保存,也能够实现对学生数据的浏览。二概要设计2.1总体设计思想学生成绩管理系统,要具有一些对学生信息的维护,增加,删除,更改,查找,显示,退出的功能,还有根据学生的学号及各门成绩,总成绩进行排序的功能。创建两个类,第一个student类实现对学生信息的描述,如学生姓名,学号和各科成绩等。第二个cla类中的成员函数完成对各种功能的实现,对学生数据的录入,修改,维护和删除。能够根据学生的姓名和学号进行相关信息的查询。可根据学生的学号,各门成绩及总成绩对学生

8、成绩进行排序。可对学生数据进行保存,也能够实现对学生数据的浏览。2.2函数的实现voidAdd();实现对学生数据信息的添加。voidDelete();实现对学生数据的删除。voidModify();实现对数据的修改与维护。voidFind();实现对学生成绩的查询,可按学号及姓名进行查询

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。