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

正文內(nèi)容

基于web的高校教材選訂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_論文定稿(編輯修改稿)

2024-08-15 08:14 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ..........................41 附 錄 ...........................................................................................................................42 參考文獻(xiàn) .......................................................................................................................46 致 謝 ...........................................................................................................................48 平頂山學(xué)院本科畢業(yè)設(shè)計(jì) 1 緒論 教材建設(shè)是改革教育思想、教學(xué)內(nèi)容、教學(xué)方法不可忽視的環(huán)節(jié),也是實(shí)現(xiàn)教育現(xiàn)代化的重要環(huán)節(jié) [1]。教材管理是我國(guó)高校教學(xué)管理中一項(xiàng)很重要的工作,不僅事務(wù)性強(qiáng)、涉及面廣、重復(fù)性大,而且對(duì)工作質(zhì)量要求很高。 本章從開(kāi)發(fā)背景及意義、應(yīng)用現(xiàn)狀、本文主要工作和論文結(jié)構(gòu)安排這四個(gè)方面進(jìn)行描述 。 開(kāi)發(fā)背景及意義 開(kāi)發(fā)背景 教材 選訂 系統(tǒng)是教務(wù)管理系統(tǒng)的重要組成部分,是一項(xiàng)復(fù)雜的系統(tǒng)工程。傳統(tǒng)的教材 選訂 工作采用手工或者半自動(dòng)化管理方式,許多繁雜的工作,如填寫(xiě) 訂單、入庫(kù)、出庫(kù)等都要由管理人員手工完成。這種管理方式有許多弊端:首先是手工處理大量數(shù)據(jù)時(shí)容易產(chǎn)生操作上的失誤;其次信息查詢非常不方便;另外,手工管理在數(shù)據(jù)收集、匯總等方面的效率非常低下,尤其是近年來(lái)各地高校發(fā)展迅速,教學(xué)規(guī)模不斷擴(kuò)大,使得教材管理工作更加繁重不堪 [2]。 隨著高校校園網(wǎng)的普及,利用計(jì)算機(jī)特別是利用網(wǎng)絡(luò)來(lái)對(duì)高校的教務(wù)工作進(jìn)行管理,建立全面的具有通用性、開(kāi)放性、實(shí)用性和靈活性的網(wǎng)絡(luò)管理體系已經(jīng)成為可能和必然趨勢(shì) [3]。 本文所做的工作就是在這個(gè)背景下展開(kāi)的。 開(kāi)發(fā) 意義 將計(jì)算機(jī)這種 工具引入到教材 選訂 工作中來(lái),建立基于網(wǎng)絡(luò)的教材 選訂 系統(tǒng),不僅可以將教材管理人員從日常繁重的手工作業(yè)方式中解脫出來(lái),降低勞動(dòng)強(qiáng)度,還可以全面促進(jìn)教材 選訂 工作的規(guī)范性和信息化,極大地提高工作效率和質(zhì)量,增強(qiáng)數(shù)據(jù)管理的準(zhǔn)確性與可靠性,加快信息的檢索速度 [4]。 通過(guò)本課題的研究,可以推進(jìn)高校教材 選訂 工作信息化,實(shí)現(xiàn)教材管理科學(xué)化、現(xiàn)代化,能夠有效地提高教材 選訂 水平和工作效率,降低相關(guān)部門(mén)工作人員的勞動(dòng)強(qiáng)度和財(cái)務(wù)支出,同時(shí)還可以提高高校學(xué)生教材使用情況及其費(fèi)用的透明度。 1 應(yīng)用現(xiàn)狀 在已應(yīng)用的教材管理系統(tǒng)中, 出現(xiàn)較早的是單機(jī)版的教材管理系統(tǒng),但是由于單機(jī)版的局限性,人們已經(jīng)逐漸淘汰了這種方式,向網(wǎng)絡(luò)版過(guò)渡。常見(jiàn)的網(wǎng)絡(luò)版教材管理系統(tǒng)有三種方式:局域網(wǎng)方式、客戶端 /服務(wù)器 (Client/Server, C/S)方式和瀏覽器 /服務(wù)器 (Browser/Server, B/S)方式 [5]。 基于局域網(wǎng)方式的教材管理系統(tǒng)主要通過(guò)基于局域網(wǎng)的協(xié)議運(yùn)行,這種系統(tǒng)開(kāi)發(fā)簡(jiǎn)單,對(duì)硬件要求不高,但安全性和穩(wěn)定性較差。 C/S 方式建立在局域網(wǎng)的基礎(chǔ)上,對(duì)服務(wù)器的要求較高,對(duì)信息的安全控制能力強(qiáng)。 B/S 方式是近年來(lái)比較流行的一種軟件開(kāi)發(fā)模式,它 是基于互聯(lián)網(wǎng)或校園網(wǎng)的,對(duì)客戶端的要求較低,可面向地域分散的不同用戶群。 高校常用的教材管理系統(tǒng)多數(shù)是網(wǎng)絡(luò)版的,只是把教材管理系統(tǒng)單獨(dú)作為一個(gè)軟件進(jìn)行開(kāi)發(fā)的情況還不太常見(jiàn)。許多軟件在開(kāi)發(fā)時(shí)僅僅是把教材管理作為一個(gè)復(fù)雜系統(tǒng)的某一個(gè)模塊來(lái)開(kāi)發(fā),這使得運(yùn)行系統(tǒng)時(shí)占用了更多的資源,并且降低了工作效率,甚至?xí)霈F(xiàn)無(wú)法預(yù)料的系統(tǒng)錯(cuò)誤 [6]。 據(jù)了解,目前為高校教材管理開(kāi)發(fā)的管理信息系統(tǒng)比較少而且不成熟,靈活性差。如 07 教材管理系統(tǒng)是一款開(kāi)發(fā)得比較早的商業(yè)教材管理軟件,其系統(tǒng)架構(gòu)為 C/S 模式,僅面向教材管理員,功能單一, 擴(kuò)展性差,結(jié)構(gòu)不盡合理,隨著高校數(shù)字校園建設(shè)進(jìn)程的發(fā)展,該軟件也暴露出其弊端;隨后為了適應(yīng)高校教學(xué)改革的發(fā)展,該軟件的 Web 版本也實(shí)現(xiàn)了商業(yè)化,能有效利用日趨完善的校園網(wǎng)絡(luò),但由于該系統(tǒng)獨(dú)立運(yùn)行于校園數(shù)字化信息平臺(tái),未能非常有效的利用校園數(shù)字化資源,使得整個(gè)校園數(shù)字化資源冗余增大,同時(shí)更新效率低下,而且必須借助手工完成 [7]。宏達(dá)高校教材管理系統(tǒng)是一個(gè)基于單機(jī)運(yùn)行的商業(yè)化教材管理軟件,其基本功能涵蓋了高校教材管理的基本環(huán)節(jié),但基于單機(jī)運(yùn)行的特點(diǎn)本身就忽略了校園網(wǎng)的優(yōu)勢(shì),未能明顯提高學(xué)校教材管理的效率 [8]。 而在市場(chǎng)占有率較大的正方教務(wù)管理系統(tǒng) [9] 和青果教務(wù)管理系統(tǒng) [10]中都有教材管理模塊,其良好的系統(tǒng)架構(gòu)和擴(kuò)展性有效地解決了數(shù)字校園資源的整合問(wèn)題,對(duì)教材管理效率的提高也很有幫助,但與本校教材 選訂 的業(yè)務(wù)流程及環(huán)節(jié)要求不同,如果對(duì)系統(tǒng)進(jìn)行較大的改動(dòng),將會(huì)對(duì)系統(tǒng)的穩(wěn)定性和生命周期產(chǎn)生一定的影響,且提高了開(kāi)發(fā)成本,這樣無(wú)法滿足學(xué)校的實(shí)際管理需求。 2 本文工作 本文以平頂山學(xué)院為例,針對(duì)目前大多數(shù)教材管理系統(tǒng)不能很好適應(yīng)學(xué)校實(shí)際情況的問(wèn)題,結(jié)合作者在高校教材管理相關(guān)工作中的經(jīng)驗(yàn),設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于 Web 的 高校教材 選訂 系統(tǒng)。 主要工作如下: 通過(guò)參與教材管理工作,同時(shí)在調(diào)研高校教材管理工作業(yè)務(wù)流程的基礎(chǔ)上,詳細(xì)分析、總結(jié)各類人員的日常相關(guān)工作,明確不同用戶的功能需求、數(shù)據(jù)需求和系統(tǒng)的性能需求。 針對(duì)系統(tǒng)需求,選擇模型 視圖 控制器( ModelViewController, MVC)作為系統(tǒng)架構(gòu),實(shí)現(xiàn)系統(tǒng)的代碼復(fù)用,便于日后的升級(jí)和維護(hù)。 定義和劃分各個(gè)模塊的功能及任務(wù)。本系統(tǒng)的用戶有學(xué)生、教師、教研室管理人員、教務(wù)秘書(shū)、教務(wù)處管理人員、教材科管理人員及系統(tǒng)維護(hù)人員,系統(tǒng)功能劃分為七個(gè)模塊: (1) 個(gè)人信息管理模塊:實(shí)現(xiàn)用戶對(duì)自身密碼的修改和登錄日志的查詢。 (2) 文件信息管理模塊:不同的用戶實(shí)現(xiàn)相應(yīng)的文件上傳下載。 (3) 數(shù)據(jù)庫(kù)管理模塊:系統(tǒng)維護(hù)人員實(shí)現(xiàn)數(shù)據(jù)庫(kù)的備份和恢復(fù)。 (4) 院系信息管理模塊:主要包括對(duì)行政單位的管理以及不同角色用戶賬號(hào)的分配等。 (5) 教材申報(bào)管理模塊:根據(jù)教師、教研室管理員、教務(wù)秘書(shū) 、教務(wù)處管理員的工作職能進(jìn)行具體的設(shè)計(jì),教務(wù)秘書(shū)制定和查詢?cè)撓档慕虒W(xué)計(jì)劃;教師根據(jù)自己的教學(xué)安排進(jìn)行教材的申報(bào)以及申報(bào)結(jié)果的查詢;教研室管理員審核該教研室教師的教材申報(bào)信息以及查詢?cè)摻萄惺医虒W(xué)安排和申報(bào)結(jié)果;教務(wù)處管理員可以查詢?nèi)5慕虒W(xué)計(jì)劃,并對(duì)教材申報(bào)信息進(jìn)行審核。 (6) 教材科信息管理模塊:包括查詢教材申報(bào)結(jié)果,一些基礎(chǔ)信息的添加和查詢,以及記錄教材、作業(yè)本、實(shí)驗(yàn)報(bào)告紙的入庫(kù)和出庫(kù)信息。 (7) 學(xué)生信息查詢模塊:實(shí)現(xiàn)學(xué)生查詢所用教材、作業(yè)本、實(shí)驗(yàn)報(bào)告紙使用情況及費(fèi)用的功能。 在完成系統(tǒng)分析和設(shè)計(jì)的基礎(chǔ)上,應(yīng)用 SSH 作為總體開(kāi)發(fā)框架, Java 作為開(kāi) 3 發(fā)語(yǔ)言,實(shí)現(xiàn)了一個(gè)比較完整的教材管理系統(tǒng)。 對(duì)系統(tǒng)進(jìn)行了界面測(cè)試、數(shù)據(jù)庫(kù)測(cè)試、功能測(cè)試和性能測(cè)試,并對(duì)測(cè)試結(jié)果進(jìn)行了分析。 論文結(jié)構(gòu) 本文通過(guò)總結(jié)前人的經(jīng)驗(yàn),并結(jié)合具體的應(yīng)用需求,展開(kāi)了對(duì)基于 Web 的教材管理系統(tǒng)的研究。 第一章 ,首先提出基于 Web 服務(wù)的教材 選訂 系統(tǒng)的開(kāi)發(fā)背景和意義,然后介紹了現(xiàn)有教材 選訂 系統(tǒng)的應(yīng)用現(xiàn)狀,最后概括了本文的工作和論文的結(jié)構(gòu)安排。 第二章 ,通過(guò)分析 Web 服務(wù),對(duì)相關(guān)技術(shù)與開(kāi)發(fā)工具進(jìn)行 介紹。 第三章 ,從系統(tǒng)的業(yè)務(wù)流程、設(shè)計(jì)目標(biāo)、功能需求和數(shù)據(jù)需求四個(gè)方面對(duì)系統(tǒng)進(jìn)行需求分析。 第四章 ,從系統(tǒng)的體系結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、功能設(shè)計(jì)和接口設(shè)計(jì)四個(gè)方面對(duì)系統(tǒng)進(jìn)行總體設(shè)計(jì)。 第五章 ,對(duì)系統(tǒng)的界面和各模塊的功能提出了具體的實(shí)現(xiàn)方案。 第六章 ,針對(duì)系統(tǒng)進(jìn)行相應(yīng)的界面測(cè)試、數(shù)據(jù)庫(kù)測(cè)試、功能測(cè)試和性能測(cè)試,并對(duì)測(cè)試結(jié)果作了分析。 第七章 ,對(duì)論文的工作進(jìn)行了總結(jié),并提出了論文深入研究的目標(biāo)和方向。 本章小結(jié) 本章首先介紹了該課題的研究背景及意義,明確了開(kāi)發(fā)該系統(tǒng)的重要性。接著闡述了教材管理系統(tǒng)的應(yīng)用現(xiàn) 狀,以便于在前人研究基礎(chǔ)上能有所創(chuàng)新。然后介紹了本文的主要工作。最后對(duì)論文的結(jié)構(gòu)安排進(jìn)行了描述。 4 2 技術(shù)及工具介紹 一般來(lái)說(shuō),在構(gòu)建管理信息系統(tǒng)時(shí),開(kāi)發(fā)者首先應(yīng)該考慮系統(tǒng)開(kāi)發(fā)模式的選擇,然后再考慮開(kāi)發(fā)方法,最后是選擇合適的開(kāi)發(fā)工具。 本章主要從系統(tǒng)開(kāi)發(fā)所涉及到的相關(guān)技術(shù)、方法及開(kāi)發(fā)工具等方面進(jìn)行描述。 B/S 模式 B/S 模式 是一種以 Web 技術(shù)為基礎(chǔ)的新型網(wǎng)絡(luò)管理信息系統(tǒng)平臺(tái)模式, B/S結(jié)構(gòu)把傳統(tǒng)兩層 C/S 模式中的服務(wù)器部分分解為 Web 服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器,從而構(gòu)成一個(gè)三層結(jié)構(gòu)的客戶服務(wù)器體系。它 的工作原理是:客戶端通過(guò)一個(gè)通用的瀏覽器向 Web 服務(wù)器發(fā)出數(shù)據(jù)處理請(qǐng)求, Web 服務(wù)器將啟動(dòng)相應(yīng)的進(jìn)程來(lái)響應(yīng)瀏覽器的請(qǐng)求,如果發(fā)現(xiàn)在客戶端的請(qǐng)求中包括數(shù)據(jù)存取,那么 Web 服務(wù)器將向數(shù)據(jù)庫(kù)服務(wù)器發(fā)出處理數(shù)據(jù)的請(qǐng)求,數(shù)據(jù)庫(kù)服務(wù)器接收并做處理,把結(jié)果傳回給Web 服務(wù)器,最后由 Web 服務(wù)器動(dòng)態(tài)生成嵌入處理結(jié)果的超文本標(biāo)記語(yǔ)言(Hypertext Markup Language, HTML)代碼返回給客戶機(jī)瀏覽器 [11]。 B/S 模式的優(yōu)點(diǎn)主要有: 首先, B/S 模式適用范圍廣,一般只要有操作系統(tǒng)和瀏覽器就行,與操作系統(tǒng)平 臺(tái)關(guān)系最小。 其次,系統(tǒng)維護(hù)簡(jiǎn)單。 B/S 模式程序的開(kāi)發(fā)、維護(hù)等工作都集中在服務(wù)器端。當(dāng)需要升級(jí)時(shí),只需要更新服務(wù)器端的軟件,而不必更換客戶端軟件,實(shí)現(xiàn)系統(tǒng)的無(wú)縫升級(jí),減少了工作量,降低了系統(tǒng)維護(hù)與升級(jí)的成本。 最后, B/S 模式不需對(duì)用戶進(jìn)行專門(mén)培訓(xùn),用戶只需會(huì)使用瀏覽器就可以正常使用系統(tǒng)。 統(tǒng)一建模語(yǔ)言 統(tǒng)一建模語(yǔ)言 (Unified Modeling Language, UML)被對(duì)象管理組織 (Object Management Architecture ,OMG)采納為標(biāo)準(zhǔn)建模語(yǔ)言,成為業(yè)界的標(biāo)準(zhǔn)。 UML 作為一種定義良好、易于表達(dá)、功能強(qiáng)大且普遍適用的建模語(yǔ)言,融入了軟件工程領(lǐng)域的新思想、新方法和新技術(shù),成為面向?qū)ο蠹夹g(shù)學(xué)習(xí)中不可缺少的一部分。 5 UML 的作用不僅在于支持面向?qū)ο蟮姆治雠c設(shè)計(jì),還支持從需求分析開(kāi)始的軟件開(kāi)發(fā)的全過(guò)程。 UML 作為一種建模語(yǔ)言,在項(xiàng)目開(kāi)發(fā)過(guò)程中的作用,總結(jié)起來(lái)主要有以下幾個(gè)方面: 作為一種建模語(yǔ)言,為用戶提供了一種易用的、具有可視化建模能力的語(yǔ)言,能夠使用戶使用該語(yǔ)言進(jìn)行系統(tǒng)的開(kāi)發(fā)工作,并且能夠進(jìn)行有意義的建?;Q; 為面向?qū)ο蠼UZ(yǔ)言的核心概念提供了可擴(kuò) 展性和規(guī)約機(jī)制; ; [12]。 SSH 框架技術(shù) 在當(dāng)今企業(yè)級(jí)應(yīng)用解決方案中, Java Web 憑借其強(qiáng)勁的開(kāi)源社區(qū)呈現(xiàn)出一份欣欣向榮的景象,為我們提供穩(wěn)健的企業(yè)級(jí)應(yīng)用的同時(shí)節(jié)省了不少成本。而且 Java Web 應(yīng)用已不再局限于企業(yè)級(jí)應(yīng)用的開(kāi)發(fā), Inter 上許多商業(yè)網(wǎng)站都有它的影子。一個(gè)基于 Web 框架開(kāi)發(fā) Web 應(yīng)用的時(shí)代已經(jīng)來(lái)臨, Web 框架技術(shù)表現(xiàn)出旺盛的生命力 [13]。而基于 SSH(Struts + Spring + Hibernate 的簡(jiǎn) 稱 )的 Web 框架是當(dāng)今企業(yè)級(jí)開(kāi)發(fā)的主流框架 。 Struts Struts 是基于 Java EE 平臺(tái)的經(jīng)典 MVC 框架,主要采用 Servlet 和 JSP 技術(shù)來(lái)實(shí)現(xiàn)。由于 Struts 能充分滿足應(yīng)用開(kāi)發(fā)的需求,簡(jiǎn)單易用,敏捷迅速,在過(guò)去的時(shí)間中備受關(guān)注。 Struts 把 Servlet、 JSP、 自定義標(biāo)簽和信息資源整合到一個(gè)統(tǒng)一的框架中,開(kāi)發(fā)人員利用其進(jìn)行開(kāi)發(fā)時(shí)不用再自己編碼實(shí)現(xiàn)全套 MVC 模式,極大地節(jié)省了時(shí)間,所以說(shuō) Struts 是一個(gè)非常不錯(cuò)的應(yīng)用框架 [14]。 Hibernate Hibernate 是一個(gè)開(kāi)放源代碼的對(duì)象關(guān)系映射框架,它對(duì) Java 數(shù)據(jù)庫(kù)連接 (Java Data Base Connectivity, JDBC)進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得 Java 程序員可以隨心所欲地使用面向?qū)ο蠓绞絹?lái)操縱數(shù)據(jù)庫(kù)。 Hibernate 可以應(yīng)用在任何使用JDBC 的場(chǎng)合,既可以在 Java Application 中使用,也可以在 Servlet/JSP 的 Web 應(yīng)用中使用,最具有革命意義的是, Hibernate 可以在應(yīng)用 Java 的 企業(yè) Bean 6 (Enterprise Java Beans, EJB)的 Java EE 框架中取代 委托容器管理的永續(xù)性(ContainerManaged Persistence, CMP),完成數(shù)據(jù)持久化的重任 [15]。 Spring Spring 框架是一個(gè)輕量級(jí)的控制反轉(zhuǎn) (Inversion of Control, IoC)技術(shù)和面向切面編程 (Aspect Oriented Programming , AOP)技術(shù)的容器框架,利用 Spring 框架中的 IoC 技術(shù)可以實(shí)現(xiàn) J2EE 平臺(tái)中所倡導(dǎo)的由容器實(shí)現(xiàn)對(duì)象的生命周期管理,而利用 Spring框架中的 AOP 技術(shù)可以實(shí)現(xiàn) J2E
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1