适用场景:高校教务系统功能设计、学生信息管理操作指南
本文要点:学生选课信息提交、教师成绩录入确认、管理员学籍修改维护
行文逻辑:设计系统功能→划分用户权限→演示操作流程→构建数据库结构
一、实验目的
系统设计的目的在于:作为数据库设计和应用开发的运用对象,对业务进行适度的简化,突出比较核心的成分,如院系算作一个级别的概念而且直接管理班(跳过专业一级的设置),学生的免修重修等情况处理、教师的管理没有细化等。二、实现功能主要分为三部分1、管理员权限
主要有系统管理(添加用户、修改密码、退出系统)、学生管理(添加、修改、删除学籍和学籍查询)、成绩查询、课程管理(修改课程学习、添加)、教学管理(添加、查询排课信息)、工具(数据库备份)。2、教师权限
主要有用户管理(修改密码、退出系统)、查询信息、成绩管理(录入成绩、查询成绩)、确认选课信息、查询排课信息。3、学生权限
主要有用户管理(修改密码、退出系统)、查看本人基本信息、查看本人成绩、本人排课信息、本人选修信息。三、功能演示1.登录。
登录把权限分成学生,老师和管理员三部分。不同的权限登录,进入到不同的页面,可以进行不同权限的操作。2.公共窗体(1)修改密码
因为修改密码,只能对当前登录账号进行操作,所以在窗体里使用在登录时记录的用户名3.学生页面
(1)查看基本信息,由于学生权限有限,所以只能查看自己的基本信息,当点击运行时,直接显示自己信息
(2)查看成绩。同样学生只能查看自己的成绩,当点击的时候,此学生的全部课程成绩都会显示出来
(3)查看排课信息
此学生可以根据年度和学期来查看自己有关的课程
(4)选课
输入自己的学号,使得LISTVIEW1中显示所能选修的课程,选中后添加的listview2中,由于选课,需要老师确认,所以把学生的选课信息,提交到新建的一个表中,然后由老师从那个表中获得选课信息,从而确定选课学生
4.老师页面
(1)虽然作为老师,但是也只能查看自己的基本信息
(2)成绩录入。老师可以根据学号和课程号,来录入学生的成绩
(3)成绩查询。老师可以根据学号模糊查询到此学生的全部成绩,也可以根据课程号查询选修此课程的所有学生的成绩,也可以通过课程号和学号来确定一个学生一门课程的成绩根据学号:
根据课程号:
根据学号和课程号:
(4)确认选课信息
老师从新建的一个表中提取到学生的选课信息,确认后,原表中的学生选课信息消失
(5)查看排课信息。老师可以查询到有关自己课程的排课信息
5.管理员页面
(1)添加管理员用户。管理员有权利添加一个管理员用户
(2)添加学籍。密码默认为学号
(3)修改学籍。管理员可以通过学号查找到此学生的全部基本信息,然后修改,最后提交上去,就完成了对学生基本信息修改的操作
(4)删除学籍。我是按学号删除学生基本信息,通过学号,删除此学生的.所以信息
(5)学籍查询。管理员可以查询到所有学生的学籍信息。查询方式分为两种,一种是按学号的精确查询,一种是按姓名的模糊查询。
(6)成绩查询。管理员只有成绩查询功能,却没有成绩录入权限。查询成绩权限和老师的一致。也是分为学号和课程号的模糊查询,以及两者同时的精确查询
(7)添加课程信息。直接向Course表中插入课程信息
(8)修改课程信息
同理,根据课程号查到课程信息,修改后再提交到课程表中
(9)教学管理分为添加排课信息和查询排课信息添加排课信息
(10)查询排课信息
根据年度和学期,把所有的排课信息查询出来
(11)数据库备份
点击浏览之后,会弹出保存路径
最后生成一个bak文件
三、数据库
除了上述的VB前台应用程序外,还有SQL数据库的设计与完成
首先,课程实体以及他们的联系。任课教师与课程之间的是多对多的联系类型,因此,将任课教师、课程以及讲授联系分别设计成如下的关系模式:
教师(教师编号,教师姓名,性别,职称,电话,系编号)课程(课程编号,课程名称,课程学分,课时)
讲授(教师编号,课程编号,课程编号,开课年度,开课学期)院系实体和班级之间是一对多的联系类型,所以只要两个关系模式就可表示,其中联系可以放到班级的实体中:
系(系编号、系名称、系主任)班级(班级编号,班级名称,系编号)
班级实体和学生实体之间是一对多的联系类型,所以也可以只使用两个关系模式来表示。由于“班级”关系模式在上面已经给出,因此,只要再给出一个学生的关系模式,它们间的联系则被放在该关系模式中:
学生(学号,姓名,性别,出生年月,电话,班级编号)学生实体与讲授是聚集方式的联系类型,它们之间的关系是多对多的关系,可以使用如下关系模式来表示:
学生选课(课程编号,学号,教师编号,开课年度,开课学期,成绩)
主要的表有:
数据库表名TeacherStudentCourseClassStuCourseDepartmentSchedule关系模式名称教师学生课程班级学生选课系教学计划备注教师信息表学生学籍信息表课程基本信息表班级基本对照表选课-授课合成信息表院系基本信息表教学计划安排表四、总结
以上的所有的功能、系统是经过我们近一个月的设计实现和完善的,通过这段时间的学习,我们充分的学习了VB语言和SQL语言,同时我们对VB6.0软件和SQLSERVER数据库更加的熟悉,为我们以后的学习、工作奠定了良好的基础。
适用场景:高校学籍系统开发、学籍信息电子化升级
本文要点:学生信息动态录入、学籍异动处理、电子档案数据管理
行文逻辑:设计系统架构→建立数据库→实现权限管理→完善功能模块→提升管理效率
随着计算机事业的普及,互联网的发达,学校的学生学籍管理系统也有以前的手写提升为由网络构成的适用于本校各系并且各校通用的学生学籍管理系统。本课题采用window20__和mictosorft visual foxpro的的双层技术手段完成了学生学籍管理的编制,从而达到了对学生学籍的合理管理。同时也方便了管理人员的管理和维护,加强了学生学籍的安全性和稳定性。本课题改进了以前学籍管理系统的限制,方便的实现了对学生学籍的查询和管理功能。
高校学生学籍管理是高校教学管理的重要组成部分,是高校基础信息分析的基础来源。并且学籍管理系统的主要对象是众多的学校,建立本系统的目的是能够方便地实现学校的学籍管理和教学管理。高校学生学籍是指学生经高考录取后,按规定的时间报到注册并经过入学复核后取得的合法资格。本系统主要的功能是对一个学校的所有学生整个学籍的查询、修改、添加和删除。它包括对学生入学资格审核,报到注册,课程成绩考核,学籍异动处理,毕业资格审核,学籍学历证书电子注册,教师分布任课管理等,关系到学生学习资格、学习状态及学习结果的认定和教师的查看认可情况,具有很强的策动性。
随着高校招生规模的扩大,各高校学生基数急速增加给学籍管理工作带来了极大的压力,传统的依赖人力管理的学生学籍管理也随之增加了不少的工作量,即浪费大量的人力物力又浪费了财力,并且由于人工管理存在着大量的不可控因素,造成了学籍管理工作的不规范、学籍管理手段的落后、学籍档案材料内容的空泛,从而造成了不必要的麻烦和众多损失。为解决各高校现阶段学籍管理中存在的普遍问题,笔者认为各高校必须以教育部电子注册要求的内容为导向,以学籍学历管理网络平台为蓝本,结合自身情况购买或自行开发“学籍管理信息系统”。该系统应满足以下几个条件:第一,必须达到与学籍学历信息平台所要求的电子注册数据兼容、减少整理数据的工作量。第二,可以实现网络查询与修改,能够建立学生动态的电子学籍档案。第三,应具备校、院两级版本,实现数据共享,分散工作强度,达到集散合理、强化数据准确度。
学籍管理系统的后台数据库是学生的信息,教学信息的数据来源。前台的各种作最终影响到的都是后台的数据库系统。本系统应尽可能全的反映学生在校期间的真实情况,记录学生的思想、学业、体质、纪律等方面的自然情况和历史演变过程。按照国家有关规定教学类档案归档范围所列学生学籍档案内容有:反映学生入学基本情况的新生入学登记表、学生学籍卡片、学生成绩总册、在校学生名册、学生学籍变更材料(升级、留级、休学、转学、复学、退学等)、学生奖励材料(奖学金、优秀学生、先进班级等)、学生处分材料。笔者认为这些都应归入学生学籍管理系统中,也是学籍管理信息系统得基本组成部分,是电子注册工作的依据。
建立学生学籍管理系统是信息时代的要求也是高校做好学籍管理管的需要。本系统主要输入学生的个人信息,每人一条记录,每个输入的字段都可以作为查询检索的入口,通过检索就能直接在计算机或网上调阅学生的在校信息,从而能核实、确认在校学生或毕业证书的真伪,便于对学籍信息统计,保证学籍异动处理的及时、准确。提高学籍管理的工作效率。由于本系统牵涉到学生的基本情况,学生姓名、学号、生日、成绩、系部、班级管理等,因此应实现系统的准确化、自动化、规范化,实现作业的迅速性。
学籍管理系统设置应有权限控制部分,它所面向的作群主要应分三类:第一类为一般用户,他们只具有查询的功能,只能实现查询数据库中记录的权限。第二类为录入/修改人员,他们具有对数据库的记录进行修改、添加和删除的权限。第三类为管理人员,他们除了有以上两类用户所具有的功能以外,还有对帐号进行维护的功能等。对此系统应有以下功能:①查询在校学生成绩及基本信息情况。以便于为学校领导和老师提供学生成绩及基本信息的统计数据。②毕业生的毕业证书及成绩查询。以便于社会各用人单位对学生毕业证书真假的检验及对学生在校学习成绩的审核。③对学籍异动及学生奖惩情况的查询。通过学籍管理工作的维护,保证对学生在校期间档案信息的准确、完整。并在学生毕业后将每个学生的学籍档案输出转交档案管理部门保管。从而达到能够进行系部设置、专业设置、班级设置,对每学期录入学生进行课程安排,每学期分数表、个人总成绩进行总结,并根据实际需要和情况对数据库中各表进行增加记录、删除记录、修改记录、查询记录、查询记录、浏览记录等。
根据学籍档案的内容和要实现的作用,以学籍学历信息管理网络平台的数据结构为基础设计学生动态学籍档案信息数据库的基本结构,建立学生学籍档案数据库。学生基本信息库,必须在新生入学之日起开始建立,它主要内容包括高考考号学号、姓名、性别、身份证号码、相片、院系、专业、班级、政治面貌、身体状况、家庭地址、家庭成员情况、主要学习经历、高考成绩、联系方式、在校期间奖惩情况、学籍异动情况等。
总之,学生学籍信息管理平台是教育部加强高校学籍管理工作的手段,也代表了高校学籍管理网络化的发展趋势。既是高校学籍管理现代化的重要标志,又使高校学籍管理工作进入科学化、信息化的时代。
适用场景:高校学籍系统开发立项、研究生处信息化升级
本文要点:学生信息管理模块设计、学生成绩统计功能实现、异动信息实时更新
行文逻辑:引言分析→现状调查→需求分析→可行性研究→流程设计
1 引言
1.1系统开发的意义
大学教育是高等教育的高等层次,是培养和造就高层次人才的主要途径。当今世界的科技竞争表明,要赢得竞争,首先要拥有各种创造性的高层次科技人才。这种人才的数量和质量,已成为各国经济、科技和社会发展的决定性力量。随着大学生招生规模逐年扩大,其管理工作量也必将不断增加,如何使大学生管理人员从日常事务中解脱出来,使大学生的管理工作从微观事务性向宏观决策性转变,已成为提高大学生培养质量的一个主要问题。而开发大学生学籍管理信息系统是实现这一目标必不可少的。开发本系统的目的就是将现代化信息处理技术运用到大学生管理中,提高工作效率。其次,在实现高等教育信息化的进程中,开发某高校大学生学籍管理系统也是信息化的一个重要组成部分。另外,通过大学生学籍管理系统的应用,提高管理人员的素质,促进本校的管理水平和效率的提高,提供多层次的学生信息服务和实用的使用手段,以满足管理过程中对大学生信息的共享和利用,并可为学校各级领导的决策提供快捷、有效的辅助信息。
1.2 开发背景
在我国学位与大学生教育信息管理工作中,计算机辅助管理在一定程度上已用于招生、培养、学籍、学位、学科建设和分配等各个方面,并取得了一定的成效,对提高管理水平与效率发挥了积极作用。学位与研究生教育信息管理的网络化是指将网络技术和数据库技术应用于研究生教育信息管理过程中,实现信息的采集整理和管理使用的科学化、规范化和效率的最大化。部分高校开发了基于单机版的管理信息系统,包括招生、学籍、教学、学位、分配等。一些知名高校进行了各管理子系统的集成,并将局域网和广域网技术运用于学位与大学生教育信息管理中,开发基于客户/服务器(C/S)或浏览器/服务器(B/S)结构的网络管理信息系统,适应了当代学位与研究生教育迅速发展的需要。
高校学籍信息管理系统作为高校教务管理中重要的一项工作,面对越来越高的管理需求,管理部门必须对复杂繁多的数据进行整理,对学生和教师的需求做出迅速、准确、可靠的反应,使整个学校的教务管理工作规范化、合理化、科学化、整体化。
为了充分利用学校目前的网络条件及信息资源,节约有限的资金和人力,为了解决现行高校学籍信息管理系统中存在的问题,最重要的是为了提高学校的管理水平,我们需要在现有系统的基础上,开发出功能齐全的新系统。
2 初步调查
这次调查主要是采取访问和座谈会的方式对研究生处的各个管理环节和要求进行实地调查和交流,了解其管理的运作方式和管理业务流程,分析了研究生处现有管理系统的基本运行情况和不足,探讨其需求并提出相应的可行性分析报告。
2.1现有情况
结构化系统分析主要是在充分认识原信息系统的基础上,通过详细调查、问题识别、系统化分析,最后完成新系统得逻辑模型设计。在详细调查阶段,我们通过查阅资料和访问等调查方法,收集了大量的资料,充分了解了现行高校学籍信息管理系统的现状以及其存在的问题,为下一步的工作奠定了一定的基础。
1.组织结构调查
多数高校都有一定的组织部门,这些部门之间存在着隶属关系或管理与被管理的关系,经过调查,我们将原系统的组织结构图如图2.1:
图1 组织结构图
在高校中,校长负责管理教务处、学生处、研究生处以及财务处等组织部门,其中教务处和学生处主要负责管理学生信息和成绩信息,通过这两个处的分工与合作,可以实现学生学籍信息的共享,方便教师和学生的查询,大大提高了教务管理工作的效率。
2.管理功能结构图
为了实现高校学籍信息管理系统的开发目标,该系统必须具有以下各种功能:系统管理、学生基本信息管理、学生成绩管理、奖惩管理、异动管理和毕业生信息管理。在详细调查中,我们可以用管理功能层次图来描述从系统目标到各项功能的层次关系,如图2所示:
图2 高校学籍信息管理系统的功能结构图
通过高校学籍信息管理系统的功能结构图,可以清楚地看到每个管理模块的基本功能,下面详细的描述学籍信息管理系统中每个模块主要完成的管理功能:
(1)学生基本信息管理模块主要包括以下功能:学生的基本信息的管理,如学生报到注册后的学号、姓名、性别、出生日期、政治面貌、家庭住址和备注等情况的信息,这个模块可以进行信息的添加、修改、查询等操作。
(2)学生成绩信息管理模块主要包括以下功能:学生各学期的成绩录入、成绩修改、成绩查询和成绩的统计与分析。提供多方面的查询,并能生成成绩信息表,为奖惩管理模块和异动管理模块提供简明清楚的数据信息。
(3)奖惩管理模块主要包括以下功能:根据学生的成绩判断出学生在校期间所获得的各种奖励或者所受的各种处罚记录,并提供查询功能。
(4)异动管理模块主要包括以下功能:学生在校期间的休学、留级、退学等学籍变动信息的录入,并提供修改和查询功能。
(5)毕业生信息管理模块主要包括:毕业生的相关信息的登记、学生毕业后的工作单位等信息的查询功能。
2.2 现有系统运行状况
Office办公软件的运用只能对一些数据进行简单的存储和管理,工作效率低下,存在很多问题:
①信息不能共享:部门与部门间形成了一个个信息的孤岛,不能实现数据共享,不能
实现信息的流通。管理工作很难形成一个有机的整体,没有统一规划和设计。
②信息冗余:报表多,数据重复存放,容易造成数据不一致性。
③平台过于老化:操作平台的硬件配置已跟不上工作量的需求。
④管理效率有限:管理工作还是停留在半手工操作的阶段,工作繁琐,效率低下。
2.3 用户需求分析
随着招生规模的不断扩大,以及我校校园网的接通,传统的管理模式和落后的管理手段必将制约研究生处的发展。所以很有必要开发能集成到新的大学生学籍管理系统中的基于C/S的研究生学籍管理系统,以简化日常管理业务的繁琐操作,提高研究生日常管理的无纸化程度,并提高资源的共享能力。
3 可行性分析
3.1 经济上的可行性研究
经济可行性分析包括对项目的预付费用和经济效益进行研究。(以下投资、收益均可为预测额,且不考虑价格变动因素)。
3.1.1预付费用支出包括:
(1)硬件设备的购置费用(可对原有计算机硬件进行升级)
(2)系统软件及辅助设备的购置、运输、安装、调试、费用、共约3万元。
(3)机房及附属设施费用,共约8万元。
(4)应急预算支出,共约1.5万元。
3.1.2经济效益包括:
(1)能够用货币度量的经济效益。
使用新的大学生学籍管理系统后,可大大提高工作效率,从而精简机构,节约劳动力,节减工资开支及其它相关办公用品费用的开支。
(2)不能够用货币度量的经济效益。
使用新的大学生学籍管理系统后,能向校方及用人单位提供更多更全的有效信息,不仅能使校方各级领导更清晰无误地储存、了解学生的学籍、培养等基本情况,帮助他们获取大学生的各项信息,从而提高相关的决策效率。而且能够及时准确的向用人单位提供研究生的所有信息,促进大学生就业,以高就业率吸引更多的学生报考本校,增加大学生生源。
3.2 技术上的可行性研究
新的大学生学籍管理系统其综合技术水平能够满足和适应当前以及将来一段时期(至少5年)的学籍管理变化,不论用户的多少,地点的远近都不会影响系统对查询提供合适的响应。并且在对数据的精确度、存取容易程度、数据保密等技术上能够给予充分的保证。其中安全方面,系统采用project2003作为数据库后台,并对用户划分了等级,赋予不同的权限,防止篡改资料等破坏性行为的发生。该系统平台可应用于win9x/me/2000/xp,具
有较好的兼容性。还值得强调的是,新系统开发后仍可进行扩充、升级,以适应新情况的变化及需求。
3.3 操作上的可行性研究
新的大学生学籍系统开发、安装好后,操作员只需经过短时间的培训,就可熟练地操作。因为该系统在操作上比旧系统更为简单、便捷,只有少数环节需进行专门学习。用户对建立后的新系统在操作上无明显的不适应性,也很少会出现控制失灵、减慢操作等问题。既使对于外来客户(如用人单位)进行查询,其操作非常简单明了,并且在操作界面上附有详细的帮助栏,使原来不熟悉系统操作的人也能迅速进行操作。
3.4 管理上的可行性
新系统的运用能够实现精简管理机构,使权责明确,提高管理效率,其数据共享功能可使上级各部门间信息交流畅通无阻,从而避免信息不对称带来的决策失误。因此,该系统方案得到学籍管理人员及上层领导的一致好评及支持。
4 业务流程图
高校学籍信息管理系统的业务流程图就是运用一些规定的符号和连线,在功能结构分析的基础上,将业务处理过程中的每一步骤用一个完整地图表示出来,它描述了高校学籍信息管理系统内各组织机构之间的业务处理过程及其之间的关系。
适用场景:大专生学籍信息核对、学信网数据上传
本文要点:学籍注册信息审核、学信网数据更新、学籍异动处理
行文逻辑:制定制度→审核信息→上传数据→核对信息→处理异动
根据教育部《职业院校管理水平提升行动计划(20××-20××年)》的通知要求,结合教育部《高等学校学生学籍学历电子注册办法》的文件精神,为了进一步规范学生学籍管理,全面、准确、及时反映学生学籍信息,我院对学生学籍工作进行了认真自查,基本情况如下:
我院现在校大专生4501人,其中20××级1334人、20××级1578人、216级1582人,当兵服兵役保留学籍7人。
自xxx护理职业学院20××开始招收大专学生以来,一直高度重视在校学生的学籍管理工作。
首先制定了健全的学籍管理制度,以院长为第一责任人,主管院长具体负责,学生管理科指定专人具体承办学生学籍工作。院领导及科主任定期组织学生管理科工作人员认真学习学籍管理的相关文件,确保人人都能领会文件精神。每年新生开学后,都会逐一对招录的学生信息认真审核,以便全面、客观、真实反映学生情况。并积极做好学籍注册表,发放各班组织学生自己核对信息,并一一签字。10月份前学籍管理工作人员都会按学籍管理规定上传每一名新生学籍注册信息,并及时组织核对上传2、3年级学生学籍注册信息,每学期10月底注册完成后,再通知学生上学信网核对个人注册信息,以保证学生学信网信息的"准确性。每年6月前要对当年的毕业生的信息进行审核、上传,确保毕业生信息准确无误。学生管理科负责学籍工作人员对需要学籍信息异动和变更的学生信息都会按时在学信网上提交审核,并在学信网上导出上报教育厅的表格,签字、盖章送教育厅备案。对于大学生新生服兵役的,我们负责学籍工作人员会做好接待家长、配合家长做好学生的学信网上新生保留入学资格工作,确保学生退役后的顺利返校上学。在学籍管理中切实做到学籍电子档案数据准确、更新及时、程序规范,确保了在校生学籍信息的真实准确,为资助政策的顺利实施奠定了坚实的基础。自护理学院招生大专生以来,学生学籍管理工作开展至今,从未出现一例迟报、误报、漏报情况,得到上级领导的肯定。
特此报告