3、车辆分类管理:对车辆的分类进行增加,修改删除等等。
4、订单管理:对用户产生的租赁订单进行管理,修改,删除等等。
5、评价管理:可以查看评价内容,对恶意评价进行删除。
6、投诉管理:处理投诉问题并且反馈给用户。
7、论坛管理:参与论坛沟通交流,删除不合理内容。
8、新闻管理:对新闻公告进行增删改查。
9、租车知识管理:对租车知识进行增删改查。
系统功能模块图,如图3-1所示:
图3-1 功能模块图
用户信息设计,首先应该实现用户名和密码的设计。用户名要求不能为空,密码输入的两次信息应该一致,然后应该实现用户名密码的修改,最后要求管理员对用户的维护操作。用户要先进行注册相对应的信息,才能进行登陆进去,要不然输入的用户是不存在,系统会给出密码错误的提示,若用户输入的密码错误,也会提示密码错误。当用户填写信息正确时才会进入相对应的首页,用户再进行各项功能操作。流程图如图3-2所示。
图3-2系统功能流程图
用户登录主界面输入用户名以及密码,若用户名和密码正确则登录成功跳转至菜单页面,若用户名和密码错误,则停留登录界面。系统登录流程图如图3-3所示:
图3-3系统登录流程图
租赁车辆信息主要是管理员发布车辆的相关信息,用户浏览车辆进行租赁,流程图如图3-4所示:
图3-4车辆租赁信息流程图
4 系统设计
4。1 系统开发环境
硬件环境:CPU:双核;内存:1G或更高; 硬盘:80G或更高;
软件环境:Windows7
4。2 数据库设计文献综述
概念结构设计是将用户需求抽象为信息结构(即概念模型)的过程,是整个数据库设计的关键。作为各种数据模型的共同基础,概念结构比数据模型更独立,而且其稳定性和抽象性比机器更胜一筹。最常用的概念数据模型为E-R模型。E-R模型的组成部分主要包括实体、联系和属性。通过这三个组成部分,我们可以抽象出现实世界中的实体,并通过实体之间的联系类型一对一(1:1),一对多(1:n),多对多(n:n)来抽象实体之间的关系。
本系统的主要设计包括以下几个实体:
1、用户实体:主要由姓名、编号、联系方式、邮箱、密码、登录账户、等属性组成。
2、新闻通告实体:主要由编号、标题、内容、发布日期、发布人等属性组成。
3、租车知识实体:主要由编号、标题、内容、发布日期、发布人等属性组成。
4、车辆信息实体:主要由编号、名称、人数、公里数、价格、维修等属性组成。
5、论坛交流实体:主要由编号、标题、时间、内容、头像等属性组成。
6、投诉建议实体:主要由编号、标题、内容、发布人、答复人等属性组成。