智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案_第1頁
智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案_第2頁
智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案_第3頁
智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案_第4頁
智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案目錄1系統(tǒng)概述....................................................................................................................................................41.1系統(tǒng)實(shí)施目標(biāo)......................................................................................................................................41.2系統(tǒng)研發(fā)、設(shè)計目標(biāo)..........................................................................................................................41.2.1環(huán)衛(wèi)基礎(chǔ)數(shù)據(jù)建設(shè)......................................................................................................................41.2.2環(huán)衛(wèi)作業(yè)區(qū)域管理.....................................................................................................................41.2.3建立科學(xué)高效的作業(yè)考核體系..................................................................................................51.2.4實(shí)時監(jiān)控調(diào)度..............................................................................................................................51.2.5數(shù)據(jù)可視化..................................................................................................................................51.3角色說明..............................................................................................................................................51.4管理組織關(guān)系......................................................................................................................................51.5詞匯、定義、參考文獻(xiàn)......................................................................................................................6二系統(tǒng)總體設(shè)計..........................................................................................................................................72.1描述.....................................................................................................................................................72.2設(shè)計方針..............................................................................................................................................72.3系統(tǒng)設(shè)計說明......................................................................................................................................72.3.1總體功能結(jié)構(gòu)設(shè)計......................................................................................................................72.3.2功能模塊劃分原則.......................................................................................................................82.3.3系統(tǒng)物理結(jié)構(gòu)設(shè)計......................................................................................................................82.3.4網(wǎng)絡(luò)拓?fù)?.....................................................................................................................................82.3.5軟件層次結(jié)構(gòu)..............................................................................................................................92.4軟件功能設(shè)計......................................................................................................................................92.4.1系統(tǒng)管理......................................................................................................................................92.4.2作業(yè)對象管理............................................................................................................................102.4.3地圖管理....................................................................................................................................132.5系統(tǒng)選型............................................................................................................................................132.5.1選型原則....................................................................................................................................13三項(xiàng)目實(shí)施計劃........................................................................................................................................173.1系統(tǒng)進(jìn)度計劃....................................................................................................................................173.2質(zhì)量保證措施....................................................................................................................................183.2.1軟件開發(fā)各階段需要提交的文檔............................................................................................183.2.2過程管理....................................................................................................................................183.2.3需求管理....................................................................................................................................183.2.4項(xiàng)目計劃....................................................................................................................................193.2.5項(xiàng)目跟蹤與監(jiān)控........................................................................................................................203.2.6軟件質(zhì)量保證............................................................................................................................203.2.7集成軟件管理.............................................................................................................................213.2.8軟件產(chǎn)品工程............................................................................................................................223.2.9組間協(xié)調(diào)....................................................................................................................................233.2.10評審..........................................................................................................................................233.2.11培訓(xùn)..........................................................................................................................................242/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案3.3軟件開發(fā)過程 24采用基于里程碑的生命周期模型 24采用迭代化的開發(fā)模式 25迭代過程與傳統(tǒng)的瀑布模型相比較 263.4質(zhì)量管理 27測試 27評審 27軟件質(zhì)量保證) 283.5系統(tǒng)安全保障措施 28系統(tǒng)安全 28權(quán)限管理 29數(shù)據(jù)安全 29系統(tǒng)穩(wěn)定性及出錯處理 30四 系統(tǒng)驗(yàn)收測試計劃 304.1測試計劃 30測試工作流程 304.2測試標(biāo)準(zhǔn) 31功能測試: 31兼容性測試 32性能測試 32測試階段及策略 334.3驗(yàn)收方案 33驗(yàn)收方法 33驗(yàn)收內(nèi)容 33驗(yàn)收實(shí)施步驟 344.4技術(shù)支持及售后服務(wù) 35技術(shù)支持服務(wù) 35免費(fèi)系統(tǒng)維護(hù)服務(wù) 364.5軟件品質(zhì)保證 36需求階段 36設(shè)計階段 36編碼階段 37測試階段 37發(fā)版試運(yùn)行及結(jié)項(xiàng) 374.6培訓(xùn)計劃 37培訓(xùn)承諾 37培訓(xùn)目標(biāo) 37培訓(xùn)地點(diǎn) 37培訓(xùn)內(nèi)容 37現(xiàn)場培訓(xùn) 383/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案系統(tǒng)概述1.1系統(tǒng)實(shí)施目標(biāo)當(dāng)前,環(huán)衛(wèi)日常工作管理及運(yùn)作上還是按照傳統(tǒng)管理模式進(jìn)行,業(yè)務(wù)工作建立在工序細(xì)分和工作簡單化、專業(yè)化基礎(chǔ)上,相應(yīng)的組織都是多層次、多部門的“金字塔”型的職能型組織機(jī)構(gòu)。有限的人力資源和時間都消耗在不能創(chuàng)造價值的溝通工作上,并且機(jī)構(gòu)內(nèi)部溝通的信息鏈長,導(dǎo)致信息化傳遞速度慢,無法即時傳達(dá)和響應(yīng)領(lǐng)導(dǎo)的工作安排,如果不進(jìn)行統(tǒng)一的管理,很明顯會影響工作的進(jìn)度和效率,造成工作拖延。隨著環(huán)保事業(yè)的迅速發(fā)展和信息化在各行業(yè)的普及,城市環(huán)衛(wèi)工作的高效運(yùn)行面臨極大的挑戰(zhàn),如何利用信息化的手段建立有效的考核體系以便于提升管理調(diào)度水平,提高作業(yè)效率和質(zhì)量,是環(huán)衛(wèi)部門必須解決的難題之一。本系統(tǒng)將根據(jù)環(huán)衛(wèi)管理部門的實(shí)際業(yè)務(wù)需求,建立一套數(shù)字化智能環(huán)衛(wèi)管理系統(tǒng),對環(huán)衛(wèi)局歸口管理的監(jiān)測人員、保潔公司、環(huán)衛(wèi)車輛(灑水車、垃圾車等)、公廁、果皮箱、垃圾桶、轉(zhuǎn)運(yùn)站進(jìn)行統(tǒng)一的平臺化管理和調(diào)度,以提高環(huán)衛(wèi)部門的科學(xué)管理水平。1.2系統(tǒng)研發(fā)、設(shè)計目標(biāo)為提高工作效率、結(jié)合環(huán)衛(wèi)部門現(xiàn)有的資源,增加對環(huán)衛(wèi)作業(yè)過程的管理和監(jiān)控,系統(tǒng)在研發(fā)和設(shè)計上將實(shí)現(xiàn)以下目標(biāo):環(huán)衛(wèi)基礎(chǔ)數(shù)據(jù)建設(shè)對數(shù)字化環(huán)衛(wèi)系統(tǒng)所涉及的對象基本屬性、行為、關(guān)聯(lián)關(guān)系等基本數(shù)據(jù)進(jìn)行統(tǒng)一數(shù)字字典建設(shè)。2.2環(huán)衛(wèi)作業(yè)區(qū)域管理管理員可以將對作業(yè)區(qū)域進(jìn)行統(tǒng)一管理,指定具體人員 /公司負(fù)責(zé)區(qū)域,并可4/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案及時查詢各對象的任務(wù)區(qū)域和作業(yè)詳細(xì)情況。建立科學(xué)高效的作業(yè)考核體系將現(xiàn)實(shí)傳統(tǒng)的考核方法以信息化形式進(jìn)行實(shí)現(xiàn),提高作業(yè)考核的即時性,減少人為的數(shù)據(jù)統(tǒng)計,從而有效提升作業(yè)考核的效率。實(shí)時監(jiān)控調(diào)度通過考核人員和平臺管理員的對講通話,實(shí)現(xiàn)作業(yè)區(qū)域考核信息的及時上報,并調(diào)度相關(guān)單位進(jìn)行處理。數(shù)據(jù)可視化系統(tǒng)實(shí)現(xiàn)主要以GIS地圖結(jié)合系統(tǒng)數(shù)據(jù)的直觀展現(xiàn)模式,將各對象的地理信息位置結(jié)合系統(tǒng)算法標(biāo)記在矢量地圖上。1.3角色說明系統(tǒng)管理員:設(shè)置系統(tǒng)基礎(chǔ)信息,定義各個角色系統(tǒng)使用權(quán)限,維護(hù)系統(tǒng)日常使用;環(huán)衛(wèi)局領(lǐng)導(dǎo):可查看系統(tǒng)的任何信息;信息維護(hù)員:維護(hù)系統(tǒng)基礎(chǔ)信息;保潔公司:可接收考核結(jié)果通知及消息;監(jiān)測員:可錄入監(jiān)測對象的考核結(jié)果;1.4管理組織關(guān)系5/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案環(huán)衛(wèi)局領(lǐng)導(dǎo)監(jiān)測人員保環(huán)垃潔衛(wèi)圾公車桶、司輛雨水斗其它系統(tǒng)的訪等問用戶1.5詞匯、定義、參考文獻(xiàn)本文中用到的專門術(shù)語的定義和縮寫詞的原詞組列表:術(shù)語名稱 屬于含義作業(yè) 指的一切與環(huán)衛(wèi)工作相關(guān)的任務(wù)系統(tǒng) 數(shù)字化環(huán)衛(wèi)管理系統(tǒng)環(huán)衛(wèi)車輛 灑水車、垃圾車、掃路車、吸糞車系統(tǒng)架構(gòu)采用Browser/Server模式,分為表現(xiàn)層、業(yè)務(wù)邏輯層、數(shù)據(jù)層。其中業(yè)務(wù)邏輯層又包含業(yè)務(wù)管理、用于處理與其它系統(tǒng)接口的 HttpService服務(wù)組件;系統(tǒng)采用Windows2003server/CentOs作服務(wù)器OS,SQLServer2005/MYSQL作為DBMS。采用JavaEE/Microsoft.Net進(jìn)行開發(fā)。6/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案二系統(tǒng)總體設(shè)計2.1描述環(huán)衛(wèi)局?jǐn)?shù)字化環(huán)衛(wèi)管理系統(tǒng)以處理環(huán)衛(wèi)作業(yè)中的考核對象為主線, 把考核目標(biāo)分為不同的維度來實(shí)施,在每個實(shí)施過程中又按作業(yè)對象來進(jìn)行劃分。系統(tǒng)通過對作業(yè)任務(wù)的監(jiān)控來達(dá)到對作業(yè)對象的跟蹤和考核。2.2設(shè)計方針本項(xiàng)目采用MVC模式進(jìn)行開發(fā)和設(shè)計,我們采用各層分離的方式使層次之間達(dá)到低耦合,從而增加程序的靈活性,并降低了維護(hù)的成本。數(shù)據(jù)結(jié)構(gòu)和服務(wù)采用模型驅(qū)動的方式進(jìn)行開發(fā)。2.3系統(tǒng)設(shè)計說明總體功能結(jié)構(gòu)設(shè)計數(shù)字化環(huán)衛(wèi)管理系統(tǒng)系統(tǒng) 監(jiān)控 地圖管理 調(diào)度 管理數(shù)數(shù)作作用角權(quán)據(jù)業(yè)監(jiān)保環(huán)區(qū)據(jù)雨果垃轉(zhuǎn)業(yè)戶色限字區(qū)測潔衛(wèi)公域庫水皮圾運(yùn)點(diǎn)管管管典域人公車廁管管斗箱桶站管理理理管管員司輛理理理理理7/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案功能模塊劃分原則系統(tǒng)功能模塊的劃分,遵循著松耦合易擴(kuò)展的原則,將每一個功能模塊高度封裝,模塊與模塊間完全通過接口實(shí)現(xiàn)信息傳遞。模塊通過接口構(gòu)建起緊湊牢固的系統(tǒng)結(jié)構(gòu),而某一個功能模塊影響不到整個系統(tǒng)的正常運(yùn)轉(zhuǎn),達(dá)到松耦合的目的。通過現(xiàn)有模塊接口可以輕松掛接新的功能模塊,且可以達(dá)到“即插即用”的效果,即實(shí)現(xiàn)了系統(tǒng)的易擴(kuò)展性。系統(tǒng)物理結(jié)構(gòu)設(shè)計統(tǒng)計統(tǒng)計查詢(任務(wù)統(tǒng)計、工作量統(tǒng)計、考核得分統(tǒng)計等)查詢用數(shù)作作應(yīng)據(jù)業(yè)監(jiān)保環(huán)區(qū)垃業(yè)戶用業(yè)務(wù)字任測潔衛(wèi)域圾點(diǎn)...及服功能典務(wù)人公車管桶管權(quán)管管員司輛理務(wù)限理器理理數(shù)據(jù)應(yīng)用數(shù)據(jù)庫地圖數(shù)據(jù)庫邏輯業(yè)務(wù)通過調(diào)用基礎(chǔ)數(shù)據(jù)來管理監(jiān)控考核作業(yè)任務(wù)的執(zhí)行情況,外部系統(tǒng)通過系統(tǒng)服務(wù)接口來訪問數(shù)據(jù)。系統(tǒng)功能嚴(yán)格按照用戶的權(quán)限來實(shí)現(xiàn)功能。網(wǎng)絡(luò)拓?fù)渚W(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)及硬件規(guī)劃:系統(tǒng)主要通過考核人員對作業(yè)現(xiàn)場的實(shí)際考評,通過對講設(shè)備將在指定時間內(nèi)向平臺報告考核區(qū)域/點(diǎn)的考核情況。為保證數(shù)據(jù)的安全性,系統(tǒng)部署在環(huán)衛(wèi)局的計算機(jī)中心機(jī)房, 服務(wù)器與互聯(lián)網(wǎng)8/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案分離,采用防火墻進(jìn)行安全隔離 ,系統(tǒng)的訪問采用嚴(yán)格的權(quán)限體系以保網(wǎng)絡(luò)數(shù)據(jù)的安全。軟件層次結(jié)構(gòu)2.4軟件功能設(shè)計系統(tǒng)管理(1)用戶管理針對使用該系統(tǒng)的管理人員進(jìn)行帳號基本信息的增加、修改、刪除和查詢統(tǒng)計,明確用戶使用范圍。(2)角色管理角色是系統(tǒng)使用的權(quán)限集合, 針對系統(tǒng)用戶的特點(diǎn),可分別賦予不同的角色,從而使得用戶方便繼承角色的所有權(quán)限。(3)權(quán)限管理9/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案管理系統(tǒng)所涉及的所有業(yè)務(wù)模塊的權(quán)限信息,包括權(quán)限編碼、相關(guān) URL、權(quán)限層次、權(quán)限類型等。4)數(shù)據(jù)字典管理對系統(tǒng)常用的數(shù)據(jù)進(jìn)行定義,定義其含義,標(biāo)準(zhǔn)值,標(biāo)準(zhǔn)范圍以及數(shù)據(jù)變量等基礎(chǔ)信息。(5)數(shù)據(jù)庫管理查看數(shù)據(jù)庫的實(shí)時狀態(tài),包括數(shù)據(jù)庫容量和數(shù)據(jù)數(shù)量,并可進(jìn)行數(shù)據(jù)庫的備份、還原等操作。6)作業(yè)區(qū)域管理根據(jù)職責(zé)的劃分,將作業(yè)任務(wù)計劃納入系統(tǒng)的管理,方便查詢?yōu)g覽。作業(yè)對象管理監(jiān)測人員維護(hù)監(jiān)測人員的基本信息,包括增加/刪除監(jiān)測人員和監(jiān)測人員的基本信息維護(hù),如姓名、性別、座機(jī)、手機(jī)號碼等。監(jiān)測人員可通過系統(tǒng)對保潔公司的責(zé)任區(qū)進(jìn)行及時的考核評分, 考核評分細(xì)則及分值視具體規(guī)則而定。同時,系統(tǒng)將對監(jiān)測人員劃分責(zé)任監(jiān)測區(qū)域, 系統(tǒng)會采用實(shí)時GPS定位和對講機(jī)通訊的方式對監(jiān)測人員進(jìn)行定時考勤監(jiān)督。(2)保潔公司維護(hù)保潔公司的基本信息,包括增加 /刪除保潔公司和保潔公司的基本信息維護(hù),如公司名稱、簡稱、地址、聯(lián)系電話、負(fù)責(zé)人等。可實(shí)時查看各保潔公司的考核得分, 并分等級予以不同的提示(如顏色紅黃綠),可對保潔公司的歷史得分情況進(jìn)行查詢和統(tǒng)計。保潔公司可隨時查詢統(tǒng)計自己的區(qū)域考核得分。(3)環(huán)衛(wèi)車輛維護(hù)環(huán)衛(wèi)車輛的基本信息,包括增加 /刪除環(huán)衛(wèi)車輛和環(huán)衛(wèi)車輛的基本信息維護(hù),如車輛類型、車型、車牌號、駕駛員、租用公司等。10/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案(4)果皮箱維護(hù)果皮箱的基本信息,包括增加/刪除果皮箱和果皮箱的基本信息維護(hù),如果皮箱編號、道路名稱、管理單位(各環(huán)衛(wèi)分公司及各辦事處)、管理人姓名、安裝時間、種類(不銹鋼式,環(huán)保式等)、安裝狀態(tài)(預(yù)安裝,已安裝),可提供模糊查詢??稍诘貓D上定位果皮箱的位置,并提供果皮箱編號、種類、管理單位以及狀態(tài)等基本信息展示??刹樵兘y(tǒng)計果皮箱的使用情況,并導(dǎo)出報表。(5)垃圾桶實(shí)現(xiàn)垃圾桶搜索功能:用戶可以根據(jù)垃圾桶編號、道路名稱、管理單位(各環(huán)衛(wèi)分公司及各辦事處)、管理人姓名、安裝時間、種類(地埋式垃圾桶,立式垃圾桶等)、安裝狀態(tài)(預(yù)安裝,已安裝)進(jìn)行搜索,可提供模糊查詢。搜索結(jié)果除能在地圖上顯示以外,還能以表格的形式顯示垃圾桶的詳細(xì)信息和統(tǒng)計數(shù)量。實(shí)現(xiàn)垃圾桶地圖定位功能:地圖可根據(jù)用戶的搜索結(jié)果顯示單個或多個垃圾桶的圖標(biāo)及編號,當(dāng)用戶點(diǎn)擊地圖上垃圾桶圖標(biāo)時,應(yīng)顯示這個垃圾桶的編號、圖片、種類、所在位置、管理單位、管理人員姓名、管理人員聯(lián)系方式、安裝時間。實(shí)現(xiàn)垃圾桶信息增加、刪除、修改的功能:用戶可以批量增加、刪除、修改垃圾桶信息,并在提交到數(shù)據(jù)庫之前顯示增加、刪除、修改垃圾桶信息后的結(jié)果,提醒用戶檢查是否有錯,并提示用戶是否發(fā)消息通知其他用戶, 最后經(jīng)用戶確認(rèn)后提交。實(shí)現(xiàn)預(yù)安裝垃圾桶功能:在地圖上顯示兩種不同狀態(tài)(預(yù)安裝,已安裝)的垃圾桶的時候,可以用不同的顏色或圖標(biāo)進(jìn)行區(qū)分。當(dāng)預(yù)安裝垃圾桶安裝完成后,用戶可修改垃圾桶狀態(tài)為已安裝。實(shí)現(xiàn)垃圾桶撤除功能:考慮到今后垃圾桶有可能因損壞而撤除或更換新型垃圾桶的可能性,用戶可將垃圾桶狀態(tài)改為撤除或退路。6)公廁實(shí)現(xiàn)公廁搜索功能:用戶可以根據(jù)公廁名稱、道路名稱、管理單位(公司)、管理人姓名、管理人員聯(lián)系方式、投入使用時間、建設(shè)狀態(tài)(已建成、預(yù)建設(shè)、建設(shè)中)、種類(一類公廁、三類公廁)進(jìn)行搜索,可提供模糊查詢。搜索結(jié)果除能11/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案在地圖上顯示以外,還能以表格的形式顯示公廁的詳細(xì)信息和統(tǒng)計數(shù)量。實(shí)現(xiàn)公廁地圖定位功能:地圖可根據(jù)用戶的搜索結(jié)果顯示單個或多個公廁的圖標(biāo)及名稱,當(dāng)用戶點(diǎn)擊地圖上公廁圖標(biāo)時,應(yīng)顯示這個公廁的名稱、圖片、種類、所在位置、管理人姓名、管理人員聯(lián)系方式、投入使用時間(預(yù)建設(shè)公廁和建設(shè)中公廁顯示預(yù)建設(shè)時間)、備注。實(shí)現(xiàn)公廁信息增加、刪除、修改的功能:用戶可以批量增加、刪除、修改公廁信息,并在提交到數(shù)據(jù)庫之前顯示增加、刪除、修改公廁信息后的結(jié)果,提醒用戶檢查是否有錯,并提示用戶是否發(fā)消息通知其他用戶,最后經(jīng)用戶確認(rèn)后提交。實(shí)現(xiàn)預(yù)建設(shè)公廁管理功能:在地圖上顯示三種不同狀態(tài)(預(yù)建設(shè),建設(shè)中、已建成)的公廁的時候,可以用不同的顏色或圖標(biāo)進(jìn)行區(qū)分。當(dāng)預(yù)建設(shè)公廁投入建設(shè)后,用戶可將預(yù)建設(shè)公廁狀態(tài)修改為建設(shè)中,當(dāng)建設(shè)中公廁投入使用后,用戶可將建設(shè)中公廁狀態(tài)修改為已建成。7)轉(zhuǎn)運(yùn)站實(shí)現(xiàn)轉(zhuǎn)運(yùn)站搜索功能:用戶可以根據(jù)轉(zhuǎn)運(yùn)站名稱、道路名稱、管理單位(人環(huán)衛(wèi)公司)、管理人姓名、管理人員聯(lián)系方式、投入使用時間、建設(shè)狀態(tài)(已建成、預(yù)建設(shè)、建設(shè)中)、種類(原建、翻建)進(jìn)行搜索,可提供模糊查詢。搜索結(jié)果除能在地圖上顯示以外,還能以表格的形式顯示轉(zhuǎn)運(yùn)站的詳細(xì)信息和統(tǒng)計數(shù)量。實(shí)現(xiàn)轉(zhuǎn)運(yùn)站地圖定位功能:地圖可根據(jù)用戶的搜索結(jié)果顯示單個或多個轉(zhuǎn)運(yùn)站的圖標(biāo)及名稱,當(dāng)用戶點(diǎn)擊地圖上轉(zhuǎn)運(yùn)站圖標(biāo)時,應(yīng)顯示這個轉(zhuǎn)運(yùn)站的名稱、圖片、種類、所在位置、管理人姓名、管理人員聯(lián)系方式、投入使用時間(預(yù)建設(shè)轉(zhuǎn)運(yùn)站和建設(shè)中轉(zhuǎn)運(yùn)站顯示預(yù)建設(shè)時間)、備注。實(shí)現(xiàn)轉(zhuǎn)運(yùn)站信息增加、刪除、修改的功能:用戶可以批量增加、刪除、修改轉(zhuǎn)運(yùn)站信息,并在提交到數(shù)據(jù)庫之前顯示增加、刪除、修改轉(zhuǎn)運(yùn)站信息后的結(jié)果,提醒用戶檢查是否有錯,并提示用戶是否發(fā)消息通知其他用戶, 最后經(jīng)用戶確認(rèn)后提交。實(shí)現(xiàn)預(yù)建設(shè)轉(zhuǎn)運(yùn)站管理功能:在地圖上顯示三種不同狀態(tài)(預(yù)建設(shè),建設(shè)中、已建成)的轉(zhuǎn)運(yùn)站的時候,可以用不同的顏色或圖標(biāo)進(jìn)行區(qū)分。當(dāng)預(yù)建設(shè)轉(zhuǎn)運(yùn)站投入建設(shè)后,用戶可將預(yù)建設(shè)轉(zhuǎn)運(yùn)站狀態(tài)修改為建設(shè)中,當(dāng)建設(shè)中轉(zhuǎn)運(yùn)站投入使用后,用戶可將建設(shè)中轉(zhuǎn)運(yùn)站狀態(tài)修改為已建成。12/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案地圖管理(1)區(qū)域管理對轄區(qū)的區(qū)域進(jìn)行維護(hù),可在地圖上直接標(biāo)注地圖區(qū)域,并進(jìn)行責(zé)任對象的綁定。(2)作業(yè)點(diǎn)管理對轄區(qū)的作業(yè)點(diǎn)進(jìn)行管理維護(hù), 可在地圖上直接標(biāo)注作業(yè)點(diǎn),并進(jìn)行責(zé)任對象的綁定。2.5系統(tǒng)選型選型原則根據(jù)系統(tǒng)構(gòu)架設(shè)計,結(jié)合招標(biāo)技術(shù)規(guī)格要求,確定如下選型原則:1)軟件開發(fā)環(huán)境選型原則:符合用戶提出的技術(shù)參數(shù)和產(chǎn)品要求采用成熟的、穩(wěn)定的技術(shù)和標(biāo)準(zhǔn)支撐環(huán)境/產(chǎn)品的售后服務(wù)和后續(xù)升級質(zhì)量高采用接口標(biāo)準(zhǔn)、擴(kuò)展性好的結(jié)構(gòu)設(shè)計13/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案滿足具體產(chǎn)品的性能、技術(shù)要求軟件開發(fā)平臺要提供對比選優(yōu)具有開發(fā)和應(yīng)用這些軟件的經(jīng)驗(yàn)(2)數(shù)據(jù)庫選擇原則:結(jié)合系統(tǒng)的規(guī)模、部署等實(shí)際情況,以及應(yīng)用開發(fā)的需要,在進(jìn)行數(shù)據(jù)庫選型時主要考慮以下因素:對平臺的支持、管理海量數(shù)據(jù)、并發(fā)處理、并行處理、支持分區(qū)表和分區(qū)索引等等。(3)操作系統(tǒng)選擇原則:操作系統(tǒng)選擇重點(diǎn)從系統(tǒng)安全性好,系統(tǒng)運(yùn)行穩(wěn)定,系統(tǒng)運(yùn)行效率高,系統(tǒng)支持及維護(hù)成本低廉幾方面考慮。(4)應(yīng)用服務(wù)器選擇:平臺支持:應(yīng)用服務(wù)器支持的操作系統(tǒng)和機(jī)型的種類和數(shù)量直接影響其應(yīng)用范圍。WebService支持:應(yīng)用服務(wù)器應(yīng)支持與各種Web服務(wù)器無逢的集成,穩(wěn)定的協(xié)作,擴(kuò)展其支持web應(yīng)用的能力。安全代理支持:應(yīng)用服務(wù)器應(yīng)用能夠支持第三方的安全代理產(chǎn)品。配置信息數(shù)據(jù)庫的支持:如果支持當(dāng)前主流的關(guān)系數(shù)據(jù)庫,則可充分利用數(shù)據(jù)庫的優(yōu)化能力來安全有效的利用用戶的配置信息。集成開發(fā)工具: 應(yīng)提供全面的智能化配套開發(fā)工具和各類組件。管理工具:優(yōu)秀的應(yīng)用服務(wù)器應(yīng)提供多種管理方式及友好的圖形界面管理工具,并提供API編程接口供用戶可以編寫自己控制程序,方便的操作配置文件。應(yīng)用服務(wù)器專有特性:應(yīng)用服務(wù)器產(chǎn)品有其自己產(chǎn)品獨(dú)特的優(yōu)化設(shè)計,在具體的應(yīng)用環(huán)境中可保證應(yīng)用的高效性,安全性等。最后再綜合考慮用戶的使用習(xí)慣、 普遍計算機(jī)操作能力,及因此影響的系統(tǒng)長14/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案期TCO成本,最后確定選型結(jié)論。(5)操作系統(tǒng)選擇系統(tǒng)的業(yè)務(wù)服務(wù)器操作系統(tǒng)推薦使用 MicrosoftWindowsServer2003Enterprisex32Edition中文版。Windows2003Server執(zhí)行效率高、安全性高、系統(tǒng)穩(wěn)定,和數(shù)據(jù)庫結(jié)合緊密,為多用戶環(huán)境和 Web系統(tǒng)提供了強(qiáng)大的優(yōu)化支持。而且 Windows系統(tǒng)的用戶接受程度較好,操作簡易,可以大大降低服務(wù)器維護(hù)的費(fèi)用。數(shù)據(jù)庫服務(wù)器操作系統(tǒng)推薦使用MicrosoftWindowsServer2003Enterprisex64Edition中文版。能夠保證發(fā)揮硬件作用,執(zhí)行效率高、安全性高、系統(tǒng)穩(wěn)定,和數(shù)據(jù)庫結(jié)合緊密,為多用客戶環(huán)境和Web系統(tǒng)提供了強(qiáng)大的優(yōu)化支持。并且Windows系統(tǒng)的用戶接受程度較好,操作簡易,TCO成本較低。6)數(shù)據(jù)庫選擇根據(jù)選型原則,數(shù)據(jù)庫需要考慮以下方面:平臺支持:對多種平臺的支持能大大擴(kuò)展數(shù)據(jù)庫的應(yīng)用范圍。管理海量數(shù)據(jù):管理海量數(shù)據(jù)需要大量的工作,也是對數(shù)據(jù)庫性能的挑戰(zhàn)。并發(fā)處理:OLTP系統(tǒng)的大量并發(fā)用戶會加重任何計算機(jī)系統(tǒng)的負(fù)荷,甚至使系統(tǒng)癱瘓。因此DBMS應(yīng)安全管理大量并發(fā)用戶對同一資源的操作,有效均衡計算機(jī)資源,使大量并發(fā)用戶可以快速的進(jìn)行工作。并行處理:支持各種不同的多處理器計算機(jī)體系結(jié)構(gòu),如共享內(nèi)存、共享磁盤以及不共享的多處理器配置。對并行處理的支持能充分利用多處理器計算機(jī)系統(tǒng)的并行處理和高可用性能力。安全性:保證合法用戶合法的使用分配其資源;提供各種保護(hù)數(shù)據(jù)庫信息措施,可恢復(fù)從簡單的電源故障到災(zāi)難性的場地?fù)p毀引起的信息丟失。開放性:在異構(gòu)的數(shù)據(jù)庫環(huán)境中,支持標(biāo)準(zhǔn)化查詢多種數(shù)據(jù)源,甚至可統(tǒng)一訪問調(diào)用各數(shù)據(jù)庫存儲過程和外部過程。對多種操作系統(tǒng)、機(jī)型的支持決定了數(shù)據(jù)庫的應(yīng)用范圍。 能滿足不同企業(yè)環(huán)境15/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案的需要。對XML支持:我們網(wǎng)絡(luò)技術(shù)基于WebService,要求數(shù)據(jù)庫對XML標(biāo)準(zhǔn)有很好的支持。豐富好用的工具:提供性能調(diào)試工具,網(wǎng)絡(luò)管理工具,開發(fā)工具,備份與恢復(fù)工具,發(fā)布工具,名字服務(wù)工具,DBMS管理工具等可高效方便運(yùn)用數(shù)據(jù)庫。依據(jù)以上考慮,我們決定系統(tǒng)選擇Microsoft公司的SQLSERVER數(shù)據(jù)庫系統(tǒng)。SQLSERVER數(shù)據(jù)庫系統(tǒng)是Microsoft公司的拳頭數(shù)據(jù)庫產(chǎn)品,是世界上知名的大型數(shù)據(jù)庫之一,也是一種最主流的關(guān)系型數(shù)據(jù)庫。SQLServer數(shù)據(jù)平臺是一個全面的、集成的、端到端的數(shù)據(jù)解決方案,它為組織中的用戶提供了一個更安全可靠和更高效的平臺用于企業(yè)數(shù)據(jù)和 BI應(yīng)用。SQLServer數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能,使得可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。SQLSERVER獲得Microsoft公司的全面技術(shù)支持,足以解決目前絕大多數(shù)的大型企業(yè)應(yīng)用。同時由于SQLServer是WindowsServerSystem的一部分,通過WindowsServerSystem產(chǎn)品中實(shí)現(xiàn)的通用工程策略可增強(qiáng)管理性和集成性,從而降低總擁有成本,加快開發(fā)速度,為客戶提供更多額外收益,能夠有效降低TCO(總體擁有成本)。數(shù)據(jù)庫選擇MicrosoftSQLServer2005x64(SP2)中文標(biāo)準(zhǔn)版。SQLServerDBMS技術(shù)成熟,性能穩(wěn)定,和Windows系統(tǒng)結(jié)構(gòu)緊密,能夠有效降低TCO。其應(yīng)用程度和數(shù)據(jù)承載量足以滿足資金系統(tǒng)目前和將來的應(yīng)用。(7)開發(fā)平臺選擇基于操作系統(tǒng)選擇MicrosoftWindows,數(shù)據(jù)庫系統(tǒng)選擇MicrosoftSQLServer,在此平臺上最適合的企業(yè)級開發(fā)平臺是Microsoft.NetFramework。.NET開發(fā)平臺是Microsoft公司首推的開發(fā)平臺,技術(shù)先進(jìn)穩(wěn)定,與Windows平臺、SQLServer數(shù)據(jù)庫結(jié)合緊密,效率高。在企業(yè)級應(yīng)用(性能、安全、多層)方面具有完整成熟的解決方案,非常適合開發(fā)網(wǎng)絡(luò)應(yīng)用。16/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案采用MicrosoftVisualStudio2008IDE進(jìn)行基于.NET3.5的開發(fā),符合本系統(tǒng)開發(fā)技術(shù)規(guī)格要求。系統(tǒng)接口設(shè)計系統(tǒng)通過接口與多個子系統(tǒng)相互通訊。接口是基于通用的 WebService方式來設(shè)計的,并使用通用的 XML作為與系統(tǒng)之間交換數(shù)據(jù)的標(biāo)準(zhǔn)。允許異構(gòu)系統(tǒng)通過WebService訪問共享信息。三項(xiàng)目實(shí)施計劃3.1系統(tǒng)進(jìn)度計劃計劃步驟列表及說明:階段名稱實(shí)施內(nèi)容和項(xiàng)目總天數(shù)系統(tǒng)開發(fā)階段需求調(diào)研對客戶需求進(jìn)行調(diào)研和分析10總體設(shè)計對系統(tǒng)總體框架進(jìn)行設(shè)計5模塊設(shè)計對系統(tǒng)模塊進(jìn)行詳細(xì)設(shè)計和分析8數(shù)據(jù)庫建模對系統(tǒng)后臺數(shù)據(jù)庫進(jìn)行設(shè)計建模3編碼實(shí)現(xiàn)編碼并實(shí)現(xiàn)系統(tǒng)40測試系統(tǒng)測試10軟件培訓(xùn)軟件安裝及使用培訓(xùn)5軟件安裝軟件安裝調(diào)試工作1試運(yùn)行正常業(yè)務(wù)數(shù)據(jù)5驗(yàn)收項(xiàng)目驗(yàn)收運(yùn)行維護(hù)系統(tǒng)在真實(shí)環(huán)境下交付運(yùn)行合計8717/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案3.2質(zhì)量保證措施軟件開發(fā)各階段需要提交的文檔系統(tǒng)在開發(fā)各階段編寫以下文檔:項(xiàng)目開發(fā)計劃,在項(xiàng)目確定階段產(chǎn)生初步項(xiàng)目計劃,在需求分析階段最終完成。需求說明書,在需求分析階段產(chǎn)生。設(shè)計說明書,在概要設(shè)計階段產(chǎn)生。詳細(xì)設(shè)計相關(guān)文檔,在詳細(xì)設(shè)計階段完成。用戶手冊,在需求分析階段形成初稿,在以后各階段逐步修改完善,在確認(rèn)測試后最終完成。測試計劃:單元測試計劃,在編程實(shí)現(xiàn)階段產(chǎn)生;集成測試計劃,在概要設(shè)計階段產(chǎn)生;確認(rèn)測試計劃,在需求分析階段形成初步確認(rèn)測試計劃,在概要設(shè)計階段完成。測試報告,在相應(yīng)的測試階段完成。項(xiàng)目開發(fā)結(jié)束報告,在軟件驗(yàn)收階段完成。數(shù)據(jù)需求說明書,在需求分析階段產(chǎn)生。數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)說明書,在概要設(shè)計階段產(chǎn)生。以上軟件開發(fā)文檔,每個文檔自成體系。過程管理本項(xiàng)目嚴(yán)格按照ISO9001的質(zhì)量管理體系實(shí)施,并參照CMMI3的要求進(jìn)行過程活動管理。項(xiàng)目開發(fā)過程中,項(xiàng)目組主要開展以下方面的活動:需求管理目的:項(xiàng)目組與客戶就應(yīng)由軟件項(xiàng)目實(shí)現(xiàn)的客戶需求達(dá)成共識。18/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案活動:評審軟件需求。軟件工程組以評審?fù)ㄟ^的軟件需求作為軟件計劃、工作產(chǎn)品和開發(fā)活動的基礎(chǔ)。項(xiàng)目計劃目的:為開展軟件開發(fā)與管理活動制訂合理的計劃。活動:◆軟件工程組參與項(xiàng)目計劃工作。◆在早期進(jìn)行軟件項(xiàng)目計劃的制訂工作。◆在項(xiàng)目開發(fā)過程中,軟件工程組會和其它受影響的組一起參與項(xiàng)目計劃工作。◆高級管理人員對軟件項(xiàng)目的對外承諾進(jìn)行評審?!繇?xiàng)目計劃文檔化?!裘鞔_作為項(xiàng)目控制、管理對象的軟件工作產(chǎn)品?!魧浖ぷ鳟a(chǎn)品的規(guī)模進(jìn)行估算?!魧?xiàng)目的工作量及成本規(guī)模進(jìn)行估算◆對項(xiàng)目所需的關(guān)鍵計算機(jī)資源進(jìn)行估算?!魧?xiàng)目的進(jìn)度進(jìn)行估算?!魧?xiàng)目在成本、資源、進(jìn)度、技術(shù)方面的風(fēng)險進(jìn)行識別、評估,并整理成文檔?!魧?xiàng)目所需的開發(fā)設(shè)備及工具進(jìn)行計劃。◆記錄用于軟件計劃的數(shù)據(jù)。19/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案項(xiàng)目跟蹤與監(jiān)控目的:使管理層充分了解項(xiàng)目的實(shí)際進(jìn)展,以便在項(xiàng)目實(shí)際工作結(jié)果嚴(yán)重偏離軟件開發(fā)計劃時,使管理層能采取有效的行動,在計劃所定義的里程碑點(diǎn)處,積極向客戶通報項(xiàng)目進(jìn)度?;顒樱骸粲梦臋n化的項(xiàng)目開發(fā)計劃進(jìn)行項(xiàng)目跟蹤和項(xiàng)目狀態(tài)交流。◆修訂項(xiàng)目開發(fā)計劃。◆高級管理人員對軟件項(xiàng)目的對外承諾及其變化進(jìn)行評審。◆項(xiàng)目對外承諾的變更經(jīng)批準(zhǔn)后,通知項(xiàng)目開發(fā)組成員及相關(guān)小組?!魧?xiàng)目的規(guī)模進(jìn)行跟蹤,并在必要時采取糾正措施。◆對項(xiàng)目的工作量及成本進(jìn)行跟蹤,并在必要時采取糾正措施?!魧?xiàng)目的關(guān)鍵計算機(jī)資源進(jìn)行跟蹤,并在必要時采取糾正措施?!魧?xiàng)目的進(jìn)度進(jìn)行跟蹤,并在必要時采取糾正措施。◆對項(xiàng)目的開發(fā)技術(shù)工作進(jìn)行跟蹤,并在必要時采取糾正措施?!魧?xiàng)目在成本、資源、進(jìn)度、技術(shù)方面的風(fēng)險進(jìn)行跟蹤?!魧?shí)際度量數(shù)據(jù)和重新制訂計劃所用的數(shù)據(jù)都進(jìn)行記錄?!繇?xiàng)目組內(nèi)部通過定期進(jìn)行評審來跟蹤項(xiàng)目的工作進(jìn)展、 結(jié)果和存在的問題。◆根據(jù)項(xiàng)目開發(fā)計劃,在選定的項(xiàng)目里程碑處對項(xiàng)目工作成績及結(jié)果進(jìn)行正式評審。軟件質(zhì)量保證目的:向管理人員提供適當(dāng)?shù)膶浖?xiàng)目正在使用的過程和正在構(gòu)造產(chǎn)品的可視性?;顒樱?0/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案◆制訂SQA(軟件質(zhì)量保證) 計劃?!舭凑誗QA計劃進(jìn)行SQA活動。SQA組參與準(zhǔn)備和評審項(xiàng)目的軟件開發(fā)計劃、標(biāo)準(zhǔn)和規(guī)程。SQA組評審軟件工程活動以驗(yàn)證符合性。SQA組審計指定的軟件工作產(chǎn)品以驗(yàn)證符合性。SQA組定期向軟件工程組報告其活動的結(jié)果。按照SQA計劃對在軟件活動和軟件工作產(chǎn)品中識別出的不符合性問題建立文檔并加以處理。當(dāng)合適時,SQA組與顧客的SQA人員一起對它的活動和發(fā)現(xiàn)進(jìn)行定期評審。集成軟件管理目的:在確定軟件項(xiàng)目的開發(fā)過程時,將軟件工程活動與管理活動有效地集成在一起?;顒樱骸艏舨媒M織的標(biāo)準(zhǔn)軟件過程,得到項(xiàng)目定義的軟件過程?!魧?xiàng)目定義的軟件過程進(jìn)行修訂?!糁朴喓托抻嗧?xiàng)目開發(fā)計劃(該計劃描述了項(xiàng)目定義的軟件過程的使用方法)?!舾鶕?jù)項(xiàng)目定義的軟件過程對軟件項(xiàng)目進(jìn)行管理?!羰褂媒M織的軟件過程數(shù)據(jù)庫進(jìn)行項(xiàng)目計劃和估算工作?!魧浖ぷ鳟a(chǎn)品的規(guī)模(或軟件工作產(chǎn)品的變更規(guī)模)進(jìn)行管理。◆對項(xiàng)目的軟件工作量和成本進(jìn)行管理?!魧?xiàng)目的關(guān)鍵計算機(jī)資源進(jìn)行管理。21/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案◆對項(xiàng)目的進(jìn)度(關(guān)鍵依賴關(guān)系和路徑)進(jìn)行管理?!魧?xiàng)目的風(fēng)險進(jìn)行識別、評估、文檔化和管理?!魹榱舜_保項(xiàng)目的工作結(jié)果與商業(yè)目標(biāo)、客戶和最終用戶的要求保持一致,對項(xiàng)目進(jìn)行定期的評審。軟件產(chǎn)品工程目的:嚴(yán)格執(zhí)行一個集成了所有軟件工程活動的、經(jīng)過明確定義的工程過程,高效地生產(chǎn)出合格的產(chǎn)品?;顒樱骸粼陧?xiàng)目定義的軟件過程中集成適用的軟件工程方法與工具?!舾鶕?jù)項(xiàng)目定義的軟件過程,開展軟件需求活動,對其結(jié)果進(jìn)行維護(hù)和文檔化。通過對分配需求的系統(tǒng)分析,對軟件需求進(jìn)行驗(yàn)證?!舾鶕?jù)項(xiàng)目定義的軟件過程,開展軟件設(shè)計工作,對其結(jié)果進(jìn)行維護(hù)、文檔化,驗(yàn)證其與軟件需求的符合性,形成代碼框架?!舾鶕?jù)項(xiàng)目定義的軟件過程開展軟件編碼工作,對其結(jié)果進(jìn)行維護(hù)、文檔化和驗(yàn)證,實(shí)現(xiàn)軟件需求和軟件設(shè)計。◆根據(jù)項(xiàng)目定義的軟件過程開展軟件(單元)測試工作?!舾鶕?jù)項(xiàng)目定義的軟件過程計劃和實(shí)施集成測試?!敉ㄟ^計劃和開展系統(tǒng)和驗(yàn)收測試來證實(shí)軟件滿足其需求?!舾鶕?jù)項(xiàng)目定義的軟件過程編制用于軟件操作和維護(hù)的文檔。◆根據(jù)項(xiàng)目定義的軟件過程對同行評審和測試中發(fā)現(xiàn)的缺陷進(jìn)行收集和分析?!艟S護(hù)項(xiàng)目開發(fā)計劃、開發(fā)過程描述、分配的需求、軟件需求、軟件設(shè)計、代碼、測試計劃、測試程序等文檔間的一致性。22/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案組間協(xié)調(diào)目的:在組織內(nèi)建立起合理的項(xiàng)目管理工作機(jī)制,保證項(xiàng)目開發(fā)目標(biāo)的實(shí)現(xiàn),使項(xiàng)目的工作結(jié)果更加符合用戶的要求。活動:◆在適當(dāng)?shù)臅r候軟件工程組和受影響的組與最終用戶一起建立系統(tǒng)需求。◆軟件工程組的代表和其他工程組的代表一起監(jiān)督和協(xié)調(diào)技術(shù)活動,解決技術(shù)問題?!舾鶕?jù)項(xiàng)目開發(fā)計劃對組間約定進(jìn)行交流,并對工作開展情況進(jìn)行協(xié)調(diào)和跟蹤?!舾鶕?jù)項(xiàng)目開發(fā)計劃識別、協(xié)調(diào)和跟蹤各工程組間的關(guān)鍵依賴關(guān)系。◆作為其他工程活動的輸入項(xiàng)的工作產(chǎn)品要由接收方的代表進(jìn)行評審,以確保其滿足接收方的工作需求◆根據(jù)問題解決計劃,對在項(xiàng)目工程組代表間無法解決的組間問題進(jìn)行處理?!繇?xiàng)目各個工程組的代表進(jìn)行定期的技術(shù)評審和交流。評審目的:盡早地消除軟件產(chǎn)品中的缺陷。活動:◆計劃同行評審工作,并將計劃寫成文檔?!舾鶕?jù)評審計劃進(jìn)行同行評審?!粲涗浻嘘P(guān)同行評審的執(zhí)行情況和結(jié)果。培訓(xùn)目的:發(fā)展個人的技能與知識,使他們更好地履行自己的工作職責(zé)。23/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案活動:◆制訂和維護(hù)項(xiàng)目培訓(xùn)計劃?!粢罁?jù)項(xiàng)目培訓(xùn)計劃開展相應(yīng)的培訓(xùn)活動?!艟S護(hù)培訓(xùn)記錄。3.3軟件開發(fā)過程項(xiàng)目開發(fā)過程中,要求采用RUP作為項(xiàng)目軟件開發(fā)過程,選用迭代化的開發(fā)方式進(jìn)行項(xiàng)目開發(fā)。采用基于里程碑的生命周期模型產(chǎn)品發(fā)布里程碑時間 生命周期目標(biāo)里程碑 生命周期架構(gòu)里程碑 初始功能里程碑Release本項(xiàng)目的開發(fā)將采用基于里程碑的生命周期模型,整個開發(fā)過程將設(shè)定四個階段(如圖):初始階段、細(xì)化階段、構(gòu)造階段和交付階段。每個階段結(jié)束于一個主要的里程碑。在每個階段的結(jié)尾將執(zhí)行一次評估以確定這個階段的目標(biāo)是否已經(jīng)滿足。如果評估結(jié)果令人滿意的話,可以允許項(xiàng)目進(jìn)入下一個階段。初始階段初始階段的目標(biāo)是為系統(tǒng)建立商業(yè)案例并確定項(xiàng)目的邊界。為了達(dá)到該目的必須識別所有與系統(tǒng)交互的外部實(shí)體,在較高層次上定義交互的特性。本階段具有非常重要的意義,在這個階段中所關(guān)注的是整個項(xiàng)目進(jìn)行中的業(yè)務(wù)和需求方面的主要風(fēng)險。對于建立在原有系統(tǒng)基礎(chǔ)上的開發(fā)項(xiàng)目來講,初始階段可能很短。初始階段結(jié)束時是第一個重要的里程碑:生命周期目標(biāo)里程碑。生命周期目標(biāo)里程碑評價項(xiàng)目基本的生存能力。24/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案細(xì)化階段細(xì)化階段的目標(biāo)是分析問題領(lǐng)域,建立健全的體系結(jié)構(gòu)基礎(chǔ),編制項(xiàng)目計劃,淘汰項(xiàng)目中最高風(fēng)險的元素。為了達(dá)到該目的,必須在理解整個系統(tǒng)的基礎(chǔ)上,對體系結(jié)構(gòu)作出決策,包括其范圍、主要功能和諸如性能等非功能需求。同時為項(xiàng)目建立支持環(huán)境,包括創(chuàng)建開發(fā)案例,創(chuàng)建模板、準(zhǔn)則并準(zhǔn)備工具。細(xì)化階段結(jié)束時第二個重要的里程碑:生命周期結(jié)構(gòu)里程碑。生命周期結(jié)構(gòu)里程碑為系統(tǒng)的結(jié)構(gòu)建立了管理基準(zhǔn)并使項(xiàng)目小組能夠在構(gòu)建階段中進(jìn)行衡量。此刻,要檢驗(yàn)詳細(xì)的系統(tǒng)目標(biāo)和范圍、結(jié)構(gòu)的選擇以及主要風(fēng)險的解決方案。構(gòu)造階段在構(gòu)建階段,所有剩余的構(gòu)件和應(yīng)用程序功能被開發(fā)并集成為產(chǎn)品,所有的功能被詳細(xì)測試。從某種意義上說,構(gòu)建階段是一個制造過程,其重點(diǎn)放在管理資源及控制運(yùn)作以優(yōu)化成本、進(jìn)度和質(zhì)量。構(gòu)建階段結(jié)束時是第三個重要的里程碑:初始功能里程碑。初始功能里程碑決定了產(chǎn)品是否可以在測試環(huán)境中進(jìn)行部署。此刻,要確定軟件、環(huán)境、用戶是否可以開始系統(tǒng)的運(yùn)作。此時的產(chǎn)品版本也常被稱為“beta”版。交付階段交付階段的重點(diǎn)是確保軟件對最終用戶是可用的。交付階段可以跨越幾次迭代,包括為發(fā)布做準(zhǔn)備的產(chǎn)品測試,基于用戶反饋的少量的調(diào)整。在生命周期的這一點(diǎn)上,用戶反饋應(yīng)主要集中在產(chǎn)品調(diào)整,設(shè)置、安裝和可用性問題,所有主要的結(jié)構(gòu)問題應(yīng)該已經(jīng)在項(xiàng)目生命周期的早期階段解決了。 在交付階段的終點(diǎn)是第四個里程碑:產(chǎn)品發(fā)布里程碑。此時,要確定目標(biāo)是否實(shí)現(xiàn),是否應(yīng)該開始另一個開發(fā)周期。在一些情況下這個里程碑可能與下一個周期的初始階段的結(jié)束重合。采用迭代化的開發(fā)模式在每個階段我們將根據(jù)階段目標(biāo)進(jìn)一步分解為迭代。在每個迭代完成一個完整的開發(fā)循環(huán),產(chǎn)生一個可執(zhí)行的產(chǎn)品版本,作為最終產(chǎn)品的一個子集,通過增量式地發(fā)展,從一個迭代過程到另一個迭代過程到成為最終的系統(tǒng)。25/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案傳統(tǒng)上的瀑布生命周期會出現(xiàn)到了實(shí)現(xiàn)末期產(chǎn)品完成才開始測試,在分析、設(shè)計和實(shí)現(xiàn)階段所遺留的隱藏問題會大量出現(xiàn),項(xiàng)目可能要停止并開始一個漫長的錯誤修正周期等問題。因此項(xiàng)目組將采用迭代化的開發(fā)方式來避免這些情況的出現(xiàn)。迭代是一種更靈活,風(fēng)險更小的方法,是多次通過不同的開發(fā)活動(需求分析、設(shè)計、編碼、測試等),通過更好的理解需求,構(gòu)造一個健壯的體系結(jié)構(gòu),并最終交付一系列逐步完成的版本。軟件生命周期是迭代的連續(xù),通過它,軟件進(jìn)行增量的開發(fā)。一次迭代包括了生成一個可執(zhí)行版本的開發(fā)活動,還有使用這個版本所必需的其他輔助成分,如版本描述、用戶文檔等。因此一個開發(fā)迭代在某種意義上是在所有工作流中的一次完整的經(jīng)過,這些工作流至少包括:需求工作流、分析和設(shè)計工作流、實(shí)現(xiàn)工作流、測試工作流。其本身就像一個小型的瀑布項(xiàng)目(如圖)。迭代過程與傳統(tǒng)的瀑布模型相比較加快了整個開發(fā)工作的進(jìn)度。因?yàn)殚_發(fā)人員清楚問題的焦點(diǎn)所在,他們的工作會更有效率。由于用戶的需求并不能在一開始就做出完全的界定,它們通常是在后續(xù)階段中不斷細(xì)化的。因此,迭代過程這種模式使適應(yīng)需求的變化會更容易些。迭代式開發(fā)方法是一個不斷降低風(fēng)險的過程,每一次迭代過程都選擇風(fēng)險最大的任務(wù)執(zhí)行。因此風(fēng)險在迭代過程中不斷地被發(fā)現(xiàn)、被消滅。26/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案迭代式開發(fā)方法能夠更容易地管理需求的變化, 整個開發(fā)過程由一次次的獨(dú)立迭代組成,項(xiàng)目經(jīng)理能夠比較容易地調(diào)整迭代過程,使最終產(chǎn)品滿足變化的需求。開發(fā)人員以及項(xiàng)目相關(guān)人員能夠及時地從迭代過程中得到反饋信息,并能夠及時修改以前工作中的失誤,有效地監(jiān)控開發(fā)過程,并對迭代工作流進(jìn)行校正,這對一個時間跨度很長的項(xiàng)目具有重要的意義。3.4質(zhì)量管理公司遵循ISO9001質(zhì)量管理體系,按照CMMI3對質(zhì)量管理環(huán)節(jié)的過程活動要求,對本項(xiàng)目,我們將從以下三個方面進(jìn)行質(zhì)量控制:測試在本系統(tǒng)的開發(fā)過程中,要求對軟件系統(tǒng)做以下二個層面的測試:單元測試單元測試將對最小的可測試軟件元素(單元)實(shí)施的測試。它所測試的內(nèi)容包括單元的內(nèi)部結(jié)構(gòu)(如邏輯和數(shù)據(jù)流)以及單元的功能和可觀測的行為。確保及時發(fā)現(xiàn)并改正編碼缺陷。集成測試集成測試是確保各單元組合在一起后能夠按既定意圖協(xié)作運(yùn)行,并確保增量的行為正確。它所測試的內(nèi)容包括單元間的接口以及集成后的功能、性能。(因本期開發(fā)的軟件只針對個別部門,因此不用執(zhí)行系統(tǒng)測試)評審評審是一種保證項(xiàng)目質(zhì)量的重要手段,在本項(xiàng)目中,項(xiàng)目組將對所有開發(fā)出來的文檔、模型、代碼等進(jìn)行評審,及早發(fā)現(xiàn)并修復(fù)缺陷,以起到保證系統(tǒng)的質(zhì)量的作用。在該項(xiàng)工作中,主要開展以下幾項(xiàng)活動:◆編制評審計劃;◆準(zhǔn)備檢查表;27/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案◆召開評審會議,評審人員根據(jù)檢查表對開發(fā)出來的文檔、模型、代碼等進(jìn)行評審,發(fā)現(xiàn)并記錄缺陷;◆項(xiàng)目成員根據(jù)計劃修復(fù)缺陷。軟件質(zhì)量保證)在本項(xiàng)目中,我公司將派出專業(yè)SQA人員對項(xiàng)目的開發(fā)活動和開發(fā)結(jié)果進(jìn)行審計,以確保項(xiàng)目是按照規(guī)定的開發(fā)過程進(jìn)行的,確保項(xiàng)目的開發(fā)結(jié)果滿足質(zhì)量要求。在該項(xiàng)活動中主要開展以下幾項(xiàng)工作:◆編制項(xiàng)目的SQA計劃;◆準(zhǔn)備檢查表;◆根據(jù)SQA計劃對項(xiàng)目進(jìn)行審計;編制審計報告;對審計中的不符合性問題進(jìn)行解決和追蹤。3.5系統(tǒng)安全保障措施東方電機(jī)機(jī)組服務(wù)系統(tǒng)是東方電機(jī)有限公司管理內(nèi)部資料以及客戶的相關(guān)信息的管理,涉及到部分商業(yè)保密信息,對數(shù)據(jù)及系統(tǒng)安全的要求很高。我們的系統(tǒng)設(shè)計將從以下方面考慮和保障系統(tǒng)安全性:系統(tǒng)安全系統(tǒng)提供多層安全保護(hù)措施,確保在以下情況下系統(tǒng)能夠正常運(yùn)行:系統(tǒng)通過互聯(lián)網(wǎng)提供公眾服務(wù)和部分業(yè)務(wù)數(shù)據(jù)的收集、發(fā)布工作,要求系統(tǒng)提供多種防火墻措施,能夠抵御來自互聯(lián)網(wǎng)的網(wǎng)絡(luò)攻擊和入侵;系統(tǒng)通過局域網(wǎng)提供內(nèi)部業(yè)務(wù),要求系統(tǒng)提供多種防火墻措施,能夠防止來自內(nèi)部的網(wǎng)絡(luò)入侵;系統(tǒng)提供獨(dú)立的內(nèi)網(wǎng)(業(yè)務(wù))和外網(wǎng)服務(wù)器,防止通過外網(wǎng)入侵和竊取內(nèi)網(wǎng)數(shù)28/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案據(jù)的可能;系統(tǒng)提供獨(dú)立的數(shù)據(jù)服務(wù)器,保障數(shù)據(jù)的安全,防止通過網(wǎng)絡(luò)入侵業(yè)務(wù)服務(wù)器后竊取數(shù)據(jù)的可能。權(quán)限管理系統(tǒng)的權(quán)限管理提供以下措施或特性:獨(dú)立的權(quán)限服務(wù)。采用集中式的、獨(dú)立的權(quán)限服務(wù)體系,權(quán)限業(yè)務(wù)不能簡單的直接嵌入到普通業(yè)務(wù)中,避免業(yè)務(wù)服務(wù)器被竊取、權(quán)限被盜竊的情況;多種用戶權(quán)限驗(yàn)證措施。不對外提供注冊功能,用戶是由系統(tǒng)提供的帳號,可采用加密鎖等方式進(jìn)行驗(yàn)證;對管理機(jī)構(gòu)內(nèi)部用戶,采用權(quán)限賬號方式進(jìn)行驗(yàn)證。權(quán)限管理要求可配置,可擴(kuò)展。不能固定死、缺乏擴(kuò)展性。對在線用戶進(jìn)行管理,為單點(diǎn)登錄奠定基礎(chǔ)。數(shù)據(jù)安全因?yàn)樯婕暗疥P(guān)鍵的資金數(shù)據(jù),系統(tǒng)對數(shù)據(jù)安全的要求很高。設(shè)計并保證系統(tǒng)在如下情況時能保障數(shù)據(jù)的安全:假設(shè)存在通過互聯(lián)網(wǎng)的外部入侵業(yè)務(wù)服務(wù)器時,能夠保證數(shù)據(jù)不透明(而無法被竊取);假設(shè)存在通過內(nèi)部網(wǎng)絡(luò)入侵業(yè)務(wù)服務(wù)器時,能夠保證數(shù)據(jù)不透明(而無法被竊?。?;假設(shè)存在某個內(nèi)部賬號被竊取時,能夠保證該賬號權(quán)限外的所有數(shù)據(jù)都無法訪問,并且該賬號的所有操作會被記錄;系統(tǒng)穩(wěn)定性及出錯處理(1)系統(tǒng)運(yùn)行系統(tǒng)硬件設(shè)計保持 7*24小時能夠穩(wěn)定可靠的運(yùn)行不間斷。29/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案(2)出錯處理系統(tǒng)自身的運(yùn)算錯誤、操作失敗,產(chǎn)生正確的提示信息,并且提供重試、實(shí)時解決,不會影響其它操作。即部分的、偶爾錯誤不會影響整體的運(yùn)行。當(dāng)出現(xiàn)以下故障時:1、網(wǎng)絡(luò)故障;2、操作系統(tǒng)崩潰;3、硬件系統(tǒng)故障等不可預(yù)估的情況,系統(tǒng)不會發(fā)生無法逆轉(zhuǎn)的災(zāi)難性破壞。要求軟硬件故障在24小時之內(nèi)恢復(fù),數(shù)據(jù)庫服務(wù)器故障能即時切換備份服務(wù)器。(3)數(shù)據(jù)備份措施1、提供數(shù)據(jù)庫備份工具。支持后臺運(yùn)行,定期備份;2、提供數(shù)據(jù)庫還原工具,在確認(rèn)數(shù)據(jù)丟失后,可以通過該工具及備份數(shù)據(jù)還原到備份前的狀態(tài)。四系統(tǒng)驗(yàn)收測試計劃4.1測試計劃測試工作流程參與項(xiàng)目立項(xiàng)制定測試計劃編寫測試用例內(nèi)部評審是Y執(zhí)行測試提交測試結(jié)果編寫測試總結(jié)項(xiàng)目驗(yàn)收

N30/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案測試各階段主要測試內(nèi)容如下:模塊測試:各功能是否滿足程序模塊說明書要求,以及輸入、輸出的正確性。系統(tǒng)集成測試:檢測模塊間的接口以及集成后的功能的正確性。系統(tǒng)測試:對最終軟件系統(tǒng)進(jìn)行全面的測試,確保最終軟件系統(tǒng)滿足產(chǎn)品需求并且遵循系統(tǒng)設(shè)計。性能測試:對系統(tǒng)進(jìn)行負(fù)載、壓力、并發(fā)、可靠性測試,確保系統(tǒng)資源使用情況、系統(tǒng)并發(fā)用戶數(shù)、系統(tǒng)在線用戶滿足產(chǎn)品需求。安裝或部署測試:安裝或部署系統(tǒng),確保該軟件在正常和異常的不同情況下進(jìn)行安裝時都能按預(yù)期目標(biāo)來處理。上線前試運(yùn)行:在正式上線前發(fā)布一個版本,讓用戶在真實(shí)環(huán)境中試用,通過此測試來了解用戶的操作習(xí)慣、行為模式,分析產(chǎn)品與用戶之間的和諧程度。4.2測試標(biāo)準(zhǔn)根據(jù)系統(tǒng)的特點(diǎn)把系統(tǒng)的測試類型分為功能測試、兼容性測試、性能測試,各自的測試目標(biāo)和標(biāo)準(zhǔn)如下:功能測試:目標(biāo):根據(jù)功能測試用例,對產(chǎn)品的各功能進(jìn)行逐項(xiàng)測試,以確保產(chǎn)品達(dá)到用戶要求。標(biāo)準(zhǔn):A.功能測試:測試各個模塊以及界面所完成的功能是否正確, 數(shù)據(jù)是否正確,操作是否簡潔方便。B.業(yè)務(wù)流程測試:按照需求規(guī)格說明書的業(yè)務(wù)流程,檢查系統(tǒng)所有業(yè)務(wù)流程是否正確。31/37智慧城市環(huán)衛(wèi)管理系統(tǒng)解決方案數(shù)據(jù)測試:(1)輸入正確數(shù)據(jù)是否能按照預(yù)期的結(jié)果輸出;(2)能否識別錯誤的輸入,并給予正確的信息提示信息。D.?dāng)?shù)據(jù)流測試:本系統(tǒng)所涉及的相關(guān)數(shù)據(jù),是否按照正確的業(yè)務(wù)流程流動,每個階段所輸出的數(shù)據(jù)結(jié)果是否正確。E.界面測試:界面信息描述準(zhǔn)確,操作方便 ,以需求分析或設(shè)計文檔 UI部分為標(biāo)準(zhǔn)。兼容性測試目標(biāo):檢測待測試項(xiàng)目在不同操作系統(tǒng)平臺、同一操作系統(tǒng)平臺不同瀏覽器上,能否正常運(yùn)行,本次測試主要針對常用的操作系統(tǒng)和常用的瀏覽器進(jìn)行測試。標(biāo)準(zhǔn):驗(yàn)證本軟件在IE8+等瀏覽器下的運(yùn)行情況。驗(yàn)證本軟件在windowsXP、WIN7等操作平臺下的運(yùn)行情況。性能測試目標(biāo):檢查系統(tǒng)的平均響應(yīng)時間或者吞吐量是否符合指定的標(biāo)準(zhǔn),在線用戶數(shù)是否達(dá)客戶到要求。標(biāo)準(zhǔn):負(fù)載測試:在給定的測試環(huán)境下,通過在被測系統(tǒng)上不斷增加壓力,直到性能指標(biāo)超過預(yù)定指標(biāo)或某種資源使用已達(dá)到飽和狀態(tài),目的是了解系統(tǒng)性能容量和處理能力極限。壓力測試:測試系統(tǒng)在一定飽和狀態(tài)下系統(tǒng)能夠處理的會話能力,以及是否出現(xiàn)錯誤。C.并發(fā)測試:模擬并發(fā)訪問,測試多用戶并發(fā)訪問同一個應(yīng)用、模塊、數(shù)據(jù)時是否產(chǎn)生隱藏的并發(fā)問題,如

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論