本書以信息系統分析與設計的實踐操作為主線,通過對一個簡單信息系統的開發過程的詳細介紹,完整描述了信息系統分析、設計、實現的理論與實驗方法及過程。全書共5章,包括信息系統的應用與構成、信息系統分析、信息系統設計、信息系統分析與設計實驗和信息系統實現。本書融理論與實踐為一體,圖文并茂,涵蓋了信息系統開發全過程的8個實驗,詳細介紹了使用Microsoft Visio 2010繪制信息系統分析與設計模型的方法,提供了各種開發文檔編寫的規范示例,并展示了使用Microsoft Studio 2010實現一個信息系統的全過程。每個實驗項目都說明了實驗所需的相關理論、實驗要求與實驗過程。
本書的目標是使讀者掌握信息系統的開發方法,特別適合想提高信息系統分析與設計能力的讀者。對于希望以開發信息系統作為畢業設計的學生而言,本書能夠指導他們高質量、快速地完成畢業設計任務,撰寫規范的畢業設計文檔。本書可作為高等院校信息類專業信息系統分析與設計、管理信息系統的實驗教材或課程設計指導用書,也可作為高職學生的信息系統開發實訓教材。
本書以信息系統分析與設計的實踐操作為主線,通過一個簡單信息系統的開發過程的詳細介紹,完整描述了信息系統分析、設計、實現的理論與實驗方法與過程。全書共5章,包括信息系統的構成與應用、信息系統分析、信息系統設計、信息系統分析與設計實驗、信息系統實現。本書融理論與實踐為一體,涵蓋了信息系統開發的全過程的八個實驗,每個實驗項目都說明了實驗所需的相關理論、實驗要求與實驗過程。
目錄
第1章信息系統的應用與構成
1.1信息系統概述
1.1.1信息系統的定義
1.1.2信息系統開發的條件
1.1.3信息系統分析與設計方法
1.1.4信息系統開發的基本步驟與要求
1.2信息系統的應用
1.3信息系統的構成
1.4信息系統的構成與應用實驗——
金蝶K/3系統
1.4.1實驗目的
1.4.2實驗內容與要求
1.4.3實驗預備知識
1.4.4金蝶K/3 ERP V11.0操作實踐
1.4.5實驗結果與報告
第2章信息系統分析
2.1系統調查
2.1.1系統調查的目標
2.1.2調查的方法
2.1.3收集信息的種類
2.1.4信息收集的策略
2.2信息系統需求分析
2.2.1組織結構與功能分析
2.2.2確定系統邊界
2.2.3確定系統需求
2.2.4建立新系統邏輯模型
2.3分析文檔——工資管理系統
的分析報告
2.3.1項目視圖與范圍規格說明書
2.3.2軟件需求說明書
2.3.3數據要求說明書
第3章信息系統設計
3.1信息系統總體設計
3.2信息系統詳細設計
3.2.1用戶界面設計
3.2.2處理過程設計
3.2.3輸入輸出設計
3.2.4類設計
3.3設計文檔——工資管理系統
的設計報告
3.3.1數據庫設計說明書
3.3.2系統概要設計說明書
3.3.3系統詳細設計說明書
第4章信息系統分析與設計實驗
——Microsoft Visio 2010
4.1實驗目的
4.2實驗內容和要求
4.3實驗預備知識
4.3.1Microsoft Visio 2010簡介
4.3.2Microsoft Visio 2010的基本操作
方法
4.3.3將Microsoft Visio 2010的圖形
插入到Word文檔中
4.3.4模具管理
4.4實驗環境與要求
4.5實驗步驟
4.5.1組織結構圖的繪制
4.5.2業務流程圖的繪制
4.5.3數據流程圖的繪制
4.5.4ER圖的繪制
4.5.5功能模塊結構圖的繪制
4.5.6結構圖的繪制
4.5.7界面設計
4.5.8UML模型圖的繪制
4.6實驗結果與報告
第5章信息系統實現
5.1實驗1: 數據庫設計實驗
5.1.1實驗目的
5.1.2實驗要求
5.1.3實驗預備知識
5.1.4實驗環境與準備
5.1.5實驗步驟
5.1.6實驗結果與報告
5.2實驗2: 輸入設計實驗
5.2.1實驗目的
5.2.2實驗內容與要求
5.2.3實驗預備知識
5.2.4實驗環境及要求
5.2.5實驗步驟
5.2.6實驗結果與報告
5.3實驗3: 輸出設計實驗
5.3.1實驗目的
5.3.2實驗內容與要求
5.3.3實驗預備知識
5.3.4實驗環境及要求
5.3.5實驗步驟
5.3.6實驗結果與報告
5.4實驗4: 信息系統處理設計
實驗
5.4.1實驗目的
5.4.2實驗內容與要求
5.4.3實驗預備知識
5.4.4實驗環境及要求
5.4.5實驗步驟
5.4.6實驗結果與報告
5.5實驗5: 輔助功能設計實驗
5.5.1實驗目的
5.5.2實驗內容與要求
5.5.3實驗預備知識
5.5.4實驗環境及要求
5.5.5實驗步驟
5.5.6實驗結果與報告
5.6實驗6: 系統安裝與測試實驗
5.6.1實驗目的
5.6.2實驗內容與要求
5.6.3實驗預備知識
5.6.4實驗環境及要求
5.6.5實驗步驟
5.6.6實驗結果與報告
參考文獻
第3章信息系統設計
信息系統分析階段解決了“做什么”的問題,信息系統設計階段則主要解決新的信息系統要“如何做”的問題。信息系統設計階段的主要任務是根據系統分析階段建立的系統邏輯方案設計信息系統的物理實施方案,是對信息系統分析模型進行精化,明確信息系統的體系結構,細化系統實現的細節(包括類、模塊、流程、數據、界面等)。一般來說,信息系統設計主要包括兩個任務: 系統總體設計和系統詳細設計。
3.1信息系統總體設計
信息系統總體設計是從信息系統的整體出發解決與各項應用都相關的設計問題,主要包括系統結構設計、數據庫設計、系統代碼設計和計算網絡結構設計等幾項任務。
1. 系統結構設計
系統結構也稱軟件架構,它描述了系統的整體構成框架。對于一個復雜的信息系統來說,一般都是由多個子系統構成。子系統的劃分一方面要考慮組織結構,另一方面要從子系統間信息的流動、處理、應用以及信息系統結構優化的角度考慮。在進行系統結構優化時,要考慮以下幾個原則:
(1) 子系統具有相對的獨立性,子系統內部的功能相對集中,產生數據和使用數據的主要模塊集中在一個子系統中;
(2) 子系統之間的接口簡單,盡可能減少子系統之間的信息交換,即子系統之間的耦合程度應盡量小;
(3) 使用和維護方便;
(4) 要考慮到各類資源的充分利用;
(5) 應考慮今后管理發展的需要;
(6) 應便于系統分階段實現。
系統總體結構設計可以用結構圖來表示。結構圖描述系統的模塊結構及模塊之間的聯系。在繪制結構圖時一般采用逐級展開分層繪制的方法。圖3.1.1是某公司管理信息系統的功能結構圖示例。