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

正文內(nèi)容

畢業(yè)設(shè)計-基于web的教師教學輔助系統(tǒng)的設(shè)計與實現(xiàn)(存儲版)

2025-01-12 19:11上一頁面

下一頁面
  

【正文】 = ON) ON [PRIMARY]) ON [PRIMARY]GOALTER TABLE [Mark_rate] WITH CHECK ADD CONSTRAINT [FK_Mark_rate_Mark_rate] FOREIGN KEY([class_id])REFERENCES [dbo].[Mark_rate] ([class_id])GOALTER TABLE [Mark_rate] CHECK CONSTRAINT [FK_Mark_rate_Mark_rate](二)系統(tǒng)設(shè)計學生用戶角色功能設(shè)計在本系統(tǒng)中,學生可以完成的操作有注冊、登錄、選擇班級、通知查詢、作業(yè)信息、實驗信息、作業(yè)提交、成績查詢、個人資料修改等。具體字段設(shè)置如下(Student_mark):列名數(shù)據(jù)類型長度可否為空是否主鍵是否外鍵默認值備注S_IDChar20YY學生學號Lab1_markNumeric50實驗1成績Lab2_markNumeric50實驗2成績Lab3_markNumeric50實驗3成績Lab4_markNumeric50實驗4成績Lab5_markNumeric50課外實驗成績Exercise_markNumeric50作業(yè)成績Exam_markNumeric50考試成績注:根據(jù)各個實驗的成績可以計算出總的實驗成績,并計算最后的總成績;S_ID是外鍵,引用Student_login表中的S_ID;各項成績精度為5,小數(shù)位數(shù)為1位。老師登錄表:存儲教師的登錄信息,包括教師號和注冊密碼。二、系統(tǒng)的設(shè)計與實現(xiàn)(一)數(shù)據(jù)庫的設(shè)計邏輯設(shè)計根據(jù)系統(tǒng)需求分析定義系統(tǒng)中的實體,并采用ER圖來表現(xiàn)實體之間的邏輯關(guān)系。本系統(tǒng)在Visual Studio +Visual C+SQL Server 2005簡體中文開發(fā)版進行開發(fā)。構(gòu)建計算機網(wǎng)絡(luò)輔助教學系統(tǒng),為學生學習提供了良好的學習環(huán)境,利用Internet開辟遠程教學使學生隨時隨地在網(wǎng)上利用教學課件進行學習、做練習、考試和答疑服務(wù)等,從而大幅度提高教學質(zhì)量和學生自主學習能力,真正實現(xiàn)教學方法和手段的現(xiàn)代化作為一種新的教學模式,網(wǎng)絡(luò)輔助教學能充分發(fā)揮網(wǎng)絡(luò)在課程教學中的優(yōu)勢,體現(xiàn)以學生為主體、教師為主導的現(xiàn)代教育思想,隨著計算機技術(shù)和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)輔助教學得到越來越廣泛的應(yīng)用,如何有效的開展網(wǎng)絡(luò)輔助教學活動逐漸成為當前課程教學信息化建設(shè)關(guān)注的重要課題,教師教學輔助系統(tǒng)的建設(shè)成為解決這一課題的基礎(chǔ)和關(guān)鍵。本系統(tǒng)在Visual Studio +Visual C+SQL Server 2005簡體中文開發(fā)版(具有與企業(yè)版一樣的功能,但微軟公司已不再提供更新及下載)進行開發(fā)。班級學生表:存儲每個班級與學生之間的對應(yīng)關(guān)系,包括班級序號、學生學號、組號、座號4列。具體字段設(shè)置如下(Exercise_update):列名數(shù)據(jù)類型長度可否為空是否主鍵是否外鍵默認值備注Eu_IDChar120作業(yè)序號S_idChar20YY學生學號E_titleChar100作業(yè)標題Eu_dateDatetime8提交日期注: S_ID是外鍵,引用Student_login表中的S_ID列。現(xiàn)定義兩種角色具體權(quán)限如下兩表所示:學生權(quán)限表:數(shù)據(jù)表SelectInsertUptateDeleteStudent_login√√√Class_student√√√√Notice_info√Exercise_update√√√√Student_mark√Lab_info√Exercise_info√教師權(quán)限表:數(shù)據(jù)表SlectInsertUptateDeleteStudent_login√√√√Class_student√√√√Notice_info√√√√Exercise_update√√√√Student_mark√√√√Lab_info√√√√Exercise_info√√√√Mark_rate√√√√Teacher_login√√√√數(shù)據(jù)庫具體實現(xiàn)4新建數(shù)據(jù)庫打開SQL Server Management Studio,連接到SQL Server 2005服務(wù)器,在對象服務(wù)器中新建數(shù)據(jù)庫course,具體操作如圖所示:連接到SQL Server 服務(wù)器用鼠標右鍵單擊“數(shù)據(jù)庫”,選擇“新建數(shù)據(jù)庫”打開“新建數(shù)據(jù)庫”窗口,新建數(shù)據(jù)庫course4添加數(shù)據(jù)表(以添加學生注冊信息表為例)用鼠標右鍵單擊新建的“Course”數(shù)據(jù)庫,選擇“新建查詢”打開查詢分析器窗口在查詢分析器窗口輸入建表語句,單擊工具欄的“執(zhí)行”按鈕,消息窗口提示“命令已成功完成”,完成向數(shù)據(jù)庫添加數(shù)據(jù)表。作業(yè)管理:對有關(guān)作業(yè)信息進行管理。,在標記“appSettings”和“/appSetting”之間添加全局變量,是用來添加數(shù)據(jù)庫連接字符串,代碼如下:appSettings / connectionStrings add name=ConnectionString connectionString=Data Source=.\SQLEXPRESS。 var dr = ()。AttachDbFilename=|DataDirectory|\。 (Pwd1, )。 = false。 = 。 } else { = 學號:。 (TextBox1, )。 = (1)。 } } if ( == 教師) { strPath = ../jxfz/teacher/。 dr = ()。 } else { = 數(shù)據(jù)不正確,請重新輸入,若沒有注冊,請先注冊再登錄。 myCookie = [學員]。 (myCookie,)。 } ()。 SqlConnection = new SqlConnection([ConnectionString].ConnectionString)。 var da = new SqlDataAdapter(strSQL, )。 //連接數(shù)據(jù)庫 string strSQL = INSERT Class_student (s_id,class_id,group_id,seat_id) VALUES (strCookie,Drop1,Drop2,Drop3)。 var dr = ()。 }其中Dropdownlist1通過數(shù)據(jù)源SqlDataSource1綁定Notice_infor表的編號,其取值變換代碼如下:protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { string Drop1=。 = (2).ToString()。 = ,歡迎您登錄本站!。 = cmd。 = (4).ToString()。 = ,歡迎您登錄本站!。 var dr = ()。 } else { = 沒有找到cookie!。string Drop1 = 。 = cmd。 SqlConnection 1 = new SqlConnection([ConnectionString].ConnectionString)。 ()。 } //定義成績變量 double mark1, mark2, mark3, mark4, mark5, zymark, exmark, symark。 if (()) { = (1).ToString()。 mark2 = ((2))。 SqlConnection 1 = new SqlConnection([ConnectionString].ConnectionString)。 studclass = [myclass].Rows[0][class_id].ToString()。 SqlConnection 2 = new SqlConnection([ConnectionString].ConnectionString)。 lab1 = ([myrate].Rows[0][lab1_rate])。 zylab = ([myrate].Rows[0][e。 var ds2 = new DataSet()。 double total。 var ds1 = new DataSet()。 //連接數(shù)據(jù)庫,獲得班級值 string studclass。 = (7).ToString()。 ()。 = ,歡迎您登錄本站!。 ()。 //連接數(shù)據(jù)庫,插入Exercise_uptate表中內(nèi)容 string date = ()。 (Drop1, Drop1)。 (savePath)。 if (myCookie != null) { = + + : + 。 (Drop1, Drop1)。 myCookie = [學員]。 = (2).ToString()。 (Drop1, Drop1)。 myCookie = [學員]。 var dr = ()。 = ,歡迎您登錄本站!。 (Drop3, Drop3)。 string Drop3 = ()。 + + 39。 } //統(tǒng)計班級學生數(shù) string strSQL = SELECT * FROM Class_student WHERE class_id=39。 = (3).ToString()。 SqlConnection = new SqlConnection([ConnectionString].ConnectionString)。 (~/)。 (strPath)。 SqlDataReader dr。 = 。 DateTime now = 。 SqlConnection = new SqlConnection([ConnectionString].ConnectionString)。 = 教師注冊。 = 。 ()。 (Number, )。 } else { //添加注冊記錄 var 1 = new SqlConnection()。 (Number, )。二是無需重新編譯應(yīng)用程序即可更新應(yīng)用程序的某些屬性。各項具體功能如下:成績管理:對學生的各項成績進行管理,包括實驗成績、作業(yè)成績、考試成績、最后的總成績。各列的精度為5,小數(shù)點后邊為2位。具體字段設(shè)置如下(Lab_infor):列名數(shù)據(jù)類型長度可
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1