1. 研究目的与意义
学生信息管理是一项比较繁杂的工作,利用计算机管理软件进行管理往往会得到事半功倍的效果。学生信息管理系统作为一个数据库应用程序,用到了多项技术,诸如:规范化理论、关系数据库技术及面向对象编程方法等。学生成绩管理系统的主要目的是为了方便学校对学生的信息进行录入、修改、查询,提高学校的工作效率。这一系统的开发成功,解决了手写速度慢、容易出错的现状。无论是在学籍管理、成绩管理等方面都可以帮助学校最迅速最准确的完成所需的工作。无论是在适用性、灵活性和易操作性方面都显示出了它的强大功能。
本系统可实现学生信息的查询,包括查询学生的基本信息、所在班级、己学课程和成绩等;也能对学生信息进行修改;同时可将学校基本课程信息输入并进行修改;也能设置和修改学生课程;实现学生成绩信息的输入、修改、查询及学生成绩信息的统计。
2. 课题关键问题和重难点
1、由于对管理信息方面的内容了解尚浅且没有足够的经验,因而很难对数据庞大的学生信息管理系统建立完善的数据库。
2、学生信息管理系统拥有很大的信息量,其中包括数据库的前期开发和后期更新,因此对数据库的安全性,一致性和完整性要求很高。
3、需要根据不同用户分配不同权限,例如对于管理员可以在界面上查询,添加,删除,修改其中内容,而对于学生只有查询功能。
3. 国内外研究现状(文献综述)
数据库(database)是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。数据库的基本结构分三个层次,反映了观察数据库的三种不同角度。
(1)物理数据层。它是数据库的最内层,是物理存贮设备上实际存储的数据的集合。这些数据是原始数据,是用户加工的对象,由内部模式描述的指令操作处理的位串、字符和字组成。
(2)概念数据层。它是数据库的中间一层,是数据库的整体逻辑表示。指出了每个数据的逻辑定义及数据间的逻辑联系,是存贮记录的集合。它所涉及的是数据库所有对象的逻辑关系,而不是它们的物理情况,是数据库管理员概念下的数据库。
4. 研究方案
本系统的设计思路如下:
第一步,对系统进行系统可行性分析和客户需求分析;
第二步,根据模块化原理,设计系统的功能模块;
5. 工作计划
第1周:查阅文献资料(收集相关工程技术资料及应用案例);熟悉vfp开发环境。
第2周:继续查阅文献资料(收集相关工程技术资料及应用案例);进一步熟悉vfp开发环境。
第3周:论证方案可行性;探讨方案框架。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。