以下为《汽车租赁系统 (已自动恢复)》的无排版文字预览,完整内容请下载
汽车租赁系统
汽车租赁系统的需求分析
系统功能需求
系统的功能需求主要包括以下几个方面:
客户可以通过online方式对接线上***进行预订车辆(包括电话,网站,微信小程序)
系统自动保存客户的预订申请单
后台工作人员处理客户的申请,并线上给出相关建议。
技术人员可以保存对车辆检修的结果
能够通过后台查看客户的历史记录(对客户的需要进行分析,更好的服务客服下一次服务)
2.基本数据维护模块
满足上述需求的系统主要包括一下模块:
基本的数据维护模块:提供添加,修改车辆和员工的基本信息
基本业务模块:用户填写预订申请,处理预订申请,填写服务记录和处理换车请求。后台分析用户的历史浏览,下次用户登录网站自动推荐相关车型。
数据库管理模块:客户,车辆,员工,车辆信息,查询客户服务记录,记录客户每次选择车型。
3.基本业务模块
基本业务模块包含的功能:
Ⅰ用户填写预订申请:客户在订单处理之前需要先填写预订申请
Ⅱ后台人员处理预订需求:工作人员要处理可用户的预订申请,可根据客户租赁的历史记录查看客户是否有不良记录,和推测现在的车辆状况,推断是否可以同意客户的预订请求。
Ⅲ技术人员填写服务记录:公司的技术人员在客户归还车辆后对车辆进行事故排查,车况检查,确定当前车辆的状况,检查完毕后,填写服务记录
Ⅳ工作人员处理还车:工作人员将根据车辆的状况和租赁时间收取此次租赁的费用,如果租赁过程中,导致车辆受损毁坏,需进行相关赔偿,赔偿金额视车况而定。
4.数据库模块
数据库模块的功能:
客户信息管理:客户信息其中包括客户的基本信息,租赁历史记录,不良记录
车辆信息管理:其中包括车辆库存,车型,车辆的新旧程度,车辆状况等
租赁信息管理:租赁信息包括客户的租赁申请表记录和技术人员的服务记录等
员工信息管理:员工信息包括工作人员,技术员,管理员的基本信息和工作人员的工作对接记录
5.信息查询模块
信息查询模块主要是查询数据库中的相关信息:
查询客户信息
查询员工信息
查询车辆信息
查询客户记录
二车辆租赁系统的相关技术介绍
1.硬件运行环境设计
硬件平台:Linux系统
服务器的最低配置要求:16G运行内存,1T存储空间
工作站的最低配置要求:x64
2.软件运行环境设计
软件平台:Windows系统;
服务器操作系统:Linux系统
数据库系统:MySQL
客户机的操作系统:无要求
客户机的平台软件:浏览器(推荐使用谷歌浏览器,不推荐IE浏览器)
3.子系统清单
子系统清单如表所示:
子系统编号
子系统名称
子系统功能简述
子系统之间的关系
SS1
用户登录系统
用户登录,注册操作
是整个系统的入口
SS2
车辆信息添加系统
车辆信息的录入
是父系统的组成部分
SS3
车辆展示系统
车辆信息展示和查询
是父系统的组成部分
SS4
员工信息管理系统
员工信息的查看和修改
是父系统的组成部分
4.功能模块清单
如表:
模块编号
模块名称
模块功能简述
模块的接口简述
N1-1
用户信息管理模块
用户权限校验,用户登录注册
UserController
N1-2
安全校验模块
防止非法进入系统,定时清除用户登录状态。
ExceptionController
N2-1
车辆信息添加模块
添加车辆信息作出校验
AddDataController
N2-2
车辆信息展示模块
车辆信息展示和查询
L 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 否
4
Age
年龄
Int(11)
数字类型
否
无
否
5
Status
状态
Int(11)
数字类型
否
无
否
6
Create_time
创建时间
datetime
日期时间类型
否
否
否
7
邮件
Varchar(64)
字符串类型
否
否
否
二.系统的UML基本模型
1.系统的用例图
2.类图
3.系统的时序图
4.系统的协作图
5.系统的状态图
6.系统的活动图
7.组建图
8.配置图
①客户参与的用例图:
/
②员工参与的用例图
/
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《汽车租赁系统 (已自动恢复)》的无排版文字预览,完整内容请下载
汽车租赁系统 (已自动恢复)由用户“月挽清歌暖”分享发布,转载请注明出处