唐 山 学 院 面向对象程序设计 课 程 设 计 题 目 学生成绩管理程序设计 系 (部 ) 计算机科学与管理系 班 级 08 信管 姓 名 张 静 学 号 6589421107 指导教师 李静忠 2011 年 7 月 1 日至 7 月 14 日 共 2 周 2011 年 7 月 8 日 面向对象程序设计 课程设计任务书 一、设计题目、内容及要求 1、设计题目:学生成绩管理程序设计 2、设计内容及要求: 利用 MFC 应用程序,ODBC API、MFC ODBC 类、MFC DAO 类、MFC 的 OLE/DB、Activ eX 数据对象ADO 等几种 Visu al C++数据库连接技术,设计一个学生成绩管理程序。要求学生记录中包含学号、姓名、至少 3 门课程的成绩、总分、平均分和名次等信息。程序实现数据录入、删除、修改、浏览、查找以及排序功能。 二、要求的设计成果(课程设计说明书、设计实物、图纸等) 1、用 Visu al C++进行编码,实现应用程序的功能。注重编码质量,代码要有适当的注释; 2、撰写课程设计说明书一份,不少于 2000 字。课程设计说明书应包括封面、任务书、正文(设计的基本思路、设计的步骤及主要代码解释)、参考文献(资料)、附录(程序代码)等内容。 三、进程安排 7 月 4 日:完成需求分析,确定程序功能,确立程序设计思想; 7 月 5 日~7 月 6 日:进行详细设计,实现编码; 7 月 7 日:进行程序测试,完善编码;撰写设计说明书,准备答辩; 7 月 8 日:答辩。 四、主要参考资料 [1] 王育坚.Visu al C++面向对象编程教程.第 2 版.北京:清华大学出版社,2008 [2] 侯俊杰.深入浅出 MFC.第 2 版.广东:南方出版社,2007 [3] 李涛 等.Visu al C++ +SQL Serv er 数据库开发与实例.北京:清华大学出版社,2006 指导教师(签名): 教研室主任(签名): 注:可以附页 课程设计成绩评定表 出勤 情况 出勤天数 缺勤天数 成 绩 评 定 出勤情况及设计过程表现(20 分) 课设答辩(20 分) 设计成果(60 分) 总成绩(100 分) 提问 (答辩) 问题 情况 综 合 评 定 指导教师签名: 年 月 日 唐山学院课程设计 1 程序设计思路 1.1 程序的简介 学生成绩管理系统对学校加强学生成绩管理有着极其重要的作用。由于各个大学都在持续扩招,学生的数量日益庞大,传统手工的学生成绩管理,管理过程繁琐而复杂,执行效率低,并且易于出错。另外,学生的成绩...