版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、決策分析系統(tǒng)APP端建設(shè)方案目錄1. 概述31.1. 項目背景31.2. 建設(shè)目標32. 設(shè)計方案42.1. 系統(tǒng)建設(shè)的思路如下:42.2. 系統(tǒng)架構(gòu)42.3. 運行環(huán)境52.4. 系統(tǒng)組成53. 建設(shè)原則53.1. 實用性53.2. 先進性63.3. 前瞻性和整體性63.4. 集成性63.5. 擴展性63.6. 經(jīng)濟性63.7. 可管理性和可維護性73.8. 安全性73.9. 穩(wěn)定性和可靠性73.10. 可重構(gòu)性73.11. 設(shè)計規(guī)范74. 架構(gòu)設(shè)計85. 功能設(shè)計概述126. 表樣設(shè)計131. 概述1.1. 項目背景移動互聯(lián),是基于“個人移動數(shù)字信息終端”(如:手機、平板電腦、PDA等)接
2、入互聯(lián)網(wǎng),用戶在移動的狀態(tài)下同時能使用的互聯(lián)網(wǎng)的業(yè)務(wù)。移動設(shè)備能力不斷加強,操作界面不斷優(yōu)化,外觀時尚輕薄,能滿足8小時以上的連續(xù)戶外操作的需求,價格也不斷下降,智能手機的用戶不斷增加;同時,隨著中國聯(lián)通、中國電信、中國移動等運營上的3G網(wǎng)絡(luò)不斷發(fā)展,覆蓋面至少到鄉(xiāng)鎮(zhèn)一級,理論速度都提升少2M以上;根據(jù)摩根(Morgan)的報告,移動互聯(lián)時代的設(shè)備將超過100億臺,一個“人人有手機、時時在移動、處處在互聯(lián)”的時代,將勢不可擋的來臨,企業(yè)將移動互聯(lián)網(wǎng)技術(shù)應(yīng)到工作業(yè)務(wù)中,為工作人員的工作帶來方便快捷。XXXX在建的數(shù)據(jù)分析系統(tǒng),為營銷工作帶來方便快捷的數(shù)據(jù)查詢服務(wù)器,為了使用人員能在脫離辦公場所在
3、外的地方進行數(shù)據(jù)查詢分析服務(wù),應(yīng)用移動互聯(lián)網(wǎng)技術(shù)對數(shù)據(jù)分析系統(tǒng)進行模塊升級擴展,建設(shè)數(shù)據(jù)分析系統(tǒng)APP移動客戶端,方便使用人員在移動的環(huán)境下快速進行獲數(shù)據(jù)查詢分析工作,更有效率的開展工作。1.2. 建設(shè)目標將先進的便攜終端/移動通訊技術(shù)與現(xiàn)代卷煙營銷模式緊密結(jié)合,不斷提升卷煙營銷運作、管理和決策支持水平。(1)在管理決策層面,及時掌握卷煙營銷情況,為決策、調(diào)度提供信息依據(jù)。充分利用營銷業(yè)務(wù)數(shù)據(jù)庫、經(jīng)營分析數(shù)據(jù)庫等為領(lǐng)導層搭建宏觀層面的監(jiān)控平臺,將分散的、零碎的數(shù)據(jù)集中化,以可視化的手段展示在移動終端上,為營銷管理層人員日常的調(diào)度工作提供強有力的數(shù)據(jù)支持。其意義主要體現(xiàn)如下:方便快捷的獲取營銷數(shù)
4、據(jù)信息。擁有直觀、方便的數(shù)據(jù)展現(xiàn)形式。改善了傳統(tǒng)信息中心定期匯總形成營銷運營情況報告的模式,進一步提高工作效率。隨時隨地為領(lǐng)導層提供監(jiān)控、分析、決策等關(guān)鍵經(jīng)營指標的數(shù)據(jù)依據(jù)。 (2)使用人員可以在移動環(huán)境下快速查閱分析精煉的客戶數(shù)據(jù),提高工作質(zhì)量與效率的同時,更好的了解市場、管理市場。2. 設(shè)計方案2.1. 系統(tǒng)建設(shè)的思路如下:2.2. 系統(tǒng)架構(gòu)在防火墻DMZ區(qū)域部署一APP端前置服務(wù)器,負責客戶端APP與數(shù)據(jù)分析系統(tǒng)(服務(wù)端系統(tǒng))的數(shù)據(jù)交換??蛻舳薃PP通過移動互聯(lián)網(wǎng)從服務(wù)端系統(tǒng)下載要查詢的數(shù)據(jù)。服務(wù)端系統(tǒng)負責移動APP的數(shù)據(jù)提供;移動APP部分負責數(shù)據(jù)展示。2.3. 運行環(huán)境 數(shù)據(jù)分析系統(tǒng)
5、客戶端APP應(yīng)適用于市面上最主流的基于android的智能終端設(shè)備,可部署在安卓4.0版本以上的終端設(shè)備上,終端設(shè)備要求支持屏幕分辨率720X1280像素以上,運行內(nèi)存2G以上,CPU1.5GHz以上。2.4. 系統(tǒng)組成3. 建設(shè)原則設(shè)計遵循以下原則:3.1. 實用性方案選擇和功能設(shè)置應(yīng)追求實用性,必須切合XXXX的實際,技術(shù)上要有一定高度,手段強調(diào)實用,操作直觀簡便,便于維護。同時,要滿足行業(yè)要求,符合XXXX的業(yè)務(wù)模式和管理模式,不盲目追求不實用的技術(shù),符合經(jīng)濟實用并適度超前的原則。3.2. 先進性整體系統(tǒng)應(yīng)充分體現(xiàn)先進的管理思想和理念,采用先進的、成熟的且可持續(xù)發(fā)展的技術(shù)方法,并與XXX
6、X的實際相結(jié)合。3.3. 前瞻性和整體性充分考慮行業(yè)信息化的發(fā)展趨勢和方向,結(jié)合XXXX的實際,對系統(tǒng)的整體架構(gòu)進行具有前瞻性和整體性的設(shè)計。3.4. 集成性系統(tǒng)應(yīng)符合信息集成和信息共享的原則,具有開放、靈活、符合主流標準的集成架構(gòu),能夠與全區(qū)、XXXX現(xiàn)有的、在建的、將建的各相關(guān)應(yīng)用系統(tǒng)進行無縫的信息集成,做到業(yè)務(wù)流程的全閉環(huán)管理和數(shù)據(jù)層面的實時、準確傳輸。3.5. 擴展性使用廣泛、先進、成熟的標準和協(xié)議,系統(tǒng)要具有良好的開放性、擴展性、可移植性和升級前景,系統(tǒng)結(jié)構(gòu)要求模塊化,功能模塊可以平滑擴充。3.6. 經(jīng)濟性系統(tǒng)總體上應(yīng)具有良好的性價比,應(yīng)適用于XXXX現(xiàn)有的網(wǎng)絡(luò)條件,在保證系統(tǒng)能夠安
7、全、可靠運行的前提下,要充分考慮與現(xiàn)有的相關(guān)系統(tǒng)兼容性,最大限度地降低系統(tǒng)造價,充分利用現(xiàn)有系統(tǒng)有價值的財富,保護原有投資。同時,在設(shè)計時要作到統(tǒng)一規(guī)劃,避免不必要的投資。充分考慮到系統(tǒng)的可擴充性,避免重復投資。3.7. 可管理性和可維護性提供的系統(tǒng)應(yīng)具有簡單、直觀、方便的維護和管理手段,盡量減少維護和管理環(huán)節(jié),使系統(tǒng)具有良好的可管理性和可維護性。3.8. 安全性保證數(shù)據(jù)的安全以及交換數(shù)據(jù)的安全和一致性,采用有效手段保障系統(tǒng)和數(shù)據(jù)的安全性。3.9. 穩(wěn)定性和可靠性系統(tǒng)應(yīng)具備必要的冗余備份設(shè)計,運行應(yīng)穩(wěn)定、可靠。要保證應(yīng)用及數(shù)據(jù)的高可用性,任何一個運行應(yīng)用的主機發(fā)生故障時,該應(yīng)用系統(tǒng)能夠在保證數(shù)
8、據(jù)不丟失的情況下自動切換到其他主機上運行,即做到集群功能。3.10. 可重構(gòu)性系統(tǒng)應(yīng)具備可重構(gòu)性,保證系統(tǒng)在需要重構(gòu)時,能夠順利實現(xiàn)系統(tǒng)的重構(gòu)。3.11. 設(shè)計規(guī)范本項目在系統(tǒng)設(shè)計、軟硬件采購、應(yīng)用開發(fā)、系統(tǒng)集成和服務(wù)過程中應(yīng)采用已有的國家標準、行業(yè)標準和主流國際標準,遵循但不僅限于下列標準體系和要求:YC/T 203-2006 XX行業(yè)信息化標準體系及相關(guān)標準XX行業(yè)信息化建設(shè)統(tǒng)一技術(shù)平臺要求XX行業(yè)信息系統(tǒng)安全等級保護定級指南國家SOA標準體系。4. 架構(gòu)設(shè)計本系統(tǒng)采用與數(shù)據(jù)分析系統(tǒng)共用的技術(shù)手段,從而做到了本系統(tǒng)與原有系統(tǒng)的技術(shù)手段的統(tǒng)一線,也符合國家局以及XXXX對于統(tǒng)一技術(shù)路線的需要
9、。(一)系統(tǒng)采用J2EE技術(shù)架構(gòu)根據(jù)項目建設(shè)目標要求,系統(tǒng)建設(shè)既要適應(yīng)本次項目需求,同時也要考慮到將來的系統(tǒng)擴展性和應(yīng)變性,軟件設(shè)計要保證在技術(shù)上的可擴展性,滿足現(xiàn)有和未來不同應(yīng)用系統(tǒng)的需要,并方便今后進行其他系統(tǒng)的擴展和再開發(fā)。因而在結(jié)構(gòu)選型上,要有強的伸縮特性,并且技術(shù)上要先進、成熟、可靠和穩(wěn)定性。 經(jīng)過對用戶的現(xiàn)有狀況及業(yè)務(wù)需求比較分析,我們推薦采用基于J2EE的應(yīng)用體系結(jié)構(gòu)。 在國際上,Java技術(shù)已成為解決大型應(yīng)用的事實標準,符合J2EE規(guī)范的應(yīng)用服務(wù)器則是構(gòu)建面向?qū)ο蟮亩鄬悠髽I(yè)應(yīng)用的中間核心平臺。因其具有易移植性,廣開放性、強安全性和支持快速開發(fā)等特性,成為面向?qū)ο箝_發(fā)組織應(yīng)用的首
10、選平臺。基于J2EE應(yīng)用服務(wù)器支持EJB組件開發(fā)技術(shù),包括消息隊列、負載均衡機制和交易管理等。支持中大型網(wǎng)站和中大型組織應(yīng)用等需要大規(guī)??缙脚_、網(wǎng)絡(luò)計算的領(lǐng)域。軟件構(gòu)造有幾個不可逆轉(zhuǎn)的發(fā)展方向:XML數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟮臉?gòu)件技術(shù)、網(wǎng)絡(luò)化應(yīng)用。其中Java 因為與平臺無關(guān)、安全、穩(wěn)定、易開發(fā)、好維護、很強的網(wǎng)絡(luò)使用性等, 而成為主流環(huán)境, J2EE是企業(yè)級應(yīng)用的標準。 目前基于J2EE標準的體系結(jié)構(gòu),由于其以下特征受到了越來越多的大型企業(yè)、政府機關(guān)歡迎和應(yīng)用。 1) 可伸縮性,可擴展性、平臺無關(guān)性; 2) 代碼復用性,維護成本低; 3) 快速開發(fā)能力,帶來系統(tǒng)實用性及系統(tǒng)的靈活應(yīng)變能力; 4)
11、集成性,數(shù)據(jù)訪問能力強,可以訪問各種異構(gòu)數(shù)據(jù)。 應(yīng)用應(yīng)當構(gòu)建在一個構(gòu)架合理、先進,擴展性強、伸縮性好、安全性高的統(tǒng)一應(yīng)用服務(wù)支撐平臺上,這樣,才能避免重復開發(fā)、在保證系統(tǒng)穩(wěn)定可靠的基礎(chǔ)上加快建設(shè)的速度。 根據(jù)以上考慮,我們設(shè)計本項目的技術(shù)架構(gòu)采用基于J2EE的MVC框架來實現(xiàn)。展現(xiàn)層、控制層和業(yè)務(wù)邏輯層部署在應(yīng)用服務(wù)器上,并以我公司應(yīng)用平臺來支撐,應(yīng)用服務(wù)器采用符合J2EE 規(guī)范的成熟產(chǎn)品,如BEA Weblogic、IBM Websphere 等,數(shù)據(jù)層部署在數(shù)據(jù)庫服務(wù)器上。系統(tǒng)用戶可以通過PC 客戶機的瀏覽器、移動終端等設(shè)備來訪問系統(tǒng)的展現(xiàn)層,從而實現(xiàn)與業(yè)務(wù)應(yīng)用系統(tǒng)的交互。 展現(xiàn)層 展現(xiàn)層
12、完成業(yè)務(wù)系統(tǒng)信息如客戶信息、商品信息、訂單信息等信息的提交。展現(xiàn)層采用“請求-應(yīng)答”方式與控制層交互。為減少展現(xiàn)層與控制層的交互,盡量采用“相關(guān)信息一次獲得、信息一次提交”方式。 展現(xiàn)層還可以完成各應(yīng)用系統(tǒng)的界面級整合,包括個性化展示等。展現(xiàn)層主要采用JSP技術(shù),并使用類C/S方式的 WEB組件實現(xiàn)界面友好的交互??刂茖?控制層實現(xiàn)用戶和系統(tǒng)之間的交互管理,提供展現(xiàn)層的展現(xiàn)邏輯和對應(yīng)用層的訪問接口。控制層主要提供分發(fā)服務(wù)、會話管理、安全服務(wù)、輸入校驗、錯誤處理、單點登錄等服務(wù)和功能,它負責接收客戶端的服務(wù)請求,進行解析;并根據(jù)解析結(jié)果調(diào)用邏輯層相應(yīng)業(yè)務(wù)組件的方法。 安全服務(wù)從應(yīng)用軟件的層面來說
13、主要包括認證及授權(quán)。 認證:用符合JAAS規(guī)范,統(tǒng)一基于LDAP的安全認證。認證的主要目的是保護整個應(yīng)用,在沒有通過認證之前,應(yīng)用的任何資源都是受保護的,在通過了認證之后,才能基于你在LDAP上的角色來訪問具有權(quán)限的應(yīng)用。安全認證可以基于其他第三方安全產(chǎn)品進行擴展,可以基于key、基于CA證書認證,應(yīng)用服務(wù)器和安全服務(wù)器建立信任關(guān)系,所有的安全認證提交給安全服務(wù)器來完成,可以利用key存儲用戶的電子簽名、電子印章,使整個應(yīng)用的安全得到更好的保障。 授權(quán):采用分層的授權(quán)機制,一級權(quán)限為子系統(tǒng)的訪問權(quán)限,二級為子系統(tǒng)內(nèi)部的功能模塊的訪問權(quán)限,在子系統(tǒng)內(nèi)部,授權(quán)可以再細分,可以根據(jù)用戶的需求把功能模
14、塊的權(quán)限賦予相應(yīng)的角色。 控制層采用Servlet實現(xiàn)。 邏輯層 業(yè)務(wù)邏輯的接口,實現(xiàn)業(yè)務(wù)流程的控制,是業(yè)務(wù)領(lǐng)域?qū)拥姆?wù)接口。其責任是提供業(yè)務(wù)組件和業(yè)務(wù)服務(wù),這些組件將根據(jù)展現(xiàn)層的請求進行相關(guān)的業(yè)務(wù)處理。注意這里的組件是廣義上的概念,既可以是EJB,也可能是普通的Java類,或者是一個WEB服務(wù)。 邏輯層的業(yè)務(wù)組件建立在統(tǒng)一的業(yè)務(wù)模型之上,這些業(yè)務(wù)模型也將為流程關(guān)鍵型業(yè)務(wù)使用。邏輯層會從數(shù)據(jù)訪問層讀取數(shù)據(jù)或?qū)?shù)據(jù)寫入數(shù)據(jù)層。邏輯層也可以采用緩存服務(wù),對于基礎(chǔ)類數(shù)據(jù)使用緩存,直接從內(nèi)存讀取,減輕對數(shù)據(jù)庫的壓力并提高響應(yīng)速度。 數(shù)據(jù)訪問層 完成與數(shù)據(jù)庫的交互,對系統(tǒng)的各種資源和外部系統(tǒng)提供統(tǒng)一的訪
15、問邏輯??梢圆捎肑DBC、Hibernate及數(shù)據(jù)庫的優(yōu)化技術(shù),如翻頁、SQL語句預(yù)編譯等。 資源層 存放業(yè)務(wù)數(shù)據(jù),是持久化存儲的物理設(shè)備,包括各種信息系統(tǒng)資源,例如RDBMS、文件系統(tǒng)、原有系統(tǒng)、消息服務(wù)、郵件服務(wù)、交易服務(wù)中間件等。 資源層一般采用關(guān)系數(shù)據(jù)庫,如DB2、Oracle等。(二)系統(tǒng)采用SOA服務(wù)構(gòu)架SOA(service-oriented architecture)是面向服務(wù)的體系結(jié)構(gòu),是一類分布式系統(tǒng)的體系結(jié)構(gòu),是構(gòu)建如何組成一個系統(tǒng)的模型,它將應(yīng)用程序的不同功能單元(稱為服務(wù))通過這些服務(wù)之間定義良好的接口和按松藕合方式整合在一起,即將多個現(xiàn)有的應(yīng)用軟件通過網(wǎng)絡(luò)將其整合成
16、一個新系統(tǒng)。 企業(yè)通過SOA的實施,可以實現(xiàn)以服務(wù)為核心,將企業(yè)的IT資源整合成可操作的、基于標準的服務(wù),使其能被重新組合和應(yīng)用,增強業(yè)務(wù)靈活性,快速響應(yīng)市場變化,并保護了企業(yè)已有應(yīng)用的投資,降低企業(yè)的IT總成本。 (三)系統(tǒng)遵循的詳細技術(shù)要求 為了便于系統(tǒng)集成整合,信息共享,解決由于業(yè)務(wù)的變化引起調(diào)整機構(gòu)、流程變化、人員變動引起程序大翻工,最大限度地避免接口工作,提高程序、數(shù)據(jù)的復用率,本系統(tǒng)在設(shè)計中將遵循以下詳細技術(shù)要求。項目描述開發(fā)標準應(yīng)用軟件的開發(fā)必須遵循J2EE架構(gòu)、JAVA技術(shù)、B/S模式以及XML 技術(shù)標準。部署方式系統(tǒng)采用全市集中部署的模式。底層支撐平臺底層支撐平臺:UNIX操作系統(tǒng)、IBM DB2大型關(guān)系數(shù)據(jù)庫。應(yīng)用架構(gòu)應(yīng)實現(xiàn)數(shù)據(jù)標準化、模塊細化,以便用戶能按需要及經(jīng)營管理變化進行流程的靈活配置。數(shù)據(jù)標準化指信息(數(shù)據(jù))元格式、屬性標準,接口標準,通信標準,信息目錄標準等。模塊細化要求系統(tǒng)按照系統(tǒng)、子系統(tǒng)、功能、子功能等逐步細化,直到單一功能模塊為止。安全系統(tǒng)應(yīng)有一定的系統(tǒng)安全和數(shù)據(jù)安全手段(防宕、防丟、防
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度版權(quán)獨家許可合同2篇
- 二零二五年度食堂食材信息化管理合同
- 二零二五年度高校教師短期任聘合同3篇
- 2024藥品購銷合同協(xié)議:藥品包裝與設(shè)計定制服務(wù)3篇
- 二零二五年智能安防設(shè)備銷售與安裝服務(wù)委托合同2篇
- 2025年度體育健身場地租賃與健康管理服務(wù)合同3篇
- 二零二五年環(huán)保型機械租賃項目合同范本
- 2025年度項目評估與風險管理合同5篇
- 2025年度紀錄片拍攝合作合同協(xié)議樣本3篇
- 風變課程設(shè)計
- 新人教版高中化學選擇性必修三第1章有機化合物的結(jié)構(gòu)特點與研究方法課件
- 通信電子線路實驗(通信)()
- 成功公司年度績效考核方案
- 化學品注冊評估授權(quán)和限制制度
- 《了凡四訓》拼音版
- 特種設(shè)備安全管理人員(A)考試題庫
- JJG 537-2006熒光分光光度計
- GB/T 17684-2008貴金屬及其合金術(shù)語
- 安全管理流程圖加強完善版
- 第一講-研發(fā)創(chuàng)新型企業(yè)需要IPD(下)徐驥課程-
- 2020年全國質(zhì)量獎現(xiàn)場匯報材料人力資源過程與課件
評論
0/150
提交評論