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

正文內(nèi)容

軟件技術(shù)系-網(wǎng)絡(luò)選課系統(tǒng)-資料下載頁(yè)

2025-05-11 15:47本頁(yè)面

【導(dǎo)讀】本系統(tǒng)依據(jù)開發(fā)要求主要應(yīng)用于教育系統(tǒng),完成對(duì)日常的教育工作中網(wǎng)絡(luò)選課的數(shù)字化管理。理,同時(shí),可以減少勞動(dòng)力的使用,加快查詢速度、加強(qiáng)管理,以及國(guó)家各部門關(guān)于信息化的步伐,使各項(xiàng)管理更加規(guī)范化。絡(luò)選課系統(tǒng)來說,目前還沒有一套完整的、統(tǒng)一的系統(tǒng)。因此,開發(fā)一套適和大眾的、兼容性好的。系統(tǒng)是很有必要的。系統(tǒng)不只適用于一家教育機(jī)構(gòu)。在開發(fā)方法的選擇上,選擇了生命周期法與原型法相結(jié)合的方法,遵循系統(tǒng)調(diào)查研究、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施四個(gè)主要階段進(jìn)行設(shè)計(jì),而在具體的設(shè)計(jì)上,方式發(fā)生了很大的改觀。網(wǎng)絡(luò)技術(shù)的應(yīng)用使得計(jì)算機(jī)之間通信、信息共享成為可能,而數(shù)據(jù)庫(kù)技術(shù)。的應(yīng)用則為人們提供了數(shù)據(jù)存儲(chǔ)、信息檢索、信息分析等功能,從而使得工作更高效地進(jìn)行。家提高綜合國(guó)力,走向國(guó)民富強(qiáng)的重要手段。、可靠性和適用性,同時(shí)注意到先進(jìn)性。學(xué)校信息管理系統(tǒng)軟件為學(xué)校辦公室?guī)砹藰O大的方便。

  

【正文】 屬性。 第一步 : 打開 sql Server 2020 企業(yè)管理器 ,展開根結(jié)點(diǎn)如圖所示 ,點(diǎn)擊 “ 數(shù)據(jù)庫(kù) ” , “ 新建數(shù)據(jù)庫(kù) ” 。 網(wǎng)絡(luò)選課系統(tǒng) 21 注 :在進(jìn)行此操作前請(qǐng)確定 Sql Server 2020 數(shù)據(jù)庫(kù)服務(wù)器已啟動(dòng) . 第二步 :在常規(guī)選項(xiàng)卡名稱欄處填寫要?jiǎng)?chuàng)建的數(shù)據(jù)庫(kù)名稱,本處將填寫為 AirMis。并可點(diǎn)擊數(shù)據(jù)文件與事務(wù)日志等進(jìn)行相應(yīng)設(shè)置,此處主要可設(shè)置數(shù)據(jù)庫(kù)文件及事務(wù)日志文件的存儲(chǔ)路徑等 ,在此也可以選擇系統(tǒng)默認(rèn)設(shè)置。 網(wǎng)絡(luò)選課系統(tǒng) 22 如下圖所示 : 第三步 : 在完成第二步的以后,數(shù)據(jù)庫(kù)的初步創(chuàng)建基本也就完成。可點(diǎn)擊屬性如下圖所示建行相應(yīng)信息查看及修改。 網(wǎng)絡(luò)選課系統(tǒng) 23 第四步 :數(shù)據(jù)庫(kù)屬性選項(xiàng)卡內(nèi)容如下圖所示,可在此依據(jù)不同需要進(jìn)行相 應(yīng)修改。 方法二 : 啟動(dòng) Sql Server 2020 查詢分析器 ,如下圖所示,并輸入身份驗(yàn)證所需的登錄名及密碼。 在此操作前請(qǐng)確保數(shù)據(jù)庫(kù)服務(wù)器已經(jīng)啟動(dòng)。 選擇正確的數(shù)據(jù)庫(kù)或者在窗口中輸入 use database name 啟用數(shù)據(jù)庫(kù),然后輸入數(shù)據(jù)創(chuàng)建語(yǔ)句 網(wǎng)絡(luò)選課系統(tǒng) 24 單擊執(zhí)行按鈕或者按 F5完成數(shù)據(jù)庫(kù)創(chuàng)建。 主要 程序設(shè)計(jì)說明 教師 模塊 主要代碼 : private void BindDDL() { string connStr = [ConnectionString].ConnectionString。 string SqlStr = SELECT distinct , from Elect,Cource where = and =39。 + Session[userName].ToString() + 39。 DataSet ds = new DataSet()。 SqlConnection conn = new SqlConnection(connStr)。 if (() == Closed) ()。 SqlDataAdapter da = new SqlDataAdapter(SqlStr, conn)。 (ds)。 if (() == Open) ()。 = [0].DefaultView。 = courceName。 = courceID。 ()。 } 網(wǎng)絡(luò)選課系統(tǒng) 25 protected void Page_Load(object sender, EventArgs e) { if (!) { (OnClick, javascript:return confirm(39。您只能提交一次成績(jī),確實(shí)要提交嗎? 39。))。 BindDDL()。 BindGridView()。 } } private void BindDDL() { string connStr = [ConnectionString].ConnectionString。 string SqlStr = SELECT distinct , from Elect,Cource where = and =39。+Session[userName].ToString()+39。 DataSet ds = new DataSet()。 SqlConnection conn = new SqlConnection(connStr)。 if (() == Closed) ()。 SqlDataAdapter da = new SqlDataAdapter(SqlStr, conn)。 (ds)。 if (() == Open) ()。 = [0].DefaultView。 = courceName。 = courceID。 ()。 } protected void kcddl_SelectedIndexChanged(object sender, EventArgs e) { BindGridView()。 } private void BindGridView() { 網(wǎng)絡(luò)選課系統(tǒng) 26 string connStr = [ConnectionString].ConnectionString。 string ValidateStr = select max(Score) as score from Elect where courceID=39。 + + 39。 and teaID=39。+Session[userName].ToString()+39。 SqlConnection conn = new SqlConnection(connStr)。 if (() == Closed) ()。 SqlCommand cmd = new SqlCommand(ValidateStr,conn)。 SqlDataReader sdr = ()。 if (()) { if (((sdr[score].ToString())) 0) { = false。 (script language=javascriptalert(39。該課程成績(jī)已經(jīng)提交,不能再次提交!39。)/script)。 } else { ()。 = true。 string SqlStr = SELECT student.*,Elect.* FROM Student ,Elect where = and =39。 + + 39。order by , ,。 DataSet ds = new DataSet()。 try { if (() == Closed) ()。 SqlDataAdapter da = new SqlDataAdapter(SqlStr, conn)。 (ds)。 = [0].DefaultView。 ()。 } catch (Exception ex) { (數(shù)據(jù)庫(kù)錯(cuò)誤,錯(cuò)誤原因: + )。 ()。 } finally { if (() == Open) ()。 } } 網(wǎng)絡(luò)選課系統(tǒng) 27 } else { if (() == Open) ()。 } } protected void imgBtnSubmitScore_Click(object sender, ImageClickEventArgs e) { string connStr = [ConnectionString].ConnectionString。 SqlConnection conn = new SqlConnection(connStr)。 string strUpdate = 。 int score。 string stuID = 。 string courceID = 。 int flag = 0。 string teaID = Session[userName].ToString()。 if (() == Closed) ()。 int i。 for (i = 0。 i 。 i++) { score = (((TextBox)[i].FindControl(txtScore)).())。 stuID = [i].Cells[0].Text。 strUpdate = update Elect set Score= + score + where stuID=39。 + stuID + 39。 and courceID=39。 + courceID + 39。 and teaID=39。 + teaID + 39。 try { SqlCommand cmd = new SqlCommand(strUpdate, conn)。 flag = ()。 } catch (Exception ex) { (數(shù)據(jù)庫(kù)錯(cuò)誤,錯(cuò)誤原因: + )。 ()。 } } if (() == Open) ()。 if ((flag == 1) amp。amp。 (i == )) { (成功錄入學(xué)生成績(jī)!此后 將不能再修改! )。 } 網(wǎng)絡(luò)選課系統(tǒng) 28 圖片 : 網(wǎng)絡(luò)選課系統(tǒng) 29 第七章 開發(fā)技巧和難點(diǎn) 本系統(tǒng)開發(fā)的技術(shù)難點(diǎn)主要有兩個(gè)方面:一是否業(yè)務(wù)邏輯的理解;二是數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的設(shè)計(jì)。業(yè)務(wù)邏輯是依據(jù)空警管理系統(tǒng)的行業(yè)特點(diǎn)及其特殊的應(yīng)用領(lǐng)域需要來進(jìn)行設(shè)計(jì)的。只有在準(zhǔn)確不理解一個(gè)系統(tǒng)的業(yè)務(wù)邏輯之后才可能開發(fā)出適應(yīng)其應(yīng)用的應(yīng)用系統(tǒng)來 ,并且在系統(tǒng)之間模塊的科學(xué)劃分與結(jié)構(gòu)組織都是在正確不理解實(shí)際應(yīng)用的業(yè)務(wù)邏輯需求的前提下完成的 . 數(shù)據(jù)庫(kù)設(shè)計(jì)是應(yīng)用系統(tǒng)開發(fā)的另一個(gè)難點(diǎn) ,只有科學(xué)的數(shù)據(jù)庫(kù)設(shè)計(jì)才能使系統(tǒng)具有良好的結(jié)構(gòu)及良好的可編 程性 ,可擴(kuò)展性 .數(shù)據(jù)庫(kù)設(shè)計(jì)是直接影響系統(tǒng)運(yùn)行情況及程序設(shè)計(jì)的一個(gè)重要因素 .因
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1