ROBIN项目实战3:Web服务平台内容数据结构设计随记

2018-08-13  本文已影响31人  弦思非凡

政府Web服务平台在多年的发展和完善过程中,正由数据集中朝平台集中方向发展,即数据和应用都向着省级集中。未来,由省级建设和管理的资源集中平台模式将逐步完成,市级及以下单位均通过省级平台集中和分享数据,实现全省数据资源的集约化管理,Web服务由信息发布的简单模式向在线办事、互动参与、个性化服务的智能服务方向发展。

如今,政府Web服务大都采用静态信息发布形式,在内容展现、信息分享等方面存在诸多限制,不能满足“互联网+政务服务”信息化建设的快速发展需要。在平台建设和服务改进的双重压力下,Web服务建设正不断寻求突破,市场上短平快的内容管理系统模式已不能适应发展需要,政府部门Web服务建设应从长远发展考虑,规划未来Web服务大平台建设思路,明确开放式基础架构建设目标,分步实施,培养建设和运维团队,推进Web服务建设持续性发展。

省级平台建设需要将省级及以下部门Web服务统一规划,统一实施安全管控及运维管理,集中进行软硬件基础平台建设,建立省级主题数据中心,市县级仅需关注具体服务业务内容,专注于提高服务内容质量和地区特色服务内容,更多的技术管理及功能开发由省级平台完成,符合政府部门信息一体化建设及数据集中的集约化发展要求。在此基础上,省级平台完成功能需求建设,实现Web服务功能“省级开发、多级使用、统一登录、全程访问”的服务格局,关注用户体验设计、关注知识化大数据分析、关注移动化多渠道发展、关注智能化综合性服务提供。

就目前而言,Web服务最基础最关键的部分仍是内容服务,如信息公开、通知公告、宣传信息、互动问答等等。从系统底层设计角度考虑,首先要具备对基础内容服务完整功能设计,包括基础权限控制、内容版本控制、工作流管理等,其次要具备对接其他功能服务的开放性设计,后续可以很方便地扩展内容类型,第三要考虑和适应对外网数据传输要求,具备相应的数据传输控制、日志审计等功能。最后要具备大数据分析、个性化处理等基本数据项和设计指标。部分数据结构设计说明如下:

考虑对需要的模型数据版本管理,归档管理,工作流管理等基础管理需求。

字段设计

在数据库字段的设计中,有很多数据表中的字段是相同的,比如用户名、IP地址和文档标题等。对这些常出现,意义相同的字段采用统一标准,保证字段名称、字段类型、字段长度的一致性。

以上设计将通过现有ROBIN项目实践,根据省级Web服务的实际需求和开发进展情况,真实反映项目基础数据结构设计思路,并不断进行改进和完善,最终形成完整的省级平台内容数据结构设计。

上一篇 下一篇

猜你喜欢

热点阅读