学院信息系统学生管理子系统的设计与实现(论文+翻译)
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要
学生信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
学生信息管理系统的目标是为地信学院提供全面的学生管理解决方案,通过该系统的建设来提高学院学生的管理效率,使得学院的发展能够适应当前的教育信息化建设的发展趋势。
该系统主要包括用户管理,基础数据管理,学生管理,学生成绩管理及数据库管理五个模块,可以实现对用户、学籍信息、学生成绩的添加、修改、删除、查询等操作,以及对数据库的备份和恢复。
本论文主要内容有以下四方面:
第一,论述了系统开发的目的、意义、内容等。
第二,介绍了系统的开发环境(ODBC)和开发开具(Visual C++6.0、Access)。
第三,介绍了常用的数据库访问技术和实现对数据库的查询、添加、修改、删除等操作。
第四,详细阐述了系统设计的原则、方法和模块功能实现。
关键词:信息管理系统; 数据库; ODBC
ABSTRACT
The system of student management is a typical application of managing information system (know as MIS),which mainly includes building up data-base of back-end and developing the application interface of front-end. The former required consistency and integrality and security of data. The later should make the application powerful and easily used.
The aim of the system is to settle the problem of the management for students’ information ,and to improve the management efficiency of the department by using the system,make the development of the department be able to adapt to the current development of the education informationization .
This article has four aspects:
First ,the system discusses the purpose ,meaning ,content and so on.
Second ,it introduces the develop environment(ODBC) and instruments (Visual C++6.0、Access).
Third ,it introduces the common database-accessing technology and the operations of query , adding , changing , deleting for the database.
Fourth ,it illustrates the principle ,method and model function about database on construction of the management system.
Keywords: MIS; Database; ODBC
课题的研究目的和意义
传统人工的方式管理文件档案存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。对地球物理与信息技术学院学生的基本信息管理涉及大量的数据输入、查询、统计等工作,如果没有一个好的信息管理系统来进行管理,必然造成许多重复性的人工劳动,管理效率低,因此很有必要开发一套系统对学生的信息进行管理。
本课题的研究目的是开发一套高效的学生管理系统软件,满足地球物理与信息技术学院对学生信息管理工作的需要,为用户提供充足的信息及快捷的查询手段。
本课题的研究意义是,作为计算机应用的一部分,使用计算机对学生档案信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率。
目 录
第一章 绪论 1
第一节 课题的研究意义和目的 1
第二节 管理信息系统发展现状 1
第三节 课题研究的内容……………………………………………………………………1
第二章 系统设计环境及开发工具 2
第一节 定义ODBC数据源 2
第二节 Visual C++开发环境 4
第三节 Access数据库 5
第三章 数据库访问技术 7
第一节 概述 7
(毕业设计 )
第二节 ODBC API 8
第三节 ODBC的MFC类 8
一、行动集和快照集……………………………………………………………………9
二、CRecordset类的基本操作………………………………………………………….9
第四节 DAO与RDO 10
第五节 OLE DB与ADO …………………………………………………………………11
第六节 数据库操作语言SQL……………………………………………………………..12
一、SQL命令…………………………………………………………………………..12
二、SQL从句…………………………………………………………………………..12
三、SQL运算符………………………………………………………………………..13
四、SQL合计函数……………………………………………………………………..13
第四章 学生管理系统的实现 14
第一节 需求分析…………………………………………………………………………..14
一、系统需求…………………………………………………………………………..14
二、功能需求…………………………………………………………………………..14
第二节 基本设计概念和处理流程………………………………………………………..14
第三节 系统层次模块图…………………………………………………………………..14
一、用户管理模块……………………………………………………………………..16
二、基础数据设置模块………………………………………………………………..16
三、学生管理模块……………………………………………………………………..16
四、学生成绩管理模块………………………………………………………………...17
五、数据库管理模块…………………………………………………………………...17
第四节 数据库设计………………………………………………………………………..17
一、系统用户表………………………………………………………………………..17
二、院系设置表………………………………………………………………………..18
三、专业设置表………………………………………………………………………..18
四、班级设置表………………………………………………………………………..18
五、学生信息表………………………………………………………………………..18
六、奖学金记录表……………………………………………………………………..20
七、奖惩记录表………………………………………………………………………..20
八、考试类型表………………………………………………………………………..20
九、考试科目设置表…………………………………………………………………..20
十、考试时间段设置表………………………………………………………………..21
十一、学生成绩记录表………………………………………………………………..21
第五节 详细设计…………………………………………………………………………..21
一、系统主控平台……………………………………………………………………..21
二、学生管理模块……………………………………………………………………..27
三、数据库管理模块…………………………………………………………………..37
结 论 39
致 谢 40
参考文献 41
字 18000