《資訊系統開發與設計》畢業設計(**)指導說明書
(信管專業使用)
馬大勇《資訊系統開發與設計》畢業設計(**)指導說明書是針對高校資訊管理類和計算機應用專業學生完成畢業設計和**的指導性說明檔案。此說明書旨在幫助學生在實際應用中培養動手分析問題、解決問題的能力,是培養學生應用計算機系統管理資訊的思想、意識和能力以及團隊合作精神,掌握資訊系統開發過程中的重要環節、步驟、開發方法,並培養學生分析、設計乙個具體的資訊系統的能力。
1.目的
通過讓學生了解實際企業或已有資訊系統開發與設計應用的案例,使學生建立對資訊系統開發與設計的感性認識;通過小型資訊管理系統的分析與設計開發,使學生掌握資訊系統開發與設計開發的主要步驟和各階段文件的編寫,加深對資訊系統開發與設計應用軟體開發的理解,提公升學生解決實際問題的能力,培養學生的團隊合作精神。並獨立完成畢業**的寫作。
2.基本要求
(1)掌握系統調查方法;
(2)掌握系統分析方法;
(3)學會簡單系統的設計;
(4)訓練程式設計能力;
(5)學會編寫系統分析說明書、系統設計說明書等。
3.主要內容
(1)調查乙個實際單位或部門。如沒有條件也可將此內容改為了解某個資訊系統的應用案例。
(2)在調查或了解的基礎上,進行系統分析。
(3)根據邏輯設計方案,進行系統設計。
(4)模擬系統實施。
(5)撰寫畢業設計**。
4.步驟與方法
4.1 系統規劃
首先進行初步調查,其內容如下(根據實際情況,部分內容可省略或調整):
①企業總貌:組織概況、企業目標、現行系統情況、簡單歷史、企業產品、產值、利稅、體制及改革情況、人員基本情況、面臨的問題、中長期計畫及主要困難等。
②企業資訊需求情況:了解各職能機構所要處理的資料,估計各機構發生的資料及頻度,調查內、外部環境的資訊及資訊源。
根據初步調查的情況,從技術上、經濟上、管理上進行開發的可能性和必要性分析並寫出分析報告。
其次確定系統的開發方法,並說明理由。
4.2 系統分析
首先進行詳細調查,任務如下(根據實際情況,部分內容可省略或調整):
(1)現行系統的組織機構及管理職能和人員分工;
(2)各項管理業務的主要處理過程、模型和演算法;
(3)各項管理資訊的分類、分層和定義;
(4)管理資訊的收集、輸入、傳遞、儲存以及輸出的形式;
(5)管理資訊處理的速度、頻度、準確性、安全性及共享性情況;
(6)管理資訊處理的方式與方法;
(7)現行**體系狀況;
(8)現已開發的計算機應用專案的主要功能、應用範圍、結構及有待改進的地方;
(9)各部門管理人員對資訊系統分析與設計的要求。
根據詳細調查情況繪製業務流程圖,並進行功能資料分析,繪製新系統的資料流程圖,編制資料字典,對較為複雜的處理邏輯編寫處理邏輯說明。(業務流程圖、資料流程圖、資料字典的格式見下文附錄內容)
4.3 系統設計
(1)繪製功能結構圖
(2)功能模組設計
(3)進行**設計
(4)進行輸入、輸出(系統功能介面)設計
(5)進行檔案及資料庫設計
(6)編寫程式設計說明書
4.4 系統實施
(1)計算機等硬體的獲取及設定情況
(2)模擬組建區域網(根據實際情況,可省略此部分內容,比如說:單機版系統)
(3)安裝dbms,並建立資料庫
(4)主要功能的程式實現
4.5 系統執行與維護
系統的測試,轉換、執行及維護。
5.附錄
5.1 業務流程圖(tfd)
(1)基本符號
(2)業務流程(tfd)圖示例
例:銷售合同管理業務流程圖。
5.2 資料流程圖(dfd)
(1)基本符號
(2)資料流程圖繪製方法
自頂向下,分層繪製。
(3)資料流程圖繪製規則
①每張資料流程圖須從左往右繪製,即從產生資料的外部實體開始到使用資料的外部實體結束。
②對含義明顯的資料流,其名稱可以省略。
③盡量避免資料流的交叉。
④對於需在兩個裝置上進行的處理,應避免直接相連。可以在它們之間加乙個資料儲存。
⑤如果乙個外部實體提供給某一處理的資料流過多,可將它們合併成乙個綜合的資料流。
⑥下層圖中的資料流應與上層圖中的資料流等價。
⑦對於大而複雜的系統,其圖中的各元素應加以編號。通常在編號之首冠以字母,用以表示不同的元素,可以用p表示處理,用d表示資料流,用f表示資料儲存,用s表示外部實體。
(4)資料流程(dfd)圖示例
例:某公司經營處理系統資料流程圖。
5.3 資料字典卡片
[, , , , , , , , , , , , , , {'t': 'span', 'cr': 'r_2表5-6 資料字典(六no
填表人年月日
5.4 功能結構圖
(1)基本符號
表5-7 功能結構標準符號表
(2)功能結構圖示例
某單位工資資訊系統分析與設計的功能結構圖。
5.5 模組設計
(1)模組設計原則
主要原則:「高內聚,低偶合」提高模組的獨立性。
其他原則:
①模組的分解原則:按功能分解。
②模組的扇出係數:不宜太大,也不宜太小。
③模組的扇入係數:越大越好。
④對於任何乙個內部存在判斷呼叫的模組,模組的判斷作用範圍應該是它的控制範圍的乙個子集。且存在判斷呼叫的模組,所在層次不要與那些屬於判斷作用範圍的模組所在層次相隔過遠。
表5-8 不同聚合形式的模組效能比較
表5-9 不同聯結形式的模組效能比較
(2)模組設計說明書
表5-10 模組設計說明書格式
系統名稱:
設計者年月日
5.6 資料庫設計
(1)邏輯結構設計
按照資料庫設計正規化理論和資訊響應需求設計資料庫基表結構。格式見表5-11。
表5-11 資料庫基表結構格式
表中文名稱》:《基表名稱》
(2)物理結構設計
在選中的dbms支援下,在伺服器裝置上定義資料庫中的基表、檢視、使用者、許可權等。
5.7 程式設計與編碼
(1)編寫主要功能程式設計說明
(2)在選中開發工具中完成主要功能程式編碼
5.8 測試
制定測試計畫,記錄測試結果。
(1)模組測試
(2)功能測試
(3)系統測試
畢業設計指導書
3 技術 經濟比較和結論 對2 3個方案進行全面的技術 經濟比較,確定一種最優主接線方案。4 繪製電氣主接線單線圖 一般按正常執行方式 採用規定圖形文字元號繪製,並將所用裝置的型號 主要引數標註在單線圖上。單線圖上還應示出互感器 避雷器等裝置的配置及主變接線組別和中性點的接地方式。二 變電所主變壓器...
畢業設計指導書
指導教師 周兵 設計題目 j aweb圖書管理系統 一 目的和意義 通過開發j aweb圖書管理系統,從而學習和掌握計算機應用的基本技術和基本理論,特別是與圖形介面以及中斷有關的技術,同時熟練掌握一種程式語言及工具 了解從需求分析到軟體除錯通過這一教完整的軟體開發過程。二 設計內容和要求 認真複習有...
機械畢業設計指導書
文天學院 2014 2015學年 機械設計製造及其自動化專業 設計 題目 普通車床c61100數控化改造 橫向進給機械引數 齒輪傳動 的計算和設計 學生姓名 學號 起訖日期 年月日 月 日設計地點 文天學院 指導教師 陶兆勝 輔導教師 教研室主任 教學院長 發指導書日期 2014 年 10月21日畢...