版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第2章主要技術(shù)和工具介紹2.1B/S結(jié)構(gòu)B/S模式也就是瀏覽器/服務(wù)器模式,它的界面部分是在瀏覽器端展示,而主要工作是由服務(wù)器端進行實現(xiàn)的,用戶的請求由瀏覽器端提交給服務(wù)器端進行處理,而服務(wù)器將處理結(jié)果反饋給瀏覽器端,在瀏覽器端界面描畫給用戶查看。采用B/S模式不僅可以避免用戶必須安裝固定資產(chǎn)管理系統(tǒng)軟件才能開發(fā)系統(tǒng)或者訪問系統(tǒng)的局限性,而且更加便利[12]。2.2java技術(shù)java是一種跨平臺的網(wǎng)頁技術(shù),最終實現(xiàn)網(wǎng)頁的動態(tài)效果,與JSP技術(shù)類似,都是在HTML中混合一些程序的相關(guān)代碼,運用語言引擎來執(zhí)行代碼,java能夠?qū)崿F(xiàn)與管理員的交互,方便管理員的使用。java技術(shù)具有諸多優(yōu)點,可以忽略所使用的平臺,實現(xiàn)僅需一次編寫就能夠到處運行使用,而且還具有很好的安全性和多平臺支持的特性,能夠在任何平臺的任何環(huán)境中進行開發(fā),進行系統(tǒng)部署和環(huán)境擴展。它也有屬于自己的功能強大的開發(fā)工具的支持,并且可以通過很多渠道免費得到,這就為java技術(shù)的傳播也準備了條件[5][6]。2.3SSM三大框架1.Spring的優(yōu)勢:
通過Spring的IOC特性,將對象之間的依賴關(guān)系交給了Spring控制,方便解耦,簡化了開發(fā)。2.SpringMVC的優(yōu)勢:
SpringMVC是使用了MVC設(shè)計思想的輕量級web框架,對web層進行解耦,使我們的開發(fā)更簡潔。3.Mybatis的優(yōu)勢:數(shù)據(jù)庫的操作(sql)采用xml文件配置,解除了sql和代碼的耦合,提供映射標簽,支持對象和和數(shù)據(jù)庫orm字段關(guān)系的映射,支持對象關(guān)系映射標簽,支持對象關(guān)系的組建提供了xml標簽,支持動態(tài)的sql。2.4MySQL數(shù)據(jù)庫MySQL是目前中小型企業(yè)進行軟件系統(tǒng)開發(fā)時廣泛使用的傳統(tǒng)關(guān)系數(shù)據(jù)庫之一,特別是近年來在Oracle公司的管理下,MySQL數(shù)據(jù)庫的性能有了很大的提升,而且支持的功能也更加豐富。MySQL作為最早的開源關(guān)系數(shù)據(jù)庫之一,最初是由瑞典的數(shù)據(jù)庫公司MySQLAB進行開發(fā)維護的,現(xiàn)歸甲骨文公司管理。MySQL作為最為流行的開源關(guān)系數(shù)據(jù)庫,是Web應(yīng)用開發(fā)者進行Web應(yīng)用開發(fā)時的首選數(shù)據(jù)庫。MySQL數(shù)據(jù)庫雖然是開發(fā)數(shù)據(jù)庫產(chǎn)品,但是在廣發(fā)MySQL使用者的共同維護下,MySQL本身的性能并不差。MySQL作為傳統(tǒng)的關(guān)系數(shù)據(jù)庫,與其它傳統(tǒng)的關(guān)系數(shù)據(jù)庫并無大的差別,在MySQL數(shù)據(jù)庫中,數(shù)據(jù)根據(jù)數(shù)據(jù)庫使用者的定義被存儲于不同的數(shù)據(jù)庫表中,而且用戶可以定于不同的數(shù)據(jù)庫來存放不同的數(shù)據(jù)表,這和目前新興的非關(guān)系數(shù)據(jù)庫數(shù)據(jù)存儲方式有著很大的不同。MySQL數(shù)據(jù)庫中數(shù)據(jù)的分表分庫存儲方式能夠最大程度的避免數(shù)據(jù)同步代碼的性能損耗,使得數(shù)據(jù)庫的存取速度有了很大提升,而且同時保持了很大的靈活性。因此目前的中小型軟件系統(tǒng)大多采用MySQL數(shù)據(jù)庫進行系統(tǒng)數(shù)據(jù)的存儲。第3章系統(tǒng)分析3.1可行性分析本文的設(shè)計的系統(tǒng)將會分別從經(jīng)濟的可行性,技術(shù)的可行性以及操作的可行性等方面進行全面的可行性的分析。3.1.1經(jīng)濟可行性本系統(tǒng)是固定資產(chǎn)管理系統(tǒng),面向的是電腦用戶所以成本并不高,維護和調(diào)試只需個別成員參與,所以人力投入也很少。雖說人力和資金的投入不是很多,但是面臨的增益是十分的可觀尤其是從長遠角度來看,所謂知識是無價的,而需要面臨很多困擾,而固定資產(chǎn)管理系統(tǒng)很大程度上解決了這一問題,未來,需要投入到資源保管的人十分的少,不需要很多的人就夠了,人少卻又能保證信息的安全,那么對人員的資金就可以減少不少,并且工作人員并不會很辛苦。使用的數(shù)據(jù)庫是MySQL數(shù)據(jù)庫,對于小型網(wǎng)站來講是很低的成本,大大減少了空間,而原有的空間則可以用來處理別的事物。3.1.2技術(shù)可行性在技術(shù)方面也是完全可以做到的,目前所擁有的技術(shù)足以開發(fā)出一個完整的固定資產(chǎn)管理系統(tǒng)。因為面向的對象較為單一,所以所需要的技術(shù)并不復(fù)雜,皆是學(xué)校內(nèi)所學(xué)到的知識,而且所需要的工具也不是很復(fù)雜。使用java編寫頁面和mysql連接數(shù)據(jù)庫,使用最簡單的MySQL數(shù)據(jù)庫,維護起來也是十分的容易,而本系統(tǒng)是基于B/S的結(jié)構(gòu)創(chuàng)建的,也是比較簡單明了的。所以從技術(shù)方面來講也是可以實行的。3.1.3操作可行性本系統(tǒng)的開發(fā),運用的是基礎(chǔ)技術(shù),面向的是單一群體,所以不會造成信息擁堵和崩潰的局面,所以運行時是可以較快的執(zhí)行用戶的命令的。而存在于頁面的數(shù)據(jù)都會以表單的形式傳送到數(shù)據(jù)庫,所以不會造成混亂。就目前而言,計算機普及的時代,學(xué)習(xí)維護和運用系統(tǒng)并不會很困難,所以人員方面是可以實行的,而且系統(tǒng)可以運用在不同的計算機上,所以這里也是可以運行的。3.1.4時間可行性就時間而言,因為項目并不是很龐大,所以是可以在時間范圍內(nèi)完成的。但是需要好好把握時間的安排,因為本次畢業(yè)設(shè)計是單人的,所以需要自我監(jiān)督和敦促,不能見異思遷,一定要先有一個明確的時間規(guī)劃表。才能在有限的時間內(nèi)完成本系統(tǒng)。3.1.5法律可行性本系統(tǒng)所用的技術(shù)和資源均是合法的,引用的部分都有注明,參考文獻等也是合乎規(guī)定的,是屬于個人的創(chuàng)作成果,沒有涉及到危害他人的知識產(chǎn)權(quán)的行為。3.2需求分析針對現(xiàn)存的問題和需要,通過功能需求的分析,特建立了數(shù)字化、信息化的固定資產(chǎn)管理系統(tǒng)。本系統(tǒng)主要包含了管理員、用戶二個權(quán)限。不同的權(quán)限對應(yīng)相應(yīng)的功能模塊的需求,管理員權(quán)限的級別是最高的,所以所對應(yīng)的需求是最多的,下面根據(jù)不同的權(quán)限分別簡單闡述一下各個權(quán)限的需求。3.3業(yè)務(wù)流程分析總體業(yè)務(wù)流程:以管理員的身份在登錄頁面輸入賬號和密碼,經(jīng)過數(shù)據(jù)庫身份驗證,驗證成功后登錄系統(tǒng)主頁,可以使用系統(tǒng),管理系統(tǒng)等功能操作。3.4數(shù)據(jù)流程分析數(shù)據(jù)流圖的簡稱為DFD,是通過使用圖形的方法對系統(tǒng)所具備的邏輯功能進行闡述,描述系統(tǒng)數(shù)據(jù)的流向和邏輯變換。由于該方法能將難以闡述的問題進行表述,因此被開發(fā)者廣泛應(yīng)用,是當(dāng)前應(yīng)用范圍較為廣泛的結(jié)構(gòu)化系統(tǒng)分析方法。零層數(shù)據(jù)流程是流程中最抽象的一層,它包括了登錄管理、管理員功能管理和檢索維護管理等功能模塊,在登錄模塊使用到的數(shù)據(jù)存儲有管理員賬戶信息文檔、管理員信息文檔,管理員功能管理模塊需要的存儲是管理員添加信息文檔、刪除信息文檔,檢索維護是通過以上這些文檔信息通過關(guān)鍵詞進行搜索。系統(tǒng)的1層數(shù)據(jù)流圖如下圖所示。圖3-2系統(tǒng)數(shù)據(jù)流圖(1層)2層為管理員操作后臺數(shù)據(jù)流圖,管理員可以分別通過添加、修改和刪除來進行管理,如下圖所示:圖3-4系統(tǒng)數(shù)據(jù)流圖(2層)第4章系統(tǒng)設(shè)計4.1系統(tǒng)結(jié)構(gòu)設(shè)計系統(tǒng)設(shè)計主要是管理員登錄后對整個系統(tǒng)相關(guān)操作進行處理,可進行管理員的添加和刪除,管理員模塊:首頁、個人中心、用戶管理、物品類型管理、資產(chǎn)設(shè)備管理、資產(chǎn)入庫管理、設(shè)備申請管理、銷毀信息管理、資產(chǎn)報表管理、聊天信息管理、聊天回復(fù)管理等。用戶模塊:首頁、個人中心、資產(chǎn)設(shè)備管理、資產(chǎn)入庫管理、設(shè)備申請管理、銷毀信息管理、資產(chǎn)報表管理、聊天信息管理、聊天回復(fù)管理等多個模塊,系統(tǒng)的功能結(jié)構(gòu)圖如下圖所示。圖4-1系統(tǒng)功能結(jié)構(gòu)圖4.2開發(fā)流程設(shè)計系統(tǒng)流程的分析是通過調(diào)查系統(tǒng)所涉及問題的識別、可行性、可操作性、系統(tǒng)分析處理能力等具體環(huán)節(jié)來調(diào)節(jié)、整理系統(tǒng)的設(shè)計方案以確保系統(tǒng)能達到理想的狀態(tài)。這些操作都要從注冊、登錄處著眼進行一系列的流程測試保證數(shù)據(jù)庫的完整,從而把控系統(tǒng)所涉及信息管理的安全、保證信息輸入、輸出正常轉(zhuǎn)換。然后,通過實際操作完成流程圖的繪制工作。固定資產(chǎn)管理系統(tǒng)的開發(fā)對管理模塊和系統(tǒng)使用的數(shù)據(jù)庫進行分析,編寫代碼,系統(tǒng)測試,如圖4-2所示。圖4-2開發(fā)系統(tǒng)流程圖4.3數(shù)據(jù)庫設(shè)計系統(tǒng)里尤為關(guān)鍵的部分是在數(shù)據(jù)庫方面,需要十分清晰的思路,所以從開始的設(shè)計時需要做到確立模塊之間的聯(lián)系,從而可以很明確的建立表間的聯(lián)系和表中所需的內(nèi)容。設(shè)計數(shù)據(jù)庫還有一點是減少表的繁雜的創(chuàng)建,所以聯(lián)系很關(guān)鍵,可以大大的減少,數(shù)據(jù)表中重復(fù)的事項。由此可以保證數(shù)據(jù)的完整和統(tǒng)一,不會造成數(shù)據(jù)的錯誤和重復(fù),并且可以使數(shù)據(jù)得到數(shù)據(jù)庫安全的保護,會使用戶更加的放心。4.3.1E-R圖設(shè)計概念設(shè)計是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵,在概念設(shè)計階段,由需求分析得到了E-R模型。E-R圖是識別功能模型與數(shù)據(jù)模型間關(guān)聯(lián)關(guān)系的,在主題數(shù)據(jù)庫的抽取和規(guī)范化的過程中,采用的是簡化的E-R圖表示方法,從而避免過繁過細的E-R圖表示影響規(guī)劃的直觀和可用性。是對現(xiàn)實世界的抽象和概括,是數(shù)據(jù)庫設(shè)計人員進行數(shù)據(jù)可設(shè)計的有力工具,能夠方便直接地表達應(yīng)用中的各種語義知識,令一方面它簡單、清晰、易于用戶理解。管理員實體包括管理員名稱、密碼二個屬性。管理員體ER圖如下圖所示。圖4-3管理員ER圖資產(chǎn)入庫管理ER圖如下圖所示。圖4-4資產(chǎn)入庫管理ER圖設(shè)備申請管理ER圖如下圖所示。圖4-5設(shè)備申請管理ER圖銷毀信息管理ER圖如下圖所示。圖4-6銷毀信息管理ER圖根據(jù)系統(tǒng)各個實體的關(guān)系,得出系統(tǒng)的總體ER圖。系統(tǒng)總體ER圖如下圖所示。圖4-7系統(tǒng)總體ER圖4.3.2表設(shè)計數(shù)據(jù)庫表是數(shù)據(jù)庫重要的組成部分,其實數(shù)據(jù)庫只是一個框架,數(shù)據(jù)庫表才是數(shù)據(jù)庫的本質(zhì),本系統(tǒng)數(shù)據(jù)庫表如下:表名:users功能:用戶表字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵usernamevarchar100用戶名passwordvarchar100密碼rolevarchar100角色管理員addtimetimestamp新增時間CURRENT_TIMESTAMP表名:token功能:token表字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵useridbigint用戶idusernamevarchar100用戶名tablenamevarchar100表名rolevarchar100角色tokenvarchar200密碼addtimetimestamp新增時間CURRENT_TIMESTAMPexpiratedtimetimestamp過期時間CURRENT_TIMESTAMP表名:liaotianhuifu功能:聊天回復(fù)字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPbiaotivarchar200標題yonghumingvarchar200用戶名xingmingvarchar200姓名huifuneirongvarchar200回復(fù)內(nèi)容riqivarchar200日期表名:liaotianxinxi功能:聊天信息字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPmingchengvarchar200名稱liaotianneirongvarchar200聊天內(nèi)容riqivarchar200日期yonghumingvarchar200用戶名xingmingvarchar200姓名表名:shebeishenqing功能:設(shè)備申請字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPbianhaovarchar200編號wupinmingchengvarchar200物品名稱wupinleixingvarchar200物品類型shenqingliyouvarchar200申請理由riqivarchar200日期yonghumingvarchar200用戶名xingmingvarchar200姓名sfshvarchar200是否審核shhfvarchar200審核回復(fù)表名:xiaohuixinxi功能:銷毀信息字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPbianhaovarchar200編號wupinmingchengvarchar200物品名稱wupinleixingvarchar200物品類型kucunlongtext4294967295庫存tupiandate圖片xiaohuiyuanyindate銷毀原因riqidate日期yonghumingvarchar200用戶名xingmingvarchar200姓名sfshvarchar200是否審核shhfvarchar200審核回復(fù)表名:config功能:配置文件字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵namevarchar100配置參數(shù)名稱valuevarchar100配置參數(shù)值表名:yonghu功能:用戶字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPyonghumingvarchar200用戶名mimavarchar200密碼xingmingvarchar200姓名xingbievarchar200性別touxiangvarchar200頭像shenfenzhengvarchar200身份證shoujivarchar200手機第5章系統(tǒng)實現(xiàn)5.1登錄模塊的實現(xiàn)系統(tǒng)登錄模塊后臺登錄模塊,為確保系統(tǒng)安全性,系統(tǒng)操作員只有在登錄界面輸入正確的用戶名、密碼單擊“登錄”按鈕后才能夠進入本系統(tǒng)的主界面。管理員登錄流程圖如下所示。管理員登錄流程圖5.2管理員模塊的實現(xiàn)管理員通過輸入用戶名,密碼、角色信息進行系統(tǒng)登錄,效果如下圖所示5-1所示圖5-1管理員登錄界面5.2.1用戶管理管理員添加用戶管理主要指對其用戶名、密碼、姓名、性別、頭像、身份證、手機等一些基本信息的添加、刪除和修改。用戶管理效果如下圖所示5-2所示圖5-2用戶管理界面5.2.2物品類型管理管理員對物品類型管理主要指對物品類型等一些基本信息的添加、刪除和修改。物品類型管理效果如下圖所示5-3所示圖5-3物品類型管理界面5.2.3資產(chǎn)設(shè)備管理管理員添加資產(chǎn)設(shè)備管理主要指對編號、物品名稱、物品類型、圖片、庫存、簡介等一些基本信息的添加、刪除和修改。效果如下圖所示5-4所示圖5-4資產(chǎn)設(shè)備管理界面5.2.4資產(chǎn)入庫管理管理員通過資產(chǎn)入庫管理頁面查看編號、物品名稱、物品類型、購買公司、購買價格、庫存、總價格、入庫日期、用戶名、姓名等進行添加、刪除、修改以及查看等操作。效果如下圖所示5-5所示圖5-5資產(chǎn)入庫管理界面5.2.5設(shè)備申請管理管理員通過設(shè)備申請管理頁面查看編號、物品名稱、物品類型、申請理由、日期、用戶名、姓名、審核回復(fù)、審核狀態(tài)、審核等信息進行操作或修改刪除,效果如下圖所示5-6所示圖5-6設(shè)備申請管理界面5.2.6銷毀信息管理管理員通過銷毀信息管理頁面查看編號、物品名稱、物品類型、庫存、圖片、銷毀原因、日期、用戶名、姓名、審核回復(fù)、審核狀態(tài)、審核等信息進行操作或修改刪除,效果如下圖所示5-7所示圖5-7銷毀信息管理界面5.2.7資產(chǎn)報表管理管理員通過資產(chǎn)報表管理頁面查看名稱、固定資產(chǎn)、無形資產(chǎn)、其他資產(chǎn)、總資產(chǎn)、日期、用戶名、姓名等信息進行操作或修改刪除,效果如下圖所示5-8所示圖5-8資產(chǎn)報表管理界面5.2.8聊天信息管理管理員通過聊天信息管理頁面查看名稱、聊天內(nèi)容、日期、用戶名、姓名等信息進行操作或修改刪除,效果如下圖所示5-9所示圖5-9聊天信息管理界面5.3用戶模塊的實現(xiàn)5.3.1用戶登錄用戶通過輸入用戶名,密碼,角色等信息進行系統(tǒng)登錄,如圖5-10所示。圖5-10用戶登錄界面圖5.3.2資產(chǎn)設(shè)備管理用戶對資產(chǎn)設(shè)備管理進行填寫編號、物品名稱、物品類型、圖片、庫存、簡介并進行詳情、修改、刪除操作。效果如下圖所示5-11所示圖5-11資產(chǎn)設(shè)備管理界面圖5.3.3資產(chǎn)入庫管理在資產(chǎn)入庫管理頁面可以通過填寫編號、物品名稱、物品類型、購買公司、購買價格、庫存、總價格、入庫日期、用戶名、姓名等內(nèi)容并進行查看、詳情。效果如下圖所示5-12所示。圖5-12資產(chǎn)入庫管理界面圖5.3.4銷毀信息管理在銷毀信息管理頁面可以通過填寫編號、物品名稱、物品類型、庫存、圖片、銷毀原因、日期、用戶名、姓名、審核回復(fù)、審核狀態(tài)、審核等內(nèi)容并進行添加以及查看。效果如下圖所示5-13所示。圖5-13銷毀信息管理界面圖5.3.5資產(chǎn)報表管理在資產(chǎn)報表管理頁面可以通過填寫名稱、固定資產(chǎn)、無形資產(chǎn)、其他資產(chǎn)、總資產(chǎn)、日期、用戶名、姓名等內(nèi)容并進行添加以及查看。效果如下圖所示5-14所示。圖5-14資產(chǎn)報表管理界面圖5.3.6聊天信息管理在聊天信息管理頁面可以通過填寫名稱、聊天內(nèi)容、日期、用戶名、姓名等內(nèi)容并進行添加以及查看。效果如下圖所示5-15所示圖5-15聊天信息管理界面圖第6章系統(tǒng)測試6.1程序測試基本概念程序測試是很重要的一個環(huán)節(jié),當(dāng)自身的程序已經(jīng)完成時,仍需要測試來保證程序的正確性和可靠性,因為往往此時出現(xiàn)的錯誤就是用戶可能會出現(xiàn)的錯誤,所以調(diào)試變得至關(guān)重要。唯有經(jīng)過多次的調(diào)試才能夠使系統(tǒng)達到完美的狀態(tài),使得用戶可以安全,放心的使用程序,保障用戶信息的安全是每個系統(tǒng)最基本的需求,因而調(diào)試也就是系統(tǒng)的最基本的要求。但是為了保證說最大程度減少開發(fā)者的工作量,應(yīng)當(dāng)分三個階段來測試,初期,中期和最終期。前期:主要調(diào)試模塊間的關(guān)系部分,看看是否是正確的,合理的,否則到后面會造成難以修改和總是出錯的現(xiàn)象。中期:插入部分數(shù)據(jù),看看是否數(shù)據(jù)庫方面連接和設(shè)計得當(dāng),有些時候理念存在的是不能夠在現(xiàn)實中完美實現(xiàn)的,并且調(diào)試界面找到最優(yōu)的布局。最終期:插入全部數(shù)據(jù),看是否正確,修改頁面看是否能達到最初預(yù)期效果,檢查功能是否完全實現(xiàn)。6.2程序測試具體內(nèi)容6.2.1測試的重要性及目的1.測試的重要性只有經(jīng)過反復(fù)的測試,才能夠使系統(tǒng)得到最穩(wěn)定的狀態(tài),才能把最好的一面展現(xiàn)給使用的用戶,是極為關(guān)鍵的一個步驟。但是往往也是大家極容易忽視的一個部分,因為絕大部分的人認為這個部分是不重要的,但事實并非如此,任何系統(tǒng)不管怎樣做都不可能完全去除錯誤,所以需要測試來最大程度的降低和減少錯誤。要在多環(huán)境下進行測試,以保證用戶能夠在不同環(huán)境配置下都能夠正常使用。大多數(shù),用戶的需求是不斷更新的,所以測試具有十分重要的意義,能夠及時的把握到用戶的最新動態(tài),做出對系統(tǒng)的修改。測試的目的測試是為了讓用戶能夠使用到系統(tǒng)的最好一面,能夠充分利用到系統(tǒng)內(nèi)的跟自己相關(guān)的部分。另一方面,從系統(tǒng)開發(fā)者的角度來說,這個舉措有助于開發(fā)者在開發(fā)系統(tǒng)的同時能夠與用戶保持有好的關(guān)系,能夠使開發(fā)的系統(tǒng)減少最多的錯誤和誤差,并且有助于開發(fā),邊測試邊開發(fā),能夠及時解決用戶的需求,而開發(fā)者也能夠減少返工的工作量,保證開發(fā)是朝著正確的道路前進的,并且對于用戶來說能夠定期看到一定的工作成果,也是更有助于提出更好的意見,而不是到末期突然提出大量的工作需求。這樣可以使得用戶和開發(fā)者之間的關(guān)系得到一定程度的改善,而開發(fā)者也從中得到更多改善系統(tǒng)的方向。6.2.2登錄測試登錄及管理員添加模塊是對各個系統(tǒng)中不可缺少的功能之一,為了對在運行過程能正常的操作本項目就要對此進行測試。1.使用不同瀏覽器訪問服務(wù)器的IP地址。2.輸入特殊的信息登錄系統(tǒng),例如邊界值等。3.查看登錄及管理員添加之后登錄系統(tǒng)所返回的結(jié)果。無論用戶登錄時都需要用戶名和密碼進行登錄,當(dāng)輸入正確的用戶名和密碼觀察是否正常登錄。登錄測試表如下表6-1所示:表6-1登錄測試表名稱功能名稱操作闡述期盼結(jié)果測試結(jié)果登錄信息管理登錄管理員登錄時輸入賬號:001密碼:001進入后臺主頁面成功添加用戶登錄時輸入賬號:zhangchao密碼:000000進入系統(tǒng)首頁成功用戶添加成功之后會給出提示,繼續(xù)進行登錄操作,用戶添加成功驗證的頁面如下圖6-2所示:圖6-2系統(tǒng)后臺管理員登錄成功頁面管理員可以管理添加用戶的信息。添加測試表如下表6-3所示:表6-3添加測試表名稱功能名稱操作闡述期盼結(jié)果測試結(jié)果添加信息管理添加管理員進入添加資產(chǎn)設(shè)備管理頁面成功顯示所有添加用戶列表成功管理員進入添加資產(chǎn)設(shè)備管理頁面,點擊刪除按鈕刪除成功,出現(xiàn)刪除成功的提示成功用戶進入添加頁面,按提示輸入添加用戶信息添加成功,出現(xiàn)添加成功的提示成功6.2.3資產(chǎn)設(shè)備管理模塊測試資產(chǎn)設(shè)備管理信息模塊對本界面中的數(shù)據(jù)和信息進行相對應(yīng)得基本操作,主要有查看資產(chǎn)設(shè)備信息,刪除資產(chǎn)設(shè)備信息等。點擊右面的刪除按鈕之后,會“提示確定要刪除”,點擊刪除之后的驗證頁面如下圖6-4所示:圖6-4系統(tǒng)點擊確定刪除按鈕頁面6.3系統(tǒng)的優(yōu)點本系統(tǒng)的優(yōu)點在于界面簡單,對于有計算機基本操作的人群均可以高效的使用,查詢功能可以使使用者在大量的數(shù)據(jù)搜索時能夠快速的找到所需要的內(nèi)容,開發(fā)的結(jié)構(gòu)簡單所以便于日后進行維護和更新功能。信息的添加和查詢,使得資源得到了充分的利用。功能并不復(fù)雜所以執(zhí)行速度也較快,所以用戶可以得到比較良好的體驗,系統(tǒng)內(nèi)部的增刪改查也比較人性化,所以比較快捷和精準。用戶,而身份而判別使得系統(tǒng)比較明了,更具有安全性,系統(tǒng)內(nèi)的數(shù)據(jù)是得到了一定的保護的。而頁面上添加用戶,新增添了的一個優(yōu)勢在于,添加后的用戶,需得到管理員的審核才能夠使用,避免了惡意添加或是惡意進入用戶內(nèi)部的舉動。并且管理員據(jù)有最高權(quán)限,保證數(shù)據(jù)的安全。第7章總結(jié)經(jīng)過幾個月的努力還堅持,固定資產(chǎn)管理系統(tǒng)終于完成了,程序功能模塊能按照需求來運行,能實現(xiàn)多管理員的迸發(fā)使用,但是系統(tǒng)由于設(shè)計經(jīng)驗以及固定資產(chǎn)管理系統(tǒng)知識的局限性,在本系統(tǒng)的開發(fā)過程中,在一些功能方面和業(yè)務(wù)邏輯方面做得不是很完善,系統(tǒng)還存在一些缺陷。界面的設(shè)計從布局到外觀,受限于自身的設(shè)計功底較低,沒能達到自己所要設(shè)計的界面要求,另一方面,系統(tǒng)存在一些沒有考慮的問題和模塊。在學(xué)習(xí)的過程中首次進行獨立設(shè)計工作,編碼過程出現(xiàn)了許多問題和困難,原以為正確無誤的程序運行過程中不會遇到問題,但是在運行過程中也總會出現(xiàn)各種各樣的問題,在調(diào)試過程中找不出運行出錯的原因。而這些基本問題卻都是一些簡單的問題,例如標點符號應(yīng)該是英文狀態(tài)下的,卻因為不好的編程習(xí)慣造成了一些中文的符號輸入,經(jīng)過仔細觀察和老師的幫組下,還是將問題解決了。目前系統(tǒng)的功能比較簡單,還存在許多瑕疵,這是一份遺憾,也是促進我不斷進步的動力。致謝經(jīng)歷了近三個多月的動手實踐及老師辛勤的指導(dǎo)和同學(xué)朋友熱心的幫助下,本人的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學(xué)年高中政治第3單元思想方法與創(chuàng)新意識課時作業(yè)18用對立統(tǒng)一的觀點看問題含解析新人教版必修4
- 2024-2025學(xué)年新教材高中歷史第三單元遼宋夏金多民族政權(quán)的并立與元朝的統(tǒng)一單元評估課后作業(yè)含解析新人教版必修中外歷史綱要上
- 2025年度盤扣建筑構(gòu)件質(zhì)量控制檢測合同4篇
- 2025年度汽車制造企業(yè)總經(jīng)理聘請及智能制造合同范本4篇
- 二零二五年度智慧社區(qū)安防系統(tǒng)安裝施工合同范本3篇
- 二零二五年度窗簾產(chǎn)業(yè)園區(qū)建設(shè)與管理合同3篇
- 二零二五年度四人合伙企業(yè)股權(quán)投資合同3篇
- 2025年度餐飲多人合伙經(jīng)營營銷推廣合同范本3篇
- 二手房購買補充合同:2024年定制版版B版
- 二零二五年度2025版二手設(shè)備存量買賣服務(wù)協(xié)議2篇
- 產(chǎn)品共同研發(fā)合作協(xié)議范本5篇
- 風(fēng)水學(xué)的基礎(chǔ)知識培訓(xùn)
- 吸入療法在呼吸康復(fù)應(yīng)用中的中國專家共識2022版
- 1-35kV電纜技術(shù)參數(shù)表
- 信息科技課程標準測(2022版)考試題庫及答案
- 施工組織設(shè)計方案針對性、完整性
- 2002版干部履歷表(貴州省)
- DL∕T 1909-2018 -48V電力通信直流電源系統(tǒng)技術(shù)規(guī)范
- 2024年服裝制版師(高級)職業(yè)鑒定考試復(fù)習(xí)題庫(含答案)
- 門診部縮短就診等候時間PDCA案例-課件
評論
0/150
提交評論