关于易行租车系统实践报告_第1页
关于易行租车系统实践报告_第2页
关于易行租车系统实践报告_第3页
关于易行租车系统实践报告_第4页
关于易行租车系统实践报告_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

关于易行租车系统实践报告一、实践目的1.培养自己的吃苦耐劳的精神。在社会实践中锤炼自己的意志,挖掘自身的潜力,提高自己的各项综合素质;2.学以致用,运用所学的专业知识对社会问题进行分析与总结。在提高自己对本专业的了解与认识的同时,激发对掌握某方面知识的兴趣,增加学习热情,有助于之后的学习;3.培养团队精神,锻炼组织协调能力。通过体验社会实践过程中的每一环节,体会团队分工在社会生活中的重要性与意义;二、实践内容一、项目简介1.1项目名称项目名:易行租车系统1.2开发环境系统环境:win7软件环境:jdk8、MyEclipse10、Tomcat8.5数据库:Mysql5前端技术:HTML、CSS、JavaScript、Bootstrop、Ajax、JSP、JSTL、JSON服务器端技术:Servlet、JDBC、C3P0、DBUtil编码格式:utf-81.3考察目标1)对Java基础的掌握程序,对面向对象的理解;2)对前端技术的了解,重点为JavaScript,Ajax异步提交,JSON解析;3)对数据库的掌握情况,熟练使用SQL语句,重点为多表查询;4)熟练使用MVC设计模式,采用三层架构开发项目;实践过程二、模块设计2.1统计模块功能:进入系统主页,在主页中显示统计数据,分别统计以下数据:总营业额、总订单量、会员总数、门店总数、可用车辆库存、故障车辆数、现有品牌总数等。效果图:2.2会员模块功能:会员注册、所有会员查询、根据姓名搜索会员、会员信息修改、押金缴纳与退还、效果图:2.3订单模块功能:会员租车(创建订单)、在租订单查询、已完成订单查询、根据会员姓名搜索订单、订单修改(车辆续租、还车)、查看订单详情。效果图:会员租车:在租订单:续租:还车:订单详情:已完成订单:2.4车辆模块功能:品牌管理(添加、查询、修改、删除)、添加车辆、所有车辆查询、按品牌货门店搜索、损坏车辆查询、车辆修改(租赁状态、车损情况),车辆删除等。效果图:添加车辆品牌管理所有车辆查询维修车辆查询2.5门店模块功能:添加门店、门店查询、门店搜索、门店修改、门店删除效果图:添加门店门店查询所有员工查询不同角色员工的访问权限控制三、项目设计规范3.1数据库设计1)品牌表:brand字段名 注释 类型 备注ID int 主键brandName 品牌名 varchar createTime 创建时间 datatime 2)汽车表:car字段名 注释 类型 备注ID int 主键brandId 所属品牌ID int 外键type 车型 varchar style 款式 varchar bsx 变速箱 varchar output 排量 varchar people 乘客数 varchar price 租金 varchar card 车牌号 varchar storeId 所属门店ID int 外键lease 租赁状态 int 0为入库,1为租出health 车况 int 0为正常,1为车损createTime 创建时间 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 创建时间 datetime 5)订单表:dingdan字段名 注释 类型 备注ID int 主键orderId 订单编号 varchar customerId 会员ID int 外键carId 汽车ID int 外键startTime 借车时间 datetime endTime 还车时间 datetime empName 操作员工姓名 varchar total 总费用 double time 租用时长/天 int status 订单状态 int 0为归还,1为租出borrowStore 借车门店 varchar returnStore 还车门店 varchar price 租金单价 double empId 员工ID int 外键carMess 车辆信息 varchar storeId 借车门店ID int 外键cusName 会员名 varchar phone 会员手机号 varchar createTime 创建时间 datetime 6)员工表:emp字段名 注释 类型 备注ID int 主键empId 员工编号 varchar empName 员工姓名 varchar 用于系统登录sex 性别 varchar birthday 出生年月 date joinTime 入职日期 date idcard 身份证号 varchar phone 手机号 varchar storeId 所属门店ID int 外键status 员工角色 int 0为店员,1为店长password 登录密码 varchar 用于系统登录7)门店表:store字段名 注释 类型 备注ID int 主键storeName 门店名称 varchar address 门店地址 varchar 3.2Java源码文件命名规范1)c3p0-config.xml:c3p0连接数据库配置文件2)com.yxzc.dao:DAO层,编写SQL语句,实现增删改查BrandDao.java:操作品牌模块数据CarbadDao.java:操作车损模块数据CarDao.java:操作汽车模块数据CustomerDao.java:操作会员模块数据EmpDao.java:操作员工模块数据LoginDao.java:操作登录模块数据OrderDao.java:操作订单模块数据StoreDao.java:操作门店模块数据3)Car.java:汽车表对应实体类Carbad.java:车损表对应实体类Customer.java:会员表对应实体类Emp.java员工表对应实体类Order.java:订单表对应实体类PageBean.java:分页数据实体类Store.java:门店表对应实体类4)com.yxzc.filter:过滤器类AccessFilter.java:项目路径访问的过滤器5)com.yxzc.jdbc:JDBC封装的类JdbcUtils.java:JDBC封装工具类TxQueryRunner.java:dbUtils封装工具类6)com.yxzc.service:Service层,用于处理业务逻辑和事务管理BrandService.java:品牌业务逻辑处理类CarbadService.java:车损业务逻辑处理类7)com.yxzc.servlet:接收客户端请求,向客户端响应数据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:系统首页数据统计13)com.yxzc.servlet.order:处理订单模块的请求14)com.yxzc.servlet.store:处理门店模块的请求15)com.yxzc.utils:封装的工具类3.3jsp页面命名规范add_car.jsp:添加汽车add_customer.jsp:添加会员add_emp.jsp:添加员工add_store.jsp:添加门店borrow_car.jsp:会员注册,创建订单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:系统首页login.jsp:登录页面main.jsp:系统主页mend_car.jsp:损坏车辆查询myself_mess.jsp:个人资料order_goon.jsp:车辆续租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:门店修改实践体会学会从实践中学习,从学习中实践。要在实践中学其他知识,不断地从各方面武装自己,才能在竞争中突出自己,表现自己。经历了将近周的社会实践,我感慨颇多,我们见到了社会的真实面,实践生活中每天遇到的状况还在我脑海里回旋,它给我们带来了意想不到的效果,社会实践活动给生活在都市象牙塔中的大学生们带给了广泛接触社会、了解社会的机会。千里之行,始于足下,这短暂而又充实的实习,我认为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论