基于B/S的企业管理系统设计与实现毕业论文
2021-12-22 22:05:00
论文总字数:20579字
摘 要
在现如今的信息时代,科技飞速发展,传统行业和现代科技的碰撞促使企业的现代化改革。通过现代计算机设计出的企业管理系统是提升企业管理能力的重要保障,而设计企业管理系统的重中之重在于如何高效地实现企业管理,并让使用者能够方便的使用。
论文是基于B/S模式,结合SpringBoot框架,设计出一种既能提高办公效率,节省人力资源,又能方便员工使用的企业管理系统。系统的主要功能有基本信息管理,留言管理,工资管理、广播通知、问卷调查和考勤管理等一系列功能,满足一般企业的管理需求。
系统使用了B/S架构。系统的主要开发语言是Java语言,使用eclipse开发工具开发系统,使用MySQL数据库来进行数据的存储和处理。
关键词:B/S模式 Spring Boot MySQL 企业管理
Design and Implementation of Enterprise Management System Based on B / S
Abstract
In the period of informateion, science is growing fast and the conflict between traditional industry and modern science and technology is promoting the reform of business modernization. The business management system designed by modern computers is an important guarantee to improve business management skills and the most important thing in designing enterprise management systems is how to efficiently implement enterprise management and allow users to use it conveniently.
The thesis is based on the B / S model, combined with the Springboot framework, to design an enterprise management system that can improve office efficiency, save human resources, and facilitate the use of employees. The main functions of the system include a series of functions such as employee basic information management, employee salary management, employee attendance management, questionnaire survey, and broadcast notification to meet the management needs of general enterprises.
The system uses a B/S architecture. The main development language of the system is JAVA language, the system is developed using eclipse development tools, and the MySQL database is used for data storage and processing.
Keywords: B / S mode Spring Boot MySQL Enterprise Management
目录
摘要 I
Abstract II
第一章 绪论 1
1.1 需求分析 1
1.1.1 开发背景 1
1.1.2可行性分析 1
1.1.3系统功能需求: 2
1.2 开发工具 2
1.3 运行环境 3
第二章 相关技术 4
2.1 B/S模式 4
2.2 MySQL 5
2.3 Maven 5
2.4 Spring Boot 5
第三章 系统设计 6
3.1功能设计 6
3.1.1 管理员功能设计 6
3.1.2 员工功能设计 7
3.2 数据库设计 7
3.3交互模型 11
第四章 系统实现 14
4.1连接数据库 14
4.2 功能模块分析与实现 15
4.2.1员工基本信息管理 15
4.2.2问卷调查功能 16
4.2.3 考勤打卡功能 17
4.2.4信息管理功能 18
4.2.5工资管理功能 19
4.2.6登录与退出 21
4.2.7 广播通知功能 22
4.3系统功能测试 23
4.3.1 员工功能测试: 23
4.3.2 管理员功能测试 27
第五章 总结 33
参考文献 34
第一章 绪论
1.1 需求分析
1.1.1 开发背景
在新时代的环境下,传统行业都不约而同地受到了极大的挑战,生产方式也与以往有了大不同。科技的进步是促使生产方式改变的最大原因,科技进步到现在,计算机已经越来越发达。灵活地使用计算机,对各行各业来说都能极大地提高生产效率,在残酷的商业竞争取得领先他人一步的优势。就像网店挤占了传统零售业的生存空间一样,传统的管理方式在计算机技术的冲击之下也发生了极大的改变。从原来的纸质报告到现在管理人员和员工能通过计算机进行交流沟通,计算机拉近了两者之间的距离,让企业的生产运行更加有序。但是很多企业还并未拥有一个自己的企业管理系统,所以本文就是立足于这个角度。本系统实现了对整个企业的妥善管理。当公司各成员及部门使用传统的方式管理公司时,这种管理方式的缺点逐渐显示出来,如从基层员工的信息上报到高层管理人员,要经过重重传递。员工,管理人员都要付出大量劳动。但是收益却是很小的。因此,一个能够方便企业经营管理的企业管理系统是很重要的。它能够简化企业管理,提升工作效率。
1.1.2可行性分析
一、经济可行性
从经济可行性的角度上来看,本系统是在电脑上使用的,而现在的公司基本都配有电脑,所以不会有额外的开销。并且本系统开发时使用的辅助技术都是开源的,所以不会产生额外的开销。
二、技术可行性
与该课题相关的技术有Java语言,数据库的应用技术等等。
Java:Java是一种高级的面向对象的程序设计语言。Java非常适合企业网络和Internet 环境,并且已成为Internet 中有巨大影响力、广大使用群众的编程语言之一。与之前开发人员最常用的C 相比,Java语言具有简洁的优势,并且更加的可靠,避免了最大的程序错误根源。
数据库的应用技术:数据库应用技术就是一类应用于数据管理的方法。使用数据库管理系统来管理数据能够保证数据的安全,同时也使数据方便在应用软件之间共享。本系统中所使用的 MySQL 数据库已经大量应用于各类商用软件中,具备较为完备的环境。综上所述,由技术角度而言已经有了成熟的技术来研究本课题。
请支付后下载全文,论文总字数:20579字