学生信息管理系统的设计与实现(三用户权限)(MySQL)(含录像)
来源:56doc.com 资料编号:5D11969 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D11969
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
学生信息管理系统的设计与实现(三用户权限)(MySQL)(含录像)(任务书,开题报告,中期检查表,外文翻译,毕业论文15000字,程序代码,MySQL数据库,答辩PPT,答辩视频录像)
本系统分为三种用户权限,即管理员、教师、学生,下面分别介绍各个权限用户的基本功能。
一.管理员功能:
(1)新闻管理:管理员可以添加新闻信息,添加后可以按照关键字查询或是修改、删除信息。
(2)考试管理:管理员可以添加考试信息,添加后可以按照关键字查询或是修改、删除信息。
(3)学生管理:管理员可以添加学生信息,添加后可以按照关键字、姓名或是专业进行查询或并可以修改、删除学生信息
(4)教师管理:管理员可以添加教师信息,添加后可以按照关键字查询或是修改、删除信息。
(5)班级管理:管理员可以添加班级信息,添加后可以按照关键字查询或是修改、删除信息。
(6)课程管理:管理员可以添加课程信息,添加后可以按照关键字查询或是修改、删除信息。
(7)系统用户管理:管理员可以添加用户,添加后可以按照关键字查询或是修改、删除信息。
(8)修改登录密码:管理员可以在系统中修改登录密码。
二.教师功能:
(1)新闻信息:教师可以在系统中查看管理员发布的新闻信息,并可以按照关键字搜索新闻信息。
(2)考试信息:查看管理员发布的考试信息,并可以按照关键字搜索考试信息。
(3)我的执教:查看自己所担任的执教信息,并可以按照课程名进行搜索执教信息。
(4)我的学生:查看哪些学生选择了自己的课程,并对学生的课程作出评分,或是通过课程名进行搜索。
(5)个人信息修改:教师在系统中可以修改自己的个人信息。
三.学生功能:
(1)新闻信息:学生可以在系统中查看管理员发布的新闻信息,并可以按照关键字搜索新闻信息。
(2)考试信息:查看管理员发布的考试信息,并可以按照关键字搜索考试信息。
(3)可选课程:学生可以看见课程的信息列表,包括课程名、学分、课时、教师等信息,并可以选择课程,同时也可以按照课程名或教师名进行搜索。
(4)我的课程:在此可以看到自己的所选课程,并可以撤销课程选择,也可以按照课程名查看课程信息。
(5)个人信息修改:学生在系统中可以修改自己的个人信息。
目录
目录 I
1 绪 论 1
1.1 系统开发背景 1
1.2 系统开发意义 1
2 可行性及技术简介 3
2.1 java技术简介 3
2.2 mysql简介 3
2.3 MVC简介 4
2.4 可行性分析 5
2.4.1 技术可行性 5
2.4.2 经济可行性 5
2.4.3 时间可行性 5
2.4.4 操作可行性 5
2.5 系统实现目标 6
2.6 系统运行环境 7
3 系统设计 8
3.1 系统综合要求 8
3.2 系统设计任务 8
3.3 功能模块设计 9
3.4 数据库设计 12
3.4.1 系统E-R图 13
3.4.2 数据库表设计 19
4 系统实现 23
4.1 系统页面的设计与实现 23
4.2管理员功能模块的实现 23
4.2.1 登录页面的实现 25
4.2.2 新闻管理的实现 30
4.2.3 学生管理的实现 31
4.2.4 课程管理的实现 32
4.2.5 修改登录密码的实现 34
4.3 教师功能模块的实现 35
4.3.1我的执教的实现 36
4.3.2 我的学生的实现 38
4.4 学生功能模块的实现 39
4.4.1 可选课程的实现 39
4.4.2 我的课程的实现 40
4.4.3 个人信息修改的实现 42
5 系统调试与实施 44
5.1系统测试原理及测试原则 45
5.1.1系统测试原理 45
5.1.2系统测试原则 46
5.2系统测试的方法 46
5.3 软件测试的重要性 47
结 论 48
参 考 文 献 51
致 谢 52
|