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