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

正文內(nèi)容

大學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_工程碩士學(xué)位論文(編輯修改稿)

2024-08-13 20:20 本頁面
 

【文章內(nèi)容簡介】 門的數(shù)據(jù)信息不一致,不對稱現(xiàn)象,不但經(jīng)常出現(xiàn)錯(cuò)誤還容易丟失數(shù)據(jù)。 其二是在小范圍中構(gòu)建局域網(wǎng)的管理模式。這種管理模式確實(shí)可以展開網(wǎng)絡(luò)工作,也能夠有效的促進(jìn)各個(gè)部門中的管理工作,有效的處理部門中的冗余問題以及數(shù)據(jù)不一樣的問題。最具代表的是最早使用的圖書館的管理系統(tǒng),教務(wù)中的管理系統(tǒng)等,這樣的信息管理系統(tǒng)各個(gè)部門之間不能進(jìn)行有效的交流與共享,自然也不能使用有效的資源。 其三就是在校園網(wǎng)的基礎(chǔ)上構(gòu)建信息管理系統(tǒng),這種管理模式的數(shù) 據(jù)存儲基礎(chǔ)就是網(wǎng)絡(luò)管理中心的服務(wù)器。使用這種管理模式,學(xué)校中的各個(gè)管理部門除了管理自己的工作信息外,能夠?qū)崿F(xiàn)數(shù)據(jù)共享,進(jìn)而就滿足了整個(gè)學(xué)校的系統(tǒng)管理,滿足了學(xué)校中各個(gè)師生的需要。這樣的大學(xué)生信息管理系統(tǒng),就是本文設(shè)計(jì)所要實(shí)現(xiàn)的大學(xué)生管理信息系統(tǒng)。 ,基于 Struts 框架的大學(xué)生信息管理系統(tǒng)開發(fā)意義 在 Web 和 Inter 技術(shù)的信息下,我們正面臨一個(gè)新的技術(shù)問題,那就是如何構(gòu)建一個(gè)基于標(biāo)準(zhǔn)的以服務(wù)器為中心的,可擴(kuò)展性,快速部署,易用性和易于管理。在這樣的情況下,基于 Web 的應(yīng)用框架由于具有可 伸縮性、實(shí)用性以及安全性,成為了國內(nèi)和國外的專家和學(xué)者關(guān)注對象。 而且 J2EE 架構(gòu)具備多層分布式應(yīng)用程序的發(fā)展平臺,該平臺采用基于標(biāo)準(zhǔn)的和組件的開發(fā)分布式應(yīng)用模型,并且這些組件定義了一套完整的服務(wù),從而降低了開發(fā)擴(kuò)展性以及易于擴(kuò)展的應(yīng)用的復(fù)雜性 [2]。隨著面向?qū)ο蠹夹g(shù),潛在的問題不斷發(fā)展。許多公司提供相關(guān)的面向?qū)ο蟮膽?yīng)用程序框架,以簡化應(yīng)用開發(fā)。基于 J2EE 架構(gòu)的 MVC(模型視圖控制器)模式,為 Web 應(yīng)用程序開發(fā)技術(shù)提供了一種可重復(fù)使用的架構(gòu),這使得解決目標(biāo)領(lǐng)域的問題變得十分簡單。 J2EE 關(guān)鍵技術(shù) 的最佳經(jīng)驗(yàn)、設(shè)計(jì)策略和解決方案的總結(jié)就是“ J2EE 模式,這是實(shí)踐證明出來的。在 J2EE 平臺的實(shí)際應(yīng)用開發(fā)中, J2EE 模式就覆蓋了分布于 J2EE 所有層的所有需求,將 J2EE 層次模型化,可以為開發(fā)人員提供基于各層的最佳解決方案” [3]。 成都電子科技大學(xué)學(xué)位論文 4 作為我國教育和科研前沿的高校教育,有責(zé)任也有義務(wù)解決市場經(jīng)濟(jì)帶來的壓力。但是解決壓力不是幾句話就可以實(shí)現(xiàn),就要從戰(zhàn)略的高度出發(fā),加快學(xué)生的信息網(wǎng)絡(luò)管理,建立校園局域網(wǎng)并實(shí)施學(xué)生的信息管理系統(tǒng),這是高等教育管理職責(zé)和研究的目標(biāo) [4]。 隨著 INTERNET 技術(shù)的普及和發(fā)展 ,應(yīng)用系統(tǒng)的要求是越來越高,其技術(shù)要求也是越來越復(fù)雜,軟件的復(fù)雜度不斷增大,特別是管理信息系統(tǒng)由原來的單一事務(wù)處理型己向提供事務(wù)處理、分析處理和決策支持功能的綜合性方向發(fā)展,這就使 MIS 軟件系統(tǒng)漸趨龐大和復(fù)雜,因此開發(fā)一個(gè)行之有效的 MIS 系統(tǒng),以降低系統(tǒng)開發(fā)的復(fù)雜性,加快系統(tǒng)的開發(fā),具有了現(xiàn)實(shí)和深遠(yuǎn)的意義。具體體現(xiàn)在如下幾個(gè)方面: ( 1),收集快速、安全、準(zhǔn)確以及可靠的數(shù)據(jù),為學(xué)校的決策提供可靠依據(jù); ( 2),有力的提升了學(xué)校的辦學(xué)水平和管理水平; ( 3),大幅度的減輕了教務(wù)科、學(xué)生科以及學(xué)生管 理者的工作量; ( 4),為學(xué)校管理提供標(biāo)準(zhǔn)化,減少人為的影響因素; ( 5),提高了大學(xué)生的管理工作效率,加強(qiáng)了學(xué)校信息化服務(wù)水平。 ,本課題的主要研究內(nèi)容 為了適應(yīng)市場經(jīng)濟(jì)的發(fā)展,高校中也進(jìn)入到了激烈的競爭中。因此各大高校都在想方設(shè)法的革新以提高自身實(shí)力,這就需要從內(nèi)控方面的入手,就要減少管理人員以縮減一些不必要的開支,因此專門從事教育學(xué)生信息管理的工作人員數(shù)量在逐漸的減少。這樣就出現(xiàn)了矛盾,人員減少但是工作量確在急劇的增加,必須要著手解決才能給適應(yīng)社會的發(fā)展需要。要解決這一矛盾的有效 途徑,就是努力提高工作效率和信息化管理水平,充分利用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù),實(shí)現(xiàn)辦公自動化和資源共享,使計(jì)算機(jī)代替人來完成的大學(xué)生的管理信息,只有這樣才能給環(huán)境市場經(jīng)濟(jì)帶來的壓力。 本課題就是在這樣的形勢下,從大學(xué)生信息管理現(xiàn)狀出發(fā),針對現(xiàn)在大學(xué)生發(fā)展和管理的信息量越來越大,管理不再像過去那樣,是一個(gè)單一的,而是成為了多層次多方位的管理活動的形式。因此,就迫切需要開發(fā)出適應(yīng)學(xué)校發(fā)展的大學(xué)生信息管理系統(tǒng)。 本課題的主要研究內(nèi)容有: 第一章 緒論 5 ( 1)在先進(jìn)的網(wǎng)絡(luò)技術(shù)與完善校園網(wǎng)的前提下,開發(fā)出大學(xué)生綜合信 息管理系統(tǒng),建立大學(xué)生在校期間的信息數(shù)據(jù)庫;這些數(shù)據(jù)庫為實(shí)現(xiàn)學(xué)校校園數(shù)字化提供了有力依據(jù)。 ( 2)通過開發(fā)大學(xué)生信息管理系統(tǒng),為學(xué)校的只能部門以及師生之間信息交流提供支撐平臺。 ( 3)通過開發(fā)大學(xué)生信息管理系統(tǒng),有效的提高了學(xué)校的管理水平和管理效率,全面展示了高校管理育人的思想。而且經(jīng)過信息系統(tǒng)的開發(fā),能夠?qū)F(xiàn)代化的教育、管理水平融入到現(xiàn)代化管理中。 成都電子科技大學(xué)學(xué)位論文 6 第二章 系統(tǒng)的開發(fā)工具與相關(guān)理論 一直以來,大學(xué)信息管理系統(tǒng)都受到了有關(guān)人士的廣泛關(guān)注,而且也在做著相應(yīng)的改進(jìn)。事實(shí)上,各種開發(fā)軟件都 存在著或多或少的不足之處。因此,本文注重系統(tǒng)開發(fā)的工具,在特定的工具下進(jìn)行設(shè)計(jì)彌補(bǔ)一些實(shí)用中的不足。本章節(jié)就是對開發(fā)系統(tǒng)的開發(fā)工具以及相關(guān)的理論做詳盡的闡述。 J2EE 體系的結(jié)構(gòu)研究 開發(fā)大學(xué)生信息管理系統(tǒng),必須要先將該系統(tǒng)的相關(guān)理論弄透徹,才能夠運(yùn)用涉及到的知識進(jìn)行開發(fā)。 概述 J2EE是一種管理系統(tǒng)的綜合體系,它采用的平臺是 TAVA2,主要是為了解決企業(yè)中各個(gè)方案的開發(fā)和部署,以及管理中存在的相關(guān)問 題,這種結(jié)構(gòu)體現(xiàn)是目前使用才普遍的體系。這種體系結(jié)構(gòu)主要是采取了 JAVA 平臺或 者采用 JAVA2 平臺,這樣的結(jié)構(gòu)形式不僅僅是設(shè)計(jì)結(jié)構(gòu)體系的標(biāo)準(zhǔn)版本,還存在多種優(yōu)點(diǎn),比如 “ WRITE ONCE, RUN ANYWHERE”的特性;其中最大的優(yōu)點(diǎn)就是能夠十分便利的從數(shù)據(jù)庫存取數(shù) 據(jù),同時(shí)在數(shù)據(jù)庫中使用了 JDBC API 和 CORBA技術(shù),更增加了數(shù)據(jù)庫的運(yùn)行速度與效率。同 時(shí)還在 INTERNET 應(yīng)用中使用了保護(hù)數(shù)據(jù)安全模式,增加了數(shù)據(jù)的使用安全性。而且,還對 EJB(ENTERPRISE JAVABEANS)、 JSP(JAVA SERVER PAGES)、 JAVA SERVLETS API 以及 XML 技術(shù)提供了先進(jìn)的技術(shù)支持,這就為系統(tǒng)最后 的運(yùn)行提供了的全面支持。當(dāng)然,這樣做的最終目的 就是開發(fā)出應(yīng)用市場發(fā)展,適應(yīng)市場需要的結(jié)構(gòu)體系,只有這樣的體系結(jié)構(gòu)才能夠受到企業(yè) 的喜愛,并且能夠縮減開發(fā)者研發(fā)的時(shí)間加快投入市場的時(shí)間 [5]。 J2EE 體系結(jié)構(gòu) 中中間層所使用的是集成框架,這樣的設(shè)計(jì)不但耗時(shí)較少也花費(fèi)不了多少資金,而且還具備了研開發(fā)的高可靠性與高可用性的基本特征,還能夠滿足客戶提出的可擴(kuò)展性應(yīng)用需求。 J2EE 體系結(jié)構(gòu)中采用最多的就是 多模式,只有多層次的分布式應(yīng)用模型,才可重復(fù)使用的組件,建立一個(gè)一致 的安全模式,同時(shí)還可以靈活 的掌控事物,達(dá)到開發(fā)者開發(fā)的真正目標(biāo)。也只有具備了這些特征的設(shè)計(jì),才具有實(shí)用性與可操作性,同時(shí)還能夠 加快應(yīng)用程序的設(shè)計(jì)和開發(fā),集成,可以輕松快速建立一個(gè) WEB 互聯(lián)網(wǎng)技術(shù),尤其是 N 層技術(shù)第 二 章 系統(tǒng)的 開發(fā)工具與相關(guān)理論 7 ( NTIERS)分布式應(yīng)用程序的結(jié)構(gòu) [6]。 體系結(jié)構(gòu) 現(xiàn)在,在 Inter / Intra 的環(huán)境下,企業(yè)級管理系統(tǒng)的運(yùn)用比較普遍還比較窄,他們使用的三層應(yīng)用系統(tǒng)或多層應(yīng)用模型,這種系統(tǒng)的結(jié)構(gòu)可大致界定:客戶端表示層,中間服務(wù)器和數(shù)據(jù)庫后端。 [7]這一構(gòu)想的目的是為 了緩解客戶端或數(shù)據(jù)庫服務(wù)器的代碼膨脹,集中管理的業(yè)務(wù)邏輯,更靈活的使用的數(shù)據(jù)庫。 這樣的管理模式已經(jīng)跟不上計(jì)算機(jī)技術(shù)和信息 技術(shù)的發(fā)展需要,必須要做出相應(yīng)的改善策略。因此 為了方便多層結(jié)構(gòu)的開發(fā)、運(yùn)行、部署和管理的基礎(chǔ)上應(yīng)用基礎(chǔ)網(wǎng)絡(luò)和分布式計(jì)算技術(shù),并從這個(gè)基礎(chǔ)出發(fā),建立一個(gè)完整的應(yīng)用框架,為多應(yīng)用平臺提供基礎(chǔ) 。要做到這些技術(shù)存在較大的難度,在這樣的情況中就引 用了 J2EE 體系結(jié)構(gòu), J2EE 體系結(jié)構(gòu)提供了一套完整的開發(fā)多層分布式應(yīng)用的技術(shù)和設(shè)施, 為當(dāng)今眾多廠商提供多層分布式應(yīng)用的標(biāo)準(zhǔn),為快速、靈活的建立出分布式企 業(yè)應(yīng)用系統(tǒng)提供了高效的解決方案,同時(shí)也為 計(jì)算機(jī)市場帶來新的商機(jī)和新的經(jīng)濟(jì)效益。 事實(shí)上,并沒用刻意的要設(shè)計(jì) J2EE 體系結(jié)構(gòu),開始設(shè)計(jì) J2EE 目標(biāo)就是想解決傳統(tǒng)模式中的諸多問題,尤其是傳統(tǒng)的二層模式 ( Client/Server)的弊端 。經(jīng)過對傳統(tǒng)的模式中分析發(fā)現(xiàn),主要承擔(dān)數(shù)據(jù)的就是客戶端,它扮演了過多的角色,這么多的信息數(shù)據(jù)都加載到客戶端就會導(dǎo)致客戶端出現(xiàn)臃腫,甚至癱瘓的現(xiàn)象。這樣的模式在第一次設(shè)計(jì)和部署上卻是比較簡單,比較容易,但是要想在這個(gè)基礎(chǔ)上進(jìn)行改進(jìn)或者升級就十分困難了,在信息數(shù)據(jù)逐漸增加的情況下, 這樣的現(xiàn)象極難維持運(yùn)轉(zhuǎn)。 傳統(tǒng)的模式不但升級困難,就是擴(kuò)展性也是極不如人意,很多時(shí)候都是通過某一種專門采用的協(xié)議,使用最多的就是數(shù)據(jù)路協(xié)議 [8]。這些種種困難就為重新使用業(yè)務(wù)邏輯以及界面邏輯帶來極大的困難,同時(shí)也為系統(tǒng)技術(shù)帶來巨大的要求,有一些困難可以通過一些渠道改變,但是有一些困難并不是能夠改進(jìn)。在這樣的情形 中, J2EE 體現(xiàn)結(jié)構(gòu)恰好能夠解決這些存在的問題,它主要是采用這種分布式程序模型;就能夠根據(jù)該模型的自身功能,采用了不同標(biāo)注不同功能去劃分,將涉及到的應(yīng)用程序邏輯上劃分為多個(gè)部門,每一個(gè)部門就是一個(gè) 組件。至于每一個(gè)組件要安放在什么地方,并不是隨意設(shè)計(jì)的,而是要根據(jù)這個(gè)組件是屬于哪一層,是多層分布式結(jié)構(gòu)中的 J2EE 應(yīng)用哪一個(gè)大層。 J2EE 的多層應(yīng)用結(jié)構(gòu)如圖 所示。 成都電子科技大學(xué)學(xué)位論文 8 圖 J2EE 多層應(yīng)用結(jié)構(gòu) 從上面的應(yīng)用結(jié)構(gòu)圖就可以看出來, J2EE 應(yīng)用模型就屬于多層結(jié)構(gòu),從圖可以看出來多層中主要包括:服務(wù)器層、客戶層、業(yè)務(wù)層以及企業(yè)信息系統(tǒng) 。各個(gè)層下又劃分了多個(gè)類型,客戶端又劃分成 Java Applet、 HTML 以及 Java Application 等類型,服務(wù)器端表示層用Servlet、 JSP、 Tag Libraries 以及 JavaBeans 來實(shí)現(xiàn)的,業(yè)務(wù)層且主要是采用 EJB 實(shí)現(xiàn) [9]。 MVC 設(shè)計(jì)的模式 MVC( ModelViewController)是由幾個(gè)部分組件構(gòu)成的,主要是由模型、視圖、控制器三個(gè)部分,這三個(gè)部分之間有其互相的聯(lián)系,也有是彼此的分離。 ModelViewController是 Xerox PARC 在 20 世紀(jì) 80 年代 所使用的 編程語言 ,也是 Smalltslk80經(jīng)過多次實(shí)踐開發(fā)出來的設(shè)計(jì)軟件,更是使用比較多的軟件設(shè)計(jì)的模式。這個(gè)設(shè)計(jì)軟件經(jīng)過人們使用證實(shí),確實(shí)有其自身的設(shè) 計(jì)優(yōu)勢,因此一直到現(xiàn)在都被越來越廣泛的使用。最近一些年以來,又推出了一些新的設(shè)計(jì)軟件。最具代表性的就是 Sun 公司 推出的 J2EE 平臺設(shè)計(jì)模式, 更是風(fēng)靡全球,用獨(dú)具一格的優(yōu)勢成為了 Web 開發(fā)者 喜歡的設(shè)計(jì)軟件 [10]。 概述 MVC 是一種比較普遍的設(shè)計(jì)模式,它在設(shè)計(jì)的時(shí)候能夠強(qiáng)制性的將應(yīng)用的程序?qū)懭?,并根?jù)指令進(jìn)行處理,最后將處理的結(jié)果輸出。從設(shè)計(jì)上來看 MVC 是將應(yīng)用程序劃分成 3 個(gè)模塊:即使上提到的模型 — 視圖 — 控制器,這三個(gè)模塊都承擔(dān)著重要的任務(wù),但彼此的任務(wù)又不相同 [11]。 MVC 設(shè)計(jì)模式如圖 所示,從圖中多顯示的幾個(gè)模塊之間的聯(lián)系可以看出來,第 二 章 系統(tǒng)的 開發(fā)工具與相關(guān)理論 9 每一個(gè)模塊之間有彼此的功能但也有其自身的特征,由此可以看出每一個(gè)模塊之間是相輔相成的,有聯(lián)系也有區(qū)別。 圖 ,MVC 的設(shè)計(jì)模式 MVC 中的視圖 視圖是一個(gè)比較客觀的東西, 用戶可以看到彼此之間的接口互動界面。通過顯示用戶可以查看一些相關(guān)的數(shù)據(jù),也可以通過查看收到用戶輸入的數(shù)據(jù), 也就是說視圖并不做任何處理,僅僅指是一個(gè)顯現(xiàn)的界面,而業(yè)務(wù)處理的操作都是由其他的部件去完成的 。視圖模型能夠查詢其他的操作業(yè)務(wù),只是無法對模式的做任何修 改,但還可以接受的模型視圖 發(fā)過來的數(shù)據(jù),通過數(shù)據(jù)進(jìn)行更新視圖中的事件,進(jìn)而就可以將顯現(xiàn)的界面進(jìn)行同步的更新。 MVC 中的 模型 MVC 中的模型且是應(yīng)用程序最為關(guān)鍵的主體部分,也該模型能否實(shí)現(xiàn)的中心部分。通過這個(gè)模型,就能夠表示出邏輯的數(shù)據(jù)與業(yè)務(wù)的數(shù)據(jù)。所謂的 模型,這里指的是執(zhí)行任務(wù)的真正代碼,其中包含應(yīng)用程序的核心功能,以及應(yīng)用系統(tǒng)的數(shù)據(jù),并包括維護(hù)、訪問以及管理這成都電子科技大學(xué)學(xué)位論文 10 些邏輯數(shù)據(jù)。所有這些都屬于 MVC 應(yīng)用系統(tǒng)的數(shù)據(jù),如果這些數(shù)據(jù)保持很長一段時(shí)間,應(yīng)納入到長期保存的模型對象。模型提供服務(wù)并不是針對某 一個(gè)終端,而是不同的終端都可以同時(shí)使用。這種模型用于收集有關(guān)的數(shù)據(jù)和操作的模式,并為終端提供精確詳細(xì)的服務(wù)。 如果一但模型服務(wù)被控制器進(jìn)行訪問的時(shí)候,就必須要出現(xiàn)查詢或者更改模型的運(yùn)行狀態(tài)。假如模型在運(yùn)轉(zhuǎn)的時(shí)候出現(xiàn)了狀態(tài)改變的時(shí)候,模型就會自動的通報(bào)到視圖之中 [12]。 而且,一個(gè)模型也不是只能為一個(gè)視圖服務(wù),而是能夠面對多個(gè)視圖同時(shí)提供數(shù)據(jù)信號,也即是一個(gè)模型能夠?yàn)槎鄠€(gè)視圖重復(fù)使用,這樣就在過去傳統(tǒng)的模式上提高了使用率,以及增強(qiáng)了程序代碼可以重復(fù)使用的幾率。 MVC 中的 控制器 MVC 中的 控 制器 主要的負(fù)責(zé)接受用戶的數(shù)據(jù)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1