可配置管理信息系統(tǒng)的數(shù)據(jù)庫設計方法_第1頁
可配置管理信息系統(tǒng)的數(shù)據(jù)庫設計方法_第2頁
可配置管理信息系統(tǒng)的數(shù)據(jù)庫設計方法_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

可配置管理信息系統(tǒng)的數(shù)據(jù)庫設計方法(河南財經(jīng)學院成功學院,鄭州451200)摘要:為了加快現(xiàn)代中小型企業(yè)的信息化建設,提高企業(yè)的市場競爭力,促進企業(yè)管理模式的變革,設計了一種數(shù)據(jù)庫設計方法,這種方法通過拆表的方法,將眾多的信息集合拆分成數(shù)據(jù)集定義表、列定義表和列值表三個表,減少了傳統(tǒng)數(shù)據(jù)庫設計中經(jīng)常出現(xiàn)的過多的,互不聯(lián)系的數(shù)據(jù)集合,降低了數(shù)據(jù)庫結構的復雜度,節(jié)約了軟件開發(fā)成本,有效地提高了管理信息系統(tǒng)的可配置性,增強了數(shù)據(jù)庫結構的合理性,可廣泛應用于中小型企業(yè)的管理信息系統(tǒng)的開發(fā)。關鍵字:企業(yè)信息化數(shù)據(jù)庫設計可配置性拆表中圖分類號: 文獻標識碼: 文章編號:TheMethodfor Designing TheDatabaseofMISRenGangMaYouzhong MaMinsheng LiuXiaoqingYangZhuang(ChenggongCollege,HenanUniversityofFinanceandEconomics,Zhengzhou451200,China)Abstract:Inordertofastentheconstructionofmodernmedium-sizedandsmallenterprises,enhancethemarketcompetitivenessofforms,promotethereformofmanagementmodelofenterprises,amethodfordesigningdatabasesisproposed.Bythemeansofsplittingtables,lotsofinformationcollectionsisseparatedintothreetables:datacollectiontable,columndefinationtableandcolumndatatable.Ithasreduceddatacollectionsthataretoomuchandisolatedintraditionaldatabases,loweredthecostsofsoftwaredevelopment,increasedtheconfigurationsoftheMISefficiently.ThispagerhasproposedatechniquethatisusedindesigningthedatabaseofMIS.ItenhancestheabilitytotheconfigureoftheMIS,enhancestherationalityofthestructureofdatabase,andisabletobeusedinthedevelomentofMISwidely.Keywords:constructionofenterpriseinformations,thedesignofdatabase,configuration,splittingtables0引言企業(yè)信息化是指企業(yè)在生產(chǎn)、管理和經(jīng)營等各個層次、各個環(huán)節(jié)和各個領域,采用計算機、通信和網(wǎng)絡等現(xiàn)代信息技術,充分開發(fā)、廣泛利用企業(yè)內外部的信息資源,不斷提高生產(chǎn)、經(jīng)營、管理、決策的效率和水平,逐步實現(xiàn)企業(yè)運行的全面自動化,進而提高企業(yè)經(jīng)濟效益和企業(yè)競爭力的過程;同時伴隨現(xiàn)代企業(yè)制度的形成,加強企業(yè)運作控制,建立現(xiàn)代企業(yè)的過程[1]。企業(yè)信息化包括企業(yè)信息化基礎建設、產(chǎn)品研發(fā)信息化、生產(chǎn)制造信息化、企業(yè)管理信息化和企業(yè)信息系統(tǒng)集成,屬于一個非常龐大的范疇⑵。企業(yè)的的信息化可以促進企業(yè)管理模式的變革、提高員工素質、加快信息流動、提高信息資源的利用率和提高企業(yè)的市場競爭力等⑶。管理信息系統(tǒng)(ManagementInformationSystem)是一個以人為主導,利用計算機硬件、軟件、網(wǎng)絡通信設備以及其他辦公設備,進行信息的收集、傳輸、加工、儲存、更新和維護,以組織戰(zhàn)略競優(yōu)、提高效益和效率為目的,支持組織高層決策、中層控制、基層運作的集成化的人機系統(tǒng)囹。企業(yè)信息化的過程就是信息系統(tǒng)發(fā)展的過程,在企業(yè)信息化的過程中,可以直接購買軟件,也可自行開發(fā)⑸。1問題情景軟件的可配置性是指當需求發(fā)生變化時,軟件功能不需要重新編寫程序,僅通過界面配置來滿足需求。軟件可配置性是軟件性能的主要衡量指標之一,可以通過業(yè)務流程配置⑹、模板配置[7]或配置文件圓來提高可配置性。著名的企業(yè)管理軟件用友NC管理軟件,其設計思想強調個性化應用配置和可擴展性,主要利用業(yè)務流程、模板來提高可配置性[列。對于小型MIS來說,雖然不要求像ERP那樣用功能強大的模板來實現(xiàn)業(yè)務流程的配置,但其基本的配置功能還是必須的。假設一個人事管理系統(tǒng),有人員基本信息表,履歷表,學歷表等。要求可通過業(yè)務操作添加人員信息表中的字段及其新的基本信息表,比如部門表。

2解決方案數(shù)據(jù)庫設計是各級管理信息系統(tǒng)MIS的核心,對企業(yè)信息化建設有著重要的影響[1。]也是影響軟件可配置性的重要因素。傳統(tǒng)的數(shù)據(jù)庫設計方案是一個信息集,顯示為一個操作界面,對應一個數(shù)據(jù)庫表。這種方法簡單、直觀,但是可配置性較差。當出現(xiàn)需求變動時候,就需要改動程序,往往效率較低。我們把傳統(tǒng)的單表看成信息集,為了提高可配置性,我們采用拆表的方法,把傳統(tǒng)的單表拆分成信息集定義表、列定義表和列值表。其中,信息集定義表的結構如表一,它負責定義系統(tǒng)中的信息集,一個信息集,對應一條記錄。列定義表的結構如表二,它定義了信息集的列結構,一列對應一條記錄。列值表的結構如表三,它定義了所有信息集的各個列的列值。主鍵Char信息集名Char表一信息集定義表主鍵Char信息集主鍵Char列名Char表二列定義表主鍵Char列主鍵Char主鍵Char列主鍵Char列值Char表三歹0值表在實際應用中,最常見的需求變動是添加或者刪除屬性字段,我們以向人員信息表中添加姓名字段為例,說明操作過程。添加前表結構為:主鍵列定義表主鍵列值Pk_data_1Pk_no_person_column1Pk_data_2Pk_no_person_column2Pk_data_3Pk_no_person_column3表六列值表添加姓名自由字段,只需要在列定義表中插入一條記錄,關鍵字為pk_name_person_column,然后在列數(shù)據(jù)表中添加相應的列數(shù)據(jù),具體過程如下表所示。主鍵數(shù)據(jù)集定義表主鍵列名pk_no_person_columnPk_person員工號pk_name_person_columnlPk_person姓名表七列定義表主鍵 列定義表主鍵 列值Pk_data_1Pk_no_person_column 1Pk_data_2Pk_no_person_column 2Pk_data_3Pk_no_person_column 3Pk_data_4Pk_no_name_column任岡UPk_data_5Pk_no_name_column馬友忠Pk_data_6Pk_no_name_column馬民生表八列值表2.2添加自由表主鍵表名主鍵表名Pk_person_table人員信息表Pk_department_tabl部門信息表表九e數(shù)據(jù)集定義表主鍵表名Pkpersontable人員信息表表四信息集定義表主鍵 表定義表主鍵列名pknopersoncolumnPkperson員工號主鍵數(shù)據(jù)集定義表主鍵歹1名Pk_no_person_columnPk_person_table員工號Pk_name_person_columnPk_person_table姓名Pk_name_department_columnPk_department_tabl部門名稱表十列定義表。表五列定義表主鍵列定義表主鍵列值Pk_data_1Pk_no_person_column1Pk_data_2Pk_no_person_column2Pk_data_3Pk_no_person_column3Pk_data_4Pk_no_name_column任剛Pk_data_5Pk_no_name_column馬友忠Pk_data_6Pk_no_name_column馬民生Pk_data_7Pk_name_department_column銷售部Pk_data_8Pk_name_department_column采購部Pk_data_9Pk_name_department_column生產(chǎn)部3結語表十一列值表通過拆表的方法,實現(xiàn)了通過業(yè)務操作向管理信息系統(tǒng)中添加表及自由字段的操作,將原來多個數(shù)據(jù)集用三個表來定義,結構更加科學,同時擴展了管理信息系統(tǒng)的可配置,并且易于實現(xiàn),具有一定的應用價值。[參考文獻][1]季金奎.企業(yè)信息化實施教程[M].北京.世界圖書出版

社.2004.舒紅平.基于JavaEE的可配置信息化應用平臺[EB/OL]./index_display.jsp7idT0541.2009-09-09趙守香,姜同強,王雯.企業(yè)信息化[M].北京.清華大學出版社.2008.薛華成.管理信息系統(tǒng)[M].北京.清華大學出版社.2005.黃梯云,李一軍.管理信息系統(tǒng)(第三版)[M].北京高等教育出版社..2005.袁煥武,樊紅麗.PDM工作流在企業(yè)中的實施[J].自動化技術與應用.2006-25卷.4期.9頁張富凱.Zdnet.用友NC簡介[EB/OL].http://www.

溫馨提示

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

評論

0/150

提交評論