![系統(tǒng)分析師論文范文-論信息系統(tǒng)架構(gòu)設(shè)計(jì)_第1頁(yè)](http://file4.renrendoc.com/view9/M03/2B/0D/wKhkGWc7VQmALwwXAAMStRtB8UA646.jpg)
![系統(tǒng)分析師論文范文-論信息系統(tǒng)架構(gòu)設(shè)計(jì)_第2頁(yè)](http://file4.renrendoc.com/view9/M03/2B/0D/wKhkGWc7VQmALwwXAAMStRtB8UA6462.jpg)
![系統(tǒng)分析師論文范文-論信息系統(tǒng)架構(gòu)設(shè)計(jì)_第3頁(yè)](http://file4.renrendoc.com/view9/M03/2B/0D/wKhkGWc7VQmALwwXAAMStRtB8UA6463.jpg)
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
論信息系統(tǒng)架構(gòu)設(shè)計(jì)【摘要】本人于2010年7月參加國(guó)內(nèi)某某知名港口供電業(yè)務(wù)系統(tǒng)的開(kāi)發(fā)工作,在該項(xiàng)目中主要擔(dān)任系統(tǒng)架構(gòu)師工作,主要負(fù)責(zé)該系統(tǒng)架構(gòu)和網(wǎng)絡(luò)安全體系架構(gòu)設(shè)計(jì)。近年來(lái)隨著港口吞吐量的增加,港口供電業(yè)務(wù)信息化需求越來(lái)越強(qiáng),而傳統(tǒng)的管理方式已經(jīng)無(wú)法滿足業(yè)務(wù)需求,因此我們開(kāi)發(fā)此系統(tǒng)。通過(guò)需求分析,我們將該系統(tǒng)分解為港口供電系統(tǒng)電費(fèi)管理、生產(chǎn)調(diào)度管理、安全管理、機(jī)電設(shè)備管理、物資管理、申報(bào)流程管理、網(wǎng)上辦公管理、報(bào)表及查詢分析管理。本文以某某港口的供電業(yè)務(wù)系統(tǒng)為例,分析了管道/過(guò)濾器體系架構(gòu)風(fēng)格、事件驅(qū)動(dòng)風(fēng)格、層次架構(gòu)風(fēng)格以及客戶端瀏覽器風(fēng)格,以及以上三種架構(gòu)風(fēng)格是如何在該系統(tǒng)中應(yīng)用的,充分說(shuō)明了體系架構(gòu)風(fēng)格對(duì)系統(tǒng)開(kāi)發(fā)的重要性。實(shí)踐證明,采用良好的軟件體系架構(gòu)風(fēng)格,不僅可以節(jié)省開(kāi)發(fā)和維護(hù)成本,提高系統(tǒng)開(kāi)發(fā)的效率,而且可以使系統(tǒng)具有很好的開(kāi)放性、易擴(kuò)展性,便于移植性。【正文】本人于2010年7月參加了國(guó)內(nèi)某某知名港口供電業(yè)務(wù)系統(tǒng)的開(kāi)發(fā)工作,在該項(xiàng)目中擔(dān)任系統(tǒng)架構(gòu)師工作,主要負(fù)責(zé)系統(tǒng)架構(gòu)和網(wǎng)絡(luò)安全體系架構(gòu)的設(shè)計(jì)。隨著港口生產(chǎn)業(yè)務(wù)的發(fā)展,港口供電線系統(tǒng)越來(lái)越繁忙,而傳統(tǒng)的管理方式越來(lái)越無(wú)法滿足港口供電系統(tǒng)信息化管理需求。原來(lái)存在一的些信息系統(tǒng)“信息孤島”現(xiàn)在較為明顯。因此,開(kāi)發(fā)新的系統(tǒng)滿足日系增長(zhǎng)的港口供電業(yè)務(wù)系統(tǒng)信息化要求日益強(qiáng)烈,為了消除“信息孤島”現(xiàn)象,同時(shí)使新開(kāi)發(fā)的系統(tǒng)能夠適應(yīng)港口未來(lái)業(yè)務(wù)的發(fā)展,新的系統(tǒng)架構(gòu)必須設(shè)計(jì)良好,具備兼容性、可擴(kuò)充性。通過(guò)需求分析我們將該系統(tǒng)分為電費(fèi)管理、生產(chǎn)調(diào)度管理、安全管理、機(jī)電設(shè)備管理、物資管理、申報(bào)流程管理、網(wǎng)上辦公管理、報(bào)表及查詢分析管理模塊。為了適應(yīng)港口供電系統(tǒng)信息化不斷發(fā)展的需求以及對(duì)整個(gè)系統(tǒng)架構(gòu)的分析。我們采用面向服務(wù)(SOA)的架構(gòu),運(yùn)用WCF技術(shù)進(jìn)行設(shè)計(jì)。數(shù)據(jù)庫(kù)采用oracle10g,系統(tǒng)通過(guò)微軟的.net平臺(tái)C#進(jìn)行開(kāi)發(fā)。為了高效的開(kāi)發(fā)出此系統(tǒng),我們采用以下方法來(lái)實(shí)現(xiàn)此系統(tǒng)功能。首先,系統(tǒng)整體采用層次架構(gòu)設(shè)計(jì)模式。我們將這個(gè)系統(tǒng)架構(gòu)分為四層。首先,我們通過(guò)需求分析,將客戶端用戶需求分解為一個(gè)個(gè)服務(wù)。由于該系統(tǒng)涉及港口供電業(yè)務(wù)系統(tǒng)方方面面,在該系統(tǒng)中需要編寫(xiě)很多服務(wù)。我們?cè)谇岸司帉?xiě)的服務(wù)以插件(plugin)的形式進(jìn)行注冊(cè),通過(guò)統(tǒng)一的端口以申請(qǐng)?jiān)L問(wèn)服務(wù)器上的服務(wù)。中間契約層作為提供服務(wù)的接口,通過(guò)契約層將所有的服務(wù)操作暴露給用戶,所有的服務(wù)都需要在契約層上通過(guò)ServiceContract進(jìn)行發(fā)布,客戶端所有需要的服務(wù)也在契約層上進(jìn)行查找,客戶端無(wú)須知道每一個(gè)服務(wù)(service)是如何實(shí)現(xiàn)。服務(wù)實(shí)現(xiàn)層具體實(shí)現(xiàn)如何完成每一個(gè)服務(wù),所有的服務(wù)層要和契約層相關(guān)聯(lián),通過(guò)注冊(cè)表以訪問(wèn)數(shù)據(jù)庫(kù),實(shí)現(xiàn)和數(shù)據(jù)庫(kù)相關(guān)的所有操作。服務(wù)發(fā)布層和服務(wù)實(shí)現(xiàn)層相關(guān)聯(lián),通過(guò)XML語(yǔ)言實(shí)現(xiàn)和服務(wù)實(shí)現(xiàn)層相關(guān)聯(lián)。將所有的服務(wù)注冊(cè)到相關(guān)的應(yīng)用服務(wù)器,以提供契約層成功查找服務(wù)。進(jìn)而實(shí)現(xiàn)系統(tǒng)的通信功能。通過(guò)采用這種層次架構(gòu)風(fēng)格給系統(tǒng)帶來(lái)了很大益處,實(shí)現(xiàn)了系統(tǒng)的高可復(fù)用性。如安全信息管理模塊、物資管理,港口其他單位的信息化需求較為相似,等在為其他企業(yè)開(kāi)發(fā)項(xiàng)目的系統(tǒng)的時(shí)候,只需要為該企業(yè)開(kāi)通權(quán)限,允許調(diào)用此服務(wù)即可。同時(shí)通過(guò)此層次架構(gòu)的開(kāi)發(fā),增強(qiáng)了系統(tǒng)網(wǎng)絡(luò)安全性,由于跟個(gè)層次的功能明確,客戶端將無(wú)法直接訪問(wèn)數(shù)據(jù)庫(kù)層,取而代之的是專門(mén)的應(yīng)用服務(wù)器去訪問(wèn)訪問(wèn)服務(wù),而其通過(guò)對(duì)服務(wù)器的訪問(wèn)安全設(shè)置,提高了對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)安全性。此外,大大提供企業(yè)應(yīng)用的集成度,在該系統(tǒng)中,港口供電系統(tǒng)的所有應(yīng)用被集成到一個(gè)統(tǒng)一的平臺(tái)下,如財(cái)務(wù)部門(mén)、勞資人事部門(mén)、生成管理部分都需要調(diào)用人員信息,在統(tǒng)一的系統(tǒng)平臺(tái)下,該信息只要一次完成,多次調(diào)用即可,打破了傳統(tǒng)的同一個(gè)界面在不同的應(yīng)用系統(tǒng)中要重復(fù)開(kāi)發(fā)的現(xiàn)象。其次,在該系統(tǒng)中通過(guò)采用管道/過(guò)濾器架構(gòu)風(fēng)格,實(shí)現(xiàn)從人力資源管理系統(tǒng)到供電業(yè)務(wù)系統(tǒng)的對(duì)接。目前港口的人力資源管理系統(tǒng)有專門(mén)的系統(tǒng)。我們從該系統(tǒng)中找到需要的數(shù)據(jù)輸出報(bào)表接口。供電業(yè)務(wù)系統(tǒng)開(kāi)發(fā)相應(yīng)的接口對(duì)應(yīng)獲取并分析處理數(shù)據(jù),將數(shù)據(jù)轉(zhuǎn)化為供電業(yè)務(wù)所需要的數(shù)據(jù)類型。通過(guò)這種方式實(shí)現(xiàn)了數(shù)據(jù)共享功能,避免了數(shù)據(jù)重復(fù)錄入,以及和最新的人事信息保持同步問(wèn)題。再次,通過(guò)采用事件調(diào)用架構(gòu)風(fēng)格,實(shí)現(xiàn)了流程申報(bào)管理和生產(chǎn)調(diào)度模塊和物資管理的對(duì)接。在本供電業(yè)務(wù)管理系統(tǒng)中,申報(bào)的流程管理需要關(guān)聯(lián)于此相關(guān)聯(lián)的生產(chǎn)調(diào)度信息以及物資相關(guān)內(nèi)容。當(dāng)在申報(bào)流程中填寫(xiě)申請(qǐng)單審批通過(guò)后,將自動(dòng)關(guān)聯(lián)生產(chǎn)派工單以及物資申請(qǐng)單據(jù)。生產(chǎn)調(diào)度部門(mén)在完成相關(guān)任務(wù),物資倉(cāng)管人員完成物資的派送后,申報(bào)流程界面將自動(dòng)出現(xiàn)此信息,然后根據(jù)具體工作審批內(nèi)容,走公司管理的各種流程化管理步驟。通過(guò)此模式成功實(shí)現(xiàn)了與申報(bào)流程相關(guān)內(nèi)容的自動(dòng)管理,無(wú)需其他手工操作,當(dāng)以后改進(jìn)系統(tǒng)時(shí)候,可以很方便操作。第四,通過(guò)采用客戶端/瀏覽器(B/S)風(fēng)格,實(shí)現(xiàn)了網(wǎng)上辦公模塊的管理。對(duì)于供電系統(tǒng)宣傳模塊,以及公司考勤管理、部門(mén)工作計(jì)劃、公司通訊錄等內(nèi)容放到供電系統(tǒng)網(wǎng)站上,這樣供電系統(tǒng)的員工不論在公司,還是在外出差,都能方便的使用這些功能。在該部分的設(shè)計(jì)中,由于考慮到系統(tǒng)涉及很多公司內(nèi)部管理數(shù)據(jù),所以對(duì)安全方面做了比較嚴(yán)格的控制,引入了PKI/CA體系的安全認(rèn)證。系統(tǒng)與用戶之間的信息交互都是加密進(jìn)行的,如此設(shè)計(jì),既能滿足用戶的“隨時(shí)隨地”使用辦公模塊,又保障了系統(tǒng)的安全性,同時(shí)增強(qiáng)了系統(tǒng)的可維護(hù)性。該系統(tǒng)已經(jīng)于2011年8月,成功通過(guò)了供電業(yè)務(wù)部門(mén)的驗(yàn)收,大大提高了港口供電系統(tǒng)信息化管理水平,提高了港口供電系統(tǒng)生產(chǎn)效率,得到了用戶的肯定。但是目前該系統(tǒng)由于開(kāi)發(fā)時(shí)間有限,系統(tǒng)架構(gòu)仍存在一些需要改進(jìn)之處。由于港口供電業(yè)務(wù)系統(tǒng)平臺(tái)注冊(cè)的服務(wù)很多,系統(tǒng)用戶也很多,有些服務(wù)調(diào)用響應(yīng)時(shí)間較長(zhǎng),如電費(fèi)收取模塊本身計(jì)算較為復(fù)雜,在加上服務(wù)查找時(shí)間,導(dǎo)致客戶端獲取數(shù)據(jù)較慢。今后,我們將對(duì)層次架構(gòu)風(fēng)格系統(tǒng)進(jìn)行應(yīng)用服務(wù)器分類,將服務(wù)按功能發(fā)布到不同服務(wù)器上,同時(shí)提供備份應(yīng)用服務(wù)器,當(dāng)主服務(wù)器無(wú)法工作時(shí),備用服務(wù)器可以接替主服務(wù)器進(jìn)行工作。這樣將提升服務(wù)性能,確保系統(tǒng)正常運(yùn)作。在采用管道/過(guò)濾風(fēng)格的系統(tǒng)將加強(qiáng)對(duì)輸入數(shù)據(jù)的校驗(yàn),如我們發(fā)現(xiàn)在人力資源管理系統(tǒng)中輸入的數(shù)據(jù)有些格式錯(cuò)誤,數(shù)據(jù)不正確,這就要求系統(tǒng)提供智能化識(shí)別功能。在采用事件架構(gòu)風(fēng)格進(jìn)行系統(tǒng)設(shè)計(jì)時(shí)候,將提供回滾機(jī)制,如在此系統(tǒng)中的流程申報(bào)出錯(cuò),系統(tǒng)會(huì)提示與此相關(guān)聯(lián)的所有操作撤銷,以確保系統(tǒng)的一致性狀態(tài)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智慧城市基礎(chǔ)設(shè)施建設(shè)合同范本-@-6
- 2025年度房地產(chǎn)開(kāi)發(fā)企業(yè)項(xiàng)目貸款合同規(guī)范范本
- 2025年度跨境電子商務(wù)物流服務(wù)合同終止證明范本
- 2025年度人力資源居間服務(wù)傭金支付協(xié)議書(shū)
- 2025年度調(diào)味品新品研發(fā)與市場(chǎng)測(cè)試合同
- 2025年度網(wǎng)絡(luò)安全防護(hù)服務(wù)合同-@-13
- 2025年度跨境電子支付服務(wù)合作協(xié)議
- 2025年度建筑工程鋼筋施工安全責(zé)任合同示范文本
- 2025-2030年手工鑰匙扣店行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報(bào)告
- 2025-2030年手腕按摩手套行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報(bào)告
- 2025年電力鐵塔市場(chǎng)分析現(xiàn)狀
- GB 12158-2024防止靜電事故通用要求
- 2025-2030年中國(guó)清真食品行業(yè)運(yùn)行狀況及投資發(fā)展前景預(yù)測(cè)報(bào)告
- 中國(guó)服裝零售行業(yè)發(fā)展環(huán)境、市場(chǎng)運(yùn)行格局及前景研究報(bào)告-智研咨詢(2025版)
- 臨床提高膿毒性休克患者1h集束化措施落實(shí)率PDCA品管圈
- 中國(guó)工運(yùn)史知識(shí)競(jìng)答附答案
- 瑞幸咖啡SWOT分析
- DL∕T 1867-2018 電力需求響應(yīng)信息交換規(guī)范
- 小學(xué)生品德發(fā)展水平指標(biāo)評(píng)價(jià)體系(小學(xué))
- 水利工程地震應(yīng)急預(yù)案
- 日歷表空白每月打印計(jì)劃表
評(píng)論
0/150
提交評(píng)論