岳婷 陈亚红 张静 孙朋 陈瑞红 李德宝
摘 要:目前,传统人工管理模式下的学生档案工作效率不能满足各大高校在信息化建设方面发展需要,一套基于高校自身管理模式建立的学生档案管理系统,更能适应学校信息管理的使用需求。为此,该文基于B/S结构并结合ASP.NET开发技术,采用Access 2010作为后台数据库,对齐齐哈尔医学院学生档案管理系统进行总体设计和规划,力求打造具有高效率的档案管理平台。
关键词:学生档案管理 ASP.NET技术 B/S、Access 2010
高校学生档案的管理一直是学校各项管理工作中比较复杂的工作内容之一,随着近年来我国高校信息化水平不断提高,学生数量不断增加,需要巨大的人力、物力的半手工管理状态和纸质保存方式已经不能满足如今高校的发展需求。以计算机及互联网通信为基础建立的学生档案管理系统,能够提供方便、快捷、精确的综合信息,更能适应高校的发展。我们结合齐齐哈尔医学院目前学生档案管理工作的实际需要和发展需求,运用计算机技术,开发一套功能较为完整的学生档案管理系统。期望能够改善学校办公管理环境,节省大量的人力和物力,提高档案管理的工作效率。
1 系统总体设计
通过对学生档案管理工作的全面分析和整体规划,该系统选择具有可伸缩特性的B/S三层架构,采用ASP.NET开发技术,当服务器收到ASP请求时,能够根据传输的命令进行自动处理,代替管理人员进行工作,使学生档案管理更加快捷安全。数据库作为系统底层,是系统的关键,选择Access 2010作为后台数据库,保证安全性的基础上更具有便捷性,对管理系统中的信息与数据进行处理,实现对学生信息、成绩信息、家庭情况、评优评奖等各方面信息的规范化管理。
2 系统功能结构设计
根据学生档案管理方面的需求,对整个系统进行相应的功能分析,将系统分为系统管理、资料管理、资助管理、党团管理、奖惩管理5个部分,并在此基础上设计系统管理、学生信息管理、成绩信息管理、课程信息管理、贫困信息管理、助学贷款管理、勤工助学管理、党员信息管理、团员信息管理、奖励信息管理、惩罚信息管理共11个功能模块,每个模块都具备添加、编辑、删除、查询的功能。系统功能结构图如图1所示。
(1)系统管理。此部分包含的系统管理模块主要为保障学生信息的安全性及系统可维护性。根据使用者身份可分为决策人员和用户,用户主要包括在校学生、课任老师等,具有更改登录密码和查看部分信息的资格。决策人员作为学生管理工作主要人员,拥有对系统中其他模块信息进行添加、编辑、删除等操作权限,并可以根据需要添加新用户以及设置用户相关信息。
(2)资料管理。此部分包括学生信息管理模块、成绩信息管理模块、课程信息管理模块。学生信息管理模块主要针对在校学生学号、姓名、家庭情况等个人信息情况进行统计。课程管理模块主要是对每学期各专业课程开设情况的相关信息进行管理,为学生提供所学课程信息。成绩管理模块主要是对在校学生学期每科课程的成绩进行记录与存储,使学生及时了解课程知识掌握程度。
(3)资助管理。此部分包括贫困信息模块、助学贷款模块、勤工助学模块。贫困信息模块主要记录全校贫困学生的经济情况、家庭困难情况以及其他相关信息,学校可以通过贫困信息模块提供的资料了解学生经济上遇到的困难。助学贷款模块主要记录助学贷款种类、贷款金额等相关信息。勤工助学模块主要记录勤工助学岗位、工作时长以及在岗期间的表现等情况。
(4)党团管理。此部分包括党员信息模块和团员信息模块,其中准确记录学生入团信息、党课培训信息等,为学校提供学生党员或团员时期的表现情况。
(5)奖惩管理。此部分包括奖励信息模块和惩罚信息模块,记录学生在校期间参加活动或其他方面获得的奖励,如各类竞赛、国家奖学金等荣誉,以及在校期间违反学校规定,所获处分警告等情况。
3 系统数据库设计
由于学生档案信息覆盖面十分广泛,数据库系统中数据量庞大且类型多样,所以在数据处理方面要求也较高,同时,因为数据信息的安全性是整个软件系统安全和稳定的基础,倘若整个数据没有做到规范和统一,极可能影响管理系统的稳定,甚至是系统的崩溃,所以设计规范的数据结构尤为关键。通过对学生档案管理工作的需求分析和系统的总体设计,系统中主要包含用户、学生信息、课程信息、成绩信息、助学贷款、勤工助学、贫困信息、党员信息、团员信息、获奖信息、获惩信息共11个实体,各实体主要包括如下所示的数据项。
(1)用户:包含数据项:用户编号、密码、权限等。
(2)学生信息:包含数据项有学生学号、学生姓名、专业、联系方式等。
(3)课程信息:包含数据项有课程号、课程名、所属科目、所属类别、参考书目、课程学分等。
(4)成绩信息:包含数据项有学生学号、学生姓名、课程号、课程名、考试类型、学分、总成绩等。
(5)助学贷款:包含数据项有学生学号、学生姓名、助学贷款类别等。
(6)勤工助学:包含数据项有学生学号、学生姓名、勤工助学岗位、起始工作时间、表现等。
(7)贫困信息:包含数据项有学生学号、学生姓名、家庭收入、家庭困难情况等。
(8)党员信息:包含数据项有学生学号、姓名、民族、出生年月、列为重培时间、党课结业时间、预备党员时间、转正时间等。
(9)团员信息:包含数据项有学生学号、學生姓名、入团时间等。
(10)奖励信息:包含数据项:学生学号、学生姓名、获奖项目、奖励原因、奖励等级等。
(11)惩罚信息:包含数据项有学生学号、学生姓名、获惩原因、惩罚程度等。
4 结语
高校学生档案管理系统是每一个高校信息化发展必不可缺的部分,在系统设计过程中,已确保能够满足学生档案管理工作需求,但仍存在需要改进的地方,在后期的开发过程需要进一步完善,并且进行大量测试与运行,确保系统运行安全与稳定,期望能够达到预期效果,为高校学生档案管理信息化做出相应的贡献。
参考文献
[1] 江燕.档案管理系统的设计与实现[J].中国高新技术企业,2016(13):22-23.
[2] 甘剑波.基于B/S结构的学生档案管理系统设计与实现[D].吉林大学,2015.
[3] 易巍.ASP.NET基础与案例开发详解[M].北京:清华大学出版社,2013.
[4] 黄梯云,李一军.管理信息系统[M].6版.北京:高等教育出版社,2016.