【教学课件】第19章学生成绩管理系统开发.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《【教学课件】第19章学生成绩管理系统开发.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第19章学生成绩管理系统开发.ppt(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第19章 学生成绩管理系统开发在前面章节中曾经介绍过使用ADO操作数据库的相关知识,并且通过一个实际例子演示了使用ADO访问Access数据库的过程。数据库程序开发主要分为两个方面,即数据库服务器编程和客户端编程。数据库服务器编程是指在服务器端编写存储过程、触发器、自定义函数等(此方法与VC+编程无关);而客户端编程主要包括数据的添加(Insert语句)、删除(Delete语句)、修改(Update语句)和查询(Select语句),同时还包括对服务器端存储过程等的调用。本章将通过一个实际案例学生成绩管理系统来开发一个客户端部分。19.1 系统结构分析学生成绩管理系统通常是教务管理系统的一部分,
2、相当于一个模块,图19.1描述了一般教务管理系统的基本组成。可以看出,学生成绩管理只是教务管理系统中很小的一部分。学生成绩管理系统只负责管理现有的成绩数据信息,而学生信息、教师信息、课程信息等数据是由其他模块管理的,所以本章实例不包含对这些数据的管理。例子中使用的数据都是用查询分析器导入的测试数据。19.2 案例需求开发学生成绩管理子系统,完成以下要求:系统使用人员主要分为两类,即管理员与教师。教师可以查询自己的开课信息。教师可以查询、修改某个课程所有学生的成绩信息。教师录入成绩完毕需要等待管理员审核。管理员审核通过后,教师不得修改学生信息。19.3 数据库设计真正的教务管理系统的数据库组成非
3、常庞大。由于本章只是演示数据库程序客户端的开发过程,所以将教务管理系统的数据模型精简一下,只操作最基础的几个实体。根据需求可以将数据库的E-R模型总结为如图所示。19.4 案例效果图程序开发完毕后,如果要使用本程序管理数据,首先要登录系统,登录成功以后界面。单击“管理课程信息”按钮,会进入如图所示界面,对课程信息进行管理。选择某个班级对应的课程后可以为班级同学录入成绩,如图所示。录入成绩完毕后可以将录入信息提交给管理员审核。管理员登录以后单击“提交审核”按钮,可以审核成绩。19.5 需要掌握的知识点完成本程序需要掌握以下知识点:ADO数据库操作,使用ADO操作数据库。对话框编程基础。DataG
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 19 学生 成绩管理系统 开发
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内