管理資訊系統實驗設計報告

2021-04-11 18:52:03 字數 3315 閱讀 5925

昆明理工大學

題目:教務網路管理系統實驗設計

學院: 交通工程學院

專業班級: 物流工程111班

學號: 201110604115

學生姓名: 胡傑

指導教師: 李傑梅

內容摘要

教務網路管理系統是典型的資訊管理系統(mis),是大學的主要日常管理工作之一,涉及到校、系、師、生的諸多方面,隨著教學體制的不斷改革,尤其是學分制、選課制的展開和深入,教務日常管理工作日趨繁重、複雜。如何把教務工作資訊化,模組化,便捷化是現代高校發展的重點,所以迫切需要研製開發一種綜合教務管理軟體。本次課程設計,就是通過對管理資訊系統及資料庫等相關學科知識的運用,針對交通學院的基本情況,做出了關於「教務網路管理系統」的簡單設計。

本次設計以microsoft access 2003工具,利用資料庫的方法對高校的教學管理的基本工作進行了模擬。

關鍵字:資料庫教務資訊管理系統資訊管理系統

教務網路管理系統實驗設計報告

一、功能結構分析並畫出功能結構圖

教務管理資訊系統主要針對高校教學工作的資訊化管理,在教務管理系統中,教務管理系統應該包含學生資訊、老師資訊、課程資訊等的管理,要能實現學生選課資訊查詢,學生成績查詢等功能,教務網路管理系統功能結構圖如下圖所示。

二、實驗步驟及結果

1、啟動microsoft access 2003。滑鼠依次單擊電腦開始鍵→所有程式→microsoft office→microsoft office access 2003。從選單欄依次單擊檔案→新建→空資料庫。

以學號和姓名為檔名在桌面上建立乙個access資料庫,如下圖所示。

結果如下圖所示。

2、單擊使用設計器建立表,分別建立下面6個表。

(1)教師資訊表。以「教職工號」作為主鍵,登記教師的具體資訊,其邏輯結構如圖所示。

(2)課程資訊表。以「課程號」作為主鍵,登記所有的課程資訊,其邏輯結構如圖所示。

(3)選課資訊表。以「課程號」作為主鍵,登記學生選課資訊,其邏輯結構示意圖如下。

(4)學生成績表。以「課程號"作為主鍵,登記學生的成績資訊,其邏輯結構如圖所示。

(5)學生資訊表。以「學號」作為主鍵,登記學生的檔案資訊,其邏輯結構如圖所示。

(6)專業資訊表。以「專業編號」為主鍵,登入相關專業資訊,其邏輯結構示意圖如下。

建立結果如下圖所示。

3、輸入資料。分別向6個表中輸入資料,其結果如下面所示。

(1)教師資訊表。

(2)課程資訊表。

(3)選課資訊表。

(4)學生成績表。

(5)學生資訊表

(6)專業資訊表。

4、建立表間的聯絡。

5、設計查詢。

(1)、如查詢每乙個個同學課程成績並顯示「學號」、「課程名稱「和」成績「等資訊。單擊查詢,開啟在設計檢視中建立查詢,以查詢1為名,如下圖所示。

新增要顯示的內容所在的表。

查詢結果如下圖

(2)、如果查詢在(1)的基礎上,要求查詢分數為大於95分以上的資訊,建立查詢過程如下圖所示。

查詢結果如下圖所示。

(3)、如果要求輸入某乙個學生學號,查詢該學生各科成績,建立查詢過程如下圖所示。

輸入學號為***的查詢結果如下。

(4)、同理要求輸入某乙個老師姓名,查詢該老師各資訊,建立查詢過程如下圖所示。

輸入老師張三的查詢結果如下。

6、設計窗體。

(1)利用嚮導來建立「登入教師資訊」的窗體。利用「教師資訊表」建立「登入教師資訊」其用於顯示各個教職工號、姓名、性別、出生年月、學歷、職稱以及聯絡**等基本資訊。單擊窗體,雙擊使用嚮導建立窗體,在窗體嚮導中選教師資訊表,其結果如下圖所示。

完成後的最終結果。

單擊登入教師資訊表,右鍵單擊空白處,選擇窗體設計,通過設計檢視,人工進行完善,並為該窗體新增兩個命令按鈕: 「新增記錄」和「儲存記錄」。其結果如下圖所示。

(2)按照上述相同的方法,建立登入課程資訊資料窗體,其結果如下圖所示。

(3)按照上述相同的方法,建立登入學生成績資料窗體,其結果如下圖所示。

(4)按照上述相同的方法,建立登入學生資訊表資料窗體,其結果如下圖所示。

(5)學生資訊瀏覽窗體的設計。

其最終設計結果如下圖所示。

7、設計報表

(1)學生成績統計報表的設計。學生成績統計報表的資料來源有三張表,分別是:學生資訊表、學生成績表和課程資訊表。將報表設計檢視視窗適當完善,得到最終下列報表,如圖所示。

(2)按照相同的方法設計學生資訊表,如下圖所示。

8、建立切換面板

依次單擊選單欄上的工具→資料庫實用工具→切換面板管理器,彈出下圖 1所示的訊息框。

單擊是按鈕,選擇預設的切換面板。切換面板編輯完成後如圖所示。

接著編輯切換面板頁,其結果如圖所示。

9、系統整合

(1)建立乙個表,命名為hiko,如下圖所示。

(2)向hiko中輸入資料,如下圖所示。

(3)建立乙個登陸窗體,如下圖所示。

(4)編寫註冊程式。單擊工具欄上的編碼按鈕 ,在彈出 vba 編輯器輸入如下**。

private sub cmdyes_click()

dim temp as string

if isnull(me![hiko_name]) or isnull(me![hiko_password]) then

msgbox "使用者名稱和密碼不能為空,請重新輸入! ", vbokonly, "警告資訊"

else

dim rs as adodb.recordset

set rs = new adodb.recordset

temp = "select * from 使用者 where 註冊名稱='" & me![hiko_name] & "' and 注_冊密碼='" & me![hiko_password] & "'"

rs.open temp, adopenkeyset, adlockoptimistic

if rs.recordcount > 0 then

docmd.close

docmd.openform "切換面板", acnormalacreadonly, acwindownormal

else

msgbox "使用者名稱和密碼有誤,請重新輸入! ", vbokonly, "警告資訊"

end if

rs.close

set rs = nonthing

end if

end sub

private sub cmdexit_click()

docmd.close

end sub

(4)自動啟動系統。單擊「工具」選單中的「啟動」命令,開啟「啟動」對話方塊。其具體設定結果如圖下圖所示。

管理資訊系統設計報告

河南工業大學 設計報告 銀行個人賬戶管理系統 系統規劃 1 系統目標 通過該銀行賬戶管理系統,使銀行的賬戶管理工作系統化 規範化 自動化,從而達到提高賬戶管理效率的目的。1.2可行性分析 1 管理上的可行性 使用管理方面的可行性,在沒有使用銀行管理系統前,採取的是人工方式,相對而言耗時大,效率低且造...

管理資訊系統實驗

2009 2010管理資訊系統實驗 2 實驗名稱 管理資訊系統 系統分析與設計 實驗內容 1 試根據以下業務過程畫出領料業務流程圖 車間填寫領料單給倉庫要求領料,庫長根據用料計畫審批領料單,未經批准的領料單退回車間,已批准的領料單被送給倉庫管理員,倉庫管理員查閱庫存賬,若有貨,將領料通知單傳送給車間...

管理資訊系統實驗

一 實驗目的 配合課程教學,使學生能夠更好地掌握管理資訊系統分析與設計的理論方法和應用技術,初步具備系統分析與設計能力。二 實驗總體要求 1 每位學生必須以某個具體的管理部門作為研究物件,分析其實際的管理業務 工作流程以及資訊需求,結合課程教學,分階段設計所購思的資訊系統。2 可使用計算機輔助工具 ...