停車場管理系統(tǒng)模板_第1頁
停車場管理系統(tǒng)模板_第2頁
停車場管理系統(tǒng)模板_第3頁
停車場管理系統(tǒng)模板_第4頁
停車場管理系統(tǒng)模板_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、北京科技大學計算機科學與技術(shù)專業(yè)生產(chǎn)實習報告項目名稱:物品租賃平臺設計與開發(fā)學生姓名:徐松松班級:計1304學號:41345053企業(yè)指導老師:耶志君校內(nèi)指導老師:成績:地點:大唐移動通信設備有限公司時間:2016年7月20日、生產(chǎn)實習目的與實習要求1、實習目的生產(chǎn)實習旨在培養(yǎng)學生的實踐能力、分析問題和解決問題的能力以及綜合運用所學基礎知識和基本技能的能力,同時也是為了增強學生適應社會的能力和就業(yè)競爭力。通過理論聯(lián)系實際,鞏固所學的知識,提高處理實際問題的能力?;ヂ?lián)網(wǎng)發(fā)展到3.0時代,進入互聯(lián)網(wǎng)+綜合服務的時代。互聯(lián)網(wǎng)巨頭紛紛專注于開發(fā)一個聯(lián)系賣家和買家的平臺,而自身不從事這個行業(yè)。為了最貼近

2、計算機的生產(chǎn)環(huán)境,本次實習目標是開發(fā)一個物品租賃平臺,個人可以自由發(fā)布空余物品。具體實踐中以空閑車位作為物品.可以出租空閑車位、也可以租賃別人的空閑車位。通過實際動手開發(fā),掌握JPA、WebService等開發(fā)技術(shù),為順利畢業(yè)進行做好充分的準備,并為自己能順利與社會環(huán)境接軌做準備。2、實習要求本次生產(chǎn)實習,需要滿足以下幾點要求:2.1 掌握常用軟件開發(fā)工具(MyEclipse、TortoiseSVN、Navicat)的使用,掌握根據(jù)實際開發(fā)需要查找使用工具的能力。2.2 能將具體的計算機知識應用到實際開發(fā)工作中,能獨立進行工作,將自己的所學所想所感付諸實踐,了解新型的軟件開發(fā)模式,開發(fā)思想,開

3、發(fā)技術(shù)。2.3 能體會面向?qū)ο缶幊趟枷?,熟悉UML圖,能獨立創(chuàng)建WebService項目,熟悉數(shù)據(jù)庫設計及JPA開發(fā)。2.4 .能夠進行團隊合作,在團隊中承擔適合自己的角色,積累溝通經(jīng)驗及提升協(xié)作能力。2.5 能深刻體會敏捷開發(fā)、持續(xù)集成在軟件開發(fā)中的優(yōu)點和作用。二、生產(chǎn)實習設備(環(huán)境)及要求開發(fā)環(huán)境:win7/Linux/MacOS開發(fā)工具:MyEclipse2014/Eclipse開發(fā)語言:JAVAJDK1.7版本庫平臺:SVN數(shù)據(jù)庫:MySql5.7測試手段:GoogleChrom信戶端測試工具三、實習內(nèi)容與步驟1、內(nèi)容1(1)實習內(nèi)容我在項目中擔任代碼編寫的工作,負責賬號管理模塊和計費

4、查詢模塊的制作。首先是賬號管理,實現(xiàn)系統(tǒng)的登錄功能。(2)主要步驟一、登錄流程圖、數(shù)據(jù)庫的設計chargscustomerparkingrecorduser一共五個表,其中要實現(xiàn)用戶登錄需要用到user表User車場工作人員信息表在這個表中一共有五個字段,分別是Username管理人員的用戶名Password密碼Name姓名Sex性別State類型Say個人語錄SQL代碼:CREATETABLE'user'('username'varchar(20)NOTNULL,'password'varchar(20)NOTNULL,'name

5、9;varchar(20)NOTNULL,'sex'varchar(4)NOTNULL,'state'varchar(20)NOTNULL,'say'varchar(200)NOTNULL,PRIMARYKEY('username')ENGINE=InnoDBDEFAULTCHARSET=utf8;名,數(shù)豆不建nullusernamevarchar200IsZipasswordvarchar200namevarchar200sexvarchar40statevarchar200sayvarchar2000三、登錄界面的設計進入前臺

6、界面,首先要先登陸,不然無法進行停車場的操作。系統(tǒng)登錄界面設計如下:用戶信息表:usernamepasswordnamesexstatehuqinhuqin胡琴女努力學習leryongleiyong雷第手會員嗤得逢擇.學會戰(zhàn)棄,耐得彳liyunliyun耘勇老板學會放松當輸入錯誤的密碼時,將不能正常登陸。系統(tǒng)登錄錯誤界面:關(guān)鍵代碼:request.setCharacterEncoding("GB2312");response.setCharacterEncoding("GB2312");Stringusername=request.getParamete

7、r("username");Stringpassword=request.getParameter("password");booleansuccess=false;Stringurl="main.jsp?id="success=CheckPassword.checkmin(username,password);不輸入用戶名和密碼時,將彈出提示對話框。提示對話框如下:localhost:7999上的區(qū)頁顯示;清始人用戶名!確定當?shù)顷懗晒蟪绦驎D(zhuǎn)到main.jsp頁面,此JSP將IE瀏覽器窗口分成四塊,頂部是本系統(tǒng)的名字,底部是系統(tǒng)

8、的當前時間,左側(cè)是所有功能的菜單項,右側(cè)是主要的顯示區(qū),所有的信息都會出現(xiàn)在右側(cè)。界面如下:.B-B阜*,國阜K1后*XxIE3P*i團tXT典KT制盲1t1口料3tx口粒x/®*:,左邊菜單實現(xiàn)主要代碼鏈接實現(xiàn)界面跳轉(zhuǎn)功能:<center>="mainframe"><br>target<spanid="glowtext"><ahref="seeall.jsp"瀏覽車場信息</a></span><br><spanid="glo

9、wtext"><ahref="cachePages.jsp"target="mainframe">車主檔案查看</a></span><br><spanid="glowtext"><ahref="clclck.jsp"target="mainframe">場內(nèi)車輛查看</a></span><br><spanid="glowtext"><a

10、href="inrecord.jsp"target="mainframe">進出記錄查看</a></span><br><spanid="glowtext"><ahref="shoumoney.jsp"target="mainframe">收費記錄查詢</a></span><br><spanid="glowtext"></span><br>&

11、lt;spanid="glowtext"><ahref="index.jsp"target="_parent">退出車位系統(tǒng)</a></span><imgsrc="img/admin2.jpg"width="100"height="90"></center>歡迎界面會根據(jù)登錄名來顯示登陸者信息并問好:歡迎使用停車場管理系統(tǒng)歡迎李云登陸就功!一提取登錄人姓名代碼:<palign="center&q

12、uot;><fontsize="5'face="楷體_GB2312"color="#0000FF">歡迎<fontsize="5"face="楷體_GB2312"color="red"><%=rs.getString("name")%></font>登陸成功!</font></p><tablewidth="80%"borderalign="cen

13、ter"="1"cellspacingbordercolordark="0"cellpadding="#ecf5ff"="1"bordercolorlight="#6699cc"styleIIwidth:400px">表格顯示信息:<tr><tdwidth<font="30%"align="right"heightsize="4"face="楷體GB2312"=&qu

14、ot;30"color="#0000FF"用戶姓名:</font</td<tdwidth="70%"><%=rs.getString("name")%></td</tr><tr><tdwidth<font="30%"align="right"heightsize="4"face="楷體GB2312"="30"color="#0000FF&q

15、uot;用戶性別:</font</td<tdwidth="70%"><%=rs.getString("sex")%></td</tr><tr></font<tdwidth<font="30%"align="right"heightsize="4"face="楷體_GB2312"="30"color="#0000FF"用戶職務:</td<tdw

16、idth="70%"><%=rs.getString("state")%></td</tr><tr><tdwidth="30%"align="right"height<fontsize="4"face="楷體GB2312"="30"color="#0000FF"個人語錄:</font></td><tdwidth="70%”><

17、%=rs.getString("say")%></td></tr></table>2、內(nèi)容2(1)實習內(nèi)容實現(xiàn)停車場收費記錄查看功能。(2)主要步驟一、數(shù)據(jù)庫表設計Charges收費交易記錄在這個表中一共有四個字段,分別是Name車主的姓名Money所收的金額Username收費的員工姓名money_time收費的時間SQL代碼:CREATETABLE'chargs'('name'varchar(12)NOTNULLdefault",'money'int(11)default

18、NULL,'username'varchar(12)defaultNULL,'money_time'datetimedefaultNULL,PRIMARYKEY('name')ENGINE=InnoDBDEFAULTCHARSET=latin1;三ni開始事務曾備注,一除選用排序?qū)嘶貙С鰊amemoneyusernamemoneyjime張笑天100liyur2016-07-2022:45:44玨100liyun2016-07-2022:45:38、界面設計停車場收費記錄查看客戶姓名收費金額收費記錄員收費時間1100iyun、2016-07-

19、2022:45:44.0王五100liyun2016-07-2022:45:38.0輸入頁數(shù)I|1翻頁頁數(shù);“1本車場今天總收入:200(人民幣)三、主要實現(xiàn)代碼表格設計代碼:<tableborder><trbgcolor=lightblue>< thwidth=80>客戶姓名< thwidth=80>收費金額< thwidth=100>收費記錄員< thwidth=150>收費時間</tr>顯示記錄信息:/顯示單行記錄方法publicStringdisplayOneResult(ResultSetrs)Str

20、ingtext=""trytext+="<tralign='center'>"text+="<td>"+rs.getString("name")+"</td>"text+="<td>"+rs.getInt("money")+"</td>"text+="<td>"+rs.getString("username")

21、+"</td>"text+="<td>"+rs.getString("money_time")+"</td>"text+="</tr>"catch(Exceptione)e.printStackTrace();returntext;%>獲取頁碼功能:/頁面大小intpageSize=10;/第幾頁intpages=1;/總頁數(shù)inttotalPage=0;Stringstr=publicStringshowOnePage(ResultSetr

22、s,str=""/將記錄指針定位到相應的位置intpages,intpageSize)實現(xiàn)翻頁功能:tryrs.absolute(pages-1)*pageSize+1);catch(SQLExceptione)for(inti=1;i<=pageSize;i+)str+=displayOneResult(rs);tryifcatch(!rs.next()break;(Exceptione)e.printStackTrace();returnstr;<%totalPage=MoneyBean.getTotalPage(10);tryif(request.getP

23、arameter("Page"|request.getParameter(pages=1;)=null"Page").equals("")elsepages=Integer.parseInt(request.getParameter("Page");catch(java.lang.NumberFormatExceptione)/處理用戶從瀏覽器地址攔直接輸入pages=ab等所造成的異常pages=1;ifif(pages<1)pages=1;(pages>totalPage)pages=totalPa

24、ge;out.println(showOnePage(rs,pages,pageSize);%></table>method="get"><formAction="seeall.jsp"<%if(pages!=1)第一頁</A>");+(pages-1)out.println("<ahref=seeall.jsp?Page=1>out.println("<ahref=seeall.jsp?Page="+">上一頁</A>&

25、quot;);if(pages!=totalPage)out.println("<ahref=seeall.jsp?Page="+(pages+1)+">下一頁</A>");out.println("<ahref=seeall.jsp?Page="+totalPage+">最后一頁</A>");rs.close();%>總收入計算:<palign入:<font="center"><fontsize="5&qu

26、ot;face="楷體_GB2312”size="5"face="楷體_GB2312”color="#0000FF"本車場今天總收color='red'><%=MoneyBean.getSum()%></font>(人民幣)</font></p>3、內(nèi)容3(1)實習內(nèi)容完成項目的測試。(2)主要步驟一、測試登錄功能1)測試用戶名和密碼是否匹配2)測試IE和其他瀏覽器中界面顯示是否正常3)測試反饋窗口是否正常工作二、測試車位信息瀏覽模塊1)測試系統(tǒng)顯示的車位信息是否與

27、數(shù)據(jù)庫匹配2)測試翻頁功能3)測試空閑車位總數(shù)是否正確三、測試車主檔案查看模塊1)驗證系統(tǒng)與數(shù)據(jù)庫信息是否一致2)測試修改車主檔案功能四、測試進出記錄查看模塊1)測試車輛狀態(tài)信息2)測試各類車輛記錄信息是否正確五、測試收費記錄查詢功能1)收費記錄驗證2)總收入驗證四:結(jié)果與分析(1)結(jié)果完成的停車管理系統(tǒng)效果如下:模塊一:登入模塊車位租賃系統(tǒng)用戶益里堵密礫稿走模塊二:歡迎界面locaihostJ99Lpfxki/chk:idmin.jsp模塊三:查詢車位信息模塊模塊四:車主信息查看蝕*土*年上檔案查看車牌號碼自橋證號碼姓名車位號用戶類別開始時間結(jié)柬對間Tk狀態(tài)UEq1亡1龍:豈TB:0Ol?O

28、-i4307251M8365S456T李四5III|2010JS:51:5Sr0ii1-i:.-iifi::.|::.:,i慘詢j訪2G1OI24309199875893688!張三191112010-01-C608:50:57.02010-02-0608:50:57,0模塊五:停車記錄查看模塊六:結(jié)賬收費件下場內(nèi)乍輛皆看車位號車酋號租身帶證號碼姓名用戶類別20150343072Sig9S36&S4S6?李四1111砧叫都201012430789199875393633張學結(jié)昨離”仇取命1翻頁頁型:1/1模塊七:收費記錄查看停車場收費已錄式花客戶姓名收費金款收量記病員版費時間張笑天10

29、0liyun2016-07-2022:45:44.0王云100iyunjnlo-07-gO22;45;33.c|(2)分析該停車場系統(tǒng)采用的是B/S結(jié)構(gòu)設計,編碼過程中學習了很多的javaweb知識,過程中遇到很多問題,首先是myeclipse的環(huán)境配置,需要配置JDK等,比較麻煩,需要細心。然后是tomcat的配置,這兒遇到一個問題是我第一次配置的端口號已經(jīng)被系統(tǒng)使用,導致錯誤,這時只需重新配置端口號即可。再者則是編碼過程,參考相關(guān)javaweb開發(fā)書進行編碼,先要測試mysql數(shù)據(jù)庫的連接,第一次連接不成功,尋找問題發(fā)現(xiàn)是沒有導入mysql連接包,第二次測試還是不成功,發(fā)現(xiàn)沒有寫對連接名,連接成功后測試需要測試數(shù)據(jù)庫的增加、刪除、修改等操作,基本成功后即開始項目開發(fā)。登錄模塊比較簡單,參照書上即可實現(xiàn)。界面的設計也很重要,這兒我用了Dreamweaver來制作靜態(tài)的jsp文件比較方便,然后導入到myeclipse項目中,導入后預覽發(fā)現(xiàn)一些顯示錯位等信息,可能是兼容性問題,只需稍加修改即可。之后我負責收費記錄的查詢,需要在對javaweb比較熟悉,比如翻頁功能,表格制作,數(shù)據(jù)提取,以及顯示和處理,不清楚的地方可以上網(wǎng)查詢。測試過程也

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論