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

正文內(nèi)容

jsp固定資產(chǎn)管理系統(tǒng)論文(完整版)

  

【正文】 tence varchar 15 權(quán)限 員工信息表是跟資產(chǎn)基本表密切相關(guān)的一張相關(guān)操作表,員工編號(hào)為唯一主鍵,能夠標(biāo)識(shí)員工身份。表結(jié)構(gòu)如表 46 資產(chǎn)設(shè)備維修信息表。表結(jié)構(gòu)如表 44 資產(chǎn)設(shè)備借出歸還表。 各個(gè)數(shù)據(jù)表如下: 設(shè)備借出歸還表是由資產(chǎn)表和員工表根據(jù)實(shí)際需求衍生出來(lái)的一張業(yè)務(wù)表,此表用于保存某位員工于某個(gè)時(shí)間借出了某個(gè)編號(hào)的資產(chǎn)借,并打算在什么時(shí)間歸還及實(shí)際的歸還時(shí)間的全部信息,使得用戶對(duì)資產(chǎn)的管理更加方便簡(jiǎn)單。 4. 管理資產(chǎn)信息的用戶表:主要用于保存系統(tǒng)管理員的信息。 用戶管理模塊:可直接添加員工成為用戶并為其分配不同的權(quán)限,管理員權(quán)限是本系用戶管理 資產(chǎn)管理 資產(chǎn)維護(hù) 系統(tǒng)管理 增加 刪除用戶 用戶 信息維護(hù) 增 加 資產(chǎn)信息 刪除資產(chǎn)信息 資產(chǎn) 借出 資產(chǎn) 歸還 資產(chǎn)信息 查詢 刪除維修信息 添加維修信息 維修 信息查詢 用戶密碼修改 系統(tǒng)退出 員工管理 增加員工信息 修改員工信息 刪除員工信息 報(bào)表 打印報(bào)表 固定資產(chǎn)管理系統(tǒng) 15 統(tǒng)最大的權(quán)限,可以對(duì)所有的設(shè)備和人員進(jìn)行維護(hù)、查詢等操作。根據(jù)種種分析設(shè)計(jì)在逐步實(shí)現(xiàn)各個(gè)功能,完成一個(gè)完整的固定資產(chǎn)管理系統(tǒng)。 圖 32 Hibernate 工作示意圖 本章小結(jié) 本章節(jié)闡述了 Struts 框架有何優(yōu)點(diǎn),并將 MVC 模式以圖形加文字的雙重方式進(jìn)行介紹,充分展現(xiàn)其好處,引出固定資產(chǎn)管理系統(tǒng)選取 為開(kāi)發(fā)框架,采用經(jīng)典的 MVC模式對(duì)項(xiàng)目進(jìn) 行整體的分層,讓項(xiàng)目層次分明、代碼規(guī)范。 這種工作方式顯然沒(méi)有實(shí)現(xiàn)真正意義上的數(shù)據(jù)存取階段的面向?qū)ο蟆? 持久化技術(shù) 一直以來(lái),在 Java 開(kāi)發(fā)領(lǐng)域中基于數(shù)據(jù)庫(kù)應(yīng)用的設(shè)計(jì)實(shí)現(xiàn)一直是面向關(guān)系的,也就是說(shuō)與數(shù)據(jù)庫(kù)相關(guān)的處理過(guò)程并沒(méi)有實(shí)現(xiàn)真正的面向?qū)ο?。目前,在采?J2EE 的應(yīng)用中, EJB CMP 方式得到了廣泛應(yīng)用。另一種方式比較新,是將 XML 數(shù)據(jù)存 儲(chǔ)到 XML 數(shù)據(jù)庫(kù)中,在 XML數(shù)據(jù)庫(kù)中存儲(chǔ)這種數(shù)據(jù)時(shí),數(shù)據(jù)的結(jié)構(gòu)不變, XML數(shù)據(jù)在 XML數(shù)據(jù)庫(kù)中以文檔對(duì)象形式保存,使用 XPaht 和 XQuery 查詢語(yǔ)言來(lái)查詢 XML 數(shù)據(jù)中的節(jié)點(diǎn)數(shù)據(jù),或者多個(gè) XML 文檔中的多個(gè)節(jié)點(diǎn)數(shù)據(jù)。例如:從一個(gè)震動(dòng)源傳遞到計(jì)算機(jī)采集卡的數(shù)據(jù),再比如一個(gè)自然物生長(zhǎng)過(guò)程中的數(shù)據(jù)。它其實(shí)是在三層架構(gòu)中增加了兩個(gè)中間層。這種業(yè)務(wù)邏輯的細(xì)分可以增強(qiáng)代碼的可重用性。 Action 對(duì)象是開(kāi)發(fā)者定義的類 (該類必須是 Struts API 中提供的 Action 類的子類 )的實(shí)例。而模型也可以通過(guò)視圖所獲得的用戶提交的數(shù)據(jù)進(jìn)行具體業(yè)務(wù)邏輯的處理。 (1)模型 (Model):業(yè)務(wù)邏輯層。 實(shí)際上,如果需要 ,汽車設(shè)計(jì)者也可以將原有的車輪進(jìn)行改造,例如涂上不同的顏色,貼上不同 的裝飾物等。 比如說(shuō)很 多人每天上“網(wǎng)易”網(wǎng),只要安裝了瀏覽器就可以了,并不需要了解“網(wǎng)易”的服務(wù)器用的是什么操作系統(tǒng),而事實(shí)上大部分網(wǎng)站確實(shí)沒(méi)有使用 windows 操作系統(tǒng),但用戶的電腦本身安裝的大部分是 windows 操作系統(tǒng)。對(duì)一個(gè)稍微大一點(diǎn)的單位來(lái)說(shuō),系統(tǒng)管理員如果需要在幾百甚至上千部電腦之間來(lái)回奔跑,效率和工作量是可 想而知的,但 B/S 架構(gòu)的軟件只需要管理服務(wù)器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的維護(hù)。但若期望性能更好,需要的配置應(yīng)該高于以下配置: 處理器:雙核 內(nèi)存: 2GB 硬盤: 320G 顯卡: SVGA 顯示適配器 網(wǎng)卡: PCI 和 ISA 接口均可 系統(tǒng)結(jié)構(gòu)可行性分析 B/S 模式簡(jiǎn)介 本系統(tǒng)采用 B/S 模式 B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。 Java 的線程還包括一組同步原語(yǔ)。最后,客戶端用戶還可以限制從網(wǎng)絡(luò)上裝載的類只能訪問(wèn)某些文件系統(tǒng)。 Java 提供了一整套網(wǎng)絡(luò)類庫(kù),開(kāi)發(fā)人員可以利用類庫(kù)進(jìn)行網(wǎng)絡(luò)程序設(shè)計(jì),方便得實(shí)現(xiàn) Java 的分布式特性。其次 Java 的平臺(tái)無(wú)關(guān)性正好迎合了 “網(wǎng)絡(luò)計(jì)算機(jī)”思想。另外, Java 芯片的出現(xiàn)也會(huì)使 Java 更容易嵌入到家用電器中。與另外一些面向?qū)ο缶幊陶Z(yǔ)言不同, Java 只支持單一繼承。不管存儲(chǔ)的是何種數(shù)據(jù),堆棧的算法實(shí)現(xiàn)是一樣的。 所有面向?qū)ο缶幊陶Z(yǔ)言都支持三個(gè)概念:封裝、多態(tài)性和繼承, Java 也不例外。還有 Tomcat 也提供 JNDI 支持,這與那些 J2EE 應(yīng)用服務(wù)器提供的是一 致的。 MySQL 服務(wù)器就是這樣一個(gè)快的、可靠的和易于使用的數(shù)據(jù)庫(kù)服務(wù)器,它的連接性、速度和安全性使 MySQL 非常適合訪問(wèn)在 Inter 上的數(shù)據(jù)庫(kù)。本文開(kāi)發(fā)的固定資產(chǎn)管理系統(tǒng)所需要的環(huán)境如下: 開(kāi)發(fā)工具 : , , Rational Rose 數(shù)據(jù)庫(kù): Web 服務(wù)器: Tomcat 操作系統(tǒng): Windows 7 外部包: , , 1. 服務(wù)器端 ( 1) 開(kāi)發(fā)工具 5 MyEclipse 企業(yè)級(jí)工作平臺(tái) (MyEclipse Enterprise Workbench,簡(jiǎn)稱 MyEclipse)是對(duì)Eclipse IDE 的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和 JavaEE 的開(kāi)發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大地提高了工作效率。 經(jīng)過(guò)如上的 程序語(yǔ)言的比較, PHP 功能相對(duì)簡(jiǎn)單,不適合作大程序,而 CGI 效率相對(duì)較低,所以也不考慮,因?yàn)樵撓到y(tǒng)并沒(méi)有原有的基礎(chǔ)平臺(tái)需要擴(kuò)展,也不需要與其他系統(tǒng)進(jìn)行太多的交互,所以使用 J2EE的模式并不能夠體現(xiàn)出 J2EE本身的優(yōu)勢(shì),而 JSP又是 J2EE的核心技術(shù)之一,可以隨時(shí)升級(jí)為 J2EE 程序,這里暫時(shí)不考慮采用 J2EE,這樣只需要在ASP 和 JSP 中進(jìn)行選擇 .在進(jìn)行了諸多因素的比較之后,最終認(rèn)為目前這個(gè)階段比較合適的是 JSP,而選擇 Struts 架構(gòu)作為開(kāi)發(fā)的主體框架,選用 Hibernate 作為數(shù)據(jù)持續(xù)性處理層,則是考慮到 了其高速的開(kāi)發(fā)效率,及代碼重用性高 ,易于維護(hù)等各種優(yōu)勢(shì)。但每次請(qǐng)求 CGI 程序都要重新啟動(dòng)程序,影響了響應(yīng)的速度,且 CGI 程序不能被多個(gè)客戶請(qǐng)求共享,影響了各種資源的使用效率。 4. 軟件提供了多功能查詢,有多種查詢條件可以任意選 擇,方便信息的匯總。本項(xiàng)目根據(jù)實(shí)際需求開(kāi)發(fā),能夠完成資產(chǎn)的基本管理應(yīng)用,具有一定的上線應(yīng)用價(jià)值。其次,經(jīng)濟(jì)可行性研究范圍比較廣,包括成本 — 效益分析、公司的長(zhǎng)期經(jīng)營(yíng)策略、開(kāi)發(fā)所需的成本和資源、潛在的市場(chǎng)前景。 項(xiàng)目 設(shè)計(jì) 原則 實(shí)用性原則 固定資產(chǎn)管理是企業(yè)管理中的一個(gè)重要組成部分,其管理具有數(shù)量大、種類多、價(jià)值高、使用周期長(zhǎng)、使用地點(diǎn)分散等特點(diǎn),管理難度比較大。 1 第 1章 緒 論 項(xiàng)目 背景 隨著我國(guó)高等教育事業(yè)的迅猛發(fā)展,高等學(xué)校使用的固定資產(chǎn)規(guī)模在急速增長(zhǎng),使其日趨復(fù)雜,管理難度越來(lái)越大。 固定資產(chǎn)已成為公司管理中不可或缺的一部分,在許多國(guó)家得到了廣泛的研究與應(yīng)用。因此,開(kāi)發(fā)一個(gè)界面友好,易操作的資產(chǎn)管理軟件進(jìn)行自動(dòng)化 管理變得十分重要。這正是本系統(tǒng)開(kāi)發(fā)的目的和 意義。總的說(shuō)來(lái),固定資產(chǎn)管理系統(tǒng)就是通過(guò)集中固定資產(chǎn)信息,對(duì)公司的資產(chǎn)進(jìn)行調(diào)控。尤其是隨著校際間的合并與調(diào)整、學(xué)校內(nèi)部推行的后勤、財(cái)務(wù)、人事、分配等各項(xiàng)改革的深化,對(duì)高等學(xué)校的固定資產(chǎn)管理工作不斷提出新要求。很多單位目前 仍 采用人工記賬的管理方式,因?yàn)橐陨显蚴沟霉芾砉ぷ鳟惓FD難,導(dǎo)致資產(chǎn)流失和重復(fù)購(gòu)置等問(wèn)題,所以迫切的需要一款 實(shí)用的管理軟件的出現(xiàn)。 本系統(tǒng)建立適合高校自身需求的網(wǎng)絡(luò)平臺(tái),提供廣泛的涵蓋資產(chǎn)管理多種需求的功能,數(shù)據(jù)處理方式靈活,滿足需求,節(jié)省網(wǎng)站建設(shè)成本,并確保其較好的拓展性和開(kāi)放性;同時(shí)網(wǎng)站具有基于 WEB 界面的管理后臺(tái),能夠自主的對(duì)網(wǎng)站中的內(nèi)容作更新、修改操作,節(jié)省了高校網(wǎng)站的運(yùn)營(yíng)成本,提高了信息更新、傳播效率。 因?yàn)楸酒脚_(tái)是個(gè)人自主開(kāi)發(fā)的,所以不存在侵權(quán)、管理制度、組織管理等問(wèn)題,這個(gè)平臺(tái)的社會(huì)可行性是可行的。 5. 連續(xù)錄入式的應(yīng)用增添及維護(hù)管理,用戶的權(quán)限、密碼修改設(shè)置。為了克服 CGI 的這些缺點(diǎn),一些 Web 服務(wù)器廠商開(kāi)發(fā)出了專用的 API(Applications Program Interface 應(yīng)用程序接口 ),這樣就允許程序員編寫(xiě)程序來(lái)擴(kuò)展服務(wù)器的功能。其最終目的是希望提高系統(tǒng)底層業(yè)務(wù)邏輯的可重用性,增加系統(tǒng)的可擴(kuò)展性,降低系統(tǒng)維護(hù)成本。它是功能豐富的 JavaEE 集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持 HTML、 Struts、 JSF、 CSS。 ( 3) Web 服務(wù)器 Tomcat 不僅僅是一個(gè) Servlet 容器,它也具有傳統(tǒng)的 Web 服務(wù)器的功能:處理 Html頁(yè)面。 ( 4) 開(kāi)發(fā)語(yǔ)言 Java 是一種跨平臺(tái),適合于分布式計(jì)算環(huán)境的面向?qū)ο缶幊陶Z(yǔ)言?,F(xiàn)實(shí)世界中的對(duì)象均有屬性和行為,映射到計(jì)算機(jī)程序上,屬性則表示對(duì)象的數(shù)據(jù),行為表示對(duì)象的方法 (其作用是處理數(shù)據(jù)或同外界交互 )。針對(duì)不同的數(shù)據(jù)類型,編程人員不必手工選擇,只需使用統(tǒng)一接口名,系統(tǒng)可自動(dòng)選擇。 平臺(tái)無(wú)關(guān)性: Java 是平臺(tái)無(wú)關(guān)的語(yǔ)言是指用 Java 寫(xiě)的應(yīng)用程序不用修改就可在不同的軟硬件平臺(tái)上運(yùn)行。 )JVM 是 Java 平臺(tái)無(wú)關(guān)的基礎(chǔ),在 JVM 上,有一個(gè) Java 解釋器用 來(lái)解釋 Java編譯器編譯后的程序。如果大量常用的應(yīng)用軟件 (如字處理軟件等 )都用 Java 重新編寫(xiě),并且放在某個(gè) Inter 服務(wù)器上,那么具有 NC 的用戶將不需要占用大量空間安裝軟件,他們只需要一個(gè) Java 解釋器,每當(dāng)需要使用某種應(yīng)用軟件時(shí),下載該軟件的字節(jié)代碼即可,運(yùn)行結(jié)果也可以發(fā)回服務(wù)器。 可靠性和安全性: Java 最初設(shè)計(jì)目的是應(yīng)用于電子類消費(fèi)產(chǎn)品,因此要求較高的可靠性。上述幾種機(jī)制結(jié)合起來(lái),使得 Java成為安全的編程語(yǔ)言。這些原語(yǔ)負(fù)責(zé)對(duì)線程實(shí)行并發(fā)控制。它是隨著 Inter 技術(shù)的興起,對(duì) C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。無(wú)論用戶的規(guī)模有多大,有多少分支機(jī)構(gòu)都不會(huì)增加任何維護(hù)升級(jí)的工作量,所有的操作只需要針對(duì)服務(wù)器進(jìn)行就可以;如果是異地,只需要把服務(wù)器連接專網(wǎng)即可,實(shí)現(xiàn)遠(yuǎn)程維護(hù)、升級(jí)和共享。 本章小結(jié) 本章節(jié)首先對(duì)項(xiàng)目所要實(shí)現(xiàn)的功能進(jìn)行分析,應(yīng)主要包含對(duì)資產(chǎn)的錄入、銷毀、維修、借入借出和多功能查詢,和對(duì)相關(guān)工作人員的管理和權(quán)限的分配。同理,軟件開(kāi)發(fā)人員可以在現(xiàn)有組件的基礎(chǔ)上進(jìn)行擴(kuò)展和改進(jìn),這實(shí)際上充分地實(shí)現(xiàn)了軟件開(kāi)發(fā)的可擴(kuò)展性。實(shí)現(xiàn)具體的業(yè)務(wù)邏輯,狀態(tài)管理的功能。 顯然這樣的運(yùn)行機(jī)制可以起到分工明確,職責(zé)清晰,各盡所長(zhǎng)的效果。在繼承該類的過(guò)程中開(kāi)發(fā)者可以加入具體業(yè)務(wù)邏輯或調(diào)用業(yè)務(wù)邏輯模塊。 5. View 視圖部分 Struts 中的 View 視圖部分依然可以采用 JSP 來(lái)實(shí)現(xiàn) .此外, Struts 還提供了豐富的自定義標(biāo)簽庫(kù), View 部分使用這些自定義標(biāo)簽同樣可以實(shí)現(xiàn)與 Model 部分的有效交互并能夠增強(qiáng)顯示功能??刂?/中介層位于表示層和領(lǐng)域?qū)又g,數(shù)據(jù)持久層位于領(lǐng)域?qū)雍突A(chǔ)架構(gòu)層之間??赡苡行?shù)據(jù)實(shí)際上是很有規(guī)律的,但是在設(shè)計(jì)程序時(shí)由于對(duì)它的了解很少,使它對(duì)于我們來(lái)說(shuō)也成了隨機(jī)的數(shù)據(jù)了。 持久層主流方案 1. JDBC 許多開(kāi)發(fā)者用 JDBC 進(jìn)行數(shù)據(jù)庫(kù)程序的開(kāi)發(fā)。更加引人注意的是,隨著 EJB 規(guī)范的發(fā)展, CMP 也包含了一些高級(jí)關(guān)系的內(nèi)容。如何在數(shù)據(jù)存取的操作中實(shí)現(xiàn)真正的面向?qū)ο?,一直是開(kāi)發(fā)人員探索的問(wèn)題。雖然數(shù)據(jù)存取過(guò)程中的工作步驟是基本固定的,但是由于操作的數(shù)據(jù)表中字段列表數(shù)據(jù)的不同,使得開(kāi)發(fā)人員必須要不厭其煩地書(shū)寫(xiě)與相應(yīng)的實(shí)體類對(duì)應(yīng)的封裝處理過(guò)程。再由框架引出數(shù)據(jù)庫(kù)同樣是系統(tǒng)中不可分割的一部分,然后提出通過(guò) Hibernate 的映射文件簡(jiǎn)化對(duì)數(shù)據(jù)庫(kù)的操作,從而達(dá)到更好的面向?qū)ο筮M(jìn)行開(kāi)發(fā) 。 總體設(shè)計(jì) 本系統(tǒng)對(duì)固定資產(chǎn)進(jìn)行標(biāo)識(shí),實(shí)現(xiàn)了固定資產(chǎn)生命周期和使用狀態(tài)的全程跟蹤。操作員不擁有分配權(quán)限的功能,可以完成除了此模塊之外的所有功能 , 如:首先,可對(duì)資產(chǎn)進(jìn)行錄入、所有資產(chǎn)不同方式的查詢、銷毀某些設(shè)備、修改設(shè)備屬性信息及對(duì)設(shè)備進(jìn)行借出歸還狀態(tài)的跟蹤 和更改,及時(shí)更新設(shè)備的所處狀態(tài)和庫(kù)存設(shè)備的全部信息等。 5. 公司員工其本信息表:主要用于保存公司員工的基本信息。表結(jié)構(gòu)如表 41 資產(chǎn)設(shè)備借出歸還表。 表 44 資產(chǎn)設(shè)備借出歸還表 字段名 數(shù)據(jù)類型 長(zhǎng)度 是否主鍵 描述 inout_no int 10 是 借用流水號(hào) ic_id varchar 30 資產(chǎn)編號(hào) ployee_no varchar 30 員工編號(hào) out_time varchar 20 借出時(shí)間 should_time varchar 20 應(yīng)還時(shí)間 back_time varchar 20 歸還時(shí)間 部門表的存在是專門為了方便使用單而存在的表,其主要用于區(qū)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1