学生考试管理系统ADO版

以前在Delphi下做数据处理,对VC中ADO类的感觉比较麻烦,于是就试着参考别人的ado类封装了两个类,原来的类为 Carlos Antollini 的两个ADO类,版本1.2(VC知识库上有下载),修改了一下,然后继承了一个CADOStorage类,又看过刘永超老师《一个简单的学生成绩管理程序》,想重新用自己的想法设计一下,然后就写了这个小系统:界面结构采用现在数据处理软件常用的MDI形式,如图一:

图一 程序运行画面

我是按照需求分析,数据库设计和一表一类的思想设计了这个系统,下面就从三个主要方面(数据库设计,类设计,编程实现)分析我的设计思路:

一.数据库关系图:

我采用的是ACCESS数据库,对每个表都基本上按照 E-R 关系模式设计,表结构及关系图如图二所示:

图二 数据库关系图 

二. 类结构图

采用 Rose 设计了一部分,然后再编程完善后,用 Rose 的逆向工程生成的,基本上包括了现在使用的所有类及其之间的关联关系,如图三:

图三 类之间的关联关系

时间: 2024-08-03 09:22:32

学生考试管理系统ADO版的相关文章

j2ee javaee java-最近在做一个java ee的学生考试管理系统,有个小问题

问题描述 最近在做一个java ee的学生考试管理系统,有个小问题 可以设定课程的考试成绩的计算方法:能够在页面上对某课程动态增加考核点,并填入该考核点的分值比例.如:如对J2EE课程,可新增3个考核点,考核点1为到课情况,分值比例为20%:考核点2为作业,分值比例为20%:考核点3为考试,分值比例为60%.能够验证分值比例之和是否等于100%. 这是要求 , 谁能给我提示一下如何实现 实在是想不出来 解决方案 一:E-R 关系 你们项目里面肯定会有学生信息表.课程信息表这二张表,现在要你动态对

java-Java课程设计-学生成绩管理系统

问题描述 Java课程设计-学生成绩管理系统 功能实现:单科排名,总分排名,添加删除修改学生信息,存储信息. 要求:SQL和eclipse完成. 解决方案 http://wenku.baidu.com/link?url=i_g0PwiUDExCwlXWi14IPueiYQGQU0G0_1PerWnyYlb1j_RzlQs9rrxHE9GVEKIDNiqeNmAP42goA91vbv_0J-BVDhVCNN7S1tWNi_y3NoS 解决方案二: http://www.doc88.com/p-60

基于XML-DOM技术的MIS系统(学生管理系统-精简版)

dom|xml (亿众国际-004)[原创]基于XML-DOM技术的MIS系统(学生管理系统-精简版) ///////////////////////////////////////////////////////////Author: stardicky                                    ////E-mail: stardicky@hotmail.com                        ////QQNumber: 9531511        

mfc-c++的实验,基于序列化的MFC版学生信息管理系统的问题

问题描述 c++的实验,基于序列化的MFC版学生信息管理系统的问题 在不借助数据库的前提下,如何建立一个表头信息?基于序列化的MFC版学生信息管理系统中如何设计单文档能显示表头,比如姓名,性别,民族等信息的表头? 解决方案 参考:http://wenku.baidu.com/link?url=W5taasZK2OTSLuGjh4b_hT_3vhia3odIArjeUVONZFavSyENLmTRW2dNHY5Qu1c411E6D0dUKl-bp-rrIy49S7wwkYFeYofqUbGESNA

关于java问题-求一个完整的java版学生选课管理系统可执行代码

问题描述 求一个完整的java版学生选课管理系统可执行代码 最好是完整的代码,谢谢了. 主要功能: 课程信息的增,改,查,浏览. 按学分,课程名,课程性质查询. 学生所选课程的导出. 导出一门课程所选学生的名单 解决方案 http://download.csdn.net/detail/wangminglong_2008/3768909http://www.taodocs.com/p-1753555.htmlhttp://www.docin.com/p-291707326.htmlhttp://b

学生成绩管理系统【c】

#include<stdio.h>#include<stdlib.h>#include<string.h>#include<conio.h>#define MAX 2000struct Student{int no;       /*学号*/char name[8]; /*姓名*/char sex;      /*性别*/char phone[8];/*联系电话*/int mark[4];   /*语文.数学.外语.考试平均成绩*/    };int tot

求考试管理系统源代码和文档

问题描述 求考试管理系统源代码和文档.开发环境自选,可以实现管理人员对考试的时间地点安排功能,学生能够进行查看考试时间.地点等.要求对教室信息进行有效管理.设计要求完成考试安排工作,能产生可用教室信息,并生成一种监考安排,界面美观.设计方法选用正确合适的开发平台是开发考试管理系统的基础,另外,必须了解教室.教师.时间安排的规则,并加以实现. 解决方案 解决方案二:源码百度或google一下解决方案三:上网下个去解决方案四:CSDN下载那上面找找解决方案五:到哪找啊我现在要做这个了!~~

探讨下考试管理系统的实现

问题描述 有几个问题问问大家一个是考试管理系统需要用数组这样的知识点么?感觉很薄弱的.另一个是,考试管理系统怎么用主程序调用别的程序?代码怎么写?之前的不知道怎么被锁定了,大家回答下. 解决方案 解决方案二:不知道说你什么好了,这个一点需求分析都没做的吗?你先去了解一下几点:1)考试管理系统是否要管理考试者(学生)的信息2)是否要有题库3)是否要自动出题4)老师评卷是否要在考试管理系统上进行解决方案三:不知道说你什么好了,这个一点需求分析都没做的吗?加个数据库管理吧!解决方案四:这年头,没有数组

Jbuilder新手高分求助——学生成绩管理系统

问题描述 就要交作业了,谁能告诉我哪里有学生成绩管理系统源码?不连数据库的,实现简单的界面(带菜单),能实现录入.查询个人信息.查询班级信息.删除.添加等功能的,我做了两个星期了都没做出来,要是有源码,给我发个:zhudongmei1987@126.com. 解决方案 解决方案二:该回复于2009-06-22 09:22:47被版主删除