重庆工程职业技术学院 任 亮 唐 林
基于B/S模式的学生素质拓展管理系统
重庆工程职业技术学院 任 亮 唐 林
【摘要】以重庆工程职业技术学院学生素质拓展管理为背景,研究并设计出提高管理效率的学生素质拓展管理系统,该系统采用ASP.NET技术,B/S结构,通过Internet实现网络信息处理功能,实现了诸如素质项目在线审批等功能。
【关键词】素质拓展;管理系统;B/S
“大学生素质拓展计划”自2002年3月由团中央、教育部、全国学联联合试点推广实施,其目的是为了提高大学生的科学素质及其人文素质。为了满足学院学生素质拓展管理的需要,使相关活动的开展规范有效,本人从自己的工作实践出发,在对学生素质拓展工作进行了调研、需求分析的基础上,建立了学生素质拓展管理系统。
本系统的体系结构是基于B/S模式,前台开发工具为visual studio2008,后台采用SQL Server2008作为数据库,并采用ADO. NET技术访问数据库。该系统实现了无纸化,解决了学生素质拓展管理中办公自动化的问题。
该系统将学生、教师等的基本信息情况、学生参与的文体活动信息、学生参与的创新创业活动信息、教师参与的活动信息进行统计、分析,该系统主要功能模块包括基本信息管理模块、素质项目审批模块、评语管理模块、综合查询模块等模块,并在各个模块的权限设计中,对不同的用户身份指定了不同的权限,如图1所示。
本系统的用户分为四类:学生、部门教师、部分负责人、管理员,对于学生,能对学生素质拓展管理系统中的用户信息进行修改、能通过该系统进行素质项目的申请、查询相关信息,对于部门教师,通过该系统可以进行素质项目的申请、发布,能管理自己申请的素质项目内容、能进行评语书写等,对于部门负责人,通过该系统能实现对项目的审批、对学生评语的管理,但没有用户权限的分配功能,对于管理员,能进行项目的审批、删除、修改等管理操作。
图1 学生素质拓展管理系统功能模块图
基本信息管理:该模块主要功能包括用户在注册账号时,将用户的账号信息写入数据库SQL Server对应表中存放,用户登录时验证用户的账号信息,允许用户对个人信息的修改,管理员对用户权限的分配。
素质项目审批:该模块主要功能包括用户通过输入素质项目名称、导入素质项目申报文件、选择对应的部门负责人审批等选项来申请项目,部门负责人对本部门申报的素质项目进行审批,用户对审批通过后的素质项目向学生发布。
评语管理:该模块主要功能包括用户对素质项目审批结果的意见反馈,学生对在素质项目活动中的指导教师评语,部门教师对学生在素质项目活动中的成绩评语。
综合查询:该模块主要功能包括部门教师查询学生参与素质项目活动的时间、地点、成绩等情况,部门负责人查询指导教师在素质项目活动中对学生的指导情况,学生对指导老师的评语等。
3.1评语模块的实现
评语管理模块的用户学生可根据学号和密码登录该系统,如果成功登录,则可以选择跳转到评语页面,在评语页面中,学生通过选定素质项目的题目、时间、地点后,再对下拉选项中的指导本次素质项目活动的教师进行选定,确定无误后,即可对该教师书写评语。评语信息、书写评语的时间、素质项目名将存入数据库相应的数据表中。学生只有对素质项目活动中的所有指导教师书写评语后,才可查看指导教师对其所写的评语信息。如果学生登录失败,则需要联系管理员,核对其学号和密码信息。
3.2数据库设计
学生素质拓展管理系统的开发,从用户的需求和系统的性价比出发,采用SQL Server2008数据库系统设计。该系统数据库负责存储用户信息、素质项目信息、学分信息、学生、部门教师所写的评语信息等,主要包括用户信息表、素质项目申报表、评语表等。
用户信息表:存储了用户的ID,用户的姓名、性别、所在学院、类别、联系电话、头像、QQ等信息。
素质项目申报表:存储了素质项目的ID,素质项目的标题、申报人、申报人所在学院、申报时间、项目活动时间、项目内容等信息。
评语表:存储了素质项目的ID、素质项目的标题、评语的ID,所写评语的用户姓名、用户的类别、评语对象、评语的时间、标题、内容等信息。
学生素质拓展管理系统的主要功能是通过Internet实现对素质项目的审批、基本信息输入等功能,该系统能为学院学生素质拓展管理工作提供准确、全面的数字,能大幅度提高学生素质拓展管理工作的工作效率、提高各用户查询信息的能力。该系统经过测试,能够实现预期的功能。
参考文献
[1]崔爱国.基于JSP的学生信息系统的设计与实现[J].科技传播,2014(13).
[2]段新娥.基于JSP技术的高校毕业设计平台的设计与实现[J].山西电子技术,2014(3).
[3]王小洁,王玉洁.基于三层结构搭建评教系统框架[J].太原城市职业技术学院学报,2013(6).
基金项目:重庆工程职业技术学院科研项目“基于AJAX的学生素质拓展管理系统研究”(KJB201428)。