關于易行租車系統(tǒng)實踐報告_第1頁
關于易行租車系統(tǒng)實踐報告_第2頁
關于易行租車系統(tǒng)實踐報告_第3頁
關于易行租車系統(tǒng)實踐報告_第4頁
關于易行租車系統(tǒng)實踐報告_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

關于易行租車系統(tǒng)實踐報告一、實踐目的1.培養(yǎng)自己的吃苦耐勞的精神。在社會實踐中錘煉自己的意志,挖掘自身的潛力,提高自己的各項綜合素質(zhì);2.學以致用,運用所學的專業(yè)知識對社會問題進行分析與總結。在提高自己對本專業(yè)的了解與認識的同時,激發(fā)對掌握某方面知識的興趣,增加學習熱情,有助于之后的學習;3.培養(yǎng)團隊精神,鍛煉組織協(xié)調(diào)能力。通過體驗社會實踐過程中的每一環(huán)節(jié),體會團隊分工在社會生活中的重要性與意義;二、實踐內(nèi)容一、項目簡介1.1項目名稱項目名:易行租車系統(tǒng)1.2開發(fā)環(huán)境系統(tǒng)環(huán)境:win7軟件環(huán)境:jdk8、MyEclipse10、Tomcat8.5數(shù)據(jù)庫:Mysql5前端技術:HTML、CSS、JavaScript、Bootstrop、Ajax、JSP、JSTL、JSON服務器端技術:Servlet、JDBC、C3P0、DBUtil編碼格式:utf-81.3考察目標1)對Java基礎的掌握程序,對面向?qū)ο蟮睦斫猓?)對前端技術的了解,重點為JavaScript,Ajax異步提交,JSON解析;3)對數(shù)據(jù)庫的掌握情況,熟練使用SQL語句,重點為多表查詢;4)熟練使用MVC設計模式,采用三層架構開發(fā)項目;實踐過程二、模塊設計2.1統(tǒng)計模塊功能:進入系統(tǒng)主頁,在主頁中顯示統(tǒng)計數(shù)據(jù),分別統(tǒng)計以下數(shù)據(jù):總營業(yè)額、總訂單量、會員總數(shù)、門店總數(shù)、可用車輛庫存、故障車輛數(shù)、現(xiàn)有品牌總數(shù)等。效果圖:2.2會員模塊功能:會員注冊、所有會員查詢、根據(jù)姓名搜索會員、會員信息修改、押金繳納與退還、效果圖:2.3訂單模塊功能:會員租車(創(chuàng)建訂單)、在租訂單查詢、已完成訂單查詢、根據(jù)會員姓名搜索訂單、訂單修改(車輛續(xù)租、還車)、查看訂單詳情。效果圖:會員租車:在租訂單:續(xù)租:還車:訂單詳情:已完成訂單:2.4車輛模塊功能:品牌管理(添加、查詢、修改、刪除)、添加車輛、所有車輛查詢、按品牌貨門店搜索、損壞車輛查詢、車輛修改(租賃狀態(tài)、車損情況),車輛刪除等。效果圖:添加車輛品牌管理所有車輛查詢維修車輛查詢2.5門店模塊功能:添加門店、門店查詢、門店搜索、門店修改、門店刪除效果圖:添加門店門店查詢所有員工查詢不同角色員工的訪問權限控制三、項目設計規(guī)范3.1數(shù)據(jù)庫設計1)品牌表:brand字段名 注釋 類型 備注ID int 主鍵brandName 品牌名 varchar createTime 創(chuàng)建時間 datatime 2)汽車表:car字段名 注釋 類型 備注ID int 主鍵brandId 所屬品牌ID int 外鍵type 車型 varchar style 款式 varchar bsx 變速箱 varchar output 排量 varchar people 乘客數(shù) varchar price 租金 varchar card 車牌號 varchar storeId 所屬門店ID int 外鍵lease 租賃狀態(tài) int 0為入庫,1為租出health 車況 int 0為正常,1為車損createTime 創(chuàng)建時間 datetime 3)損壞汽車表:carbad字段名 注釋 類型 備注ID int 主鍵carId 汽車ID int 外鍵part 車損部位 varchar mess 受損說明 varchar 4)會員表:customer字段名 注釋 類型 備注ID int 主鍵cusName 會員名 varchar sex 性別 varchar birthday 出生年月 date adddress 家庭住址 varchar phone 手機號 varchar yajin 押金金額 double createTime 創(chuàng)建時間 datetime 5)訂單表:dingdan字段名 注釋 類型 備注ID int 主鍵orderId 訂單編號 varchar customerId 會員ID int 外鍵carId 汽車ID int 外鍵startTime 借車時間 datetime endTime 還車時間 datetime empName 操作員工姓名 varchar total 總費用 double time 租用時長/天 int status 訂單狀態(tài) int 0為歸還,1為租出borrowStore 借車門店 varchar returnStore 還車門店 varchar price 租金單價 double empId 員工ID int 外鍵carMess 車輛信息 varchar storeId 借車門店ID int 外鍵cusName 會員名 varchar phone 會員手機號 varchar createTime 創(chuàng)建時間 datetime 6)員工表:emp字段名 注釋 類型 備注ID int 主鍵empId 員工編號 varchar empName 員工姓名 varchar 用于系統(tǒng)登錄sex 性別 varchar birthday 出生年月 date joinTime 入職日期 date idcard 身份證號 varchar phone 手機號 varchar storeId 所屬門店ID int 外鍵status 員工角色 int 0為店員,1為店長password 登錄密碼 varchar 用于系統(tǒng)登錄7)門店表:store字段名 注釋 類型 備注ID int 主鍵storeName 門店名稱 varchar address 門店地址 varchar 3.2Java源碼文件命名規(guī)范1)c3p0-config.xml:c3p0連接數(shù)據(jù)庫配置文件2)com.yxzc.dao:DAO層,編寫SQL語句,實現(xiàn)增刪改查BrandDao.java:操作品牌模塊數(shù)據(jù)CarbadDao.java:操作車損模塊數(shù)據(jù)CarDao.java:操作汽車模塊數(shù)據(jù)CustomerDao.java:操作會員模塊數(shù)據(jù)EmpDao.java:操作員工模塊數(shù)據(jù)LoginDao.java:操作登錄模塊數(shù)據(jù)OrderDao.java:操作訂單模塊數(shù)據(jù)StoreDao.java:操作門店模塊數(shù)據(jù)3)Car.java:汽車表對應實體類Carbad.java:車損表對應實體類Customer.java:會員表對應實體類Emp.java員工表對應實體類Order.java:訂單表對應實體類PageBean.java:分頁數(shù)據(jù)實體類Store.java:門店表對應實體類4)com.yxzc.filter:過濾器類AccessFilter.java:項目路徑訪問的過濾器5)com.yxzc.jdbc:JDBC封裝的類JdbcUtils.java:JDBC封裝工具類TxQueryRunner.java:dbUtils封裝工具類6)com.yxzc.service:Service層,用于處理業(yè)務邏輯和事務管理BrandService.java:品牌業(yè)務邏輯處理類CarbadService.java:車損業(yè)務邏輯處理類7)com.yxzc.servlet:接收客戶端請求,向客戶端響應數(shù)據(jù)BaseServlet.java:請求響應路徑封裝工具類8)com.yxzc.servlet.brand:處理品牌模塊相關的請求9)com.yxzc.servlet.car:處理汽車模塊的請求10)com.yxzc.servlet.customer:處理會員模塊的請求11)com.yxzc.servlet.emp:處理員工模塊的請求12)com.yxzc.servlet.login:處理登錄模塊的請求ExitServlet.java:退出登錄請求LoginServlet.java:登錄請求MainServlet.java:系統(tǒng)首頁數(shù)據(jù)統(tǒng)計13)com.yxzc.servlet.order:處理訂單模塊的請求14)com.yxzc.servlet.store:處理門店模塊的請求15)com.yxzc.utils:封裝的工具類3.3jsp頁面命名規(guī)范add_car.jsp:添加汽車add_customer.jsp:添加會員add_emp.jsp:添加員工add_store.jsp:添加門店borrow_car.jsp:會員注冊,創(chuàng)建訂單brand.jsp:品牌管理carbad_mess.jsp:車損信息carbad.jsp:車輛報損find_car.jsp:所有汽車查詢find_car2.jsp:汽車搜索結果頁find_customer.jsp:所有會員查詢find_customer2.jsp:會員搜索結果頁find_emp.jsp:所有員工查詢find_emp2.jsp:員工搜索結果頁find_store.jsp:所有門店查詢find_store2.jsp:門店搜索結果頁foregift_back.jsp:押金管理index.jsp:系統(tǒng)首頁login.jsp:登錄頁面main.jsp:系統(tǒng)主頁mend_car.jsp:損壞車輛查詢myself_mess.jsp:個人資料order_goon.jsp:車輛續(xù)租order_mess.jsp:訂單詳情order_pay.jsp:在租訂單order_pay2.jsp:在租訂單搜索結果頁order_print.jsp:訂單打印頁面order_success.jsp:已完成訂單order_success2.jsp:已完成訂單搜索結果頁return_car.jsp:歸還車輛update_brand.jsp:品牌修改update_car.jsp:汽車修改update_customer.jsp:會員修改update_emp.jsp:員工修改update_empPwd.jsp:修改員工密碼update_pwd.jsp:當前用戶修改密碼update_store.jsp:門店修改實踐體會學會從實踐中學習,從學習中實踐。要在實踐中學其他知識,不斷地從各方面武裝自己,才能在競爭中突出自己,表現(xiàn)自己。經(jīng)歷了將近周的社會實踐,我感慨頗多,我們見到了社會的真實面,實踐生活中每天遇到的狀況還在我腦海里回旋,它給我們帶來了意想不到的效果,社會實踐活動給生活在都市象牙塔中的大學生們帶給了廣泛接觸社會、了解社會的機會。千里之行,始于足下,這短暫而又充實的實習,我認為

溫馨提示

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

評論

0/150

提交評論