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

正文內(nèi)容

基于net的選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2024-12-16 04:03 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 畢業(yè)設(shè)計(jì) 7 1 n n m 圖 3 .1 系統(tǒng) ER 圖 ER 圖中的 主要 實(shí)體圖 : 圖 學(xué)生實(shí)體 圖 圖 3. 3 教師實(shí)體 圖 教師 姓名 年齡 電話(huà) 郵件 性別 教師 ID 教課程 教師 開(kāi)設(shè) 課程 學(xué)生 選修 學(xué)生 姓名 年齡 分?jǐn)?shù) 郵件 性別 學(xué)號(hào) 電話(huà) 南通大學(xué)畢業(yè)設(shè)計(jì) 8 圖 課程實(shí)體 圖 圖 學(xué)生選課實(shí)體 圖 關(guān)系模型 常規(guī)的關(guān)系模型有如下四種: ( 1)一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式; 課程 課程 ID 教師姓名 最大人數(shù) 學(xué)分 課程名 已報(bào)名人數(shù) 課程類(lèi)型 學(xué)生選課 課程 ID 學(xué)生姓名 學(xué)號(hào) 成績(jī) 南通大學(xué)畢業(yè)設(shè)計(jì) 9 ( 2)一個(gè) 一對(duì)一的聯(lián)系可轉(zhuǎn)換成一個(gè)獨(dú)立的關(guān)系模式,也可與任意一端對(duì)應(yīng)的關(guān)系模式合并; ( 3)一個(gè)一對(duì)多的聯(lián)系可以轉(zhuǎn)換成一個(gè)獨(dú)立 的關(guān)系模式,也可與多的那一端對(duì)應(yīng)的關(guān)系模式合并; ( 4)一個(gè)多對(duì)多的關(guān)系轉(zhuǎn)換成一個(gè)關(guān)系模式。 [18] 根據(jù)以上 ER圖,本系統(tǒng)的關(guān)系模型如下: 學(xué)生 ( 學(xué) 號(hào) , 姓名,性別,年齡, 電話(huà),電子郵件 ,分?jǐn)?shù) ) 教師( 教師 ID,姓名,性別,年齡,電話(huà),電子郵件 ,課程 ) 課程( 課程 ID,課程名,課程類(lèi)型,教師 姓名,學(xué)分,最大人數(shù), 已報(bào)名人數(shù) ) 學(xué)生選課( 課程 ID, 學(xué)號(hào),學(xué)生姓名 ,成績(jī)) 數(shù)據(jù)庫(kù)物理實(shí)現(xiàn) 經(jīng)過(guò)數(shù)據(jù)庫(kù)系統(tǒng)分析和邏輯設(shè)計(jì)后,數(shù)據(jù)庫(kù)的結(jié)構(gòu)已經(jīng)非常清晰,剩下的就是用一種數(shù)據(jù)庫(kù)軟件實(shí)現(xiàn)這樣 的結(jié)構(gòu)。本系統(tǒng)中數(shù)據(jù)庫(kù)采用 Microsoft SQL Server 2020 作為 數(shù)據(jù)庫(kù) 。 首先我們用“企業(yè)管理器”創(chuàng)建一個(gè)數(shù)據(jù)庫(kù),命名為“ SelectCourse”。 如圖 示: 南通大學(xué)畢業(yè)設(shè)計(jì) 10 圖 數(shù)據(jù)庫(kù)組圖 數(shù)據(jù)庫(kù)中有 8個(gè)表: ( 1) ChooseTime 表 選課時(shí)間包括課程 ID 號(hào)、開(kāi)始時(shí)間和結(jié)束時(shí)間,如表 所示。 表 ChooseTime表: 列名 數(shù)據(jù)類(lèi)型 允許空 說(shuō)明 ID int Not null 課程 ID 號(hào) StartTime datetime Not null 開(kāi)始時(shí)間 EndTime datetime Not null 結(jié)束時(shí)間 ( 2) Course 表 課程表包括課程 ID、課程名、課程類(lèi)型、 教師 ID、最大人數(shù)、學(xué)分等 ,如表。 南通大學(xué)畢業(yè)設(shè)計(jì) 11 表 Course表: 列名 數(shù)據(jù)類(lèi)型 允許空 說(shuō)明 ID int Not null 課程 ID Name nvarchar(50) Not null 課程名 Type int Not null 課程類(lèi)型 TID int Not null 教師 ID MaxMan int Not null 最大人數(shù) StudySource decimal(18, 2) Not null 學(xué)分 PassSource decimal(18, 2) Not null 及格分 People int Not null 已報(bào)名人數(shù) ( 3) Role 表 權(quán)限 表是區(qū)分管理員、學(xué)生和教師的權(quán)限的,如表 。 表 Role表: 列名 數(shù)據(jù)類(lèi)型 允許空 說(shuō)明 ID int Not null 權(quán)限 ID Name nvarchar(256) Not null 權(quán)限 名 ( 4) Room 表 教室表分為教學(xué)樓 ID、教室 ID 和教室名 ,如表 所示。 表 Room表: 列 名 數(shù)據(jù)類(lèi)型 允許空 說(shuō)明 ID int Not null 教室 ID Name nvarchar(256) Not null 教室名 ParentID int Null 教學(xué)樓 ID ( 5) Student 表 學(xué)生表分為學(xué)生 ID、學(xué)生名、性別、年齡、電話(huà)、郵編、是否鎖定課程,如表。 南通大學(xué)畢業(yè)設(shè)計(jì) 12 表 Student表: 列名 數(shù)據(jù)類(lèi)型 允許空 說(shuō)明 ID int Not null 學(xué)生 ID Name nvarchar(256) null 學(xué)生名 Sex nvarchar(256) null 性別 Age int null 年齡 Phone nvarchar(256) null 電話(huà) Email nvarchar(50) null 郵編 IsLock bit null 是否鎖定課程 ( 6) StudentCourse 表 學(xué)生 選課表包括 課程 ID、 學(xué)號(hào)、學(xué)生姓名、成績(jī) ,如表 。 表 StudentCourse表: 列名 數(shù)據(jù)類(lèi)型 允許空 說(shuō)明 SID int Not null 學(xué)號(hào) CID int Not null 課程 ID SName nvarchar(256) Not null 學(xué)生姓名 StudentSource decimal(18, 2) Not null 成績(jī) ( 7) Teacher 表 老師表分為老師 ID、姓名、性別、年齡、電話(huà)、郵編,如表 。 南通大學(xué)畢業(yè)設(shè)計(jì) 13 表 : 列名 數(shù)據(jù)類(lèi)型 允許空 說(shuō)明 ID int Not null 老師 ID Name nvarchar(256) null 姓名 Sex nvarchar(50) null 性別 Age int null 年齡 Phone nvarchar(256) null 電話(huà) Email nvarchar(256) null 郵編 ( 8) User 表 用戶(hù)登陸表包括用戶(hù) ID、用戶(hù)名、密碼、 權(quán)限 ID,如表 。 表 : 列表 數(shù)據(jù)類(lèi)型 允許空 說(shuō)明 ID int Not null 用戶(hù) ID UserName nvarchar(256) Not null 用戶(hù)名 Password nvarchar(256) Not null 密碼 RID int Not null 權(quán)限 ID 南通大學(xué)畢業(yè)設(shè)計(jì) 14 第四章 詳細(xì)設(shè)計(jì) 主界面設(shè)計(jì) 主界面設(shè)計(jì)如圖 所示 頁(yè)面。 主頁(yè)面提供學(xué)生、教師和管理員 登陸, 進(jìn)過(guò)身份驗(yàn)證后方可進(jìn)入系統(tǒng)。 其下有密碼記錄功能,只供學(xué)生和教師使用 , 由于管理員的身份特殊 ,被設(shè)置的保密程度較高 ,所以其密碼不能記憶。 圖 主界面圖 頁(yè)面部分代碼如下: protected void imbLogin_Click(object sender, ImageClickEventArgs e) { UserService us = new UserService()。 string name = ()。 string pass = ()。 if ((name)) //判斷用戶(hù)名是否為空 { (用戶(hù)名不能為空 )。 return。 } else if ((pass)) //判斷密碼是否為空 { (密碼不能為空 )。 return。 南通大學(xué)畢業(yè)設(shè)計(jì) 15 } if ( == 管理員 ) { ()。 } else if ( == 教師 ) { ()。 } else { ()。 } } else { (賬號(hào)或密碼錯(cuò)誤,請(qǐng)重新輸入! )。 模塊 設(shè)計(jì) 根據(jù)對(duì)系統(tǒng)的需求分析,將 系統(tǒng)分為
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1