java学生作业带选课管理系统ssh
创始人
2024-01-21 08:01:27

1.管理员具有对学校课程信息,教师信息,学生信息增删改查的权限
(1)可以录入学校所开课程,学生信息,教师信息;
(2)可以对教师的开课信息进行增加,删除,修改,查询;
(3)可以对学生的选课信息进行增加,删除,修改,查询。
2.教师用户可实现功能如下
(1)可以上传和修改自己所开的课程,但上传成功则不可删除,无增加,删除所开课程的权限;
(2)可以为自己所开设课程的学生作业进行评阅,并对其情况进行记录;
(3)可以对自己所开设课程和选修本门课程学生的信息进行查询。
3.学生用户可实现功能如下
(1)可以查询和下载所选课程作业,并能查询自己所有已完成的作业;
(2)可以查询自己所选课程作业的成绩。
(3)拥有上传已完成作业的权限。
(4)可以在自己的备忘录中设置修改近期安排备忘录
2.2 课题重点
1. 教师,学生,管理员登陆界面的设计以及权限的选择。
    2. 实现管理员对教师信息,学生信息,学校课程信息相关操作的功能(功能包括如下)
(1)管理员可将教师,学生的相关信息以及学校课程相关信息统一的录入到数据库中;
(2)管理员可以实现对教师开设课程的信息进行增删改查操作;
(3)管理员可以实现对学生选课信息的增删改查操作。
3.实现新用户注册功能(注册信息包括)
(1)在注册时选择注册类别是学生,教师还是管理员;
(2)设定用户的用户名和密码;
(3)学生用户注册信息包括:真是姓名,学号,授课教师,所在院系班级,电话;
(4)教师用户注册信息包括:姓名,电话,所在院系,办公室编号;
(5)管理员注册信息只需账户,密码,姓名即可。
4.实现教师用户的操作功能(功能如下)
(1)可以将自己自己所开设的课程信息上传到该系统的开课信息数据库中,但是如果上传成功,教师则没有对开课信息进行添加和删除的权限;
(2)教师用户最主要需要实现的功能就是可以为开设课程的学生作业就行评阅,并且对其情况进行记录;
(3)教师可以通过开课信息数据库,可以对自己所开设课程和选修本门课程的信息进行查询。
5.实现学生用户的操作功能(功能如下)
(1)学生用户可以查询并且下载自己所选课程的课程作业,并且可以查询自己已完成的作业先关信息;
(2)用户可以通过数据库来查询自己所选课程作业的相关成绩;
(3)学生用户还要实现上传已完成作业的权限;
(4)该用户可以在自己的备忘录中设置修改近期安排的备忘录。

学生作业管理考试系统可实现学生作业在线提交,管理员管理用户,系统管理维护,共分为五大主要子系统:管理员模块,登陆,教师模块,学生模块,后台管理。通过运行本系统,学生和管理员通过同一界面登陆,登陆后可各自进行不同权限的操作,学生可进行查看、上交作业的操作,管理员登陆后可进行用户管理操作[10]。、简约的系统操作界面,整个系统的操作界面,界限明晰,人机界面美观,操作极具人性化;完备的系统操作功能,系统开发的宗旨是最简约的操作步骤最完备的操作功能。初一看,这好像很矛盾,但是经过完整的策划编排,系统完全做到了功能无冗余无遗漏,这点也更好的体现了系统的人性化设计。人性化的操作界面,一个网站,能否吸引顾客的经常光顾,界面的美观也显得非常重要。本书店系统通过专业美工的精心打造,让书店的设计充分体现软件的时尚、大众化。完善的安全机制:独立的密码校验功能,确保用户和系统的数据有较好的安全性。
学生作业管理系统从三种用户角度进行功能划分。1、学生部分:查看布置作业;上交作业;查看已上交作业;2、教师部分:上传布置作业;查看已布置作业;查看学生上交作业;3、管理员部分:添加用户;编辑用户。


在此次毕业设计中,我的课题是基于WEB方式下的学生作业管理系统的设计与开发,本系统是针对现在各种类型的学校教学中的作业管理问题,采用目前在网站开发中使用广泛的JAVA WEB技术,基于Windows10操作系统所开发的一套作业管理系统。本系统实现了老师可以自由发布作业要求、发布查看公告,网上答疑,学生上传作业、查看公告,提出问题,查询作业信息、成绩等功能;界面友好,使用方便。通过此系统使学校教学更方便、高效,实现资源的共享以及自动化的管理,帮助学校有效的开展全面的信息化教学,尤其适合于高校进行作业管理,同时也能很好地运用于基于因特网的远程教学。   

目  录
1 引言    1
1.1 课题研究意义及背景    1
1.2 论文的目的及设计要求    1
2 研究现状及设计目标    3
2.1 作业管理系统的现状    3
2.2 作业管理系统优缺点分析    3
2.3 现行研究存在的问题及解决方法    4
2.3.1 现行研究存在的问题    4
2.3.2 解决办法    4
2.4 本课题要达到的设计目标    4
2.5 经济效益分析    5
3 关键问题及分析    6
3.1 研究设计中要解决的问题    6
3.1.1 数据表间联系    6
3.1.2 系统安全性    6
3.2 具体实现中采用的关键技术    7
3.2.1 JSP技术    7
3.2.2 JDBC技术    7
3.2.3 MVC编程模式    8
4 需求分析    9
4.1 USE-CASE用例图    9
4.2 系统主要业务流程    10
4.3 功能需求    11
4.4 开发环境    12
5 系统设计    13
5.1 系统体系结构    13
5.2 系统功能结构    13
5.3 数据库表结构    14
6 系统实现及测试    18
6.1 系统主要模块的实现    18
6.1.1 系统登录功能界面    18
6.1.2 修改登录密码功能界面    19
6.1.3 老师信息管理功能界面    19
6.1.4 学生信息管理功能界面    20
6.1.5 课程信息管理功能界面    21
6.1.6 学生管理个人信息功能界面    22
6.1.7 学生选课功能界面    22
6.1.8 学生管理提交作业信息功能界面    23
6.1.9 老师管理个人信息功能界面    23
6.1.10 选课申请管理功能界面    24
6.1.11 作业信息管理功能界面    24
6.2 实例测试的研究与选择    26
6.3 测试环境与测试条件    26
6.4 实例测试表格    26
7 结论与展望    29
参考文献    30
致  谢    31

相关内容

热门资讯

长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
不用扬鞭自奋蹄 乘势而上千帆竞... 思明区正全力向“两个进位”目标发起冲刺,努力为建设高素质高颜值现代化国际化的厦门作出“思明贡献”。(...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
好听的民谣歌曲 2021最火的... #我的年度歌单#在2021年里听过很多民谣,但是最能触及心中温柔的还是下面的几首。不听民谣的理由有很...