中国科技信息 2021 年第 13 期·
CHINA SCIENCE AND TECHNOLOGY INFORMATION Jul.2021
-80-
◎31万~60万
在当今的信息化时代和大数据的背景下,为了将大量的
学生数据进行合理化的管理,各高校都会采用当下最流行的
编程语言实现的教务系统对学生的各种信息进行管理。由此
本文提供一种移植性较强的教务管理系统主要对学生和教师
的信息进行快捷方便的管理和存储。该系统采用 B/S 架构,
通过浏览器进行访问,无需下载任何插件,可以达到快速登
录系统进行管理的效果。通过采用当下流行的大型数据库
SQL Server 对各种数据进行管理和存储,读写稳定且便捷,
总体稳定性较高。
系统的可行性和需求分析
系统的可行性分析
从学校角度出发,该教务系统可以更好的管理学生和老
师的的各种基本数据信息,方便学上日常选课、查看成绩等
操作。加上编程语言和大型数据库的稳定性,该系统具有便
捷的管理方式和高效率的运行模式,同时系统中的一些操作
都具有提示性贴近人性化更方便管理员进行管理。
从技术可行性角度出发,该教务系统基于 Web 采用 B/
S 架构使用 C# 编程语言在 Visual Studio 环境下选择 SQL
Server 数据库进行实现。通过 B/S 架构的方式每种用户都
行业曲线
link industryappraisement
DOI:10.3969/j.issn.1001- 8972.2021.13.031
可替代度
影响力
可实现度
行业关联度
真实度
可以通过浏览器对教务系统进行访问,同时选择采用当前较
流行的编程语言 C# 和稳定性高的大型数据库 SQL Server
作为搭建该系统的基础可以使系统的质量和运行效率更上一
层楼。
系统的功能需求分析
从教务系统的功能角度出发,首先教务系统应该具有存
储学生和教师各种信息的能力。因此,对于学生而言应该具
有修改个人信息、查看自己每学期的成绩、选择想学习的选
修课和对老师进行评教工作等基础功能。对于老师而言应该
具有对学生成绩的增删改查、修改个人的信息和查看自己的
评教得分等基础功能。对于管理员来说,管理员作为整个系
统最高级的用户需要拥有一定的权限对系统种的各种用户和
各种数据信息处理,故管理员应该具有对成绩、课程、用户、
用户信息增删改查等一些基础功能。
系统总体设计
系统功能设计
该教务系统基于对不同用户有不同权限和需求的考虑,
采用三级用户的形式分别为学生、教师和管理员。通过实际
情况分别对各种用户给予不同的权限,以达到更方便快捷的
管理效果。首先,学生的功能主要包括登录、修改密码和个
人信息、查询成绩、选择课程和评教工作等。其次,教师的
功能主要包括登录、修改密码和个人信息、对学生成绩的增
加、删除、修改、查询和查看学生评教得分等。最后管理员
的主要包括对课程的增加、删除、修改、查询和对成绩的增加、
删除、修改、查询以及修改学生、老师的密码和个人信息等,
具体如图 1 所示。
各种功能的具体描述如下:
常佳宁
基于 Web 的教务系统设计开发
佳木斯大学
站在 21 世纪的地平线上,我们正处于一个信息化时代,信息传递的
方法和途径正逐渐向网络化靠拢。本文设计出一种适合高校使用的教务系
统,该系统基于 Web 采用 B/S 架构使用 C# 编程语言在 Visual Studio
环境下选择 SQL Server 数据库进行实现。该系统采用三级用户的形式
包括学生、教师和管理员,通过用户分级的形式将系统中的各个权限合
理的分配给每种用户,从而通过更简捷的方式对该教务系统进行管理。
评论0
最新资源