版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
PAGEPAGE352009屆畢業(yè)論文(設計)論文(設計)題目基于WEB的停車場管理系統(tǒng)的設計和實現(xiàn)院系名稱計算機科學與技術系專業(yè)(班級)計算機科學與技術2005級本科1班姓名(學號)段景輝(0510101005)指導教師李正茂系負責人袁暋二OO九年五月三十日摘要隨著現(xiàn)代社會的快速發(fā)展,人民生活水平快速提高,汽車的數(shù)量飛速增加,與此同時停車問題也越來越受到人們的關注,為了實現(xiàn)對停車場進行有效的管理,結合一些停車場的模式和現(xiàn)狀開發(fā)出本停車場管理系統(tǒng)。停車場管理系統(tǒng)是典型的信息管理系統(tǒng),本停車場管理系統(tǒng)設計的主要功能包括場內車輛管理和后臺數(shù)據(jù)庫管理,其中場內車輛管理又分為出入場管理模塊、收費模塊、用戶管理模塊、停車場參數(shù)、停車場數(shù)據(jù)管理模塊、系統(tǒng)管理模塊等。我們從系統(tǒng)的設計和功能實現(xiàn)方面闡述了管理系統(tǒng)軟件的開發(fā)過程。系統(tǒng)采用了B/S架構,Tomcat6.0作為運行服務器,基于J2EE標準、JSP技術利用Hibernate3。1和Struts1.2框架作為開發(fā)工具,MyEclipse6。0開發(fā)環(huán)境,數(shù)據(jù)庫采用MicrosoftSQLServer2000。開發(fā)過程利用MVC開發(fā)模式,層次分明。成功實現(xiàn)了該系統(tǒng)。試運行結果表明,該系統(tǒng)具有良好的性能和擴展性,較高的響應速度和效率,該系統(tǒng)符合實際的停車場管理系統(tǒng),為停車場管理供一個快速,簡單規(guī)范的管理平臺。這對提高信息化程度,降低人力成本有著重要的意義。關鍵詞:停車場管理系統(tǒng),J2EE,Hibernate3。1,Struts1.2
AbstractWiththerapiddevelopmentofmodernsociety,people'slivingstandardsimproveandthenumberofvehiclesincreasesrapidly.Peoplepaymoreattentiontoparkingproblemsatthesametime.Inordertomanagetheparkinglotsmoreefficiently,wehavedevelopedaParkingManagementSystem,withsomemodesandtheactualityofpresentparkinglotsconsidered。ParkingManagementSystemistypicallyoneoftheinformationmanagementsystems。ThemainfunctionsintheParkingManagementSystemincludevehiclemanagementandbackgrounddatabasemanagement,andvehiclemanagementisdividedintothepassinginandoutmodule,thechargingmodule,theusermanagementmodule,theparkingparameters,parkingdatamanagementmodule,andthesystemmanagementmodule。WediscussedthemanagementsystemsdevelopmentprocessfromthesystemdesignandfunctionoftherealizationinthePapers.Tomcat6.0asarunningserverisusedinthissystemonthebasisofB/Sstructure.BasedonJ2EEstandards,JSPtechnologyasdevelopmenttoolswhichistakenadvantageofHibernate3。1andStruts1。2frameworkandMyEclipse6.0asdevelopmentenvironmentareappliedinthesystem。MicrosoftSQLServer2000isusedasbackgrounddatabase。WedeveloptheuseofMVCpatternindevelopmentprocess。Testresultsshowthatthesystemhasgoodperformanceandscalability,highresponsespeedandefficiencywhichisinlinewiththeactualparkmanagementsystemandcanprovideafast,simpleandstandardizedmanagementplatform。Itisimportanttoimprovetheinformationlevelandreducelaborcosts。Keywords:parkingmanagementsystem,J2EE,Hibernate3.x,Struts1。2
目錄HYPERLINK\l”_Toc232521257"摘要 I_Toc232521260”第一章緒論 11.1選題背景 1_Toc232521263”1.2。1Struts技術 11。2。2Hibernate 2HYPERLINK\l”_Toc232521265"1。2.3JSP(JavaServerPages)技術 2HYPERLINK\l”_Toc232521266”1。2.4J2EE 21。2。5MVC 22。1系統(tǒng)分析 4HYPERLINK\l”_Toc232521271”2.1.1功能需求分析 4_Toc232521273”2.2技術可行性分析 5HYPERLINK\l”_Toc232521274”2。2.1系統(tǒng)數(shù)據(jù)模型層的分析與設計 62.2。2系統(tǒng)視圖層的設計與分析 6HYPERLINK\l”_Toc232521276”2.2.3系統(tǒng)控制層的分析與設計 63。1系統(tǒng)設計 8_Toc232521280”3.1.2業(yè)務流程分析 83。1。2系統(tǒng)功能模塊 93.1.3系統(tǒng)模塊設計 10HYPERLINK\l”_Toc232521283"3.2數(shù)據(jù)庫設計與實現(xiàn) 10HYPERLINK\l”_Toc232521284"3.2.1數(shù)據(jù)庫的需求分析 10HYPERLINK\l”_Toc232521285"3.2。2數(shù)據(jù)庫的邏輯設計 11HYPERLINK\l”_Toc232521286”3。2.3數(shù)據(jù)庫的實現(xiàn)腳本 14第四章系統(tǒng)詳細設計與實現(xiàn) 18HYPERLINK\l”_Toc232521288”4。1登錄模塊 184.1.1功能說明 184。1.2程序描述 19HYPERLINK\l”_Toc232521291"4.2授權管理模塊 19_Toc232521293”4.2.2程序功能描述 204.3系統(tǒng)設置模塊 20HYPERLINK\l”_Toc232521295”4。3。1功能說明 204。3.2程序功能描述 21HYPERLINK\l”_Toc232521297”4。4操作員檔案管理模塊 214。4。2程序功能描述 224.5數(shù)據(jù)管理模塊 22HYPERLINK\l”_Toc232521301”4.5.1功能說明 22_Toc232521303”4.6檔案管理 24_Toc232521305"4。6。2程序功能描述 254。7.1功能說明 254.7.2程序功能描述 264。8出場管理 274.8.1功能說明 274。8。2程序功能描述 28HYPERLINK\l”_Toc232521312”4.9收費管理模塊 28HYPERLINK\l”_Toc232521313”4.9.1功能說明 28HYPERLINK\l”_Toc232521314"4.9。2程序功能描述 29HYPERLINK\l”_Toc232521315"第五章系統(tǒng)測試、運行維護與評價 30HYPERLINK\l”_Toc232521316”5.1測試概況及測試用例 30HYPERLINK\l”_Toc232521317”5。1.1添加用戶信息 305.2系統(tǒng)維護 31HYPERLINK\l”_Toc232521319”5。2。1系統(tǒng)維護的需求起因和目的 31HYPERLINK\l”_Toc232521320"5.2。2系統(tǒng)維護的內容 31HYPERLINK\l”_Toc232521321”5。2。3系統(tǒng)維護工作要考慮的因素 32_Toc232521323”5.3系統(tǒng)評價 32HYPERLINK\l”_Toc232521324"結論 33);//中文處理logintype=newString(buffer,"GBK");}catch(UnsupportedEncodingExceptione){e.printStackTrace();}booleanbool=rightDAO.isLogin(username,password,logintype);if(bool){if(logintype。equals("1"))//判斷時哪個權限類型的登錄超級管理員{PlublicStr=”administratorsuccess”;}elseif(logintype。equals("2”))//管理員{PlublicStr="adminsuccess";}elseif(logintype.equals(”3"))//操作員{PlublicStr="operatorsuccess”;}}else//如果輸入的賬號時非法的賬號則在頁面上進行提示{ActionMessageserrors=newActionMessages();request。getSession()。setAttribute(”errors”,"賬號不存在,或沒有該登陸權限!”);return(newActionForward(mapping.getInput()));}returnmapping.findForward(PlublicStr);4.2授權管理模塊圖4—3授權管理界面4.2。1功能說明此模塊只有超級管理員才能進行相關的操作,一般用戶無法進入該頁面進行操作。所有的管理員級別的用戶都有該超級管理員進行授權產(chǎn)生。授權管理模塊數(shù)據(jù)流圖4—4:圖4—4授權管理數(shù)據(jù)流圖4。2。2程序功能描述超級管理員進入該模塊之后可以查詢管理員的信息,并可以進行管理員信息的編輯,主要的編輯是添加、刪除和修改。添加管理員的信息的前提是保證數(shù)據(jù)庫中沒有該管理員的信息,所以在添加的時候首先要對添加的管理員在管理員表中進行檢查,如果存在則提示不能添加該管理員的信息。修改管理員的信息,作了一個人為的規(guī)定,即管理員的ID號時不允許修改的,其他的項目可以修改,修改之前要在復選框中選中,利用JavaScript代碼控制只能選擇一個管理員的信息進行修改.刪除的時候可以選擇多項和選擇所有的管理員進行刪除。4。3系統(tǒng)設置模塊圖4-5系統(tǒng)設置界面4。3。1功能說明管理員進入該功能界面進行停車場參數(shù)的設置。數(shù)據(jù)流圖4—6圖4-6停車場參數(shù)數(shù)據(jù)流圖4.3.2程序功能描述主要是根據(jù)管理員輸入的停車場的參數(shù),這些參數(shù)是由管理員對停車場的參數(shù)進行初始化,通過查詢停車場參數(shù)顯示停車場的參數(shù)信息。SystemsetFormsystemsetForm=(SystemsetForm)form;Parkparameterpp=newParkparameter();pp.setParkname(systemsetForm。getParkname());System.out.println(systemsetForm。getParkname());pp。setParktotal(Integer。parseInt(systemsetForm.getParktotal()));pp。setEntertotal(Integer.parseInt(systemsetForm.getEntertotal()));pp。setExittotal(Integer.parseInt(systemsetForm。getExittotal()));pp。setParkadd(systemsetForm.getParkadd());pp.setParktel(systemsetForm。getParktel());ParkparameterDAOppDao=newParkparameterDAO();request.setAttribute(”parkparameter",pp);try{ppDao。save(pp);}catch(Exceptione){e.printStackTrace()}returnmapping。findForward(”systemsetsuccess");4。4操作員檔案管理模塊圖4—7操作員檔案管理界面4.4。1功能說明管理員進入該界面,查詢操作員的權限檔案信息,并可以進行添加刪除修改。數(shù)據(jù)流程圖4—8。圖4-8操作員檔案管理數(shù)據(jù)流程圖4.4。2程序功能描述管理員進入該模塊之后可以查詢操作員的信息,并可以進行操作員信息的編輯,主要的編輯是添加、刪除和修改。添加操作員的信息的前提是保證數(shù)據(jù)庫中沒有該操作員的信息,所以在添加的時候首先要對添加的操作員在操作員表中進行檢查,如果存在則提示不能添加該操作員的信息。修改操作員的信息,作了一個人為的規(guī)定,即操作員的ID號時不允許修改的,其他的項目可以修改,修改之前要在復選框中選中,利用JavaScript代碼控制只能選擇一個操作員的信息進行修改.刪除的時候可以選擇多項和選擇所有的操作員進行刪除.4。5數(shù)據(jù)管理模塊圖4-9數(shù)據(jù)管理交班記錄界面4。5。1功能說明數(shù)據(jù)管理頁面主要是對停車場的數(shù)據(jù)進行管理,場內車輛管理信息的查詢,進出場數(shù)據(jù)的查詢,操作員收費金額信息的查詢,以及操作員交班記錄的查詢。在設計交班數(shù)據(jù)表中的數(shù)據(jù)時候,考慮到該表中的記錄會在上班的過程中隨時發(fā)生變化,所以在本系統(tǒng)中,所有與該表數(shù)據(jù)關聯(lián)的模塊中都實現(xiàn)了對交班記錄表數(shù)據(jù)的更新.由于這些記錄可能會出現(xiàn)很多,所以在頁面進行了分頁顯示。實現(xiàn)對停車場和操作員的綜合管理。圖4—10數(shù)據(jù)管理流程圖.圖4—10數(shù)據(jù)管理流程圖4。5。2程序功能描述只實現(xiàn)對數(shù)據(jù)庫的讀數(shù)據(jù)操作,對停車場的日常管理進行監(jiān)理。綜合這些數(shù)據(jù)信息便于管理者進行必要的商業(yè)決策和人事管理等.該分頁設計的思想是將所有符合條件的數(shù)據(jù)的記錄集取出,然后根據(jù)記錄總數(shù)和每頁要顯示的記錄數(shù)進行分頁.//分頁顯示查詢的記錄intintPageSize;//一頁顯示的記錄數(shù)intintRowCount;//記錄總數(shù)intintPageCount;//總頁數(shù)intintPage;//待顯示頁碼StringstrPage;intm,pagecounter;intj=1;intPageSize=10;//設置一頁顯示的記錄數(shù)intlen=intPageSize;Turnturn;strPage=request。getParameter(”page”);//取得待顯示頁碼if(strPage==null)//表明在QueryString中沒有page這一個參數(shù),此時顯示第一頁數(shù)據(jù){intPage=1;}else//將字符串轉換成整型{intPage=java.lang.Integer.parseInt(strPage);}if(intPage<1){intPage=1;}//獲取記錄總數(shù)intRowCount=turnlist.size();//記算總頁數(shù)intPageCount=(intRowCount+intPageSize—1)/intPageSize;//調整待顯示的頁碼if(intPage〉intPageCount)intPage=intPageCount;if(intPageCount〉0){//將記錄指針定位到待顯示頁的第一條記錄上len=(intPage—1)*intPageSize;turnlist。get((intPage—1)*intPageSize);turn=(Turn)turnlist.get((int1)*intPageSize);//顯示數(shù)據(jù)}m=0;while(m<intPageSize&&len〈intRowCount){turn=(Turn)turnlist.get(len);len++;m++;%>〈tr><tdwidth="116"〉〈%=turn.getTnoperator()%〉</td><tdwidth="116">〈%=turn。getTnlogintime()%>〈/td〉<tdwidth=”116"〉<%=turn。getTnturntime()%></td〉〈tdwidth="116"><%=turn.getEntimes()%〉</td〉〈tdwidth="116"><%=turn.getExtimes()%〉</td>〈tdwidth="116”>〈%=turn.getTotalmoney()%>〈/td〉</tr>〈%}%>〈/table〉〈palign=”center”class=”STYLE5”〉〈fontcolor="red">共〈%=intRowCount%〉個記錄,分〈%=intPageCount%>頁顯示,您所在的頁面是:第〈%=strPage%>頁</font〉<%for(;j〈=intPageCount;j++){out.print("  ;<ahref='admin/datashift.jsp?page=”+j+"'>”+j+”</a>");}%>4。6檔案管理圖4—11檔案管理界面4。6.1功能說明操作員登錄該界面進行檔案管理的功能,包括卡檔案、車檔案以及用戶的檔案管理實現(xiàn)對以上檔案的編輯。檔案管理數(shù)據(jù)流程圖4-12。圖4-12檔案管理數(shù)據(jù)流程圖4.6。2程序功能描述檔案管理下有個小的功能模塊,卡檔案管理實現(xiàn)對卡的信息管理,標記卡的類型,卡的狀態(tài),如金額,發(fā)卡時間,卡丟失后的掛失標記等信息,以及長期卡的充值.用戶管理小模塊是長期卡用戶進行的管理,在整個系統(tǒng)中,長期卡與車牌號以及用戶即持卡人是一一對應的關系。檔案的管理也包含對這這些信息的編輯如添加、刪除以及修改的過程。4。7入場管理模塊圖4—13入場管理模塊界面4.7.1功能說明如果有車入場,首先要檢測一下是否還有空閑的車位,如果沒有空閑車位,入場不成功。這一過程的實現(xiàn)通過設置每個車位的狀態(tài)來進行實現(xiàn),每個車位的信息都存儲在車位信息表中.入場管理需要手動輸入一些信息,提交之后要進行必要的判斷之后按照指定車位進入停車場,在指定車位的時候是根據(jù)車位在車位表中的順序來進行指定的。為了記錄停車場的一些人員操作的信息,入場時的操作員實行自動簽名的方式,實現(xiàn)該方式是根據(jù)其登陸時候的名稱在入場模塊中有系統(tǒng)寫入。圖4—14是入場模塊的數(shù)據(jù)流程圖.圖4-14入場模塊的數(shù)據(jù)流程圖4。7.2程序功能描述車輛進入以后,在有空車為的情況下,手動輸入卡的信息,根據(jù)卡的信息進行判斷卡類型。長期卡如果有效直接按指定車位停車。臨時卡需要臨時發(fā)放.車輛入場后總車位數(shù)減1,該車位的狀態(tài)由先前的有車狀態(tài)標記為無車狀態(tài)。4.8出場管理圖4-15出場管理界面4。8.1功能說明用戶取車時操作員使用該功能,手動輸入出場車輛的卡號,輸入出場車道編號。圖4—16是出場管理數(shù)據(jù)流程圖。圖4-16出場管理數(shù)據(jù)流程圖4.8.2程序功能描述用戶取車,手動輸入卡的信息,并與入場表中的卡信息相比較,如果入場表中沒有記錄,說明該卡信息相關的車輛沒有入場,所以在出場時提示沒有入場,根據(jù)卡的信息進行判斷卡類型。根據(jù)入場表中的卡類型,車類型,入場時間,收費類型和出場時的時間,計算出收費的金額,調用收費模塊,將入場表中的與該車相關的入場數(shù)據(jù)從數(shù)據(jù)表中刪除,并將出入場相關的數(shù)據(jù)記錄到出入場記錄表中。交費后離場,出場后停車場的總車位數(shù)加1。4.9收費管理模塊圖4-17收費清單界面圖4—18收費標準設置界面4.9.1功能說明收費管理是停車場管理系統(tǒng)最重要的功能之一,綜合以上入場時提供的信息,根據(jù)設置的計費標準計算出收費金額,并打印出收費清單。收費管理的數(shù)據(jù)流程如圖4—19圖4—19收費管理的數(shù)據(jù)流程4.9.2程序功能描述顯示收費清單是進行收費的憑據(jù),并打印出收費單提供給用戶。收費標準的設置有時收費和次收費,時收費以時段為系統(tǒng)收費提供依據(jù)。根據(jù)設置的時間段設置對應得收費金額.次收費按次收費,在指定的時間段內設置每次停車的收費金額.收費的標準也與車輛類型和卡類型有關,單位時間單位為分鐘,金額單位為元。最大金額設置收費最大的額度。
第五章系統(tǒng)測試、運行維護與評價在系統(tǒng)設計完成后還要經(jīng)過測試階段,系統(tǒng)外部環(huán)境與內部因素的變化,不斷影響系統(tǒng)的運行,同時需要系統(tǒng)不斷適應這些變化,不斷完善該系統(tǒng),以提高系統(tǒng)運行的效率與水平,這時就需要從始至終的進行系統(tǒng)的維護工作。系統(tǒng)評價主要是指系統(tǒng)建成后,經(jīng)過一段時間的運行,要對系統(tǒng)目標與功能的實現(xiàn)情況進行檢查,并與系統(tǒng)開發(fā)中設立的系統(tǒng)與其的目標進行對比,及時寫出系統(tǒng)評價報告。系統(tǒng)維護與評價階段是系統(tǒng)生命周期中的最后一個階段,也是時間最長的一個重要階段,系統(tǒng)維護工作的好壞可以決定系統(tǒng)生命周期的長短和使用效果。由于時間的關系,并未對所有的功能模塊進行測試,系統(tǒng)的測試和維護工作相對較少,這里選擇幾個典型的功能做一下測試。5。1測試概況及測試用例測試是一個執(zhí)行程序的過程,即要求被測程序在機器上運行。其實,不執(zhí)行程序也可以發(fā)現(xiàn)程序的錯誤.通常將前者稱為“動態(tài)測試”,后者稱為“靜態(tài)分析”。廣義的說,它們都屬于程序測試。動態(tài)測試也可以區(qū)分為兩類。一類把被測程序看成一個黑盒,根據(jù)程序的功能來設計測試用例,稱為黑盒測試(BlackBoxTesting);另一類則根據(jù)被測程序的內部結構設計測試用例,測試者需事先了解被測程序的結構,故稱為白盒測試(WhiteBoxTesting)。在本設計中,所用測試方法是黑盒法設計的測試用例。由于篇幅關系,只列出具有代表性的測試用例,現(xiàn)將幾個在測試中發(fā)現(xiàn)的主要問題列出.5.1。1添加用戶信息添加用戶信息時,其中有7個字段用戶ID、姓名、性別、電話、卡號、車牌、地址,這中間的卡號和車牌必須是卡信息表和車信息表中已存在的信息,當操作員執(zhí)行添加操作時,后臺會判斷是否存在該用戶的信息。下面是添加用戶信息這一模塊,運用黑合測試方法中的等價劃分類來寫出程序功能的測試用例。步驟如下:1.建立輸入等價類表,如表5-1所示:表5—1“添加用戶”的等價類表輸入數(shù)據(jù)有效等價類無效等價類卡號eq\o\ac(○,1)卡信息表中有該卡號eq\o\ac(○,2)卡信息表中無該卡號車牌eq\o\ac(○,3)車信息表中有車牌eq\o\ac(○,4)車信息表中無該車牌2.設計有效等價類需要的測試用例,如表5—2所示:表5-1中的eq\o\ac(○,1)、eq\o\ac(○,3)2個有效等價類,用一個公用測試用例,測試用例如下:表5-2添加用戶的有效等價類測試數(shù)據(jù)期望結果測試范圍2000,3000輸入有效eq\o\ac(○,1)eq\o\ac(○,3)3.設計一個無效等價類的測試用例,如表5—3所示:表5-1中的eq\o\ac(○,2)、eq\o\ac(○,4)2個無效等價類,用一個公用測試用例,測試用例如下表5-3:表5—3添加用戶無效等價類測試數(shù)據(jù)期望結果測試范圍0002,0003輸入無效eq\o\ac(○,2)eq\o\ac(○,4)添加用戶信息時如果輸入表5—2中的測試數(shù)據(jù),會提示操作員添加成功,如果輸入5-3中的測試數(shù)據(jù),則會提示操作員用戶信息已經(jīng)存在這一錯誤報告。5。2系統(tǒng)維護軟件產(chǎn)品開發(fā)出來并交付用戶使用之后,就進入了軟件維護階段,維護階段是軟件生存周期中時間最長的一個階段,所花費的精力和費用也是最多的一個階段。本系統(tǒng)運行階段管理工作的目的要求與開發(fā)階段有根本的區(qū)別,開發(fā)階段要求經(jīng)濟地、按質按時開發(fā)好系統(tǒng),而運行管理的目的是使信息系統(tǒng)在一個預期的時間內能正常的發(fā)揮其應有的作用,產(chǎn)生其應有的效益。系統(tǒng)運行管理的任務圍繞這一目的開展,一般包括三個方面的工作:(1)日常運行的管理(2)運行情況的記錄(3)對系統(tǒng)的運行情況進行檢查與評價系統(tǒng)維護工作是為了適應系統(tǒng)內部因素和外部環(huán)境的變化,排除運行故障,不斷滿足新的要求,保證系統(tǒng)正常工作所采取的一切活動。離開系統(tǒng)維護工作,信息系統(tǒng)就無法生存下去.5。2.1系統(tǒng)維護的需求起因和目的系統(tǒng)維護工作的主要需求起因主要有來自上級領導的命令和要求;來自業(yè)務部門的進一步要求;組織系統(tǒng)內部管理方式、方法、策略的變化;先進的計算機與通信信息等技術的發(fā)展和創(chuàng)新等因素.軟件維護的最終目的,時滿足用戶對已開發(fā)產(chǎn)品的性能與運行環(huán)境不斷提高的需要,進而達到延長軟件的壽命。根據(jù)每次進行維護的具體目標可分為完善性維護、適應性維護和糾錯性維護。不管時哪種維護,其最終目的時始終如一的.5。2.2系統(tǒng)維護的內容系統(tǒng)維護工作的主要內容有程序的維護、數(shù)據(jù)文件的維護、系統(tǒng)代碼的維護、機器設備的維護、系統(tǒng)維護機構和人員的變動等等.5.2。3系統(tǒng)維護工作要考慮的因素系統(tǒng)維護工作時間長、范圍廣、情況復雜,一般在進行系統(tǒng)維護工作項目時要從系統(tǒng)運行的實際情況、該項維護工作對系統(tǒng)即有關組織的影響、系統(tǒng)維護所需費用和人員等資源的要求等方面來考慮。5。2。4系統(tǒng)維護工作的管理要建立嚴格的有關的規(guī)章制度和程序,提供必要的資源保證,要有專人負責各項維護工作,職責明確.維護時期的配置管理貫穿與整個生存的周期,在運行維護的時期,其任務尤其繁重.維護管理的文檔維護日志時評價維護工作有效性的主要依據(jù),要詳細記錄維護前后和維護過程中的重要數(shù)據(jù)和情況,為以后的維護查詢時使用。維護費用的估算,軟件維護是軟件開發(fā)的一個縮影,其復雜度和工作量不下于開發(fā)過程,要合理的做出估算。針對本系統(tǒng)的維護工作,主要是在系統(tǒng)投入運行之后出現(xiàn)的問題,及時發(fā)現(xiàn),找出原因,進行排除,保證系統(tǒng)在運行的過程中不會因為技術問題而影響整個系統(tǒng)的運行.5。3系統(tǒng)評價本系統(tǒng)采用JSP+Struts+Hibernate+SQLServer2000實現(xiàn)。JSP用于頁面的設計,Java用來處理后臺跳轉、對數(shù)據(jù)庫操作,實現(xiàn)對數(shù)據(jù)庫的增、刪、改等操作。使用是Tomcat6。0作為WEB服務器,提供適應性強的Intranet服務器功能,具有很高的執(zhí)行效率。該系統(tǒng)符合實際的停車場管理系統(tǒng),為停車場管理供一個快速,簡單規(guī)范的管理平臺。這對提高
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 家庭教育與孩子創(chuàng)新能力培養(yǎng)的關聯(lián)性研究
- 2024貨車買賣合同范本
- 探索現(xiàn)代教育中孩子自我管理能力的重要性
- 二零二五年度特色熟食購銷合同范本
- 展覽建筑聲學設計與空間規(guī)劃的融合
- 專用生產(chǎn)原料采購:2024定制化工品訂購合同版B版
- 2025年度車輛租賃及保養(yǎng)合同2篇
- 二零二五年度航空航天試驗設備研發(fā)合同2篇
- 2025年度采購合同:制造業(yè)公司與供應商材料采購協(xié)議2篇
- 網(wǎng)絡英語學習策略模板
- 中醫(yī)診療器具清洗消毒(醫(yī)院感染防控專家課堂培訓課件)
- 通風設施標準
- 酒店市場營銷教案
- 寵物智能用品項目計劃書【模板范文】
- 藥廠生產(chǎn)車間現(xiàn)場管理-PPT課件
- 軸與孔標準公差表
- 防火門施工方案
- 你比劃我猜題目大全
- 人教PEP版2022-2023六年級英語上冊期末試卷及答案(含聽力材料)
- 社區(qū)護理學教學設計教案
- (完整word版)師徒結對活動記錄表
評論
0/150
提交評論