管理信息系統詳細設計_第1頁
管理信息系統詳細設計_第2頁
管理信息系統詳細設計_第3頁
管理信息系統詳細設計_第4頁
管理信息系統詳細設計_第5頁
已閱讀5頁,還剩50頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

項目七管理信息系統詳細設計7.1系統詳細設計任務7.2系統設計說明書7.3案例分析技能實訓:完成給定管理信息系統設計說明書的編寫思考題管理信息系統詳細設計全文共55頁,當前為第1頁。7.1系統詳細設計任務7.1.1代碼設計

1.代碼設計的地位和作用編碼就是用數字或字母代表事物。編碼的歷史可以追溯到占代。從占代常用來傳遞信息的煙信號到現代的電傳打字,都需要對所用符號的含義有所約定。代碼設計的問題己經成了信息技術中的中心問題之一,成為現代化管理的基礎工作之一。通過編碼,建立統一的經濟信息語言,有利于提高通用化水平,使資源共享,達到統一化;有利于采用集中化措施以節約人力,加快處理速度,便于檢索。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第2頁。7.1系統詳細設計任務

2.代碼設計的原則①唯一性②標準化與通用性。③合理性④穩定性⑤可擴充性與靈活性⑥具有規律性,便于編碼和識別。⑦簡潔性下一頁返回管理信息系統詳細設計全文共55頁,當前為第3頁。7.1系統詳細設計任務3.代碼的種類(1)順序碼順序碼(或稱系列碼),是一種用連續數字代表項目名的編碼。(2)區間碼區間碼把數據項分成若干組,每一區間代表一個組,碼中數字的值和位置都代表一定意義。典型的例子是我國的行政區代碼和郵政編碼。(3)助憶碼助憶碼用文字、數字或文字數字結合起來描述,其特點是:可以通過聯想幫助記憶。(4)縮寫碼此法把慣用的縮寫字直接用作代碼上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第4頁。7.1系統詳細設計任務(5)尾數碼尾數碼的末位具有一定的含義

4.代碼結構中的校驗位代碼作為計算機的重要輸入內容之一,其正確性直接影響到整個處理工作的質量。特別在人們需要重復抄寫代碼和將它通過人為輸入計算機時,發生錯誤的可能性極大。為了保證正確輸入,有意識的在編碼設計結構中原有代碼的基礎上,另外加上一個校驗位,使它事實上變成代碼的一個組成部分。校驗位通過事先規定的數學方法計算出來。代碼一旦輸入,計算機會用同樣的數學運算方法按輸入的代碼數字計算出校驗位,并將它與輸入的校驗位進行比較,以證實輸入是否有錯。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第5頁。7.1系統詳細設計任務7.1.2接口設計系統的接口主要包括用戶接口和系統內部接口兩類,其中用戶接口是人機交互的橋梁,主要有二種形式即菜單形式、工具欄形式和對話框形式。系統內部接口是完成系統內部各組成部分間信息的傳輸的通道,主要有兩種形式即移動存儲形式和網絡形式。在系統中采用什么形式的接口,還要根據具體情況來確定。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第6頁。7.1系統詳細設計任務7.1.3輸入/輸出設計1.輸入設計管理信息系統的輸入所完成的功能是將機外或外地機的信息轉換成機內信息,它是對信息進行處理的出發點,是信息處理的“源”,因此保證這個“源”的正確性是輸入設計中的一項重要內容。如果輸入數據有誤,即使計算和處理十分正確,也無法獲得可靠的信息。同時,輸入設計是信息系統與用戶之間的交互紐帶,決定著人機交互的效率。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第7頁。7.1系統詳細設計任務

2.輸出設計輸出設計主要是利用己有的輸出設備,給出用戶所需要的結果。管理信息系統只有通過輸出才能為用戶服務。信息系統能否為用戶提供準確、及時、適用的信息是評價信息系統優劣的標準之一。因此,必須十分重視輸出設計。(1)輸出設計的內容

1)確定輸出內容用戶是輸出信息的主要使用者。因此,進行輸出內容的設計,首先要確定用戶在使用信息方面的要求,包括使用目的、輸出速度、頻率、數量、安全性要求等。根據用戶要求,設計輸出信息的內容,包括信息形式(表格、圖形、文字),輸出項目,數據結構、數據類型、位數及取值范圍,數據的生成途徑,完整性及一致性的考慮等。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第8頁。7.1系統詳細設計任務

2)選擇輸出設備與介質常用的輸出設備有顯示終端、打印機、磁帶機、磁盤機、繪圖儀等。輸出介質有紙張、磁帶、磁盤、縮微膠卷、光盤、多媒體介質等。這些設備和介質各有特點,應根據用戶對輸出信息的要求,結合現有設備和資金條件選擇。表7-1是輸出設備和介質一覽表。

3)確定輸出格式提供給人的信息都要進行格式設計,輸出格式要滿足使用者的要求和習慣,達到格式清晰、美觀、易于閱讀和理解的要求。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第9頁。7.1系統詳細設計任務(2)輸出設計的方法在系統設計階段,設計人員應給出系統輸出的說明,這個說明既是將來編程人員在軟件開發中進行實際輸出設計的依據,也是用戶評價系統實用性的依據。因此,設計人員要能選擇合適的輸出方法,并以清楚的方式表達出來。(3)輸出報告輸出報告定義了系統的輸出。輸出報告中既標出了各種常量、變量的詳細信息,也給出了各種統計量及計算公式、控制方法。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第10頁。7.1系統詳細設計任務(4)輸出設計示例為了提高規范化程度和編程效率,在輸出設計上應盡量考慮輸出流內容的一致性,也就是說同一內容的輸出,對顯示器、打印機、文本文件和DBF文件應具有一致的形式。顯示器的形式用于查詢或預覽,打印機的輸出提供報表服務,文本文件格式能為辦公自動化處理事務提供拼、套、裁的素材,而DBF形式可滿足報盤要求。下面為某學院儀器設備維修驗收單。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第11頁。7.1系統詳細設計任務7.1.4處理過程設計

IPO圖是對每個模塊進行詳細設計的工具,它是輸入加工輸出(InputProcessOutput)圖的簡稱,它是由美國IBM公司發起并完善起來的一種工具。在系統的模塊結構圖形成過程中,產生了大量的模塊,在進行詳細設計時開發者應為每一個模塊寫一份說明。IPO圖就是用來說明每個模塊的輸入、輸出數據和數據加工的重要工具。目前常用的IPO圖的結構如圖7-1所示。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第12頁。7.1系統詳細設計任務目前用于描述模塊內部處理過程(P)有結構化英語方法、決策樹方法、判定表方法、算法描述語言等幾種方法,這幾種方法各有其長處和不同的適用范圍,在實際工作中究競用哪一種方法,需視具體的情況和設計者的工作習慣而定。具體內容介紹如下。

1.結構化英語結構化英語的特點是專門用來描述一個功能單元邏輯要求的。它不同于自然英語語言,也區別于任何一種特定的程序語言,是一種介于兩者之間的語言。(1)結構化英語的特點(2)結構化英語的關鍵詞上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第13頁。7.1系統詳細設計任務

2.決策樹用決策樹來描述一個功能單元邏輯處理過程,其基本思路與結構化英語一脈相承,是結構化英語的另一種表現形式,而目是更為直觀方便的表現形式,如圖7-2所示。

3.判斷表判斷表是另外一種表達邏輯判斷的工具。與結構化英語和決策樹方法相比,判斷表的優點是能夠把所有的條件組合充分地表達出來。但其缺點是判斷表的建立過程較為繁雜,目表達方式不如前兩者簡便。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第14頁。7.1系統詳細設計任務

4.算法描述語言算法描述語言是一種具體描述算法細節的工具,它只能面向讀者,不能直接用于計算機。算法描述在形式上非常簡單,它類似程序,非常適合于那些以算法或邏輯處理為主的模塊功能描述。上一頁返回管理信息系統詳細設計全文共55頁,當前為第15頁。7.2系統設計說明書7.2.1編寫系統設計說明書的具體要求系統設計說明書應認真的編寫,它將成為系統開發工作的技術上的保證。系統設計說明應該能夠全面、準確和清楚地闡明系統在實施過程中具體采取的乎段、方法和技術標準,以及環境的要求。全面指的是對于系統的總體結構、所有功能模塊以及相應的運行環境進行詳細的說明。準確指的是對各功能模塊的內部規定和外部說明、接口設計以及相互之間的邏輯關系等從技術上進行正確的無一義性描述。清楚指的是在編寫系統設計說明書時,文字的表達要清晰、簡潔目可讀性強,便于系統開發人員的閱讀和理解。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第16頁。7.2系統設計說明書7.2.2系統設計說明書包含的主要內容

1.引言引言中需要說明項目開發的背景、工作條件及約束。

2.系統總體技術方案系統總體技術方案,是系統設計說明書的主要部分,具體內容介紹如下。(1)系統總體結構設計說明,包括控制結構圖和每個模塊的說明。(2)數據庫設計說明,包括數據庫概念設計方案、邏輯設計方案和物理設計方案。下一頁返回管理信息系統詳細設計全文共55頁,當前為第17頁。7.2系統設計說明書(3)系統物理配置方案設計說明,包括計算機軟硬件系統的配置、通信網絡系統的配置和機房設備的配置等內容。(4)代碼設計說明,包括系統所用的代碼種類、功能和代碼表等內容。(5)接口設計說明,包括用戶接口和系統內部接口。(6)輸入/輸出設計,包括輸入設計和輸出設計。(7)處理過程設計,對每個模塊內部的處理過程,進行具體的描述。上一頁返回管理信息系統詳細設計全文共55頁,當前為第18頁。7.3案例分析7.3.1表單設計進入每個帶有表單的模塊:添加子模塊,可以完成各種類型數據的添加;查詢子模塊,完成數據的查詢;刪除子模塊,可以完成表單中記錄的刪除;更新子模塊,可以完成各種類型數據的修改;刷新子模塊,在表單變化后給予更新;全部顯示子模塊,可以完成表單中記的全部顯示;打印子模塊,可以將表單中的記錄以完整的頁面形式進行打印。表單的具體設計流程如圖7-3所示。下一頁返回管理信息系統詳細設計全文共55頁,當前為第19頁。7.3案例分析數據的添加和更改放在一個模塊中來實現,具體實現用IPO圖來表示,內容如圖7-4所示。數據刪除操作,只有系統的管理員才有權力完成,具體實現用IPO圖來表示,內容如圖7-5所示。對數據的其他操作功能的實現是圍繞查詢展開的,具體實現用IPO圖來表示,內容如圖7-6所示。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第20頁。7.3案例分析7.3.2菜單設計系統中使用的菜單為下拉式的菜單,系統的主體功能的切入都是以下拉菜單為接口來實現的,具體內容如下。系統的業務管理功能下拉菜單設計內容如圖7一7所示。系統的設備管理功能下拉菜單設計內容如圖7-8所示。系統的配置管理功能下拉菜單設計內容如圖7一9所示。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第21頁。7.3案例分析系統的地址管理功能下拉菜單設計內容如圖7-10所示。系統的業務部門管理功能下拉菜單設計內容如圖7-11所示系統的用戶管理功能下拉菜單設計內容如圖7-12所示。7.3.3主體界面設計系統中的界面主要表現為3類頁面,即管理頁面、編輯頁面和打印頁面,具體內容如下。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第22頁。7.3案例分析管理頁面包含了系統主體功能切入的下拉菜單和表單、功能按鈕等主要內容,如圖7-13所示。編輯頁面是用戶完成數據編輯的媒介,包含了下拉列表、文本框和功能按鈕等內容,如圖7-14所示。打印頁面可以將用戶想要的數據以一張靜態表格的形式輸出和打印,具體內容如圖7-15所示。上一頁返回管理信息系統詳細設計全文共55頁,當前為第23頁。技能實訓:完成給定管理信息

系統設計說明書的編寫一、實訓目的1.掌握建立管理信息系統物理模型工具的使用方法。2.利用建立管理信息系統物理模型的工具完成系統設計說明書的編寫。二、實訓要求任務一:產品訂單管理系統設計說明書編寫。任務二:產品采購管理系統設計說明書編寫。下一頁返回管理信息系統詳細設計全文共55頁,當前為第24頁。技能實訓:完成給定管理信息

系統設計說明書的編寫三、實訓過程任務一的實訓過程介紹如下。1.引言(1)編寫目的系統設計說明書又稱為系統設計報告,它從系統總體的角度出發對系統建設中各主要技術方面的設計進行說明,是系統設計階段的產物,也是系統實施的依據。(2)項目背景①開發軟件名稱:產品訂單管理系統②項目任務提出者:**公司③項目開發者:**軟件開發小組④用戶:**公司上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第25頁。技能實訓:完成給定管理信息

系統設計說明書的編寫(3)參考資料(4)專門術語說明數據字典:數據流程圖中包含元素的詳細定義2.系統設計任務(1)系統設計內容總體設計包括系統模塊結構(控制結構)設計、數據庫設計和計算機物理系統的配置方案設計。(2)系統設計原則1)簡單性2)靈活性和適應性3)一致性和完整性4)可靠性5)經濟性上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第26頁。技能實訓:完成給定管理信息

系統設計說明書的編寫(3)系統設計方法結構化設計方法

3.系統總體設計(1)系統總體結構設計將一個復雜的系統設計轉換為若干個子系統和一系列基本模塊,并通過模塊結構圖把分解的子系統和一個個模塊按層次結構聯系起來的過程稱為系統總體結構設計。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第27頁。技能實訓:完成給定管理信息

系統設計說明書的編寫(2)系統數據庫設計數據庫技術是管理信息系統的核心技術,所以在系統設計過程中數據庫的設計直接決定了系統的性能,只有設計并建立有效的數據庫才能在企業管理中充分發揮管理信息系統的作用。所以在建立和使用數據庫前必須對數據庫進行合理設計,通過設計來獲得結構合理的規范化數據庫。數據庫的設計主要指的是:概念結構設計、邏輯結構設計和物理結構設計。在物理結構設計結束后,可以利用所選擇的數據庫管理系統完成數據庫的建立,本系統也不例外。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第28頁。技能實訓:完成給定管理信息

系統設計說明書的編寫

1)概念結構設計概念結構設計是數據庫設計的第一步,設計的目的是建立概念數據模型。概念數據模型是面向問題的模型,反映了用戶的現實工作環境,是與數據庫的具體實現技術無關的,是獨立于任何一種數據模型的信息結構。根據系統需要保存的信息,采用實體關系方法,確定各個實體以及實體之間的關系如圖6-40所示。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第29頁。技能實訓:完成給定管理信息

系統設計說明書的編寫

2)邏輯結構設計邏輯結構設計是數據庫設計的第一步,設計的目的是將概念結構設計中建立的概念數據模型轉換成數據庫管理系統(DatabaseManagementSystemDBMS)所支持的邏輯數據模型。所謂的邏輯數據模型是用戶通過數據庫管理系統看到的現實世界,描述了數據庫中數據的整體結構。邏輯數據模型的基本概念在項目一中己經介紹過,包含了層次數據模型、網狀數據模型和關系數據模型。目前常用的據庫管理系統支持的數據庫模型大多數為關系數據模型,所以邏輯結構設計的任務是按照關系轉換原則,將E-R圖轉換成關系。圖6-40的E-R圖將轉換為下面一些關系。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第30頁。技能實訓:完成給定管理信息

系統設計說明書的編寫

3)物理結構設計物理結構設計是為數據模型在具體的物理設備上確定合適的存儲結構和存取方法,以獲得數據庫的最佳存取效果。物理結構設計是數據庫設計的最后一個階段,確定數據庫在物理設備上的存儲結構和存取方法,也就是設計數據庫的物理模型。本系統物理數據模型是針對SQLServer2000具體實現的,根據實體關系模型轉換的物理數據模型所對應的表結構如下:①員工表員工表用來存放公司內各位員工的基本信息,其表名為employee,表結構如表6-15所示。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第31頁。技能實訓:完成給定管理信息

系統設計說明書的編寫②物料主文件表物料主文件表用來存放物料的基本信息,其表名為material,表結構如表6-16所示。③物料清單表物料清單表用來存放產品結構及其所需零部件明細,其表名為BOM,表結構如表6-17所示。④訂單表訂單是客戶向公司訂貨的單據,由客戶在網上創建。后臺業務員審核后驅動后續的采購及送貨業務。訂單表用來記錄客戶一次訂購產品以及業務員處理訂單的信息,其表名為SalesOrder,表結構如表6-18所示。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第32頁。管理信息系統詳細設計全文共55頁,當前為第33頁。技能實訓:完成給定管理信息

系統設計說明書的編寫⑤訂單內容表訂單內容表記錄客戶訂購的產品明細,該表必須依賴訂單表,其表名為SalesItems,表結構如表6-19所示。4.系統詳細設計(1)輸入/輸出設計輸出設計主要是利用已有的輸出設備,給出用戶所擊要的結果。管理信息系統只有通過輸出才能為用戶服務。信息系統能否為用戶提供準確、及時、適用的信息是評價信息系統優劣的標準之一。因此,必須十分重視輸出設計。本系統的部分主體界面設計如圖7-16,

7-17,7-18所示。上一頁下一頁返回管理信息系統詳細設計全文共55頁,當前為第34頁。技能實訓:完成給定管理信息

系統設計說明書的編寫(2)處理過程設計通過處理過程的設計可以確定系統內每個模塊內部的詳細執行過程,包括局部數據組織、控制流、每一步的具體加工要求等,一般來說,處理過程設計的關鍵是用一種合適方式來描述每個模塊的執行過程(加工)。用來協助處理過程設計的工具主要有流程圖、問題分析圖,IPo圖和過程設計語言等。本系統重點采用IPo圖,來完成處理過程的設計。5.設計總結本系統限于精力、技術和時間,因此還需要進一步的完善和更新。參照上述過程完成“任務二”的實訓任務。上一頁返回管理信息系統詳細設計全文共55頁,當前為第35頁。思考題1.系統詳細設計的任務有哪些?2.代碼設計原則和主要的代碼種類有哪些?3.輸入設計的內容和原則有哪些?4.輸出設計的內容和方法有哪些?5.如何完成IPO圖的設計?6.處理過程設計方法有哪些?返回管理信息系統詳細設計全文共55頁,當前為第36頁。表7-1輸出設備和介質一

溫馨提示

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

評論

0/150

提交評論