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

正文內(nèi)容

基于web的成績管理設(shè)計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-24 20:12 本頁面
 

【文章內(nèi)容簡介】 可否為空是否主鍵是否外鍵默認值lab_idint4Ylab_memovarchar5000表310 作業(yè)信息表exersise_infor:列名數(shù)據(jù)類型長度可否為空是否主鍵是否外鍵默認值e_idvarchar50e_titlevarchar100eu_deadlinevarchar100e_contentvarchar5000Ye_memovarchar1000Y 數(shù)據(jù)庫角色分配及權(quán)限設(shè)置由圖31可知,本系統(tǒng)中包含有兩個角色,即學(xué)生和教師。他們在使用本系統(tǒng)中對數(shù)據(jù)庫中的數(shù)據(jù)表應(yīng)具有不同的權(quán)限。根據(jù)登錄用戶不同,系統(tǒng)識別是老師還是學(xué)生用戶,然后采取不同的數(shù)據(jù)庫用戶與本系統(tǒng)的數(shù)據(jù)庫進行連接。下面就分別定義老師和學(xué)生兩種角色具體權(quán)限。學(xué)生權(quán)限表如表311所示:表311 學(xué)生權(quán)限表數(shù)據(jù)表selectinsertupdatedeletestudent_infor√√student_login√√√class_student√√√√notice_infor√exercise_update√√√√student_mark√lab_infor√exercise_infor√顯然老師的權(quán)限應(yīng)該要比學(xué)生的權(quán)限大,例如只有老師能夠插入和更改學(xué)生分數(shù),而學(xué)生卻不行。基本上教師擁有對所有用戶表的增、刪、改以及查詢的權(quán)限。教師權(quán)限表如表312所示:表312 教師權(quán)限表數(shù)據(jù)表selectinsertupdatedeletestudent_infor√√√√student_login√√√√class_student√√√√notice_infor√√√√exercise_update√√√√student_mark√√√√mark_rate√√√√teacher_login√√√√lab_infor√√√√exercise_infor√√√√ 數(shù)據(jù)庫的具體實現(xiàn)本系統(tǒng)使用SQL Server2000實現(xiàn)數(shù)據(jù)庫系統(tǒng)的管理工作。具體分為:新建數(shù)據(jù)庫、添加數(shù)據(jù)表和建立登錄用戶。下面就介紹每一步的具體操作過程。 新建數(shù)據(jù)庫首先,打開SQL Server服務(wù)管理器。單擊“開始/繼續(xù)”啟動服務(wù)管理器。然后,打開SQL Server企業(yè)管理器。選擇“控制臺根目錄/Microsoft SQL Servers/SQL Server組/Local/數(shù)據(jù)庫”,單擊鼠標(biāo)右鍵,選擇新建數(shù)據(jù)庫。在“名稱”文本框中填寫數(shù)據(jù)庫名稱,本系統(tǒng)數(shù)據(jù)庫名稱為“course”。單擊確定按鈕即可。系統(tǒng)會在“數(shù)據(jù)文件”和“事物日志”標(biāo)簽頁中自己動將數(shù)據(jù)文件和日志文件存到SQL Server的安裝路徑下的“..\MSSQL\Data”文件夾中。 添加數(shù)據(jù)表本系統(tǒng)涉及到的數(shù)據(jù)表添加過程基本一致,下面以添加學(xué)生信息表student_infor為例進行說明,介紹如何在SQL Server中添加新數(shù)據(jù)表。選中“數(shù)據(jù)庫/course/表”,單擊鼠標(biāo)右鍵,選擇“新建表”。將列名、數(shù)據(jù)類型、長度、是否允許為空分別添到對應(yīng)項中。右鍵單擊s_id設(shè)置其為主鍵,關(guān)閉窗口后添入包表名即完成數(shù)據(jù)表的添加。設(shè)置外鍵的方法:以student_login表的外鍵關(guān)系為例,介紹如何在SQL Server中建立外鍵關(guān)系。鼠標(biāo)右鍵單擊s_id列,選擇“關(guān)系”。單擊“新建”按鈕,系統(tǒng)自動編號為“FK_student_login_student_infor”,然后分別在主鍵表和外鍵表下面選擇s_id即可。完成數(shù)據(jù)表添加后,可以在企業(yè)管理器中查看關(guān)系圖,各個數(shù)據(jù)表之間的關(guān)系如圖32所示:圖32 數(shù)據(jù)關(guān)系表 建立登錄用戶用戶與角色管理是SQL Server的一種安全機制。在前面已經(jīng)具體定義了本系統(tǒng)中學(xué)生和教師的權(quán)限,下面就根據(jù)權(quán)限設(shè)置來添加用戶登錄,設(shè)置密碼為“1234”。選擇SQL Server 企業(yè)管理器的“控制臺根目錄/Microsoft SQL Server/SQL Server組/(Local)(WindowsNT)/安全性/登錄”,單擊鼠標(biāo)右鍵,選擇“新建登錄”命令。在“名稱”文本框中輸入student_access,在“密碼”文本框中添入1234,數(shù)據(jù)庫選擇course。在數(shù)據(jù)庫訪問標(biāo)簽頁中同樣選擇course數(shù)據(jù)庫。這樣就完成了學(xué)生登錄的添加,同理教師登錄的添加方法與上述過程類似。至此,數(shù)據(jù)庫設(shè)計基本完成。下面進行系統(tǒng)功能的設(shè)計。4 系統(tǒng)功能設(shè)計 學(xué)生模塊功能設(shè)計本系統(tǒng)中,學(xué)生可以完成的操作有注冊、登錄、選擇班級、查看實驗信息、查看所在班級信息、查看成績、提交作業(yè)。各項的具體功能如下:注冊 只有在學(xué)生信息表中有記錄的學(xué)生才可以在本系統(tǒng)中注冊登錄 只有注冊用戶才能登錄到本系統(tǒng)選擇班級 課程安排有四個班,由于每個班各有所不同,學(xué)生可以根據(jù)自己的愛好和自己的情況進行班級選擇。查看班級信息 查看某個班級的學(xué)生名單、同組的成員、班級人數(shù)。查看實驗信息 查看教師安排的實驗課內(nèi)容安排及上課時間等信息。查看成績 查看自己的實驗課成績、作業(yè)成績、考試成績、最后總成績等。提交作業(yè) 上傳自己的作業(yè)查看作業(yè)信息 查看老師布置的作業(yè)內(nèi)容及要求。功能流程圖如圖41所示:查看實驗信息查看班級信息查看成績作業(yè)管理查看通知選擇班級登錄錄注冊提交作業(yè)作業(yè)查詢圖41 學(xué)生模塊功能流程圖 教師模塊功能設(shè)計教師可以完成的操作有查看班級信息、輸入實驗信息、發(fā)布通知、輸入成績、管理學(xué)生。各項具體功能如下:成績管理 對學(xué)生的各項成績進行管理通知管理 發(fā)布通知,學(xué)生可以在主頁面中看到。班級管理 對班級情況進行管理。作業(yè)管理 查看學(xué)生作業(yè)。實驗管理 發(fā)布實
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1