【正文】
界面和靈活的系統(tǒng)可維護(hù)性;有優(yōu)越的數(shù)據(jù)共享性,可以使用戶充分的利用歷史數(shù)據(jù),減少數(shù)據(jù)的重復(fù)錄入和工作量為目標(biāo),進(jìn)行合理設(shè)計(jì)。但在某些地方仍有很多不足,以后會不斷學(xué)習(xí)中改進(jìn)。 本系統(tǒng)分前臺部分和后臺部分,前臺部分主要面對用戶,主要包括用戶登陸,查詢固定資產(chǎn)的各種信息,以及用戶自動更改密碼等功能;但用戶只能進(jìn)行固定資產(chǎn)的信息查詢,查詢可以按大類,小類,模糊查詢。不能增,刪,改。后臺部分由管理員使用,主要包括用戶管理,信息發(fā)布,人員管理,固定資產(chǎn)領(lǐng)用,固定資產(chǎn)歸還的 增,刪,查,改等管理,查詢也可以按大類,小類,模糊查詢。固定資產(chǎn)歸還根據(jù)領(lǐng)用查詢,按大類,小類,日期,使用者查詢。關(guān)鍵詞:固定資產(chǎn),項(xiàng)目,MySQL, JSP1 課題的主要內(nèi)容第 1 章主要論述了管理系統(tǒng)開發(fā)背景、管理系統(tǒng)開發(fā)目標(biāo)、開發(fā)平臺。管理系統(tǒng)的開發(fā),本著科學(xué)化、規(guī)范化、系統(tǒng)化的原則,并考慮到企業(yè)的實(shí)際情況,采用瀏覽器/服務(wù)器結(jié)構(gòu),該系統(tǒng)支持 SQL,具有查詢方便、安全保密性好、用戶界面友好、容易操作等優(yōu)點(diǎn)。本系統(tǒng)結(jié)構(gòu)設(shè)計(jì)合理,功能齊全,信息指標(biāo)豐富、規(guī)范;采用模塊化3 / 42設(shè)計(jì)、結(jié)構(gòu)合理、操作簡單,具有友好的人機(jī)界面和靈活的系統(tǒng)可維護(hù)性;有優(yōu)越的數(shù)據(jù)共享性,可以使用戶充分的利用歷史數(shù)據(jù),減少數(shù)據(jù)的重復(fù)錄入和工作量。本系統(tǒng)的開發(fā)使用了 JAVA 語言。JAVA 是一種可以編寫跨平臺的、面向?qū)ο蟮某绦蛟O(shè)計(jì)語言。本文向讀者簡單介紹 JAVA 語言和相關(guān)的特性。初始 JAVA 所需要掌握的東西,其主要目的是讓讀者對 JAVA 語言有一個整體的了解,然后再慢慢的學(xué)習(xí)具體內(nèi)容,最后達(dá)到完全掌握 JAVA 語言的目的。第 2 章主要講的是系統(tǒng)的可行性分析,可行性分析的任務(wù),并不是所有問題都有簡單明顯的解決辦法,事實(shí)上,許多問題不可能在預(yù)定的系統(tǒng)規(guī)模之內(nèi)解決。如果問題沒有可行的解,那么花費(fèi)這項(xiàng)開發(fā)工程上的任何時間,資源,人力和經(jīng)費(fèi)都是無謂的浪費(fèi)??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠解決必須記住,可行性研究的目的不是解決問題,而是確定問題是否值得去解。怎樣達(dá)到這個目的呢?當(dāng)然不能靠主觀猜想而只能靠客觀分析。必須分析幾種主要的可能解法的利弊,從而判斷原定的系統(tǒng)目標(biāo)和規(guī)模是否現(xiàn)實(shí),系統(tǒng)完成后所能帶來的效益是否大到值得投資開發(fā)這個系統(tǒng)的程度。第 3 章主要是進(jìn)行了系統(tǒng)的方案論證。主要從設(shè)計(jì)思想、設(shè)計(jì)原則、數(shù)據(jù)庫結(jié)構(gòu)、運(yùn)行設(shè)計(jì)等方面進(jìn)行論證。合理的數(shù)據(jù)流設(shè)計(jì),在應(yīng)用系統(tǒng)設(shè)計(jì)中,相對獨(dú)立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運(yùn)行,提高系統(tǒng)安全性。為了使本系統(tǒng)功能齊全完備,操作簡便,最大限度的提高軟件的質(zhì)量,從而滿足用戶的實(shí)際需要,在設(shè)計(jì)開發(fā)過程中遵循了如下原則:準(zhǔn)確性原則、操作原則、程序可讀性原則、安全性原則。對于安全保密設(shè)計(jì),在用戶登錄系統(tǒng)時進(jìn)行身份驗(yàn)證,只允許合法用戶進(jìn)入系統(tǒng)。第 4 章是功能模塊的具體設(shè)計(jì)。功能模塊主要有登陸模塊、固定資產(chǎn)查詢模塊、固定資產(chǎn)領(lǐng)用模塊、歸還模塊。根據(jù)權(quán)限的不同,不同的登錄賬戶和密碼,可以進(jìn)入兩種不同的界面。用戶根據(jù)自己的密碼和賬戶,進(jìn)行自己的權(quán)限以及進(jìn)行相關(guān)的功能。作為管理員在進(jìn)入固定資產(chǎn)界面后可以進(jìn)行固定資產(chǎn)添加、查詢、刪除和內(nèi)容的更改。對人員信息的添加、查詢、修改和刪除。還可以操作固定資產(chǎn)設(shè)備的領(lǐng)用信息和歸還信息的管理。作為員工可以進(jìn)行固定資產(chǎn)的查詢,以及更改自己的登錄密碼。第5章是程序的設(shè)計(jì)與開發(fā)。主要從程序設(shè)計(jì)思想、程序設(shè)計(jì)語言、數(shù)據(jù)庫連接等方面進(jìn)行論證。面向?qū)ο蟪绦蛟O(shè)計(jì)的基本要素是抽象,程序員通過抽象來管理復(fù)雜性。管理抽象的有效方法是使用層次式的分類特性,這種方法允許用戶根據(jù)物理含義分解一個復(fù)雜的系統(tǒng),把它劃分成更容易管理的塊。HTML(HyperTextMarkupLanguage)即超文本標(biāo)記語言,是目前網(wǎng)絡(luò)上應(yīng)用最為廣泛的語言,也是構(gòu)成網(wǎng)頁文檔的主要語言。設(shè)計(jì)HTML語言的目的是為了能把存放在一臺電腦中的文本或圖形與另一臺電腦中的文本或圖形方便地聯(lián)系在一起,形成有機(jī)的整體,人們不用考慮具體信息是在當(dāng)前電腦上還是在網(wǎng)絡(luò)的其它電腦上。JDBC技術(shù)是Java DataBase Connectivity的縮寫,它是SUN公司提供的一種支持基本SQL功能的通用的應(yīng)用程序接口(Application Programming Interface)。它由一組用Java 語言編寫的類和接口組成。通過這些類和接口,程序開發(fā)人員可以在Java語言中方便地建立與數(shù)據(jù)庫的鏈接,通過執(zhí)行相應(yīng) SQL語句,完成對不同數(shù)據(jù)庫的訪問。第6章是程序的測試與維護(hù)。測試并不僅僅是為了要找出錯誤。通過分析錯誤產(chǎn)生的原因和錯誤的分布特征,可以幫助項(xiàng)目管理者發(fā)現(xiàn)當(dāng)前所采用的軟件過程的缺陷,以便改進(jìn)。同時,這種分析也能幫助本系統(tǒng)設(shè)計(jì)出有針對性地檢測方法,改善測試的有效性。其次,沒有發(fā)現(xiàn)錯的測試也是有價值的,完整的測試是評定測試質(zhì)量的一種方法。2 研究方法和觀點(diǎn)從課題的確定到最后做出實(shí)物,我們小組成員都一步一個腳印的走了過來,而且是非常成功的走了過來。想想我們所取得的成果,都?xì)w功于我們科學(xué)、嚴(yán)謹(jǐn)?shù)难芯糠椒?,現(xiàn)總結(jié)如下:(1) 調(diào)查法。調(diào)查法是科學(xué)研究中最常用的方法之一。它是有目的、有計(jì)劃、有系統(tǒng)地搜集有關(guān)研究對象現(xiàn)實(shí)狀況或歷史狀況的材料的方法。調(diào)查法中最常用的是問卷調(diào)查法,在進(jìn)行設(shè)計(jì)之前我們就系統(tǒng)應(yīng)具有的功能、系統(tǒng)的外觀設(shè)計(jì)等在大一學(xué)生中做了廣泛的問卷調(diào)查。(2) 文獻(xiàn)研究法。文獻(xiàn)研究法是根據(jù)一定的研究目的或課題,通過調(diào)查文獻(xiàn)來獲得資料,從而全面地、正確地了解掌握所要研究問題的一種方法。在設(shè)計(jì)中,我們遇到了許多思想、概念模糊,甚至從來就沒遇見過的問題,但通過查閱文獻(xiàn)我們都將問題一一解決,并從中學(xué)到了許多新的知識。(3) 實(shí)證研究法。實(shí)證研究法是科學(xué)實(shí)踐研究的一種特殊形式。其依據(jù)現(xiàn)有的科學(xué)理論和實(shí)踐的需要,提出設(shè)計(jì),利用科學(xué)儀器和設(shè)備,進(jìn)行實(shí)證的研究。在本設(shè)計(jì)中,我們依據(jù)這種方法,節(jié)省了大量的時間和精力,這也是我們的設(shè)計(jì)能有今天成果的一個保障。(4) 模塊研究法。模塊研究法就是把所研究的對象按照功能進(jìn)行劃分,逐個進(jìn)行分析研究。這種方法在進(jìn)行系統(tǒng)調(diào)試時是極為重要的,因?yàn)橛捎诜N種原因,我們的實(shí)物不可能一次性調(diào)試成功,在排除故障時,我們把系統(tǒng)分成若干模塊,進(jìn)行一一排查,最終解決了所有的問題。5 / 423 主要成果和結(jié)論通過對固定資產(chǎn)管理系統(tǒng)進(jìn)行反復(fù),細(xì)心的設(shè)計(jì),在我們組員共同深入的分析、認(rèn)真的研究和科學(xué)的歸納下,本設(shè)計(jì)達(dá)到預(yù)期目標(biāo),功能實(shí)現(xiàn)如下:(1) 不同用戶進(jìn)入不同的登陸界面,分為前,后臺。前臺可供用戶操作,進(jìn)行固定資產(chǎn),固定資產(chǎn)領(lǐng)用,固定資產(chǎn)歸還的查詢。后臺供管理員操作,可以增,刪,查,改。(2) 管理員登陸后,可以固定資產(chǎn)的按大類,小類,模糊查詢。還可以進(jìn)行更改,刪除。(3) 用戶登陸也分為前臺,后臺,前臺用戶可以進(jìn)行人員的查詢和更改密碼。后臺可以進(jìn)行人員增,刪,查,改。(4) 固定資產(chǎn)的領(lǐng)用有按大類,小類,領(lǐng)用 ID,領(lǐng)用日期,使用者查詢,進(jìn)行增,刪,查,改。(5) 固定資產(chǎn)歸還部分可以按照固定資產(chǎn)領(lǐng)用進(jìn)行查詢,還可以實(shí)現(xiàn)增,刪,改的功能。4 致 謝時間飛逝,三個月的 Java 實(shí)訓(xùn)要告一段落了。在論文工作即將結(jié)束之際,回顧這三個月的學(xué)習(xí)歷程,深刻感受到自己取得的每一點(diǎn)進(jìn)步都離不開老師和同學(xué)們的關(guān)懷和幫助。本學(xué)位論文是在張老師、陳老師和邱老師等悉心指導(dǎo)下完成的。從課題的要求、課題的進(jìn)展到論文撰寫,無不凝聚著指導(dǎo)老師的關(guān)心和指導(dǎo)。他們淵博的知識、嚴(yán)謹(jǐn)治學(xué)的態(tài)度、勤奮敬業(yè)的精神和謙虛豁達(dá)的品德內(nèi)涵是我學(xué)習(xí)的榜樣。在此向老師們表示深深的感謝和敬意。另外,在論文撰寫過程中我還得到了我的同學(xué)大力支持和幫助,在此也同樣表示感謝。最后,要向遠(yuǎn)方默默支持、鼓勵和關(guān)懷我的父母和親人說聲謝謝,尤其我的父母為我的學(xué)業(yè)提供了物質(zhì)和精神支持,沒有他們的付出,就沒有我的今天。父母及家人無私的愛是我永遠(yuǎn)的動力。參 考 文 獻(xiàn)[1] 孫璐. 基于 Java 技術(shù)的 Web 應(yīng)用開發(fā)北京:電子工業(yè)出社,2022.[2] 于靜. Java Web :北京郵電大學(xué)出版社,2022.[3] 王國輝,王毅,王殊宇. Java Web :人民郵電出版社,2022.[4] Struts 基于 MVC 的 Java Web 設(shè)計(jì)與開發(fā).北京:電子工業(yè)出版社,2022.[5] Tomecat 開發(fā) Java Web :電子工業(yè)出版社,2022.[6] .北京:人民郵電出版社,2022.[7] :中國水利水電出版社,2022.[8] 許志清,趙博. 精通 SQL Server2022 :清華大學(xué)出版社,2022.[9] :機(jī)械工業(yè)出版社,2022.[10] 李勁,謝兆陽. SQL Server 2022 數(shù)據(jù)庫設(shè)計(jì)與系統(tǒng)管理.北京:清華大學(xué)出版社,2022.[11] Web 開發(fā)詳解:XML+XSLT+Servlet+JSP 京:電子工業(yè)出版社,2022.[12] (美)喬普拉 等,朱濤江 等譯. JSP :人民郵電出版社,2022.[13] HTML+CSS :人民郵電出版社,2022.[14] 周梁,陳浩南,王國平. HTML/CSS 與 Dreamweaver 網(wǎng)頁設(shè)計(jì)超級技巧 1000例.北京:電子工業(yè)出版社,2022.[15] 孫鑫. 深入體驗(yàn) Java Web 開發(fā)內(nèi)幕——:電子工業(yè)出版社,2022.[16] Java Script :人民郵電出版社,2022, [17] (美)卡登赫斯第,梅興文譯. Java 編程入門經(jīng)典(第 4 版).北京:人民郵電出版社,2022.[18] ——電腦活學(xué)活用 300:機(jī)械工業(yè)出版社,2022。1 / 42The Abbreviation Version of the Thesis of UndergraduatesAsset Management System of Research and Design Based on JspABSTRACTWith the development of science and technology, today39。s puter to have indepth social and all spheres of life, widely used in agricultural production, defense and research fields, especially in information management system in its development scale and USES degree has bee an important mark of national modernization level. With rapid booming, the Inter is no longer meet USES information and released the browsing, but longing to be able to enjoy fully work brings more convenient. Current work development prospect, early and work bined with infinite, and information times synchronism, and hightech rendezvous, will certainly give all sectors of society development into fresh energy. Asset management system design and development are adapted to the society today live fast rhythm, make customer stayed indoors can conveniently relaxed understand the latest asset management information. This system is trying to use the JSP on the work architecture a dynamic asset management system, it is in the Windows XP, using MySQL for database development platform, work information service as a Tomcat application Server, using the JSP (Java web Server technology development of asset management) doors. This system to structural design is reasonable, plete function, rich, regulating information index。 Modular design, reasonable structure, simple operation, with friendly humanmachine interface and flexible systems maintainability。 Have the superior data sharing, users can fully use historical data, and red