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

正文內(nèi)容

基于aspnet的作業(yè)提交系統(tǒng)-資料下載頁(yè)

2024-11-10 03:56本頁(yè)面

【導(dǎo)讀】學(xué)校的教學(xué)任務(wù)十分復(fù)雜,工作也很繁瑣,在教學(xué)任務(wù)中,作業(yè)的批改也是一個(gè)很重要。為了提高老師工作效率,減輕教師的工作強(qiáng)度,提高作業(yè)批改的靈活性,作業(yè)。提交系統(tǒng)的誕生可以說是事在必行的。該系統(tǒng)采用B/S結(jié)構(gòu),以瀏覽器方式登陸系統(tǒng),系統(tǒng)安全性高、運(yùn)行穩(wěn)定等特點(diǎn)。等各個(gè)環(huán)節(jié)都進(jìn)行了詳盡的分析和描述。

  

【正文】 作業(yè)還包括對(duì)作業(yè)大小的限制過大的作業(yè)是不能上傳的。還有對(duì)作業(yè)格式的限制。比如對(duì) exe、 asp、 reg等一些格式都進(jìn)行了上傳限制。 管理作業(yè) 要求能查詢本人的成績(jī)。對(duì)作業(yè)進(jìn)行查看,刪除。 修改個(gè)人信息 要求輸入密碼時(shí)候,需要密碼隱藏模式現(xiàn)實(shí);輸入新密碼時(shí),要對(duì)密碼進(jìn)行二次檢驗(yàn),和長(zhǎng)度檢驗(yàn);修改成功后提示成功??尚薷某龓粢酝獾乃行畔?。 登陸首頁(yè) 學(xué)生登錄 教師登錄 管理員登陸 學(xué)生注冊(cè) 驗(yàn)證 驗(yàn)證 驗(yàn)證 驗(yàn)證 學(xué)生界面 教師界面 管理員界面 管理員審核 通過 通過 通過 通過 未通過 未通過 未通過 未通過 圖 44 登錄流程圖 基于 的作業(yè)提交系統(tǒng) 18 學(xué)生子系統(tǒng)流程圖如圖 46 所示。 學(xué)生用戶子系統(tǒng) 上傳作業(yè) 管理作業(yè) 修改個(gè)人信息 錄入作業(yè)信息 上傳作業(yè)文件 作業(yè)查看 作業(yè)刪除 錄入新個(gè)人信息 圖 45 學(xué)生用戶子系統(tǒng)功能圖 基于 的作業(yè)提交系統(tǒng) 19 學(xué)生 提交作業(yè)數(shù)據(jù)流圖如圖 47 所示。 學(xué)生主界面 資料管理 作業(yè)管理 留言 更新資料 刪除作業(yè) 提 交作業(yè) 填寫作業(yè)相關(guān)信息 判斷信息 是否過期 數(shù)據(jù)庫(kù) 不合法 合法 提交 是 圖 46 學(xué)生子系統(tǒng)流程圖 基于 的作業(yè)提交系統(tǒng) 20 教師子系統(tǒng)功能設(shè)計(jì) 本子系統(tǒng)面向的用戶為老師用戶,主要功能有三個(gè)如圖 48 所示 : 修改個(gè)人資料 要求輸入密碼時(shí)候,需要密碼隱藏模式現(xiàn)實(shí);輸入新密碼時(shí),要對(duì)密碼進(jìn)行二次檢驗(yàn),和長(zhǎng)度檢驗(yàn);修改成功后提示成功。可修改除帳戶以外的所有信息。 公告管理 要求可以發(fā)布新的公告,并可以對(duì)公告進(jìn)行管理。 作業(yè)管理 要求可以發(fā)布作業(yè),并設(shè)定作業(yè)提交期限, 超過期限的作業(yè)不能提交。并且可以根據(jù)每一個(gè)老師來查找對(duì)應(yīng) 該 老師 的 學(xué) 生提交的所有作業(yè)。但由于本人技術(shù)水平有限以及數(shù)據(jù)庫(kù)設(shè)計(jì)的缺陷該功能并未完全實(shí)現(xiàn)。實(shí)際的作業(yè)批改只有一個(gè)老師可以實(shí)現(xiàn)該功能,批改作業(yè)是按照作業(yè)的題目來篩選 查詢要批改的作業(yè),對(duì)作業(yè)進(jìn)行批改,管理。 學(xué)生登錄 提交作業(yè) 填寫作業(yè)信息 上傳作業(yè) 作業(yè)信息表 上傳作業(yè)到指定路徑 圖 47 學(xué)生提交作業(yè)數(shù)據(jù)流圖 基于 的作業(yè)提交系統(tǒng) 21 教師子系統(tǒng)流程圖如圖 49 所示。 教師管理子系統(tǒng) 修改個(gè)人信息 公 告管理 作業(yè)管理 新的 個(gè)人信息 發(fā)布公告 管理公告 發(fā)布作業(yè) 管理作業(yè) 批改作業(yè) 圖 48 教師管理子系統(tǒng)功能圖 基于 的作業(yè)提交系統(tǒng) 22 教師批改作業(yè)數(shù)據(jù)流圖如圖 410 所示。 填寫作業(yè)信息 資料管理 更新資料 公告管理 添加刪除 作業(yè)管理 刪除 /回復(fù)留言 留言管理 發(fā)布作業(yè) 教師主界面 判斷信息是否完整 數(shù)據(jù)庫(kù) 否 提交 圖 49 教師子系統(tǒng)流程圖 基于 的作業(yè)提交系統(tǒng) 23 管理員子系統(tǒng)功能設(shè)計(jì) 本系統(tǒng)面向的管理員用戶的功能 需求主要有三個(gè)如圖 411 所示: 修改密碼 修改管理員密碼,要求帳戶不能修改。 角色管理 增加老師。正確錄入老師信息(姓名、密碼等),錄入值不能為空。管理教師。刪除數(shù)據(jù)庫(kù)中所有該老師關(guān)聯(lián)信息。認(rèn)證管理學(xué)生。對(duì)學(xué)生信息進(jìn)行認(rèn)證,否則學(xué)生即使注冊(cè)也無(wú)法登陸。對(duì)學(xué)生信息進(jìn)行刪除。 課程管理 增加新課程。根據(jù)老師的姓名,對(duì)課程進(jìn)行增加。管理課程。對(duì)課程信息進(jìn)行刪除。 教師登錄 選擇待批改的作業(yè) 下載作業(yè) 打分 上傳批改后作業(yè) 作業(yè)信息表 管理員用戶子系統(tǒng) 修改密碼 課程 管理 角色 管理 認(rèn)證學(xué)生 增加 老師 管理教師 增加新課程 管理 課程 圖 411 管理員子系統(tǒng)功能圖 圖 410 教師批改作業(yè)數(shù)據(jù)流圖 基于 的作業(yè)提交系統(tǒng) 24 管理員子系統(tǒng)流程圖如圖 412 所示。 數(shù)據(jù)庫(kù)設(shè)計(jì) 概念結(jié)構(gòu)設(shè)計(jì) 概念設(shè)計(jì)就是將現(xiàn)實(shí)世界中的客觀對(duì)象設(shè)計(jì)成不依賴于任何具體機(jī)器的信息結(jié)構(gòu),這種信息結(jié)構(gòu)不是 DBMS 支持的數(shù)據(jù)模型,而是概念級(jí)模型。因此,概念模型可以看成是現(xiàn)實(shí)世界到機(jī)器世界的一個(gè)過渡的中間層次。也就是說概念模型的設(shè)計(jì)與數(shù)據(jù)庫(kù)將來怎么實(shí)現(xiàn)無(wú)關(guān)。 概念設(shè)計(jì)的表示方法最常用的是實(shí)體 — 聯(lián)系方法,這個(gè)方法是用 E— R 圖來描述某組織的概念模型。 邏輯結(jié)構(gòu)設(shè)計(jì) 實(shí)體之間關(guān)系的 ER 圖如圖 413 所示,學(xué)生實(shí)體的 ER 圖如圖 414 所示,教師實(shí)體 ER 圖如圖 415 所示,管理 員實(shí)體 ER 圖如圖 416 所示,課程實(shí)體 ER 圖如圖 417所示,作業(yè)實(shí)體 ER 圖如圖 418 所示。 其中主要的教師與學(xué)生倆個(gè)模塊之間的接口通過學(xué)生信息表來實(shí)現(xiàn), ER 圖如圖 419 所示。 管理員主界面 修改密碼 課程管理 角色管理 添加刪除課程 添加刪除教師 審核注冊(cè)學(xué)生 刪除 通過 未通過 數(shù)據(jù)庫(kù) 圖 412 管理員子系統(tǒng)流程圖 基于 的作業(yè)提交系統(tǒng) 25 教師 ID 賬號(hào) 電話 職稱 密碼 性別 姓名 Email 學(xué)生 ID 賬號(hào) 班級(jí) 年級(jí) 密碼 性別 姓名 認(rèn)證狀態(tài) 注冊(cè)時(shí)間 電話 學(xué)生 教師 管理員 課程 作業(yè) 提交 批改 管理 管理 管理 所屬 m 1 m 1 1 m 1 n 1 n 1 n 圖 413 實(shí)體之間 ER 圖 圖 414 學(xué)生實(shí)體 ER 圖 圖 415 教師實(shí)體 ER 圖 基于 的作業(yè)提交系統(tǒng) 26 課程 ID 課程名稱 課程所有教師帳號(hào) 課程所有教師名 管理員 ID 賬號(hào) 密碼 作業(yè) ID 課程名稱 得分 是否批改 作業(yè)名稱 作業(yè)文件名 所屬作業(yè)ID 教師賬號(hào)號(hào) 教師名字 添加時(shí)間 學(xué)生名字 學(xué)生賬號(hào) 圖 416 管理員實(shí)體 ER 圖 圖 417 課程實(shí)體 ER 圖 圖 418 作業(yè)實(shí)體 ER 圖 基于 的作業(yè)提交系統(tǒng) 27 物理結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫(kù)在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)與存取方法被稱為數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),它依賴與給定的計(jì)算機(jī)系統(tǒng)。為一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最合適應(yīng)用要求的物理結(jié)構(gòu)。 附錄是最后設(shè)計(jì)出來的物理基本表結(jié)構(gòu)。 作業(yè)批改系統(tǒng)功能的實(shí)現(xiàn) 登陸界面 該界面完成學(xué)生,教師,管理員的登陸,其登陸流程圖如圖 420 所示。即進(jìn)入學(xué)生注冊(cè)界面,如圖 421,當(dāng)您沒有 輸入帳號(hào)而直接進(jìn)入 ,則系統(tǒng)提示如圖 422 所示。 登陸窗體 是否 存在該用戶 密碼是否正確 取得帳號(hào)及密碼 登陸成功 否 否 是 是 是 是 學(xué)生 老師 作業(yè)互動(dòng) 作業(yè)信息表 p q r 圖 420 登陸功能流程圖 圖 419 老師學(xué)生作業(yè)三者關(guān)系 ER 圖 基于 的作業(yè)提交系統(tǒng) 28 圖 421 圖 422 登陸界面部分代碼如下: script language=javascript function check() { var vUid=(txtUid).value。 var vPwd=(txtPwd).value。 if(vUid==) { lert(帳號(hào)不能為空! )。 (txtUid).focus()。 基于 的作業(yè)提交系統(tǒng) 29 return false。 } if(vPwd==) { alert(密碼不能為空! )。 (txtPwd).focus()。 return false。 }} 學(xué)生注冊(cè)界面 該界面主要完成學(xué)生注冊(cè) 信息,學(xué)生 可以進(jìn)行個(gè)人信息的注冊(cè)如圖 422。注冊(cè)時(shí),密碼以星號(hào)的形式顯示,要求輸入密碼時(shí)候,需要密碼隱藏模式現(xiàn)實(shí),要對(duì)密碼進(jìn)行二次檢驗(yàn) 和長(zhǎng)度檢驗(yàn) 。以下拉列表的形式來選擇年級(jí)和班級(jí), Email 要以正確形式填寫,否則系統(tǒng)將提示錯(cuò)誤。注意:每一項(xiàng)必須填寫,否則系統(tǒng)將提示錯(cuò)誤。 圖 423 注冊(cè)界面驗(yàn)證密碼是否一致代碼如下: asp:TextBox ID=txtPwd2 runat=server TextMode=Password Width=150px/asp:TextBox asp:RequiredFieldValidator ID=RequiredFieldValidator3 runat=server BackColor=FFE0C0 BorderColor=Red BorderStyle=Solid BorderWidth=1px ControlToValidate=txtPwd2 Display=Dynamic 基于 的作業(yè)提交系統(tǒng) 30 ErrorMessage=不能為空! FontSize=10pt/asp:RequiredFieldValidator asp:CompareValidator ID=CompareValidator1 runat=server BackColor=FFE0C0 BorderColor=Red BorderStyle=Solid BorderWidth=1px ControlToCompare=txtPwd1 ControlToValidate=txtPwd2 ErrorMessage=兩次密碼不一致! FontSize=10pt/asp:CompareValidator 作業(yè)上傳界面 該界面主要完成學(xué)生作業(yè)上傳的功能。學(xué)生選擇課程的名稱,課程名稱以下拉列表的形式顯示,選擇作業(yè)的題目,輸入自己的姓名及學(xué)好,選擇要上傳的作業(yè),點(diǎn)擊提交作業(yè)按鈕,作業(yè)自動(dòng)提交如圖 424。 圖 424 作業(yè)批改界面 老師批改作業(yè)與評(píng)分功能,老師先需從數(shù)據(jù)庫(kù)查出要評(píng)分的系別、科目、班級(jí)、作業(yè)次數(shù),方能開始評(píng)分。當(dāng)打開了該班作業(yè)紀(jì)錄時(shí),老師能夠下載到該班學(xué)生指定作業(yè)。下面為該功能完成 過程的活動(dòng)圖。 該界面主要完成教師作業(yè)批改的功能如圖 425。選擇要批改的課程,教師可以在線直接打分,如果要對(duì)作業(yè)進(jìn)行修改,則需下載之后進(jìn)行修改。 基于 的作業(yè)提交系統(tǒng) 31 圖 425 基于 的作業(yè)提交系統(tǒng) 32 5 系統(tǒng)測(cè)試 本系統(tǒng)采用 技術(shù)進(jìn)行設(shè)計(jì),采用 SQL Server 數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ),實(shí)現(xiàn)了學(xué)生,教師,管理員的登陸,學(xué)生作業(yè)的提交,教師限制作業(yè)提交期限及教師給作業(yè)評(píng)分等功能。 測(cè)試范圍與主要內(nèi)容 注冊(cè)功能操作測(cè)試,主要內(nèi)容:測(cè)試數(shù)據(jù)庫(kù)的完整性 。 系統(tǒng)登陸驗(yàn)證,驗(yàn)證用戶身份,主要內(nèi)容:進(jìn)行權(quán)限控制。 信息修改功能測(cè)試, 主要內(nèi)容:測(cè)試數(shù)據(jù)庫(kù)查詢健壯性。 作業(yè)上傳功,主要內(nèi)容:測(cè)試系統(tǒng)實(shí)用性、方便性。 批改功能測(cè)試,主要內(nèi)容:測(cè)試系統(tǒng)實(shí)用性。 測(cè)試結(jié)果 打開注冊(cè)窗體,輸入用戶名及密碼等信息,點(diǎn)擊確定,若沒有空,則成功注冊(cè)。 打開登陸窗體,輸入用戶名和密碼,正確進(jìn)入系統(tǒng)。并且輸入的用戶名和密碼不同,可以進(jìn)行的操作是不同的。若以管理員身份登陸,可進(jìn)行管理員操作。若以教師身份登陸,用戶只能進(jìn)入教師用戶界面。若以學(xué)生身份登陸,用只能進(jìn)入學(xué)生界面。 對(duì)于剛注冊(cè)但是管理員還沒有審批通過的學(xué)生賬戶不能登錄。 打開個(gè)人 信息修改界面,對(duì)個(gè)人信息進(jìn)行修改。 打開作業(yè)上傳界面,選擇上傳的文件,點(diǎn)擊上傳按鈕,完成上傳功能,該功能只能 上傳小于 1000K大小的文件,經(jīng)測(cè)試分別上傳 900K和 1001K的文件前者上傳成功,后者提示文件過大。 打開作業(yè)批改界面,對(duì)作業(yè)進(jìn)行評(píng)分,若要進(jìn)行修改,則需要下載完成修改功能,再上傳回該系統(tǒng)。 基于 的作業(yè)提交系統(tǒng) 33 6 結(jié)論 通過進(jìn)行 作業(yè)提交系統(tǒng) 的開發(fā),進(jìn)一步明確了研制一個(gè)管理信息系統(tǒng)的方法和思路,將系統(tǒng)開發(fā)的各階段的基本活動(dòng)貫穿起來,使我更加形象、具體的了解了管理信息系統(tǒng)。系統(tǒng)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1