spring框架的网络企业信息系统的设计与实现【字数:12338】
摘 要目前各大企业在网络办公阶段均注重工作效率,因此传统的企业信息管理系统已经不 适用于各大企业,网络企业公司员工信息管理系统开始走进各大公司企业。在传统的纸质办公阶段,员工需要大量的签到考勤表进行数据的统计,在工作的审批和申报中,均需要人工手写相关材料,一方面减低员工的工作效率,另一方面在工作审批申报结束之后,浪费了大量的纸质资源。该系统使用Spring和SpringMVC和MyBatis(SSM)的程序框架以及MVC架构模式的,保证该系统内部的低耦合与高内聚系统特性。MySQL数据库进行数据的存储操作,前端第三方框架使用Bootstrap与JQuery来统一实现。所实现的功能主要有员工的注册、员工的登录、员工的打卡考勤以及考勤记录查询、备忘录的查看与编辑功能、工作的申报审批等功能。
Keywords: Enterprise information management system SSM MVC Spring目 录
1.绪论 6
1.1课题研究的背景和意义 6
1.1.1课题研究的背景 6
1.1.2 课题研究的意义 7
1.2课题的内容简介 7
1.3本课题所做的工作 7
2.开发工具和相关技术 9
2.1 开发工具 9
2.1.1 开发所需的硬件环境 9
2.1.2 Eclipse 9
2.1.3 Navicat 9
2.2 相关技术 9
2.2.1 SSM 9
2.2.2 Spring 10
2.2.3 SpringMVC 11
2.2.4 MyBatis 12
2.2.5 Bootstrap 13
3. 需求分析和系统分析 14
3.1 系统的需求分析 14
3.1.1 登录注册模块分析 14
3.1.2 考勤管理模块 14
3.1.3 备忘录管理模块 14
3.1.4 工作申报审批模块 14
3.2 系统可行性分析 14
3.2.1 技术可行性 15
3.2.2 经济 *好棒文|www.hbsrm.com +Q: ¥351916072¥
可行性 15
3.3 系统模块功能分析 15
3.3.1 系统功能结构 15
3.3.2 系统功能结构图 16
4. 系统设计 17
4.1数据库设计 17
4.1.1 概念模型实体图 17
4.1.2 逻辑数据模型 20
4.1.3 数据库数据表结构 21
4.2系统架构设计 23
4.2.1 MVC结构 23
4.3系统模块设计 23
4.3.1 登录注册模块设计 23
4.3.2 考勤管理模块设计 24
4.3.2 备忘录管理模块设计 24
4.3.4 工作申报审批模块设计 25
5. 系统实现 26
5.1 系统主体后端实现 26
5.1.1 系统主体功能 26
5.1.2 系统后端各层次 26
5.1.3 Controller层 27
5.1.4 Service层 27
5.1.5 Dao层 28
5.1.6 PO层 28
5.2前端界面设计与实现 28
5.2.1 登录前端界面 28
5.2.2 系统前端界面 29
5.3 系统主要功能模块代码 30
5.3.1 考勤模块代码实现 30
5.3.2 备忘录管理模块代码 31
5.3.3 工作任务申报审批功能 32
6. 总结和展望 34
6.1 总结 34
6.2 展望 34
6.3 社会影响 34
参考文献 36
致谢 37
1.绪论
1.1课题研究的背景和意义
1.1.1课题研究的背景
在互联网技术还未如此普及时,对于企业内部的考勤以及各项工作的审批申报等操作均是由员工编写纸质文件进行汇总的,一方面浪费了大量的纸质和人力资源,另一方面也减少了公司的运行效率。但当今社会是高速发展运作的,各大企业公司均讲究工作效率,所以传统的这种企业信息已经无法满足公司企业对于大量内容的处理与执行,传统的企业信息管理系统已经趋于淘汰的边缘,因此网络企业信息管理系统在时代发展变化中应运而生。
对于网络企业信息管理系统,最早应用于国企和行政机关事业单位,因为该系统通过使用现代化的办公设备能够准确全面、广泛快速地收集整理并存储信息,对于企业运转效率有很大的提升。之前的办公形式和该系统是不一样的系统,并为企业和单位带来的方便与快捷,因此普遍地被各大企业公司所应用。另外如果确定一个公司企业是不是作为目前现代化企业管理的一个规定就是要确保该企业公司实现网络企业信息管理系统的程度。
网络企业信息管理系统主要是将先进的现代化办公设备和计算机相关技术联系,使用网络企业信息管理系统的各项功能,增加提高员工在企业的工作个人效率,让办公更加智能,此同时还可以对于管理进行优化。但对于网络企业信息管理系统并没有制定统一的应用标配,只要在在公司企业的办公区域通过添加先进的设备和技术进行公司运作的都属于网络企业信息管理系统。
对于网络企业信息管理系统,主要有三个阶段的发展,第一阶段的是企业公司自身内部协调发展,这个阶段目的是在企业内部安装局域网供内部独立使用;第二阶段是企业自身提供只有在企业办公区才能使用的局域内网;第三阶段就是进行工作任务的处理过程,慢慢在公司普及网络企业信息管理系统。对于已经部署的网络企业,因为通过企业内部的计算机和网络资源的访问,能够最大可能减少人为操作出现的错误,极大地提高了办公效率,为正在发展的互联网+办公提供了竞争优势。企业公司的运转需要统一的规整的办公工作区域,因此网络企业信息管理系统可以为他们提供,让本公司的员工能够在该系统下进行工作业务的处理,而且对于具有很多不同部门的公司,该系统也解决了不在一个区域的公司部门不能合作完成项目的问题。
1.1.2 课题研究的意义
网络企业信息管理系统对于公司企业来讲不仅提高了公司整体的办公效率,同时将不同的部门连接起来,提高了同事团体的合作能力,另外也增加了公司的利润。公司的运行需要不同部门的员工协同合作,因此如果有更多的信息进行共享,团队合作就完成的会更加轻松。因为在公司内部部署了互联网连接,因此不同部门的沟通协调可以在短时间内快速完成,因而减少了员工经常奔波于不同部门的情况,这种工作业务处理及大地便捷了跨地区公司、跨国公司的企业运转。与此同时网络企业信息管理系统可以根据不同企业的运营情况进行深度定制,因而与公司的业务处理如上班签到、出勤查询、项目申报、项目审批紧密结合在一起。公司的相关工作人员不需要来回奔走,只需要在计算机前进行操作就能够完成相关业务。而且公司管理层可以直观地看到相关统计的数据,而不必面对繁琐的纸质文档。网络企业信息管理系统还可以将企业与互联网进行互联,外部的公司客户不仅可以访问该公司的信息,而且员工也可以通过网络进行信息的获取与查询。当下,我国在各种行业各种公司提出“互联网加各类功能”的定义,加快推动了企业的信息化管理,相信企业信息管理系统会使我们的生活工作更加便捷!
Keywords: Enterprise information management system SSM MVC Spring目 录
1.绪论 6
1.1课题研究的背景和意义 6
1.1.1课题研究的背景 6
1.1.2 课题研究的意义 7
1.2课题的内容简介 7
1.3本课题所做的工作 7
2.开发工具和相关技术 9
2.1 开发工具 9
2.1.1 开发所需的硬件环境 9
2.1.2 Eclipse 9
2.1.3 Navicat 9
2.2 相关技术 9
2.2.1 SSM 9
2.2.2 Spring 10
2.2.3 SpringMVC 11
2.2.4 MyBatis 12
2.2.5 Bootstrap 13
3. 需求分析和系统分析 14
3.1 系统的需求分析 14
3.1.1 登录注册模块分析 14
3.1.2 考勤管理模块 14
3.1.3 备忘录管理模块 14
3.1.4 工作申报审批模块 14
3.2 系统可行性分析 14
3.2.1 技术可行性 15
3.2.2 经济 *好棒文|www.hbsrm.com +Q: ¥351916072¥
可行性 15
3.3 系统模块功能分析 15
3.3.1 系统功能结构 15
3.3.2 系统功能结构图 16
4. 系统设计 17
4.1数据库设计 17
4.1.1 概念模型实体图 17
4.1.2 逻辑数据模型 20
4.1.3 数据库数据表结构 21
4.2系统架构设计 23
4.2.1 MVC结构 23
4.3系统模块设计 23
4.3.1 登录注册模块设计 23
4.3.2 考勤管理模块设计 24
4.3.2 备忘录管理模块设计 24
4.3.4 工作申报审批模块设计 25
5. 系统实现 26
5.1 系统主体后端实现 26
5.1.1 系统主体功能 26
5.1.2 系统后端各层次 26
5.1.3 Controller层 27
5.1.4 Service层 27
5.1.5 Dao层 28
5.1.6 PO层 28
5.2前端界面设计与实现 28
5.2.1 登录前端界面 28
5.2.2 系统前端界面 29
5.3 系统主要功能模块代码 30
5.3.1 考勤模块代码实现 30
5.3.2 备忘录管理模块代码 31
5.3.3 工作任务申报审批功能 32
6. 总结和展望 34
6.1 总结 34
6.2 展望 34
6.3 社会影响 34
参考文献 36
致谢 37
1.绪论
1.1课题研究的背景和意义
1.1.1课题研究的背景
在互联网技术还未如此普及时,对于企业内部的考勤以及各项工作的审批申报等操作均是由员工编写纸质文件进行汇总的,一方面浪费了大量的纸质和人力资源,另一方面也减少了公司的运行效率。但当今社会是高速发展运作的,各大企业公司均讲究工作效率,所以传统的这种企业信息已经无法满足公司企业对于大量内容的处理与执行,传统的企业信息管理系统已经趋于淘汰的边缘,因此网络企业信息管理系统在时代发展变化中应运而生。
对于网络企业信息管理系统,最早应用于国企和行政机关事业单位,因为该系统通过使用现代化的办公设备能够准确全面、广泛快速地收集整理并存储信息,对于企业运转效率有很大的提升。之前的办公形式和该系统是不一样的系统,并为企业和单位带来的方便与快捷,因此普遍地被各大企业公司所应用。另外如果确定一个公司企业是不是作为目前现代化企业管理的一个规定就是要确保该企业公司实现网络企业信息管理系统的程度。
网络企业信息管理系统主要是将先进的现代化办公设备和计算机相关技术联系,使用网络企业信息管理系统的各项功能,增加提高员工在企业的工作个人效率,让办公更加智能,此同时还可以对于管理进行优化。但对于网络企业信息管理系统并没有制定统一的应用标配,只要在在公司企业的办公区域通过添加先进的设备和技术进行公司运作的都属于网络企业信息管理系统。
对于网络企业信息管理系统,主要有三个阶段的发展,第一阶段的是企业公司自身内部协调发展,这个阶段目的是在企业内部安装局域网供内部独立使用;第二阶段是企业自身提供只有在企业办公区才能使用的局域内网;第三阶段就是进行工作任务的处理过程,慢慢在公司普及网络企业信息管理系统。对于已经部署的网络企业,因为通过企业内部的计算机和网络资源的访问,能够最大可能减少人为操作出现的错误,极大地提高了办公效率,为正在发展的互联网+办公提供了竞争优势。企业公司的运转需要统一的规整的办公工作区域,因此网络企业信息管理系统可以为他们提供,让本公司的员工能够在该系统下进行工作业务的处理,而且对于具有很多不同部门的公司,该系统也解决了不在一个区域的公司部门不能合作完成项目的问题。
1.1.2 课题研究的意义
网络企业信息管理系统对于公司企业来讲不仅提高了公司整体的办公效率,同时将不同的部门连接起来,提高了同事团体的合作能力,另外也增加了公司的利润。公司的运行需要不同部门的员工协同合作,因此如果有更多的信息进行共享,团队合作就完成的会更加轻松。因为在公司内部部署了互联网连接,因此不同部门的沟通协调可以在短时间内快速完成,因而减少了员工经常奔波于不同部门的情况,这种工作业务处理及大地便捷了跨地区公司、跨国公司的企业运转。与此同时网络企业信息管理系统可以根据不同企业的运营情况进行深度定制,因而与公司的业务处理如上班签到、出勤查询、项目申报、项目审批紧密结合在一起。公司的相关工作人员不需要来回奔走,只需要在计算机前进行操作就能够完成相关业务。而且公司管理层可以直观地看到相关统计的数据,而不必面对繁琐的纸质文档。网络企业信息管理系统还可以将企业与互联网进行互联,外部的公司客户不仅可以访问该公司的信息,而且员工也可以通过网络进行信息的获取与查询。当下,我国在各种行业各种公司提出“互联网加各类功能”的定义,加快推动了企业的信息化管理,相信企业信息管理系统会使我们的生活工作更加便捷!
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/191.html