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

正文內(nèi)容

jsp固定資產(chǎn)管理系統(tǒng)論文-免費(fèi)閱讀

2025-10-16 11:28 上一頁面

下一頁面
  

【正文】 具體表結(jié)構(gòu)如表 45 部門表。 表 41 資產(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í)間 用戶表是依附于員工表而存在的一張管理員表,此表中根據(jù) petence 字段區(qū)分管理 16 員及操作員兩種權(quán)限,管理員具有 最高權(quán)限,操作員可對(duì)資產(chǎn)進(jìn)行全方位的管理和信息查詢。 6. 部門表:主要用于保存部門信息。其次可對(duì)員工進(jìn)行的增加、刪除、修改信息和查詢等相應(yīng)的維護(hù),可以將庫存設(shè)備信息根據(jù)不同需求打印出來。標(biāo)識(shí)后的資產(chǎn)在進(jìn)行清查和 巡檢時(shí)依靠設(shè)備編號(hào)從而達(dá)到:方便、快捷、準(zhǔn)確的定位資產(chǎn),保證了信息流和資產(chǎn)實(shí)物流的對(duì)應(yīng)。 Java 應(yīng)用 Hibernate HQL 語句 數(shù)據(jù)庫 SQL 語句 XML 映射 文件 14 第 4章 總體設(shè)計(jì) 系統(tǒng)設(shè)計(jì)是在系統(tǒng)分析的基礎(chǔ)上由抽象到具體的過程。 而在 Hibernate 中,類似這種重復(fù)性高,工作量大,但是又必須保證高質(zhì)量完成的體力活,全部由 Hibernate 接管過去。正在使用中的對(duì)象序列化技術(shù), EJB 中 Entity Bean 技術(shù)等,都是在這方面很好的探索。但是, CMP 的使用比較復(fù)雜,對(duì)很多開發(fā)人員來說比較難以掌握。此中方式很多情況下都使用 DAO 模式,采用 SQL 進(jìn)行查詢。我曾經(jīng)在遇到這種搞不大清楚的數(shù)據(jù)時(shí),使用很大的數(shù)組或者多個(gè)鏈表來表述,不管下一個(gè)數(shù)據(jù)的值是什么,先存儲(chǔ)起來再說。由于對(duì)象范例和關(guān)系范例這兩大領(lǐng)域之間存在“阻抗不匹配”,所以把數(shù)據(jù)持久層單獨(dú)作為 J2EE 體系的一個(gè)層提出來的原因就是能夠在對(duì)象-關(guān)系數(shù)據(jù)庫之間提供一個(gè)成功的企業(yè)級(jí)映射解決方案盡最大可能彌補(bǔ)這 兩種范例之間的差異。 6. Struts 開發(fā)環(huán)境安裝 在 Tomcat 安裝完成后,即可將 Struts 框架工具安裝到對(duì)應(yīng)的 WEB Container 中。 Action 對(duì)象在進(jìn)行了業(yè)務(wù)邏輯或 調(diào)用業(yè)務(wù)邏輯模塊。而在軟件開發(fā)的過程中,這樣的開發(fā)方式無疑可以有效地區(qū)分不同的開發(fā)者,盡可能減少彼此之間的 互相影響。 (2)視圖 (View):表示層。 組件復(fù)用是面向?qū)ο缶幊趟枷氲慕Y(jié)晶,而在軟件架構(gòu)的基礎(chǔ)上進(jìn)行開發(fā)可以最大限度地實(shí)現(xiàn)組件的復(fù)用。然后介紹一下本系統(tǒng)所涉及到的技術(shù)知識(shí),及對(duì)系統(tǒng)所需要的軟硬件環(huán)境進(jìn)行說明。所以客戶機(jī)越來越“瘦”,而服務(wù)器越來越“胖”是將來信息化發(fā)展的主流方向。在這種結(jié)構(gòu)下,用戶工作界面是通過 WWW 瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端 (Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端 (Server)實(shí)現(xiàn),形成所謂三層 3tier 結(jié)構(gòu)。利用 Java 的多線程編程接口,開發(fā)人員可以方便得寫出支持多線程的應(yīng)用程序,提高程序執(zhí)行效率。 多線程:線程是操作系統(tǒng)的一種新概念,它又被稱作輕量進(jìn)程,是比傳統(tǒng)進(jìn)程更小的可并發(fā)執(zhí)行的單位。 Java 雖然源于 C++,但它消除了許多 C++不可靠因素, 可以防止許多編程錯(cuò)誤。目前,已有數(shù)家公司開始使用這種新型的計(jì)算模式構(gòu)筑自己的企業(yè)信息系統(tǒng)。 Java 編程人員在編寫完軟件后,通過 Java 編譯器將 Java 源程序編譯為 JVM 的字節(jié)代碼。平臺(tái)無關(guān)有兩種:源代碼級(jí)和目標(biāo)代碼級(jí)。運(yùn)算符重載 (operator overload)一直被認(rèn)為是一種優(yōu)秀的多態(tài)機(jī)制體現(xiàn),但由于考慮到它會(huì)使程序變得難以理解,所以 Java 最后還是把它取消了。所謂封裝,就是用一個(gè)自主式框架把對(duì)象的數(shù)據(jù)和方法聯(lián)在一起形成一個(gè)整體。具體來說,它具有如下特性:面向?qū)ο?、多態(tài)性、分布式、可靠、安全、多線程等如下: 面向?qū)ο螅好嫦驅(qū)ο笃鋵?shí)是現(xiàn)實(shí)世界模型的自然延伸。基于 Tomcat 的開發(fā)其實(shí)主要是 Jsp 和 Servlet 的開發(fā),開發(fā) Jsp 和 Servlet 非常簡(jiǎn)單,可以用普通的文本編輯器或者 IDE,然后將其打包成 WAR 即可,和傳統(tǒng)的桌面應(yīng)用程式不同, Tomcat 中的應(yīng)用程式是個(gè) WAR(Web Archive)文件, WAR 是 Sun 提出的一種 Web應(yīng)用程式格式,和 JAR 類似,也是許多文件的一個(gè)壓縮包。 JavaScript、SQL、 Hibernate。 軟件可行性分析 軟件環(huán)境 開發(fā)一個(gè)固定資產(chǎn)管理系統(tǒng)需相應(yīng)的前段開發(fā)工具和數(shù)據(jù)管理系統(tǒng),還需要一個(gè)服務(wù)器等。 API 相對(duì)于 CGI 與 Web 服務(wù)器的結(jié)合更加緊密,占用的資源較少,運(yùn)行的效率大有提高,安全性與保護(hù)性更好。 技術(shù)可行性 動(dòng)態(tài)網(wǎng)站技術(shù)介紹 Inter 起源于 20 世紀(jì) 60 年代的美國 ,它在近幾年迅速風(fēng)靡全球,其根本原因不僅在于它擁有卓越的國際通信功能 ,更在于它擁有巨大的信息資源。 本章小結(jié) 本章主要介紹固定資產(chǎn)的管理在過去有很大的弊端,急需一個(gè)系統(tǒng)高效的管理系統(tǒng)。 2 擴(kuò)充性原則 網(wǎng)站的整體規(guī)劃及框架設(shè)計(jì)是具可擴(kuò)充性的。充分考慮到在固定資產(chǎn)管理中可能遇到的種種問題,系統(tǒng)主要應(yīng)該包括資產(chǎn)管理中的日常管理,從而實(shí)現(xiàn)對(duì)資產(chǎn)的全方位監(jiān)控管理。但是,多年來固定資產(chǎn)管理工作一直是高校管理的一個(gè)薄弱環(huán)節(jié),管理基礎(chǔ)工作不夠規(guī)范,資產(chǎn)安全控制體系尚不完善,家底不清、帳實(shí)不符、資產(chǎn)流失的現(xiàn)象在不少的學(xué)校依然存在,與高等教育發(fā)展改革的新形勢(shì)很不適應(yīng)。實(shí)現(xiàn)固定資產(chǎn)管理系統(tǒng)現(xiàn)代化的根本途徑是信息化、系統(tǒng)化。本文所闡述的固定資產(chǎn)管理系統(tǒng),以瀏覽器 /服務(wù)器模式高效地實(shí)現(xiàn)了固定資產(chǎn)管理的各項(xiàng)功能,可進(jìn)行資產(chǎn)的添加,刪除 、 修改 、 查詢 、打印報(bào)表等功能;還可以對(duì)每位職工的添加 、 刪除 、 修改 、 查詢基本操作;本系統(tǒng)還對(duì)權(quán)限進(jìn)行限制,操作員只可對(duì)資產(chǎn)和用戶進(jìn)行基本操作,管理員可以為每位員工賦權(quán)限。但一直以來人們使用傳統(tǒng)的人工方式管理固定資產(chǎn)的信息,這種管理方式存在著許多缺點(diǎn),這對(duì)于查找、更新和維護(hù)都帶來了不小的困難。如何更好的提高生產(chǎn)效率,相關(guān)的企業(yè)資產(chǎn)管理系統(tǒng)的研發(fā)在社會(huì)中越來越受到重視。便于計(jì)劃、財(cái)務(wù)、審計(jì)等管 理部門的介入,形成嚴(yán)格的監(jiān)督、約束機(jī)制 。本系統(tǒng)不僅實(shí)現(xiàn)了通過簡(jiǎn)單操作完成繁瑣的資產(chǎn)管理功能,而且將每筆資產(chǎn)的動(dòng)態(tài)信息進(jìn)行數(shù)據(jù)記錄,里面有資產(chǎn)、相關(guān)操作人員和時(shí)間的記錄,使得所有資產(chǎn)都有據(jù)可查、透明可見,提高資產(chǎn)管理效率,解決以往資產(chǎn)管理弊端。對(duì)于大多數(shù)系統(tǒng),一般衡量經(jīng)濟(jì)上是否合算,應(yīng) 考慮一個(gè)底線。社會(huì)可行性所涉及的范圍也比較廣,它包括合同、責(zé)任、侵權(quán)、用戶組織的管理模式及規(guī)范,其他一些技術(shù)人員常常不了解的陷阱等。 3. 軟件同時(shí)提供了資產(chǎn)及設(shè)備的借出、歸還管理,資產(chǎn)及設(shè)備的維修管理。 CGI 允許 Web 服務(wù)器運(yùn)行外部應(yīng)用程序,以通過外部程序來訪問數(shù)據(jù)庫等一些外部資源,并產(chǎn)生 HTML 文檔給瀏覽器 。所有程序操作都在服務(wù)器端運(yùn)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,與客戶端的瀏覽器無關(guān),因此, JSP 被 稱為 Serverside Language,所以被許多人認(rèn)為是未來最有發(fā)展前途的動(dòng)態(tài)網(wǎng)站技術(shù)之一。 Action 類負(fù)責(zé)調(diào)用模型的方法,更新模型的狀態(tài),并幫助控制應(yīng)用程序的流程。從計(jì)算機(jī)可以 很好的處理大量的數(shù)據(jù)以來,數(shù)據(jù)庫管理系統(tǒng)就在計(jì)算機(jī)處理中和獨(dú)立應(yīng)用程序或其他部分應(yīng)用程序一樣扮演著一個(gè)重要的角色。 Tomcat 也提供其它的一些特征,如與 SSL 集成到一塊,實(shí)現(xiàn)安全傳輸。用公式表示,過程式編程語言為:程序 =算法 +數(shù)據(jù);面向?qū)ο缶幊陶Z 言為:程序 =對(duì)象 +消息。舉一個(gè)例子,計(jì)算機(jī)中的堆??梢源鎯?chǔ)各種格式的數(shù)據(jù),包括整型,浮點(diǎn)或字符。 Java 提供給用戶一系列類 (class), Java 的類有層次結(jié)構(gòu),子類可以繼承父類的屬性和方法。 (目前, SUN 系統(tǒng)公司已經(jīng)設(shè)計(jì)實(shí)現(xiàn)了 Java芯片,主要使用在網(wǎng)絡(luò)計(jì)算機(jī) NC 上。首先,它使得編程人員所夢(mèng)寐以求的事情 (開發(fā)一次軟件在任意平臺(tái)上運(yùn)行 )變成事實(shí),這將大大加快和促進(jìn)軟件產(chǎn)品的開發(fā)。對(duì)于后者, Java 的 applet 小程序可以從服務(wù)器下載到客戶端,即部分計(jì)算在客戶端進(jìn)行,提高系統(tǒng)執(zhí)行效率。當(dāng) Java 字節(jié)碼進(jìn)入解釋器時(shí),首先必須經(jīng)過字節(jié)碼校驗(yàn)器的檢查,然后, Java 解釋器將決定程序中類的內(nèi)存布局,隨后,類裝載器負(fù)責(zé)把來 7 自網(wǎng)絡(luò)的類裝載到單獨(dú)的內(nèi)存區(qū)域,避免應(yīng)用程序之間相互干擾破壞。 Java 提供了一個(gè)類 Thread,由它負(fù)責(zé)啟動(dòng)運(yùn)行,終止線程,并可檢查線程狀態(tài)。在最低配置下,服務(wù)器雖然能正常工作,但其性能往往不盡如人意,如果我們想使服務(wù)器工作的更好的話,我們需要更好的配置,特別是服務(wù)器的內(nèi)存應(yīng)該大于 2G,下面為服務(wù)器的最低配置: 處理器: 雙核 內(nèi)存: 2GB 顯卡: SVGA 顯示適配器 光驅(qū):安裝系統(tǒng)及相關(guān)軟件 網(wǎng)卡: PCI 和 ISA 接口均可 2. 客戶端 客戶端主要用于瀏覽系統(tǒng)界面、同 web 數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互等基本操作,因此客戶端對(duì)硬件要求不高,主要由所安裝的 Windows 的要求來決定。 B/S 模式的優(yōu)點(diǎn) 1. 維護(hù)和升級(jí)方式簡(jiǎn)單 目前,軟件系統(tǒng)的改進(jìn)和升級(jí)越來越頻繁, B/S 架構(gòu)的產(chǎn)品明顯體現(xiàn)著更為方便的特性。所以服務(wù)器操作系統(tǒng)的選擇是很多的,不管選用哪種操作系統(tǒng)都可以讓大部分人使用 windows 作為桌面操作系統(tǒng),電腦不受影響,這就使得最流行免費(fèi)的 Linux 操作系統(tǒng)快速發(fā)展起來, Linux 除了操作系統(tǒng)是免費(fèi)的以外,連數(shù)據(jù)庫也是免費(fèi)的,這種選擇非常盛行。同樣,開發(fā)人員也可以利用軟件架構(gòu)中提供的組建庫 (如同已經(jīng)生產(chǎn)好的規(guī)范化的汽車核心零部件庫 ),按照既定的組裝方式將不同的組建應(yīng)用在軟件產(chǎn)品的各個(gè)環(huán)節(jié),最終開發(fā)出一個(gè)完整的,高質(zhì)量的軟件產(chǎn)品。 1. 經(jīng)典的 MVC 模式 MVC(ModelViewController)模式,即模型 視圖 控制器模式,其核心思想是將整個(gè)程序代碼分成相對(duì)獨(dú)立而又能協(xié)同工作的 3 個(gè)組成部分。 MVC 設(shè)計(jì)模式中,事件一般是指客戶端 Web 瀏覽器提交的各種不同請(qǐng)求,這些請(qǐng)求由控制器進(jìn)行處理,控制器根據(jù)事件的類型來改變模型或各個(gè)視圖,視圖也可以接受模型發(fā)出的數(shù)據(jù)更新的通知,依據(jù)數(shù)據(jù)更新的結(jié)果調(diào)整視圖效果,呈現(xiàn)在用戶面前。 3. Controller 控制器部分 Struts中的 Controller控制器部分是通過專門的 Servlet來實(shí)現(xiàn)的,該 Servlet是一個(gè) Struts API 中提供的 Action Servlet 類型的實(shí)例, Action Servlet 類繼承 了 類,因此該類的實(shí)例可以和普通的 Servlet 一樣工作,其作用是接收客戶端瀏覽器的請(qǐng)求,然后選擇執(zhí)行相應(yīng)的業(yè)務(wù)邏輯,再把響應(yīng)結(jié)果送回到客戶端。在 Struts 架構(gòu)中使用JavaBean 來提供具體的業(yè)務(wù)邏輯 ,即“怎么做”,對(duì)于復(fù)雜的系統(tǒng)也可以使用 EJB 等組件模 型 視圖 1 視圖 2 控制器 事 件 改變 改變 改變 更新 更新 獲得數(shù)據(jù) 獲得數(shù)據(jù) 11 來實(shí)現(xiàn)系統(tǒng)狀態(tài)維護(hù)。 J2EE 的三層結(jié)構(gòu)是指表示層 (Presentation),業(yè)務(wù)邏輯層 (Business Logic)以及基礎(chǔ)架構(gòu)層 (Infrastructure),這樣的劃分非常經(jīng)典,但是在實(shí)際的項(xiàng)目開發(fā)法中,開發(fā)者通常對(duì)三層結(jié)構(gòu)進(jìn)行擴(kuò)展來滿足一些項(xiàng)目的具體要求,一個(gè)最常用的擴(kuò)展就是將三層體系擴(kuò)展為五 層體系,即表示層 (Presentation),控制 /中介層 (Controller/Mediator)、領(lǐng)域?qū)?Domain),數(shù)據(jù)持久層 (Data Persistence)和數(shù)據(jù)源層 (Data Source)。它聽起來很奇怪,但在實(shí)際的程序設(shè)計(jì) 中十分常見。 3. XML 數(shù)據(jù) 現(xiàn)在很多網(wǎng)絡(luò)上的應(yīng)用程序都使用 XML 類型的數(shù)據(jù),或者說是一種樹狀的數(shù)據(jù),如何將這兩種數(shù)據(jù)持久化保存下來呢?一種方法是將 XML 數(shù)據(jù)拆分為屬性數(shù)據(jù),然后存儲(chǔ)到關(guān)系型數(shù)據(jù)庫中。其中 CMP 不需要將 SQL 語句加入到代碼中。一些公司 (包括 sun)企圖根據(jù) JDO 規(guī)范進(jìn)行設(shè)計(jì)并實(shí)現(xiàn) JDO 產(chǎn)品,然而他們都不能很好的進(jìn)行實(shí)現(xiàn),并且性能優(yōu)化上比較差。在傳統(tǒng)的數(shù)據(jù)庫編程中,開發(fā)人員要面對(duì)大量重復(fù)行代碼的編寫,以實(shí)現(xiàn)對(duì)不同數(shù)據(jù)表中的數(shù)據(jù)的獲取,并將獲取到的記錄數(shù)據(jù)封裝成對(duì)象,在處理完成之后,如果需要進(jìn)行對(duì)象狀態(tài)的存取,需要將對(duì)象中的數(shù)據(jù)拆卸成數(shù) 據(jù)庫記錄中的對(duì)應(yīng)字段的值,然后向數(shù)據(jù)庫中進(jìn)行存取。如圖 32 所示。概要設(shè)計(jì)解決軟件系統(tǒng)的模塊劃分和模塊的層次機(jī)構(gòu)以及數(shù)據(jù)庫設(shè)計(jì);詳細(xì)設(shè)計(jì)解決每個(gè)模塊的控制流程,內(nèi)部算法和數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)。對(duì)資產(chǎn)維護(hù)的增加維修設(shè)備、刪除已經(jīng)維修好的信息、查詢操作;支持對(duì)固定資產(chǎn)庫存報(bào)表的多種格式打印。 3. 資產(chǎn)設(shè)備維 修信息表: 主要用于保存 維修資產(chǎn)的信息。然后根據(jù)實(shí)際需求并考慮系統(tǒng)的后期擴(kuò)展和健全性填充各個(gè)表的字段,以便完成資產(chǎn)管理的操作。 表 43 員工信息表 字段名 數(shù)據(jù)類型 長(zhǎng)度 是否主鍵 描述 ployee_no varchar 30 是 員工編號(hào) ployee_name varchar 25
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1