吳瓊
[摘 要]闡述了智能物業(yè)小區(qū)新聞管理系統(tǒng)的體系架構(gòu)設(shè)計(jì),通過該系統(tǒng)實(shí)現(xiàn)小區(qū)物業(yè)管理中新聞與通知的無紙化發(fā)布,并使業(yè)主能隨時(shí)隨地查閱而不受小區(qū)公告板的限制。
[關(guān)鍵字]智能小區(qū);物業(yè)新聞管理系統(tǒng);設(shè)計(jì)策略
文章編號(hào):2095-4085(2015)03-0028-02
智能小區(qū)物業(yè)新聞管理系統(tǒng)是小區(qū)內(nèi)部用來供業(yè)主進(jìn)行新聞查看的工具。它的核心業(yè)務(wù)是為了輔助小區(qū)業(yè)主更方便及時(shí)的了解小區(qū)管理的當(dāng)前動(dòng)態(tài),并可以隨時(shí)隨地只要能連接網(wǎng)絡(luò)即可進(jìn)行新聞的瀏覽和相關(guān)新聞的查看。同時(shí),在通知公告模塊,對(duì)于這里的通知需要業(yè)主必須瀏覽,所以這里設(shè)置了一個(gè)瀏覽確認(rèn)的功能,即登錄者在查看通知公告的新聞時(shí),在詳細(xì)信息查看界面(正文界面)需要點(diǎn)擊瀏覽確認(rèn)按鈕,標(biāo)識(shí)當(dāng)前登錄者已經(jīng)瀏覽過當(dāng)前的通知或公告新聞。
1 設(shè)計(jì)約束
設(shè)計(jì)約束是系統(tǒng)在架構(gòu)設(shè)計(jì)的時(shí)候,應(yīng)該遵循的規(guī)范準(zhǔn)則。包括需求約束和UI設(shè)計(jì)約束,即系統(tǒng)在設(shè)計(jì)之時(shí),嚴(yán)格遵循《系統(tǒng)需求說明書》所約定的需求范圍;在進(jìn)行UI設(shè)計(jì)時(shí),將充分考慮使用者的計(jì)算機(jī)應(yīng)用水平,盡可能的整體形成統(tǒng)一的操作規(guī)范風(fēng)格。
2 設(shè)計(jì)策略
根據(jù)產(chǎn)品的需求與發(fā)展戰(zhàn)略要確定設(shè)計(jì)策略。在本系統(tǒng)設(shè)計(jì)時(shí),主要涉及兩類策略:擴(kuò)展策略和復(fù)用策略。其中擴(kuò)展策略主要偏重于業(yè)務(wù)上的延伸,而復(fù)用策略來自于底層技術(shù)實(shí)現(xiàn)的接口復(fù)用。
2.1 擴(kuò)展策略
當(dāng)前新聞管理系統(tǒng)主要是滿足物業(yè)管理工作安排有序性的功能,其在業(yè)主對(duì)物業(yè)公司的監(jiān)控上,顯得功能比較單薄。在未來系統(tǒng)的可擴(kuò)展性方面,需求可擴(kuò)展性可以從監(jiān)控著手進(jìn)行延伸。為了方便未來的擴(kuò)展,當(dāng)前在數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的時(shí)候,必須要考慮到其可擴(kuò)展性,所以數(shù)據(jù)模型必須要預(yù)留出能夠兼容存儲(chǔ)監(jiān)控匯報(bào)所需要的數(shù)據(jù)結(jié)構(gòu)。
2.2 復(fù)用策略
新聞管理系統(tǒng)在復(fù)用策略上,將對(duì)數(shù)據(jù)庫(kù)交互的接口以及對(duì)于日期、字符串處理的一系列共同接口進(jìn)行復(fù)用。這些接口將以組件的方式,提供API接口對(duì)外復(fù)用。
3 系統(tǒng)總體結(jié)構(gòu)
新聞管理系統(tǒng)在整體架構(gòu)上,分為四個(gè)層次:應(yīng)用服務(wù)層、基礎(chǔ)接口層、基礎(chǔ)軟件層和硬件環(huán)境層。
3.1 硬件環(huán)境層
硬件環(huán)境層指的系統(tǒng)運(yùn)行所需的硬件服務(wù)器和網(wǎng)絡(luò)環(huán)境。本系統(tǒng)僅僅需要一臺(tái)硬件服務(wù)器就能夠完成系統(tǒng)的部署和運(yùn)行。
3.2 基礎(chǔ)軟件層
基礎(chǔ)軟件層是系統(tǒng)運(yùn)行所需要的外部軟件支撐環(huán)境。本系統(tǒng)需要三方面的軟件:操作系統(tǒng)、應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)。
3.3 基礎(chǔ)接口層
基礎(chǔ)接口層是系統(tǒng)在開發(fā)過程中,可復(fù)用的公共技術(shù)資源。它包括三個(gè)方面的接口:數(shù)據(jù)庫(kù)交互接口、數(shù)據(jù)轉(zhuǎn)換接口和分頁(yè)接口。其中數(shù)據(jù)庫(kù)交互接口主要完成數(shù)據(jù)庫(kù)的連接管理;數(shù)據(jù)轉(zhuǎn)換接口主要管理系統(tǒng)中數(shù)據(jù)的各種類型轉(zhuǎn)換;分頁(yè)接口主要負(fù)責(zé)系統(tǒng)中各類列表的分頁(yè)。
3.4 應(yīng)用服務(wù)層
應(yīng)用服務(wù)層是系統(tǒng)對(duì)用戶提供業(yè)務(wù)操作功能的層次。它包括通知公告、物業(yè)動(dòng)態(tài)、社區(qū)活動(dòng)、業(yè)主專欄和設(shè)置。這五個(gè)部分分別對(duì)應(yīng)需求中的五大模塊。
4 功能模塊設(shè)計(jì)
本系統(tǒng)主要有用戶登錄、新聞列表、新聞查看、圖片查看和附件下載5個(gè)基本功能。
(1)用戶登錄,功能為填寫用戶名密碼,點(diǎn)擊獲取驗(yàn)證碼,填寫驗(yàn)證碼,確認(rèn)無誤后,點(diǎn)擊登錄按鈕,程序頁(yè)面名稱為login. xml。
通過點(diǎn)擊手機(jī)桌面的新聞圖標(biāo)即可跳轉(zhuǎn)到登錄界面(前提:網(wǎng)絡(luò)連接暢通、首次登陸)。填寫用戶名密碼,點(diǎn)擊獲取驗(yàn)證碼按鈕,接收短息,填寫驗(yàn)證碼,點(diǎn)擊登錄按鈕即可登錄。
(2)新聞列表,新聞列表程序流程為,新聞列表一手機(jī)界面一分類一數(shù)據(jù)庫(kù)。成功登錄的用戶點(diǎn)擊不同的分類即可跳轉(zhuǎn)到不同的列表界面。
(3)新聞查看功能,錄用戶通過點(diǎn)擊新聞列表界面的列表項(xiàng)。程序頁(yè)面名稱為newstext. xml。登錄用戶通過點(diǎn)擊新聞列表的列表項(xiàng)即可跳轉(zhuǎn)到詳細(xì)信息查看界面,在該界面顯示所選中的新聞的詳細(xì)信息。
(4)圖片查看,功能為實(shí)現(xiàn)詳細(xì)新聞顯示界面圖片的查看。程序頁(yè)面名稱為newstext. xml。
登錄用戶在查看新聞的詳細(xì)信息時(shí),若該新聞?dòng)袌D片則可以點(diǎn)擊圖片可以調(diào)用系統(tǒng)的圖片查看軟件,進(jìn)行圖片的查看。
(5)附件下載:詳細(xì)新聞顯示界面附件的下載,程序頁(yè)面名稱為newstext. xml。登錄用戶在查看新聞的詳細(xì)新聞時(shí),若有附件(如需要業(yè)主填寫的表格等)就會(huì)顯示在新聞的最下方,點(diǎn)擊下載按鈕就會(huì)在通知欄進(jìn)行下載,若下載完成點(diǎn)擊通知欄,會(huì)調(diào)用系統(tǒng)中可打開的軟件將下載的文件打開。
5 軟件界面設(shè)計(jì)
軟件用戶界面是指軟件用于和用戶交流的外觀、部件和程序等等。軟件界面的設(shè)計(jì),既要從外觀上進(jìn)行創(chuàng)意以到達(dá)吸引眼球的目的,還要結(jié)合圖形和版面設(shè)計(jì)的相關(guān)原理,從而使得軟件設(shè)計(jì)變成了一門獨(dú)特的藝術(shù)。通常的講,企業(yè)軟件用戶界面的設(shè)計(jì)應(yīng)遵循以下幾個(gè)基本原則:
5.1 用戶向?qū)?/p>
設(shè)計(jì)用戶界面首先要明確到底誰是使用者,要站在用戶的觀點(diǎn)和立場(chǎng)上來考慮設(shè)計(jì)軟件。要作到這一點(diǎn),必須要和用戶來溝通,了解他們的需求、目標(biāo)、期望和偏好等。設(shè)計(jì)者要清楚,用戶之間差別很大,他們的能力各有不同。
5.2 簡(jiǎn)單原則
簡(jiǎn)潔和易于操作是界面設(shè)計(jì)的最重要的原則。畢竟,軟件建設(shè)出來是用于用戶來查閱信息和使用服務(wù)。不需要在界面上設(shè)置過多的操作,堆集很多復(fù)雜和花哨的圖片。設(shè)計(jì)要盡量簡(jiǎn)單,并且有明確的操作提示;軟件所有的內(nèi)容和服務(wù)都在顯眼處向用戶予以說明等。
5.3 和諧與一致性
通過對(duì)軟件的各種元素(顏色、字體、圖形、空白等)使用一定的規(guī)格,使得設(shè)計(jì)良好的網(wǎng)頁(yè)看起來應(yīng)該是和諧的?;蛘哒f,軟件的眾多單獨(dú)網(wǎng)頁(yè)應(yīng)該看起來像一個(gè)整體。軟件設(shè)計(jì)上要保持一致性,這樣可以讓瀏覽者對(duì)軟件的形象有深刻的記憶;一致的導(dǎo)航設(shè)計(jì),可以讓瀏覽者迅速而又有效的進(jìn)入在軟件中自己所需要的部分;一致的操作設(shè)計(jì),可以讓瀏覽者快速學(xué)會(huì)在整個(gè)軟件的各種功能操作。破壞這一原則,會(huì)誤導(dǎo)瀏覽者,并且讓整個(gè)軟件顯的雜亂無章,給人留下不良的印象。
6 菜單主題設(shè)計(jì)
智能小區(qū)物業(yè)新聞管理系統(tǒng)主要包括的功能:通知公告、物業(yè)動(dòng)態(tài)、社區(qū)活動(dòng)、業(yè)主專欄和設(shè)置。通知公告模塊包含了2個(gè)小的功能模塊:通知和公告;物業(yè)動(dòng)態(tài)模塊包含了4個(gè)小的功能模塊:管理動(dòng)態(tài),建設(shè)動(dòng)態(tài),投訴處理和生活提示;社區(qū)活動(dòng)模塊包含了4個(gè)小的功能模塊:讀書,休閑運(yùn)動(dòng),老年大學(xué),志愿者服務(wù);業(yè)主專欄是一個(gè)小型的BBS系統(tǒng),用于業(yè)主之間溝通交流;設(shè)置模塊包含了2個(gè)小的功能模塊:關(guān)于和注銷。
7 總結(jié)
智能小區(qū)物業(yè)新聞管理系統(tǒng)依據(jù)上述總體設(shè)計(jì)原則進(jìn)行設(shè)計(jì),在手機(jī)上實(shí)現(xiàn)智能小區(qū)物業(yè)管理中新聞、通知等溝通事務(wù)以及部分無紙化辦公。大大提高了物業(yè)與業(yè)主的溝通效率,避免了因溝通延誤而造成的業(yè)主人身安全和財(cái)產(chǎn)損失。