admin 管理员组文章数量: 1086019
2023年12月24日发(作者:div层叠样式)
2020年第12期(总第 216 期)
信息通信
INFORMATION & COMMUNICATIONS
2020(Sum. No 216)基于SSM框架的社交软件运营管理平台的设计与实现马浩,李奋华(运城学院数学与信息技术学院,山西运城M4000)摘要:在移动互联时代,虽然社交软件的广泛应用给人们工作和生活带来了极大便利,但是企业在社交软件用户的管理
方面却存在管理难等诱多问题。针对上述问题,文章提出了一种基于SSM框架技术的解决方案,并构建了一套社交软
件运营管理平台,该平台能够实现对用户和群组的直接管理维护、对新增用户与群组监督统计等功能,该平台能够有效
地提高企业的办公效率,具有较高的实用价值。关键词:SSM;社交软件;用户管理;群组监督中图分类号:TP311 文献标识码:B 文章编号:1673-1131(2020)12-0241-04Design and Im^ementatioii of the Sodal Software Operation Management Platform Based on SSMMa Hao^Li Feaihua(Dq>artmoit
of
Computer
Science
and
Technology,
Yuncheng
Universily^Yuncheng
Shanxi
Province 044000
China)
Abstract:
In
the
mobile
networks,
the
rapid
development
and
application
of
the
social
software
provides
the
great
convenience
in
our
lives
and
work,
but
there
are
some
problems
in
the
user
managranent
of
social
software
for
many
industries.
Ehie
to
the
above
existing
problems,
the
social
software
operation
managranent
platf(»m
based
on
SSM
is
developed
in
order
to
solve
the
above
management
problems.
The
main
functions
of
this
platform
include
the
managemsit
and
maintenance
of
the
social
software
users
and
groups,
the
statistic
supervision
of
the
new
users
and
groups
in
the
social
software
and
so
on.
This
platfonn
can
greatly
improve
the
office
efficiency
and
quality
of
many
industries,
and
have
the
great
application
value
for
many
industries.
K^words:
SSM;
Social
software;
Users
managemsit;
Groups
supervision〇弓丨言 了前所未有的便捷。在此背景的催动下,适合各种需求的社移动互联職将移綱儲2綱技术雛合应翻了交餅(麵:QQ、微信、画等)在人膽工作和生活中得到了飞獅普及雜广,龄企她機觸了齡自己业务收稿日期:2020-08-31基金项目:国家自然科学基金项目[61272480]。作者简介:马浩(1979-),男,山西运城人,讲师,硕士,研宂方向为计算机应用;李奋华(1977-),副教授,中国科学院工学博士,研宂方向为数
据挖掘、社会计算和电子健康。电费管理工作中最重要也是最难的一点就是运营商电费结算。
目前中国铁塔主要采用包干和代缴两种模式。包干是铁塔公
司付给供电方,再向运营商按固定金额或用电计量值收款。代
缴是铁塔公司根据向电力公司(或业主)实际代缴金额向运营
商开具相关票据,并向运营商收取代缴的电费。无论哪种方
式,为了使电费更加真实、明确,特别使涉及到多家运营商共
享的站点,需要准确、及时的电费分摊比例。无论是前期无分
略计量时安排人员根据设备额定功率或上站实测电流,确定
的电费分摊比例,还是安装分路计量的共享站址,根据分路计
量设备计量各共享方的直流耗电量确定的分摊比例。这类信
息都由人或者监控系统导入进IT系统中,随时可进行查询,如
图8所示。电费的相关数据将更加全面且准确,査询将变得更加方便,大
大提高了工作的效率,减少了出错率。3结语本文就5G时代电费管理三大技术难点:运营商电费分摊
不准确、抄表不及时、电费资料数据量大难管理进行探讨,提
出了铁塔公司采取的应对方法。利用分路计量做到准确、实
时的电量分摊;利用远程抄表应用及时获取电表相关信息;利
用rr系统存储,査询海量的电表、电费数据。这些策略能够很
好地解决5G时代用电量大,5G建设过程中运营商不定时添
加设备所带来的异常电费问题,做到及时收付费,促进了铁塔
公司和运营商在5G时代良性的发展。参考文献:[1] 张兆军.运营商共享基站中电费分摊的解决方案[J].科技
资讯,2018,(36):71-76.[2] 蒋超,马君,张明,等.基站直流电能计量模块的设计[J].智
能建筑电气技术,2018,12(06):98-100.[3] 李广平.分路计量技术在通信基站中的应用[J].通信电源
技术,2020(9).圈8电表分摊信息⑷邝孔武,王晓敏.信息系统开发与管理[M].北京:中国人民
大学出版社,2003.有了这样一个系统,再配合上分路计量和远程抄表技术,241
信息通信马浩等:基于SSM框架的社交软件运营管理平台的设计与实现需求的社交平台,这些社交平台以用户体验为中心,让用户能
够参与到产品创新和品牌传播的所有环节中。然而,企业对用
户的统一管理却存在诸多难题:无法及时制止用户的一些危害
企业的不良行为与言论;无法有效及时识别通过平台从事违法
犯罪活动的用户等,这些都给企业造成了严重的经济与名誉损
失.因此,企业构建适合自身业务需求的社交软件运营管理平
台对社交软件用户进行统一管理维护就显得尤为重要。在此背景下,本文提出了一种基于SSM框架技术的解决
方案,并采用C/S模式构建了一套跨平台的社交软件运营管
理平台,该平台能够实现用户管理、群组管理和群组监督统计
等功能,这不仅有效地规范了社交用户的行为,加强了对社交
用户的统一管理,而且提髙了企业的办公效率和核心竞争力。1
SSM框架技术筒介SSM框架是一个多种开源框架整合后的框架集合,它是
目前比较主流的JavaEE企业级框架,适用于搭建各种大型的
企业级应用系统[1]。1.1
SSM框架基本思想当前绝大多数软件项目主要采用主流的SSM框架技术
来实现,该框架实际上是Spring
MVC、Spring和MyBatis框
架的整合,是标准的MVC模式,该框架将整个软件系统划分
为表现层、controller层、service层和DAO层四层,其中,使用
Spring
MVC负责请求的转发和视图管理,Spring实现业务对
象管理,MyBatis作为数据对象的持久化引擎,如图1所示。图1
SSM框架结构图SSM框架技术主要由Spring、SpringMVC和MyBatis三部分组成[2]。(1)
Spring:
Spring是一个为了解决企业级应用开发的复
杂性而创建的全功能栈的应用程序框架,Spring提供了一个简
易的开发方式,它将避兔那些可能致使底层代码变得繁杂混
乱的大量的属性文件和帮助类。(2)
Spring
MVC:
Spring
MVC 属于
Spring
Framework后续产品,已经融合于Spring
Web
Flow技术中。Spring
MVC
框架提供了构建Web应用程序的全功能MVC模块,该框架
是一个典型的教科书式MVC构架。(3)
MyBatis:
MyBatis是一个支持普通SQL査询、存储过
程和髙级映射的优秀持续层框架,它几乎消除了所有的JDBC
代码和参数的手工设置以及结果集的检索,它通过简单的
XML或注解来进行配置和原始映射,进而将接口和Java的
POJO映射成数据库中的记录数据。1.2
Spring
MVC运行原理SpringMVC是SSM框架的关键组成部分,它是一个表现
层框架,主要作用是从请求中接收传入的参数,并将处理后的
结果数据返回给页面展示,其运行原理如图2所示ra。图2
Spring
MVC运行原理图
其运行原理步骤如下:(1) 首先用户发送请求给前端控制器,前端控制器根据请
求信息(如URL)来决定选择哪一个页面控制器进行处理并把
请求委托给它,如图2中的Stq>l和Stq>2所示。(2) 页面控制器接收到请求后,进行功能处理:首先需要
收集和绑定请求参数到一个Spring
Web
MVC的命令对象,并
进行验证,然后将命令对象委托给业务对象进行处理,处理完
成后返回一个ModelAndVlew,如图2中的Step3、Stq>4和
Step 5所示。(3) 前端控制器收回控制权,然后根据返回的逻辑视图名,选择相应的视图进行渲染,并把模型数据传入以便视图渲染,
如图2中的Stq>6和Stq>7所示。(4) 前端控制器再次收回控制权,将响应返回给用户,图2中的Step8,至此整个运行过程结束。2系统需求分析«i:Bjj—r图3社交软件运营管理平台数据流围242
如
的
信息通信马浩等:基于SSM框架的社交软件运营管理平台的设计与实现社交软件运营管理平台是公司运营人员用来管理维护用
户信息的主要手段,主要包括用户管理、群组管理、统计管理
三个模块。其中,用户管理模块实现用户信息的增删改查等
操作,包括用户列表和新建用户两部分;群组管理模块实现群
组信息的増删改查等功能,包括群组列表和新建群组两部分;
统计管理实现用户和群组统计信息的查询与导出等功能,包
括用户统计和群组统计两部分,如图3所示。3系统设计在上述第2节系统需求分析的基础上,本节将采用SSM
框架技术对社交软件运营管理平台的体系结构及其数据库进
行详细的设计[4_6]。3.1系统体系结构通过对社交软件运营管理平台的需求分析可知,该平台
主要包括用户管理、群组管理和统计管理三项功能,其对应的
体系结构如图4所示。用户列表图4社交软件运营管理平台的体系结构图
3.2数据库设计数据库设计是软件系统开发的关键,是软件设计过程中
的一项重要任务,主要包括数据库的概念设计、逻辑设计和物
理设计三个步骤,其中,前2个步骤尤为重要,其具体内容分
别在3.2.1节和3.2.2节介绍。3.2.1数据库的概念设计通过对社交软件运营管理平台的需求分析,该系统涉及
用户、群组、员工和部门等实体,实体之间的关系如图5所示。图5社交软件运营管理平台E-R图其中,图5中的主要实体属性如下图6、图7和图8所示。(1)用户实体属性主要包括用户ID、邮箱、手机号、昵称、
员工工号、社区ID、性别、状态、注册时间、修改时间,如图6所不。243图6用户实体属性图(2) 群组实体属性主要包括群组ID、群组名称、创建时间、修改时间、群组类型、创建者、所属部门、最大成员、群组状态,
如图7所示。(3) 员工实体属性主要包括员工工号、员工姓名、员工邮
箱、员工电话、员工状态、修改时间、身份证号、员工类型、公共
电话,如图8所示。图7群组实体属性图基于3.2.1节数据库概念设计的E-R图分析可知,社交软
件运营管理平台包含用户信息表、用户密码表、群组信息表、
群组成员表、员工表、部门表和机构表等,下面对主要的数据
表:用户信息表、群组信息表和员工信息表进行介绍,分别如
表1、表2和表3所示。
信息通信马浩等:基于SSM框架的社交软件运营管理平台的设计与实现表1用户信息表代码名称数据类型长度主键非空USERNAME用户IDint11是是EMAIL邮箱varchar100否否PHONENUMBER手机号vardiar32否NAME昵称varchar200否否否ACCOUNTTYPE用户类型int11否是CEMPLOYEECDE员工工号varchar100木ACCOUNTNAME社区IDvarcfaar200否否SEX性别int11否否STATUS状态int11否是CREATEDATE注册时间datetime否是UPDATEDATE修改时间datetime否是表2群组信息表代码名称数提类型长度主键非空CIRCLEE)群组IDbigint20是是NAME群组名称varchar128否否VERSION群组版本int3否否CREATEDATt创建时间datetime否是MODIFYDATE修改时阁datetime否否TYPE群组类型int2否否CREATOR创連者varchar1287R是DEWVRTMENTID所厲部门varchar512否否MAXMEMBERSft大成员int4否是STATUS群组状态int1否否表3员工信息表代码名称数据类型长度主键非空EMPLOYEES员工I号vaidur32是是EMPLOYEE_NAME员工姓名varrhar200否否EMAIL员工邮箱vardiar200否否PHONE员工电话vardiar200否否C_BOOK_CDE主体编码vaicfasr32否否C_BOOK_NME主体名称vaicfaar200否否C_AGENCY_CDE机构编码vardur32否否C_AGENCY_NME机构名称varchar200否否C_BRANCH_CED部门编码vaidiar32否否C_BRANCH_NWE部门名称varcfaar200否否C_CENTER_CDE事业部鴒码vaidur32否否C_CENTER_NME事业部名称vaxchai200否否STATUS员工状态varcfaar否是UPDATFTIME修改时间否否IDCARD身份证号vardiar2否否EMPLOYEE
一TYPE员工类型varchar32-否4系统实现该平台采用SSM框架技术,以JAVA为编程语言,通过
Intellij
IDEA 2016开发环境和MySQL关系型数据库进行基
于C/S模式的系统开发,实现了用户管理、群组管理、统计管
理等主要功能,其主要界面如图9、图10和图11所示。图9系统登录界面图10群组管理界面图11统计管理界面5结语该软件系统严格按照软件工程的流程进行开发,解决了企业在社交软件用户管理方面存在的诸多问题,不仅能够实现对用户和群组的直接管理与维护,而且能够对新增用户与群组进行监督和统计,有效地提高了企业的办公效率,具有一定的实用和推广价值。参考文献:[1] 百度百科.SSM(SSM 框架集)[EB/OL] .baik
om/item/SSM/18801167
fr=Aladdin, 2020.[2] 中国专业IT社区框架介绍[EB/OL].
/jack_xia_2018/article/details/83 540199,
2020.[3] 麦克劳林.SSM框架-干净详细的整合学习教程[EB/OL]
./developer/article/1334721,2020.[4] 季宇杰、石云.基于SSM框架的运动会管理系统的设计与
实现[J].电子测试,2020,(16):74-75.[5] 葛萌,王颖.基于SpringBoot+SSM框架的进销存管理系统
设计与实现[J].科学技术创新,2020, (24):74-77.[6] 邱丹萍.Web开发中SSM框架的分析[J].电脑知识与技术,
2020,16(17):81-82,244.
版权声明:本文标题:基于SSM框架的社交软件运营管理平台的设计与实现 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1703391679a449284.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论