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

正文內(nèi)容

學(xué)生作業(yè)批改系統(tǒng)畢業(yè)設(shè)計(jì)論文-在線瀏覽

2025-02-03 22:09本頁(yè)面
  

【正文】 一個(gè)好的教學(xué)管理軟件,必須要功能齊全,操作簡(jiǎn)便,向用戶展示友善的操作界面。一個(gè)好的教學(xué)管理系統(tǒng),不管是計(jì)算機(jī)專業(yè)人員還是其他用戶都能很快上手,操作簡(jiǎn)便,便于安裝,容易普及。首先講述開(kāi)發(fā)平臺(tái)的特點(diǎn),和所使用的開(kāi)發(fā)語(yǔ)言的簡(jiǎn)介。 二、 需求分析 (一)可行性分析 用戶需求分析 信息技術(shù)的飛速發(fā)展,不僅深刻地影響著人類的生活方式和工作方式,而且深刻地改變著人類的教學(xué)方式、學(xué)習(xí)方式乃至思維方式。 隨著 計(jì)算機(jī)以及網(wǎng)絡(luò)的普及,教師與學(xué)生對(duì)輔助教學(xué)的方式的要求越來(lái)越高,在教學(xué)輔助方式上最求質(zhì)量及效率。經(jīng)過(guò)調(diào)查,現(xiàn)階段高校進(jìn)行作業(yè)管理的方式主要有三種:情況一:老師與學(xué)生的課外教學(xué)互動(dòng)通過(guò)公共郵箱,如老師一般把教學(xué)資料上傳到公共郵箱供學(xué)生下載。這種方式的局限性是郵箱的容量有限。情況二:通過(guò) U盤拷貝教師發(fā)布作業(yè)以及提交作業(yè),這種方式的成本高, 一旦 U盤損壞會(huì)導(dǎo)致作業(yè)丟失。學(xué)生在非上課期間無(wú)法提交安徽商貿(mào)職業(yè)技術(shù)學(xué)院 3 作業(yè)。本系統(tǒng)正是結(jié)合學(xué)校的實(shí)際需求分析,采用 java 語(yǔ)言作為開(kāi)發(fā)工具結(jié)合 oracle 數(shù)據(jù)庫(kù)技術(shù),而開(kāi)發(fā)出來(lái)的作業(yè)批改系統(tǒng)。 ( 2)能夠?qū)崿F(xiàn)對(duì)系統(tǒng)的日志查看操作。實(shí)現(xiàn)對(duì)學(xué)生作業(yè)數(shù)據(jù)庫(kù)及表的創(chuàng)建,表中數(shù)據(jù)的維護(hù)。實(shí)現(xiàn)用戶信息的查詢,保存,添加,修改、刪除和修改個(gè)人密碼。實(shí)現(xiàn)作業(yè)的查詢,上傳、下載、批改。實(shí)現(xiàn)課程的查詢,添加、修改、刪除。實(shí)現(xiàn)公告的查詢,添加、修改、刪除。實(shí)現(xiàn)針對(duì)某一作業(yè)交流信息的查詢,添加、修改、刪除。 ( 2)操作簡(jiǎn)單:本系統(tǒng)應(yīng)該適用于不同水平的使用者,包括教師和學(xué)生,同時(shí)系統(tǒng)不應(yīng)太復(fù)雜和煩瑣,因此要求系統(tǒng)的操作盡可能簡(jiǎn)單易行。 ( 4)適應(yīng)性:應(yīng)該能廣泛應(yīng)用于不同類型的學(xué)校。 ( 5)代碼可讀性好:文中的代碼將盡可能簡(jiǎn)潔,易懂。應(yīng)用程序,數(shù)據(jù)庫(kù)及一些相關(guān)構(gòu)件全部安徽商貿(mào)職業(yè)技術(shù)學(xué)院 4 集中在服務(wù)器端,而客戶端除了瀏覽器以及所依賴的操作系統(tǒng)外,無(wú)須其他軟件予以支持 .因此客戶機(jī)可以非常瘦小,有利于系統(tǒng)的推廣。如果需要增加新功能模塊,只需建立相應(yīng)的動(dòng)態(tài) HTML頁(yè)。鑒于以上特點(diǎn), B/S計(jì)算模型引起人們極大的關(guān)注,也成為應(yīng)用模型今后的發(fā)展方向。新型 Browser/Server 信息系統(tǒng)是建立在以Inter 技術(shù)為核心,以 Web 技術(shù)為基礎(chǔ)的集成環(huán)境之上,它基于網(wǎng)絡(luò)對(duì)象超鏈接技術(shù),多媒體文 檔結(jié)構(gòu)以及跨越多種操作系統(tǒng)和多種數(shù)據(jù)平臺(tái)的應(yīng)用系統(tǒng)是現(xiàn)代企業(yè)辦公和日常信息處理的具體應(yīng)用環(huán)境。真正實(shí)現(xiàn)了企業(yè)各方面信息的集成化管理和應(yīng)用 ( 2)系統(tǒng)的三層體系結(jié)構(gòu) 在 Browser/Server 的系統(tǒng)中,用戶可以通過(guò)瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求。 在 Browser/Server三層體系結(jié)構(gòu)下,表示層 (Presentation)、功能層 (Business Logic)、數(shù)據(jù)層 (Data Service)被分割成三個(gè)相對(duì)獨(dú)立的單元: 第一層 表示層: Web瀏覽器在表示層中包含系統(tǒng)的顯示邏輯,位于客戶端。 第二層 功能層:具有應(yīng)用程序擴(kuò)展功能的 Web服務(wù)器在功能層中包含系統(tǒng)的事務(wù)處理邏輯,位于 Web服務(wù)器端。 第三層 數(shù)據(jù)層:數(shù)據(jù)庫(kù)服務(wù)器在數(shù)據(jù)層中包含系統(tǒng)的數(shù)據(jù)處理邏輯,位于數(shù)據(jù)庫(kù)服務(wù)器端。 從上面的分析中可以看出,三層的 Browser/Server 體系結(jié)構(gòu)是把二層 Client/Server結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機(jī)的任務(wù)中分離出來(lái),由單獨(dú)組成的一層來(lái)負(fù)擔(dān)其任務(wù),這樣客戶機(jī)的壓力大大減輕了,把負(fù)荷均衡地分配給了 Web 服務(wù)器,于是由原來(lái)的兩層的安徽商貿(mào)職業(yè)技術(shù)學(xué)院 5 Client/server 結(jié)構(gòu)轉(zhuǎn)變成三層的 Browser/Server 結(jié)構(gòu)。第二,系統(tǒng)提供的大部分操作都涉及到與用戶動(dòng)態(tài)地進(jìn)行信息交互,要求系統(tǒng)能夠?qū)崿F(xiàn)數(shù)據(jù)的動(dòng)態(tài)發(fā)布。 第四,在 Sun 公司提出的 J2EE藍(lán)圖中明確推薦使用 JSP 技術(shù)為動(dòng)態(tài)內(nèi)容提供服務(wù)。 JSP技術(shù)主要有以下一些特點(diǎn): 1) 應(yīng)用程序邏輯和頁(yè)面顯示相分離的特性。 2) 組件的可重用性。開(kāi)發(fā)人員能夠共享和交換執(zhí)行組件,并利用這些組 件創(chuàng)建應(yīng)用程序。 3) 跨平臺(tái)特性。 4)可以用多種格式為動(dòng)態(tài)內(nèi)容提供服務(wù)。 ( 4) JDBC 技術(shù) JDBC 技術(shù)在 J2EE 結(jié)構(gòu)的中間層與 EIS層的數(shù)據(jù)源之間提供了數(shù)據(jù)庫(kù)獨(dú)立的開(kāi)放性連接,使應(yīng)用程序不僅可以對(duì)基于 SQL 標(biāo)準(zhǔn)的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行訪問(wèn),而且還可以對(duì)其他類型的數(shù)據(jù)源進(jìn)行訪問(wèn)。 J2EE 結(jié)構(gòu)中間層的應(yīng)用組件通過(guò) JDBC技術(shù)可以完成下列功能:實(shí)現(xiàn)與位于 J2EE結(jié)構(gòu)中企業(yè)信息系統(tǒng)層的數(shù)據(jù)庫(kù)服務(wù)器的連接;管理事務(wù);將 SQL 請(qǐng)求傳送到數(shù)據(jù)庫(kù)管理系統(tǒng)進(jìn)行預(yù)處理并執(zhí)行相應(yīng)的數(shù)據(jù)操作;執(zhí)行存儲(chǔ)過(guò)程;檢查修改查詢語(yǔ)句的執(zhí)行結(jié)果等 [6]。通常的處理方法是, Servlet響應(yīng)客戶請(qǐng)求時(shí),如果要求操作數(shù)據(jù)庫(kù),那么它會(huì)建立數(shù)據(jù)庫(kù)的連接,然后與數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交換,最后,關(guān)閉數(shù)據(jù)庫(kù)的連接。必然會(huì)造成系統(tǒng)的負(fù)載過(guò)重,響應(yīng)的速度也會(huì)減慢。因此,同一個(gè)用戶的請(qǐng)求會(huì)當(dāng)作不同的請(qǐng)求來(lái)處理。 HTTP協(xié)議的無(wú)狀態(tài)性是造成數(shù)據(jù)庫(kù)的無(wú)效的連接和關(guān)閉的根本原因。為了提高數(shù)據(jù)庫(kù)連接的有效性,中間層的數(shù)據(jù)庫(kù)連接將采用數(shù)據(jù)庫(kù)連接池技術(shù)。也就是說(shuō),在 Servlet第一次被裝載時(shí),先建立一定數(shù)量的數(shù)據(jù)庫(kù)連接后,放在一個(gè)集合對(duì)象中。當(dāng)有客戶端請(qǐng)求數(shù)據(jù)庫(kù)連接時(shí),它只需簡(jiǎn)單地向數(shù)據(jù)庫(kù)連接代理程序請(qǐng)求空閑的連接就可以了。由于連接是提前創(chuàng)建的,因此代理程序幾乎可以不需要任何系統(tǒng)的開(kāi)銷就立刻返回一個(gè)連接。除了處理連接,代理程序?qū)⒇?fù)責(zé)維護(hù)連接池的所有細(xì)節(jié)。 系統(tǒng)工具需求 ( 1) Dreamweaver8 本系統(tǒng)采用 Dreamweaver8 作為開(kāi)發(fā)工具。利用它的可視化編輯功能,可以快速地創(chuàng)建頁(yè)面而無(wú)需編寫(xiě)任何代碼。 ( 2) Tomcat Tomcat 是一個(gè)小型的輕量級(jí)應(yīng)用服務(wù)器,在中小型和并發(fā)訪問(wèn)用戶很多的場(chǎng)合下被普遍使用??梢赃@樣認(rèn)為,當(dāng)在 一臺(tái)機(jī)器上配置好 Apache 服務(wù)器,可以利用它響應(yīng)對(duì) HTML 頁(yè)面的訪問(wèn)請(qǐng)求。 ( 3) Eclipse Eclipse 是一個(gè)開(kāi)放源代碼的、基于 Java的可擴(kuò)展開(kāi)發(fā)平臺(tái)。幸運(yùn)的是, Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java開(kāi)發(fā)工具( Java Development Kit, JDK) 雖然大多數(shù)用戶很樂(lè)于將 Eclipse 當(dāng)作 Java 集成開(kāi)發(fā)環(huán)境( IDE)來(lái)使用,但 Eclipse 的目標(biāo)卻不僅限于此。由于 Eclipse 中的每樣?xùn)|西都是插件,對(duì)于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開(kāi)發(fā)環(huán)境而言,所有工具開(kāi)發(fā)人員都具有同等的發(fā)揮場(chǎng)所。盡管 Eclipse 是使用 Java 語(yǔ)言開(kāi)發(fā)的,但它的用途并不限于 Java 語(yǔ)言;例如,支持諸如 C/C++、 COBOL、 PHP等編程語(yǔ)言的插件已經(jīng)可用,或預(yù)計(jì)將會(huì)推出。 ( 4) ORACLE數(shù)據(jù)庫(kù) ORACLE數(shù)據(jù)庫(kù)系統(tǒng)是美國(guó) ORACLE公司(甲骨文)提供的以分布式數(shù)據(jù)庫(kù)為核心的一組軟件產(chǎn)品,是目前最流行的客戶 /服務(wù)器 (CLIENT/SERVER)或 B/S體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)之一。 ORACLE 數(shù)據(jù)庫(kù)是目前世界上使用最為廣泛的數(shù)據(jù)庫(kù)管理系統(tǒng),作為一個(gè)通用的數(shù)據(jù)庫(kù)系統(tǒng),它具有完整的數(shù)據(jù)管理功能;作為一個(gè)關(guān)系數(shù)據(jù)庫(kù),它是一個(gè)完備關(guān)系的產(chǎn)品;作為分布式數(shù)據(jù) 庫(kù)它實(shí)現(xiàn)了分布式處理功能。他的特點(diǎn)如下: 1)、完整的數(shù)據(jù)管理功能: 2)、完備關(guān)系的產(chǎn)品: 3)、分布式處理功能: ORACLE數(shù)據(jù)庫(kù)自第 5版起就提供了分布式處理能力,到第 7 版就有比較完善的分布式數(shù)據(jù)庫(kù)功能了,一個(gè) ORACLE分布式數(shù)據(jù)庫(kù)由 ] oracle RDBMS、 sql*Net、 SQL*CONNECT和其安徽商貿(mào)職業(yè)技術(shù)學(xué)院 8 他非 ORACLE的關(guān)系型產(chǎn)品構(gòu)成。在欲求分析的基礎(chǔ)上,作業(yè)系統(tǒng)需要完成的功能主要有: 1)學(xué)生、教師、管理員密碼找回功能 2)同用戶登錄進(jìn)入不同的界面 3)學(xué)生作業(yè)的查看 4)學(xué)生作業(yè)成績(jī)的查看 5)學(xué)生作業(yè)上傳 6)對(duì)作業(yè)學(xué)生提問(wèn) 7)師發(fā)布作業(yè) 8)教師刪除作業(yè) 9)教師下載作業(yè) 10)教師批改作業(yè) 11)師查看公告 12)查看學(xué)生信息 13)員增刪改查教師用戶 14) 理員增刪改查學(xué)生用戶 15)員增刪改查課程 16)管理員發(fā)布公告 17)個(gè)人資料的查看 18)個(gè)人密碼的修改 (四)主要業(yè)務(wù)流程分析 業(yè)務(wù)流程分析 根據(jù)作業(yè)批改系統(tǒng)基本的功能分析,我們可以將系統(tǒng)分為:管理員模塊、學(xué)生模塊、教師模塊。 安徽商貿(mào)職業(yè)技術(shù)學(xué)院 9 ( 2)教師信息管理:教師信息的查詢、編輯、增加和刪除。 ( 4 公告管理:公告信息的查詢、編輯、發(fā)布和刪除。 作為學(xué)生,對(duì)系統(tǒng)的要求有: ( 1)學(xué)生信息查詢:查詢學(xué)生信息。 ( 3)歷史作業(yè):看不同課程下的不同批次的作業(yè)要求 ( 4)作業(yè)評(píng)價(jià)查詢:學(xué)生可以查詢教師對(duì)作業(yè)的評(píng)價(jià) ( 5)交流信息:學(xué)生可以針對(duì)作業(yè)情況與老師交流。 作為教師,對(duì)系統(tǒng)的要求有: ( 1)教師信息查詢:查詢教師信息。 ( 3)批改作業(yè):針對(duì)下載下來(lái)的作業(yè)進(jìn)行打分寫(xiě)評(píng)語(yǔ)。 ( 5)交流信息:教師可以針對(duì)作業(yè)情況與 學(xué)生交流。 ( 7)修改密碼:學(xué)生可以修改個(gè)人密碼。我們采用結(jié)構(gòu)化設(shè)計(jì)的方法來(lái)實(shí)現(xiàn)系統(tǒng)總體功能,提高系統(tǒng)的各項(xiàng)指標(biāo),即將整個(gè)系統(tǒng)合理的劃分成各個(gè)功能模塊,正確地處理模塊之間和模塊內(nèi)部的聯(lián)系以及它們之間的調(diào)用關(guān)系和數(shù)據(jù)聯(lián)系,定義各模塊的內(nèi)部結(jié)構(gòu),通過(guò)對(duì)模塊的設(shè)計(jì)和模塊之間關(guān)系的系統(tǒng)來(lái)實(shí)現(xiàn)整個(gè)系統(tǒng)的功能。 ( 1)實(shí)現(xiàn)需求分析 階段客戶提出的功能。 2.系統(tǒng)功能模塊圖 安徽商貿(mào)職業(yè)技術(shù)學(xué)院 11 圖 31 系統(tǒng)功能模塊圖 3.用例圖 1) 管理員用例圖 ,如圖 32 示: 作業(yè)批改管理系統(tǒng) 登錄 學(xué)生用戶登錄 教師用戶登錄 管理員用戶登錄 查看作業(yè)要求 查看個(gè)人信息 修改登錄密碼 上傳作業(yè) 查看公告 查看老師評(píng)價(jià) 向老師提問(wèn) 查看個(gè)人及學(xué)生信息 修改個(gè)人密碼 發(fā)布作業(yè) 下載學(xué)生提交作業(yè) 批改作業(yè) 刪除學(xué)生提交作業(yè) 回復(fù)學(xué)生問(wèn)題 查看公告 增刪改查學(xué)生信息 增刪改查教師信息 增刪改查課程信息 發(fā)布公告 刪查公告 安徽商貿(mào)職業(yè)技術(shù)學(xué)院 12 管 理 員登 錄課 程 管 理學(xué) 生 管 理教 師 管 理公 告 管 理添 加 學(xué) 生刪 除 學(xué) 生修 改 學(xué) 生添 加 教 師刪 除 教 師修 改 教 師刪 除 公 告發(fā) 布 公 告添 加 課 程修 改 課 程刪 除 課 程添 加 管 理 員刪 除 管 理 員修 改 密 碼查 看 信 息學(xué) 生 作 業(yè) 批 改 系 統(tǒng) 圖 32 管理員用例圖 2) 教師用例圖 ,如圖 33 示: 教 師發(fā) 布 作 業(yè)個(gè) 人 信 息 管 理查 看 學(xué) 生 提 交 作 業(yè)修 改 密 碼查 看 個(gè) 人 信 息 i n c l u d e i n c l u d e 批 改 作 業(yè)刪 除 作 業(yè)下 載 作 業(yè)回 復(fù) 學(xué) 生 提 問(wèn)查 看 公 告登 錄 i n c l u d e 學(xué) 生 信 息學(xué) 生 作 業(yè) 批 改 系 統(tǒng) 圖 33教師用例圖 安徽商貿(mào)職業(yè)技術(shù)學(xué)院 13 3) 學(xué)生用例圖 ,如圖 34 示: 學(xué) 生個(gè) 人 信 息 管 理查 看 歷 史 作 業(yè)修 改 密 碼查 看 個(gè) 人 信 息 i n c l u d e i n c l u d e 查 看 評(píng) 語(yǔ)上 傳 作 業(yè)查 看 公 告登 錄 i n c l u d e 提 問(wèn)查 看 回 復(fù) i n c l u d e i n c l u d e 學(xué) 生 作 業(yè) 批 改 系 統(tǒng) 圖 34學(xué)生用例圖 1) 教師批改作業(yè)活動(dòng)圖 ,如圖 35 示: 安徽商貿(mào)職業(yè)技術(shù)學(xué)院 14 登 錄 系 統(tǒng)打 開(kāi) 學(xué) 生 作 業(yè) 界 面評(píng) 價(jià) 作 業(yè)下 載 作 業(yè)回 復(fù) 學(xué) 生 提 問(wèn)刪 除 作 業(yè)退 出 系 統(tǒng) 圖 35 教師批改作業(yè)活動(dòng)圖 2) 學(xué)生查看作業(yè)活動(dòng)圖 ,如圖 36 示: 登 錄 系 統(tǒng)打 開(kāi) 課 程 列 表 界 面查 看 作 業(yè) 批 改 詳 情上 傳 作 業(yè)退 出 系 統(tǒng)查 看 作 業(yè) 列 表 圖 36 學(xué)生查看作業(yè)活動(dòng)圖 安徽商貿(mào)職業(yè)技術(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1