教務(wù)管理系統(tǒng)_第1頁
教務(wù)管理系統(tǒng)_第2頁
教務(wù)管理系統(tǒng)_第3頁
教務(wù)管理系統(tǒng)_第4頁
教務(wù)管理系統(tǒng)_第5頁
已閱讀5頁,還剩94頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

11.系統(tǒng)的分析和設(shè)計確定開發(fā)數(shù)據(jù)庫軟件后,就要進(jìn)行系統(tǒng)的分析,包括需求、目的、功能等方面的分析。然后根據(jù)分析,進(jìn)行模塊的設(shè)計和流程圖的設(shè)計。21.1系統(tǒng)的分析系統(tǒng)分析包括以下三方面:1.對當(dāng)前系統(tǒng)進(jìn)行詳細(xì)的調(diào)查,了解手工管理的處理流程。教務(wù)管理的手工處理流程是這樣的,管理人員對新調(diào)入的教師登記教師檔案,對新入學(xué)的學(xué)生登記學(xué)生檔案,每個學(xué)期考試結(jié)束后登記學(xué)生成績。每個學(xué)期末,學(xué)生根據(jù)系統(tǒng)里提供的下一學(xué)期所開設(shè)的課程選課,教師接受下一學(xué)期教學(xué)任務(wù),并將選課和分配教學(xué)任務(wù)等信息登記保存。31.1系統(tǒng)的分析2.建立目標(biāo)系統(tǒng)的邏輯模型,畫出反映目標(biāo)系統(tǒng)“做什么”的數(shù)據(jù)流程圖。在實際分析時首先分析目標(biāo)系統(tǒng)與當(dāng)前系統(tǒng)邏輯上的差別,搞清楚新的目標(biāo)系統(tǒng)到底要“做什么”,用戶有什么需求,并從當(dāng)前系統(tǒng)的邏輯模型導(dǎo)出目標(biāo)系統(tǒng)的邏輯模型。41.1系統(tǒng)的分析3.抽象出當(dāng)前系統(tǒng)的邏輯模型,畫出反映當(dāng)前系統(tǒng)“做什么”的數(shù)據(jù)流程圖。數(shù)據(jù)流程圖是邏輯模型的圖形表示,是一種很好的系統(tǒng)構(gòu)造的表示方法。畫數(shù)據(jù)流程圖時應(yīng)從已獲得的手工處理流程中去掉物理因素,只保留數(shù)據(jù)、信息處理部分。51.2功能描述“教務(wù)管理系統(tǒng)”有三個模塊:教師信息管理、學(xué)生信息管理和選課信息管理。各模塊功能如下:1.教師信息管理實現(xiàn)教師檔案信息和教師授課信息的錄入,修改,同時,還提供對教師檔案信息、教師授課信息的統(tǒng)計和查詢等。61.2功能描述2.學(xué)生信息管理實現(xiàn)學(xué)生檔案信息和學(xué)生成績的錄入、修改,可將新入學(xué)的學(xué)生的基本信息輸入到計算機(jī)中,還可以將每一學(xué)生每一學(xué)期所選課程的考試成績錄入到計算機(jī)中。還提供,對學(xué)生檔案、成績等信息的統(tǒng)計和查詢功能。71.2功能描述3.選課信息管理實現(xiàn)課程信息和學(xué)生選課信息的管理。包括選課信息的錄入、課程信息的錄入以及信息的修改和查詢。81.3模塊和流程圖的設(shè)計1.E—R圖的設(shè)計9課程學(xué)生課程編號成績ID授課ID學(xué)號教師編號授課選課教師nmnm101.3模塊和流程圖的設(shè)計2.模塊的設(shè)計根據(jù)分析,設(shè)計出教務(wù)管理系統(tǒng)的模塊如圖所示:相關(guān)信息統(tǒng)計教務(wù)管理系統(tǒng)學(xué)生信息管理教師檔案錄入教師信息管理選課信息管理授課信息錄入相關(guān)信息查詢相關(guān)信息統(tǒng)計相關(guān)信息查詢學(xué)生成績錄入學(xué)生檔案錄入相關(guān)信息查詢選課信息錄入課程信息錄入111.3模塊和流程圖的設(shè)計3.流程圖的設(shè)計總體方案確定以后,再確定流程圖,如圖所示:用戶教務(wù)管理系統(tǒng)教師信息管理學(xué)生信息管理選課信息管理122.數(shù)據(jù)表的創(chuàng)建與設(shè)計使用Access設(shè)計應(yīng)用系統(tǒng),首先需要創(chuàng)建一個數(shù)據(jù)庫。然后在該數(shù)據(jù)庫中添加所需的表、查詢、窗體、報表、宏等對象。132.數(shù)據(jù)表的創(chuàng)建與設(shè)計2.1數(shù)據(jù)庫的創(chuàng)建2.2設(shè)計和建立數(shù)據(jù)表及表間關(guān)聯(lián)注意:用戶不能直接訪問數(shù)據(jù)表,而只能通過后面創(chuàng)建的查詢、窗體來間接地訪問數(shù)據(jù)表。數(shù)據(jù)表的邏輯結(jié)構(gòu)設(shè)計。根據(jù)分析,規(guī)范化后的數(shù)據(jù)庫包含六個表,各表的邏輯結(jié)構(gòu)設(shè)計如下:142.2設(shè)計和建立數(shù)據(jù)表教師檔案表的邏輯結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小允許空值教師編號文本4必填教師姓名文本40必填性別查閱向?qū)?出生日期日期/時間短日期工作時間日期/時間短日期政治面貌查閱向?qū)?0學(xué)歷查閱向?qū)?職稱查閱向?qū)?院系查閱向?qū)?0聯(lián)系電話文本11152.2設(shè)計和建立數(shù)據(jù)表教師授課表的邏輯結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小允許空值授課ID自動編號長整型必填課程編號查閱向?qū)?必填教師編號查閱向?qū)?必填班級編號查閱向?qū)?必填學(xué)年文本10學(xué)期查閱向?qū)?0授課地點文本30授課時間文本30162.2設(shè)計和建立數(shù)據(jù)表班級信息表的邏輯結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小允許空值班級編號文本6必填班級名稱文本10必填所屬學(xué)院文本20必填教師編號查閱向?qū)?必填聯(lián)系電話文本11172.2設(shè)計和建立數(shù)據(jù)表學(xué)生檔案表的邏輯結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小允許空值學(xué)號文本9必填姓名文本40必填性別查閱向?qū)?必填出生日期日期/時間短日期政治面貌查閱向?qū)?0班級編號文本10畢業(yè)學(xué)校文本40182.2設(shè)計和建立數(shù)據(jù)表學(xué)生成績表的邏輯結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小允許空值成績ID自動編號長整型必填學(xué)號查閱向?qū)?必填學(xué)年文本10學(xué)期查閱向?qū)?課程編號查閱向?qū)?成績數(shù)字單精度192.2設(shè)計和建立數(shù)據(jù)表課程信息表的邏輯結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小允許空值課程編號文本4必填課程名文本20必填課程類別查閱向?qū)?0必填學(xué)分?jǐn)?shù)字長整型必填學(xué)時數(shù)字長整型必填202.2設(shè)計和建立數(shù)據(jù)表學(xué)生選課信息表的邏輯結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小允許空值選課ID自動編號長整型必填課程編號查閱向?qū)?必填學(xué)號查閱向?qū)?必填21223.查詢的設(shè)計3.1選擇查詢的設(shè)計查詢各種基本信息,及其及格或不及格的成績3.2統(tǒng)計查詢的設(shè)計如查詢班級平均分,低于或高于某一分?jǐn)?shù)的成績信息,各職稱段的教師人數(shù)等復(fù)雜計算查詢:如查找平均分低于班級平均分的學(xué)生信息233.查詢的設(shè)計3.3交叉表查詢的設(shè)計如:統(tǒng)計各班男女生人數(shù)3.4參數(shù)查詢的設(shè)計如:按學(xué)號、班級查找學(xué)生信息,按班級、課程查找不及格學(xué)生信息等24252627282930313233宏的設(shè)計利用宏設(shè)計可以打開,例如:各班男女生人數(shù)、各班人數(shù)、各班某門課平均成績、各班不及格人數(shù)等查詢的功能按鈕或菜單宏的分類:序列宏、宏組、條件宏34為窗體準(zhǔn)備的宏組355.窗體的設(shè)計通過窗體用戶可以方便地輸入數(shù)據(jù)、編輯數(shù)據(jù)和按照各種格式顯示數(shù)據(jù)。輸入式窗體創(chuàng)建輸入教師檔案信息、學(xué)生檔案信息、課程信息、學(xué)生成績信息的輸入式窗體信息查詢窗體(只讀)創(chuàng)建按學(xué)院、職稱、年齡的教師信息查詢窗體,利用選項卡創(chuàng)建按班級、姓名、學(xué)號查詢的學(xué)生檔案和成績信息窗體,365.窗體的設(shè)計創(chuàng)建主/子信息統(tǒng)計窗體(只讀)設(shè)計教師檔案和授課統(tǒng)計窗體,該窗體可以統(tǒng)計各院系教師人數(shù)、各職稱教師人數(shù),顯示教師基本信息報表、教師課時報表。設(shè)計學(xué)生基本信息和成績的統(tǒng)計窗體,該窗體可以按課程性質(zhì)等統(tǒng)計學(xué)生的學(xué)分總數(shù),顯示學(xué)生成績統(tǒng)計報表、學(xué)生基本信息報表創(chuàng)建信息修改窗體只需要少許修改輸入式窗體即可37輸入式窗體38394041修改學(xué)生信息的窗體42瀏覽學(xué)生信息的窗體43修改教師信息444546報表的設(shè)計學(xué)生基本信息、學(xué)生成績統(tǒng)計和教師基本信息、教師課時統(tǒng)計四張報表報表的設(shè)計基本上是先使用“報表向?qū)А保偈褂迷O(shè)計視圖。47484950517.切換面板的設(shè)計使用Access提供的切換面板管理器,可以以最快的速度創(chuàng)建應(yīng)用軟件的操縱窗體,從而整合和控制之前設(shè)計的各個對象。527.切換面板的設(shè)計學(xué)生信息管理輸入學(xué)生檔案信息輸入成績信息瀏覽學(xué)生基本信息瀏覽成績信息修改學(xué)生信息(按學(xué)號、班級、學(xué)期、學(xué)年)相關(guān)信息查詢(按班級、學(xué)號、學(xué)期、學(xué)年)基本信息報表成績統(tǒng)計報表返回主切換面板53切換面板的設(shè)計教師信息管理輸入教師檔案信息輸入教師授課信息教師信息瀏覽修改教師檔案及授課信息(按教師編號、姓名、學(xué)院)教師相關(guān)信息查詢(按教師編號、職稱、學(xué)期、學(xué)年)教師基本信息報表教師課時統(tǒng)計報表返回主切換面板547.切換面板的設(shè)計選課信息管理輸入課程信息輸入選課信息瀏覽課程信息瀏覽選課信息修改課程或選課信息(按課程編號,課程名,學(xué)號)查詢選課相關(guān)信息

(按學(xué)院、課程性質(zhì)、課程名、學(xué)號、學(xué)年、學(xué)期等)課程基本信息報表選課信息統(tǒng)計報表55565758596061626364656667686970效果7172737475767778798081828384858687888990918.系統(tǒng)注冊為了防止非本系統(tǒng)操作人員進(jìn)入系統(tǒng),提高系統(tǒng)的安全性,系統(tǒng)設(shè)置了用戶功能,只有通過注冊窗口的認(rèn)證才能進(jìn)入系統(tǒng)。1.創(chuàng)建user表:用戶名、密碼字段2.創(chuàng)建登陸窗體3.編寫身份認(rèn)證程序929394959.系統(tǒng)的歡迎主界面(可選)9610.系統(tǒng)的啟動設(shè)置“工具”菜單中的“啟動”9798小結(jié)本章介紹了一個教務(wù)信息管理系統(tǒng)的

溫馨提示

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

評論

0/150

提交評論