中小企业日常办公系统的设计与实现(VUE,Springboot,MySQL)(含录像)
无需注册登录,支付后按照提示操作即可获取该资料.
中小企业日常办公系统的设计与实现(VUE,Springboot,MySQL)(含录像)(论文说明书12000字,程序代码,MySQL数据库)
摘 要
随着互联网技术的发展,人民的生活越来越方便,与此同时,也让很多行业得到了快速发展。现在互联网技术已经慢慢走向科技顶端,现在需要做的就是跟上互联网技术发展的脚步,利用互联网技术使各个行业能够快速发展,使社会越来越自动化,分析当前中小企业日常办公的问题,实现一款中小企业日常办公系统解决该问题。
经过本人的综合考虑,中小企业日常办公系统的设计是基于JAVA技术、MySQL数据库、Tomcat服务器的方式设计,以Idea和Dreamweaver为开发工具,在Idea集成环境下调试并允许,并运用Photoshop技术美化网页,辅之以CSS技术。
该系统实现了中小企业日常办公内部的各种工作流程计算机管理化,其中包括管理员的岗位管理、员工管理、工作日程管理、工资管理、离职申请管理、签到管理、游记管理等功能,以及员工的工作日程上传、工资查询、离职申请、在线签到、邮件发送等功能。
关键词:JAVA技术;MySQL数据库;Tomcat服务器
Design and implementation of daily office system for small and medium-sized enterprises
Abstract
With the development of Internet technology, people's life is becoming more and more convenient, and at the same time, many industries have achieved rapid development. Now the Internet technology has slowly towards the top of the science and technology, now need to do is keep up with the Internet technology development, using the Internet technology enables each industry rapid development, make society more and more automation, analysis the existing problems of small and medium-sized enterprise daily office to implement a daily office system to solve the problem of small and medium-sized enterprises.
After my comprehensive consideration, the design of the daily office system of small and medium-sized enterprises is based on JAVA technology, MySQL database and Tomcat server, using Idea and Dreamweaver as development tools, debugging and allowing in the INTEGRATED environment of Idea, and using Photoshop technology to beautify the web page. It is complemented by CSS technology.
This system has realized the small and medium-sized enterprise internal daily office work process a variety of computer management, including the administrator management, staff management, schedule management, salary management, application management, attendance management, travel management, and other functions, as well as the employee's work schedule to upload, wage query, leave application, the online check-in, email, etc.
Key words:JAVA technology; MySQL database; The Tomcat server
功能模块设计
用户管理模块:
用户及用户信息管理模块包括个人信息查看、个人信息修改以及创建或删除用户三个子模块,能够使用该功能模块的角色为用户和管理员,这些角色都可以对个人信息进行管理,其中只有管理人员才可以管理其他角色用户的信息以及创建或删除其他用户。
个人信息修改模块:
个人信息修改模块包括个人信息查询和个人信息修改等子模块,系统中的用户和管理人员这些角色可以使用该功能,可以修改自己的地址、联系电话、邮箱、照片等一些不是很重要的信息。
密码修改模块:
系统中的用户和管理人员这些角色可以使用该功能,修改密码是系统的安全性较高的模块,需要用户输入当前的登录密码和确认2次新密码才能修改成功。
邮件模块:
邮件模块包括发送邮件、接收邮件、已发送、已接收等子模块,用户跟用户直接发送邮件,接收者接收到邮件后,阅读邮件,可以下载邮件里的附件,发送者查看已发送的邮件,接收者查看已接收到邮件。
离职申请管理模块
离职申请管理模块包括离职申请录入和离职申请查看子模块,用户和管理人员都能使用本功能模块,其中只有管理人员可以添加、修改或删除离职申请信息,其他用户只能查看离职申请信息。
在线签到管理模块
在线签到管理模块包括在线签到录入和在线签到查看子模块,用户和管理人员都能使用本功能模块,其中只有管理人员可以添加、修改或删除在线签到信息,其他用户只能查看在线签到信息。
员工工资管理模块
员工工资管理模块包括员工工资录入和员工工资查看子模块,用户和管理人员都能使用本功能模块,其中只有管理人员可以添加、修改或删除员工工资信息,其他用户只能查看员工工资信息。
工作日程管理模块
工作日程管理模块包括工作日程录入和工作日程查看子模块,用户和管理人员都能使用本功能模块,其中只有管理人员可以添加、修改或删除工作日程信息,其他用户只能查看工作日程信息。
开发语言:JAVA
框架:springboot
服务器:tomcat
数据库:mysql
数据库工具:Navicat
开发软件:idea
目 录
第1章 绪论 1
1.1 研究背景与意义 1
1.2 开发现状 1
1.3 主要工作及论文结构 2
第2章 相关技术介绍 4
2.1 HTTP协议 4
2.2 JAVA语言与JDK开发环境 4
2.3 HTML网页技术 4
2.4 JSP脚本语言 4
2.5 MySQL数据库 4
2.6 Springboot框架 5
第3章 系统分析 6
3.1 可行性分析 6
3.1.1 技术可行性 6
3.1.2 经济可行性 6
3.1.3 社会可行性 6
3.2 系统功能需求 6
3.3 系统性能需求 10
3.4 业务流程分析 10
3.5 数据流程分析 11
第4章 系统设计 13
4.1 系统架构设计 13
4.2 总体结构设计 14
4.3 功能模块设计 14
4.4 数据库设计 16
4.4.1 概念设计 16
4.4.2 逻辑设计 16
第5章 系统实现 19
5.1 登录模块的实现 19
5.2 用户模块的实现 20
5.2.1 离职申请模块的实现 20
5.2.2 在线签到模块的实现 21
5.2.3 站内邮件模块的实现 22
5.3 后台模块的实现 23
5.3.1 员工管理模块的实现 23
5.3.2 密码修改模块的实现 24
5.3.3 岗位管理模块的实现 25
5.3.4 员工工资管理模块的实现 26
5.3.5 离职申请管理模块的实现 28
第6章 系统测试 30
6.1 测试的任务 30
6.1.1 测试的原则 30
6.1.2 测试的方法 30
6.2 测试目标 30
6.3 功能测试 30
6.4 测试结果 32
第7章 结论 33
参考文献 34
致谢 36