- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
文化馆培训活动服务平台应用设计
文化馆培训活动服务平台应用设计 [摘 要]通过信息化技术搭建培训活动服务平台,提升文化馆公共文化服务水平。随着移动互联应用的普及和群众对文化服务需求的剧增,需要为群众提供一种便捷的信息化服务应用平台,通过 Web 应用技术搭建信息化平台把文化馆培训管理、活动管理等业务整合进入统一的平台,群众用户可以在PC端或手机微信端上通过一键操作的形式便捷地使用文化馆的提供的培训、活动服务。本文以广州市文化馆为例,谈设计文化馆信息化平台公共服务功能在大幅提升文化馆群众服务的质量水平方面的经验
[关键词]信息化 活动平台 微信平台 移动服务
引言
群众文化培训、文化活动作为文化馆服务工作的重要组成部分,既是履行休闲、娱乐、教育职能、文化传承的重要途径,也是增强群众使用文化馆的意识、传播文化知识、与群众建立和谐融洽关系、提高文化馆利用效率和知名度的有效载体,目前越来越受到公共文化管理部门的重视。如果利用互联网信息化服务平台,为群众提供便捷的文化服务,将会大大提升文化馆在信息化时代的服务水平
一、应用背景
随着科学技术的高速发展,信息化应用平台在大众的普及,使得原来完成一项费时费力的事务已经变成触手可及。例如,浏览网上商城的商品信息,直接点击一键下单,轻松地完成网上购物,信息化技术提供非常便捷的服务,从而使用户获得更好的使用体验。然而,目前很多地区的文化馆对于群众文化活动、培训的管理,还处于传统手工的管理方式。操作流程大概这样:文化馆在门户网站发布了活动公告、培训公告(或在文化馆贴出了活动、培训海报),在指定的时间、地点接受群众的报名,群众可通过电话来报名登记,也可以到现场报名登记,这个报名过程填写很多资料信息(下次报名同样要重复同这个环节),这个报名对于群众或工作人员都是增加了很大的工作量和时间,签到也类似相同情况。后续考勤、统计等都是通过工作人员手工来完成,这样不但工作繁琐,效率低、分析不全面,又容易出差错。在信息化技术高度发达的今天,必然有成熟的解决方案来解决上述的问题
二、实现方法
(一)系统架构设计
整体框架采用SSM的MVC的架构,前端表现层和后台数据交互统一采用JSON或XML,前台框架只负责页面展现,不包含业务逻辑,有利于专业分工和系统的后期维护。后端控制层支持SNA的系统架构,通过框架内置的SESSION管理,隔离对会话状态的依赖
业务逻辑层基于Spring,通过注解和IOC的编程模式进行Bean的解析、管理。通过AOP的面向切面的编程模型实现应用、模块开发的各层、各功能的有效解构,降低相互依赖数据持久层负责数据的持久化工作,屏蔽业务逻辑层对后台数据的处理,数据持久层框架全面兼容Mybatis,通过扩展,支持水平、垂直数据处理,支持大用户、大数据量的访问要求。服务调用层基于开源NIO高性能框架,支撑Mina、Netty等。支持Hessian、Rest、Http等多种协议
架构关键技术:
1、Ajax Web框架,采用JS、Ajax、JSON、CSS前后台分离,支持JSP、HTML多种表现技术
2、整理采用SSM的MVC架构,通过数据适配插件屏蔽表现层和业务层差异。Session管理,支持无状态的SNA架构;
3、通过IOC注解的方式实现Bean的解析和管理,采用AOP面向切面的编程模式来解析
4、自主?稻莩志每蚣埽?完全兼容Mybatis,通过水平、垂直分库等支持大数据量处理,服务调用Netty、NIO高性能框架,支持常用的XML,HTTP协议
(二)系统功能设计
1 、系统功能图
2、应用功能模块设计
本系统在功能设计上主要体现在两大模块:一、培训管理模块,二、活动管理模块,围绕着这两大模块展开的一系列应用设计
(1)培训管理流程描述
培训管理模块包含了“培训项目管理”、“课程管理”、“课程排期管理”、“课程报名管理”、“课程抽签管理”、“培训签到管理”等模块功能。培训管理流程从设置培训项目、发布培训课程开始,管理流程步骤如下:
①首先设置“培训项目参数”,跟培训项目报名相关的主要参数“项目名称”、“报名时间段范围”、“录取公布时间段范围”、“招生简章说明”,“报名志愿数量”等
②培训课程的发布,是在培训项目的目录下分布,设置相关的主要参数“课程名称”、“课程简介”、“培训时间段范围”、“总期数”、“总课时”、“招生人数”和“年龄段”等
③课程排期管理,根据课程总期数参数批生成排期记录,允许修改,删除中间排期记录时,系统自动顺延
④课程报名管理,课程发布后,在培训项目设置的报名时间范围内接受群众用户报名登记(网上或微信)。工作人员可以查询、删除、修改报名状态记录,插班、调班处理
⑤当报名人数超出招生人
文档评论(0)