基于网络技术管理的选课系统设计与实现

(整期优先)网络出版时间:2021-08-06
/ 2


基于网络技术管理的选课系统设计与实现

况翔 ,王许

贵州大学 明德学院 贵州 贵阳 550004

摘 要:随着大数据与人工智能技术的飞速发展,高校教务系统如何探索信息与网络技术载体的集合,大学生追求自我兴趣知识的暴涨,从而带动各高校选课的多样性与复杂性。为进一步AI化学生信息系统与学生选课系统,深化教务系统管理模式革新,笔者以Java语言为基础开发该系统,用eclipse软件作为开发平台、合理利用软件工程和数据库理论知识,简要阐述教务选课系统实现过程。其目的在于为学校中所有学生和教师提供选课服务,使我们学校的老师能够迅速进行学生课程的管理,同时学生能够根据自己的特长选择自己喜欢的课程,更好地发展学生的特长,充分利用教学资源,适当地解决了学生人数与教师资源不符合的矛盾情况。

关键词: 网络技术;学生信息系统管理;学生选课系统

Design and Implementation of Course Selection Management System Based on Network

Xiang-Kuang,Xu-Wang

(School of Mingde,Guizhou university, Gui Yang 550004,China )

AbstractWith the big explosion of information and the collection of network technology carriers, college students' pursuit of self-interested knowledge skyrocketed, which led to the persity and complexity of course selection in colleges and universities. In order to further AI-oriented student information system and student course selection system, and deepen the innovation of educational administration system management mode, the author develops the system based on Java language, uses Eclipse software as the development platform, rationally utilizes software engineering and database theory knowledge, and briefly describes the realization process of educational administration course selection system. For its aim is to provide service for all students and teachers in the school, the teachers can quickly manage students in our school curriculum management, the students can choose according to oneself of the special features of their favorite courses, to better develop the students' specialty, made full use of teaching resources, properly solves the contradiction between the number of students do not meet with the teacher resources。

KeywordsNetwork technology;Complex surface;Student information system management;Student course selection system


0 概述

随着AI技术和人工智能技术的深入实践,使二者在高校教务选课过程中的有机结合,高校原有教务系统数据量较大,涉及人员范围比较广,并且数据需要不断的更新的矛盾得以有效解决,系统功能日趋完善。但随之出现如何解决学生个性化选课与高校师资匮乏之间的问题日渐突出,本设计有效利用网络技术将高校管理学生入学、教师课程安排、教师教学、学生考试等很多环节都将通过网络技术来进行AI管理,使之系统越来越智能化、专业化、简单化和便于操作化。

  1. 系统设计思想

针对高校学生管理工作人员和学生对个性化选课系统的需求,对现有高校的学生选课业务情况进行了系统的分析,充分考虑到原有教务手工系统没有计算机信息系统本身自带的交互性和发杂性等特点,在设计选课系统时不能简单的去模仿手工系统,而应结合现代信息技术的信息流向与顺序,对业务的数据和该怎么去进行分类汇总进行挖掘,使其选课系统则符合操作逻辑。根据上述设计思想构思学生选课信息管理系统结构思维导图见图1。

610ce1ce9069f_html_6c1c3de4cca2fc64.png

1 学生选课信息管理系统结构思维导图


  1. 系统用户用例图的构建

根据教务选课信息管理系统结构思维导图构思,本系统设计实现采用三种账户权限用例图,分别是管理员用例图、教师用例图、学生用例图。通过用例图可以清晰的看到各个用户能够使用的功能是不一样的。

2.1 教师用户用例图

610ce1ce9069f_html_918299a906af4927.png

2 教师用户用例图

2·2 管理员用户用例图

610ce1ce9069f_html_6a7a5b987e5358e1.png

3 管理员用户用例图

2·3 学生用户用例图

610ce1ce9069f_html_53094a843cc56e42.png

4 学生用户用例图

  1. 系统软件设计

根据上述系统功能模块分析,按照便于操作智能化、简单化、可控化、通信一体化、师生信息沟通及时化等功能要求,拟定学生选课功能构建模块图5、系统主题E-R图,以及系统使用流程图。

610ce1ce9069f_html_70a9fb08aba49bf8.png

5 学生选课功能模块图


610ce1ce9069f_html_6c6dd4978d2b345e.png

6 系统整体E-R



610ce1ce9069f_html_39d52c68badfba6d.png

7 系统使用流程图


4 系统测试

通过对分析该选课系统所开发的功能和开发时选择的工具以及使用MySql数据库进行了精心设计,解决了系统数据的存储问题。并根据上述构思对系统进行在线测试,在此次测试中,采用的是语句覆盖方法,每条语句进行一次运行,查看是否有bug,对数据库连接进行测试。测试结果如图8所示,数据库连接成功,语句能够正确的执行。

610ce1ce9069f_html_85dc3d08902fabae.png

8 系统测试仿真图

5 结束语

从文中阐述可以看出,该系统针对目前的教务系统课程的需求进行了全面分析,该选课系统能够满足目前高校教务大部分用户的需求,并对不同的用户功能进行了授权管理。使学校的学生能够根据自己的特长去进行选择自己喜欢的课程,解决了师资力量浪费的问题,提高了管理人员的工作效率。


参考文献

[1] 阳小华, 刘军, 罗晨晖. 从选课方式的改进看我国高校教学管理的信息化. 高等理科教育, 2007,(4): 59-62

[2]刘坤峰. 高校内容管理系统研究与实现[D]. 河北工业大学, 2011.

[3]赫英来. 高校学生信息管理系统的设计与实现[D]. 东北大学, 2015.

[4]李宝丽. 基于数字签名的学生成绩管理系统[D]. 山东理工大学, 2008.

[5]王喆. 学生成绩管理系统设计与实现[D]. 电子科技大学, 2013.

[6]屠肖菁. 基于J2EE的电子商务库存管理系统的设计与实现[D]. 大连理工大学, 2013.

[7]蒋舟,杨健叶,张红伟.高校学生选课系统的设计与实现[J].电脑知识与技术,2019,15(12):60-61.