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

正文內(nèi)容

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

  

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