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

正文內(nèi)容

學(xué)生網(wǎng)上選課系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-09-01 05:02 本頁面
 

【文章內(nèi)容簡介】 據(jù)庫中,操作數(shù)據(jù)庫中的數(shù)據(jù),從而實(shí)現(xiàn)所有需要的功能。數(shù)據(jù)庫軟件有很多種,本系統(tǒng)中數(shù)據(jù)庫采用Microsoft SQL Server 2005作為數(shù)據(jù)庫工具。數(shù)據(jù)庫是網(wǎng)站的核心,數(shù)據(jù)庫設(shè)計的合理與否對網(wǎng)站的建設(shè)有著至關(guān)重要的影響。一個良好的數(shù)據(jù)庫開發(fā)過程一般是先系統(tǒng)分析,再邏輯設(shè)計,然后物理實(shí)現(xiàn)。系統(tǒng)分析中分析數(shù)據(jù)庫用戶需求,并畫出ER圖直觀地表示出數(shù)據(jù)庫系統(tǒng)的需求。邏輯設(shè)計中根據(jù)系統(tǒng)分析設(shè)計的一個關(guān)系模型。物理設(shè)計為邏輯設(shè)計中的數(shù)據(jù)模型選取一個最合理的應(yīng)用環(huán)境的物理結(jié)構(gòu),通常選取一個常用數(shù)據(jù)庫軟件,用數(shù)據(jù)庫軟件創(chuàng)建與邏輯設(shè)計中數(shù)據(jù)模型對應(yīng)的數(shù)據(jù)庫。針對學(xué)生選課系統(tǒng)的需求,總結(jié)如以下信息: 用戶分學(xué)生用戶、教師用戶和管理員用戶。 一個院系包括很多專業(yè)。 一個專業(yè)包括很多學(xué)生。 一個專業(yè)包括多門課程。 一門課程對應(yīng)一位教師,一位教師可以教多門課程。 一個院系對應(yīng)多個教師。 一個學(xué)生可選多門課程,每門課程可以由多名學(xué)生供選學(xué)。經(jīng)過對上述系統(tǒng)功能的分析和需求總結(jié),設(shè)計如下數(shù)據(jù)項(xiàng): 管理員信息,包括用戶名和密碼。 教師,包括教師名教師工號、所屬院系等。 學(xué)生,包括學(xué)生編號、學(xué)生姓名、所屬院系、性別、所屬專業(yè)等。 院系,包括院系名稱。 專業(yè),包括專業(yè)名稱、所屬院系。 課程,包括課程名稱、課程描述、所屬專業(yè)及所屬教師。由上述數(shù)據(jù)項(xiàng),可以設(shè)計出能夠滿足用戶需求的各種實(shí)體,以及他們之間的關(guān)系。這些實(shí)體包含了各種具體的信息,通過相互之間的作用使整個數(shù)據(jù)庫可以用一個ER圖表示。實(shí)體之間關(guān)系的ER圖如圖24所示: 課 程教 師院 系專 業(yè)學(xué) 生選 課 如圖24 實(shí)體之間關(guān)系的ER圖管理員信息實(shí)體ER圖如圖25所示教師用戶實(shí)體ER圖如圖26所示學(xué)生用戶信息實(shí)體ER圖如圖27所示院系信息實(shí)體ER圖如圖28所示教師姓名所屬院系教師工號教 師管理員 密 碼用戶名 圖25 管理員信息實(shí)體ER圖 如圖26 教師用戶實(shí)體ER圖院 系所屬專業(yè)學(xué) 生性 別所屬院系 用戶編號院系名稱學(xué)生姓名圖27 學(xué)生用戶信息實(shí)體ER圖 圖28 院系信息實(shí)體ER圖 專業(yè)信息實(shí)體ER圖如圖29所示課程信息實(shí)體ER圖如圖210所示課 程所屬專業(yè)學(xué)生姓名所屬院系用戶編號管理員院系名稱專業(yè)名稱圖29 專業(yè)信息實(shí)體ER圖 圖210 課程信息實(shí)體ER圖經(jīng)過數(shù)據(jù)庫系統(tǒng)分析和邏輯設(shè)計后,數(shù)據(jù)庫的結(jié)構(gòu)已經(jīng)非常清晰,剩下的就是用一種數(shù)據(jù)庫軟件實(shí)現(xiàn)這樣的結(jié)構(gòu)。本系統(tǒng)中數(shù)據(jù)庫采用Microsoft SQL Server 2005作為數(shù)據(jù)庫。首先我們在Microsoft SQL Server 2005的“企業(yè)管理器”創(chuàng)建一個數(shù)據(jù)庫,我們命名為“WebCourse_Data”。選中WebCourse_Data數(shù)據(jù)庫,向數(shù)據(jù)庫中添加7個表:包括users、teacherinfo、studentinfo、deptinfo、majorinfo、majorinfo、stucourse。其中每個表與邏輯設(shè)計中一種的關(guān)系模式相對應(yīng)。下面是每個數(shù)據(jù)表中的屬性,包括屬性列的名稱、數(shù)據(jù)類型是否可以為空等內(nèi)容。Users為用戶表,記錄用戶的登錄信息,包括管理員、教師和學(xué)生的登錄帳戶。本系統(tǒng)默認(rèn)用戶為admin,其他可由管理員添加,默認(rèn)密碼都為123。其中userID為主鍵,其詳細(xì)信息請看表21表21 Users(用戶表)Teacherinfo為教師信息列表,以TeacherID為主鍵,記錄教師相關(guān)的信息。其詳細(xì)信息請看表22表22 Teacherinfo(教師信息列表)Studentinfo為學(xué)生信息列表,以StudentID為主鍵,記錄學(xué)生相關(guān)的信息。其詳細(xì)信息請看表23表23 Studentinfo(學(xué)生信息列表)Deptinfo為院系列表,以DeptID為主鍵,記錄院系的相關(guān)信息。其詳細(xì)信息請看表24表24 Deptinfo(院系列表)majorinfo為專業(yè)信息列表,以majorID為主鍵,記錄專業(yè)相關(guān)的信息。其詳細(xì)信息請看表25表25 majorinfo(專業(yè)信息列表)courseinfo為課程信息列表,以courseID為主鍵,記錄課程相關(guān)的信息。其詳細(xì)信息請看表26表26 courseinfo(課程信息列表)stucourse為學(xué)生和課程的關(guān)系表,因?yàn)閷W(xué)生和課程多對多關(guān)系,所以用表建立以courseID為主鍵的多對對關(guān)系。其詳細(xì)信息請看表27表27 stucourse(學(xué)生和課程的關(guān)系表) 第三章 公共類的設(shè)計 ,代碼是通過using Configuration引用。,在整個項(xiàng)目中均可使用。appSettingsadd key=ConnString value=Data Source=.\SQLEXPRESS。User ID=sa。Password=sa。Initial Catalog=WEBCOURSE。/!數(shù)據(jù)庫鏈接字符串a(chǎn)dd key=ConnString value=Data Source=.\SQLEXPRESS。AttachDbFilename=|DataDirectory|\。Integrated Security=True。User Instance=True。 / /appSettings! 動態(tài)調(diào)試編譯 設(shè)置 pilation debug=true 以啟用 ASPX 調(diào)試。否則,將此值設(shè)置為false 將提高此應(yīng)用程序的運(yùn)行時性能。設(shè)置 pilation debug=true 以將調(diào)試符號(.pdb 信
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1