当前位置:首页 > 述职报告 > 学信网登录入口_高校学籍管理系统的设计与开发研究
 

学信网登录入口_高校学籍管理系统的设计与开发研究

发布时间:2019-01-30 04:21:57 影响了:

  摘要:随着高等教育的普及,尤其是全国普通高等院校扩招以来,高校的教务管理人员面临急剧膨胀的学生学籍信息,手工机械的教务管理方式已不能满足现代大学教学管理的要求,高校教务管理信息化的要求越来越高。高校学籍学历管理系统最大的优势在于能够和教育部的学信平台成功对接,确保学生学籍学历的顺利申报和注册。在效率和规范上都有严格的技术规定,极大地提高学校教学管理的水平。
  关键词:学籍管理系统;设计;开发
  
  中图分类号:G64 文献标志码:A 文章编号:1673-9094(2011)10-0053-04
  
  随着高等教育的普及,尤其是全国普通高等院校扩招以来,高校的教务管理人员面临急剧膨胀的学生学籍信息,手工机械的教务管理方式已不能满足现代大学教学管理的要求,高校教务管理信息化的要求越来越高。从2001年开始,教育部要求高校进行学生学籍学历的电子注册。2006年,高等教育学生信息网(简称“学信网”)应运而生。教育部要求各级各类高等院校学生的学籍和学历信息必须通过该平台进行注册。每个学生的学籍记载情况和学历注册也必须通过该平台进行操作。高校学籍学历管理系统的设计与开发研究正是在这一背景下产生的,高校学籍学历管理系统最大的优势在于能够和教育部的学信平台成功对接,在效率和规范上都有严格的技术规定,从而大大提高了校教学管理的水平。
  
  一、需求分析
  
  学籍管理系统主要是解决高校教务中学生学籍方面的流程管理。规范的管理系统首先要理解和分析学生学籍的各个元素。对每一个学生而言,学生学籍信息主要包含四类信息:一是自然信息,包括学生姓名、学号、考试号、身份证号、政治面貌和民族信息等;二是附属信息,包括学生所在的年级、专业、学院、班级等信息,这些信息可能随着学生在校期间的表现有所变化;三是学业信息,学生通过在校学习获得的学业成绩及相应的奖惩记载;四是学历信息,即学生在规定学制内学完之后自然获得的毕业和结业的学历信息。
  学籍管理系统的一般工作流程是,教务管理人员将入学新生的数据导入系统初始化学生学籍,使每个学生获得一定的专业和班级属性,然后在学生在校期间给予各类形式的调整和修改,其中有的学生通过选拔进入其他的专业学习,或者有的学生成绩较差跟不上学习进度申请降级重读等。在学生临近毕业的时候,系统根据记录学生在校期间的考试成绩和奖惩情况,来判断学生是否符合毕业或结业的标准,给出初步的结论。从新生入校开始,学籍管理系统记录学生所有的学籍变化情况,在规范过程管理的同时,给毕业审核的准确性提供了保障,也极大地提高了教务管理工作人员的效率。
  基于学生学籍管理中的各种因素和学籍管理的工作流程,设计一个合理的、数据操作简便的系统,是教务工作人员亟需解决的问题。首先,要考虑到使用该系统的角色――学生本人、教务管理者、学院教务员、任课教师,这些角色使用系统的入口不一,功能不一,应分配不同的端口和权限。其次,系统中涉及的各学籍要素层次不一,有必要将基础数据和上层数据分离设计,明确模块功能,使各模块健康耦合;根据“自顶向下,逐步细分”的原则,对系统所需的各个模块进行合理的划分和设计。通常一个良好的系统都被划分为若干个模块,每个模块的功能由特定的程序设计来实现。下面以笔者所在的南京师范大学的学籍管理系统为例来说明高校学籍系统的模块设计。本系统的程序设计上,仔细考虑了每个功能模块应实现的功能,模块应包含的程序及模块之间的关联,然后将各模块有机整合。
  
  二、高校学籍系统模块设计
  
  1.系统基础信息管理
  学院管理:这是系统基础维护信息的一部分,系统中可以输入学院代码及学院名称进行维护。我们设置每个学院的代码为两位数字,如“文学院”设置为“01”。该模块详细说明了每个二级学院情况,如专业设置、学科点发展等,记录了该学院教学副院长的信息及联系方式,教务办地址和联系方式,以及教务老师的姓名及联系方式。
  专业管理:该模块中导入了国家本科专业目录,在此基础上,给我校现行开设的专业增设标记。专业隶属于学院。对每个专业注有详尽的介绍,阐述该专业培养方案中规定了哪些课程。
  班级管理:一个学院有若干个行政班,每个班级都是有若干同一专业的学生组成,学院和专业共同决定了班级属性。每个学生在系统中的落脚点就是班级。
  2.学生基本信息管理
  信息初始化。该模块中,管理员导入新生数据,初始化学生的基本信息,学生可以根据分配的账号和密码登录系统,查看基本信息,如姓名、学号、专业、学院班级等,同时需要填写相关的信息,如民族、籍贯、家庭地址、联系方式、宿舍、邮箱等。当这些基本信息发生改变时,学生可以及时登录进行修改。
  信息修改。对于学生的身份证号、姓名、民族、照片四项信息,通常限制其自行修改,因为这是审核学生身份最重要的信息。学生在读期间修改身份证号或姓名,则在该模块申请,然后提交真实有效的书面材料,经学籍主管部门审核通过后方可生效。在身份证号修改的申请环节,设置对身份证号的逻辑校验,根据公安部提供的身份证号生成算法,关联学生籍贯判断地址信息,同时对学生的年龄信息进行初步判断。学生原始照片信息由招生部门提供,在新生入学后重新采集,经过两次照片的比对,能更准确地核实学生身份的真实性。
  3.学生学籍异动管理
  学生的学籍异动形式较多,有休学、复学、跳降级、退学和转专业。
  休学。因身体原因不能正常学习的学生提交书面休学申请,一般由本人申请,家长签字同意,学院教学副院长签字盖章,经教务处审核批准办理。休学异动需要确认休学理由,同时规定休学的期限。在每个学生休学期满的最后一个星期,系统会自动提示学院管理员,该学院的某个学生即将休学到期,以便及时联系其复学。
  复学。学生休学单位时间一般为一学年,在期满时,申请复学,恢复到正常的年级班级学习。
  降级。学生因成绩差导致学分不够或其他原因申请降级。
  退学。学生因成绩差或出国留学等原因申请退学,或者被开除等。
  转专业。学生因各种原因申请转入同一批次的其他专业学习。
  该模块中,学生的学籍异动形式多样,所以分设以上五种功能,每个异动类型中,都要求记录学生异动发生的原因,异动时间和审核人,自动保存每一项日志,以备检索和复查。同时,异动操作可以进行单条数据的操作,也可以进行批量操作,节省了人力和时间。
  4.学生成绩数据管理
  学生在每个学期开始的两周内完成自主选课,选择符合自己所在专业教学计划内的专业必修、专业选修、公共课及博雅课,在该学期完成相应学时的学习,学期末参加课程考试,及格者获得该课程学分。任课教师在阅卷结束以后登录成绩管理模块,对参与所授科目学习的学生给予成绩录入,通常要求对同一门课程的一个学生成绩录入两次,防止录入错误。当教师录入完成后,学生登录成绩界面就能及时查看到自己的成绩。
  5.学生学历信息管理
  学生在规定的学制内修满该专业教学计划规定的学分,即可申请毕业,系统认定该生毕业结论。如学生修完教学计划规定内容,未达到毕业要求,准予结业,系统认定该生结业。结业后如补考或重修合格,则在成绩录入系统后自动判断是否符合毕业条件,如符合则提示管理员进行结业换毕业的操作。
  6.管理员权限管理
  该系统涉及到的角色较多,管理员、学院管理员、任课教师、学生等,我们给每个角色分配相应的权限。管理员拥有所有权限,可以进行任何操作;学院管理员可以查询学生登录密码,浏览和修改学院和专业的部分信息;任课教师登录系统输入学生成绩数据;学生登录系统浏览自己的信息,可以修改部分信息。各个角色进行的操作互不交叉,各自独立。
  7.增设模块
  这是系统增设的一个功能模块:考试报名。学生在校期间参加国家英语四六级考试报名和计算机等级考试报名等,都在该模块进行,学生在规定时间登录选择考试内容,确认提交。管理员根据学生提交的考试报名信息,下载报名数据,制作报名信息。庞大繁琐的考试报名工作就由手工搜集确认,转变成了网上快捷准确的报名方式,提高了教务管理人员的工作效率。
  
  三、高校学籍系统开发
  
  1.技术环境
  系统使用.net架构,.net是由微软发布的.Net Framework和Visual Studio.Net开发环境,其数据用XML的格式通过进程边界,依托XSD的连接,任何客户端都可以正确地转化数据。在为web服务提供了多语言的支持平台的基础上,还引入了Asp.net这样全新的web开发技术,集成SOAP以后,客户端在任何操作系统下都可以实现简单的访问。使用学籍管理系统的学生和教师有可能通过各种各样的操作系统来访问,.net架构保证了这些用户的访问,并且使各种系统都能获得正确的数据格式。
  2.数据库技术
  系统使用SQL-Server数据库。数据库结构设计的好坏直接对系统效率和实现效果产生影响,好的数据库结构会减少冗余,提高响应。系统设计前期,应详细考虑用户需求,对学籍管理业务流和数据分析,数据项和数据结构应包括学生个人信息表、专业表、学院表、学籍状态表、考试成绩表、考试报名表,另外系统还必备基础帮助数据表,如省市代码表、学习形式表、民族代码表、政治面貌代码表等。适当设置主键,创建索引,建立好表之间的有效关联。
  3.报表和视图
  对系统原始数据的导入我们采用Excel,其功能强大,通用性好,可以方便地处理表格。在使用中产生的查询,利用.net生成相应的视图,用户的直接操作都在视图层面进行,方便直观。
  4.系统性能
  学生进行基本信息的采集一般都是在集中的时间段,众多学生同时登录系统,会给系统造成极大的网络负荷。系统的设计要求能处理较大的并发,也给予及时快速的响应。配置两台服务器,一台作Web服务器,一台作数据库服务器。在系统的两台服务器上,都设置较高的安全级别,安装网络防火墙和病毒防火墙,保证程序和数据的安全。
  软件测试是软件开发过程中必不可少的重要环节,用来检验软件是否符合设计需求及其性能和质量。该系统采用真实的网络环境来进行测试实验。同时一千名学生登录学籍管理系统,所有的学生登录并录入和查询自己的学籍信息,网络响应及时有效,数据传输准确无异常,确保了所有学生操作的即时有效。
  
  Study on Design and Development of Higher School Roll System
  
  XU Jin-lei
  (Nanjing Normal University, Nanjing 210046, China)
  
  Abstract: With the popularization of higher education, especially the expansion of students' numbers in colleges and universities, administrators of teaching affairs in higher institutions are confronted with increasingly inflated information of students' school rolls. Traditional ways can not fill the requirement of modern management, so it must be modernized as soon as possible. The signal advantage of higher educational administrative system is that it can be connected with the information platform of our national department of education, ensuring that students' school rolls and records can be applied and registered smoothly.
  Key words: school roll management system; design; development

猜你想看
相关文章

Copyright © 2008 - 2022 版权所有 职场范文网

工业和信息化部 备案号:沪ICP备18009755号-3