信息管理系統(tǒng)開發(fā)過程中的資料管理_第1頁
信息管理系統(tǒng)開發(fā)過程中的資料管理_第2頁
信息管理系統(tǒng)開發(fā)過程中的資料管理_第3頁
信息管理系統(tǒng)開發(fā)過程中的資料管理_第4頁
全文預(yù)覽已結(jié)束

付費下載

下載本文檔

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

文檔簡介

信息管理系統(tǒng)開發(fā)過程中的資料管理

1業(yè)務(wù)系統(tǒng)設(shè)計需要從信息數(shù)據(jù)庫中收集文件和資源?,F(xiàn)場調(diào)研可以幫助開發(fā)人員了解用戶的工作流程及環(huán)境,以便全面、及時地收集到用戶對信息管理系統(tǒng)的功能要求,促進對信息管理系統(tǒng)功能模塊的有效開發(fā)或修改原程序。合理地設(shè)計數(shù)據(jù)庫中的表結(jié)構(gòu)、數(shù)據(jù)字典、數(shù)據(jù)流圖等。(1)初期文檔資料的收集。在信息管理系統(tǒng)開發(fā)過程中,初期文檔資料關(guān)系到項目開發(fā)工作的安排和進展。項目管理人員(項目經(jīng)理)將根據(jù)初期文檔資料對項目工程的工期進展進行合理安排與分配,并對信息系統(tǒng)的功能、數(shù)據(jù)庫管理設(shè)計以及用戶日常工作報表功能的生成等進行分析。初期文檔資料收集主要是現(xiàn)場調(diào)研用戶工作的基本業(yè)務(wù)流程,勾畫業(yè)務(wù)流程圖,了解用戶的工作報表等。在初期的調(diào)研過程中,要詳細(xì)、準(zhǔn)確地記錄用戶的需求。初期文檔資料收集可分為兩部分:第一部分是用戶的實際工作對信息管理系統(tǒng)功能模塊的要求,用戶一般會在信息管理系統(tǒng)開發(fā)調(diào)研前提供。第二部分,主要是項目管理人員、程序開發(fā)人員在開發(fā)信息管理系統(tǒng)的過程中對用戶的工作業(yè)務(wù)流程及功能模塊進行進一步的調(diào)研,收集調(diào)研資料。完成初期文檔資料收集后,項目組將根據(jù)所收集的資料,對信息管理系統(tǒng)的可行性和需求等進行分析。并對業(yè)務(wù)流程圖設(shè)計、功能模塊設(shè)計、初期項目進度工作計劃表、項目任務(wù)責(zé)任分配等文檔資料進行編寫和整理。(2)信息管理系統(tǒng)的數(shù)據(jù)庫設(shè)計資料。信息管理系統(tǒng)是數(shù)據(jù)庫軟件結(jié)合軟件開發(fā)工具設(shè)計出來的一種可視化程序,這種可視化程序可以有效地、快捷地管理用戶日常工作,有助于降低工作強度、提高工作效率。信息管理系統(tǒng)在立項時,用戶會選擇某種軟件開發(fā)工具與后臺數(shù)據(jù)庫相結(jié)合來開發(fā)信息管理系統(tǒng)。用戶對數(shù)據(jù)庫設(shè)計相當(dāng)重視,因為數(shù)據(jù)庫結(jié)構(gòu)設(shè)計是否合理直接關(guān)系到管理業(yè)務(wù)數(shù)據(jù)的精確性、有效性。目前市場上流行的數(shù)據(jù)庫軟件有:SQLServer版、Oracle版、DB2版等數(shù)據(jù)庫軟件。數(shù)據(jù)庫設(shè)計必須根據(jù)初期調(diào)研資料進行設(shè)計,完成數(shù)據(jù)庫表結(jié)構(gòu)、表間關(guān)系圖、數(shù)據(jù)字典等等。數(shù)據(jù)庫設(shè)計過程中,會產(chǎn)生大量的文檔資料,如:物理數(shù)據(jù)庫建模、邏輯數(shù)據(jù)庫建模,生成數(shù)據(jù)庫、生成數(shù)據(jù)庫表結(jié)構(gòu)、生成數(shù)據(jù)庫表間關(guān)系、生成數(shù)據(jù)庫代碼等等。數(shù)據(jù)庫建模前,根據(jù)初期文檔資料對數(shù)據(jù)流程進行分析,勾畫出流程圖、數(shù)據(jù)流圖、功能圖、可行性分析、總體設(shè)計等等(數(shù)據(jù)庫建模設(shè)計,目前常用的軟件是PowerDesgner系統(tǒng)分析軟件與Rose系統(tǒng)分析軟件)。信息管理系統(tǒng)開發(fā)過程中,數(shù)據(jù)庫設(shè)計者必須嚴(yán)格保證數(shù)據(jù)表間字段的一致性。這種一致性主要表現(xiàn)為:數(shù)據(jù)庫表間字段類型、表間字段充許的大小、是否為主鍵、是否為外鍵等等,特別是表間字段的類型、大小最容易出錯,常用的解決方法是采用數(shù)據(jù)庫建模,這樣就可以直觀地看出數(shù)據(jù)庫數(shù)表間字段是否一致,類型是否相同。例如:用戶登錄口令在數(shù)據(jù)庫表中設(shè)計長度為10個字符,但實際輸入的長度為11個字符,這時,數(shù)據(jù)庫管理軟件就會提示,報告錯誤信息。若是程序員沒有對錯誤信息做智能控制,錯誤的解決就會非常麻煩,需要查看程序、查看數(shù)據(jù)庫結(jié)構(gòu)等文檔資料。數(shù)據(jù)庫文檔資料,為程序設(shè)計人員編寫程序提供了資料參考,常用的管理方法有電子文檔與書面文檔。電子文檔管理采用服務(wù)器與客戶端模式進行管理,常用的軟件有MicrosoftVisualSourceSafe。(3)信息管理系統(tǒng)程序開發(fā)文檔資料及程序修改文檔資料。信息管理系統(tǒng)由多個子信息管理系統(tǒng)組成,每一個子系統(tǒng)相互依存。如:醫(yī)院醫(yī)療管理系統(tǒng)有四個部分:HIS系統(tǒng)(醫(yī)療管理系統(tǒng)),Pacss管理系統(tǒng)(醫(yī)技管理系統(tǒng)),Lis管理系統(tǒng)(臨床檢驗信息管理系統(tǒng)),OA管理系統(tǒng)。在HIS管理系統(tǒng)中,至少有十幾個到幾十個子管理系統(tǒng),例如:門診醫(yī)生管理系統(tǒng)、門診收費管理系統(tǒng)、門診藥房管理系統(tǒng)、門診藥庫管理系統(tǒng)、門診掛號管理系統(tǒng)、門診病人排隊管理系統(tǒng)、門診叫號管理系統(tǒng)、物質(zhì)管理系統(tǒng)、財務(wù)信息管理系統(tǒng)等等。每個子系統(tǒng)在開發(fā)前要先進行現(xiàn)場調(diào)研,收集用戶需求的資料。如:在醫(yī)療信息管理系統(tǒng)中,不同的醫(yī)院對門診病人排隊系統(tǒng)的功能開發(fā)要求是不一樣的,主要表現(xiàn)為業(yè)務(wù)流程的不一致。某些醫(yī)院的門診病人在掛號信息系統(tǒng)中掛號時就直接排隊,但另一家醫(yī)院是病人掛號后再到護士分診臺,由護士在一個專用的排隊信息系統(tǒng)給病人分診排隊。?W??@W?@W??`W?@Y??郳?`[??Z??繹?郲??@\??信息管理系統(tǒng)開發(fā)過程中,要實現(xiàn)各個子信息的功能,就要對子信息系統(tǒng)的功能需求進行調(diào)研。收集好調(diào)研資料后,通過對調(diào)研資料進行分析,才能確保準(zhǔn)確無遺地完成用戶所提出的功能需求。用戶在應(yīng)用的過程中,也會對現(xiàn)有的信息系統(tǒng)提出新的功能要求,進一步完善信息管理系統(tǒng)的功能要求。根據(jù)用戶提出的功能需求進行調(diào)研,程序設(shè)計員將判斷該功能需求是否具有合理性,最終確定是否修改信息系統(tǒng)程序。對所修改的程序資料,文檔以特有的文檔格式進行保存,此時的文檔資料屬于項目開發(fā)過程中的機密文件。這些機密文件為信息管理系統(tǒng)的驗收提供了數(shù)據(jù)參考,也為用戶提供了技術(shù)支持。2系統(tǒng)的測試與驗收信息管理系統(tǒng)功能程序設(shè)計完成后,項目工程并沒有結(jié)束,用戶還要對信息管理系統(tǒng)進行功能測試與驗收。一個成功的信息管理系統(tǒng)應(yīng)該滿足用戶提出的所有功能需求。用戶對信息管理系統(tǒng)測試后,將對項目開發(fā)過程中的所有文檔資料進行驗收。只有文檔資料齊全,信息管理系統(tǒng)才能得到用戶的肯定以及驗收,才能得以推廣使用。(1)信息管理系統(tǒng)模塊測試過程。用戶對信息管理系統(tǒng)進行測試時,需要參考程序開發(fā)人員在信息管理系統(tǒng)開發(fā)過程中的測試數(shù)據(jù),對數(shù)據(jù)庫中的數(shù)據(jù)字典、數(shù)據(jù)流圖、功能圖等文檔資料進行實際數(shù)據(jù)測試,對功能模塊以及數(shù)據(jù)庫中數(shù)據(jù)的一致性進行測試。然后,將測試的結(jié)果與多年工作數(shù)據(jù)進行對比,以檢驗信息管理系統(tǒng)中數(shù)據(jù)的準(zhǔn)確性。(2)檢查信息管理系統(tǒng)開發(fā)過程中的文檔資料。信息管理系統(tǒng)測試成功后,項目經(jīng)理將向用戶提交所有的文檔資料。文檔資料包括:前期調(diào)研資料、管理系統(tǒng)的可行性分析、需求分析、總體設(shè)計分析、信息管理系統(tǒng)說明書、信息管理系統(tǒng)使用手冊、數(shù)據(jù)庫建模數(shù)據(jù)資料、數(shù)據(jù)庫設(shè)計資料、數(shù)據(jù)庫表說明資料、數(shù)據(jù)庫表結(jié)構(gòu)說明資料、數(shù)據(jù)庫模型圖、信息管理系統(tǒng)所有原代碼(包括修改前的原代碼)等等。用戶對數(shù)據(jù)庫方面和程序設(shè)計原代碼的文檔資料的審核和驗收尤其嚴(yán)格。數(shù)據(jù)庫是信息管理系統(tǒng)數(shù)據(jù)管理的核心,程序原代碼是信息管理系統(tǒng)的功能模塊實現(xiàn)的核心,這兩者缺一不可,相互依存。信息管理系統(tǒng)的測試與驗收通過后,項目程序開發(fā)正式結(jié)束,程序的設(shè)計人員將逐步撒離。但是,用戶在今后使用信息管理系統(tǒng)的過程中,將會不可避免地遇到信息系統(tǒng)的功能模塊修改、新工作業(yè)務(wù)的增加、新管理模塊的開發(fā)。但是用戶不可能再重新招標(biāo)一家新的軟件開發(fā)公司對所有的信息管理系統(tǒng)再次重新開發(fā)。通常,用戶會采用兩種方式來完成新功能的需求。其一:再次與開發(fā)本信息管理系統(tǒng)的公司取得聯(lián)系,重新投入資金,對信息管理系統(tǒng)中新功能模塊進行二次開發(fā)。其二:用戶逐步建立自已的信息管理系統(tǒng)開發(fā)小組,參閱已經(jīng)驗收的信息管理系統(tǒng)文檔資料,對所有的子系統(tǒng)進行原程序研究、數(shù)據(jù)庫設(shè)計研究,用戶將有能力完成自我修改信息管理系統(tǒng)模塊。第一種方式,不予推薦,若是原來所擔(dān)任信息管理系統(tǒng)開發(fā)的公司已經(jīng)破產(chǎn),那用戶將付出更大的成本,重新開發(fā)一套新的信息管理系統(tǒng)。第二種方式而言,即使開發(fā)信息管理系統(tǒng)的公司已經(jīng)破產(chǎn),用戶也可以通過參考文檔資料,完成基本的業(yè)務(wù)功能的再次開發(fā),甚至可以開發(fā)一個新的子信息管理系統(tǒng)程序,挽回不必要的經(jīng)濟損失。3軟件開發(fā)過程中用戶參與的監(jiān)控與管理信息管理系統(tǒng)在開發(fā)過程中,文檔資料的收集與管理是不可忽略的,更不可以不做文檔資料的收集和管理。(1)項目工程開發(fā)人員根據(jù)收集的文檔資料完成信息管理系統(tǒng)原程序的開發(fā),項目經(jīng)理要根據(jù)文檔資料完成信息管理系統(tǒng)開發(fā)的進度分配和責(zé)任分配,加強對軟件開發(fā)過程的監(jiān)督與管理,并且要對用戶提出的需求負(fù)責(zé),對軟件的功能模塊負(fù)責(zé)。(2)測試過程中,軟件測試人員將根據(jù)用戶提供的數(shù)據(jù)對軟件的功能進行測試。需要參考整個項目開發(fā)過程中所用到的資料,也即我們前面提到的文檔資料。(3)信息管理系統(tǒng)文檔資料的管理對用戶也尤為重要。用戶可以將文檔資料作為信息管理系統(tǒng)測試、驗收的重要依據(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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論