【原创】基于SSM框架的教务管理系统开发与设计

随着我国高等教育的快速发展,学校办学规模的不断扩大,在校学生人数不断增多,办学层次出现多元化,由一地办学发展到多地多点办学,使得教务管理部门的管理任务越来越繁重,不仅增加了工作量,更增加了工作难度和复杂度。只靠有限的工作人员已无法进行学校管理,学校教务管理信息化已成为教学管理现代化的迫切需求,学校教务管理信息化改革是提高办公效率的主要途径。本文主要研究如何使用SSM框架开发一套教务管理系统。

需求分析:

系统基于jsp+ssm+mysql框架开发,包含系统管理员、教师、学生角色,各角色功能如下:
系统管理员:登录系统,基础课程,开课管理(给课程分配教师),教师管理,学生管理,成绩管理,公告管理(教师、学生公告),个人信息、修改密码。
教师:我的课程、学生列表(可录入成绩)、系统公告、个人信息、修改密码。
学生:查看可选课程、我的选课、我的成绩、系统公告、个人信息、修改密码

开发环境:

开发语言:java

开发工具:Idea(eclipse) + Jdk1.8

服务器:tomcat8.0

数据库:mysql + Tomcat + Navicat for Mysql(数据库可视化工具)

技术框架:

SSM框架是springmvc ,spring和mybatis框架的整合,是标准的MVC模式,将整个系统划分为view层,controller层,service 层,dao层四层,使⽤springmvc负责请求的转发和视图管理,spring实现业务对象管理,Mybatis作为数据对象的持久化引擎。

表结构设计:

管理员表、基础课程表、课程安排表、公告表、选课表(分数)、学生表、教师表。

界面设计:

登录

 基础课程表

 课程安排表

选课成绩表 

 公告信息表

总结:

本系统包含三个角色(管理员、教师、学生);实现了一个开课、选课到录入分数的完整流程。

本人有多年开发经验,具备比较丰富的项目开发经验,有任何问题可以咨询探讨。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值