文档介绍:《数据库系统概论》课程设计
实验报告书
安徽工业大学计算机学院
姓名
赵后伟
专业
信息与计算科学
班级
信112班
学号
119084207
指导教师
申元霞
分数
2011年 12 月19日
摘要
摘要内容:
学生成绩管理系统主要提供成绩查询,方便管理的网上的信息查阅平台,学生可以通过该系统查阅与自己相关信息,查看留言、提交留言。教师可以通过成绩管理系统查阅学生成绩信息,教师信息,查看教师留言、学生留言、提交留言、留言的管理等相关操作。系统管理员可以实现以上的所有功能,还有对学生的添加、删除、修改、教师的添加、删除、修改,数据库的备份、数据库的还原等相关操作。开发一个学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高了办学效益和现代化水平。为教师和学生提高工作效率,实现学生成绩信息管理工作流程的系统化,规范化和自动化。在今天信息时代传统的管理方法必然会被计算机为基础的信息管理系统所代替,一个高效的学生成绩管理系统可以存储历届的学生成绩档案,不需要大量的人力,只需要几名专门录入员即可操作系统,节省大量人力,可以迅速查到所需信息、高效、安全、学生在能方便的查看自己的成绩。 
关键词: 学生成绩管理系统, 数据库, 查阅, 操作。
目录
1 绪论 1
概述 1
问题的提出 1
本课题的意义 1
开发环境与工具介绍 1
简介 1
xxx研究状况 1
2 系统需求分析与设计 2
用户需求分析 2
用户需求 2
系统功能需求 2
系统性能需求 2
数据分析 2
功能模块图及分模块功能描述 2
系统的功能模块图 2
系统功能模块简介 2
数据库设计 2
系统E-R图 2
数据库逻辑结构设计 2
3 系统实施 3
建立数据库 3
数据库连接 3
主要模块实施 3
登录模块的开发 3
xxxxx 3
系统测试 3
软件测试的对象 3
软件测试的结果 3
4 系统说明 4
开发环境 4
系统安装、配置与发布应用程序的步骤 4
总结 5
参考文献 6
附录:部分源代码 7
1 绪论
概述
问题的提出
高效率的完成学生成绩的管理,开发一个具有使用意义的学生成绩管理系统。
本课题的意义
通过对学校日常教学管理中的课程、选课、学生、教师、成绩等相关内容进行分析,完成具有学生管理、成绩管理、课程管理等相关功能的小型数据库管理应用系统。
开发环境与工具介绍
本系统采用Microsoft Visual C++,C++为开发语言,采用Oracle 9i版本数据库管理系统建立数据库,先在Oracle中设计并制作各部分需要调用的数据库,并进行初始数据的输入,再进行界面的设计和事件代码的编写,在指导老师的帮助下,已经基本上成功地实现了设计要求。其中数据库设计和程序设计是系统的核心部分。通过对数据库的概念设计、逻辑设计、物理设计和系统的模块设计,使得系统界面简洁,功能明确,方便了工作人员的操作。
ODBC简介
ODBC(Open Database Connectivity) 是"开放数据库互连"的简称,是一种使用SQL的应用程序接口(API),是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。 
  一个完整的ODBC由下列几个部件组成: 应用程序、 ODBC管理器、 驱动程序管理器、 ODBC API、 
 ODBC 驱动程序、数据源。
学生成绩管理系统研究状况
学生成绩管理是各大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,学生成绩日常管理工作及保存管理日趋繁重、复杂。迫切需要研制开发一款功能强大,操作简单,具有人性化的学生成绩管理系统。  在国外高校,与国内不同,他们一般具有较大规模的稳定的技术队伍来提供服务与技术支持。而国内高校信息化建设相对起步较晚。在数字校园理论逐步应用的过程中,各