吴琼
[摘 要]阐述了智能物业小区新闻管理系统的体系架构设计,通过该系统实现小区物业管理中新闻与通知的无纸化发布,并使业主能随时随地查阅而不受小区公告板的限制。
[关键字]智能小区;物业新闻管理系统;设计策略
文章编号:2095-4085(2015)03-0028-02
智能小区物业新闻管理系统是小区内部用来供业主进行新闻查看的工具。它的核心业务是为了辅助小区业主更方便及时的了解小区管理的当前动态,并可以随时随地只要能连接网络即可进行新闻的浏览和相关新闻的查看。同时,在通知公告模块,对于这里的通知需要业主必须浏览,所以这里设置了一个浏览确认的功能,即登录者在查看通知公告的新闻时,在详细信息查看界面(正文界面)需要点击浏览确认按钮,标识当前登录者已经浏览过当前的通知或公告新闻。
1 设计约束
设计约束是系统在架构设计的时候,应该遵循的规范准则。包括需求约束和UI设计约束,即系统在设计之时,严格遵循《系统需求说明书》所约定的需求范围;在进行UI设计时,将充分考虑使用者的计算机应用水平,尽可能的整体形成统一的操作规范风格。
2 设计策略
根据产品的需求与发展战略要确定设计策略。在本系统设计时,主要涉及两类策略:扩展策略和复用策略。其中扩展策略主要偏重于业务上的延伸,而复用策略来自于底层技术实现的接口复用。
2.1 扩展策略
当前新闻管理系统主要是满足物业管理工作安排有序性的功能,其在业主对物业公司的监控上,显得功能比较单薄。在未来系统的可扩展性方面,需求可扩展性可以从监控着手进行延伸。为了方便未来的扩展,当前在数据结构设计的时候,必须要考虑到其可扩展性,所以数据模型必须要预留出能够兼容存储监控汇报所需要的数据结构。
2.2 复用策略
新闻管理系统在复用策略上,将对数据库交互的接口以及对于日期、字符串处理的一系列共同接口进行复用。这些接口将以组件的方式,提供API接口对外复用。
3 系统总体结构
新闻管理系统在整体架构上,分为四个层次:应用服务层、基础接口层、基础软件层和硬件环境层。
3.1 硬件环境层
硬件环境层指的系统运行所需的硬件服务器和网络环境。本系统仅仅需要一台硬件服务器就能够完成系统的部署和运行。
3.2 基础软件层
基础软件层是系统运行所需要的外部软件支撑环境。本系统需要三方面的软件:操作系统、应用服务器和数据库。
3.3 基础接口层
基础接口层是系统在开发过程中,可复用的公共技术资源。它包括三个方面的接口:数据库交互接口、数据转换接口和分页接口。其中数据库交互接口主要完成数据库的连接管理;数据转换接口主要管理系统中数据的各种类型转换;分页接口主要负责系统中各类列表的分页。
3.4 应用服务层
应用服务层是系统对用户提供业务操作功能的层次。它包括通知公告、物业动态、社区活动、业主专栏和设置。这五个部分分别对应需求中的五大模块。
4 功能模块设计
本系统主要有用户登录、新闻列表、新闻查看、图片查看和附件下载5个基本功能。
(1)用户登录,功能为填写用户名密码,点击获取验证码,填写验证码,确认无误后,点击登录按钮,程序页面名称为login. xml。
通过点击手机桌面的新闻图标即可跳转到登录界面(前提:网络连接畅通、首次登陆)。填写用户名密码,点击获取验证码按钮,接收短息,填写验证码,点击登录按钮即可登录。
(2)新闻列表,新闻列表程序流程为,新闻列表一手机界面一分类一数据库。成功登录的用户点击不同的分类即可跳转到不同的列表界面。
(3)新闻查看功能,录用户通过点击新闻列表界面的列表项。程序页面名称为newstext. xml。登录用户通过点击新闻列表的列表项即可跳转到详细信息查看界面,在该界面显示所选中的新闻的详细信息。
(4)图片查看,功能为实现详细新闻显示界面图片的查看。程序页面名称为newstext. xml。
登录用户在查看新闻的详细信息时,若该新闻有图片则可以点击图片可以调用系统的图片查看软件,进行图片的查看。
(5)附件下载:详细新闻显示界面附件的下载,程序页面名称为newstext. xml。登录用户在查看新闻的详细新闻时,若有附件(如需要业主填写的表格等)就会显示在新闻的最下方,点击下载按钮就会在通知栏进行下载,若下载完成点击通知栏,会调用系统中可打开的软件将下载的文件打开。
5 软件界面设计
软件用户界面是指软件用于和用户交流的外观、部件和程序等等。软件界面的设计,既要从外观上进行创意以到达吸引眼球的目的,还要结合图形和版面设计的相关原理,从而使得软件设计变成了一门独特的艺术。通常的讲,企业软件用户界面的设计应遵循以下几个基本原则:
5.1 用户向导
设计用户界面首先要明确到底谁是使用者,要站在用户的观点和立场上来考虑设计软件。要作到这一点,必须要和用户来沟通,了解他们的需求、目标、期望和偏好等。设计者要清楚,用户之间差别很大,他们的能力各有不同。
5.2 简单原则
简洁和易于操作是界面设计的最重要的原则。毕竟,软件建设出来是用于用户来查阅信息和使用服务。不需要在界面上设置过多的操作,堆集很多复杂和花哨的图片。设计要尽量简单,并且有明确的操作提示;软件所有的内容和服务都在显眼处向用户予以说明等。
5.3 和谐与一致性
通过对软件的各种元素(颜色、字体、图形、空白等)使用一定的规格,使得设计良好的网页看起来应该是和谐的。或者说,软件的众多单独网页应该看起来像一个整体。软件设计上要保持一致性,这样可以让浏览者对软件的形象有深刻的记忆;一致的导航设计,可以让浏览者迅速而又有效的进入在软件中自己所需要的部分;一致的操作设计,可以让浏览者快速学会在整个软件的各种功能操作。破坏这一原则,会误导浏览者,并且让整个软件显的杂乱无章,给人留下不良的印象。
6 菜单主题设计
智能小区物业新闻管理系统主要包括的功能:通知公告、物业动态、社区活动、业主专栏和设置。通知公告模块包含了2个小的功能模块:通知和公告;物业动态模块包含了4个小的功能模块:管理动态,建设动态,投诉处理和生活提示;社区活动模块包含了4个小的功能模块:读书,休闲运动,老年大学,志愿者服务;业主专栏是一个小型的BBS系统,用于业主之间沟通交流;设置模块包含了2个小的功能模块:关于和注销。
7 总结
智能小区物业新闻管理系统依据上述总体设计原则进行设计,在手机上实现智能小区物业管理中新闻、通知等沟通事务以及部分无纸化办公。大大提高了物业与业主的沟通效率,避免了因沟通延误而造成的业主人身安全和财产损失。