论文部分内容阅读
伴随着信息技术的快速兴盛,每行每业都朝着自动化、信息化和数字化的趋势来运营。对于企业来说,人力资源最重要、最具潜能、最灵活,它存在于企业的生产过程和经营过程中,是现代企业管理必不可少的一环,致力于不断地为企业争创效益同时还为企业的可持续发展提供宝贵的服务。因而,近年来相继有企业开始使用内部管理系统来对企业人员进行科学管理,以盼能发挥员工的最大价值,增添更多的收益。本文是基于SpringBoot框架设计并实现的,相较于以前传统的依靠纸质为媒介的管理方法,能够有效改善其效率低、保密性不足、不能对大量数据实时增删改查等问题。应用企业内部管理系统可以精简流程、完善手续,借助信息技术处理大量人工记录和统计的工作,能够保证工作的准确以及高效,有效在人、财、物等方面节省资源,不断提高其在管理方面的水平。所以,针对企业需求设计这样一款内部管理系统是一项具有重要意义的工作。通过查阅相关文献以及实际了解企业需求、解决企业问题,同时参考现有的最新理论和模型、使用当下最热的相关技术,以当前企业管理体系为出发点,按照软件开发的实际流程来撰写本文。本文采用B/S架构,服务端利用SpringBoot框架实现相关需求,加以Shiro框架进行人员登录和授权,使用Activiti工作流来实现审批流程,使用RabbitMQ实现公告和会议等的消息推送,加入hyperledger fabric,实现系统的审批结果有效存储到区块链账本中,能够对审批结果以及审批过程进行追踪,并保证数据不会被篡改;前端用的是Thymeleaf模板+layui框架,使用JavaScript、HTML和CSS语言实现页面交互。系统的开发环境是 Windows 10+IDEA 2018+JDK 1.8+MySQL 5.5.59,最终实现了集人事管理、考勤管理、工作汇报、会议事项、审批管理和公告管理等具有多项功能的企业内部管理系统。本系统功能强大、全面,能够为企业提供真正的服务。登录用户在系统的权限方面也有不同的设计,用户角色不同权限不同可操作的模块也不同,对同一模块、同一页面的操作也不尽相同,最大程度保证数据的安全保密。因为内部管理系统涉及到企业运营所以必须可靠且能满足不同部门不同人员的需求,因此有必要在正式上线之前对系统进行测试。只有经过不断的功能和性能测试,证明该系统确实能解决企业管理难题、满足企业需求,能够促进企业集团化经营、多元化发展,这样才能帮助企业更好的实现可持续发展、源源不断地创造财富。