版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
廣東東軟學院本科畢業(yè)設計(論文)摘要目前全球已經進入了信息化的時代,信息技術已經普遍應用到每個行業(yè),利用信息技術我們幾乎可以取代傳統(tǒng)的工作模式,增加我們的工作效率,讓我們的經濟收益快速發(fā)展。正所謂擁有一身功夫,也打不過拿槍的敵人。手機倉庫管理系統(tǒng),根據(jù)不同用戶角色的分析和設計,利用信息化的技術,構造出了一個簡潔又可以提高管理者的工作效率的系統(tǒng),不僅可以節(jié)省人工成本,又可以讓管理者輕松方便的查看信息。本系統(tǒng)通過使用Myeclipse2018為開發(fā)平臺,實現(xiàn)管理系統(tǒng)的前端與后臺開發(fā),利用Mysql數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)的導入,再綜合系統(tǒng)各個模塊的功能,設計對應的方法類,實現(xiàn)工作中的基本業(yè)務。以前的倉庫管理以人工計數(shù)的方法,通過賬薄本的形式,記錄倉庫的一切信息,繁瑣效率又低,還容易出錯,工作量超大,成本也高,基于這種狀況,設計一個方便的手機倉庫管理系統(tǒng),可以給手機代理商帶來更高的利潤,特別是手機行業(yè),更要順應時代的變化,跟上時代的潮流。本系統(tǒng)是基于Java開發(fā)的手機倉庫管理系統(tǒng),采用Jsp為編程技術,利用Mysql建立數(shù)據(jù)之間的交換。關鍵詞:倉庫;系統(tǒng);計算機;Java;JSP;MysqlAbstractNow,theworldhasenteredtheeraofinformationtechnology,informationtechnologyhasbeenwidelyusedineveryindustry,usinginformationtechnologywecanalmostreplacethetraditionalworkmode,increaseourworkefficiency,letoureconomicbenefitsdeveloprapidly.It'stheenemywhocan'tfightwithagunevenifhehasawholebodyofKungFu.Mobilewarehousemanagementsystem,accordingtotheanalysisanddesignofdifferentuserroles,usesinformationtechnologytoconstructasimplesystemthatcanimprovetheworkefficiencyofmanagers,notonlycansavelaborcosts,butalsocanmakemanagerseasilyandconvenientlyviewinformation.ByusingMyEclipse2018asthedevelopmentplatform,thesystemrealizesthefront-endandback-enddevelopmentofthemanagementsystem,usesMySQLdatabasetoimportdata,integratesthefunctionsofvariousmodulesofthesystem,designscorrespondingmethodclasses,andrealizesthebasicbusinessinthework.Inthepast,thewarehousemanagementusedtorecordalltheinformationofthewarehouseintheformofaccountbookbymeansofmanualcounting,whichwastediousandinefficient,easytomakemistakes,hugeworkloadandhighcost.Basedonthissituation,thedesignofaconvenientmobilephonewarehousemanagementsystemcanbringhigherprofitstomobilephoneagents,especiallyinthemobilephoneindustry,whichshouldconformtothechangesofthetimes,Keepupwiththetrendofthetimes.ThissystemisamobilewarehousemanagementsystembasedonJava.ItusesJSPasprogrammingtechnologyandMYSQLtoestablishdataexchange.Keywords:warehouse;system;computer;Java;JSP;Mysql目錄第一章緒論 11.1課題背景 11.2國內外現(xiàn)狀 21.3課題研究目的及意義 21.4研究方法 31.5主要研究內容 3第二章相關技術介紹 52.1JSP簡介 52.2系統(tǒng)使用的編程語言 52.3Mysql簡介 52.4B/S結構 62.5動態(tài)網(wǎng)站 62.6SSM簡介 62.6.1Spring簡介 72.6.2SpringMVC簡介 72.6.1mybatis簡介 7第三章系統(tǒng)分析 83.1需求分析 83.1.1需求背景分析 83.1.2運行需求分析 93.1.3運行環(huán)境需求 第一章緒論1.1課題背景不管是什么規(guī)模的公司,他們的工作都是有組織,有架構的,往往一項工作內容都需要不同部門,不同同事之間的相互協(xié)助才能完成。倉庫管理系統(tǒng)也是這樣子,傳統(tǒng)模式下,由于信息量巨大,通常要幾位甚至十幾位工作人員審批之下才能通過,在這樣的工作方式下,工作量變得巨大,而且效率不高。怎樣才能解除這種工作模式呢?那就要跟上時代的腳步了,當今世界,信息化技術的普及給不少傳統(tǒng)企業(yè)帶來了質的變化,把信息化技術應用在工作中成為眾多企業(yè)的選擇,信息化技術的應用,帶給企業(yè)的不僅是人工成本的減少,還讓工作效率提高了,給管理人員的壓力也少了,所以,緊跟時代的步伐成了每個企業(yè)的發(fā)展趨勢。企業(yè)現(xiàn)在使用的還是幾年前開發(fā)的Web系統(tǒng),受制于當時的技術現(xiàn)狀,該系統(tǒng)存在著許多缺點,如界面不夠美觀,操作流程繁瑣,效率低且保密性差,對瀏覽器的兼容性不夠好,不方便用戶隨時隨地的查看管理各類信息。隨著科學技術的不斷提高,IT開發(fā)技術也在不斷的更新?lián)Q代,使用當前主流的開發(fā)模式對該Web系統(tǒng)進行更新升級,已經具備了技術上的條件,同時這也是提高企業(yè)形象的方式。因此,開發(fā)一套完善的手機倉庫管理系統(tǒng),是十分有必要的[3]。本系統(tǒng)是使用Java開發(fā)的一套手機倉庫管理系統(tǒng),采用JSP編程技術,數(shù)據(jù)庫采用的是Mysql,以此建立數(shù)據(jù)之間的轉換。本手機倉庫管理系統(tǒng)利用IT技術實現(xiàn)對倉庫信息的管理,它能夠寫入、存儲、更新、檢索倉庫的業(yè)務信息,給工作人員帶來方便[3]。步入信息化時代,各行各業(yè)都需要有自己的網(wǎng)絡站點去擴大自己的影響力,提高自己的曝光量,用最低的投資去獲取最好的宣傳效果,為自身帶來巨大的經濟和社會效益[4]。計算機技術,一種應用在現(xiàn)實生活中最多的技術,人類生活中,不僅是工作需要,還是生活需要,都以某種形式在人們心中占據(jù)著很大部分的一部分。各行各業(yè)的工作中,都離不開數(shù)據(jù)的處理,利用計算機,不僅可以很好的處理這些數(shù)據(jù),提高工作效率,還因為計算機的特點,很好地保護了數(shù)據(jù)的安全性[5]。1.2國內外現(xiàn)狀國外的手機倉庫管理系統(tǒng),由于計算機技術的領先,他們起步早,起點高,應用比國內早,所以他們的技術可以說是相當成熟了,不僅是手機倉庫管理系統(tǒng),各種軟件,各種應用都處于一個比較成熟的階段了。歐洲、新加坡、日本等國家,他們對手機倉庫管理系統(tǒng)的建設可以說是十分完善了,所以他們會在其性能上投入更多的精力,以追求完美,同時還可以節(jié)省后期維護的成本。盡管國外的計算機技術已經很成熟,但是中國也不甘落后,在中國改革開發(fā)后,大量的技術的不斷地涌進中國,經濟迅猛發(fā)展,信息化,數(shù)字化的生活已經成了人們地一部分。所以手機倉庫管理系統(tǒng)的建設也在不停地跟上腳步,但是現(xiàn)在地手機倉庫管理系統(tǒng)還是存在著很多問題,主要是:功能單一,系統(tǒng)孤立,交互性不高[4]。伴隨著經濟全球化和區(qū)域經濟一體化進程的加快,發(fā)達國家的企業(yè)規(guī)模日益壯大,信息化企業(yè)進入過度競爭的境地。信息技術和信息系統(tǒng)帶來了信息化企業(yè)經營管理過程的巨大變化,促進了信息化企業(yè)業(yè)務流程的合并與精簡。我國是一個發(fā)展中國家,在這種經營環(huán)境中,信息化企業(yè)競爭進入到一個更高、更新的平臺,信息化企業(yè)必須在新的平臺上開發(fā)培養(yǎng)出克敵制勝的強大能力,才能最終嬴得競爭的勝利。1.3課題研究目的及意義在信息化技術還沒有那么普及地情況下,很多企業(yè)的業(yè)務交流都是通過人工操作完成的,在經濟日益增長的環(huán)境下,人們的生活也發(fā)生了翻天覆地的變化,傳統(tǒng)的工作模式已經跟不上人們的快節(jié)奏了,此時還不改變工作模式的話,企業(yè)很大可能被社會所淘汰。倉庫管理系統(tǒng)也一樣,舊的方法早就不能滿足企業(yè)對大量倉庫信息的快速處理和統(tǒng)計的需求,不能適應時代的發(fā)展趨勢了,于是需要一種新的技術改善當前的狀況[6]。所以,建立一種新的倉庫管理模式,成了企業(yè)的當務之急,怎樣才能根據(jù)企業(yè)的需求,快速解決處理一些業(yè)務?信息化技術成了企業(yè)的首選。長期以來,企業(yè)使用上世紀90年代開發(fā)的Web信息系統(tǒng)進行倉庫管理系統(tǒng)的日常管理業(yè)務,其操作流程比較繁瑣[8]。手機倉庫管理系統(tǒng)也是這個樣子,因為手機行業(yè)日益壯大,手機種類更是以驚人的速度在更新迭代,手機數(shù)量不斷增長,無形中增加了手機代理商的工作量,人工地去管理手機庫存既耗費時間又浪費人力,所以針對手機代理商開發(fā)的一款手機倉庫管理系統(tǒng),不僅能節(jié)約人工成本,還能有效地幫助代理商處理麻煩又繁瑣的工作。這一改變,體現(xiàn)手機行業(yè)的創(chuàng)新性和革命性,具有非常重大的意義。1.4研究方法開發(fā)手機倉庫管理系統(tǒng),需要將大學四年所學習到的知識都應用到本次開發(fā)中。首先要調查研究本系統(tǒng)的在實際生活中的需求量,創(chuàng)建需求報告,分析系統(tǒng)是否可行,然后通過需求報告創(chuàng)建系統(tǒng)模型,之后就流程一步一步羅列出來,創(chuàng)建流程圖,根據(jù)流程圖設計我們需要的功能,最后根據(jù)所學知識開發(fā)出系統(tǒng),測試并完善該系統(tǒng)。1.5主要研究內容本項目根據(jù)企業(yè)日常管理工作的需求和手機倉庫管理系統(tǒng)的管理流程,結合科學管理的理論,設計并實現(xiàn)一個能在網(wǎng)絡環(huán)境下運行的手機倉庫管理系統(tǒng)。手機倉庫管理系統(tǒng),一個能夠為手機代理商提供用戶登錄、信息查詢,庫存管理,隨時獲得業(yè)務信息的系統(tǒng),不僅節(jié)省了人工成本還提高管理員的工作效率。根據(jù)手機倉庫管理系統(tǒng)的業(yè)務流程,結合科學管理的理論,本文設計并開發(fā)了一個基于Myeclise開發(fā)平臺,使用B/S結構,采用JAVA作為開發(fā)語言,以MYSQL為后臺數(shù)據(jù)庫的手機倉庫管理系統(tǒng)。系統(tǒng)的功能通過兩個不同的角色來實現(xiàn),分別是管理員和普通用戶。不同的角色登錄,當然他們對應的功能也就不同,但都是為完成企業(yè)信息操作而設計,功能包括用戶信息的登記,修改及查詢管理等工作。主要的研究內容有:(1)走訪調查手機市場,了解代理商的感受與需求,根據(jù)實地考察的內容書寫需求分析(2)利用所學習的計算機知識,進行詳細的設計,根據(jù)設計流程圖一步一步實現(xiàn)系統(tǒng)功能,然后對系統(tǒng)進行測試,最后驗收系統(tǒng)(3)研究手機倉庫管理系統(tǒng)各個模塊的功能時,深入解讀業(yè)務流程關系,每一層的邏輯關系,以及代碼實現(xiàn)階段每一個類之間的關系。第二章相關技術介紹2.1JSP簡介JSP技術開發(fā)的各種web應用包括各種管理系統(tǒng)和各種網(wǎng)站程序,都是跨平臺的,可以在包括Window、Linux等操作系統(tǒng)平臺上運行和使用[9]。JSP技術相對于其他開發(fā)技術,如ASP,ASP.NET等,具有明顯的優(yōu)勢:跨平臺,代碼分離,編譯運行增加安全性,執(zhí)行速度快等。在沒有JSP技術之前,各種網(wǎng)站和管理系統(tǒng)幾乎全部是ASP等技術的天下,JSP技術面世后,微軟為了解決JSP技術對ASP帶來的沖擊,推出了ASP的升級版本ASP.NET,即便微軟憑借window系統(tǒng)的優(yōu)勢使ASP.NET得到了很廣泛的應用,但是在絕大多數(shù)的企業(yè)級應用中,JSP技術開發(fā)仍占據(jù)著第一的地位[10]。SunMicrosystems公司在2009年4月被甲骨文公司成功收購,目前JSP技術的更新由甲骨文公司繼續(xù)進行[11]。2.2系統(tǒng)使用的編程語言JAVA,一種由SunMicrosystems公司研發(fā)的編程語言,現(xiàn)在已經被大部分IT公司普遍運用了。JAVA語言是面向對象的程序設計語言,在開發(fā)中大大節(jié)省了程序設計時間,JAVA語言提供的封裝、繼承和多態(tài)等技術,具有其他編程語言無法超越的優(yōu)越性[12]。隨著SunMicrosystems公司在2009年4月被甲骨文公司成功收購,JAVA的更新也由甲骨文公司繼續(xù)進行,甲骨文公司對JAVA語言又進行了很大的完善和更新,目前JavaToolKit的最新版本為8.0[13]。2.3Mysql簡介Mysql數(shù)據(jù)庫和其他數(shù)據(jù)庫一樣,是一種關系型的數(shù)據(jù)庫管理系統(tǒng),最初是由瑞典的MysqlAB公司開發(fā)并免費供廣大開發(fā)者使用[14]。Mysql數(shù)據(jù)庫屬于中小型數(shù)據(jù)庫,雖然在功能上相對其他大型的數(shù)據(jù)庫仍有差距,但是憑借開發(fā)公司雄厚的技術支持,和數(shù)據(jù)庫本身的簡單易用性,因此很受開發(fā)者的歡迎[15]。Mysql公司后來并歸到SunMicrosystems旗下,繼續(xù)開源免費使用。隨著SunMicrosystems公司在2009年4月被甲骨文公司成功收購,Mysql也成為了Oracle旗下的一款產品。2.4B/S結構基于客戶瀏覽器和程序服務器的結構使得使用者無需在個人PC終端上安裝任何客戶端,就可以訪問系統(tǒng)和網(wǎng)站,只需一根網(wǎng)線即可,達到了不論何時不論何地的方便管理方式。雖然現(xiàn)在隨著移動終端的興起,通過手機APP改變了人們的生活和工作方式,但是有很多功能和體驗是APP客戶端所永遠不能代替的,比如完美的頁面效果,更功能強大的菜單等。因此B/S開發(fā)模式在以后仍將是IT開發(fā)的主流模式。2.5動態(tài)網(wǎng)站交互功能是動態(tài)網(wǎng)站最大的特征,這個技術常常使用ASP,JSP等開發(fā)技術。網(wǎng)站后臺可以支持強大的數(shù)據(jù)庫技術支持。動態(tài)網(wǎng)站的人機交互好,為開發(fā)者與使用者帶來很好的使用感受。動態(tài)網(wǎng)頁包括了很多的服務器腳本,為各種開發(fā)提供了可能。2.6SSM簡介SSM框架集由Spring、MyBatis兩個開源框架整合而成。常作為數(shù)據(jù)源較簡單的web項目的框架。2.6.1Spring簡介
Spring,使用指定的參數(shù)在配置文件中調用實體類的構造方法以實現(xiàn)對對象的實例化。這樣就不用再去new一個對象了。2.6.2SpringMVC簡介
SpringMVC,在項目中攔截用戶請求,將用戶的請求通過HandlerMapping去匹配Controller,Controller就是具體對應請求所執(zhí)行的操作。2.6.3mybatis簡介
Mybatis就是對jdbc的封裝,它讓數(shù)據(jù)庫底層操作透明化。Mybatis通過配置文件廣聯(lián)到各實體類的Mapper文件,Maooer文件中配置了每個類對數(shù)據(jù)庫所需要進行的sql語句映射。在每次與數(shù)據(jù)庫交互時,通過sqlSessionFactory拿到一個sqlSession,再執(zhí)行sql命令。第三章系統(tǒng)分析3.1需求分析3.1.1需求背景分析伴隨著信息行業(yè)的蓬勃發(fā)展和人們辦公自動化意識的增強,倉庫管理部門的工作也越來越繁重,原來的手機倉庫管理系統(tǒng)已經不能完全滿足相關人員使用的需要[16]。以前企業(yè)倉庫信息的管理方法已經不能滿足他們對大量的倉庫信息的快速處理與統(tǒng)計的需求,因此該過程必須實現(xiàn)信息化,于是需要一種新的技術改善現(xiàn)狀。目前社會的各個領域由于信息技術革命,都發(fā)生了改天換地的變化,緊跟時代的步伐是每個企業(yè)的發(fā)展所趨,加強企業(yè)競爭力和提高各個企業(yè)現(xiàn)代化的管理能力,來適應整個科技社會的變化和發(fā)展[17]。手機倉庫管理系統(tǒng)在適應時代發(fā)展需求中產生。本系統(tǒng)是基于Java平臺開發(fā)的一套手機倉庫管理系統(tǒng),采用JSP為編程技術,數(shù)據(jù)庫采用Mysql建立數(shù)據(jù)之間的轉換。本手機倉庫管理系統(tǒng)是將IT技術用于倉庫信息的管理,它能夠收集與存儲倉庫的檔案信息,提供更新與檢索倉庫信息檔案的接口,提高工作效率[18]。企業(yè)現(xiàn)在使用的還是幾年前開發(fā)的Web系統(tǒng),受制于當時的技術現(xiàn)狀,該系統(tǒng)存在著許多缺點,如界面不夠美觀,操作流程繁瑣,效率低且保密性差,對瀏覽器的兼容性不夠好,不方便用戶隨時隨地的查看管理各類信息。隨著科學技術的不斷提高,IT開發(fā)技術也在不斷的更新?lián)Q代,使用當前主流的開發(fā)模式對該Web系統(tǒng)進行更新升級,已經具備了技術上的條件,同時這也是提高企業(yè)形象的方式。因此,開發(fā)一套完善的手機倉庫管理系統(tǒng),是十分有必要的[3]。充分利用信息行業(yè)的現(xiàn)有資源開發(fā)更好的手機倉庫管理系統(tǒng)來提高工作效率,加強倉庫檢測信息管理工作是勢在必行的。企業(yè)長期以來使用過時的基于客戶端/服務器端的管理系統(tǒng)進行倉庫檢測信息管理的日常業(yè)務,其操作流程比較繁瑣。傳統(tǒng)的管理流程存在著種種不足,針對諸多的缺點,本文研究了一種基于B/S的網(wǎng)絡版的信息管理系統(tǒng)來解決上述問題,提供高效的檢索功能,可以使用戶使用更便捷、更高效的手機倉庫管理系統(tǒng)。管理員通過系統(tǒng)可以完成對各項數(shù)據(jù)信息的錄入和管理工作,同時還可以完成數(shù)據(jù)信息的及時更新功能。利用Myeclipse集成開發(fā)平臺和Mysql數(shù)據(jù)庫實現(xiàn)了本系統(tǒng)的具體設計,根據(jù)企業(yè)倉庫檢測信息的管理流程和日常管理工作的需求,本項目設計并開發(fā)一個能在網(wǎng)絡環(huán)境下運行的手機倉庫管理系統(tǒng)。3.1.2運行需求分析硬件條件:CPU、硬盤、鍵盤、鼠標軟件條件:Windows10服務器硬件處理器:Intel酷睿
內存:512M或更大
硬盤:120G或更大軟件MicrosoftWindows10Microsoftmysql
Microsofttomcat8.0或更高版本
MicrosoftOffice2016客戶機硬件無特殊要求,只要能上連接互聯(lián)網(wǎng)即可軟件MicrosoftWindows10MicrosoftIE8.0或更高版本3.1.3運行環(huán)境需求本系統(tǒng)在能夠連接網(wǎng)絡的地方即可運行,計算機配置如表3-1所示。表3-1運行環(huán)境配置硬件軟件環(huán)境處理器:inter酷睿i5以上操作系統(tǒng):windows7內存:4G以上數(shù)據(jù)庫:Mysql5.5硬盤空間:500GB以上瀏覽器:IE11以上3.1.4性能需求性能是考研一個系統(tǒng)可不可行的一個重要因素,它包括數(shù)據(jù)處理的準確性,頁面的簡潔性,操作和后期維護的簡易性…3.1.5安全需求因為手機倉庫管理系統(tǒng)記錄著代理商的貨源及價格,涉及到代理商的個人利益,所以一個系統(tǒng)在應用到用戶手里的時候要保證用戶的個人利益不受損害,所以開發(fā)者要確保數(shù)據(jù)的安全,不泄露,還要保證數(shù)據(jù)的完整性。3.1.6可靠性需求一個系統(tǒng)的開發(fā),最后會應用到用戶手里,但是用戶大部分是對IT領域不認識,不了解的,所以我們開發(fā)的系統(tǒng)一定要方便簡潔,讓人看了一目了然,當然一些功能有一定理解深度的,我們要有對應的操作手冊給到用戶,對用戶簡單的培訓就可以讓用戶熟練的操作系統(tǒng)。3.2數(shù)據(jù)流程分析數(shù)據(jù)流圖主要的研究是實現(xiàn)功能高層的邏輯關系,處理數(shù)據(jù)在系統(tǒng)的從哪里來到哪里去的問題,是很重要的分析過程。根據(jù)深淺層次的關系,我們把它們分為了0層數(shù)據(jù)流圖,1層數(shù)據(jù)流圖,2層數(shù)據(jù)流圖。0層數(shù)據(jù)流圖主要是三個權限不同的使用者與系統(tǒng)之間互聯(lián)互通的關系,主要的關系有管理員與用戶與系統(tǒng),這三對的相互交流反饋。主要體現(xiàn)的功能是登錄管理、用戶功能管理與搜索功能模塊。相當于各個角色登錄系統(tǒng)后的第一個見面導航欄里所有的功能。3.2.1系統(tǒng)操作流程系統(tǒng)操作流程圖如圖3-1所示:系統(tǒng)主界面系統(tǒng)主界面系統(tǒng)登錄界面系統(tǒng)管理輸入操作員及密碼檢查密碼正確功能界面功能處理錯誤信息密碼錯誤數(shù)據(jù)庫圖3-1系統(tǒng)操作流程圖3.2.2數(shù)據(jù)增加流程在管理員添加數(shù)據(jù)時候,編碼都是由系統(tǒng)生成的,不可以再修改,但是其他的數(shù)據(jù)是可以被修改。該流程如圖3-1所示:開始開始自動生成編號輸入數(shù)據(jù)是否合法寫入數(shù)據(jù)庫結束圖3-2數(shù)據(jù)增加流程圖3.2.3數(shù)據(jù)修改流程用戶可以點擊需要修改的數(shù)據(jù)修改數(shù)據(jù),但是系統(tǒng)會判斷操作的合法性,如果操作合法,就保存起來,如果操作不合法,就需要重新輸入。該流程如圖3-3所示。開始開始選擇需要修改記錄輸入數(shù)據(jù)是否合法寫入數(shù)據(jù)庫結束圖3-3數(shù)據(jù)修改流程圖3.2.4數(shù)據(jù)刪除流程如果用戶需要刪除數(shù)據(jù),則通過點擊刪除按鈕刪除。該流程如圖3-4所示。開始開始選擇需要刪除記錄是否刪除更新數(shù)據(jù)庫圖3-4數(shù)據(jù)刪除流程圖3.3可行性分析在解讀總結國內其他手機倉庫管理系統(tǒng)所采用的技術支持的基礎上,最后決定使用JSP技術實現(xiàn)動態(tài)網(wǎng)頁的制作,而數(shù)據(jù)庫則采用MYSQL。3.3.1經濟可行性手機倉庫管理系統(tǒng),作為本人的畢業(yè)設計項目,只需要投入時間和精力去完成它,需要花費在此系統(tǒng)的錢少之又少,后期維護也不需要什么投入。在此系統(tǒng)成功實現(xiàn)后,不僅給自己增加項目經驗,還可以賣給有需要的手機代理商,可謂是一句兩得,因此,在經濟上是可行的。3.3.2運行可行性中國的信息化建設已經很普遍,企業(yè)的信息化設備不亞于西方發(fā)達國家,所以系統(tǒng)運行是可行的。3.3.3時間可行性畢業(yè)設計的時間總是短暫而緊湊的,通過幾個月的努力和學習,系統(tǒng)大部分功能已經可以實現(xiàn),后期只需要完善和檢測系統(tǒng)就行了,所以時間上是可行的。3.3.4技術可行性開發(fā)這個手機倉庫管理系統(tǒng),使用到的都是方便的,可使用的編程語言和架構,所以技術上是可行的。綜上所述,開發(fā)手機倉庫管理系統(tǒng),在經濟上、運行上、時間上、技術上都是可行的。第四章系統(tǒng)設計4.1系統(tǒng)開發(fā)步驟 開發(fā)這個手機倉庫管理系統(tǒng),我打算分三步走,第一,根據(jù)設計開發(fā)系統(tǒng),第二,對系統(tǒng)做一個總體的規(guī)劃,第三,操作該系統(tǒng)。紙上談兵容易,實際操作起來卻很困難,所以每一步都要認真嚴格地操作,不能出現(xiàn)低級的錯誤。這種分步走的方法在國外有許多例子了,都能證明這是一個效果不錯的開發(fā)方法。4.2系統(tǒng)開發(fā)流程系統(tǒng)使用MYSQL數(shù)據(jù)庫和JSP技術結合MyEclipse平臺開發(fā)。4.2.1系統(tǒng)開發(fā)流程設計本手機倉庫管理系統(tǒng)的前端頁面使用的是WEB技術,其客戶端在服務器端下運行,有利于保障系統(tǒng)的安全性能,同時降低對硬件的要求,利于系統(tǒng)的后期維護。其流程圖如圖4-1所示:用戶需求分析用戶需求分析系統(tǒng)分析業(yè)務流程功能分析數(shù)據(jù)流程數(shù)據(jù)庫設計數(shù)據(jù)加載數(shù)據(jù)測試數(shù)據(jù)庫管理與維護基于B/S模式應用開發(fā)應用測試模式程序服務器Data服務器數(shù)據(jù)信息應用Web服務器圖4-1系統(tǒng)開發(fā)流程圖系統(tǒng)主要是針對手機倉庫管理系統(tǒng)信息的管理。包括注冊用戶對各項信息的查詢,管理員對網(wǎng)站信息和對用戶信息的管理維護。根據(jù)分析系統(tǒng)確定的功能以及目標,采用逐步求精、自頂?shù)降椎脑O計結構化方法,系統(tǒng)進行了結構設計。系統(tǒng)執(zhí)行流程如圖4-2所示。系統(tǒng)入口系統(tǒng)入口注冊用戶注冊取得用戶帳號和密碼輸入格式有效性驗證登錄用戶頁通過進入相應用戶頁面數(shù)據(jù)庫驗證未通過YN管理頁圖4-2系統(tǒng)執(zhí)行流程圖4.2.2系統(tǒng)體系結構設計本系統(tǒng)采用邏輯層+界面層+數(shù)據(jù)層的三層B/S機構。通過WEB服務器訪問數(shù)據(jù)庫,如下圖所示:IE網(wǎng)絡服務器JSP
Jdbc
IE網(wǎng)絡服務器JSP
Jdbc
Database4.3功能模塊設計本網(wǎng)站的開發(fā)采用現(xiàn)有成熟技術為參照,共享源碼為模板,結合手機倉庫管理系統(tǒng)的實際需求進行分析和功能調整,探討了利用JSP開發(fā)手機倉庫管理系統(tǒng)的過程。管理人員通過系統(tǒng)完成對各項數(shù)據(jù)信息的錄入和管理工作,同時還需要完成數(shù)據(jù)信息的及時更新功能。首先,我們需要描述的是系統(tǒng)的總的體系結構。系統(tǒng)功能模塊如圖4-4所示:手機倉庫管理系統(tǒng)手機倉庫管理系統(tǒng)系統(tǒng)設置管理銷售出庫管理手機信息管理采購入庫管理用戶信息管理帳號信息設置管理密碼信息設置管理用戶信息添加用戶信息刪除用戶信息修改管理手機信息管理手機信息提交采購入庫添加采購入庫修改采購入庫刪除反饋信息添加銷售出庫修改銷售出庫刪除圖4-4系統(tǒng)功能模塊圖4.4數(shù)據(jù)庫概念結構設計系統(tǒng)進行分析后,決定使用MYSQL數(shù)據(jù)庫來實現(xiàn)系統(tǒng)中數(shù)據(jù)的交換,其規(guī)劃圖如圖4-5所示:手機倉庫手機倉庫信息屬于屬于查詢管理用戶分類信息管理員手機倉庫管理系統(tǒng)管理管理管理查詢nnnn11n111圖4-5整體實體E-R圖4.5數(shù)據(jù)庫邏輯結構設計分析需求報告后,我設計出以下數(shù)據(jù)的邏輯表來實現(xiàn)對應系統(tǒng)不同功能的數(shù)據(jù)交換,如下:Admin用戶信息表列名數(shù)據(jù)類型長度說明idint4編號namevarchar50管理員IDpasswordvarchar50管理員密碼Realnamevarchar50增加時間Sexvarchar50性別agevarchar50年齡addressvarchar50地址telvarchar50電話addtimevarchar50時間ck銷售信息表列名數(shù)據(jù)類型長度說明idint4編號Ckdvarchar50出庫單號Rkdvarchar50入庫批次Bhvarchar50編號Mcint4名稱Djvarchar50單價Slvarchar50數(shù)量Xsjvarchar50銷售價Sjvarchar50時間Fl分類信息表列名數(shù)據(jù)類型長度說明idint4編號Mcvarchar50名稱kf倉庫信息表列名數(shù)據(jù)類型長度說明idint4編號Mcvarchar50名稱Bzvarchar50備注gy供應商信息表列名數(shù)據(jù)類型長度說明idint4編號Mcvarchar50名稱Lxvarchar50聯(lián)系Bzvarchar50備注Rk入庫信息表列名數(shù)據(jù)類型長度說明idint4編號Rkdvarchar50入庫單Bhvarchar50編號Mcvarchar50名稱Flvarchar50分類Slvarchar50數(shù)量Djvarchar50單價Gysvarchar50供應商Sjvarchar50時間Cp商品信息表列名數(shù)據(jù)類型長度說明idint4編號Mcvarchar50名稱Xhvarchar50規(guī)格Bzvarchar50備注4.6系統(tǒng)開發(fā)環(huán)境本手機倉庫管理系統(tǒng)由數(shù)據(jù)庫,用戶端和服務器端構成。用戶通過訪問網(wǎng)絡的形式訪問服務器端,最后服務器端給出回應。圖4-6系統(tǒng)環(huán)境配置開發(fā)環(huán)境:操作系統(tǒng):Windows10;開發(fā)環(huán)境:MyEclipse;服務器:Tomcat8.5;數(shù)據(jù)庫:MYSQL5.5及以上??蛻舳谁h(huán)境:操作系統(tǒng):windows10;瀏覽器IE11及以上即可第五章系統(tǒng)實現(xiàn)5.1系統(tǒng)首頁實現(xiàn)系統(tǒng)首頁包括了引導用戶操作的菜單欄內容,用戶通過展開菜單欄,可以查看菜單的內容,通過點擊內容跳轉到對應的功能模塊去,以此操作各模塊的功能。系統(tǒng)首頁效果圖如圖5-1所示:圖5-1系統(tǒng)首頁界面5.2登陸模塊實現(xiàn)用戶點擊登錄按鈕即可跳轉到登錄頁面,如時序圖5-2所示:用戶用戶|系統(tǒng)數(shù)據(jù)庫登錄1:用戶名2:驗證用戶名3密碼|4:驗證密碼5:信息正確6:成功登錄圖5-2用戶登錄模塊時序圖用戶通過輸入正確的用戶名和密碼登錄到系統(tǒng)里面,如果用戶名或者密碼錯誤,則系統(tǒng)會停留在當前頁面。登錄模塊圖如5-3所示:圖5-3登陸模塊界面5.3用戶信息管理模塊實現(xiàn)管理員通過點擊用戶增加按鈕實現(xiàn)對用戶的增加,信息包括姓名,年齡,電話號碼,賬號,密碼…時序圖如圖5-45所示:修改用戶修改用戶信息界面用戶用戶DAO1:查詢用戶信息2:檢索用戶信息6:提交修改信息7:提交修改信息10:返回修改結果管理員業(yè)務邏輯類3:檢索用戶信息4:返回用戶信息5:修改用戶信息8:提交修改信息9:審核修改信息11:返回修改結果圖5-4用戶管理模塊時序圖用戶信息管理模塊,是這個系統(tǒng)的基礎部分,它不僅可以幫助管理員管理員工,還可以根據(jù)員工的操作信息對員工實行監(jiān)督,在員工離職之后還可以通過以前保存的信息找到員工處理善后工作,確保商業(yè)信息的安全性和保密性。如果管理員需要增加員工,在填寫新員工的信息后點擊保存按鈕,系統(tǒng)即可把新員工的信息保存到數(shù)據(jù)庫里面去,新增加的員工信息會在用戶管理的子模塊中出現(xiàn),用戶信息管理模塊圖如5-5所示:圖5-5用戶信息管理模塊界面5.4密碼信息管理實現(xiàn)不管是員工,還是管理員,修改密碼只需要進入到用戶中心即可修改。時序圖如5-6所示:修改密碼修改密碼信息界面密碼密碼DAO1:查詢密碼信息2:提交舊密碼6:提交密碼信息7:提交修改信息10:返回修改結果管理員業(yè)務邏輯類3:提交舊密碼4:返回密碼信息5:修改密碼信息8:提交修改信息9:審核修改信息11:返回修改結果圖5-6修改密碼模塊時序圖通常領到一個賬號時,其密碼時管理者設置的,相對會簡單易記,通常要對默認密碼進行修改,這樣有利于保證自身信息的安全性和對公司業(yè)務信息的保密性。如圖5-7所示:圖5-7修改密碼模塊界面5.5手機信息管理模塊當代理商進一批手機時,他要把這些手機清點并記錄好數(shù)量,此模塊在填寫貨物信息后點擊提交按鈕便可以保存到系統(tǒng)里面。時序圖如5-8所示:注冊用戶注冊用戶|增加手機信息界面手機類業(yè)務邏輯類1:增加手機信息2:提交增加手機信息3密碼|6:返回結果7:返回結果3:提交增加手機信息4:審核手機信息5:保存數(shù)據(jù)8:返回結果圖5-8手機信息管理時序圖當需要查看,修改,添加,刪除這些信息時,管理員需要點擊系統(tǒng)左側菜單欄里的管理模塊即可操作這些功能。手機信息管理如圖5-9所示:圖5-9手機信息管理模塊界面第六章程序測試與評價測試環(huán)境:Windows10等操作系統(tǒng),Myeclipse8.5的調試環(huán)境,Mysql5.5的數(shù)據(jù)庫。通過反復的測試,在Windows10等操作系統(tǒng),Myeclipse8.5的調試環(huán)境下均能運行。預期的功能均能實現(xiàn),試運行狀態(tài)良好。6.1程序的測試6.1.1測試的重要性和目的測試的重要性現(xiàn)實生活中,就算是很成熟的IT公司開發(fā)出來的一款軟件或者應用,都不敢打包票說可以一次運行成功而且后期不會出現(xiàn)任何錯誤。一個系統(tǒng)的開發(fā),如果不對它進行測試,直接運用到現(xiàn)實工作中,帶來可能是不可計數(shù)的經濟損失,這是項目經理不可承受的后果。所以對系統(tǒng)的測試顯得尤為重要。實際上,系統(tǒng)測試相當于再開發(fā)一次系統(tǒng),它是對系統(tǒng)的“體檢”,是對買家的“定心丸”,測試過程也是繁瑣且困難的。僅憑字面理解這一觀點可能會產生誤導。6.1.2測試步驟(1)模塊測試(2)系統(tǒng)測試(3)驗收測試6.1.3測試主要內容(1)單元測試(2)集成測試(3)確認測試(4)系統(tǒng)測試6.1.4測試用例本手機倉庫管理系統(tǒng)已經差不多完成了,剩下的是開發(fā)工作中最后且最重要的一步,系統(tǒng)測試。系統(tǒng)測試是檢驗一個系統(tǒng)是否能實現(xiàn)與計劃相同的功能。因為開發(fā)過程中難免會出現(xiàn)一些錯誤和缺陷,如果不對它進行修改,可能會導致很嚴重的后果,所以說,測試是檢測這個系統(tǒng)可不可行的關鍵之處。對于開發(fā)者來說,這是一件非常重要的工作。(1) 用戶登錄測試用戶登錄測試過程如表6-1所示:表6-1用戶登錄測試表測試目的操作流程測試用例預測結果測試結果用戶登錄填寫用戶名密碼,點擊首頁【登錄】按鈕用戶名:1密碼:a登錄失敗提示錯誤信息用戶名:liu密碼:123456登錄成功登錄成功
(2)信息發(fā)布測試信息發(fā)布測試過程如表6-2所示:表6-2信息發(fā)布測試表測試項目操作流程測試用例預測結果測試結果信息發(fā)布管理員登陸后點擊首頁【信息】按鈕,發(fā)布信息空發(fā)布失敗,彈出提示按鈕發(fā)布失敗,提示請?zhí)顚憙热菪畔⒂锌赡苎舆t發(fā)表成功發(fā)表成功(3)后臺管理登錄測試后臺管理登錄測試過程如表6-3所示:表6-3后臺管理登錄測試測試目的操作流程測試用例預測結果測試結果后臺管理登錄點擊首頁填寫用戶名密碼,點擊首頁【登錄】按鈕用戶名:liu密碼:123456登錄失敗提示錯誤信息用戶名:a密碼:a登錄成功登錄成功6.1.5測試結果系統(tǒng)經過周密的測試與調試,系統(tǒng)的功能基本可以實現(xiàn),沒有顯著的錯誤。可以滿足開發(fā)者以及用戶的需求。當然也有不足的地方,整個系統(tǒng)沒有像大型手機倉庫管理系統(tǒng)那樣的完善。但是麻雀雖小五臟俱全,本畢業(yè)項目的基本功能都是可以實現(xiàn)的。6.2系統(tǒng)維護每個系統(tǒng)都需要一個定期的系統(tǒng)維護,系統(tǒng)維護非常重要,一方面維護數(shù)據(jù)庫中的數(shù)據(jù),定期更新維護,注銷數(shù)據(jù),對特殊數(shù)據(jù)進行加密等操作。另一方面,不定時對系統(tǒng)進行檢測,對不合適的地方進行修改的。6.3系統(tǒng)存在德不足和改進方案由于時間倉促,導致本系統(tǒng)存在著一些不足的地方,系統(tǒng)的不足之處體現(xiàn)在本系統(tǒng)只滿足了基礎需求,還有一些更簡潔更實用更方便的功能沒有開發(fā)出來,包括:(1) 系統(tǒng)首頁不夠美觀,由基礎的模塊加文字表達出來,色調單一。(2) 該系統(tǒng)應該可以連接手機端,讓管理員隨時隨地地查看商品信息(3) 后臺地操作管理不夠完善,部分代碼存在冗余改進方案知道系統(tǒng)地不足之處后,我提出以下改進方案:(1) 在素材網(wǎng)上找更美觀地素材,使用PS進行修改,對界面進行優(yōu)化(2) 在網(wǎng)上查找移動WEB端的教學視頻,將所學知識運用到系統(tǒng)中(3) 對代碼進行優(yōu)化6.4設計收獲和心得經過幾個月的學習和努力,本系統(tǒng)的開發(fā)工作終于接近了尾聲,在這幾個月里,我收獲的是一次比較全面的開發(fā)流程,同時還收獲了一份恒心還有堅定不移的信念。結論我一開始不知所措,對系統(tǒng)的開發(fā)無從下手,至少有半個月時間被我浪費掉的,在這段時間里我感到無助和沮喪,在經過同學的開導和老師的指導下,我查找了大量的資料,翻閱了相關的書籍,開始確定我的畢設時間安排和開發(fā)步驟,手機倉庫管理系統(tǒng),是一個基于JAVA為開發(fā)平臺,使用JSP為編程技術,MYSQL為數(shù)據(jù)庫的信息管理系統(tǒng)。它能夠實現(xiàn)用戶登錄,信息的增加、修改、刪除的功能。在開發(fā)過程中,我遇到了一些比較棘手的問題,比如系統(tǒng)增加用戶后,在子模塊找不到保存的信息,在用戶登錄界面上,出現(xiàn)了于瀏覽器不兼容的情況,調試代碼時出現(xiàn)了各種bug…雖然在開發(fā)過程中我遇到了這些我意想不到的困難,但是我沒有放棄,通過詢問同學和老師,一個一個地解決了。這讓我感到十分感動。這不僅讓我溫習鞏固了以前學習到的知識,還讓我學習到新的知識,而且清楚了一個項目的實現(xiàn)需要多少步驟,需要什么硬件環(huán)境,軟件環(huán)境,如何調查該系統(tǒng)在現(xiàn)實生活中的應用程度…簡而言之,開發(fā)這個手機倉庫管理系統(tǒng),讓我學到了前所未有的知識,這是十分難得的。致謝一轉眼,大學四年生活就要結束,在這段時間里,有苦也有樂,在很多人看來,學習是一件很辛苦的事情,但同時又是一件很輕松的事情,苦的是你會覺得學習很枯燥無聊但還是要堅持,樂的是你可以把你所學的知識應用到生活中,不僅減輕了父母的壓力,還讓以后的生活變得不那么困難。讀萬卷書,行萬里路,通過本次的學習,讓我感受到了什么叫做苦盡甘來。通過這次的畢業(yè)設計項目的學東西,使我懂得了一個計算機專業(yè)的學生,不僅要編寫代碼,還要有優(yōu)秀的文字撰寫能力。在信息化的生活中,人們對未來有著美好又迫不及待的想象?,F(xiàn)代科學技術的飛速發(fā)展,改變了世界,也改變了世界的生活。作為當代大學畢業(yè)生,就應該站在世界發(fā)展的前列,學習和掌握好當代科學技術的知識,完善自己的知識結構及能力結構,更好的接受社會發(fā)展的要求。高科技時代需要具有豐富的現(xiàn)代科學文化知識、能夠獨立的完成好面臨任務、有創(chuàng)新意識的新型人才。最后,我對我的母校充滿感激之情,在大學四年生活中,母校給予支持和幫助我的老師和同學,是他們教會了我專業(yè)的知識和怎樣待人待事。在學習過程中和生活中他們都給予了我極大的幫助及關系,在此向董建虎老師表示我最最衷心的感謝。參考文獻[1]王智勇.基于Struts的J2EE構架的手機倉庫管理系統(tǒng)設計與實現(xiàn)[J].中國管理信化,2013,14(13):37-39.[2]趙建華,李楠,王國雙.手機倉庫管理系統(tǒng)實用性[J].中小企業(yè)管理與技術,2013,21(15):259-260.[3]韓友君.關于手機倉庫管理系統(tǒng)的應用方案分析[J].科技創(chuàng)新與應用,2013,28(25):79-79.[4]李建東.手機倉庫管理系統(tǒng)可靠性設計[J].計算機安全,2013,7(4):79-82.[5]許平格.數(shù)據(jù)庫管理系統(tǒng)中查詢優(yōu)化的設計與實現(xiàn)[D].浙江:浙江大學,2005.[6]劉姍.一種改進的MySQL數(shù)據(jù)庫訪問控制的設計與實現(xiàn)[D].武漢:華中科技大學,2011.[7]王曉東.J2ee架構的研究與應用[J].科技信息,2013,23(23):439-439.[8]廖勝軍.基于SSH整合架構的應用研究[D].武漢:武漢理工大學,2008.[9]胡元發(fā).基于J2EE架構的SSH組合框架的設計與應用[D].蘇州:蘇州大學,2006.[10]OuFeng,ZOUMinandLIXiao-Zhen.SurveyonJavaTechnologyFramework[J].ComputerSystems&Applications,2012,21(8):236-239.[11]FariasG,CervinA,DormidoS,EsquembreF.JavaSimulationsofEmbeddedControlSystems[J].Sensors,2010,10(9):8585-8603.[12]陳明志.基于SSH的手機倉庫管理系統(tǒng)的設計[J].電子技術與軟件工程,2013,14(6):22-24.[13]王曉東.J2EE架構的研究與應用[J].科技信息,2013,23(23):439-439.[14]OuFeng,ZOUMinandLIXiao-Zhen.SurveyonJavaTechnologyFramework[J].ComputerSystems&Applications,2012,21(8):236-239.[15]FariasG,CervinA,DormidoS,EsquembreF.JavaSimulationsofEmbeddedControlSystems[J].Sensors,2010,10(9):8585-8603.[16]
王慶華.快學易用JSP.北京:北京郵電大學出版社,2001年.
[17]
鄧文淵.JSP與網(wǎng)絡數(shù)據(jù)庫技術.北京:中國鐵道出版社,2003.
[18]
李存斌.JSP高級編程及其項目應用開發(fā).北京:中國水利水電出版社,2004.
[19]FLANAGAN.JAVA技術手冊.中國電力出版社,2012年6月:1-465[20]PacoHope.WebSecurityTestingCookbook[M].NewYork:EDITORIALMANAGER,2010:24-26.[21]Akgirayetal.Aneffectivewaytodonetworkmarketing[J].UNIONS.,2009(9):84-95.[22]Loped.Discussonlinebooksaleswebsitedesignandimplementation[J].Junionexpo,2010(11):18-22.[23]Solt、Swanson.Thesalesclasswebsitedesign[J].Technologicalera,2010(8):18-23.[24]LEEANNEPHILLIPS.巧學活用HTML4.電子工業(yè)出版社,2010年8月:1-319[25]RosemaryStockdale.Managingcustomerrelationshipsintheself-serviceenironmentofe-tourism[J].JournalofVacationMarketing.Jul2007;13:204-219.附錄部分代碼1:<divclass="sort_list"><tableclass="tabletable-stripedtable-borderedtable-hover"id="sample-table"><thead><tr><thwidth="50px">ID</th><th>編號</th><th>名稱</th><th>分類</th><th>供應商</th><th>庫房</th><th>進貨價格</th><th>數(shù)量</th><th>銷售價格</th><th>時間</th><th>銷售</th><th>庫存</th><thwidth="110px">操作</th></tr><tbody><%cb.setEVERYPAGENUM(10);intcou=cb.getMessageCount("selectcount(*)fromrk");//得到信息總數(shù)Stringpage1=request.getParameter("page");if(page1==null){page1="1";}session.setAttribute("busMessageCount",cou+"");session.setAttribute("busPage",page1);Listpagelist1=cb.getMessage(Integer.parseInt(page1),"select*fromrkorderbyiddesc",13);session.setAttribute("qqq",pagelist1);intpageCount=cb.getPageCount();//得到頁數(shù)session.setAttribute("busPageCount",pageCount+"");Listpagelist3=(ArrayList)session.getAttribute("qqq");if(!pagelist3.isEmpty()){for(inti=0;i<pagelist3.size();i++){Listpagelist2=(ArrayList)pagelist3.get(i);%><tr><td><%=i+1%></td><td><%=pagelist2.get(1).toString()%></td><td><%=pagelist2.get(2).toString()%></td><td><%=pagelist2.get(3).toString()%></td><td><%=pagelist2.get(4).toString()%></td><td><%=pagelist2.get(5).toString()%></td><td><%=pagelist2.get(6).toString()%></td><td><%=pagelist2.get(7).toString()%></td><td><%=pagelist2.get(8).toString()%></td><td><%=pagelist2.get(9).toString()%></td><td><%=pagelist2.get(10).toString()%></td><td><%=pagelist2.get(12).toString()%></td><tdwidth="110px"><ahref="<%=basePath%>admin/ck/add2.jsp?id=<%=pagelist2.get(0).toString()%>"class="btnbtn-xsbtn-info">出庫</a></td></tr><%}}%></tbody></table></div>部分代碼2:<divclass="sort_list"><formaction="<%=basePath%>ck/batchDel"method="post"name="form1"><tableclass="tabletable-stripedtable-borderedtable-hover"id="sample-table"><thead><tr><thwidth="25px"><label><inputtype="checkbox"name="chk_all"id="chk_all"class="ace"><spanclass="lbl"></span></label></th><thwidth="50px">ID</th><th>出庫編號</th><th>入庫編號</th><th>名稱</th><th>分類</th><th>入庫價格</th><th>銷售價格</th><th>數(shù)量</th><th>銷售總價</th><th>利潤</th><th>時間</th><thwidth="110px">操作</th></tr></thead><scripttype="text/javascript">$("#chk_all").click(function(){$("input[name='chk_list']").attr("checked",$(this).attr("checked"));});</script><tbody><%cb.setEVERYPAGENUM(10);intcou=cb.getMessageCount("selectcount(*)fromck");//得到信息總數(shù)Stringpage1=request.getParameter("page");if(page1==null){page1="1";}session.setAttribute("busMessageCount",cou+"");session.setAttribute("busPage",page1);Listpagelist1=cb.getMessage(Integer.parseInt(page1),"select*fromckorderbyiddesc",11);session.setAttribute("qqq",pagelist1);intpageCount=cb.getPageCount();//得到頁數(shù)session.setAttribute("busPageCount",pageCount+"");Listpagelist3=(ArrayList)session.getAttribute("qqq");if(!pagelist3.isEmpty()){for(inti=0;i<pagelist3.size();i++){Listpagelist2=(ArrayList)pagelist3.get(i);%><tr><td><label><inputtype="checkbox"name="chk_list"id="chk_list_<%=i%>"value="<%=pagelist2.get(0).toString()%>"class="ace"><spanclass="lbl"></span></label></td><td><%=i+1%></td><td><%=pagelist2.get(1).toString()%></td><td><%=pagelist2.get(2).toString()%></td><td><%=pagelist2.get(3).toString()%></td><td><%=pagelist2.get(4).toString()%></td><td><%=pagelist2.get(5).toString()%></td><td><%=pagelist2.get(6).toString()%></td><td><%=pagelist2.get(7).toString()%></td><td><%=pagelist2.get(8).toString()%></td><td><%=pagelist2.get(9).toString()%></td><td><%=pagelist2.get(10).toString()%></td><tdwidth="110px"><atitle="刪除"onclick="if(confirm('確定要刪除嗎?'))returntrue;elsereturnfalse;"href="<%=basePath%>ck/del/<%=pagelist2.get(0).toString()%>"class="btnbtn-xsbtn-warning"><iclass="fafa-trashbigger-120"></i></a></td></tr><%}}%></tbody></table></form></div>部分代碼3:<!--數(shù)據(jù)庫連接池--><beanid="dataSource"class="com.mchange.v2.c3p0.ComboPooledDataSource"><!--配置連接池屬性--><propertyname="driverClass"value="${driver}"/><propertyname="jdbcUrl"value="${url}"/><propertyname="user"value="${user}"/><propertyname="password"value="${password}"/><propertyname="maxPoolSize"value="30"/><propertyname="minPoolSize"value="10"/><!--關閉連接后不自動commit--><propertyname="autoCommitOnClose"value="false"/><!--獲取連接超時時間--><propertyname="checkoutTimeout"value="10000"/><!--當獲取連接失敗重試次數(shù)--><propertyname="acquireRetryAttempts"value="2"/></bean>
HYPERLINK如何給電腦重做系統(tǒng)給電腦重做系統(tǒng),自己學學,可少花錢,哈哈[圖]
一、準備工作:
如何重裝電腦系統(tǒng)
首先,在啟動電腦的時候按住DELETE鍵進入BIOS,選擇AdvancedBIOSFeatures選項,按Enter鍵進入設置程序。選擇FirstBootDevice選項,然后按鍵盤上的PageUp或PageDown鍵將該項設置為CD-ROM,這樣就可以把系統(tǒng)改為光盤啟動。
其次,退回到主菜單,保存BIOS設置。(保存方法是按下F10,然后再按Y鍵即可)
1.準備好WindowsXPProfessional簡體中文版安裝光盤,并檢查光驅是否支持自啟動。
2.可能的情況下,在運行安裝程序前用磁盤掃描程序掃描所有硬盤檢查硬盤錯誤并進行修復,否則安裝程序運行時如檢查到有硬盤錯誤即會很麻煩。
3.用紙張記錄安裝文件的產品密匙(安裝序列號)。
4.可能的情況下,用驅動程序備份工具(如:驅動精靈2004V1.9Beta.exe)將原WindowsXP下的所有驅動程序備份到硬盤上(如∶F:Drive)。最好能記下主板、網(wǎng)卡、顯卡等主要硬件的型號及生產廠家,預先下載驅動程序備用。
5.如果你想在安裝過程中格式化C盤或D盤(建議安裝過程中格式化C盤),請備份C盤或D盤有用的數(shù)據(jù)。
二、用光盤啟動系統(tǒng):
(如果你已經知道方法請轉到下一步),重新啟動系統(tǒng)并把光驅設為第一啟動盤,保存設置并重啟。將XP安裝光盤放入光驅,重新啟動電腦。剛啟動時,當出現(xiàn)如下圖所示時快速按下回車鍵,否則不能啟動XP系統(tǒng)光盤安裝。如果你不知道具體做法請參考與這相同的-->如何進入純DOS系統(tǒng):
光盤自啟動后,如無意外即可見到安裝界面,將出現(xiàn)如下圖1所示
查看原圖
全中文提示,“要現(xiàn)在安裝WindowsXP,請按ENTER”,按回車鍵后,出現(xiàn)如下圖2所示
查看原圖
許可協(xié)議,這里沒有選擇的余地,按“F8”后如下圖3
HYPERLINK
查看原圖
這里用“向下或向上”方向鍵選擇安裝系統(tǒng)所用的分區(qū),如果你已格式化C盤請選擇C分區(qū),選擇好分區(qū)后按“Enter”鍵回車,出現(xiàn)下圖4所示
查看原圖
這里對所選分區(qū)可以進行格式化,從而轉換文件系統(tǒng)格,或保存現(xiàn)有文件系統(tǒng),有多種選擇的余地,但要注意的是NTFS格式可節(jié)約磁盤空間提高安全性和減小磁盤碎片但同時存在很多問題MacOS和98/Me下看不到NTFS格式的分區(qū),在這里選“用FAT文件系統(tǒng)格式化磁盤分區(qū)(快),按“Enter”鍵回車,出現(xiàn)下圖5所示
查看原圖
格式化C盤的警告,按F鍵將準備格式化c盤,出現(xiàn)下圖6所示
HYPERLINK
查看原圖
由于所選分區(qū)C的空間大于2048M(即2G),FAT文件系統(tǒng)不支持大于2048M的磁盤分區(qū),所以安裝程序會用FAT32文件系統(tǒng)格式對C盤進行格式化,按“Enter”鍵回車,出現(xiàn)下圖7所示
查看原圖圖7中正在格式化C分區(qū);只有用光盤啟動或安裝啟動軟盤啟動XP安裝程序,才能在安裝過程中提供格式化分區(qū)選項;如果用MS-DOS啟動盤啟動進入DOS下,運行i386\winnt進行安裝XP時,安裝XP時沒有格式化分區(qū)選項。格式化C分區(qū)完成后,出現(xiàn)下圖8所示
被過濾廣告
查看原圖
圖8中開始復制文件,文件復制完后,安裝程序開始初始化Windows配置。然后系統(tǒng)將會自動在15秒后重新啟動。重新啟動后,出現(xiàn)下圖9所示
HYPERLINK
查看原圖
9
查看原圖
過5分鐘后,當提示還需33分鐘時將出現(xiàn)如下圖10
HYPERLINK
查看原圖
區(qū)域和語言設置選用默認值就可以了,直接點“下一步”按鈕,出現(xiàn)如下圖11
查看原圖
這里輸入你想好的姓名和單位,這里的姓名是你以后注冊的用戶名,點“下一步”按鈕,出現(xiàn)如下圖12
HYPERLINK
查看原圖
如果你沒有預先記下產品密鑰(安裝序列號)就大件事啦!這里輸入安裝序列號,點“下一步”按鈕,出現(xiàn)如下圖13
HYPERLINK
查看原圖
安裝程序自動為你創(chuàng)建又長又難看的計算機名稱,自己可任意更改,輸入兩次系統(tǒng)管理員密碼,請記住這個密碼,Administrator系統(tǒng)管理員在系統(tǒng)中具有最高權限,平時登陸系統(tǒng)不需要這個帳號。接著點“下一步”出現(xiàn)如下圖14
查看原圖
日期和時間設置不用講,選北京時間,點“下一步”出現(xiàn)如下圖15
HYPERLINK
查看原圖
開始安裝,復制系統(tǒng)文件、安裝網(wǎng)絡系統(tǒng),很快出現(xiàn)如下圖16
查看原圖
讓你選擇網(wǎng)絡安裝所用的方式,選典型設置點“下一步”出現(xiàn)如下圖17
HYPERLINK
查看原圖
點“下一步”出現(xiàn)如下圖18
HYPERLINK
查看原圖
繼續(xù)安裝,到這里后就不用你參與了,安裝程序會自動完成全過程。安裝完成后自動重新啟動,出現(xiàn)啟動畫面,如下圖19
HYPERLINK
查看原圖
第一次啟動需要較長時間,請耐心等候,接下來是歡迎使用畫面,提示設置系統(tǒng),如下圖20
查看原圖
點擊右下角的“下一步”按鈕,出現(xiàn)設置上網(wǎng)連接畫面,如下圖21所示
HYPERLINK
查看原圖
點擊右下角的“下一步”按鈕,出現(xiàn)設置上網(wǎng)連接畫面,如下圖21所示
查看原圖
這里建立的寬帶撥號連接,不會在桌面上建立撥號連接快捷方式,且默認的撥號連接名稱為“我的ISP”(自定義除外);進入桌面后通過連接向導建立的寬帶撥號連接,在桌面上會建立撥號連接快捷方式,且默認的撥號連接名稱為“寬帶連接”(自定義除外)。如果你不想在這里建立寬帶撥號連接,請點擊“跳過”按鈕。
在這里我先創(chuàng)建一個寬帶連接,選第一項“數(shù)字用戶線(ADSL)或電纜調制解調器”,點擊“下一步”按鈕,如下圖22所示
HYPERLINK
查看原圖
目前使用的電信或聯(lián)通(ADSL)住宅用戶都有帳號和密碼的,所以我選“是,我使用用戶名和密碼連接”,點擊“下一步”按鈕,如下圖23所示
查看原圖
輸入電信或聯(lián)通提供的帳號和密碼,在“你的ISP的服務名”處輸入你喜歡的名稱,該名稱作為撥號連接快捷菜單的名稱,如果留空系統(tǒng)會自動創(chuàng)建名為“我的ISP”作為該連接的名稱,點擊“下一步”按鈕,如下圖24所示
查看原圖
已經建立了撥號連接,微軟當然想你現(xiàn)在就激活XP啦,不過即使不激活也有30天的試用期,又何必急呢?選擇“否,請等候幾天提醒我”,點擊“下一步”按鈕,如下圖25所示
HYPERLINK
查看原圖
輸入一個你平時用來登陸計算機的用戶名,點下一步出現(xiàn)如下圖26
HYPERLINK
查看原圖
點擊完成,就結束安裝。系統(tǒng)將注銷并重新以新用戶身份登陸。登陸桌面后如下圖27
HYPERLINK
查看原圖
六、找回常見的圖標
在桌面上點開始-->連接到-->寬帶連接,如下圖32
查看原圖
左鍵點“寬帶連接”不放手,將其拖到桌面空白處,可見到桌面上多了一個“寬帶連接”快捷方式。結果如下圖33
HYPERLINK
查看原圖
然后,右鍵在桌面空白處點擊,在彈出的菜單中選“屬性”,即打開顯示“屬性窗口”如下圖34
查看原圖
在圖中單擊“桌面”選項卡,出現(xiàn)如下圖35
HYPERLINK
查看原圖
在圖中的左下部點擊“自定義桌面”按鈕,出現(xiàn)如下圖36
查看原圖
在圖中的上部,將“我的文檔”、“我的電腦”、“網(wǎng)上鄰居”和“InternetExplorer”四個項目前面的空格上打鉤,然后點“確定”,再“確定”,你將會看到桌面上多了你想要的圖標。如下圖37
鍵盤上每個鍵作用!!!
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課件圖片沒了教學課件
- 2024年度知識產權許可合同補充協(xié)議
- 2024年太陽能路燈物流與倉儲服務合同
- 2024化工廠建設土石方運輸合同
- 04年新一代移動通信技術研發(fā)合同
- 2024年度企業(yè)招聘外包合同
- 2024規(guī)范版汽車租賃合同
- 課程課件封面教學課件
- 2024年國際貨物買賣合同標的數(shù)量與質量檢驗標準詳解
- 2024學校校園廣告投放合同
- 2024年企業(yè)數(shù)據(jù)存儲與安全服務合同
- 2022年北京市公務員錄用考試《行測》真題及答案解析
- 江蘇省泰興市2024-2025學年高三上學期期中考試語文試題(含答案)
- 家長會教學課件
- 2024年消防宣傳月知識競賽考試題庫500題(含答案)
- 2024年典型事故案例警示教育手冊15例
- 高一歷史(中外歷史綱要上冊)期中測試卷及答案
- 20K607 防排煙及暖通防火設計審查與安裝
- 一氧化碳中毒培訓課件
- 教案(餐巾折花)
- 南郵綜合設計報告(課程設計)proteus和Keil
評論
0/150
提交評論