没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
42页
目 录 第1章 引言 1.1 研究背景 1.2 国内外研究现状 1.3 研究意义 第2章 关键技术介绍 2.1 Java语言 2.2 MySQL数据库 2.3 Tomcat 2.4 Mybatis 2.5 数据并发控制技术 第3章 系统分析 3.1 系统设计目标 3.2可行性分析 3.3 需求分析 3.4 系统功能用例分析 第4章 系统设计 4.1 系统功能结构设计 4.2 系统功能模块设计 4.2.1 登录模块设计 4.2.2 学生信息管理模块设计 4.2.3 班级信息管理模块设计 4.3 数据库设计 4.3.1 概念结构设计 4.3.2 逻辑结构设计 第5章 系统实现 5.1 用户注册 5.2 用户登录 5.3 学生课程查询 5.4 学生选课 5.5 学生成绩查询 5.6 教师查看选课情况 5.7 教师录入分数 5.8 用户管理 5.9 角色管理与权限管理 5.10 课程管理 5.11 班级管理 5.12 管理员课程管理 第6章 系统测试 6.1 测试目的 6.2 测试技术 6.3 测试用例 结论 7.1 全文总结 7.2 展望 参考文献 致谢
资源推荐
资源详情
资源评论
I
摘 要
本系统为高校学生信息管理系统,系统能够为高校提供便捷的学生信息管理功能。该
系统采用 Java 语言编写,系统采用 MVC 架构进行设计,通过 Servlet 和 JSP 等技术实现
前后端数据交互和页面呈现;采用 Mysql 作为后台数据库,实现对学生学籍信息的增删改
查以及成绩的增删改查等操作;使用 shiro 作为安全框架,验证用户,实现用户授权和加
密;使用 Mybatis 来操作数据库,使用 redis 作为缓存框架;本系统运用了 SSM 框架实现
前后端分离。系统主要实现的功能有用户管理,课程管理,班级管理,成绩管理和选课管
理等。学生可以进行课程选择,进行成绩查询,教师可以查看学生所选课程以及对所任课
程进行考评结课,管理员可以对用户进行增删改查,进行选课设置,对各类用户进行管理。
该系统经过测试,有效地解决了用户的问题,满足了用户的需求,并提供足够的功能。系
统界面友好、操作简单,有一定的应用价值。
关键字: Java 技术; Mysql 数据库;高校学生信息管理系统
II
ABSTRACT
This system is a student work management system for universities, which can provide
convenient student information management functions for universities. The system is written in
Java language and designed using MVC architecture. It achieves front-end and back-end data
interaction and page presentation through technologies such as Servlet and JSP; Using MySQL
as the backend database to achieve operations such as adding, deleting, and modifying student
registration information, as well as adding, deleting, and modifying grades; Using Shiro as a
security framework to authenticate users, achieve user authorization and encryption; Use
Mybatis to operate the database and Redis as the caching framework; This system utilizes the
SSM framework to achieve front-end and back-end separation. The main functions implemented
by the system include user management, course management, class management, grade
management, and course selection management. Students can choose courses and query grades.
Teachers can view the courses selected by students and evaluate and complete the courses.
Administrators can add, delete, modify, and check users, set course selection settings, and
manage various types of users. The system has been tested and effectively solved user problems,
met user needs, and provided sufficient functionality. The system has a friendly interface, simple
operation, and certain application value.
Key Words:Java;Mysql; student work management system
III
目 录
第 1 章 引言 ...................................................................................................................................1
1.1 研究背景 ..........................................................................................................................1
1.2 国内外研究现状 ..............................................................................................................1
1.3 研究意义 ..........................................................................................................................2
第 2 章 关键技术介绍 ...................................................................................................................3
2.1 Java 语言 ...........................................................................................................................3
2.2 MySQL 数据库 .................................................................................................................3
2.3 Tomcat ...............................................................................................................................3
2.4 Mybatis ..............................................................................................................................3
2.5 数据并发控制技术 ..........................................................................................................4
第 3 章 系统分析 ...........................................................................................................................5
3.1 系统设计目标 ..................................................................................................................5
3.2 可行性分析 .......................................................................................................................5
3.2.1 技术可行性分析 ...................................................................................................5
3.2.2 经济可行性分析 ...................................................................................................5
3.2.3 操作可行性分析 ...................................................................................................5
3.3 需求分析 ..........................................................................................................................5
3.4 系统功能用例分析 ..........................................................................................................6
第 4 章 系统设计 ...........................................................................................................................9
4.1 系统功能结构设计 ..........................................................................................................9
4.2 系统功能模块设计 ..........................................................................................................9
4.2.1 登录模块设计 .......................................................................................................9
4.2.2 学生信息管理模块设计 .....................................................................................10
4.2.3 班级信息管理模块设计 .....................................................................................11
4.2.4 教师信息管理模块设计 .....................................................................................12
4.2.5 课程信息管理模块设计 .....................................................................................13
4.2.6 成绩信息管理模块设计 .....................................................................................14
4.2.7 选课信息管理模块设计 .....................................................................................15
4.3 数据库设计 ....................................................................................................................16
4.3.1 概念结构设计 .....................................................................................................16
4.3.2 逻辑结构设计 .....................................................................................................18
IV
第 5 章 系统实现 .........................................................................................................................23
5.1 用户注册 ........................................................................................................................23
5.2 用户登录 ........................................................................................................................24
5.3 学生课程查询 ................................................................................................................25
5.4 学生选课 ........................................................................................................................25
5.5 学生成绩查询 ................................................................................................................26
5.6 教师查看选课情况 ........................................................................................................26
5.7 教师录入分数 ................................................................................................................27
5.8 用户管理 ........................................................................................................................28
5.9 角色管理与权限管理 ....................................................................................................29
5.10 课程管理 ......................................................................................................................30
5.11 班级管理 ......................................................................................................................30
5.12 管理员课程管理 ..........................................................................................................31
第 6 章 系统测试 .........................................................................................................................32
6.1 测试目的 ........................................................................................................................32
6.2 测试技术 ........................................................................................................................32
6.3 测试用例 ........................................................................................................................33
结论 ...............................................................................................................................................35
7.1 全文总结 ........................................................................................................................35
7.2 展望 ................................................................................................................................35
参考文献 .......................................................................................................................................36
致谢 ...............................................................................................................................................37
剩余41页未读,继续阅读
资源评论
开心工作室_kaic
- 粉丝: 2w+
- 资源: 724
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功