资源描述:
《高等院校学籍管理信息系统的论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、高等院校学籍管理信息系统的论文 摘要:学校学籍管理信息系统是根据普通高校学籍管理的实际情况而设计的一套应用软件。该系统具有直观的界面,良好的安全性和可扩展性,各种功能基本上满足了进一步深化教育改革、提高教育管理效率的需求。系统采用oracle数据库和delphi作为开发工具。 关键词:学籍管理;delphi;oracle;数据库 一、系统需求分析 随着计算机技术的飞速发展,计算机在各行各业中应用的普及,利用计算机实现学生学籍管理是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都是至关重要的。用计算机来
2、作学生学籍管理比人工管理更能体现查询快捷、保密性好、安全性高、存储量大、寿命长、成本低和效率高等优点;同时更便于管理和操作。 二、系统开发平台简介 根据我们对学籍管理系统和数据库的需求分析,依据此系统符合规定的特点,考虑到界面的美观和直接,以及数据库的可行性和稳定性,我们对开发平台作了如下选择: 1.oracle8 oracle8是一个面向inter计算环境的数据库,它改变了信息管理和访问的方式。oracle8将新的特性融入到了传统的oracle服务器之中,从而成为一个面向,均支持java。.oracle8将强大的
3、新型功能引入到了联机事务处理(oltp)和数据仓库应用之中。oracle8还对oracle数据服务器的几乎所有方面给予了增强,全面改进了质量、可用性、性能、可管理性、多媒体数据类型支持和复制功能。 2.delphi7 delphi是inprise公司开发的一个优秀的可视化软件系统,是一个可视化的rad(rapidapplicationdevelopment,快速应用程序开发)工具,使用了microsoftming,简记为oop)是delphi诞生的基础。从delphi7的整体性能考虑,delphi7有良好的用户界面,丰富多样的
4、开发工具,快捷而准确的编译执行速度,而且delphi的封装程度较高,使程序员可以把大部分精力投入到对程序的考虑上,而不用花太多的时间来考虑程序界面。其次,delphi7有强大的数据库开发能力及发布应用方式,对oracle的支持也较好。 三、系统设计 1.系统功能的设计 学生证管理:包括学生证的查询打印、录入、修改、删除、补发等; 学籍变更的管理:包括对学籍变更的录入查询等; 奖惩管理:包括对学生奖惩情况的录入和查询; 奖学金管理:包括对奖学金的测评和统计; 统计管理:各种当年学生数据统计; 数据管理:根据各种需
5、要与其他数据的接口。 2.数据库的设计 2.1数据库需求分析 根据调研阶段收集的基本数据、数据结构以及数据处理的流程作了详细的分析,为以后的进一步设计打下基础。根据学生证和学籍管理所要用到的数据,建立了如下的数据结构图: 2.2数据库逻辑结构设计 将数据库概念结构转化为oracle数据库系统支持的实际模型,也就是数据库的逻辑结构。由数据库中表在oracle8中的实现如下: 学生证表的创建语句: createtablet_nevarchar2(8)notnull,姓名 xbvarchar2(2)notnull,性别
6、 csnyrvarchar2(8)notnull,出生年月日 xyvarchar2(50)notnull,学院 zyvarchar2(50)notnull,专业 xzvarchar2(2),学制 sfzhmvarchar2(18),身份证号码 jtszdvarchar2(30),家庭所在地 ccqjvarchar2(12),乘车区间 rxsjvarchar2(8)notnull,入学时间 ); 其他表格建立同上。 四、系统物理设计 1.主界面 下图是学籍管理系统的主界面,最上面的菜单是系统的各个模块,菜
7、单下面的大图表是此系统经常用到的一些功能,这样方便用户的使用,并且考虑到了色彩的搭配和图片的选择。 2.系统登录 为了此系统的安全性,根据用户的需求,设置了登录窗口,必须输入正确的用户名和密码才能进入系统,并且根据用户名选择权限,即用户能进行的工作。通过功能模块来限制功能,有一些模块是大家公用的,就是一些基本的查询,只能进行查询,没有修改和删除的权限,还有数据统计,另外又分为超级用户,学生证管理用户,学籍管理用户,奖学金管理用户。比如:要想进入学籍管理模块,用户名是aa,密码是bb,此用户只有权对学籍管理进行访问。而超级用户,
8、它能对此系统的任何一个模块进行查询、修改、删除。当你输入正确的用户名和密码,然后系统会根据用户所输入的用户名和密码,给用户所拥有的权限,点击“确定”进入该系统。 3.学生信息导出 由于各地省教育厅自2002年开始