【原创】基于SSM框架的教师档案管理系统设计与实现
高校教师档案管理是高校信息化建设的重要组成部分,对于高校管理层进行决策有重要的参考意义.目前高校的教师档案管理系统普遍存在着一些问题,如落后的管理理念,低效的管理方式,较低的信息化水平等,这严重阻碍了高校档案管理信息化的进程.基于此,从高校的实际需求出发,开发一个教师档案管理系统是非常有必要的,本人主要介绍如何使用ssm框架开发设计一个教师档案管理系统。
需求分析:
系统使用jsp+ssm+mysql开发,系统包含管理员和教师角色,功能如下:
管理员:修改个人密码、修改个人信息、教师管理(增删改)、工资管理(收入和扣除统计)、公告管理。
教师:修改个人密码、修改个人信息、工资明细、查看系统公告。
系统开发使用ssm、jquery、ajax、bootstrap等技术栈。
开发环境:
开发语言:java
开发工具:Idea(eclipse) + Jdk1.8
服务器:tomcat8.0
数据库:mysql + Tomcat + Navicat for Mysql(数据库可视化工具)
技术框架:
SSM框架是springmvc ,spring和mybatis框架的整合,是标准的MVC模式,将整个系统划分为view层,controller层,service 层,dao层四层,使⽤springmvc负责请求的转发和视图管理,spring实现业务对象管理,Mybatis作为数据对象的持久化引擎。
表结构设计:
管理员表、公告表、工资表、教师表。系统从简单出发,如果需要其他功能,可以在此基础上叠加。
界面设计:
登录
工资管理
添加工资
系统公告
修改密码
核心代码:
@Overridepublic int save(Salary salary) {Date date = new Date();salary.setCreateTime(date);salary.setUpdateTime(date);//工资合计,合计 = 基本工资 + 绩效工资 + 交通补贴 - 缴税 - 社保 - 其他扣除salary.setTotal(salary.getBasic() + salary.getMerit() + salary.getTraffic() - salary.getTax() - salary.getSocial() - salary.getOther());return salaryMapper.insert(salary);}@Overridepublic int update(Salary salary) {salary.setUpdateTime(new Date());//工资合计,合计 = 基本工资 + 绩效工资 + 交通补贴 - 缴税 - 社保 - 其他扣除salary.setTotal(salary.getBasic() + salary.getMerit() + salary.getTraffic() - salary.getTax() - salary.getSocial() - salary.getOther());return salaryMapper.updateById(salary);}
总结:
本系统设计不是很复杂,界面也比较整洁。
本人有多年开发经验,具备比较丰富的项目开发经验,有任何问题可以咨询探讨。
【原创】基于SSM框架的教师档案管理系统设计与实现相关推荐
- asp毕业设计——基于asp+access的教师档案管理系统设计与实现(毕业论文+程序源码)——教师档案管理系统
基于asp+access的教师档案管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于asp+access的教师档案管理系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦.需 ...
- 基于SSM的进销存管理系统设计与实现 毕业论文+任务书+开题报告+项目源码及数据库文件、
下载地址:https://download.csdn.net/download/sms_3868002062/36993877 项目介绍: 基于SSM的进销存管理系统设计与实现 毕业论文+任务书+开题 ...
- ssm基于SSM的南昌旅游网站管理系统设计与实现 毕业设计源码101407
南昌旅游网站管理系统 摘要 随着社会的发展,社会的各行各业都在利用信息化时代的优势.计算机的优势和普及使得各种信息系统的开发成为必需. 南昌旅游网站管理系统设计,主要的模块包括查看首页.公告内容(轮播 ...
- 基于SSM的南昌旅游网站管理系统设计与实现 毕业设计源码101407
南昌旅游网站管理系统 摘要 随着社会的发展,社会的各行各业都在利用信息化时代的优势.计算机的优势和普及使得各种信息系统的开发成为必需. 南昌旅游网站管理系统设计,主要的模块包括查看首页.公告内容(轮播 ...
- 基于SSM的中学学生学籍管理系统设计与实现
摘 要:进入新世纪之后,信息技术迅速发达,计算机网络也被广泛使用.各行各业都在面临信息化改革.作为信息技术水平较高的教育行业来说,更是需要冲在信息化改革的最前面.在信息爆炸的年代,传统的教育模式就显得 ...
- (附源码)ssm基于SSM的南昌旅游网站管理系统设计与实现 毕业设计 101407
南昌旅游网站管理系统 摘要 随着社会的发展,社会的各行各业都在利用信息化时代的优势.计算机的优势和普及使得各种信息系统的开发成为必需. 南昌旅游网站管理系统设计,主要的模块包括查看首页.公告内容(轮播 ...
- 基于 SSM 框架的学生在线选课系统设计
系统概述 在线选课系统中包含教师.学生两种用户 学生登录:管理自己的账号信息,修改信息等,增加或移除课程 教师登录:对个人资料进行查看和密码的修改,维护课程信息,增加与删除课程,对学生的分数进行增加. ...
- 基于PHP+MySQL的学生档案管理系统设计与实现
一.项目介绍 3 1.1项目背景 3 1.2项目目的 3 二.功能介绍 3 2.1需求分析 3 2.2功能模块图 4 2.3详细功能实施细节 5 三.数据字典 5 3.1关系模式 5 3.2数据字典 ...
- 基于SSM的进销存管理系统设计与实现
目 录 第一章 绪论 1 1.1 研究背景和意义 1 1.2 研究目标 1 1.3 论文结构 1 1.4 本章小结 2 第二章 相关技术与方法 3 2.1 架构概述 3 2.2 关键技术简介 3 2. ...
最新文章
- 【深度学习笔记】ROC曲线 vs Precision-Recall曲线
- [19/04/04-星期四] IO技术_CommonsIO(通用IO,别人造的轮子,FileUtils类 操作文件 IOUtilsl类 操作里边的内容 )...
- Algorithms_入门基础_如何使用最高效的方式来判断一个数是否是2的N次方
- opencv 人脸识别_Python学习:基于Opencv来快速实现人脸识别(完整版)
- 苹果手机还原网络设置会怎样_装维技巧|手机能连wifi但网不通?
- excel打开2个独立窗口_谢楠称女性独立的不是钱是心 谢楠与吴京婚后生育2个儿子...
- mysql group by 慢_mysql“group by”查询非常慢
- Microsoft Enterprise Library 5.0 系列(五) Data Access Application Block
- 【英语学习】【Daily English】U09 Fashion L03 You're my fashion icon
- java 如何去掉http debug日志_Spring Boot手把手教学(3):从零配置logback日志
- html一个页面分页代码怎么写,纯JS前端实现分页代码
- Linux 内核修复5个高危漏洞
- [短评]企业裁员行为对整个社会的正面意义
- abp vnext修改密码策略
- windows 2012安装证书服务器,windows 2012 RADIUS服务器认证问题
- (4.2.48)MVPArms源码分析
- 使用Bochs模拟器和IDA调试MBR
- 解决:java.lang.UnsupportedClassVersionError
- 纪中训练5月23日提高组T1
- 微信小程序关注公众号