运行环境
开发语言:Java
框架:springboot
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven
项目介绍
在这个计算机信息时代深处,对于每个公司来说,人事管理的信息化是企业发展的重要组成部分。使用计算机管理人员信息具有传统管理无法比拟的巨大优势。比如:快速查询、管理方便、可靠性高、存储容量大、保密性强、寿命长、成本低等。这些优点可以大大提高企业人员信息管理的效率。
开发过程主要使用Springboot框架整合技术,在Eclipse平台上采用Java语言进行开发,Web服务器选择Tomcat 8.5,数据库服务器使用MySQL ,Java开发包选择JDK 1.8,采用MVC模式开发,并采用B/S结构。在设计过程中,项目使用MySQL对后台的人事信息和文件数据进行存储和管理,使用Spring框架实现业务逻辑层开发,网页采用CSS样式来规划网页布局,使其具有兼容性,通过表单来接收用户的输入等信息。使用AJAX异步交互机制、JS脚本以及EL表达式来实现动态网页,验证用户的非法输入,旨在使所开发网站更好管理和维护。
效果图
目 录
摘 要 III
Abstract 1
1 系统概述 2
1.1 概述 3
1.2课题意义 4
1.3 主要内容 5
2 系统开发环境 6
2.1开工具 6
2.3 JAVA简介 7
2.4 MySQL数据库 7
2.5 SSM框架 7
3 需求分析 1
3.1 系统设计目标 1
3.2需求分析概述 1
3.3 系统可行性分析 2
3.4经济可行性 3
3.5操作可行性: 3
3.6系统流程和逻辑 3
4系统概要设计 7
4.1 概述 7
4.2 系统结构 7
4.3. 数据库设计 9
4.3.1 数据库实体 9
4.3.2 数据库设计表 10
5系统详细设计 12
5.1用户客户端功能模块 12
5.2管理员服务端功能模块 17
5.3教师服务端功能模块 17
6 系统测试 21
6.1 测试理论 21
6.2 测试方法及用例 22
6.3测试结果 24
结论 25
致 谢 26