篮之新喜 发表于 2024-6-25 21:29:47

数据库大作业:门生选课体系(SpringBoot+Mybatis+Vue)

实验项目名称:门生选课管理体系的开发

1. 需求分析 

1.1 选课工作流程分析

        新的学年,体系管理职员首先对门生进行基本的信息录入,然后安排老师和所开的课程,体系默认天生的门生和教师登岸体系暗码为123456。门生登岸体系后自身实际环境,查看教师信息,查看课程信息,选择课程。每举行一次考试后由任课老师对成绩录入,任课老师根据实际环境对录入的成绩进行维护,各位同学对以上录入的信息可以根据自己的必要进行适当的查询。
1.2 体系详细需求分析

        体系的详细需求如下:

[*]体系管理员 学校全体门生的信息管理,对教师和课程信息进行录入和必要的维护。
[*]教师 查看选课门生和成绩录入等。
[*]门生 查询课程、选课、退课和成绩查询等。
1.3 体系设计分析

        本体系的功能主要分为如下几类

[*]课程管理 用于对各学期课程的开设和修改
[*]教师信息管理添加、修改和删除教师信息等。
[*]门生信息管理 添加、修改和删除门生信息等。
[*]成绩管理 用于对成绩的输入、修改。
[*]选课管理 用于门生对课程的查询和选课、退课等。
2. 用户角色及功能布局

        本体系用户角色主要有三类:体系管理员、老师和门生。

[*]体系管理员 可进行老师信息管理、门生信息管理和课程信息管理等工作。
[*]教师 可以进行门生信息查询、选课查询和成绩录入等工作。
[*]门生可以进行选课信息查询、选课、退课和成绩查询等工作。
https://img-blog.csdnimg.cn/direct/a934b646ff7b457abb72abc56fa8effd.pnghttps://img-blog.csdnimg.cn/direct/eb2b8d92a0194f7398a64edd776caebd.pnghttps://img-blog.csdnimg.cn/direct/50390ded1d7d4a3dada9538bbdaab0e2.png 
 3 . 体系功能模块设计

        本体系从功能上可以分为三大模块:门生模块、教师模块和体系管理员模块。以下对各模块进行阐明。

[*]门生模块:门生登录、查看选课信息、选课、查当作绩和修改暗码等。
[*]教师模块:教师登录、查询选课门生、成绩管理和修改暗码等。
[*]体系管理员模块:管理员登录、教师信息管理、门生信息管理、课程信息管理和修改暗码。体系模块图如下图所示。https://img-blog.csdnimg.cn/direct/22b3562cd8db4f658f2575ff0fc5ea15.png
 4. 数据库概念设计

https://img-blog.csdnimg.cn/direct/57e6ba3ad98844d69f88b116e79f9090.png
https://img-blog.csdnimg.cn/direct/635aa581b67f4c9aaadee7d9ce0136db.pnghttps://img-blog.csdnimg.cn/direct/92aef5d0a70949cbb96f0d2bfa22c10b.pnghttps://img-blog.csdnimg.cn/direct/5123527f1dde4f6f86417cb4b124de7f.pnghttps://img-blog.csdnimg.cn/direct/8430b6653e974f4bae49aba9600fa4ed.png
以上是实验报告要求,下面将展示实验效果。
5. 实验效果

5.1 登录界面

        登录界面还可以添加一下图形验证码之类的,由于时间问题这里没有添加;
https://img-blog.csdnimg.cn/direct/710fe178126a433d95613a188edd2d72.png
5.2背景管理界面

5.2.1 课程管理页面

https://img-blog.csdnimg.cn/direct/d6f45a69843f41619d72c1c120039a26.png
5.2.2 门生选课管理页面

https://img-blog.csdnimg.cn/direct/915c8988efb84dbca3785da423dc31bb.png
5.2.3 门生信息管理页面

https://img-blog.csdnimg.cn/direct/b5fd5c21eb014129853f8ee4a871e719.png
5.2.4 教师信息管理页面

https://img-blog.csdnimg.cn/direct/128154e6646e4d00ba4f9266ee258f4d.png
5.3门生选课体系

5.3.1选课页面

https://img-blog.csdnimg.cn/direct/a0f3ea58771e4ba09ec1b18205218cba.png

5.3.2选课记录页面https://img-blog.csdnimg.cn/direct/0c51cbf087cc4724a8e53e91936438e7.png

5.4学天生绩管理体系

https://img-blog.csdnimg.cn/direct/86d5609dc261469fb05332d2386cf91d.png
5.5个人信息页面https://img-blog.csdnimg.cn/direct/712a680a054a4c86891caccbd15e52bd.png


以上是实验效果图,实验内容主要是增删改查这里不再赘述,如果想要自学的话下面有我学习过的b站视频教程感觉讲的挺好的对新手很友好,以及视频中必要的脚手架也在下方链接里。完整的实验代码在最下方链接;
以上实验的主要内容根据这个视频学的:https://www.bilibili.com/video/BV1QC4y1j7x5/?share_source=copy_web&vd_source=3d9c1659d1ee6f6db942fd368dae7b16
实验脚手架:https://pan.baidu.com/s/1o6tlhHk-e-fYt9XrxtMBsw?pwd=1234 
实验完整代码:https://pan.baidu.com/s/1XjIUvSiqsI330zzT7QQfTQ?pwd=1234 
数据库Sql文件: https://pan.baidu.com/s/1j_0qXbV78Qj4P3uR271aLQ?pwd=1234


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 数据库大作业:门生选课体系(SpringBoot+Mybatis+Vue)