本项目主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的Java学习者,也可作为课程设计、期末大作业。 项目都经过严格调试,确保可以运行! 包含:项目源码、数据库、LW、演示录像等,该项目可以直接作为毕设使用。
开发语言:Java
框架:ssm
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7
数据库工具:Navicat12
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
浏览器:谷歌浏览器
【如需全文请按文末获取联系】
学籍管理系统运用的工具包括Eclipse,Tomcat以及Navicat等。该系统可以实现成绩信息管理,电子文档管理,学科类型管理,文档类型管理,课程类型管理,公告类型管理,院系管理,政治面貌管理,课程信息管理,公告信息管理,学生管理等功能。
管理员具备的详细功能将参照最终的设计结果,即图4.1所示的管理员功能结构图。其中管理员增删改查学生成绩信息,公告信息,课程信息,学生信息,可以上传电子文档文件,管理电子文档信息等。
学生具备的详细功能将参照最终的设计结果,即图4.2所示的学生功能结构图。其中学生主要是对课程信息,公告信息,成绩信息进行查询和查看,可以下载电子文档文件,查看电子文档信息等。
(1)把学生具备的属性通过属性图进行展示,绘制的属性图见图4.4。
(2)把课程具备的属性通过属性图进行展示,绘制的属性图见图4.5。
(3)把成绩具备的属性通过属性图进行展示,绘制的属性图见图4.6。
(5)上述实体间关系见图4.8。
成绩信息管理实现成绩信息管理功能,其界面运行的效果图见图5.1。在该界面,管理员修改,删除,查询学生成绩信息,学生成绩信息主要包括学科类型,成绩,学生姓名,头像,手机号,成绩标题等信息。
电子文档管理实现电子文档管理功能,其界面运行的效果图见图5.2。在该界面,管理员可以新增电子文档信息,电子文档包括文档标题,文档类型,学生姓名,手机号,头像等信息,管理员可以修改学生的电子文档信息,可以根据文档标题查询学生的电子文档信息。
课程信息管理实现课程信息管理功能,其界面运行的效果图见图5.3。在该界面,管理员负责新增课程信息,课程信息有课程封面,课程文件,课程名称,教师等信息,如果在本界面,发现登记有误的课程信息,管理员可以使用修改功能及时更正。
成绩信息查看实现成绩信息查看功能,其界面运行的效果图见图5.6。在该界面,学生通过详情链接的点击可以查看成绩的详细内容,学生在查询编辑框中输入成绩标题可以查询成绩,可以选择学科类型筛选成绩信息,可以通过学生姓名查询学生成绩等。
电子文档查看实现电子文档查看功能,其界面运行的效果图见图5.7。在该界面,学生不仅可以查看电子文档的详细内容,也能下载电子文档文件,还可以在电子文档查看界面查询电子文档信息等。
课程信息查看实现课程信息查看功能,其界面运行的效果图见图5.8。在该界面,学生不仅可以通过详情链接的点击来了解更多关于课程方面的信息,学生也能下载课程文件,在课程信息查看界面,可以根据课程类型筛选课程信息,可以根据教师姓名查询课程信息等。