没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
I
摘 要
对在线学籍管理的流程进行科学整理、归纳和功能的精简,通过软件工程的研究
方法,结合当下流行的互联网技术,最终设计并实现了一个简单、易操作的在线学籍
管理系统。内容包括系统的设计思路、系统模块和实现方法。系统使用过程主要涉及
到管理员、教师和学生三种角色,主要包含系统首页、个人中心、学生管理、教师管
理、院校管理、专业管理、班级信息管理、课程信息管理、学生成绩管理、学生学籍
管理等功能。
系统开发主要在 Windows 系统下进行,采用支持跨平台的 java 语言开发完成,
因此可以运行在任意开发环境下。系统采用 mysql 数据库和 B/S 结构的方式,按照
springboot 框架进行开发。
关键词:在线学籍; B/S 结构; MySQL
大学本科毕业设计(论文)
Abstract
The process of online student registration management is scientifically sorted out,
summarized and the function is simplified. Through the research method of software
engineering, combined with the popular Internet technology, a simple and easy to operate
online student registration management system is finally designed and implemented. The
content includes system design idea, system module and implementation method. The use
process of the system mainly involves three roles of administrators, teachers and students,
including the system home page, personal center, student management, teacher
management, college management, professional management, class information
management, course information management, student achievement management, student
status management and other functions.
System development is mainly carried out under Windows system, using java
language which supports cross-platform development, so it can run in any development
environment. The system uses mysql database and B/S structure, and is developed
according to springboot framework.
Key words: online school roll; B/S structure; MySQL
大学本科毕业设计(论文)
目 录
第一章 绪 论 .............................................................1
1.1 研究背景.................................................................................................................1
1.2 系统研究现状.........................................................................................................1
1.3 研究意义................................................................................................................2
第二章 开发工具和开发技术.....................................................................................3
2.1 开发工具.................................................................................................................3
2.2 开发技术................................................................................................................3
2.2.1 Java 语言..............................................................................................3
2.2.2 Spring Boot 框架 ..................................................................................3
2.2.3 MySQL 数据库技术..............................................................................4
2.2.4 B/S 架构 ...............................................................................................5
第三章 需求分析.........................................................................................................6
3.1 需求描述................................................................................................................6
3.2 系统角色需求分析................................................................................................6
3.3 系统功能需求分析................................................................................................6
3.4 非功能性需求分析................................................................................................9
3.4.1 先进性.................................................................................................9
3.4.2 安全性.................................................................................................9
3.4.3 易用性.................................................................................................9
3.4.4 可扩展性...........................................................................................10
3.4.5 可修改性...........................................................................................10
3.5 系统流程分析......................................................................................................10
3.5.1 登录流程...........................................................................................10
3.5.2 添加信息流程...................................................................................10
3.5.3 删除流程...........................................................................................11
3.6 本章小结...............................................................................................................12
第四章 系统设计.......................................................................................................13
4.1 系统总体设计.......................................................................................................13
4.2 数据库设计...........................................................................................................13
4.2.1 数据库逻辑设计...............................................................................13
4.2.2 数据库表设计....................................................................................15
4.3 本章小结...............................................................................................................19
第五章 详细设计与实现...........................................................................................20
5.1 管理员模块实现...................................................................................................20
5.2 教师模块实现.......................................................................................................24
5.3 学生模块实现.......................................................................................................26
5.4 本章小结...............................................................................................................27
第六章 系统测试.......................................................................................................28
6.1 测试目的..............................................................................................................28
大学本科毕业设计(论文)
6.2 测试用例..............................................................................................................28
6.3 本章小结..............................................................................................................29
结 论.........................................................................................................................30
参考文献.....................................................................................................................31
.致 谢 ........................................................................32
大学本科毕业设计(论文)
1
第一章 绪 论
1.1 研究背景
近年来互联网技术飞速发展,给人们的生活带来了极大便利,也改变人们的生活
方式,互联网拥有存储量大、可靠性高、使用方便等不可替代的优点,也正在逐步取
代传统的信息管理模式
[1]
。由代码编程实现的各种管理工具和系统替代传统的人工操
作,不但提升了可靠性还降低了人力成本,节省了时间,提升了工作效率。全球视域
下信息技术逐步渗透到各个领域,多样化的数据信息为在线学籍管理带来了深刻变革,
打破了传统的方式与载体,在线学籍管理的事务性工作面临新形势和新挑战
[2]
。
计算机技术快速发展的同时也促进信息化发展。当下在线学籍管理规模不断扩大,
新型管理模式也正逐步推进,推动其信息化发展可以为其改革、进步提供保障。信息
技术的改革已成为必然方向,管理人员应该抓住时代的机遇,与时俱进
[3]
。通过这种
方式可以提升在线学籍管理工作的效率,促进新举措的实施,加速改革进程,改善管
理服务能力。
在线学籍管理系统作为信息化建设的重要一环,在线学籍管理系统的开发与实现,
能够使管理者的工作开展得更加有序。
1.2 系统研究现状
我国信息技术虽然起步较晚,但发展速度迅猛,如今已经跻身世界信息大国的行
列。现在我们的生活离不开信息技术,人们可以利用计算机、互联网进行网上购物、
视频学习、互动交流,信息技术已经渗透到我们的生活中,随着计算机技术、网络技
术的迅速发展,研究并实现在线学籍管理系统是现代理论和科学技术相结合的产物
[4]
。
国内信息化发展趋势越来越快,我国信息化建设也随之迅速发展,通过信息系统对大
量复杂数据进行管理代替传统人工管理,很大程度的提升管理效率。目前在线学籍管
理系统基本实现了应用网络进行管理,使用各种技术、实现各种不同附加功能的管理
系统数量众多。但随着近年来互联网技术的不断完善和更新,一些不适应当代信息化
发展的技术正在被淘汰,而采用老旧技术实现的系统将出现维护困难的境况。因此符
合现在社会发展的系统开发十分必要,在线学籍管理系统的设计和开发仍然有很大的
进步空间。
国外部分发达国家的信息技术起步较早,以技术为基础引领的各行各业的变革产
生时间也较早。信息化的理念由世界知名的美国麻省理工学院提出,接下来的三四十
剩余35页未读,继续阅读
资源评论
程序员添宇
- 粉丝: 922
- 资源: 3545
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 三菱PLC新手入门项目程序:含触摸屏与步进电机应用,成熟可靠,高借鉴价值,三菱PLC新手项目程序(含触摸屏程序) 此程序已经实际设备上批量应用,程序成熟可靠,借鉴价值高,程序简单几百步、有注释、非
- libpst-python-0.6.59-4.el7.x64-86.rpm.tar.gz
- 三菱Q系PLC八轴伺服控制程序:成熟案例展示与注释详解,三菱Q系PLC伺服八轴程序 此程序已经实际设备上批量生产,用了八个伺服电机,程序成熟可靠,借鉴价值高,程序有注释,用的三菱Q系列plc 是入
- libpurple-2.10.11-9.el7.x64-86.rpm.tar.gz
- MATLAB中SCA优化广义回归神经网络:数据回归预测的精准算法实现,MATLAB程序,正余弦算法优化广义回归神经网络,SCA-G RNN,数据回归预测 ,核心关键词:MATLAB程序; 正余弦算法
- libpurple-devel-2.10.11-9.el7.x64-86.rpm.tar.gz
- libpurple-perl-2.10.11-9.el7.x64-86.rpm.tar.gz
- libpurple-tcl-2.10.11-9.el7.x64-86.rpm.tar.gz
- libpwquality-1.2.3-5.el7.x64-86.rpm.tar.gz
- 西门子PLC与威纶通触摸屏的新能源整厂自动化控制项目:涵盖气缸、机械手与通信模块,附完整程序及结构图,适用于学习与参考,西门子1200PLC大型项目包膜机程序,气缸,通讯,机械手,模拟量等,各种FB块
- libpwquality-devel-1.2.3-5.el7.x64-86.rpm.tar.gz
- libqb-1.0.1-9.el7.x64-86.rpm.tar.gz
- libqb-devel-1.0.1-9.el7.x64-86.rpm.tar.gz
- libqmi-1.18.0-2.el7.x64-86.rpm.tar.gz
- libqmi-devel-1.18.0-2.el7.x64-86.rpm.tar.gz
- 流水线贴膜机PLC与触摸屏控制程序项目完成:上下气缸、夹紧输送等多功能集成,适用于初学者的控制工艺和运动控制学习,支持博图V13及以上版本,流水线贴膜机完成项目程序,包含PLC程序和触摸屏程序,程序内
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功