基于.net的高职院校学生成绩管理系统设计与实现

2020-05-11 12:24黄利红
数字技术与应用 2020年2期
关键词:管理系统院校模块

黄利红

摘要:本文提出一種基于.net技术开发的高职院校学生成绩管理系统,系统主要功能模块主要有系统管理、部门管理、学生信息管理。该系统具有一定实用价值,既符合高职院校的实际情况,也能节省费用开支。

关键词:.net技术;SQL SERVER 2008;B/S构架;学生成绩管理系统

中图分类号:TP315 文献标识码:A 文章编号:1007-9416(2020)02-0151-02

信息化技术和网络技术的发展已经为人们提供了许多过去意想不到的便利。当前高职院校的学生数量增长较快,对学生的课程管理、成绩管理等工作已不适合采用纸质方式进行管理,因此电子化的办公也提到议程上来[1]。针对此种情况,高职院校需要建立一套完善稳定成熟的学生管理系统来解决上述问题,以提高老师办公的工作效率,方便学生进行课程或者成绩的查询和分析。

本文提出一种基于.net技术来开发的高职院校学生成绩管理系统,系统分为系统管理、部门管理、学生信息管理等模块。系统具有一定实用价值。既符合高校的实际情况,也能节省费用开支。

系统采用ASP.net与SQL SERVER数据库结合,在B/S构架下进行开发,该系统可运行在Winodws系统下的任意平台,支持当前大部分主流浏览器[2];开发工具采用Visual Studio 2010进行系统程序设计,采用Dream weaver进行界面设计,数据库使用SQL SERVER 2008。

1 系统分析

基于.net的学生成绩管理系统主要由系统管理员、部门教师、学生三大模块组成。本系统组织机构如图1所示:

(1)系统管理员模块主要由账号管理、系统功能管理、分组权限管理模块构成,系统管理员可对后台所有大类模块进行管理,也可对整个系统模块进行添加、删除、查询、修改等操作。(2)部门教师模块主要包含学生信息查询、课程设置、学生成绩模块。系部老师可对本学科学生数据进行添加、删除、查询、修改等操作。(3)学生模块功能主要包含个人信息管理、成绩查询、成绩分析等。

2 系统数据库设计和实现

本系统中主要用了到下列数据表,它们分别是:学生信息表(student_inf)、专业课程表(course_inf)、学生成绩表(student_score)、部门教师表(Teacher_inf) 、组权限表(group_rig)、分类表(fenlei)、管理员表(admin_rig)等。下面进行简单说明:

(1)学生信息如表1所示:包括学号、姓名、性别、年龄、系部、班级、入学时间等;(2)专业课程如2表所示:包括课程编号、课程名、先修课程等;(3)部门教师如表3所示:包括教师姓名、所带专业、班级等;(4)学生成绩如表4 所示:包括学科成绩,日常成绩与学年成绩统计;(5)其他几个表因为篇幅关系省略。

组权限表:包括系统权限设置、模块化添加、删除等;

分类表:包括模块添加、删除、备注;

管理员表:包括系统管理员、部门教师管理、普通管理员表,根据级别分配不同权限。

3 系统实现和界面设计

在需求分析和数据库设计完成之后,利用Visual Studio 2010来实现系统各模块的开发。主要包括了用户登录模块的实现和分类管理模块、学生信息管理、课程管理模块、成绩管理模块、教师管理模块和成绩查询模块的实现。学生以及教师可不受时间和空间的影响,只要能连接互联网输入账号和密码即可登录查阅学生课程学习的基本情况[3]。方便了师生使用,极大的提高了工作效率。

参考文献

[1] 岳倩倩.基于B/S架构的高校院系资源、共享系统建构策略研究[J].湖北工程学院学报,2019(11):85-88.

[2] 李天志,易巍,李艳双,等.ASP.NE基础与案例开发详解[M].北京:清华大学出版社,2014.

[3] 张建军.职业学校信息管理系统的开发与实现[J].甘肃高师学报,2010(2):100-102.

Design and Implementation of  Student Performance Management System in Higher Vocational Colleges Based on .net

HUANG Li-hong

(Hunan Software Vocational College, Xiangtan  Hunan  411100)

Abstract:This paper puts forward a student Performance Management System in Higher Vocational Colleges based on.net technology.The main function modules are system management, department management and student information management.This system has definite practical value, which is not only in accordance with the actual accident situation of higher vocational colleges but also cost-saving.

Key words:.net technology; SQL SERVER 2008; B/S architecture; a student performance management system

猜你喜欢
管理系统院校模块
28通道收发处理模块设计
“选修3—3”模块的复习备考
基于James的院内邮件管理系统的实现
基于LED联动显示的违停管理系统
海盾压载水管理系统
基于RFID的仓储管理系统实现
院校传真
院校传真
院校传真
院校传真