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

正文內容

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

2025-08-13 20:20 本頁面
 

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