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

正文內(nèi)容

作業(yè)在線提交系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)-文庫吧

2024-11-09 11:18 本頁面


【正文】 ............................................. 21 測試方法 ............................................................................................ 21 測試結(jié)果 ............................................................................................ 21 測試結(jié)論 ...................................................................................................... 21 結(jié) 論 22 參考文獻(xiàn) 22 致 謝 24 聲 明 25 1 引 言 本課題選題背景及目的 隨著互聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展,網(wǎng)絡(luò)給人們帶來了很多便利,但是 在目前的高校教學(xué)系統(tǒng)中,學(xué)生提交作業(yè)和教師批改作業(yè)都得靠紙質(zhì)交流,或者是用單一的上傳,拷貝等方法交流。這樣的傳統(tǒng)作業(yè)提交批改方式已經(jīng)過時(shí),而且也無 法滿足現(xiàn)在高效率的時(shí)代。因此設(shè)計(jì)開發(fā)了此系統(tǒng)。 該系統(tǒng) 完全可以淘汰紙質(zhì)作業(yè)的形式, 首先可以 方便學(xué)生查看作業(yè)的批改情況以便于更好的學(xué)習(xí), 其次可以在教師發(fā)布標(biāo)準(zhǔn)答案之后查看標(biāo)準(zhǔn)答案方便和自己的作業(yè)進(jìn)行對比學(xué)習(xí)。 開發(fā)此系統(tǒng)的目的在于方便教師和學(xué)生的互動(dòng)交流,大大提高學(xué)生提交作業(yè),教師批改作業(yè)的效率。 本課題選題意義 網(wǎng) 絡(luò) 化教育代表了教育改革的一 個(gè)發(fā) 展方向 ,已 經(jīng) 成 為現(xiàn) 代教育的一 個(gè) 特征 ,并 對教育 的發(fā) 展形成新的推 動(dòng) 力。通 過 Inter 來實(shí)現(xiàn) 網(wǎng)上作 業(yè) 提交,是 現(xiàn) 代教育技 術(shù) 的一 個(gè) 具體 實(shí)現(xiàn) ,具有很重要的 現(xiàn)實(shí) 意 義 。 作業(yè)在線提交 系統(tǒng) 可以 實(shí)現(xiàn)學(xué) 生 在線 提交作 業(yè)的 無紙 化管理,可以有效利用校 園網(wǎng) 的 軟 硬件 資 源, 提高學(xué)生提交作業(yè)的效率, 使其 發(fā) 揮 最大效力,更好的 為學(xué) 校的教 學(xué) 、科研、管理服 務(wù) , 隨時(shí)隨地 的可以 讓學(xué) 生 聯(lián)機(jī) 操作提交。 讓學(xué)生能和教師進(jìn)行更好的互動(dòng)式的學(xué)習(xí)與教學(xué)。 本系統(tǒng)有著很好的應(yīng)用前景,用來代替?zhèn)鹘y(tǒng)的作業(yè)提交方式,實(shí)現(xiàn)在線作業(yè)提交方式的網(wǎng)絡(luò)化管理。隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,它的功能將會(huì)得到不斷的發(fā)展和完善。 本課題研究思路和方法 本系統(tǒng)的開發(fā)要求采用 B/S 結(jié)構(gòu),應(yīng)首先分析用戶需求的相關(guān)功能后寫出需求分析;其次,綜合運(yùn)用以前所學(xué)的相 關(guān)知識(shí)(數(shù)據(jù)結(jié)構(gòu), C 語言等),選擇所熟悉的開發(fā)工具進(jìn)行開發(fā)(本系統(tǒng)選擇了 Microsoft Visual Studio .NET 2020 作為開發(fā)平臺(tái),開發(fā)語言選擇了 C;數(shù)據(jù)庫采用 Microsoft SQL Server 2020),在設(shè)計(jì)中以需求分析為基礎(chǔ),寫出系統(tǒng)開發(fā)計(jì)劃,實(shí)現(xiàn)流程及相關(guān)問題的實(shí)現(xiàn)方法;同時(shí),在開發(fā)設(shè)計(jì)與實(shí)現(xiàn)中,要保存好相關(guān)的設(shè)計(jì)文檔。最后,系統(tǒng)開發(fā)完畢后,進(jìn)行調(diào)試和試運(yùn)行,并做好調(diào)試和試運(yùn)行的相關(guān)記錄。 本課題預(yù)期結(jié)果 本設(shè)計(jì)的預(yù)期成果是完成作業(yè)提交批改系統(tǒng)的部分功能 —— 作業(yè)上傳和管 理用戶,并能夠?qū)崿F(xiàn) 作業(yè)在線提交功能 ; 作業(yè)參考答案的下載 ; 在線實(shí)時(shí)查看作業(yè)批改的情況 ;用戶信息管理(教師用戶,學(xué)生用戶,管理員用戶 ), 設(shè)置用戶的功能和權(quán)限 。同時(shí),還要求與另一位同學(xué)所設(shè)計(jì)與實(shí)現(xiàn)的“ 作業(yè)審閱系統(tǒng) ”集成在一起,形成一個(gè)真正實(shí)用的、功能完善的作業(yè)在線提交批改系統(tǒng) 。 2 開發(fā)平臺(tái)與語言簡介 . 簡介 “ .NET 是 Microsoft 的用以創(chuàng)建 XML Web 服務(wù)(下一代軟件) 的 平臺(tái) 。 該平臺(tái)將信息、設(shè)備和人以一種統(tǒng)一的、個(gè)性化的方式聯(lián)系起來?!? “ 借助于 .NET 平臺(tái),可以創(chuàng)建和使用基于 XML 的應(yīng)用程序、進(jìn)程和 Web 站點(diǎn)以及服務(wù),它們之間可以按設(shè)計(jì)、在任何平臺(tái)或智能設(shè)備上共享和組合信息與功能,以向單位和個(gè)人提供定制好的解決方案?!? “ .NET 是一個(gè)全面的產(chǎn)品家族,它建立在行業(yè)標(biāo)準(zhǔn)和 Inter 標(biāo)準(zhǔn)之上,提供開發(fā)(工具)、管理( 服務(wù)器 )、使用(構(gòu)造塊服務(wù)和智能客戶端)以及 XML Web 服務(wù)體驗(yàn)(豐富的用戶體驗(yàn))。 .NET 將成為今天正在使用的 Microsoft 應(yīng)用程序、工具和服務(wù)器 的一部分,同時(shí),新產(chǎn)品不斷擴(kuò)展 XML Web 的服務(wù)能力以滿足您的所有業(yè)務(wù)需求?!? .NET 為開發(fā)人員提供了新的開發(fā)平臺(tái) (.NET 框架 ) ,新的開發(fā)語言 (C) ,新的開 發(fā)工具 (Visual Studio .NET) ,新的開發(fā)方式 (Web Service) ;為普通用戶提供了Windows CE、 Windows XP、 Xbox、 Tablet PC、 .NET My Services、 MSN 等產(chǎn)品;為企業(yè)提供了 bCentral。在未來,最終大多數(shù)流行的 Microsoft 軟件應(yīng)用程序 —— 包括 Office 和 Visual Studio .NET—— 將開始與 XML Web 服務(wù)實(shí)現(xiàn)交互,并把它們的主要功能作為 XML Web 服務(wù)公開,以便其他開發(fā)人員可以利用。 HTML 標(biāo)記語言 HTML 的英語意思是: Hypertext Marked Language,即超文本標(biāo)記語言 ,是一種用來制作超文本文檔的簡單標(biāo)記語言。超文本傳輸協(xié)議規(guī)定了瀏覽器在運(yùn)行 HTML 文檔時(shí)所遵循的規(guī)則和進(jìn)行的操作 。 HTTP 協(xié)議的制定使瀏覽器在運(yùn)行超文本時(shí)有了統(tǒng)一的規(guī)則和標(biāo)準(zhǔn) 。 用 HTML 編寫的超文本文檔稱為 HTML 文檔,它能獨(dú)立于各種操作系統(tǒng)平臺(tái),自 1990 年以來 HTML 就一直被用作 WWW(是 World Wide Web 的縮寫,也可簡寫 WEB、中文叫做萬維網(wǎng) ) 的信息表示語言,使用 HTML 語言描述的文件,需要通過 WEB 瀏覽器顯示出效果。 HTML 是在 SGML 定義下的一個(gè)描述性語言,或可說 HTML 是 SGML 的一個(gè)應(yīng)用程式 。 HTML 不是程式語言,如 C++ 和 Java 之類,它只是標(biāo)示語言,基本上你只要明白了各種標(biāo)記的用法便算學(xué)懂 了 HTML, HTML 的格式非常簡單,只是由文字及標(biāo)記組合而成, 至于 編輯方面,任何文字編輯器都可以,只要能將文件另存成 ASCII 純文字格式即可,當(dāng)然以專業(yè)的網(wǎng)頁編輯軟件為佳 。 C 簡介 C(讀作 “c - sharp”) 作為 Microsoft 的下一代面向?qū)ο蟮恼Z言產(chǎn)品 , 能夠 使開發(fā)人員 在 .NET 平臺(tái)上快速地建立大量的應(yīng)用程序。按照微軟給出的定義, C是一種源自于 C 和 C++的 、 簡單的、現(xiàn)代的、面向?qū)ο蟮暮皖愋桶踩某绦蛟O(shè)計(jì)語言。 C為程序員提供 了開發(fā)飛速發(fā)展的 Web應(yīng)用程序所需的強(qiáng)大而靈活的功能。 C和 Java 的核心與 C++比較有著相同的優(yōu)勢和局限,比起 C++, C將更容易被人們理解和接受,未來大量 .NET平臺(tái)的應(yīng)用將由 C開發(fā) 。 是對 Microsoft ActiveX Data Objects (ADO)一個(gè)跨時(shí)代的改進(jìn),它提供了平臺(tái)互用性和 可以 伸縮的數(shù)據(jù)訪問。由于傳送的數(shù)據(jù)都是 XML 格式的,因此任何能夠讀取 XML 格式的應(yīng)用程序都可以進(jìn)行數(shù)據(jù)處理。事實(shí)上,接受數(shù)據(jù)的組件不一定要是ADO .NET 組件,它可以是基 于一個(gè) Microsoft Visual Studio 的解決方案,也可以是任何運(yùn)行在其它平臺(tái)上的任何應(yīng)用程序。 提供對 Microsoft SQL Server 等數(shù)據(jù)源以及通過 OLE DB 和 XML 公開的數(shù)據(jù)源的一致訪問。數(shù)據(jù)共享使用者應(yīng)用程序可以使用 來連接到這些數(shù)據(jù)源,并檢索、操作和更新數(shù)據(jù)。 在運(yùn)行時(shí),數(shù)據(jù)會(huì)從數(shù)據(jù)庫中取出并先傳給一個(gè)中間 層業(yè)務(wù)對象,然后傳至用戶界面。為了適應(yīng)這種數(shù)據(jù)交換, 采用了基于 XML 的持續(xù)的傳遞格式。也就是說,當(dāng)數(shù)據(jù)從一個(gè)層傳向另一個(gè)層時(shí), 的方案是將內(nèi)存中的數(shù)據(jù) (即數(shù)據(jù)集 )表述為 XML,然后以 XML 格式傳遞給其他組件。 Microsoft SQL Server 2020 簡介 Microsoft SQL Server 2020 是一個(gè)高性能的客戶端 /服務(wù)器結(jié)構(gòu)的關(guān)系數(shù)據(jù)庫管理系統(tǒng)( RDBMS, Relational Database Management System) 。 SQL Server 2020 是為了支持高容量的事務(wù)處理(比如在線訂購錄入、存貨目錄、記帳或制造)以及數(shù)據(jù)倉庫和決策支持系統(tǒng)(比如銷售分析應(yīng)用)而設(shè)計(jì)的。它運(yùn)行在 Microsoft Windows NT4 或Microsoft Windows 2020 Server 上 —— 基于 Intel 處理器的網(wǎng)絡(luò)???以把 SQL Server 2020 作為一種個(gè)人桌面數(shù)據(jù)庫系統(tǒng)安裝在運(yùn)行 Window NT Workstation Windows 2020 Professional、 Windows98 和 Windows Millennium Edition(Me)的機(jī)器上??梢允褂孟嗤?CD來安裝任何一個(gè) SQL Server 2020 的服務(wù)器版本或個(gè)人版本。 瀏覽器 /服務(wù)器模型 B/S 結(jié)構(gòu),即 Browser/Server(瀏覽器 /服務(wù)器 )結(jié)構(gòu),是隨著 Inter 技術(shù)的興起,對 C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在 這種結(jié)構(gòu)下,用戶界面完全通過 WWW 瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn)。 B/S 結(jié)構(gòu),主要是利用了不斷成熟的 WWW 瀏覽器技術(shù),結(jié)合瀏覽器的多種 Script 語言 (VBScript、JavaScript?) 和 ActiveX 技術(shù),用通用瀏覽器就實(shí)現(xiàn)了原來需要復(fù)雜專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。隨著 Windows 98/Windows 2020 將瀏覽器技術(shù)植入操作系統(tǒng)內(nèi)部,這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。顯然 B/S結(jié)構(gòu)應(yīng)用程序相對于 傳統(tǒng)的 C/S結(jié)構(gòu)應(yīng)用程序?qū)⑹蔷薮蟮倪M(jìn)步。 3 系統(tǒng)需求分析 系統(tǒng)業(yè)務(wù)需求及特點(diǎn) 業(yè)務(wù)需求 系統(tǒng)要求管理員管理所有的用戶信息,添加,刪除用戶都必須由管理員來完成,管理員可見所有用戶的信息。普通用戶(學(xué)生和教師用戶)只能修改自己的信息。學(xué)生可以選擇不同的教師, 能夠準(zhǔn)確快速的 查看已經(jīng)布置的作業(yè) , 學(xué)生只能看見自己的作業(yè)題目和內(nèi)容,不能抄襲其他學(xué)生的作業(yè)。在提交作業(yè)以后,教師發(fā)布成績和參考答案之后才能查看成績與答案。管理員不能看到作業(yè)情況。 系統(tǒng)特點(diǎn) 性能: 安全可靠 ,實(shí)時(shí)控制 。 輸入 /輸出:英文和漢字輸入 ,英文和漢字輸出 。 安全與保密要求:不能輕易地被破壞,不能讓管理員以外的人添加刪除用戶信息 ,對斷電、死機(jī)、系統(tǒng)崩潰等問題有有力措施以保障數(shù)據(jù)不受損失。 用戶特點(diǎn) 管理員 用 戶 管理員可以是機(jī)房管理 員 ,也可以是某位教師, 對計(jì) 算機(jī)技 術(shù) 比 較 了解,責(zé)任心 和保密意識(shí) 強(qiáng)。 學(xué)生 用 戶 學(xué) 校 學(xué) 生有計(jì)算機(jī)相關(guān)專業(yè)學(xué)生,能很快熟悉系 統(tǒng) 的使用方法,非計(jì)算機(jī) 專業(yè) 的學(xué)生也能很快學(xué)會(huì)并掌握使用系 統(tǒng) 。 系統(tǒng)業(yè)務(wù)流程圖 圖 1 系統(tǒng)業(yè)務(wù)流程圖 系統(tǒng)業(yè)務(wù)流程如圖 1所示, 管理員 用戶 登陸到管理員模塊后,可以管理所有用戶(包括管理員用戶,教師用戶,學(xué)生用戶)的 個(gè)人信息,通過添加,修改,刪除操作來管理用戶信息數(shù)據(jù)。 學(xué)生用戶登陸到學(xué)生模塊以后,首先只能查看已經(jīng)布置的作業(yè),提交自己的作業(yè)以后才能進(jìn)行查看作業(yè)成績和查看教師發(fā)布的參考答案的操作。在學(xué)生模塊里學(xué)生可以修改自己的個(gè)人信息,但是不能刪除自己的信息。 數(shù)據(jù)流圖 系統(tǒng)數(shù)據(jù)流圖如圖 2所示, 管理員 用戶 負(fù)責(zé)管理所有用戶的個(gè)人信息數(shù)據(jù), 學(xué)生用戶可以更改自己的用戶數(shù)據(jù)信息。 學(xué)生用戶必須首先撰寫自己的作業(yè),然后才能把撰寫好的作業(yè)數(shù)據(jù)提交到作業(yè)數(shù)據(jù)庫。在提交作業(yè)數(shù)據(jù)之后,學(xué)生用戶才能通過作業(yè)信息數(shù)據(jù)庫查看教師已經(jīng)發(fā)布的作業(yè)成 績數(shù)據(jù)或作業(yè)的參考答案數(shù)據(jù)。 圖 2 數(shù)據(jù)流圖 開發(fā)環(huán)境 1. Microsoft Visual Studio .NET 2020 開發(fā)平臺(tái); 2. Microsoft SQL Server 2020 數(shù)據(jù)庫。 3. 要求系 統(tǒng) 支持 Microsoft .NET Framework 。 4. 要求 系統(tǒng) 必 須 安 裝 IIS。 限制條件 1. 學(xué)生不可以進(jìn) 入 教師與管理員的頁面 。 2. 管理員也不可以進(jìn) 入 學(xué)生和教師 頁面。 3. 普通 用戶使用修改密碼都只能修改自己的密碼,無法修改他人的 。 4. 不同的用戶使用個(gè)人數(shù)據(jù)功能時(shí),只可以看到自己的信息不可以看到 其他用戶的 信息 。 5. 學(xué)生 提交 作業(yè)的類型,大小,時(shí)間等,受到教師發(fā)布作業(yè)的約束 。 6. 只有當(dāng)教師發(fā)布作業(yè)的標(biāo)準(zhǔn)答案之后,學(xué)生才能查看作業(yè)的標(biāo)準(zhǔn)答案。 7. 當(dāng)老師發(fā)布新的作業(yè)之后,學(xué)生才可以查看到作業(yè)題目并提交作業(yè)。 8. 學(xué)生作業(yè)提交之后,不可以再更改作業(yè)內(nèi)容。 9. 只有當(dāng)老師公布成績之后,學(xué)生方可查
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1