版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 河北農(nóng)業(yè)大學(xué)</b></p><p> 本科畢業(yè)論文(設(shè)計(jì))</p><p> 題 目:基于B/S模型的學(xué)生作業(yè)管理系統(tǒng)—教師模塊</p><p> 學(xué) 院: 信息科學(xué)與技術(shù) </p><p> 專(zhuān)業(yè)班級(jí): 計(jì)算
2、機(jī)科學(xué)與技術(shù)專(zhuān)升本1101 </p><p> 學(xué) 號(hào): 2011232010111 </p><p> 學(xué)生姓名: 張 孟 </p><p> 指導(dǎo)教師: 馬 建 斌
3、 </p><p> 職 稱(chēng): 副 教 授 </p><p> 2013年 6 月 1 日</p><p><b> 摘 要</b></p><p> 在網(wǎng)絡(luò)越來(lái)越發(fā)達(dá)的今天,人們對(duì)網(wǎng)絡(luò)的依賴(lài)越來(lái)越多,越來(lái)越離不開(kāi)網(wǎng)絡(luò),由此而產(chǎn)生的
4、各種網(wǎng)絡(luò)應(yīng)用也層出不窮。</p><p> 在國(guó)內(nèi),從學(xué)生作業(yè)管理系統(tǒng)的管理情況來(lái)看,在現(xiàn)代化教育技術(shù)模式下,使用計(jì)算機(jī)提交作業(yè)已相當(dāng)普及。現(xiàn)行的大學(xué)、各種網(wǎng)校,學(xué)生根據(jù)老師的安排提交作業(yè),老師對(duì)學(xué)生的作業(yè)進(jìn)行批閱和管理。但能夠合理使用硬件資源,有條理地管理好學(xué)生作業(yè)信息的卻少之又少。</p><p> 通過(guò)此系統(tǒng),教師可以在線布置作業(yè)和對(duì)已布置作業(yè)列表有效管理。教師可以在線對(duì)學(xué)生作業(yè)
5、進(jìn)行批閱和下載管理,對(duì)某課程某次作業(yè)已提交情況和學(xué)生個(gè)人所有次數(shù)作業(yè)提交情況能有效地進(jìn)行統(tǒng)計(jì),大大提高作業(yè)管理效率。</p><p> 本文闡述了如何運(yùn)用JSP技術(shù)構(gòu)建一個(gè)網(wǎng)上作業(yè)提交和批改系統(tǒng)的過(guò)程,描述了B/S模式的概念及特點(diǎn),jsp的優(yōu)越性,該系統(tǒng)主要完成了作業(yè)的上傳和下載,教師對(duì)作業(yè)的批改,系統(tǒng)的穩(wěn)定性高,操作簡(jiǎn)單。</p><p> 關(guān)鍵詞:B/S模式,作業(yè)管理、網(wǎng)絡(luò)教學(xué)、J
6、SP</p><p><b> Abstract</b></p><p> Increasingly developed in the network today, people depend on network more and more, more and more cannot do without Internet, various network ap
7、plications resulting also emerge in an endless stream.</p><p> In China, from the management of student work management system, modernization of education in technology, using the computer to submit homewor
8、k is very popular. The current university, school, students submit work according to the arrangement of the teacher, teacher to student's marking job and management. But to the rational use of hardware resources, ord
9、erly management of student information is less and less.</p><p> Through this system, teachers can online homework and have effective layout management job list. Teachers can online reviews and download man
10、agement of student work, in the course of a particular job has been submitted and student individual all times job submission to effectively carry out statistics, greatly improve the operation management efficiency.</
11、p><p> This paper describes the process of how to use JSP technology to build an online assignment submission and correction system,</p><p> Describes the concept and characteristics of B/S mode,
12、 the superiority of JSP, the system is mainly to complete the download and upload homework, teachers on the job, high system stability, simple operation.</p><p> Keywords: B/S mode, operation management, ne
13、twork teaching, JSP</p><p><b> 目 錄</b></p><p><b> 1.引 言1</b></p><p><b> 1.1選題背景1</b></p><p> 1.2 課題研究的目的和意義1</p><p
14、> 1.3 國(guó)內(nèi)外概況1</p><p> 1.4 課題的主要研究?jī)?nèi)容2</p><p><b> 2. 實(shí)現(xiàn)技術(shù)2</b></p><p> 2.1 Java技術(shù)2</p><p> 2.2 JSP技術(shù)概述3</p><p> 2.3 B/S體系結(jié)構(gòu)3</p&
15、gt;<p> 2.4 MyEclipse 開(kāi)發(fā)環(huán)境4</p><p><b> 3.系統(tǒng)分析4</b></p><p><b> 3.1需求分析4</b></p><p><b> 3.2功能分析5</b></p><p> 3.2.1 管理員
16、模塊功能分析5</p><p> 3.2.2 教師模塊功能需求5</p><p> 3.2.3 系統(tǒng)功能結(jié)構(gòu)圖6</p><p> 3.2.4系統(tǒng)設(shè)計(jì)6</p><p><b> 4.數(shù)據(jù)庫(kù)設(shè)計(jì)7</b></p><p><b> 5.系統(tǒng)實(shí)現(xiàn)9</b>
17、</p><p> 5.1 登陸及注冊(cè)頁(yè)9</p><p> 5.2管理員頁(yè)面9</p><p> 5.3教師頁(yè)面12</p><p> 5.3.1教師首頁(yè)12</p><p> 5.3.2教師信息管理12</p><p> 5.3.3教師作業(yè)管理13</p>
18、<p> 5.3.4教師課程管理15</p><p> 5.3.5教師密碼修改頁(yè)面15</p><p><b> 6.結(jié)束語(yǔ)19</b></p><p> 參 考 文 獻(xiàn)20</p><p><b> 致 謝20</b></p><p>&l
19、t;b> 1.引 言</b></p><p> 隨著互聯(lián)網(wǎng)逐步普及,人們的生活和工作也越來(lái)越離不開(kāi)信息網(wǎng)絡(luò)的支持, 而作業(yè)管理系統(tǒng)是學(xué)校作業(yè)管理的一種很重要的應(yīng)用。本系統(tǒng)以作業(yè)提交,批改作業(yè)為主, 為廣大學(xué)生和老師提供一個(gè)借助網(wǎng)絡(luò)進(jìn)行作業(yè)管理的平臺(tái),也是網(wǎng)絡(luò)與現(xiàn)實(shí)最貼近的實(shí)用型網(wǎng)站。本文所介紹的學(xué)生作業(yè)管理系統(tǒng)是基于開(kāi)放的JAVA 應(yīng)用程序開(kāi)發(fā)設(shè)計(jì)的,其主要特性是能動(dòng)態(tài)、實(shí)時(shí)的完成信息的傳遞
20、,且具有高效的交互性,更有效的處理客戶(hù)請(qǐng)求,易于維護(hù)和更新,其運(yùn)行所需環(huán)境及其工作流程和各個(gè)功能控件的工作原理將在本文依次介紹,并且文中提供了部分程序源代碼。</p><p><b> 1.1選題背景</b></p><p> 隨著信息技術(shù)的發(fā)展,電腦化教學(xué)以及網(wǎng)絡(luò)教學(xué)的普及,網(wǎng)絡(luò)化教育代表了教育改革的一個(gè)發(fā)展方向,已經(jīng)成為現(xiàn)代教育的一個(gè)特征,并對(duì)教育的發(fā)展形成新
21、的推動(dòng)力。給傳統(tǒng)教學(xué)模式帶來(lái)重大變革。過(guò)去教師布置下作業(yè),學(xué)生做在作業(yè)本上,然后再交給教師,教師改過(guò)以后發(fā)還給學(xué)生,步驟繁瑣,效率低?,F(xiàn)在我們做的這個(gè)通過(guò)Internet/Intranet來(lái)實(shí)現(xiàn)網(wǎng)上作業(yè)提交,是現(xiàn)代教育技術(shù)的一個(gè)具體實(shí)現(xiàn),具有很重要的現(xiàn)實(shí)意義。它可以實(shí)現(xiàn)學(xué)生在線提交作業(yè)的無(wú)紙化管理,可以有效利用校園網(wǎng)的軟硬件資源,使其發(fā)揮最大效力,更好的為學(xué)校的教學(xué)、科研、管理服務(wù),隨時(shí)隨地的可以讓學(xué)生聯(lián)機(jī)操作提交。這個(gè)系統(tǒng)在學(xué)校中可以
22、被廣泛應(yīng)用于基于WEB的學(xué)生電子作業(yè)提交系統(tǒng),雖然它的系統(tǒng)規(guī)模不是很龐大,但功能完善后可以大大減輕教師的工作量和學(xué)生的學(xué)習(xí)任務(wù),極大的提高了教師的工作效率和學(xué)生的學(xué)習(xí)效率。</p><p> 1.2 課題研究的目的和意義</p><p> 近些年來(lái)互聯(lián)網(wǎng)迅速發(fā)展,使得不同地點(diǎn)的人們?cè)谌魏螘r(shí)間都可以輕松獲取自己需要的信息,同時(shí)互聯(lián)網(wǎng)的出現(xiàn)極大地推動(dòng)了教育事業(yè)的發(fā)展,JAVA以其交互性、動(dòng)
23、態(tài)性的特點(diǎn),大大擴(kuò)展了互聯(lián)網(wǎng)的應(yīng)用范圍,互聯(lián)網(wǎng)的廣泛應(yīng)用也深刻的影響了教育教學(xué)領(lǐng)域。所以一個(gè)利用網(wǎng)絡(luò)資源對(duì)學(xué)生作業(yè)進(jìn)行管理的系統(tǒng)對(duì)一個(gè)學(xué)校來(lái)說(shuō)是大有益處的。</p><p> 本系統(tǒng)的最終用戶(hù)有教師,學(xué)生,管理員,教師主要發(fā)布作業(yè)、批閱作業(yè)和統(tǒng)計(jì)作業(yè)。教師對(duì)學(xué)生作業(yè)可以在線下載單個(gè)學(xué)生作業(yè)然后對(duì)其評(píng)分;學(xué)生可以查看某課程作業(yè)已發(fā)布的作業(yè)列表,將完成的作業(yè)及時(shí)上傳,同時(shí)學(xué)生能在線及時(shí)的得到作業(yè)批閱的反饋。本系統(tǒng)提
24、高了教師、學(xué)生對(duì)作業(yè)的有效管理與評(píng)價(jià),極大的提高了教師的工作效率和學(xué)生的學(xué)習(xí)效率。</p><p><b> 1.3 國(guó)內(nèi)外概況</b></p><p> 隨著網(wǎng)絡(luò)技術(shù)、多媒體技術(shù)在教育領(lǐng)域應(yīng)用的不斷發(fā)展,網(wǎng)絡(luò)教育已成為當(dāng)前教育發(fā)展得熱點(diǎn)。一方面,計(jì)算機(jī)應(yīng)用的普及,使得計(jì)算機(jī)教學(xué)深入到課堂。另一方面,校園網(wǎng)已從辦公室、教室、實(shí)驗(yàn)室、圖書(shū)館延伸到學(xué)生宿舍,這為網(wǎng)上教
25、學(xué)提供了廣闊的舞臺(tái)。開(kāi)發(fā)和充分利用網(wǎng)絡(luò)教學(xué),是當(dāng)前教育發(fā)展得必然趨勢(shì)。網(wǎng)絡(luò)化教育代表了教育改革的一個(gè)發(fā)展方向,已經(jīng)成為近代教育的一個(gè)特征,并對(duì)教育的發(fā)展形成新的推動(dòng)力,通過(guò)Internet來(lái)實(shí)現(xiàn)網(wǎng)上作業(yè)的提交與批改,是現(xiàn)代教育的一個(gè)具體實(shí)現(xiàn),具有很重要的現(xiàn)實(shí)意義。</p><p> 現(xiàn)階段,我國(guó)的大多數(shù)在線作業(yè)系統(tǒng)還是停留在某門(mén)課程的在線作業(yè)管理,教師需要自己或請(qǐng)專(zhuān)業(yè)人士專(zhuān)門(mén)開(kāi)發(fā)系統(tǒng),加大教師負(fù)擔(dān),在線作業(yè)管理
26、系統(tǒng)的通用性被忽略,容易造成重復(fù)開(kāi)發(fā)和資源浪費(fèi)。</p><p> 通過(guò)對(duì)比國(guó)內(nèi)外的在線作業(yè)管理系統(tǒng)可以看出,國(guó)外設(shè)計(jì)的系統(tǒng)比較成熟,而且國(guó)內(nèi)還處于探索階段,特別是在線作業(yè)系統(tǒng)的通用性、功能及完善的評(píng)價(jià)體系方面,需要進(jìn)一步的改善和提高。目前,湖南工程學(xué)院享受到網(wǎng)絡(luò)互動(dòng)教學(xué)的便利,學(xué)生下課后能在網(wǎng)上獲得教學(xué)課件、視頻音頻教學(xué)輔助材料,使用數(shù)字圖書(shū)館系統(tǒng),交作業(yè)和老師批改作業(yè),都能直接在網(wǎng)上完成。</p>
27、;<p> 1.4 課題的主要研究?jī)?nèi)容</p><p> 網(wǎng)上作業(yè)管理系統(tǒng)的主要任務(wù)是為學(xué)生和教師提供具有時(shí)效性的服務(wù),它具有作業(yè)的發(fā)布、學(xué)生作業(yè)完成的提交等功能。在校園網(wǎng)中,學(xué)生和教師只要具有聯(lián)網(wǎng)的電腦,使用瀏覽器就可以使用本系統(tǒng),學(xué)生可以在網(wǎng)上自由的提交作業(yè),完成老師布置的作業(yè),老師也可以自由的在網(wǎng)上發(fā)布作業(yè),批改自己學(xué)生提交上來(lái)的作業(yè)。能夠更加方便學(xué)生和老師的交流,提高學(xué)生的學(xué)習(xí)效率和老師
28、的工作效率。</p><p> 本系統(tǒng)的教師模塊利用了Java語(yǔ)言、JSP交互頁(yè)面、Sql Server數(shù)據(jù)庫(kù),采用B/S架構(gòu)構(gòu)建,實(shí)現(xiàn)在線發(fā)布作業(yè),批改作業(yè)的功能。由于B/S是點(diǎn)對(duì)點(diǎn)瀏覽器/服務(wù)器的結(jié)構(gòu)模式,是對(duì)C/S模式應(yīng)用的擴(kuò)展,因此此系統(tǒng)具有開(kāi)發(fā)簡(jiǎn)單、便于業(yè)務(wù)擴(kuò)展、維護(hù)簡(jiǎn)單方便、可以隨時(shí)隨地進(jìn)行查詢(xún)?yōu)g覽等業(yè)務(wù)。</p><p><b> 2. 實(shí)現(xiàn)技術(shù)</b&g
29、t;</p><p> 2.1 Java技術(shù)</p><p> Java,是一種可以撰寫(xiě)跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,由Sun公司的詹姆斯·高斯林(James Gosling)等人于1990年代初開(kāi)發(fā)。它最初被命名為Oak,目標(biāo)設(shè)置在家用電器等小型系統(tǒng)的編程語(yǔ)言,來(lái)解決諸如電視機(jī)、電話、鬧鐘、烤面包機(jī)等家用電器的控制和通訊問(wèn)題。由于這些智能化家電的市場(chǎng)需求沒(méi)有預(yù)期的
30、高,Sun放棄了該項(xiàng)計(jì)劃。就在Oak幾近失敗之時(shí),隨著互聯(lián)網(wǎng)的發(fā)展,Sun看到了Oak在計(jì)算機(jī)網(wǎng)絡(luò)上的廣闊應(yīng)用前景,于是改造了Oak,在1995年5月以“Java”的名稱(chēng)正式發(fā)布了。Java伴隨著互聯(lián)網(wǎng)的迅猛發(fā)展而發(fā)展,逐漸成為重要的網(wǎng)絡(luò)編程語(yǔ)言。</p><p> Java編程語(yǔ)言的風(fēng)格十分接近C++語(yǔ)言。繼承了C++ 語(yǔ)言面向?qū)ο蠹夹g(shù)的內(nèi)核,Java舍棄了C++語(yǔ)言中容易引起錯(cuò)誤的指針(以引用取代)、運(yùn)算符
31、重載(operator overloading)、多重繼承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的對(duì)象所占據(jù)的內(nèi)存空間。在Java SE 1.5版本中Java又引入了泛型編程(Generic Programming)、類(lèi)型安全的枚舉、不定長(zhǎng)參數(shù)和自動(dòng)裝/拆箱等語(yǔ)言特性。</p><p> Java不同于一般的編譯運(yùn)行計(jì)算機(jī)語(yǔ)言和解釋執(zhí)行計(jì)算機(jī)語(yǔ)言。它首先將源代碼編譯成字節(jié)碼(bytecod
32、e),然后依賴(lài)各種不同平臺(tái)上的虛擬機(jī)來(lái)解釋執(zhí)行字節(jié)碼,從而實(shí)現(xiàn)了“一次編譯、到處執(zhí)行”的跨平臺(tái)特性。不過(guò),這同時(shí)也在一定程度上降低了Java程序的運(yùn)行效率。但在J2SE1.4.2發(fā)布后,Java的運(yùn)行速度有了大幅提升。</p><p> 與傳統(tǒng)程序不同Sun公司在推出Java之際就將其作為一種開(kāi)放的技術(shù)。全球數(shù)以萬(wàn)計(jì)的Java開(kāi)發(fā)公司被要求所設(shè)計(jì)的Java軟件必須相互兼容。“Java語(yǔ)言靠群體的力量而非公司的力
33、量”是Sun公司的口號(hào)之一,并獲得了廣大軟件開(kāi)發(fā)商的認(rèn)同。這與微軟公司所倡導(dǎo)的注重精英和封閉式的模式完全不同。</p><p> Sun公司對(duì)Java編程語(yǔ)言的解釋是:Java編程語(yǔ)言是個(gè)簡(jiǎn)單、面向?qū)ο?、分布式、解釋性、健壯、安全與系統(tǒng)無(wú)關(guān)、可移植、高性能、多線程和動(dòng)態(tài)的語(yǔ)言。</p><p> Java語(yǔ)言有以下特點(diǎn)</p><p> 簡(jiǎn)單(Simple):
34、指的是去除了C/C++中較少使用或可能不安全的功能,例如指標(biāo),運(yùn)算子重載,多重繼承等。 </p><p> 物件導(dǎo)向的(Object-oriented):利用OOP的三種基本特性:PIE(多型,繼承,封裝),來(lái)設(shè)計(jì)出可重複使用的元件,使系統(tǒng)有彈性易于維護(hù)。 </p><p> 網(wǎng)路的(Network-Savvy):提供容易使用的API來(lái)撰寫(xiě)網(wǎng)路程式 。</p><p
35、> 直譯式的(Interpreted):bytecode在JVM上執(zhí)行時(shí),JIT負(fù)責(zé)轉(zhuǎn)換為機(jī)器碼。 </p><p> 穩(wěn)健的(Robust):捨棄了對(duì)記憶體的指標(biāo)運(yùn)作。 </p><p> 安全性(Secure) : 資源回收處理 (Garbage Collection)由JVM自行作記憶體管理,例外處理 (Exception) 可預(yù)防突發(fā)錯(cuò)誤的產(chǎn)生。 </p>
36、<p> 結(jié)構(gòu)中立(Architecture Neutral):程式執(zhí)行在虛擬機(jī)器上。 </p><p> 可攜的(Portable): Write once, run anywhere指的是由JVM與不同的作業(yè)系統(tǒng)溝通。 </p><p> 高效率的(High Performance):利用HotSpot, JIT技術(shù)改善效能。 </p><p>
37、; 多執(zhí)行緒的(Multithreaded):Java程序可發(fā)出多隻并行的輕量化行程。 </p><p> 動(dòng)態(tài)的(Dynamic):Java程式執(zhí)行時(shí)動(dòng)態(tài)的連結(jié)類(lèi)別庫(kù)。</p><p> 2.2 JSP技術(shù)概述</p><p> JSP(Java Server Pages)是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)
38、標(biāo)準(zhǔn)。JSP技術(shù)有點(diǎn)類(lèi)似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁(yè)HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標(biāo)記(tag),從而形成JS P文件(*.jsp)。JSP技術(shù)將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。</p><p> 用JSP開(kāi)發(fā)的Web應(yīng)用時(shí)跨平臺(tái)的,即能在Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。
39、</p><p> 2.3 B/S體系結(jié)構(gòu)</p><p> B/S(Browser/Server,瀏覽器/服務(wù)器)模式又稱(chēng)B/S結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對(duì)C/S模式應(yīng)用的擴(kuò)展。在這種結(jié)構(gòu)下,用戶(hù)工作界面是通過(guò)IE瀏覽器來(lái)實(shí)現(xiàn)的。B/S模式最大的好處是運(yùn)行維護(hù)比較簡(jiǎn)便,能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(比如LAN,WAN,Internet/Intran
40、et等)訪問(wèn)和操作共同的數(shù)據(jù)。</p><p> 隨著Internet和WWW的流行,以往的主機(jī)/終端和C/S都無(wú)法滿(mǎn)足當(dāng)前的全球網(wǎng)絡(luò)開(kāi)放、互聯(lián)、信息隨處可見(jiàn)和信息共享的新要求,于是就出現(xiàn)了B/S型模式,即瀏覽器/服務(wù)器結(jié)構(gòu)。B/S模式的最大的特點(diǎn)是:用戶(hù)可以通過(guò)WWW瀏覽器去訪問(wèn)Internet上的文本、數(shù)據(jù)、圖像、動(dòng)畫(huà)、視頻點(diǎn)播和聲音信息,這些信息都是由許多的Web服務(wù)器產(chǎn)生的,而每一個(gè)Web服務(wù)器又可以通
41、過(guò)各種方式與數(shù)據(jù)庫(kù)服務(wù)器連接,大量的數(shù)據(jù)實(shí)際存放在數(shù)據(jù)庫(kù)服務(wù)器中??蛻?hù)端除了WWW瀏覽器,一般無(wú)須任何用戶(hù)程序,只需從Web服務(wù)器上下載程序到本地來(lái)執(zhí)行,在下載過(guò)程中若遇到與數(shù)據(jù)庫(kù)有關(guān)的指令,由Web服務(wù)器交給數(shù)據(jù)庫(kù)服務(wù)器來(lái)解釋并返回給Web服務(wù)器,Web服務(wù)器又返回給用戶(hù)。在這種結(jié)構(gòu)中,將許許多多的網(wǎng)聯(lián)接到一塊,形成一個(gè)巨大的網(wǎng),即全球網(wǎng)。而各個(gè)企業(yè)可以在此結(jié)構(gòu)基礎(chǔ)上建立自己的Internet。</p><p>
42、; B/S架構(gòu)系統(tǒng)軟件的優(yōu)勢(shì):(1)維護(hù)和升級(jí)方式簡(jiǎn)單,與C/S相比,大大簡(jiǎn)化了客戶(hù)端(2)系統(tǒng)性能方面B/S占有優(yōu)勢(shì)的是其異地瀏覽器和信息采集的靈活性。任何時(shí)間、任何地點(diǎn)、任何系統(tǒng),只要可以使用瀏覽器上網(wǎng),就可以使用B/S系統(tǒng)的終端(3)業(yè)務(wù)擴(kuò)展方便</p><p> 2.4 MyEclipse 開(kāi)發(fā)環(huán)境 </p><p> MyEclipse企業(yè)級(jí)工作平臺(tái)(MyEclipse E
43、nterprise Workbench ,簡(jiǎn)稱(chēng)MyEclipse)是對(duì)EclipseIDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和JavaEE的開(kāi)發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能。</p><p> MyEclipse是一個(gè)十分優(yōu)秀的用于開(kāi)發(fā)Java,J2EE的Eclipse插件集合,MyEclipse的功能非常強(qiáng)大,
44、支持也十分廣泛,尤其是對(duì)各種開(kāi)源產(chǎn)品的支持十分不錯(cuò)。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能。可以說(shuō)MyEclipse幾乎囊括了目前所有主流開(kāi)源產(chǎn)品的專(zhuān)屬eclipse開(kāi)發(fā)工具。</p><p> 在結(jié)構(gòu)上,MyEclipse的特征可以被分為7類(lèi):</p><
45、;p> 1) JavaEE模型</p><p> 2) WEB開(kāi)發(fā)工具</p><p> 3) EJB開(kāi)發(fā)工具</p><p> 4) 應(yīng)用程序服務(wù)器的連接器</p><p> 5) JavaEE項(xiàng)目部署服務(wù)</p><p><b> 6) 數(shù)據(jù)庫(kù)服務(wù)</b></p>
46、<p> 7) MyEclipse整合幫助</p><p> 對(duì)于以上每一種功能上的類(lèi)別,在Eclipse中都有相應(yīng)的功能部件,并通過(guò)一系列的插件來(lái)實(shí)現(xiàn)它們。MyEclipse結(jié)構(gòu)上的這種模塊化,可以讓我們?cè)诓挥绊懫渌K的情況下,對(duì)任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級(jí)。</p><p> 簡(jiǎn)單而言,MyEclipse是Eclipse的插件,也是一款功能強(qiáng)大的JavaEE集成開(kāi)
47、發(fā)環(huán)境,支持代碼編寫(xiě)、配置、測(cè)試以及除錯(cuò),MyEclipse6.0以前版本需先安裝Eclipse。MyEclipse6.0以后版本安裝時(shí)不需安裝Eclipse。</p><p><b> 3.系統(tǒng)分析</b></p><p><b> 3.1需求分析</b></p><p> 系統(tǒng)包括:管理員、學(xué)生、教師管理等幾個(gè)主
48、要模塊</p><p> ①管理員管理:完成對(duì)教師,學(xué)生及個(gè)人信息的管理</p><p> ?、诮處煿芾恚航處熜枰脩?hù)ID和密碼登錄;在學(xué)生提交作業(yè)前,需要教師定義課程:一個(gè)教師可以定義多門(mén)課程,一門(mén)課可能要提交多次作業(yè),這些信息由教師定義,并輸入每門(mén)課的學(xué)生基本信息(學(xué)號(hào)、姓名);教師可以布置作業(yè),</p><p> 作業(yè)可以以任何形式提交,對(duì)于每次作業(yè)教師可
49、以指定最后提交期限,超過(guò)期限不能再提交,在期限前可以多次提交,但覆蓋前次提交;教師可以瀏覽提交的作業(yè),并可以給出成績(jī),每次作業(yè)記一次成績(jī),每門(mén)課提交的作業(yè),存放在一個(gè)文件夾下,而且支持教師將文件下載到本地,便于查看作業(yè)或者刻錄光盤(pán)。</p><p> ?、蹖W(xué)生管理:學(xué)生進(jìn)入網(wǎng)站后,同樣需要輸入用戶(hù)ID和密碼后方可登錄,學(xué)生登錄后可以瀏覽和下載作業(yè)內(nèi)容。</p><p><b>
50、 3.2功能分析</b></p><p> 3.2.1 管理員模塊功能分析</p><p> ?。?)管理員登錄及修改個(gè)人資料</p><p> 登錄頁(yè)面是整個(gè)系統(tǒng)的入口,利用過(guò)濾做好安全防范,防止沒(méi)經(jīng)過(guò)登錄驗(yàn)證而訪問(wèn)此系統(tǒng)。管理員登錄系統(tǒng)后,可以修改個(gè)人的相關(guān)資料以及密碼。</p><p> 表3.1 管理員登錄及修改個(gè)人
51、信息功能需求</p><p><b> ?。?)管理員需求</b></p><p> 管理員登錄系統(tǒng)后,可以對(duì)教師和學(xué)生的信息進(jìn)行刪除操作,數(shù)據(jù)庫(kù)中做出相應(yīng)的刪除改變。</p><p> 表3.2 管理員功能需求</p><p> 3.2.2 教師模塊功能需求</p><p> (1)教師
52、登錄及修改個(gè)人資料</p><p> 登錄頁(yè)面是整個(gè)系統(tǒng)的入口,利用過(guò)濾做好了安全防范,防止沒(méi)經(jīng)過(guò)登錄驗(yàn)證而訪問(wèn)此系統(tǒng)。教師登錄系統(tǒng)后,可以修改個(gè)人的相關(guān)資料以及密碼</p><p> 表3.3 教師登錄及修改個(gè)人信息功能需求</p><p><b> ?。?)教師功能需求</b></p><p> 教師登錄系統(tǒng)后
53、,擁有課程管理和作業(yè)管理(發(fā)布作業(yè)、批閱作業(yè)),對(duì)自己布置的作業(yè)和學(xué)生上交的作業(yè)進(jìn)行管理。</p><p> 表3.4 教師功能需求</p><p> 3.2.3 系統(tǒng)功能結(jié)構(gòu)圖</p><p> 有以上功能需求可畫(huà)出如下系統(tǒng)功能結(jié)構(gòu)圖</p><p> 圖3.1 系統(tǒng)功能圖</p><p><b>
54、 3.2.4系統(tǒng)設(shè)計(jì)</b></p><p><b> (1)系統(tǒng)邏輯圖</b></p><p> 圖3.2 系統(tǒng)邏輯圖</p><p><b> 各個(gè)包的功能描述</b></p><p> 本項(xiàng)目總共包括八個(gè)包,其中web.action包、dao.implement包、biz
55、包是比較重要的。以下是對(duì)各個(gè)報(bào)的功能描述:</p><p><b> ?。?)系統(tǒng)結(jié)構(gòu)圖</b></p><p> 本項(xiàng)目的代碼完全采用MyEclipse軟件進(jìn)行編寫(xiě),項(xiàng)目名稱(chēng)是sjmss,以下是在MyEclipse軟件中展開(kāi)的項(xiàng)目結(jié)構(gòu)圖。</p><p> 圖3.3 系統(tǒng)結(jié)構(gòu)圖</p><p><b>
56、 4.數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 利用MySql建立一個(gè)數(shù)據(jù)庫(kù)sjms,包含有8個(gè)表。以下是涉及管理員和教師的4個(gè)表。</p><p> (1) 管理員信息表sjms_admin,用于驗(yàn)證管理員的身份,其字段如表4.1。</p><p> 表4.1 sjms_admin</p><p> (2) 教師信息表sjm
57、s_teachers,用來(lái)存放教師信息,其字段如表4.2。</p><p> 表4.2 sjms_teachers</p><p> (3) 課程信息表 sjms_course,用來(lái)存放課程信息,其字段如表4.3。</p><p> 表4.3 sjms_course</p><p> (4) 作業(yè)表 sjms_homework,存儲(chǔ)教
58、師布置的作業(yè),其字段如表4.4。</p><p> 表4.4 sjms_homework</p><p><b> 5.系統(tǒng)實(shí)現(xiàn)</b></p><p> 5.1 登陸及注冊(cè)頁(yè)</p><p> 登錄頁(yè)的用戶(hù)類(lèi)型有管理員、教師和學(xué)生,默認(rèn)顯示是學(xué)生。此頁(yè)是進(jìn)入系統(tǒng)的唯一入口,未經(jīng)登錄的用戶(hù)一律不準(zhǔn)訪問(wèn)其它頁(yè)面。&
59、lt;/p><p><b> 圖5.1 登陸</b></p><p> 圖5.2 教師注冊(cè)頁(yè)</p><p><b> 5.2管理員頁(yè)面</b></p><p> 管理員可以對(duì)教師和學(xué)生進(jìn)行刪除的操作,同時(shí)可以查看并修改自己的個(gè)人信息,還可以修改密碼,其中密碼修改必須先通過(guò)驗(yàn)證,然后才能修改原有
60、密碼。</p><p> 各個(gè)頁(yè)面的顯示效果圖如下:</p><p> 圖5.3 管理員首頁(yè)</p><p> 圖5.4 個(gè)人信息頁(yè)面</p><p><b> 圖5.5 修改信息</b></p><p> 圖5.6 管理學(xué)生頁(yè)面</p><p> 圖5.7 管
61、理教師頁(yè)面</p><p> 圖5.8 密碼修改頁(yè)面</p><p><b> 5.3教師頁(yè)面</b></p><p><b> 5.3.1教師首頁(yè)</b></p><p> 教師首頁(yè)主要用于顯示歡迎信息,并且有教師可以使用的功能菜單選項(xiàng)</p><p><b&
62、gt; 圖5.9 教師首頁(yè)</b></p><p> 5.3.2教師信息管理</p><p> 教師可以查看自己的基本信息,并且可以修改某些信息</p><p> 圖5.10 教師信息</p><p> 圖5.11 教師修改信息</p><p> 5.3.3教師作業(yè)管理</p>&
63、lt;p> (1)教師作業(yè)管理首頁(yè)</p><p> 在此頁(yè)面上可以查看某門(mén)課程已經(jīng)布置的作業(yè)列表,并且可以添加新作業(yè)。</p><p> 圖5.12 教師作業(yè)管理首頁(yè)</p><p> ?。?)教師添加新作業(yè)頁(yè)面</p><p> 教師根據(jù)課程號(hào)添加相應(yīng)的新作業(yè)</p><p> 圖5.13 添加作業(yè)
64、</p><p> ?。?)教師布置的作業(yè)列表</p><p> 根據(jù)某門(mén)課程選出其對(duì)應(yīng)的作業(yè)列表</p><p> 圖5.14 作業(yè)列表</p><p> (4)查看的學(xué)生作業(yè)列表</p><p> 根據(jù)課程ID和作業(yè)次數(shù)選出對(duì)應(yīng)的學(xué)生作業(yè)列表</p><p> 圖5.15 學(xué)生作業(yè)
65、列表</p><p><b> ?。?)批改作業(yè)頁(yè)面</b></p><p> 通過(guò)下載查看學(xué)生作業(yè),然后給出評(píng)分和評(píng)語(yǔ),進(jìn)行提交</p><p><b> 圖5.16批改作業(yè)</b></p><p> 5.3.4教師課程管理</p><p><b> ?。?
66、)課程管理首頁(yè)</b></p><p> 該頁(yè)面顯示該教師所教的課程信息,并可以添加,刪除自己所教的課程</p><p> 圖5.17課程管理首頁(yè)</p><p> ?。?)教師添加課程頁(yè)面</p><p> 添加該教師所教的課程</p><p><b> 圖5.18添加課程</b&
67、gt;</p><p> 5.3.5教師密碼修改頁(yè)面</p><p> 教師需輸入原來(lái)的密碼,修改后的密碼并且確認(rèn)修改后的密碼,原密碼和新密碼需經(jīng)過(guò)驗(yàn)證,驗(yàn)證錯(cuò)誤時(shí)在原來(lái)的頁(yè)面上顯示出錯(cuò)信息,如果驗(yàn)證無(wú)誤則修改密碼成功。</p><p> 以下是修改密碼的顯示效果圖:</p><p><b> 圖5.19密碼修改</b
68、></p><p> 圖5.20驗(yàn)證錯(cuò)誤后的頁(yè)面</p><p> 進(jìn)行密碼驗(yàn)證的Java代碼,如下:</p><p> public void doPost(HttpServletRequest request, HttpServletResponse response)</p><p> throws ServletExce
69、ption, IOException {</p><p> response.setContentType("text/html");</p><p> request.setCharacterEncoding("gbk");</p><p><b> //接收參數(shù)</b></p>&
70、lt;p> HttpSession session = request.getSession();</p><p> String role=(String)session.getAttribute("role");</p><p> String id=(String)session.getAttribute("id");</p&
71、gt;<p> String password=request.getParameter("password");</p><p> String newpassword=request.getParameter("newpassword");</p><p> String renewpassword=request.getPa
72、rameter("renewpassword");</p><p> if(role.equals("teacher")){</p><p> Teachers te=new Teachers();</p><p> te.setTeacherID(id);</p><p> te.setPwd
73、(password);</p><p> Map<String,String> map=new HashMap<String,String>();</p><p> boolean flag=true;</p><p> if(!DbOperaterFactory.getTeacherDaoInstance().edit_Pass(te
74、))</p><p><b> {</b></p><p> map.put("wongpass", "輸入的舊密碼不正確");</p><p> flag=false;</p><p><b> }</b></p><p>
75、 if(!newpassword.equals(renewpassword)){</p><p> map.put("wong", "兩次輸入的新密碼不一樣");</p><p> flag=false;</p><p><b> }</b></p><p> reques
76、t.setAttribute("map", map);</p><p><b> if(flag)</b></p><p><b> {</b></p><p> Teachers t=new Teachers();</p><p> t.setTeacherID(id)
77、;</p><p> t.setPwd(newpassword);</p><p> DbOperaterFactory.getTeacherDaoInstance().updatePwd(t);</p><p> response.sendRedirect("teacher/editPassSucces.jsp");</p>
78、<p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> request.getRequestDispatcher("teacher/tea_editpass.jsp").forward(r
79、equest, response);</p><p><b> }</b></p><p><b> }</b></p><p> if(role.equals("student")){</p><p> Students student=new Students(
80、);</p><p> student.setStudentID(id);</p><p> student.setPwd(password);</p><p> Map<String,String> map=new HashMap<String,String>();</p><p> boolean flag
81、=true;</p><p> if(!DbOperaterFactory.getStudentDaoInstance().edit_Pass(student))</p><p><b> {</b></p><p> map.put("wongpass", "輸入的舊密碼不正確");</p&
82、gt;<p> flag=false;</p><p><b> }</b></p><p> if(!newpassword.equals(renewpassword)){</p><p> map.put("wong", "兩次輸入的新密碼不一樣");</p>&l
83、t;p> flag=false;</p><p><b> }</b></p><p> request.setAttribute("map", map);</p><p><b> if(flag)</b></p><p><b> {</b&g
84、t;</p><p> Students s=new Students();</p><p> s.setStudentID(id);</p><p> s.setPwd(newpassword);</p><p> DbOperaterFactory.getStudentDaoInstance().updatePwd(s);<
85、/p><p> response.sendRedirect("student/editPassSucces.jsp");</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p&
86、gt;<p> request.getRequestDispatcher("student/stu_editpass.jsp").forward(request, response);</p><p><b> }</b></p><p><b> }</b></p><p> i
87、f(role.equals("admin")){</p><p> Admin ad=new Admin();</p><p> ad.setAdminID(id);</p><p> ad.setPwd(password);</p><p> Map<String,String> map=new H
88、ashMap<String,String>();</p><p> boolean flag=true;</p><p> if(!DbOperaterFactory.getAdminDaoInstance().edit_Pass(ad))</p><p><b> {</b></p><p> ma
89、p.put("wongpass", "輸入的舊密碼不正確");</p><p> flag=false;</p><p><b> }</b></p><p> if(!newpassword.equals(renewpassword)){</p><p> map.put
90、("wong", "兩次輸入的新密碼不一樣");</p><p> flag=false;</p><p><b> }</b></p><p> request.setAttribute("map", map);</p><p><b> i
91、f(flag)</b></p><p><b> {</b></p><p> Admin a=new Admin();</p><p> a.setAdminID(id);</p><p> a.setPwd(newpassword);</p><p> DbOperate
92、rFactory.getAdminDaoInstance().updatePwd(a);</p><p> response.sendRedirect("admin/editPassSucces.jsp");</p><p><b> }</b></p><p><b> else{</b><
93、;/p><p> request.getRequestDispatcher("admin/ad_editpass.jsp").forward(request, response);</p><p><b> }</b></p><p><b> }}</b></p><p>&
94、lt;b> 6.結(jié)束語(yǔ)</b></p><p> 此次畢業(yè)設(shè)計(jì)是我們從大學(xué)畢業(yè)生走向社會(huì)重要的一步。從最初的選題,開(kāi)題到設(shè)計(jì)、編寫(xiě)代碼直到完成設(shè)計(jì)。其間,查找資料,老師指導(dǎo),與同學(xué)交流反復(fù)修改,每一個(gè)過(guò)程都是對(duì)自己能力的一次檢驗(yàn)和充實(shí)。</p><p> 此系統(tǒng)的設(shè)計(jì)不僅重溫了過(guò)去所學(xué)知識(shí),而且學(xué)到了很多新的內(nèi)容。這次設(shè)計(jì)的內(nèi)容是用Java,JSP技術(shù)做一個(gè)在線的學(xué)
95、生作業(yè)管理系統(tǒng),我負(fù)責(zé)其中的教師模塊,教師模塊分作業(yè)管理功能、信息管理功能、課程管理功能、密碼修改功能。其中最主要的功能是作業(yè)管理功能,在該模塊中老師可以在網(wǎng)上根據(jù)某門(mén)課程發(fā)布該課程的作業(yè),也可以查看該課程已有的作業(yè),并對(duì)其進(jìn)行操作,還可以對(duì)學(xué)生提交上來(lái)的作業(yè)進(jìn)行批閱,并給出評(píng)語(yǔ);密碼修改功能中需先輸入舊的密碼,再兩次輸入新的密碼,經(jīng)過(guò)驗(yàn)證后方可改變密碼。在此次設(shè)計(jì)中,用到了MVC設(shè)計(jì)框架,利用Servlet對(duì)用戶(hù)登錄、用戶(hù)注冊(cè)、用戶(hù)密
96、碼修改進(jìn)行驗(yàn)證,以前總是對(duì)MVC框架停留在了解上,并沒(méi)有真正去運(yùn)用它,即使用,也并不完全了解他的運(yùn)行過(guò)程,現(xiàn)在總算是自己運(yùn)用了MVC框架做這次畢業(yè)設(shè)計(jì),收獲很多。還用到了工廠類(lèi),工廠類(lèi)可以使我們使用某個(gè)Java類(lèi)中的方法變得更方便,而且使代碼量減少。</p><p> 在此設(shè)計(jì)完成之際。我深深地體會(huì)到了開(kāi)發(fā)系統(tǒng)中系統(tǒng)的分析和規(guī)劃極其重要。就是一個(gè)框架要設(shè)計(jì)的全國(guó)牢固。這意味著如果中途需求發(fā)生變化,對(duì)代碼的實(shí)則變
97、得很復(fù)雜。當(dāng)然這并不意味著后期不允許需求發(fā)生變化,只是說(shuō)一個(gè)好的分析和規(guī)劃是系統(tǒng)的一個(gè)良好的開(kāi)端。</p><p> 在此設(shè)計(jì)的開(kāi)發(fā)過(guò)程中碰到過(guò)一些技術(shù)上的困難,有問(wèn)題要努力去克服。從網(wǎng)上搜索解決辦法。這很好地鍛煉了我的自學(xué)能力!通過(guò)網(wǎng)絡(luò)這個(gè)無(wú)邊的大學(xué)也讓我的知識(shí)面更廣。這次實(shí)踐是對(duì)自己大學(xué)四年所學(xué)的一次大檢閱,使我明白自己知識(shí)還很淺薄,雖然馬上要畢業(yè)了,但是自己的求學(xué)之路還很長(zhǎng),以后更應(yīng)該在工作中努力學(xué)習(xí)。&
98、lt;/p><p> 雖然課程設(shè)計(jì)順利的完成了,但由于水平有限,還是有很多的欠缺跟不足之處,希望老師給予指正。</p><p><b> 參 考 文 獻(xiàn)</b></p><p> [1]MyEclipse-百度百科</p><p> http://baike.baidu.com/static/usercenter/c
99、ss/liteoutput/bk.uc_lemma.css</p><p> [2]邵麗萍,邵光亞,張后揚(yáng). Java語(yǔ)言程序設(shè)計(jì)(第二版). 清華大學(xué)出版社</p><p> [3]百度百科.JSP技術(shù)特點(diǎn). http://www.zlunwen.com</p><p> [4]鄧子云,燕鋒. JSP網(wǎng)絡(luò)編程從基礎(chǔ)到實(shí)踐(第二版). 電子工業(yè)出版社.<
100、/p><p> [5]王城梅,袁然,王艷. JSP案例開(kāi)發(fā)集錦. 電子工業(yè)出版社. 2005</p><p> [6]印雯 .Java 語(yǔ)言與面向?qū)ο蟪绦蛟O(shè)計(jì). 清華大學(xué)出版社. 2009</p><p> [7]李樹(shù)青.Java 通用范例開(kāi)發(fā)金典.電子工業(yè)出版社.2009</p><p> [8]龐永慶,翟鵬.Java 完全自學(xué)寶典.清
101、華大學(xué)出版社.2008</p><p> [9]薛為民, 夏文紅, 解侖. Java 應(yīng)用教程. 北京:北京交通大學(xué)出版社 2005</p><p> [10]Time 創(chuàng)作室. 網(wǎng)頁(yè)設(shè)計(jì)典型應(yīng)用技巧. 人民郵電出版社. 2003 </p><p> [11] 趙杰 李濤 余江 王皓金 編著 數(shù)據(jù)庫(kù)原理與應(yīng)用(SQL Server) 人民郵電出版社 </
102、p><p> [12] 李杰 基于網(wǎng)絡(luò)的作業(yè)管理系統(tǒng)的實(shí)現(xiàn) 電腦知識(shí)與技術(shù) 2006/14</p><p> [13] 張世博 周樹(shù)杰 閔艷 基于Java的MVC框架結(jié)構(gòu)與實(shí)現(xiàn) 北京石油化工學(xué)院學(xué)報(bào) 2006/01</p><p> [14] 任永功 王政軍 基于JSP和MySQL的動(dòng)態(tài)表結(jié)構(gòu)的設(shè)計(jì)與實(shí)現(xiàn) 計(jì)算機(jī)工程 2006/05</p>
103、<p> [15] 汪欣 劉小軍 董臘年 基于網(wǎng)絡(luò)的學(xué)生作業(yè)管理系統(tǒng)的設(shè)計(jì) 福建電腦 2010/06</p><p> [16] 陳偉鋒 俞國(guó)紅 高職院校學(xué)生作業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 電腦知識(shí)與技術(shù) 2010/26 </p><p> [17] 王珊、薩師煊 數(shù)據(jù)庫(kù)系統(tǒng)概論(第四版) 高等教育出版社 </p><p><b> 致 謝&
104、lt;/b></p><p> 四年的大學(xué)學(xué)習(xí)生涯就要結(jié)束了,在此,我要向我的母?!颖鞭r(nóng)業(yè)大學(xué)致以深深的謝意,還要感謝所有曾教導(dǎo)過(guò)我的老師和關(guān)心過(guò)我的同學(xué),他們?cè)谖页砷L(zhǎng)過(guò)程中給予了我很大的幫助,在這里我度過(guò)了一段美好的、令人難忘的日子。</p><p> 本文能夠成功的完成,要特別感謝我的導(dǎo)師馬建斌老師的關(guān)懷和教導(dǎo),他嚴(yán)肅的科學(xué)態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神,精益求精的工作作風(fēng),深深地
105、感染和激勵(lì)著我,感謝他長(zhǎng)期以來(lái)對(duì)我學(xué)習(xí)、生活的幫助。在馬老師的指導(dǎo)下,我不僅順利地完成了此畢業(yè)設(shè)計(jì),而且初步掌握了計(jì)算機(jī)學(xué)科進(jìn)行科學(xué)研究的正確研究態(tài)度,思考方法,研究方法,為我今后的更好地學(xué)習(xí)和工作打下了堅(jiān)實(shí)的基礎(chǔ)。</p><p> 感謝在做畢業(yè)設(shè)計(jì)時(shí)幫助過(guò)我的同學(xué),在我的編程過(guò)程中,他們給予了我極大的幫助。</p><p> 最后,我要向所有幫助和支持過(guò)我的老師、同學(xué)、朋友,再次致
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于bs模型的學(xué)生作業(yè)管理系統(tǒng)—學(xué)生模塊
- 軟件工程畢業(yè)論文-基于bs模型的學(xué)生作業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—教師模塊
- 軟件工程畢業(yè)論文-基于bs模型的學(xué)生作業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—學(xué)生模塊
- 基于bs的畢業(yè)設(shè)計(jì)管理系統(tǒng)-學(xué)生教師模塊處理-本科畢業(yè)論文
- 基于bs模式的學(xué)生信息管理系統(tǒng)
- 基于bs模式的教師科技成果管理系統(tǒng)
- 基于bs的學(xué)生考勤管理系統(tǒng)論文1
- 69981.基于bs架構(gòu)的某高校學(xué)生作業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 基于bs的遠(yuǎn)程學(xué)生管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(1)
- 基于bs學(xué)生成績(jī)管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 基于bs的高校教師考核管理系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)
- 基于java web學(xué)生作業(yè)管理系統(tǒng)的
- 基于bs結(jié)構(gòu)的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)
- 基于bs的學(xué)生網(wǎng)上選課系統(tǒng)
- 62302.基于bs模式的學(xué)生學(xué)籍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 基于bs的綿陽(yáng)分院學(xué)生信息綜合管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 基于bs模式的工資管理系統(tǒng)
- 基于bs結(jié)構(gòu)的選課管理系統(tǒng)設(shè)計(jì)
- 基于bs的學(xué)位論文管理系統(tǒng)設(shè)計(jì)
- 畢業(yè)論文----基于bs架構(gòu)的系統(tǒng)登錄與權(quán)限管理通用模塊的設(shè)計(jì)與實(shí)現(xiàn)
評(píng)論
0/150
提交評(píng)論