基于J2EE的在线办公与短信营销系统的设计与实现

 2022-01-17 11:01

论文总字数:23030字

目 录

1. 绪论 1

1.1 课题背景与国内外发展现状 1

1.2 理论意义和应用价值 1

1.3 论文结构与主要工作 2

2. 需求分析 2

2.1 项目目标 2

2.2 业务需求分析 3

2.2.1 用户登录与用户管理场景介绍 4

2.2.2 请假场景介绍 5

2.2.3 公告场景介绍 7

2.2.4 短信营销场景介绍 7

2.3 功能需求分析 9

2.3.1 登陆功能 9

2.3.2 个人信息与权限管理功能 10

2.3.3 在线请假功能 10

2.3.4 通知公告功能 10

2.3.5 短信营销任务功能 11

2.4 其他需求分析 12

2.4.1 系统安全性需求 12

2.4.2 系统执行效率需求 12

2.4.3 可行性需求 12

3. 系统概要设计 12

3.1 软件环境描述 12

3.2 软件功能结构 13

3.3相关技术理念介绍 14

3.3.1 Spring相关框架介绍 14

3.3.2 Mybatis框架介绍 15

3.3.3 Tomcat服务器中间件介绍 16

3.4 系统特色与设计难点 16

3.4.1 系统特色 16

3.4.2 设计难点 17

4. 系统数据库设计 18

4.1 系统主要数据流图 18

4.2 系统实体物理表结构 18

5. 系统各个模块的具体实现 26

5.1 系统登录模块 26

5.2 自身与下属信息修改 27

5.3 通知公告 29

5.4 在线请假 30

5.5 短信营销任务 33

6. 总结与与展望 33

参考文献 35

致谢 36

基于J2EE的在线办公与短信营销系统的设计与实现

褚浩

,China

ABSTRACT:

With the vigorous development of the IT industry, enterprise scale and enterprise’s department are gradually expanding, enterprise management concept and the management level is enhanced. All of them make enterprise has more and more demand for online office system. This system based on the user access control, have basic user management function, and gives the leave, announcements, SMS marketing three amplification function, can reduce the manpower resources in the enterprise office, reduce error situations in the daily work and enhance work efficiency of employees to a certain extent. Development and utilization of this system in the J2EE platform has a variety of functional components, to a certain extent, reduce the development difficulty. System hierarchical structure is adopted for the System backstage design at the same time. it is shown in the code style is divided into the data access layer, business logic layer, display layer, at the same time I use the Mybatis framework and the Spring framework, so that database operations in data access layer code (DML) separated from JAVA code, through the interface call.It improved system decoupling degree, make the project structure and the division of labor more clear, reduces the backend code maintenance costs.

Key word: Office Automation; SMS Marketing; Spring; Mybatis

1. 绪论

1.1 课题背景与国内外发展现状

办公自动化(Office Automation,简称OA),是第五次信息技术革命以来,将企业、政府部门等单位日常办公和IT技术结合起来的一种新颖的办公形式,是信息化社会的产物。在我国,办公自动化从上世纪80年代初进入启蒙阶段,至80年代末,开始大力发展,直至90年代中期后,随着IT业的蓬勃发展与广泛应用,企业事业单位之间竞争主键激烈,有关于办公自动化产品的需求迅速增长。它在首届全国办公自动化规划讨论会上被定义为:运用先进的科学技术,使部分办公业务活动物化于人以外的各种现代化办公设备中,由人与技术设备构成服务与某种办公业务目的的人——机信息处理系统[10]。OA技术主要分为三个不同层次,第一个是只限于单机或小型局域网上的文字处理、电子表格等辅助工具的应用,一般称为业务型办公自动化系统;第二个是信息管理型的办公系统,是把业务型办公系统和数据库紧密结合的一种一体化的办公信息处理系统;第三个是以第二个层次为基础的决策支持型办公系统,会根据数据库内的相关信息,针对待决策课题,结合内部和外部条件,由计算机本身计算做出决策[10]。本系统是分类中的信息管理型的办公系统。

企业营销往往需要效益比较高的营销模式,即拥有低成本、高效率的的发布企业产品信息并收集用户的反馈信息。现如今中国网民上网方式已经偏向移动化,用户的媒体消费形态也逐渐向移动端转移。据中国互联网络信息中心(CNNIC)《第41次中国互联网络发展状况调查统计报告》显示,截至2017年12月,我国手机网民规模达7.72亿,普及率达到55.8%[7]。短信作为手机的一大基础功能,以短信为载体开展营销活动是一个比较好的选择。

J2EE以其跨平台行和安全性已经得到广泛管用,已经成为服务器端应用程序的首选[2-3]。针对商务开发的J2EE因其丰富遍历的构架、成熟的体系,在大兴网站、企业级应用、电商等工程中发挥着重要作用[4-5]。其解决的项目工程越来越大,需要的技术面也越来越广,从工程的角度来看,复杂度问题是J2EE所面临的最大挑战[6]。目前J2EE已经做出了很多努力来解决软件开发中的编程接口、语言和涉及平台插件的复杂度问题。

然而对于J2EE,软件的复用性的提升比复杂度的解决方案与技术的提升更为重要。提高了代码复用性,降低了开发人员的工作量和上手难度,也提高了软件开发的效率。

1.2 理论意义和应用价值

现代化企业中的办公事务比较繁杂,许多办公步骤异常繁琐,对于申请调值、调薪、请假等事项,需要经过多个部门、负责人进行审核与签字,现行的网络营销策划活动的展开亦是如此,传统的办公方式效率低下,无法满足企业需求。应用办公自动化系统,可以使企业员工解脱出来,可以大幅提高工作效率同时节省大量人力、物力。同时,企业管理人员可以借此查询工作进展情况,监管一些重要工作,有效的减少、甚至避免因员工个人原因导致的失误,以此增强企业的核心竞争力。

短信,作为手机的一大基础功能,针对短信渠道所进行的营销活动自然也继承了手机营销的优势,同时,短信营销具有低成本、方便、迅捷、覆盖面广、强制阅读等特点,配合现在互联网项目上的营销活动,可以凭借极高的效益转化比为企业创收。

在本项目中,短信营销活动任务的线上准备根植与在线办公系统,通过配置一系列的短信营销任务要素以及任务具体内容,在线上走过审批流程,经由各管理部门同意后,营销任务开始生效,之后通过对接的第三方短信下发系统,正式执行短信营销任务,下发推送广告信息。如此一来,建立、执行短信营销任务将更为规范化,结合在线办公系统优势,能更为有效的增强企业核心竞争力。

J2EE作为一个专门为企业级别的计算类型而设计的java平台,创造了可重用的标准化模块组件以及分层结构。按照J2EE架构开发出的软件具有高度的可扩展性和较强的健壮性,随着电商团体的不断壮大,J2EE正在逐渐成为互联网应用软件开发的标准。学习了解J2EE以及与其相关设计模式、开发框架,对之后我自身的职业发展具有重要意义。

1.3 论文结构与主要工作

本论文主要包括以下内容:

1、 在线办公与短信营销以及J2EE的发展现状以及意义与价值分析,了解以后的研究与开发方向;

2、 展示在线办公与软件营销的业务、功能需求分析,软件具体架构上的概要设计与数据库的表结构设计,并详细介绍使用的主要关键技术与容器。

3、 办公自动化与短信营销功能介绍,实现页面介绍。

4、 总结成果与不足点,并提出改进方向。

2. 需求分析

本章主要介绍在线办公与短信营销系统的主要业务流程与功能需求,做出了较为详尽的分析与设计,为之后的软件概要设计以及数据库设计奠定了坚实的基础,同时节省了之后各个环节大量的设计时间。

2.1 项目目标

依托于信息管理型办公系统设计,本在线办公与短信营销系统主要提供以下能力:

  • 系统功能:

个人信息管理模块:

设置个人信息:允许用户登录后修改自身的账户信息,包括修改登录密码。

用户的权限管控[1]

机构管理:设置系统中包含的公司的部门。

剩余内容已隐藏,请支付后下载全文,论文总字数:23030字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;