高等院校学籍管理信息系统.docxVIP

  • 5
  • 0
  • 约3.93千字
  • 约 8页
  • 2019-09-14 发布于广东
  • 举报
高等院校学籍管理信息系统 摘要:学校学籍管理信息系统是根据普通高校学籍管理 的实际情况而设计的一套应用软件。该系统具有直观的界 面,良好的安全性和可扩展性,各种功能基本上满足了进一 步深化教育改革、提高教育管理效率的需求。系统采用 Oracle数据库和Delphi作为开发工具。 关键词:学籍管理;Delphi ; Oracle;数据库 一、系统需求分析 随着计算机技术的飞速发展,计算机在各行各业中应用 的普及,利用计算机实现学生学籍管理是一个教育单位不可 缺少的部分,它的内容对于学校的决策者和管理者来说都是 至关重要的。用计算机来作学生学籍管理比人工管理更能 体现查询快捷、保密性好、安全性高、存储量大、寿命长、 成本低和效率高等优点;同时更便于管理和操作。 二、系统开发平台简介 根据我们对学籍管理系统和数据库的需求分析,依据此 系统符合规定的特点,考虑到界面的美观和直接,以及数据 库的可行性和稳定性,我们对开发平台作了如下选择: Orac le8是一个面向In ternet计算环境的数据库,它 改变了信息管理和访问的方式。Oracle8将新的特性融入到 了传统的0 racle服务器之中,从而成为一个面向W eb信息 管理的数据库。Oracle8支持Web高级应用所需要的多媒体 数据,支持W eb繁忙站点不断增长的负载需求。Orac le8是 唯一一个拥有集成式Web信息管理工具的数据库。Ora cle 正在推动Jav a成为下一代应用的标准,它在各个层次,包括 Oracle8服务器内的JavaVM,均支持Java。Or acle8将强大 的新型功能引入到了联机事务处理(OLTP)和数据仓库应用 之中。0 racle8还对Or acle数据服务器的几乎所有方面给 予了增强,全面改进了质量、可用性、性能、可管理性、多 媒体数据类型支持和复制功能。 7 Delphi是Inp rise公司开发的一个优秀的可视化软件 系统,是一个可视化的R AD(RapidAp plicationD evelopment,快速应用程序开发)工具,使用了 Mier osoftWindo ws图形用户界面的许多先进特性和设计思想, 采用了弹性可重复利用的完整的面向对象程序语言(Object -OrientedL anguage) >当今世界上最快的编辑器、最为领 先的数据库技术。程序设计人员可以很快设计出自己满意 的界面,同时系统会自动产生程序原型。面向对象的程序 设计(0 bject-Orie ntedProgra mming,简记为 0 0P)是 Delphi诞生的基础。从Del phi7的整体性能考虑,Delphi7 有良好的用户界面,丰富多样的开发工具,快捷而准确的编 译执行速度,而且Delphi的封装程度较高,使程序员可以把 大部分精力投入到对程序的考虑上,而不用花太多的时间来 考虑程序界面。其次,Delphi7有强大的数据库开发能力及 发布应用方式,对Ora cle的支持也较好。 三、系统设计 系统功能的设计 学生证管理:包括学生证的查询打印、录入、修改、删 除、补发等; 学籍变更的管理:包括对学籍变更的录入查询等; 奖惩管理:包括对学生奖惩情况的录入和查询; 奖学金管理:包括对奖学金的测评和统计; 统计管理:各种当年学生数据统计; 数据管理:根据各种需要与其他数据的接口。 2 ?数据库的设计 数据库需求分析 根据调研阶段收集的基本数据、数据结构以及数据处 理的流程作了详细的分析,为以后的进一步设计打下基础。 根据学生证和学籍管理所要用到的数据,建立了如下的数据 结构图: 数据库逻辑结构设计 将数据库概念结构转化为ora cle数据库系统支持的实 际模型,也就是数据库的逻辑结构。由数据库中表在ORACL E8中的实现如下: 学生证表的创建语句: createtab let_new_xs z ( XJHVAR CHAR2(13)NOTNULL,学籍号 FZRQVARC HAR2 (8) NOT NULL,发证日期 B FRQVARCHAR 2 (8),补发日期 SKDDVARCH AR2 (30), NO TNULL 授课地点 XMVARCHAR 2 (8)N0TNUL L,姓名 XBVA RCHAR2 (2) N OTNULL,性别 CSNYRVARC HAR2 (8) NOT NULL,出生年月日 XYVARCHA R2 (50) NOTN ULL,学院 ZY VARCHAR2 (5 0) NOTNULL,专业 XZVARCHA R2 (2),学制 SFZHMVARCH AR2(18),身份证号码 JTSZD VARCHAR2 (3 0),家庭所在地 CCQJVARCHA R2(12),乘车区间 RXSJVAR CHAR2 (8) NO T

文档评论(0)

1亿VIP精品文档

相关文档