一、大學生畢業(yè)論文的目的和內容
大學生在畢業(yè)之前必須做畢業(yè)論文,其目的是通過畢業(yè)論文,讓學生獨立開發(fā)一個具體的計算機應用項目,系統(tǒng)地進行分析總結和運用學過的書本知識,以鞏固本科階段所學的專業(yè)理論知識,并給予一個理論聯系實際的機會。為了便于實施和管理,規(guī)定網絡學院計算機相關專業(yè)本科學生畢業(yè)論文主要以開發(fā)一個管理信息系統(tǒng)為畢業(yè)實踐的課題,每個畢業(yè)生通過獨立開發(fā)一個具體的管理信息系統(tǒng),掌握開發(fā)一個比整完整的管理信息系統(tǒng)的主要步驟,并從中獲得一定的實際經驗。
二、管理信息系統(tǒng)開發(fā)的主要步驟
管理信息系統(tǒng)開發(fā)的主要步驟及各步驟的基本內容如下:
1、 系統(tǒng)分析
主要工作內容有以下幾項:
確定系統(tǒng)目標
系統(tǒng)可行性分析
2、 系統(tǒng)調查
系統(tǒng)的組織結構、職能結構和業(yè)務流程分析。其中系統(tǒng)的組織結構圖應畫成樹狀結構。
系統(tǒng)業(yè)務流程分析、業(yè)務流程圖
3、 數據流程分析
數據流程圖(系統(tǒng)關聯圖、頂層圖、一層數據流圖、二層數據流圖)
數據詞典
代碼設計
4、 管理信息系統(tǒng)的功能設計
系統(tǒng)的功能結構圖,每個功能模塊的主要工作內容、輸入輸出要求等。
系統(tǒng)控制結構圖
5、 數據庫設計
概念模型設計:實體、實體間的聯系、E-R圖
關系模式設計:E—R圖->關系模式的轉換規(guī)則
關系模式
數據庫表設計:數據庫表結構
6、 系統(tǒng)物理配置方案
7、 人機界面設計
8、 模塊處理概述
9、 系統(tǒng)測試和調試:測試計劃、測試用例、測試結果
三、開發(fā)工具和注意事項
1、開發(fā)工具
開發(fā)工具可由學生任選。如Delphi、FoxPro、VB、Access等,這些工具的使用全由學生自學。
2、注意事項
(1)項目開發(fā)步驟的完整性(系統(tǒng)需求分析、概念設計、物理設計、系統(tǒng)環(huán)境和配置、系統(tǒng)實施以及系統(tǒng)測試和調試等)
(2)每個開發(fā)步驟所得結果的正確性(業(yè)務流程圖、數據流程圖、數據詞典、HIPO圖、E-R圖、關系模式、人機界面設計及模塊處理等的詳細分析和說明)