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

正文內(nèi)容

基于bs結(jié)構(gòu)的作業(yè)提交與批改系統(tǒng)設(shè)計(已修改)

2025-07-09 17:21 本頁面
 

【正文】 作業(yè)提交系統(tǒng)目 錄引言 3第一部分 問題定義及內(nèi)容簡介 4 4 內(nèi)容簡介 4第二部分 研究背景與研究意義 5 研究背景 5 研究意義 5第三部分 開發(fā)平臺與語言簡介 6 IIS 簡介 6 ASP 簡介 6 ADO簡介 6 Microsoft SQL Server 2000簡介 7第四部份 系統(tǒng)需求分析及可行性分析 8 系統(tǒng)需求分析 8 系統(tǒng)功能體系圖 8 目標(biāo) 8 用戶的特點(diǎn) 8 假定與約束 8 基本功能 9 對性能的規(guī)定 9 限制條件 9 系統(tǒng)難點(diǎn)分析 9第五部份 總體設(shè)計 11 數(shù)據(jù)庫設(shè)計 11 數(shù)據(jù)庫圖 11 數(shù)據(jù)庫的約束與關(guān)系 12 特殊功能的原理 12 管理員添加專業(yè)班級的處理原理 13 管理員添加教師管理員的原理 13 教師發(fā)布修改作業(yè)的原理 13 教師發(fā)布修改成績的原理 13 教師批量下載作業(yè)的原理 13 學(xué)生上傳下載作業(yè)的原理 13 實現(xiàn)回車換行與空格的原理 13 作業(yè)目錄的處理原理 13 主要功能的界面及編碼 14 18 DataGrid的編碼設(shè)計 22 管理員添加用戶的界面與編碼 23 教師發(fā)布修改作業(yè)的界面與編碼 25 教師批量下載作業(yè)的界面與編碼 29 學(xué)生上傳作業(yè)的界面與編碼 31第六部分 結(jié)束語 33① 本系統(tǒng)的優(yōu)點(diǎn) 33② 本系統(tǒng)的不足之處及發(fā)展意見 33③ 在系統(tǒng)設(shè)計與實現(xiàn)過程中的收獲 33第七部分 謝辭 34第八部份 參考文獻(xiàn) 34參考書籍: 34其它數(shù)據(jù): 34第九部份 附錄 35(附錄一)建立數(shù)據(jù)庫與表的SQL語句 35(附錄二)測試數(shù)據(jù)插入的SQL語句 37 引言,在IIS平臺上使用ASP與Microsoft SQL 2000開發(fā)的,主要目的是解決學(xué)校機(jī)房管理上機(jī)作業(yè)的問題。因為傳統(tǒng)的對學(xué)生作業(yè)管理是在服務(wù)器上建立一個FTP服務(wù)器,然后對學(xué)生用戶設(shè)置一個專門的帳號,只允許對作業(yè)進(jìn)行上傳,然后學(xué)生將作業(yè)上傳到服務(wù)器里對應(yīng)的班級文件夾下面,傳統(tǒng)方式無法解決的問題有:不能防止學(xué)生亂上傳作業(yè),不能防止學(xué)生找錯班級文件夾,不能對作業(yè)進(jìn)行限制如大小,類型,上傳時間等,教師布置作業(yè)要通過黑板寫字,教師打分之后只能記在本子上,不能通過局域網(wǎng)發(fā)布出來讓學(xué)生看,教師下載作業(yè)必須到服務(wù)器上拷貝。而這套系統(tǒng)正是出于這個目的,為了解決上面的問題而設(shè)計的。系統(tǒng)對于復(fù)雜的問題都采用程序的方式解決了。系統(tǒng)分了管理員、教師、學(xué)生用戶,管理員須要的操作只是添加專業(yè),添加班級,添加管理員或教師用戶都是通過網(wǎng)頁的形式展示出來。而教師無須向以前那樣,只需要發(fā)布作業(yè),對作業(yè)的要求進(jìn)行限制,不必去服務(wù)器上建文件夾來存放你的作業(yè),并且程序自動創(chuàng)建目錄。下載作業(yè)也只須要點(diǎn)一下就會將作業(yè)全部打包下載回來,在局域網(wǎng)內(nèi)的任何一臺計算機(jī)都可以進(jìn)行各種操作。學(xué)生則再也不會將作業(yè)上傳錯,上傳到別的班級中,也不允許上傳非法的文件,對一次未上傳完成的作業(yè)也可以先上傳后下節(jié)課再下載回來接著做。系統(tǒng)用程序的方式解決了那些非常復(fù)雜的操作,比如對文件夾的創(chuàng)建等,所有的角色只需要簡單的幾步操作就可以完成,非常簡單實用。 第一部分 問題定義及內(nèi)容簡介解決傳統(tǒng)的FTP服務(wù)器不能夠滿足作業(yè)上傳的要求下:1.教師發(fā)布作業(yè)必須到服務(wù)器上建立文件夾2.教師發(fā)布作業(yè)由在黑板上寫的形式改為在網(wǎng)頁上寫再發(fā)布3.教師不能對作業(yè)進(jìn)行限制如大小,類型,過期時間4.教師下載作業(yè)的必須到服務(wù)器去下載改為在局域網(wǎng)內(nèi)任何一臺計算機(jī)都可以下載5.教師無法發(fā)布成績改為通過網(wǎng)頁發(fā)布成績6.學(xué)生一次未完成的作業(yè)可以先上傳再下載,完成之后再上傳。7.學(xué)生上傳作業(yè)只須點(diǎn)一個按鈕,無須選擇要上傳的目錄 內(nèi)容簡介通過網(wǎng)頁的形式來完成作業(yè)提交的管理。首先講述開發(fā)平臺的特點(diǎn),和所使用的開發(fā)語言的簡介。再介紹研究的背景與意義并對系統(tǒng)進(jìn)行需求分析與可行性分析,最后進(jìn)行詳細(xì)的設(shè)計。通過此文檔,可以讓讀者了解作業(yè)上傳系統(tǒng)的大至流程,對于其中的功能也有一定的了解,知道作者的實現(xiàn)原理及使用的方法。 第二部分 研究背景與研究意義 研究背景為學(xué)校各位老師提供了一個可靠的軟件,更好的讓學(xué)生提交作業(yè)。傳統(tǒng)的手工操作方式,容易對自己身體疲勞,統(tǒng)計錯誤,且速度慢。這套系統(tǒng)可以提高管理效率和水平 研究意義 網(wǎng)絡(luò)化教育代表了教育改革的一個發(fā)展方向,已經(jīng)成為現(xiàn)代教育的一個特征,并對教育的發(fā)展形成新的推動力。通過Internet/Intranet來實現(xiàn)網(wǎng)上作業(yè)提交,是現(xiàn)代教育技術(shù)的一個具體實現(xiàn),具有很重要的現(xiàn)實意義??梢詫崿F(xiàn)學(xué)生在線提交作業(yè)的無紙化管理,可以有效利用校園網(wǎng)的軟硬件資源,使其發(fā)揮最大效力,更好的為學(xué)校的教學(xué)、科研、管理服務(wù),隨時隨地的可以讓學(xué)生聯(lián)機(jī)操作提交。 第三部分 開發(fā)平臺與語言簡介 .NET 簡介“.NET 是 Microsoft 的用以創(chuàng)建 XML Web 服務(wù)(下一代軟件)平臺,該平臺將信息、設(shè)備和人以一種統(tǒng)一的、個性化的方式聯(lián)系起來?!?“借助于 .NET 平臺,可以創(chuàng)建和使用基于 XML 的應(yīng)用程序、進(jìn)程和 Web 站點(diǎn)以及服務(wù),它們之間可以按設(shè)計、在任何平臺或智能設(shè)備上共享和組合信息與功能,以向單位和個人提供定制好的解決方案?!?“.NET 是一個全面的產(chǎn)品家族,它建立在行業(yè)標(biāo)準(zhǔn)和 Internet 標(biāo)準(zhǔn)之上,提供開發(fā)(工具)、管理(服務(wù)器)、使用(構(gòu)造塊服務(wù)和智能客戶端)以及 XML Web 服務(wù)體驗(豐富的用戶體驗)。.NET 將成為您今天正在使用的 Microsoft 應(yīng)用程序、工具和服務(wù)器的一部分,同時,新產(chǎn)品不斷擴(kuò)展 XML Web 的服務(wù)能力以滿足您的所有業(yè)務(wù)需求?!?NET為開發(fā)人員提供了新的開發(fā)平臺 (.NET框架) ,新的開發(fā)語言(ASP) ,新的開發(fā)工具 (Visual Studio .NET) ,新的開發(fā)方式 (Web Service) ;為普通用戶提供了Windows CE、Windows XP、Stinger、Xbox、Tablet PC、.NET My Services、MSN等產(chǎn)品;為企業(yè)提供了bCentral。在未來,最終大多數(shù)流行的 Microsoft 軟件應(yīng)用程序——包括 Office 和 Visual Studio .NET——將開始與 XML Web 服務(wù)實現(xiàn)交互,并把它們的主要功能作為 XML Web 服務(wù)公開,以便其他開發(fā)人員可以利用。 ASP 簡介ASP(讀作“c-sharp”)作為Microsoft的下一代面向?qū)ο蟮恼Z言產(chǎn)品.能夠讓開發(fā)人員在IIS平臺上快速地建立大量的應(yīng)用程序。按照微軟給出的定義,asp是一種源自于c和c++的.簡單的、現(xiàn)代的、面向?qū)ο蟮暮皖愋桶踩某绦蛟O(shè)計語言。asp為程序員提供了開發(fā)飛速發(fā)展的Web應(yīng)用程序所需的強(qiáng)大而靈活的功能。asp和Java的核心與c++比較有著相同的優(yōu)勢和局限,比起c++,asp將更容易被人們理解和接受,未來大量.NET平臺的應(yīng)用將由ASP開發(fā)。 ActiveX Data Objects (ADO)一個跨時代的改進(jìn),它提供了平臺互用性和可伸縮的數(shù)據(jù)訪問。由于傳送的數(shù)據(jù)都是XML格式的,因此任何能夠讀取XML格式的應(yīng)用程序都可以進(jìn)行數(shù)據(jù)處理。事實上,接受數(shù)據(jù)的組件不一定要是ADO .NET組件,它可以是基于一個Microsoft Visual Studio的解決方案,也可以是任何運(yùn)行在其它平臺上的任何應(yīng)用程序。 提供對 Microsoft SQL Server 等數(shù)據(jù)源以及通過 OLE DB 和 XML 公開的數(shù)據(jù)源的一致訪問。數(shù)據(jù)共享使用者應(yīng)用程序可以使用 來連接到這些數(shù)據(jù)源,并檢索、操作和更新數(shù)據(jù)。 有效地從數(shù)據(jù)操作中將數(shù)據(jù)訪問分解為多個可以單獨(dú)使用或一前一后使用的不連續(xù)組件。 包含用于連接到數(shù)據(jù)庫、執(zhí)行命令和檢索結(jié)果的 .NET 數(shù)據(jù)提供程序。您可以直接處理檢索到的結(jié)果,或?qū)⑵浞湃? DataSet 對象,以便與來自多個源的數(shù)據(jù)或在層之間進(jìn)行遠(yuǎn)程處理的數(shù)據(jù)組合在一起,以特殊方式向用戶公開。 DataSet 對象也可以獨(dú)立于 .NET 數(shù)據(jù)提供程序使用,以管理應(yīng)用程序本地的數(shù)據(jù)或源自 XML 的數(shù)據(jù)。 Microsoft SQL Server 2000簡介Microsoft SQL Server 2000是一個高性能的客戶端/服務(wù)器結(jié)構(gòu)的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS,Relational Database Management System)。SQL Server 2000是為了支持高容量的事務(wù)處理(比如在線訂購錄入、存貨目錄、記帳或制造)以及數(shù)據(jù)倉庫和決策支持系統(tǒng)(比如銷售分析應(yīng)用)而設(shè)計的。它運(yùn)行在Microsoft Windows NT4或Microsoft Windows 2000 Server上——基于intel處理器的網(wǎng)絡(luò)??梢园裇QL Server 2000作為一種個人桌面數(shù)據(jù)庫系統(tǒng)安裝在運(yùn)行Window NT Workstation Windows 2000 Professional、Windows98和Windows Millennium Edition(Me)的機(jī)器上??梢允褂孟嗤腃D來安裝任何一個SQL Server 2000的服務(wù)器版本或個人版本。 第四部份 系統(tǒng)需求分析及可行性分析 系統(tǒng)需求分析 系統(tǒng)功能體系圖作業(yè)提交系統(tǒng)注冊登錄密碼找回學(xué)生用戶登錄教師用戶登錄管理員用戶登錄查看成績打包下載作業(yè)發(fā)布修改作業(yè)添加班級添加用戶數(shù)據(jù)庫管理上傳作業(yè)下載作業(yè)查看作業(yè)發(fā)布修改成績刪除作業(yè)添加專業(yè)通用模板修改密碼查看個人資料注銷系統(tǒng) 目標(biāo)完成一套網(wǎng)上的作業(yè)提交系統(tǒng),免費(fèi)提供給學(xué)校機(jī)房使用,將所有源代碼公開,方便別人學(xué)習(xí),也希望更多的人參與本系統(tǒng)的開發(fā)。 用戶的特點(diǎn)用戶是機(jī)房管理員,對計算機(jī)技術(shù)比較了解,學(xué)校教師專業(yè)教師能很快熟悉系統(tǒng)的使用方法,非專業(yè)教師也能很快掌握,學(xué)校學(xué)生能很快學(xué)會使用系統(tǒng)。 假定與約束 1.如果壓縮文件夾的功能不能解決,那么只有教師到服務(wù)器拷貝文件夾 2.如果學(xué)校覺得系統(tǒng)不能滿足學(xué)生作業(yè)上傳的需要,那么將不能放在機(jī)房,供學(xué)生使用 3.如果遇到一些技術(shù)問題無法解決,那么將會加大系統(tǒng)的開發(fā)周期 4.如果此系統(tǒng)在離開學(xué)期之前都無法開發(fā)成功,那么也不能提供給機(jī)房使用。 基本功能1.學(xué)生注冊2.學(xué)生、教師、管理員密碼找回功能3.不同用戶登錄進(jìn)入不同的界面4.學(xué)生作業(yè)的查看5.學(xué)生作業(yè)成績的查看6.學(xué)生作業(yè)上傳7.教師布置作業(yè)8.教師刪除作業(yè)9.教師修改作業(yè)10.教師發(fā)布成績11.教師修改成績12.教師下載作業(yè)13.管理員添加教師用戶14.管理員添加管理員用戶15.管理員添加專業(yè)16.管理員添加班級17.個人資料的查看18.個人密碼的修改 對性能的規(guī)定 1.要求系統(tǒng)支持Microsoft .NET Framework 2.要求系統(tǒng)支持Microsoft SQL Server數(shù)據(jù)庫 3.要求必須安裝IIS 限制條件1. 學(xué)生不可以進(jìn)行教師與管理員的頁面2. 教師也不可以進(jìn)入管理員頁面,還有學(xué)生頁面3. 管理員也不可以進(jìn)行學(xué)生和教師面頁4. 每個學(xué)生登錄進(jìn)入之后只能看到自己班級的作業(yè),不可以看到別的班級的作業(yè)5. 每個教師登錄只對自己發(fā)布的作業(yè)進(jìn)行管理,不可以對別的教師發(fā)布的作業(yè)進(jìn)行管理6. 當(dāng)學(xué)生注冊時輸入的學(xué)號必需與選定的班級匹配。7. 不同的用戶使用修改密碼都只能修改自己的密碼,無法修改他人的8. 不同的用戶使用個人數(shù)據(jù)功能時,也是只可以看到自己的信息不可以看到他們的信息9. 學(xué)生上傳作業(yè)的類型,大小,時間等,受到教師發(fā)布作業(yè)的約束 系統(tǒng)難點(diǎn)分析本系統(tǒng)最大的難點(diǎn)是對作業(yè)的壓縮及打包下載,因為是在WEB上,無法運(yùn)行像winrar這樣的壓縮軟件來進(jìn)行文件夾的壓縮,壓縮的技術(shù)也不是我們現(xiàn)在能現(xiàn)寫出來的,因為這個功能需要非常復(fù)雜的技術(shù),但是我們可以引用別人開發(fā)出來的東西,上網(wǎng)查了很多的數(shù)據(jù),找到一個SharpZipLib控件可以實現(xiàn)在線文件夾的壓縮,而且他的源代碼是開放的,可以在網(wǎng)站“”中下載其最新版本。第五部份 總體設(shè)計 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫圖Admin表列名數(shù)據(jù)類型長度允許空Xuehaovarchar15Xingmingvarchar20pwvarchar30Pw_wentivarchar50Pw_daanvarchar50Emailvarchar20denglushuint4√Class表列名數(shù)據(jù)類型長度允許空Class_namevarchar50Class_daihaovarchar15Student表列名數(shù)據(jù)類型長度允許空Xuehaovarchar15Xingmingvarchar20Pwvarchar30Pw_wentivarchar50Pw_daanvarchar50Emailvarchar20Denglushuint4√banjidaihaovarchar15√Teacher表列名數(shù)據(jù)類型長度允許空Xuehaoint4Xingmingvarchar20Pwvarchar30Pw_wentivarchar50Pw_daanvarchar50Emailvarchar20Denglushuint4√zuoyeshuint4√Zhuanye表列名數(shù)據(jù)類型長度允許空Ad_idin
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1