还剩6页未读,继续阅读
文本内容:
继续教育管理系统的设计与实现1引言近年来,随着我院继续教育大规模扩大招生,继续教育管理工作量大幅度增加,其复杂性也越来越大,而目前我校继续教育向来存在管理力量薄弱、管理效率低下、管理手段落后、规范化和标准化程度不高等问题,这严重制约了我院继续教育事业的发展减少工作中低效率的手工操作,强工作的自动化、计算机化,提高工作的准确性、全性,己成为高校继续教育发展急需解决的问题.针对上述问题,本文设计了一个继续教育管理系统,过本系统,可以实现继续教育计算网络化,显著地改善学院继续的教学管理水平,极大地提高继续教育的教务管理竞争能力和效率,切实解决了学校在成人教务管理中的薄弱环节和关键环节2系统设计201体系结构从继续教育管理系统结构上来看,系统采用当今流行的B/S结构B/S体系结构是指在TCP/IP的支持下,用HTTP协议(超文本传输协议)为传输协议,客户端通过Browser浏览访问Web服务器以及与之相连的后台数据库的体系结构由浏览器、Web服务器、应用服务器和数据库服务器组成如图1所示图1B/S结构图
2.2系统需求分析从整体功能上来分析,继续教育管理系统是要设计和实现一个符合江西中医学院继续教育学院自身的教务、学籍、成绩、经费、函授站管理于一体的管理系统其中,在系统流程方面要符合江西中医学院继续教育学院实际管理需要在系统结构设计上,要具有良好的扩展性,方便维护、修改、升级等需要,在效果方面,能够优化现有管理方式、共享数据、改善管理方式,真正促进继续教育可持续发展,在安全性方面,要能够保证系统的稳定性、安全性,防止数据丢失、篡改,时常对数据库备份本系统的开辟目标是以继续教育教学管理为主框架,吸收现有高校继续教育管理模式的优点开辟一套能适应继续教育教务管理需要、使用方便和用户界面友好的“继续教育管理系统”在技术上遵循开放、安全、可靠、高效和可扩展的理念技术上采用先进性和成熟性、实用性相结合最终实现整个系统性能结构的优化并且具备了良好的扩充性能够在实际的过程中适应继续教育管理工作发展的需要按照系统的不同使用对象,其在操作时的需求分别如下1)本部管理人员对系统功能的需求本部管理人员主要使用“管理机模式”来进行访问和处理,管理人员通过本系统进行学籍管理、成绩管理、教学管理、考务管理、经费管理、信息发布等一系列相关的功能2)教师用户对系统功能的需求教师用户主要使用“浏览器模式”来实现,通过本系统可以查询教师自己的个人信息,课程安排以及进行成绩录入等功能.3)教学站点管理人员的需求教学站点管理人员可以使用“浏览器模式”来管理本站点学生学籍、成绩、考务、经费和其他一些管理工作4)学生对系统功能的需求学生主要使用“浏览器模式〃来实现,通过本系统可以查询自己的个人信息,成绩,课表等一些基本的功能信息结合我院特点,本系统主要分为(院本部)主管理子系统、教学站管理子系统、学生网上查询子系统、扩展子系统,现在主要介绍一下(院本部)主管理子系统的各个功能模块,如图2所示图2继续教育管理系统功能图
2.3系统设计由于篇幅有限,我们只对(院本部)主管理子系统做一个设计2o
3.1学籍管理模块设计学生基本信息管理主要是对录取的新生数据的导入、新生注册,并实现学生学号的编排、学生分班、教学站学生的分配.注册管理主要是新生注册和学年注册新生注册是由录取数据库信息导入,然后根据所学专业进行编排学号、分班、教学站等学年注册主要是完成在校期间每一个学年的注册缴费,学生没有注册缴费就不能参加教学活动学生惟独缴费后才干学年注册学籍异动主要是刚入学报到的新生,进行学籍变动处理,学籍异动主要是指学生退学、休学、转专业、转就读地等学籍变动教学站的学生若要学籍异动,学生到教学站管理员处提交异动申请,待院本部学籍管理员审核通过以后,才干学籍异动成功毕业管理主要完成即将毕业的学生毕业工作,对符合条件的学生进行毕业审核,生成毕业名单,然后生成毕业证号,打印毕业证书.统计报表对学生学籍情况统计,生成报表
2.3O2教学管理模块设计专业管理主要是对专业的添加、修改、删除等操作.教学计划管理主要是管理专业教学计划和班级教学计划,首先要做专业教学计划,对已经做好的专业教学计划一定要转换成EXCEL格式导入到系统中去,班级教学计划可以参照专业教学计划复制到各个班级教学计划中去,对教学站一些专业人数少的学生合班上课的特殊情况,合班的教学计划可以参照某一个班级教学计划然后在班级教学计划中做一些修改调整试卷管理主要是对教学计划中的公共基础课、专业课的试卷由任课老师导入到系统,让教学管理员管理试题库,方便以后考试出试卷
2.
3.3考务管理模块设计考务管理主要是通过考试,对继续教育教学质量、教学效果所进行的考试工作,包括成绩管理、成绩查询、补考名单的生成、补考登分等成绩管理主要是对学生课程成绩的录入、修改、删除等操作,录入成绩时普通以平时成绩、期末考试成绩按一定的比例登分,作为课程成绩的最终成绩成绩查询主要是对班级成绩查询、个人成绩查询、学生补考成绩查询止匕外,每学期对成绩不及格的学生要生成一个补考名单,以便安排补考.补考成绩的登分是对补考名单中的学生的课程成绩进行登分操作不能作为正考成绩.
2.
3.4教师管理模块设计教师管理主要是教师对与自己相关个人信息、课程表的查询,以及对个人信息的一些修改教师用户的管理由教学管理员来添加、删除,并分配教师编号,老师用编号进入系统,设计如图3所示2o3O5教材管理模块设计教材信息主要是对教材出版社、教材经销商的联系方式、教材的库存量等信息的管理,班级征订主要是指班级对教材的征订情况的查看,订购统计主要是指通过对班级教材的订购的汇总,可以快速查看教材的订购情况,班级需求统计主要是具体到某个班级的教材需求统计情况
2.306经费管理模块设计经费管理主要是对本部门经费导入,本部门缴费管理,学生缴费记录函授站缴费记录,函授站与本院分配后的财务管理等功能学生缴费管理:对于学生上缴的各种费用进行登记,并支持学校财务处交费数据的导入教学站缴费管理根据教学站预设的缴费分配比例,对教学站缴费进行管理,统计各教学站所交费用与尚欠费用经费查询查询学生缴费与欠费情况,统计各种费用缴纳情况2o
3.7系统设置模块设计继续教育管理系统用户分为:系统管理员,子系统管理员,学生,教师.对于教师和学生用户其实现的功能是一致的,即老师可以实现个人信息修改、课程查询,学生可以实现成绩查询、课程表查询等功能,所以在不需要进行特殊的权限管理.但是对于管理员用户不同,不同的管理员分管的内容不同.他们之间应该保证彼此不能随便查看和修改,这就需要对管理员进行权限分配用户权限主要分为以下几个文档管理权限、用户管理权限、教师管理权限、学生管理权限、成绩管理权限、教学计划管理权限、授课安排管理权限、班级管理权限、教学点管理权限等其中教师管理权限、学生管理权限、成绩管理权限、教学计划管理权限、授课安排管理权限、班级管理权限、教学点管理权限又分为三个管理权限分别是无权限、浏览权限、管理权限文档管理权限、用户管理权限、教学点管理权限只分为两个权限分别是无权限、管理权限无权限代表不能被查看,浏览权限代表只能查看、管理权限代表可以查看、修改、删除等模块设置主要是对学籍模块、教学模块、考务模块、教师模块、教材模块、经费模块、学生模块等模块的设置安全设置主要是数据库备份,为了防止系统数据被攻击破坏,需要对系统数据做备份管理,一旦系统被恶意攻击篡改数据,可以用备份数据,以免造成损失.3数据库设计数据库设计是本管理系统设计很重要的部份,数据库设计主要是包括数据库的逻辑设计、数据库的概念设计以及数据库的物理设计三个方面.数据库中子类有DatalnO子类和DataOut子类,Dataln子类有studentdataimport方法,DataOut子类有dataoutput方法系统中所涉及的类都是有表示层进行调用然后通过调用数据访问类DataAccessSql来进行相互访问4三层体系结构的实现结合我院继续教育的实际情况,从继续教育管理系统的实际功能要求出发,结合ASP的特点,在B/W/S三层结构体系下,设计并实现继续教育管理系统的三层机构最底层是数据层,数据层是存放系统所要用到的各种信息表本系统主要涉及到的数据表主要有,用户表,有学生、教师、管理员等用户,学生信息表有学生基本信息表、成绩表、相关课程信息等中间层是业务逻辑层,实现系统的各种功能,针对不同的用户功能划分如下学生,具有学生登录,学生成绩查询等功能,教师,具有教师登录、录入成绩等功能,管理员(分为学籍管理员、教学管理员、考务管理员、教材管理员、经费管理员),分别具有相应模块的管理功能.最顶层是表示层即用户层是用户能看到的实际内容,内容显示页面即WEB窗口,如登录界面、管理员界面、学生界面等5总结江西中医药大学继续教育学院继续教育管理系统的开辟充分考虑了继续教育管理的特点,从多方面减轻了管理人员的劳动,收到事半功倍的效果系统适合继续教育办学规模扩大和办公自动化的需要,为提高办学水平和工作效率奠定了坚实的基础目前,系统安装在学校信息中心专用服务器,并初步通过调试,学院继续教育各科室通过Intemet直接访问试运行.此阶段系统运行良好,得到了教学站点的认可。