本系统将使用JSP编程语言和MYSQL数据库进行开发,Myelcpse作为开发工具,后台数据库的连接采用JDBC直连的方式,最终完成系统的开发,实现各项添加、查询等功能。系统使用简单方便,界面一目了然,基于B/S模式下开发。
功能需求分析
本员工信息管理系统在功能模块主要分为两大方面,即用户功能模块和管理员功能模块。下面对这两方面进行功能分析:
用户:登陆系统,主要功能包括修改个人信息,查看公告信息,我的薪资,在线请假等模块。
管理员:系统管理员通过正确的账号密码进行登录系统后台,功能有:个人密码修改,部门管理,添加部门,员工管理,通知公告管理,薪资管理,请假审核等功能模块。
开发环境:MyEclipse
Web服务器:Tomcat
数据库:MySQL
目    录   
ABSTRACT    1
第一章 概述    1
1.1 研究背景    1
1.2 开发意义    1
1.3 设计思想    1
1.4 设计原则    2
第二章 系统开发理论基础    3
2.1 开发工具    3
2.2 JSP技术    3
2.3 JAVA简介    4
2.4 JAVAScript    5
2.5 HTML简介    5
第三章 系统分析    7
3.1需求分析    7
3.1.2 用户需求分析    7
3.1.3 功能需求分析    7
3.1.4 非功能需求分析    7
3.2 可行性分析    8
3.2.1 技术可行性    8
3.2.2 经济可行性    8
3.2.3 操作可行性    9
3.3 系统流程分析    9
3.3.1添加员工    9
3.3.2用户登录    9
第四章 系统设计    11
4.1 系统功能模块图    11
4.2 系统架构设计    11
4.3 系统用例分析    11
4.4数据库设计    12
4.4.1 数据库设计原则    12
4.4.2 数据库概念设计    13
4.4.3 数据库表设计    13
第五章 系统的实现    15
5.1登录界面    15
5.2 管理员主界面    15
5.2.1修改密码界面    16
5.2.2员工信息管理    16
5.2.3部门管理    17
5.2.4工资信息管理    17
5.2.5通知公告管理    18
5.2.6请假信息管理    19
5.3 员工主界面    19
5.3.1修改个人信息    20
5.3.1我的薪资    20
5.3.1在线请假    21
第六章 系统测试    22
6.1系统测试目的与意义    22
6.2 系统功能测试    22
6.3 系统测试过程    22
6.4 系统性能测试    23
6.5 测试结果分析    23
总  结    24
参考文献    25
致  谢    27

基于Java的员工管理系统相关推荐

  1. [附源码]计算机毕业设计基于Java的员工管理系统Springboot程序

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

  2. [附源码]Python计算机毕业设计Django基于Java的员工管理系统

    项目运行 环境配置: Pychram社区版+ python3.7.7 + Mysql5.7 + HBuilderX+list pip+Navicat11+Django+nodejs. 项目技术: dj ...

  3. 基于Java毕业设计志愿者管理系统演示录像2020源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计志愿者管理系统演示录像2020源码+系统+mysql+lw文档+部署软件 基于Java毕业设计志愿者管理系统演示录像2020源码+系统+mysql+lw文档+部署软件 本源码技术栈 ...

  4. 基于Java的员工工资管理系统(源码分享)

    ​ 源码编号:F-A15 项目类型:Java SE项目(awt+swing) 项目名称:基于Java的员工工资管理系统(EmployeeSalary) 用户类型:双角色(员工.管理员) 主要技术:ja ...

  5. 基于JAVA企业员工工资管理系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA企业员工工资管理系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA企业员工工资管理系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 ...

  6. 基于Java毕业设计员工工资管理系统源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计员工工资管理系统源码+系统+mysql+lw文档+部署软件 基于Java毕业设计员工工资管理系统源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构:B/S架构 开 ...

  7. 基于Java的敬老院管理系统的设计和实现(论文+PPT+源码)

    分类号_______________ 密级________________ UDC _______________ 学号_ ___ 毕业设计(论文) 毕业设计(论文)任务书 第1页 毕业设计(论文)题 ...

  8. 基于JAVA糖果销售管理系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA糖果销售管理系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA糖果销售管理系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 开发语 ...

  9. 基于JAVA共享汽车管理系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA共享汽车管理系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA共享汽车管理系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 开发语 ...

最新文章

  1. php-fpm mysql 长连接_分析:PHP长连接的硬伤
  2. CSS 文字处理总结
  3. linux下查找是否安装了fcitx插件
  4. 风林火山最新系统win11 32位旗舰版v2021.07
  5. 分享一个自动生成单据的存储过程
  6. node.js查询oracle,nodejs操作oracle数据库示例
  7. 解密《一个操作系统的实现》这本书
  8. 《诗的格律》学习简要
  9. LeetCode - Trangle
  10. 第8关:判断条件的相容性
  11. MI200e电力线通讯
  12. Nginx “邪恶” rewrite
  13. 四样融合!对东软刘积仁的战略布局,大写的服!
  14. html星星坠落效果,抖音星球坠落特效怎么弄 摘下星星送给你
  15. vue框架和uniapp框架区别,前端vue和uniapp哪个好用
  16. 三星PM981/PM981a硬盘安装黑苹果(第六版)
  17. 真正的测试 =“半个产品+半个开发”
  18. 京东金融App收集用户敏感信息?官方如何回应?
  19. Excel使用宏将表格的行增加固定的高度
  20. 电商评论数据聚类实验报告

热门文章

  1. HMC7044调试说明
  2. cloud全家桶介绍
  3. 中科院涉及集成电路(芯片)的院所
  4. LeetCode 链表 队列 栈的问题
  5. 【详解】位运算符:位逻辑运算符,位移运算符(<<左移,>>右移)
  6. 客户端连接WSUS服务器时代码80244010 windows更新遇到未知错误
  7. 智能车那些事 4 常用电子元件之电容
  8. vb.net 如何文件指定打印机打印文件_FDM3D打印机如何工作的(详细解读)?
  9. 论文中的参考文献规范
  10. 支持nfc的android手机,哪些手机有nfc功能