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

正文內(nèi)容

java_jsp實驗室設(shè)備管理系統(tǒng)論文(編輯修改稿)

2024-10-11 09:09 本頁面
 

【文章內(nèi)容簡介】 服務器, Java 顯示了一個巨大的生命力。 ( 4)多樣化和功能強大的開發(fā)工具支持。 Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下 (5)支持服務器端組件。 web應用需要強大的服務器端組件來支持,開發(fā)人員需要利用其他工 具設(shè)計實現(xiàn)復雜功能的組件供 web 頁面調(diào)用,以增強系統(tǒng)性能。 JSP 可以使用成熟的 JAVA BEANS 組件來實現(xiàn)復雜商務功能。 內(nèi)部對象說明 : request 客戶端請求,此請求會包含來自 GET/POST 請求的參數(shù) ; response 網(wǎng)頁傳回客戶端的響應 ; pageContext 網(wǎng)頁的屬性是在這里管理 ; session 與請求有關(guān)的會話 ; application servlet 正在執(zhí)行的內(nèi)容 ; out 用來傳送響應的輸出流 ; config 代碼片段配置對象 ; page JSP 網(wǎng)頁本身 ; exception 針對錯 誤網(wǎng)頁,未捕捉的例外 JavaScript JavaScript 是一種基于對象和事件驅(qū)動并具有相對安全性的客戶端腳本語言。同時也是一種廣泛用于客戶端 Web 開發(fā)的腳本語言,常用來給 HTML 網(wǎng)頁添加動態(tài)功能,比如響應用戶的各種操作。 JavaScript 的一個重要功能就是面向?qū)ο蟮墓δ?,通過基于對象的程序設(shè)計,可以用更直觀、模塊化和可重復使用的方式進行程序開發(fā)。在 HTML 基基于 S2SH 的 實驗室設(shè)備管理 系統(tǒng) 礎(chǔ)上,使用 Javascript 可以開發(fā)交互式 Web 網(wǎng)頁。 Javascript 的出現(xiàn)使得網(wǎng)頁和用戶之間實現(xiàn)了一種實時性的、動態(tài)的、交 互性的關(guān)系,使網(wǎng)頁包含更多活躍的元素和更加精彩的內(nèi)容。 在本系統(tǒng)中很多地方使用了 javascript 技術(shù),比如說,檢驗用戶輸入數(shù)據(jù)的有效性,是否重復,是否為空等等。 Struts 2 簡介 Struts 最早是作為 Apache Jakarta 項目的組成部分問世運作。項目的創(chuàng)立者希望通過對該項目的研究,改進和提高 Java Server Pages、 Servlet、標簽庫以及面向?qū)ο蟮募夹g(shù)水準。它的目的是為了減少在運用 MVC設(shè)計模型來開發(fā) Web 應用的時間。 使用 Struts 的目的是為了幫助我們減少在運用 MVC 設(shè)計模型來開發(fā) Web 應用的時間。 Struts 是 Apache 軟件基金會 ( ASF)贊助的一個 開源 項目。它最初是 Jakarta 項目中的一個子項目,并在 2020 年 3 月 成為 ASF 的頂級項目。它通過采用 Java Servlet/JSP技術(shù),實現(xiàn)了基于 Java EE Web 應用的 ModelViewController〔 MVC〕 設(shè)計模式 的應用框架〔 Web Framework〕,是 MVC 經(jīng)典設(shè)計模式中的一個經(jīng)典產(chǎn)品。而 Struts2 則是Struts 的升級版本。 它的優(yōu)點在于: ① Struts2 基于 MVC 架構(gòu),框架結(jié)構(gòu)清晰,開發(fā)流程一目了然,開發(fā)人員可以很好的掌控開發(fā)的過程; ② 使用 OGNL 進行參數(shù)傳遞; ③ 強大的攔截器; ④ 易于測試; ⑤ 易于擴展的插件機制; ⑥ 全局結(jié)果與聲明式異常。 Hibernate 簡介 Hibernate 是一個開放源代碼的對象關(guān)系映射框架,它對 JDBC 進行了非常 輕量級的對象封裝,使得 Java 程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。 Hibernate 可以應用在任何使用 JDBC 的場合,既可以在 Java 的客戶端程序使用,也可以在 Servlet/JSP 的 Web 應用中使用,最具革命意義的是, Hibernate 可以在應用 EJB的 J2EE 架構(gòu)中取代 CMP,完成數(shù)據(jù)持久化的重任。 Hibernate 的核心接口一共有 2 個,分別為 :Session、 SessionFactory、Transaction、 Query 和 Configuration。這 2個核心接口在任何開發(fā)中都會用到。通過這些接口,不僅可以對持久化對象進行存取,還能夠進行事務控制。 基于 S2SH 的 實驗室設(shè)備管理 系統(tǒng) 軟硬件需求 硬件需求: CPU: Pentium 以上計算機 內(nèi)存 : 512M 以上 軟件需求: 操作系統(tǒng)版本: Windows XP /vista/Win7 開發(fā)工具: MyEclipse 后臺服務器: Apache Tomcat 開發(fā)語言: Java 瀏覽器: 基于 S2SH 的 實驗室設(shè)備管理 系統(tǒng) 第二章 需求分析 需求調(diào)研 隨著我校招生規(guī)模的不斷擴大、新專業(yè)的不斷上馬以及新校區(qū)各個實驗樓的啟用,大量省部財政和學校的專項資金投入到實驗室建設(shè)中,原有實驗室設(shè)置已不能很好地反應變化了的情況,需要及時進行梳理。所以,要建立一個基于 Web 的實驗室管理信息系統(tǒng)來有效的管理實驗室。 根據(jù)實際情況及調(diào)查結(jié)果,發(fā)現(xiàn)實現(xiàn) 實驗室設(shè)備管理 的網(wǎng)絡(luò)化、信息化是十分有必要的 ,因此設(shè)計了 實驗室設(shè)備 管理系統(tǒng)。 可行性分析 開發(fā)任何一個系統(tǒng),都會受到時間和 資源上的限制。因此,在每一個項目開發(fā)之前,都要進行可行性分析,可以減少項目的開發(fā) 風險,避免人力、物力和財力的浪費。下面就技術(shù) 、 經(jīng)濟 、操作和法律四個方 面來介紹 。 技術(shù)的可行性 本系統(tǒng)開發(fā)工具是 MyEclipse 和 SqlServer 數(shù)據(jù)庫,開發(fā)語言是 Java,主要使用了J2EE 的技術(shù), java 是一種面向?qū)ο缶幊陶Z言,簡單易學而且靈活方便。大三時就學習了java 課程,大四期間也系統(tǒng)的了解了 J2EE 的知識, 實驗室設(shè)備 管理 系 統(tǒng)總體上開發(fā)難度不高,數(shù)據(jù)庫的設(shè)計和操作是本系統(tǒng)設(shè)計的核心。在大學期間學習過軟件工程,軟件測試, UML 統(tǒng)一建模語言等課程,每個學期也會完成對應的課程設(shè)計,具備一定的系統(tǒng)分析、設(shè)計和測試能力。因此,完成系統(tǒng)實現(xiàn)在技術(shù)上完全具有可行性。 經(jīng)濟的可行性 如今是信息化時代,信息化管理可以使 設(shè)備管理 工作更加系統(tǒng)化、快速化、全面化。這樣可以為 企業(yè) 帶來較高的工作效益和經(jīng)濟效益,本系統(tǒng)對計算機配置的要求不高, 企業(yè) 機房更換下來的低配置 電腦都可以完全滿足需要,再者, 企業(yè) 在 管理工作上的高效率和便捷 性 遠遠超過了開發(fā)本系統(tǒng) 的成本,所以在經(jīng)濟上具有完全的可行性。 操作可行性 本系統(tǒng)操作簡單,輸入信息頁面大多數(shù)都是下拉框的選擇形式,在某 些頁面,信息可以自動生成,無需輸入,時間的輸入也是用的日歷控件, 操作簡便,對操作人員的要求很低,只需對 WINDOWS 操作熟練,加之對本系統(tǒng)的操作稍加培訓即可工作,而且本系統(tǒng)可視性非常好,所以在技術(shù)上不會有很大難度。 基于 S2SH 的 實驗室設(shè)備管理 系統(tǒng) 法律的可行性 本 實驗室設(shè)備 管理 系統(tǒng) 是 自行 開發(fā)的管理系統(tǒng),是很有實際意義的系統(tǒng) ,開發(fā)環(huán)境軟件和使用的數(shù)據(jù)庫都是開源代碼, 開發(fā)這個系統(tǒng)不同于開發(fā)普通的系統(tǒng)軟件,不存在侵 權(quán)等問題,即法律上是可行的。 綜上所述,開發(fā)一個 實驗室設(shè)備 管理 系統(tǒng)與人工記錄的方式相比具有速度更快,操作更準確,節(jié)省開支等有利之處,因此,建立一個 實驗室設(shè)備 管理 系統(tǒng)是必要可行的。 系統(tǒng)用戶用例圖 管理員用例圖 管理員是系統(tǒng)的核心用戶,涉及到 五 大功能模塊,管理員對系統(tǒng)的 所有 用戶 、 設(shè)備類型、設(shè)備 信息 有著 操作 的權(quán)限, 負責設(shè)備的借用審批及維修記錄操作 。 有 權(quán) 限 的 管 理 人 員登 陸 系 統(tǒng)修 改 密 碼設(shè) 備 類 別 管 理設(shè) 備 維 修借 用 管 理用 戶 管 理設(shè) 備 管 理 圖 管理員用例圖 注冊用戶用例圖 用戶注冊加入本系統(tǒng)后,可以 瀏覽實驗室設(shè) 備,完成設(shè)備的借用審請操作 。 基于 S2SH 的 實驗室設(shè)備管理 系統(tǒng) 有 權(quán) 限 的 管 理 人 員登 陸 系 統(tǒng)修 改 密 碼設(shè) 備 查 看設(shè) 備 借 用 功能模塊需求 分析 本系統(tǒng)最大的特點是使用操作簡單、友好的提示信息。本系統(tǒng)將實現(xiàn)以下基本功能: ( 1)系統(tǒng)具有簡潔大方的頁面,使用簡便,友好的錯誤操作提示 。 ( 2)管理員用戶具有 注冊 用戶 管理、 設(shè)備 類別 管理 、 設(shè)備 信息管理 、 借用管理 及設(shè)備維修 管理等 功能 。 ( 3)注冊用戶具有 設(shè)備信息借看 、 設(shè)備借用審請 等功能。 ( 4)具有較強的安全性,避免用戶的惡意操作 。 管理員功能模塊圖說明:管理員是功能最多的 一種用戶角色。 (1)用戶 管理 模塊: 在該模塊中定義了 注冊用戶 的管理,其功能包括 用戶 查詢、刪除等操作 。 (2)設(shè)備 類別 管理模塊: 在該模塊中定義了 對 設(shè)備 類別 信息 的管理,其功能包括 設(shè)備 類別 信息 錄入、查詢、 修改、 刪除等操作 。 (3)設(shè)備 管理模塊:在該模塊中定義了 對 設(shè)備 信息的管理,其功能包括 設(shè)備 信息 錄入、查詢、 修改、 刪除等操作。 (4)設(shè)備借用 管理 模塊:在該模塊中定義了 設(shè)備借用 的管理,其功能包括 借用 信息的 審核、借用登記及設(shè)備歸還登記 。 (5)設(shè)備 管理 模塊:在該模塊中定義了 維修 信息的管理,其功能包括 維修記錄的添加 、查詢 等操作。 基于 S2SH 的 實驗室設(shè)備管理 系統(tǒng) 管 理 員 用 戶 模 塊修 改 個 人 密 碼 用戶 信 息 管 理設(shè)備類別 管 理設(shè)備信息 管 理設(shè)備借用管理設(shè)備類別管理設(shè)備類別添加設(shè)備借用登記借用信息審核設(shè)備維修管理設(shè)備信息管理設(shè)備信息添加設(shè)備歸還記錄 圖 管理員用戶功能模塊圖 注冊用戶功能模塊圖說明: (1)空閑設(shè)備瀏覽 模塊:在該模塊中定義了 空閑設(shè)備瀏覽 的 功能 , 通過該模塊瀏覽系統(tǒng)中所有空閑設(shè)備信息 。 (2)設(shè)備借用審請 :在該模塊 實現(xiàn) 對空閑設(shè)備 發(fā)起 借用 申 請的 功能。 注 冊 用 戶 模 塊修 改 個 人 密 碼設(shè)備信息瀏覽設(shè)備借用申請 圖 注冊 用戶功能模塊圖 設(shè)計的基本思想 設(shè)計思想遵循以下幾點: 1. 采用 B/S 模式進行開發(fā),其優(yōu)點是后臺與前臺處理層次分明,而且符合眾多已經(jīng)習慣網(wǎng) 頁方式的用戶。 2. 采用面向?qū)ο蟮拈_發(fā)與設(shè)計理念。運用面向?qū)ο蠹夹g(shù)的前提是對整體系統(tǒng)的高度和準確抽象,通過它可以保證系統(tǒng)良好的框架,進而帶來產(chǎn)品較強的穩(wěn)定性和運行效率。 基于 S2SH 的 實驗室設(shè)備管理 系統(tǒng) 3. 采用模塊化設(shè)計。模塊化設(shè)計要求將整個系統(tǒng)劃分成基于小的模塊,有利于代碼的重載,簡化設(shè)計和實現(xiàn)過程。 4. 簡單方便的系統(tǒng)界面。設(shè)計簡單友好的系統(tǒng)界面,方便用戶較快的適應系統(tǒng)的操作。 5.速度優(yōu)先原則。由于此工具最重要的評測標準就是速度,因此在設(shè)計過程中,具體過程盡量做到資源占用少,速度快。 6. 設(shè)計既要突出重點,又要細致周到。要符合 設(shè)計需求,在有可能改進的地方進行擴充,使系統(tǒng)更適應用戶的需要。 性能需求 系統(tǒng)的安全性 實驗室設(shè)備 管理 系統(tǒng) 在管理權(quán)限上要嚴格進行控制,具體要求如下: 想登 錄 實驗室設(shè)備 管理 系統(tǒng)進行操作,必須有操作權(quán)限,沒有權(quán)限的用戶不能通過任何方式登錄系統(tǒng)查看系統(tǒng)的任何信息和數(shù)據(jù),以確保系統(tǒng)的嚴密性和安全性。 數(shù)據(jù)的完整性 ,信息記錄內(nèi)容不能為空 界面需求 界面設(shè)計目前已經(jīng)成為評價軟件質(zhì)量的一條重要指標, 一個好的用戶界面可以增加用戶使用系統(tǒng)的信心和興趣,提高工作效率, JSP 技術(shù)是用 JAVA 語言作為腳本語言的,JSP網(wǎng)頁為整個服務器端的 JAVA 庫單元提供了一個接口來服務于 HTTP 的應用程序。 創(chuàng)建動態(tài)頁面非常方便。用戶界面是指軟件系統(tǒng)與用戶交互的接口,通常包括輸出、輸入、人 機對話的界面格式等。 輸出是由計算機對輸入的原始信息進行加工處理,形成高質(zhì)量的有效信息,并使之具有一定的格式,提供管理者使用,這是輸出設(shè)計的主要職責和目標。 系統(tǒng)設(shè)計的過程正好和實施過程相反,并不是從輸入設(shè)計到輸出設(shè)計,而是 從輸出設(shè)計到輸入設(shè)計,這是因為輸出表格直接與使用者相聯(lián)系,設(shè)計的出發(fā)點應當是保證輸出表格方便地為使用者服務,正確及時反映和組成用于各部門的有用信息。輸出設(shè)計的基于 S2SH 的 實驗室設(shè)備管理 系統(tǒng) 原則是考慮既要全面反映不同管理層的各項需要,又要言簡意賅,不要將用戶需要和不需要的都提供給用戶。 輸入數(shù)據(jù)的收集和錄入是比較費事的,需要大量的人力和一定設(shè)備,并且容易出錯。如果輸入系統(tǒng)的數(shù)據(jù)有錯誤,則處理后的輸出將擴大這些錯誤,因此輸入
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1