停车管理系统中期检查.docx_第1页
停车管理系统中期检查.docx_第2页
停车管理系统中期检查.docx_第3页
停车管理系统中期检查.docx_第4页
停车管理系统中期检查.docx_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

毕业设计(论文)中期检查报告课题名称停车管理系统的设计与实现专 业 计算机科学与技术学 号 XXX姓 名 Xxx指导教师 Xxx日 期 2017年4月21日9一、课题主要内容 停车管理系统是以停车场智能化为目的。对于停车场内的车位做到时刻了解,确保停车场的用户的车辆能快捷、安全、方便的找到车位,这对停车场管理方提高管理水平与综合服务能力有着十分重要的作用。 新型的停车场将信息技术、电子技术、人文科学等现代的高科技完美结合到一起,给用户提供的是一种操作简单、功能先进、使用方便的系统。系统应当以人为本,采用图形化操作界面,给人提供一种与以往更加安全、方便、快捷的体验,和更加信息化和智能化的操作空间,大大的促进了停车场的信息化、智能化的发展。 2、 课题的目的要求和主要技术指标 本课题主要研究的是基于Java for Web的停车管理系统,利用JSP;Java;MySql等技术完成一个停车管理系统。其功能包括:管理员登录,管理员添加停车位,管理员对停车位状态管理,财务管理,管理员对车位状态的概览,剩余车位查询,管理员退出登录等。三、课题设计方案和思路(1)车位管理:主要有四个功能:车辆停入、车辆驶出、车位状态查询(空闲、占用)查看、车位设置。(2)财务管理:主要有两个个功能:停车费用查看、当月收入。四、目前毕业设计进展情况、难点现在完成了对于停车场管理系统的各个模块的总体设计,现在对于这个停车场管理系统的详细设计正在进行中,现在完成的模块设计有车位管理下的车位状态查询管理,和车位设置管理,车辆驶入和车辆驶出管理模块的设计完成了一点,财务管理模块的设计还没有开始。本次毕业设计的进度中主要的难点是对于java for web开发的不熟悉,对于SSH框架的运用还是属于比较低级运用阶段。还有就是对于前台界面的开发不是很懂,开发的不好。五、有关的数据和图表或关键代码管理员的数据操作package egration.dao.impl;import java.util.List;import org.springframework.orm.hibernate3.support.HibernateDaoSupport;import egration.entity.Admin;import egration.dao.AdminDAO;public class AdminDAOImpl extends HibernateDaoSupport implements AdminDAO SuppressWarnings(unchecked)public List findAllAdmin() String hql = from Admin admin order by admin.username desc);return (List) this.getHibernateTemplate().find(hql);public Admin findAdminById(Integer id) return (Admin) this.getHibernateTemplate().get(Admin.class, id);public void removeAdmin(Admin admin) this.getHibernateTemplate().delete(admin);public void saveAdmin(Admin admin) this.getHibernateTemplate().save(admin);public void updateAdmin(Admin admin) this.getHibernateTemplate().update(admin);public Admin loginAdmin(Admin admin) String hql = from Admin admin where admin.username=+ admin.getUsername() + and admin.password=+ admin.getPassword() + ;List admins = (List) this.getHibernateTemplate().find(hql);if (admins.size() 0) return admins.get(0);return null;package egration.action.admin;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpSession;import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionSupport;import egration.entity.Admin;import egration.service.AdminService;SuppressWarnings(serial)public class AdminServiceAction extends ActionSupport private Admin admin;private AdminService adminService;public AdminService getAdminService() return adminService;public void setAdminService(AdminService adminService) this.adminService = adminService;public Admin getAdmin() return admin;public void setAdmin(Admin admin) this.admin = admin;Overridepublic String execute() throws Exception return super.execute();public String login() Admin adminLogin = this.adminService.loginAdmin(this.admin);if (adminLogin != null) HttpServletRequest request = ServletActionContext.getRequest();HttpSession session = request.getSession();session.setAttribute(admin, adminLogin);return loginSuc;return INPUT;public String loginOut() throws Exception HttpServletRequest request = ServletActionContext.getRequest();HttpSession session = request.getSession();session.removeAttribute(admin);return INPUT;车位的操作package egration.dao.impl;import java.util.List;import org.springframework.orm.hibernate3.support.HibernateDaoSupport;import egration.entity.Room;import egration.dao.RoomDAO;public class RoomDAOImpl extends HibernateDaoSupport implements RoomDAO SuppressWarnings(unchecked)public List findAllRoom() String hql = from Room room order by room.roomid desc;return (List) this.getHibernateTemplate().find(hql);public Room findRoomById(Integer id) return (Room) this.getHibernateTemplate().get(Room.class, id);public void removeRoom(Room room) this.getHibernateTemplate().delete(room);public void saveRoom(Room room) this.getHibernateTemplate().save(room);public void updateRoom(Room room) this.getHibernateTemplate().update(room);package egration.action.room;import java.util.Map;import com.opensymphony.xwork2.ActionContext;import com.opensymphony.xwork2.ActionSupport;import egration.service.RoomService;SuppressWarnings(serial)public class ListRoomAction extends ActionSupport private RoomService roomService;public RoomService getRoomService() return roomService;public void setRoomService(RoomService roomService) this.roomService =

温馨提示

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

评论

0/150

提交评论