freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

學(xué)生學(xué)籍管理系統(tǒng)(參考版)

2025-04-20 05:13本頁面
  

【正文】 另外,在系統(tǒng)設(shè)計(jì)過程中,還要感謝給予我?guī)椭耐瑢W(xué)們和網(wǎng)上提供相關(guān)資料的朋友們以及參考文獻(xiàn)的作者們。在此衷心地感謝我的導(dǎo)師。(7)數(shù)據(jù)備份和恢復(fù)更完善。(5)檢測系統(tǒng)錯(cuò)誤需進(jìn)一步完善。(2)本系統(tǒng)的打印功能還不夠強(qiáng)(3)應(yīng)使用新版本或者升級(jí)版的數(shù)據(jù)庫,如 SQL Server 2022,在有些方面比本系統(tǒng)使用的 SQL Server 2022 要有優(yōu)勢。由于之前沒學(xué)過 VB,僅利用自己的課余學(xué)習(xí) ,經(jīng)過這次系統(tǒng)設(shè)計(jì)過程,,才知道平日里書本上所學(xué)的東西太少,僅是些概念知識(shí),沒運(yùn)用到實(shí)踐中來,知識(shí)是無法得到升華的。該系統(tǒng)的界面簡單大方,非常方便用戶的操作,同時(shí),也為以后系統(tǒng)的擴(kuò)展留出了足夠的空間。(7) 實(shí)現(xiàn)窗體清理功能。(5) 根據(jù)窗體大小調(diào)整數(shù)據(jù)網(wǎng)格。(3) 實(shí)現(xiàn)學(xué)生編號(hào)驗(yàn)證功能。(1) 定義窗體級(jí)變量。第一步,設(shè)計(jì)學(xué)生個(gè)人成績查詢窗體。 設(shè)計(jì)學(xué)生個(gè)人成績查詢窗體學(xué)生個(gè)人信息查詢指根據(jù)學(xué)生編號(hào)查看學(xué)生個(gè)人成績。(8) 實(shí)現(xiàn)窗體關(guān)閉功能。(6) 實(shí)現(xiàn)打印預(yù)覽功能。(4) 實(shí)現(xiàn)查看教師信息功能。(2) 實(shí)現(xiàn)窗體初始化。第二步,實(shí)現(xiàn)教學(xué)班學(xué)生信息查詢窗體功能。教學(xué)班學(xué)生信息查詢窗體設(shè)計(jì)如下:圖 512 教學(xué)班學(xué)生信息查詢窗體圖在教學(xué)班學(xué)生信息查詢窗體窗體中,如果輸入編號(hào)正確,可單擊 按鈕,在打印預(yù)覽窗體中查看學(xué)生名單。窗體文件保存為 。第四步,實(shí)現(xiàn)打印窗體功能。(7) 實(shí)現(xiàn)窗體關(guān)閉功能。(5) 實(shí)現(xiàn)打印預(yù)覽功能。(3) 實(shí)現(xiàn)教師身份驗(yàn)證功能。(1) 定義窗體級(jí)變量。第二步,設(shè)計(jì)打印預(yù)覽窗體。窗體文件保存為 .第一步,設(shè)計(jì)成績管理窗體。(14)實(shí)現(xiàn)窗體清理功能。(12)實(shí)現(xiàn)清除功能。(10) 實(shí)現(xiàn)刪除已選課程記錄功能。(8) 實(shí)現(xiàn)刪除預(yù)選課程功能。(6) 顯示當(dāng)前課程任課教師信息。(4) 根據(jù)學(xué)生編號(hào)顯示學(xué)生信息。(2) 實(shí)現(xiàn)窗體初始化。 學(xué)生選課窗體設(shè)計(jì)如下: 圖 510 學(xué)生選課窗體圖第二步,實(shí)現(xiàn)選課管理窗體。窗體保存為 。 選課信息管理模塊 設(shè)計(jì)學(xué)生選課窗體在學(xué)生選課窗體中,學(xué)生根據(jù)課程信息選擇需要修讀的課程,選課記錄保存在選課記錄表中。(8)實(shí)現(xiàn)關(guān)閉功能。(6)實(shí)現(xiàn)輸入及檢驗(yàn)功能。(4)實(shí)現(xiàn)添加記錄功能。(2)實(shí)現(xiàn)窗體初始化。課程信息管理窗體如下:圖 59 課程信息管理窗體第二步,實(shí)現(xiàn)課程信息管理窗體。窗體命名為 frmCourse,保存為 。(8)實(shí)現(xiàn)窗體清理功能。(6)實(shí)現(xiàn)輸入及檢驗(yàn)功能。(4)實(shí)現(xiàn)添加記錄功能。(2)實(shí)現(xiàn)窗體初始化。學(xué)生信息管理窗體如下:圖 58 學(xué)生信息管理窗體第二步,實(shí)現(xiàn)學(xué)生信息管理窗體。窗體命名為 frmStudent,保存為 。(9)實(shí)現(xiàn)窗體清理功能。(7)實(shí)現(xiàn)保存功能。(5)實(shí)現(xiàn)刪除記錄功能。(3)實(shí)現(xiàn)記錄導(dǎo)航條功能。(1)定義窗體級(jí)變量。第一步,設(shè)計(jì)教師信息管理窗體。 教師信息管理模塊教師信息管理指對(duì)開課教師信息數(shù)據(jù)執(zhí)行添加、修改和刪除等。(8)實(shí)現(xiàn)關(guān)閉功能。(6)實(shí)現(xiàn)輸入及檢驗(yàn)功能。(4)實(shí)現(xiàn)添加記錄功能。(2)實(shí)現(xiàn)窗體初始化。班級(jí)信息管理窗體如下:圖 56 班級(jí)信息管理窗體圖第二步,實(shí)現(xiàn)班級(jí)信息管理功能。窗體命名為 frmGrade,保存為 。(9)實(shí)現(xiàn)窗體清理功能。(7)實(shí)現(xiàn)保存功能。(5)實(shí)現(xiàn)刪除記錄功能。(3)實(shí)現(xiàn)記錄導(dǎo)航條功能。(1)定義窗體級(jí)變量。第一步,設(shè)計(jì)系部信息管理窗體。 系部信息管理模塊系部信息管理指對(duì)系部信息數(shù)據(jù)執(zhí)行添加、修改和刪除等操作。(8) 實(shí)現(xiàn)關(guān)閉窗體功能。(6) 實(shí)現(xiàn)輸入及檢驗(yàn)功能。(4) 實(shí)現(xiàn)添加記錄功能。(2) 實(shí)現(xiàn)窗體初始化。系統(tǒng)用戶管理窗體設(shè)計(jì)如下:圖 54 系統(tǒng)用戶管理窗體圖第二步,實(shí)現(xiàn)系統(tǒng)用戶管理窗體。窗體命名為 frmManagers,保存為 。(5) 實(shí)現(xiàn)窗體清理功能。(3) 實(shí)現(xiàn)登錄身份驗(yàn)證。(1) 實(shí)現(xiàn)窗體級(jí)變量。第一步,設(shè)計(jì)系統(tǒng)登錄窗體。在實(shí)現(xiàn)驗(yàn)證功能時(shí),限制了用戶登錄驗(yàn)證的次數(shù),超過限定次數(shù)登錄窗體會(huì)自動(dòng)關(guān)閉。在用戶執(zhí)行系統(tǒng)功能菜單命令時(shí),執(zhí)行相應(yīng)窗體的 Show 方法來顯示系統(tǒng)功能子窗體,實(shí)現(xiàn)代碼如下:Private Sub mmuChoose_Click() : End SubPrivate Sub mmuClass_Click() : End SubPrivate Sub mmuDepart_Click() : End SubPrivate Sub mmuGrade_Click() : End SubPrivate Sub mmuQueryList_Click() : End SubPrivate Sub mmuQueryScore_Click() : End SubPrivate Sub mmuScore_Click() : End SubPrivate Sub mmuStudent_Click() : End SubPrivate Sub mmuTeacher_Click() : End SubPrivate Sub mmuUser_Click() : End Sub 設(shè)計(jì)系統(tǒng)登錄窗體用戶必須提供正確登錄信息,才能啟動(dòng)系統(tǒng)主窗體。在關(guān)閉時(shí),在 QueryUnload 事件中請求用戶確認(rèn),確認(rèn)后退出系統(tǒng)。 在系統(tǒng)主窗體加載時(shí),根據(jù)當(dāng)前用戶身份啟動(dòng)不同的系統(tǒng)功能,實(shí)現(xiàn)代碼如下:Private Sub MDIForm_Load() If currentUserType = 學(xué)生 Then = False = False ElseIf currentUserType = 教師 Then = False = False = False = False = False = False End IfEnd Sub(2)實(shí)現(xiàn)關(guān)閉系統(tǒng)主窗體。系統(tǒng)主窗體設(shè)計(jì)如下: 圖 52 系統(tǒng)主窗體第二步,實(shí)現(xiàn)系統(tǒng)菜單功能。在接下來設(shè)計(jì)的窗體中,將它們的 MDIChild 屬性設(shè)置為 True。 設(shè)計(jì)系統(tǒng)主窗體第一步,設(shè)計(jì)系統(tǒng)主窗體。 amp。PWD=123。如果不能聯(lián)接到數(shù)據(jù)庫,將會(huì)出錯(cuò)。(1) 測試數(shù)據(jù)庫連接。窗體命名為 frmSplash,保存為 。 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)在應(yīng)用程序的設(shè)計(jì)中,將系統(tǒng)模塊用菜單的形式表示出來,這里有 8 個(gè)下拉菜單,另外選課查詢管理菜單還有兩個(gè)二級(jí)菜單,它們分別是教學(xué)班名單查詢和學(xué)生成績查詢。(8)選課數(shù)據(jù)查詢:? 教學(xué)班名單查詢中,根據(jù)課程編號(hào)查詢班級(jí)的各項(xiàng)具體信息。(7)選課信息管理:? 添加新的選項(xiàng)課信息并保存,包括編號(hào)、學(xué)生、課編號(hào)和成績。? 根據(jù)課程編號(hào)查詢課程基本信息。? 刪除學(xué)生相關(guān)信息。(5)學(xué)生信息管理:? 添加新學(xué)生的基本信息并可保存,包括編號(hào)、系編號(hào)、班編號(hào)、姓名、性別、生日、住址、電話、Email 和簡歷。? 修改已存在的教師信息。? 刪除已有的班級(jí)信息。(3)班級(jí)信息管理:? 添加新的班級(jí)信息并可保存,包括編號(hào)和名稱。(2)系部信息管理:? 添加學(xué)校系部信息,包括系編號(hào)和系名稱。? 刪除已有的用戶信息。高校學(xué)籍管理系統(tǒng)系統(tǒng)用戶管理系部信息管理班級(jí)信息管理教師信息管理學(xué)生信息管理課程信息管理選課信息管理選課數(shù)據(jù)查詢用戶數(shù)據(jù)錄入與編輯系部信息錄入與編輯學(xué)生個(gè)人成績查詢班級(jí)信息錄入與編輯教師信息錄入與編輯學(xué)生信息錄入與編輯課程信息錄入與編輯教學(xué)班學(xué)生信息查詢選課信息錄入與編輯課程成績錄入與編輯圖 410 學(xué)生學(xué)籍管理系統(tǒng)總體結(jié)構(gòu)圖由上述的系統(tǒng)總體結(jié)構(gòu)圖所示,將一個(gè)開發(fā)的學(xué)生學(xué)籍管理系統(tǒng)分成八個(gè)子模塊,他們分別為:系統(tǒng)用戶管理模塊、系部信息管理模塊 、班級(jí)信息管理模塊、教師信息管理模塊、學(xué)生信息管理模塊、課程信息管理模塊、選課信息管理模塊和選課數(shù)據(jù)查詢模塊;通過這些子模塊完成各項(xiàng)功能,如課程信息管理模塊主要完成對(duì)課程信息的錄入與編輯;選課數(shù)據(jù)查詢模塊主要完成對(duì)教學(xué)班學(xué)生信息的查詢和學(xué)生個(gè)人的成績查詢。圖 49 “selectclass”表的各字段屬性 總體結(jié)構(gòu)設(shè)計(jì) 模塊設(shè)計(jì)本系統(tǒng)是一個(gè)典型的信息管理系統(tǒng),主要目標(biāo)是讓使用它的管理用戶,包括系統(tǒng)管理員、教師和學(xué)生,能很好地管理有關(guān)學(xué)生學(xué)籍方面的工作,比如系統(tǒng)管理員負(fù)責(zé)日常的學(xué)籍管理工作,如各種基本信息的錄入、修改、刪除等操作,教師使用該系統(tǒng)可完成教學(xué)班級(jí)信息查詢和成績管理,而學(xué)生使用該系統(tǒng)主要完成選課和成績查詢等操作。圖 47 “student”表的各個(gè)字段屬性(6)課程信息數(shù)據(jù)表(course)課程信息數(shù)據(jù)表包含的數(shù)據(jù)項(xiàng)有編號(hào)、名稱、教師和學(xué)分 ,數(shù)據(jù)表中各字段的屬性如圖 48 所示。圖 45 “class”表的各字段屬性(4)教師信息數(shù)據(jù)表(teacher)教師信息數(shù)據(jù)包含的數(shù)據(jù)項(xiàng)有編號(hào)、姓名、系編號(hào)、電話和 Email,數(shù)據(jù)表中各字段的屬性如圖 46 所示。圖 43 “user”表的各字段屬性(2)系部信息數(shù)據(jù)表(department)系部信息數(shù)據(jù)包含的數(shù)據(jù)項(xiàng)有系編號(hào)和系名稱的屬性如圖 44 所示。各表結(jié)構(gòu)分別如以下列表所示。E R 圖向關(guān)系模型轉(zhuǎn)換的結(jié)果如下所示:系統(tǒng)用戶信息 (用戶名、口令)系部信息 (系編號(hào)、系名稱)班級(jí)信息 (編號(hào)、名稱)學(xué)生信息 (編號(hào)、系編號(hào)、班編號(hào)、姓名、性別、生日、住址、電話、Email,簡歷)教師信息 (編號(hào)、姓名、系編號(hào)、電話,Email)課程信息 (編號(hào)、名稱、教師、學(xué)分)選課記錄信息 (編號(hào)、學(xué)生、課編號(hào)、成績)教師用戶教師學(xué)生教師系部教師班級(jí)教師課程教師編號(hào) 名稱編號(hào)編號(hào)系編號(hào)班編號(hào)姓名號(hào)編號(hào)名稱編號(hào)用戶名 口令編號(hào)編號(hào)編號(hào)選課包括教學(xué)教學(xué)屬于教學(xué)包括教學(xué)教學(xué)包括教學(xué)包括教學(xué)圖 42 數(shù)據(jù)庫 ER 概念模型 物理結(jié)構(gòu)設(shè)計(jì)根據(jù)邏輯關(guān)系模型可直接設(shè)計(jì)基于某種數(shù)據(jù)庫管理系統(tǒng)支持的物理結(jié)構(gòu),我們知道關(guān)系數(shù)據(jù)庫是由表構(gòu)成的,所以依據(jù)系統(tǒng)用戶信息、系部信息、班級(jí)信息、學(xué)生信息、教師信息和課程信息在數(shù)據(jù)庫中建立相應(yīng)的表。所以將 ER 圖轉(zhuǎn)換為關(guān)系模型實(shí)際上就是要將實(shí)體、實(shí)體的屬性和實(shí)體之間的聯(lián)系轉(zhuǎn)化為關(guān)系模式,這種轉(zhuǎn)換一般遵循如下原則:一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式,實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼。關(guān)系模型的邏輯結(jié)構(gòu)是一組關(guān)系模式的集合?,F(xiàn)以學(xué)生信息管理為例,通過系部和班級(jí)相關(guān)聯(lián)得出學(xué)生信息管理 ER圖,如下圖 41 所示:學(xué)生信息姓名編號(hào)班編號(hào)Email性別 生日 住址簡歷電話系編號(hào)班級(jí)信息名稱編號(hào)系部信息系編號(hào)系名稱屬于屬于圖 41 學(xué)生信息管理 ER 模型 邏輯結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)應(yīng)該首先選擇最適于描述與表達(dá)相應(yīng)概念結(jié)構(gòu)的數(shù)據(jù)模型,然后選擇最合適的數(shù)據(jù)庫管理系統(tǒng)。當(dāng)然其中涉及到數(shù)據(jù)庫用戶的權(quán)限問題,管理用戶分配給一般用戶有修改的權(quán)限時(shí)才能進(jìn)行修改。本系統(tǒng)在 SQL Server 2022 中的查詢分析器中新建一個(gè)數(shù)據(jù)庫的具體步驟如下:Create database student。從發(fā)展的歷史看,數(shù)據(jù)庫是數(shù)據(jù)管理的高級(jí)階段,它是由文件管理系統(tǒng)發(fā)展起來的。例如課程信息數(shù)據(jù)表的定義,如下:數(shù)據(jù)存儲(chǔ)編號(hào):C001數(shù)據(jù)存儲(chǔ)名稱:course(課程信息數(shù)據(jù)表)簡述:課程信息數(shù)據(jù)輸入數(shù)據(jù)流:課程信息數(shù)據(jù)輸出數(shù)據(jù)流:課程信息數(shù)據(jù)組成:編號(hào)(數(shù)據(jù)元素)名稱(數(shù)據(jù)元素)教師(數(shù)據(jù)元素)學(xué)分(數(shù)據(jù)元素)4 系統(tǒng)設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫簡介在系統(tǒng)設(shè)計(jì)過程中,數(shù)據(jù)庫的設(shè)計(jì)是系統(tǒng)的核心和基礎(chǔ),把系統(tǒng)中大量的數(shù)據(jù)按一定的模型組織起來
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1