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

正文內容

基于web的學生選課系統(tǒng)—計算機畢業(yè)設計(編輯修改稿)

2024-09-02 08:02 本頁面
 

【文章內容簡介】 員登錄后的修改教師信息、刪除教師信息模塊中傳遞的是教工號信息,參數(shù)由用戶輸入的信息得來;修改學生信息、刪除學生信息模塊中傳遞的是學生的學號信息,同樣傳遞的參數(shù)由用戶輸入得來。管理員還有系統(tǒng)還原、備份。有登錄界面,根據(jù)不同的用戶進入不同的界面。修改密碼界面,完成用戶對密碼的修改。課程信息的添加、修改、刪除界面,完成對課程的錄入、修改、刪除。學生信息的添加、修改、刪除界面,教師信息的添加、修改、刪除界面,完成對用戶的操作。需要學生、教師、管理員、課程、班級、專業(yè)、系、學院基本信息,學生選課、專業(yè)開課情況,教師授課信息,建立了 11 個相關的表。 功能的詳細設計為了使界面統(tǒng)一,使用了表格,在其中加入 Panel 控件,以便不用跳轉到不同的頁面,在同一頁面通過 Click 事件調用不同的用戶控件,從而達到預期效果。在登錄頁面對應的地方輸入用戶名、密碼,確認后登錄。提交后首先通過用戶名和密碼和 type 值運行存儲過程 login,對數(shù)據(jù)庫中的學生/教師/管理員信息表進行檢索,若檢索到的記錄集為空,從而轉到登陸錯誤頁面,提示“你輸入的用戶名或密碼有誤,請重新輸入!”若記錄集不為空,再進行姓名密碼判斷,若相等則轉入學生/教師/管理員登錄成功的操作頁面,并將編號/密碼和 type 值以 session 對象保存起來。2. 修改密碼學生登陸成功后,通過 session 傳遞學號,找到相應的個人信息顯示出登陸成功??梢灾匦碌顷?,修改密碼,退出系統(tǒng),選課,查詢成績,查看幫助。重新登陸通過傳遞 reboot 值,調用 用戶控件,修改密碼調用存儲過程changepwd,退出系統(tǒng)注銷 session 值,查看幫助調轉到 頁面。登陸錯誤跳轉到錯誤界面。教師登陸成功后,通過 session 傳遞教工號,找到相應的個人信息顯示出登陸成功??梢灾匦碌顷懀薷拿艽a,退出系統(tǒng),選定課程,查看課表安排等。 管理員包括的功能有學生資料錄入、學生資料修改刪除、教師資料錄入、教師資料修改刪除、選修課程錄入、選修課限額設置、系統(tǒng)還原、系統(tǒng)備份等等,將各模塊做成用戶控件,根據(jù)不同的標識跳轉到相應的界面。在各自的LinkButton_Click 跳轉到相應的界面下調用存儲過程實現(xiàn)各功能。 數(shù)據(jù)庫設計在 login 模塊,根據(jù)身份的不同,需要學生、教師、管理員的信息表,關聯(lián)學生的有班級、專業(yè)、系、學院信息,關聯(lián)教師的有教師授課表和學院信息表,對課程的管理需要課程信息表。表之間關系如圖 所示 圖 數(shù)據(jù)庫間表的關系圖下面列出選課系統(tǒng)所有表的結構和索引。學號為主索引,為班級號建立索引,通過該索引和班級信息表建立關聯(lián)。 表 學生信息表字段名 類型 寬度 是否允許空 約束 學號 char 10 F 主鍵 姓名 char 10 F 密碼 char 10 F 性別 char 2 F 聯(lián)系電話 varchar 20 T 班級號 char 10 F 外鍵 教工號為主索引,為所在院號建立索引,通過該索引和學院信息表建立關聯(lián)。表 教師信息表字段名 類型 寬度 是否允許空 索引 教工號 char 10 F 主鍵 姓名 char 10 F 性別 char 2 F 職稱 varchar 20 F 密碼 char 10 F 所在院號 char 10 F 外鍵電話 varchar 20 T學歷 char 10 F 課程編號為主索引。表 課程信息表字段名 類型 寬度 是否允許空 索引 課程號 char 10 F 主鍵課程名稱 varchar 20 F 學號、課程號共同做主索引,通過學號和學生信息表建立關聯(lián),通過課程號和課程基本表建立關聯(lián)。 表 學生選課表字段名 類型 寬度 是否允許空 索引 學號 char 10 F 主鍵課程號 char 10 F 主鍵成績 smallint 2 T 班級號做主索引,為所屬專業(yè)號建立索引,通過該索引和專業(yè)信息表建立關聯(lián)。 表 班級信息表字段名 類型 寬度 是否允許空 索引 班級號 char 10 F 主鍵班級名 varchar 20 F 所屬專業(yè)號 char 10 F 外鍵人數(shù) int 4 T 分別為教工號和課程號建立索引,通過教工號和教師信息表建立關聯(lián),通過課程號和課程信息表建立關聯(lián)。 表 教師授課表字段名 類型 寬度 是否允許空 索引 教工號 char 10 F 主鍵課程號 char 10 F 主鍵 指導人數(shù) int 4 T 為所在系號建立索引,通過所在系號和系信息表建立關聯(lián)。表 專業(yè)信息表字段名 類型 寬度 是否允許空 索引 專業(yè)號 char 10 F 主鍵專業(yè)名稱 varchar 20 F 所在系號 char 10 F 外鍵為所在院號建立索引,通過所在院號和院信息表建立關聯(lián)。表 系信息表字段名 類型 寬度 是否允許空 索引 系號 char 10 F 主鍵系名 varchar 20 F 所在院號 char 10 F 外鍵學年設置 check 約束只能輸入 14,學期設置 check 約束只能輸入上或下。分別為專業(yè)號和課程號建立索引,通過專業(yè)號和專業(yè)信息表建立關聯(lián),通過課程號和課程信息表建立關聯(lián)。表 專業(yè)開課信息表字段名 類型 寬度 是否允許空 索引 專業(yè)號 char 10 F 主鍵 課程號 char 10 F 主鍵 學時 int 4 T 學分 int 4 T 是否必修 bit 1 T 上課地點 varchar 20 T己選人數(shù) int 4 T總人數(shù) int 4 T學年 int 4 T學期 char 6 T 為學院號建立索引。 表 學院信息表字段名 類型 寬度 是否允許空 索引 學院號 char 10 F 主鍵學院名 varchar 20 F 所在學校 varchar 20 F為賬號建立索引。 表 管理員信息表字段名 類型 寬度 是否允許空 索引 賬號 char 10 F 主鍵密碼 char 10 F 第四章 系統(tǒng)實現(xiàn)與驗證 系統(tǒng)實現(xiàn) 系統(tǒng)主界面登錄界面如圖 所示。 圖 主界面主界面 的主要設計如下插入兩行兩列的表,將第一行單元格合并,分別在上、左、右單元格中加入 Panel 控件,分別設置 ID 為 p3,pl,pr 。在 page_load 中添加代碼: (()) 39。加載圖片控件 (()) 39。加載左側菜單 (()) 39。初始時加載簡介信息 If (type) = 0 Then 39。學生登錄 () (()) Exit Sub End If If (type) = 1 Then 39。教師登錄 () (()) Exit Sub End If If (type) = 2 Then 39。管理登錄 () (()) Exit Sub End If 為一圖片控件, 為用戶登錄菜單,添加 3 個LinkButton 控件,分學生、教師、管理員身份, 為登錄介紹。在 中學生的 LinkButton_Click 中添加代碼 (?type=0)在 中教師的 LinkButton_Click 中添加代碼 (?type=1)在 中管理員的 LinkButton_Click 中添加代碼 (?type=2) 登錄功能當點擊不同的用戶后,進入同一登錄界面,通過識別不同的標識,即 type值的不同而進入不同的用戶界面。在登錄頁面對應的地方輸入用戶名、密碼,確認后登錄。調用存儲過程 login,根據(jù)編號、密碼、type 值的不同來判斷用戶身份。登錄界面如圖 所示。 圖 登錄界面 中的設計如下:確定按扭中添加代碼: Dim s As String If (reboot) = 1 Then s = Session(type) Else s = (type) End If Dim db As New dbaccess (@user, ) (@pwd, ) (@type, s) (login) If Then Session(user) = Session(type) = s Select Case s Case 0 () Case 1 () Case 2 () End Select Else () End If重置按扭中添加代碼: = = 學生模塊功能 當點擊學生后,通過輸入學號和密碼進入學生登錄界面,右邊的表格中列出登錄者的相關信息,如輸入錯誤跳轉到登陸錯誤界面。教師、管理員的也相同。學生、教師登錄成功后都可重新登陸、修改密碼、查詢相關內容和退出系統(tǒng)等功能。登錄界面如圖 所示。 圖 學生登錄成功界面1)重新登陸會跳轉到 的界面。2)退出系統(tǒng)中代碼如下: ()39。清空會話信息 ()為了安全,退出后注銷用戶的 Session 信息,跳轉到主界面。3)修改密碼中代碼如下:If Then()ElseDim db As New dbaccess (Session(type)) (@id, Session(user)) (@oldpwd, ) (@pwd, ) Dim temp As String temp = Session(type) (@type, ) (changepwd) If () Then () Else () End IfEnd If 教師模塊功能教師登陸也同樣傳遞 session 值,將教工號和 type 值保留以備調用不同的用戶控件。其它功能同學生模塊相同。登錄界面如圖 所示。 圖 教師登錄成功界面 管理員模塊功能管理員登陸成功后,界面如圖 所示,重新登陸、修改密碼、退出系統(tǒng)同上。系統(tǒng)還原調用存儲過程 hy,備份調用存儲過程 bf,添加、修改、刪除課程信息分別調用存儲過程 ins_c、del_c 、course_update,添加、修改、刪除學生信息分別調用存儲過程 ins_s、del_s、student _update,添加、修改、刪除課程信息分別調用存儲過程 ins_t、del_t、teacher_update。 圖 管理員登錄成功界面 1)還原的 LinkButton_Click 中添加代碼 (hy, True) If Then () Else () End If2) 中的代碼如下page_load 中的代碼 (grade) If Then = (0) 39。綁定班級信息 = (0).Columns(1).ToString 39。顯示班級名 = (0).Columns(0).ToString 39。值為班級號 () End Ifsubmit_Click 中的代碼 If And Then Dim db As New dbaccess
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1