本系统采用jsp和mysql_课内资源 - 基于Jsp和MySql的汽车租赁系统

一、引言

汽车租赁管理系统是基于MVC三层架构完成,使用Java语言开发,主要应用Jsp完成前台界面部分,Servlet MVC完成后台逻辑部分。

本系统的设计从现实角度出发,根据实际汽车租赁信息管理系统的实际需求,采用模块化设计,便于系统组合和修改,又便于技术维护人员更新、维护;以及根据用户需求进行数据的维护与更新。系统的设计过程由概述、需求分析、技术方案、总体设计、详细设计、软件测试、总结等部分构成。

二、需求分析

汽车租赁业被称为交通运输服务行,它因为无须办理保险、无须年检维修、车型可随意更换等优点,以租车代替买车来控制企业成本,这种在外企中十分流行的管理方式,正慢慢受到国内企事业单位和个人用户的青睐。 汽车租赁是指将汽车的资产使用权从拥有权中分开,出租人具有资产所有权,承租人拥有资产使用权,出租人与承租人签订租赁合同,以交换使用权利的一种交易形式。

2.1系统角色

本系统有四个角色分别为:超级管理员,管理员,业务员,经理,分别具有不同的权限对汽车信息、顾客信息进行编辑。

2.2 系统权限

不同角色登录就有着不同的权限:

超级管理员:具有系统管理、基础数据管理、车辆预定管理、核心业务管理和统计管理的权限。其中系统管理包括用户管理、角色管理;基础数据管理包括客户类型管理、汽车品牌类型管理、汽车基本信息管理和客户基本信息管理;车辆预定管理包括顾客基本信息管理和汽车信息管理;核心业务管理包括租赁管理和归还管理;统计管理包括统计车辆管理和用户统计管理

管理员:具有用户管理、车辆基础信息管理、客户基础信息管理的权限

业务员:具有车辆预定管理和车辆取消预订管理的权限

每个角色:都有个人信息管理权限,超级管理员可以修改个人基本信息,包括密码修改,更改管理员、业务员、经理的权限,同时可以添加所有的软件用户

2.3 数据库需求

2.3.1 数据库E-R图

本系统的主要的实体有用户,汽车故障,汽车。它们对应的实体ER图如下所示。

b7d41405cbb85fbb61b13ef0cc8523fc.png

2.3.2系统管理模块

该系统数据库共有九个实体,实体属性图如下面所示。

用户信息实体图如图2-2所示:

94e64c7834cbff201a9b8a7ee8f9c8f7.png

角色信息实体图如图2-3所示:

765a81b9959e3d08b7736ba0129ecad8.png

菜单信息实体图如图2-4所示:

e30e2d6761e7dab660f19a69e916960f.png

管理员信息实体图如图2-5所示:

37177590f239e09af972066034f88b4a.png

员工信息实体图如图2-6所示:

ce29768651151d543c869aa48ef2b96c.png

汽车信息实体图如图2-

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值