资源预览内容
第1页 / 共5页
第2页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
高校研究生院学籍管理系统的设计与开发_信息系统-论文:学籍管理系统作为综合教务系统的一个根本组成局部,是高校实现教育教学管理信息化必须要建立的信息系统之一。本文深入探究了研究生院学籍管理的用户需求,并研究学籍管理子系统和研究生综合教务系统中其他子系统之间的关系,采用Delphi 7+My Eclipse +Tomcat +Oracle+ PLSQL Developer系统开发平台,结合缜密的开发思路,开发了一套适合高校研究生院使用的学籍管理系统。本系统主要采用了SSH框架技术、ODAC技术,并采用B/S和C/S相结合的开发模式,力图提高研究生院的学籍管理效率,方便子系统间的交互,全面效劳各类用户群体。论文关键词:学籍管理,信息系统,架构引言作为科技信息代表的各大高校,信息系统化的管理已经深入到学校管理的各个方面。目前各大高校纷纷开展各自的网络化管理,其中作为重要局部的学生成绩管理更是作为学校网络化信息传递的重要方面。同时也是高校提高管理效率的一个重要方面。学生成绩管理是学校管理中异常重要的一个环节,是一个非常繁琐与复杂的一项工作,作为学校,除了育人,就是育知,学生成绩管理的数字化是整个学校教务管理中的重要局部,能否实现这一步关系到学校办学整体效率的上下开发学生成绩管理系统对学生成绩档案进行数字化管理,既可减轻学院教职员工工作压力,比拟系统地对教务、教学上的各项效劳和信息进行管理,又可缩小开支,提高工作效率与准确率,能够合理安排时间,加快成绩查询速度、加强成绩管理,跟上国家各部门关于信息化的步伐,使各项管理更加标准化。2、系统建设可行性分析学籍管理系统开发具备了满足其开发条件的软硬件设备。在软件方面,Oracle作为处理大型数据的先驱,具有良好的平安性和数据完整性支持;Delphi通过安装ODAC等控件,实现了与Oracle数据库的快速交互,简化了系统开发的复杂性;SSH框架技术使得利用MyEclipse开发系统变得更为平安、高效。同时本系统利用PLSQLDeveloper软件远程管理Oracle数据库,更加保证了数据的平安使用。3.3学籍管理系统数据流程分析3.3.1系统数据流图学籍管理系统作为综合教务系统的一个子系统,从外界接收的信息主要包括招生办的录取信息、培养办的培养信息包括变动信息、学位办进行学位管理所产生的学位信息。这些信息进入到学籍管理系统中进行集中管理和维护,并输出研究生院学籍管理负责人和学生群体所需的各种报表信息。学籍管理系统顶层数据流图如以下图所示:图3-1学籍管理系统顶层数据流图学籍管理系统所接收的学生录取信息会直接存入到后台数据库的学籍库文件中,而后培养办根据学生的培养方案定期或不定期地更新学籍库,并进行学籍变动信息的管理。学籍管理系统的一级细化数据流图如以下图所示:图3-2学籍管理系统一级细化数据流图培养办的学籍变动信息进入到系统后,首先会存入后台数据库的学籍变动库文件中,同时将局部信息写入学籍库。而后培养办根据学生的实际情况定期或不定期地维护学籍变动库。学籍管理系统的二级细化数据流图如以下图所示:图3-3学籍管理系统二级细化数据流图3.3.2系统数据字典根据上文所给出的数据流图,就可以很直观地制作学籍管理系统的数据字典。数据字典是对数据流图中每一个数据流条目、文件条目和数据项条目加以定义组成集合。为了方便研究,本文只给出了局部数据流条目和数据项条目的截图,具体如以下的图所示:数据流条目截图:图3-4添加学籍变动信息条目图3-5更新学籍变动信息条目图3-6编制报表条目图3-7查询学籍信息条目文件条目截图:图3-8学籍库文件图3-9学籍变动库文件4学籍管理系统设计4.2.1系统功能结构设计学籍管理系统的根本功能模块主要完成学籍库文件和学籍变动库文件的查询、增加、删除、修改等操作,报表统计打印模块主要完成相关报表的统计和打印,具体如以下图所示:图4-1学籍管理系统功能结构图4.2.2数据库设计本文设计开发的学籍管理系统在后台数据库中主要存储两张表,分别是学籍表和学籍变动表。学籍表包含学生在校期间的所有与学籍相关的根本信息,包括录取信息和学位信息,共72个字段,其中XH学号、XM姓名、XSLX学生类型三个字段为主键,不能为空。学籍变动表与学籍表通过学号实现关联,一位学生可以发生屡次学籍变动,主要包括学号、学籍变动原因、学籍变动日期、返校日期、备注五个字段,其中XH学号、BDRQ学籍变动日期两个字段为主键,不能为空。学籍管理系统数据库局部的E-R图如下所示:图4-2学籍管理系统数据库E-R图4.2.3开发技术架构设计本文设计的学籍管理系统是基于下述开发平台的。首先,本系统经过综合权衡,将使用Linux9作为网络操作系统,具体原因是因为Linux9用户界面简单,易学易懂,安装方便、配置简单、管理方便,而且具有较好的扩展性、可维护性、可靠性和平安性。在网络数据库选择方面,本系统将使用Oracle公司的Oracle9i作为后台数据库。Oracle9i作为一种关系数据库管理系统,吸收了已有的许多RDBMS成功的技术,能够满足联机事务处理(on-linetransactionprocess)应用需求,真正实现了开放的和分布的数据库管理,具有良好的异构性,支持多种操作系统,并且平安稳定,适合大型的数据处理。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号