java的企业活动管理系统的设计与开发【字数:9765】
自改革开放以来,社会生产力得到了快速发展,各种各样的企业越来越多,企业如何提高自己在社会上的知名度越来越重要,它关系到这个企业的影响力和竞争力。企业活动是提高企业知名度的重要方式,逐渐发展成为企业不可或缺的文化。企业活动管理系统的目标与任务是通过电脑代替人脑更快速的帮助管理人员完成企业活动的管理,提高公司员工工作的效率。本系统使用Java语言进行开发,前端主要使用时下最流行的vue+element框架,用最近非常流行的spring-boot框架开发后台,存储数据使用的是oracle数据库。本系统分为3个模块活动基础库、活动策划、活动归档。活动基础库模块主要是活动嘉宾信息,策划实施商信息以及投资机构信息;活动策划包括活动策划、审批、发布、活动报名、签到;活动归档主要是活动中的资料归档、活动后对客户的跟进,以及活动后的问卷调查等。本系统包含企业活动应该有的基本功能, 操作简单,大幅度提高了管理水平和工作效率。很大程度减轻了工作人员工作强度。
目录
1. 绪论 1
1.1 企业活动管理系统的研究背景 1
1.2 研究现状 1
1.3 相关技术简介 1
1.3.1 VUE 1
1.3.2 springboot 1
1.3.3 mybatis 2
1.3.4 Java 2
2. 系统需求分析 3
2.1 系统可行性分析 3
2.1.1经济可行性分析 3
2.1.2技术可行性分析 3
2.1.3操作可行性 3
2.2 需求分析 3
2.2.1 系统功能需求 3
2.2.2 功能模块设计图 4
2.2.3 业务流程分析 4
2.2.4 活动图分析 5
3. 系统概要设计 6
3.1 功能模块设计 6
3.1.1 活动基础库的功能模块设计 6
3.1.2 活动策划基础库功能模块设计 6
3.1.3 活动归档功能模块设计 6
3.2 数据库设计 7
3.2.1 数据库概念模型设计(ER图) 7 *好棒文|www.hbsrm.com +Q: ¥351916072¥
3.2.2 数据库表设计 8
3.2.3 数据库详细设计 8
4. 系统实现 19
4.1 系统的设计框架 19
4.1.1 数据库访问层 19
4.1.2 业务逻辑层 19
4.1.3 界面层 19
4.2 活动基础库模块的实现 19
4.2.1 嘉宾信息模块的实现 19
4.2.2 投资机构模块的实现 20
4.2.3 策划实施商模块的实现 21
4.3 活动策划模块的实现 21
4.3.1 方案策划模块的实现 21
4.3.2 报名页面模块的实现 25
4.3.3 对接统计模块的实现 26
4.4 活动归档模块的实现 27
4.4.1 资料归档模块的实现 27
4.4.2 客户跟进模块的实现 27
4.4.3 问卷调查模块的实现 28
4.4.4 活动新闻稿模块的实现 28
结论 30
参考文献 31
致谢 32
1. 绪论
1.1 企业活动管理系统的研究背景
随着互联网深入人们生活的方方面面,企业网络化成了必然的趋势。随着经济的发展,出现了越来越多的企业。企业活动是提高企业知名度,增加企业影响力的重要方式,逐渐发展成为企业不可或缺的文化。而传统的纸质手工处理,缺乏一套系统的,标准化的管理流程。对于活动中产生大量数据难以进行有效管理,不能快速查询到某条记录,不能对大量的数据进行有效的处理帮助管理者做出适合公司发展的决策。而且人工处理很容易出现错误信息,如漏掉信息,记错信息等情况。容易出现文件丢失的情况。所以开发一个活动管理系统是十分有必要的。
1.2 研究现状
随着企业的越来越多,如何提高知名度,引导人们了解和关注企业的情况成为企业的重要内容。其中最常见的就是召开记者发布会,发送广告,举办展览会等。由此看企业活动逐渐成为主流,成为企业发展不可或缺的重要的一环。成为企业增加市场份额的有效的方法。而传统纸质人工处理逐渐不能胜任规模日益庞大的活动信息,不能满足人们对于有效信息的需求。而随着互联网深入人们生活的方方面面,企业网络化成了必然的趋势。结合自己在学校学习的知识,准备用java语言开发一个经济,高效的系统。
1.3 相关技术简介
1.3.1 VUE
本系统前端页面使用的是vue+element框架。vue是一套构建用户界面的渐进式框架,不仅容易学习而且数据是双向绑定的,vue组件封装提高了可用性,数据与结构分离,运行速度快,使页面更具有动态性。 vue的优点主要有以下几点,首先vue是一个轻量级前端框架,大小只有几十kb,其次vue是国人自己开发,中文文档,方便学习和理解。而且vue中对数据进行双向绑定,能够更加方便的操作数据,vue实现了对HTML的封装,提高了组件的重用性,不在操作原生的dom节点,而是操作虚拟dom,所以运行速度更快。
1.3.2 springboot
后台主要使用了Java的一个开源框架Spring Boot,提到Spring Boot就不得不说一下Spring了,Spring诞生时是Java企业版(J2EE)的轻量级代替品,通过依赖注入和面向切面编程,用简单的Java对象(POJO)实现了EJB的功能。虽然Spring的组件代码是轻量级的,但它的配置却是重量级的。繁琐的配置文件,使得一些简单的项目反而变得非常复杂,所以此时Spring Boot应运而生[2]。他是2013年诞生的全新项目,主要是为了简化Spring框架在搭建、开发以及启动时的过程。该框架仅需在特定的文件如Maven、Gradle配置文件添加少量配置信息进行配置,从而使开发人员不再需要像传统的Spring框架,自行编写XML文件,并在Maven、Gradle添加相应的框架依赖Jar包。此外此框架对目前主流的框架都做了集成,极大的提高了开发时的效率[12]。此外,Spring Boot构建的项目是在Maven的基础上的,Maven是一款优秀的项目构建工具,能为我们处理繁琐的代码清理、编译、打包和部署等工作,它还是一个组件依赖管理工具和项目信息管理工具[11]。
目录
1. 绪论 1
1.1 企业活动管理系统的研究背景 1
1.2 研究现状 1
1.3 相关技术简介 1
1.3.1 VUE 1
1.3.2 springboot 1
1.3.3 mybatis 2
1.3.4 Java 2
2. 系统需求分析 3
2.1 系统可行性分析 3
2.1.1经济可行性分析 3
2.1.2技术可行性分析 3
2.1.3操作可行性 3
2.2 需求分析 3
2.2.1 系统功能需求 3
2.2.2 功能模块设计图 4
2.2.3 业务流程分析 4
2.2.4 活动图分析 5
3. 系统概要设计 6
3.1 功能模块设计 6
3.1.1 活动基础库的功能模块设计 6
3.1.2 活动策划基础库功能模块设计 6
3.1.3 活动归档功能模块设计 6
3.2 数据库设计 7
3.2.1 数据库概念模型设计(ER图) 7 *好棒文|www.hbsrm.com +Q: ¥351916072¥
3.2.2 数据库表设计 8
3.2.3 数据库详细设计 8
4. 系统实现 19
4.1 系统的设计框架 19
4.1.1 数据库访问层 19
4.1.2 业务逻辑层 19
4.1.3 界面层 19
4.2 活动基础库模块的实现 19
4.2.1 嘉宾信息模块的实现 19
4.2.2 投资机构模块的实现 20
4.2.3 策划实施商模块的实现 21
4.3 活动策划模块的实现 21
4.3.1 方案策划模块的实现 21
4.3.2 报名页面模块的实现 25
4.3.3 对接统计模块的实现 26
4.4 活动归档模块的实现 27
4.4.1 资料归档模块的实现 27
4.4.2 客户跟进模块的实现 27
4.4.3 问卷调查模块的实现 28
4.4.4 活动新闻稿模块的实现 28
结论 30
参考文献 31
致谢 32
1. 绪论
1.1 企业活动管理系统的研究背景
随着互联网深入人们生活的方方面面,企业网络化成了必然的趋势。随着经济的发展,出现了越来越多的企业。企业活动是提高企业知名度,增加企业影响力的重要方式,逐渐发展成为企业不可或缺的文化。而传统的纸质手工处理,缺乏一套系统的,标准化的管理流程。对于活动中产生大量数据难以进行有效管理,不能快速查询到某条记录,不能对大量的数据进行有效的处理帮助管理者做出适合公司发展的决策。而且人工处理很容易出现错误信息,如漏掉信息,记错信息等情况。容易出现文件丢失的情况。所以开发一个活动管理系统是十分有必要的。
1.2 研究现状
随着企业的越来越多,如何提高知名度,引导人们了解和关注企业的情况成为企业的重要内容。其中最常见的就是召开记者发布会,发送广告,举办展览会等。由此看企业活动逐渐成为主流,成为企业发展不可或缺的重要的一环。成为企业增加市场份额的有效的方法。而传统纸质人工处理逐渐不能胜任规模日益庞大的活动信息,不能满足人们对于有效信息的需求。而随着互联网深入人们生活的方方面面,企业网络化成了必然的趋势。结合自己在学校学习的知识,准备用java语言开发一个经济,高效的系统。
1.3 相关技术简介
1.3.1 VUE
本系统前端页面使用的是vue+element框架。vue是一套构建用户界面的渐进式框架,不仅容易学习而且数据是双向绑定的,vue组件封装提高了可用性,数据与结构分离,运行速度快,使页面更具有动态性。 vue的优点主要有以下几点,首先vue是一个轻量级前端框架,大小只有几十kb,其次vue是国人自己开发,中文文档,方便学习和理解。而且vue中对数据进行双向绑定,能够更加方便的操作数据,vue实现了对HTML的封装,提高了组件的重用性,不在操作原生的dom节点,而是操作虚拟dom,所以运行速度更快。
1.3.2 springboot
后台主要使用了Java的一个开源框架Spring Boot,提到Spring Boot就不得不说一下Spring了,Spring诞生时是Java企业版(J2EE)的轻量级代替品,通过依赖注入和面向切面编程,用简单的Java对象(POJO)实现了EJB的功能。虽然Spring的组件代码是轻量级的,但它的配置却是重量级的。繁琐的配置文件,使得一些简单的项目反而变得非常复杂,所以此时Spring Boot应运而生[2]。他是2013年诞生的全新项目,主要是为了简化Spring框架在搭建、开发以及启动时的过程。该框架仅需在特定的文件如Maven、Gradle配置文件添加少量配置信息进行配置,从而使开发人员不再需要像传统的Spring框架,自行编写XML文件,并在Maven、Gradle添加相应的框架依赖Jar包。此外此框架对目前主流的框架都做了集成,极大的提高了开发时的效率[12]。此外,Spring Boot构建的项目是在Maven的基础上的,Maven是一款优秀的项目构建工具,能为我们处理繁琐的代码清理、编译、打包和部署等工作,它还是一个组件依赖管理工具和项目信息管理工具[11]。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/qrs/101.html