C++面向对象程序设计 车辆租赁管理系统

C++面向对象程序设计 车辆租赁管理系统,第1张

汽车租赁系统是汽车租赁公司的办公系统,包括从车辆的购置预算,审核购置,车辆预定,合同签订,车

辆交接,收款结算,车辆维修,保险,违章车辆处置等业务。汽车租赁系统是基于Internet互联网、ERP、

GPS及数据库技术开发的软件,实现汽车租赁行业全业务流程的信息化。

商灵通汽车租赁系统软件后台由车辆信息管理、租赁业务管理、车辆服务管理、财务管理、客户管理、统

计管理、线下门店管理和系统管理八大模块组成。

1)车辆信息管理

系统业务模块,包括车辆管理、租金设置、车辆调度和车辆优惠管理四大模块。

2)租赁业务管理

系统业务模块,包括汽车租赁业务设置、订单管理、车辆预定管理、订单变更管理、车辆续租管理、出/还

车管理、押金管理、合同管理等各种业务管理功能。

汽车租赁系统后台功能有哪些?

3)车辆服务管理

车辆服务业务模块,包括保险管理、事故管理、违章管理、维修管理、保养管理、加油卡管理,这些主要

是租赁汽车的服务工作。

4)财务管理

对汽车租赁业务的辅助管理模块,也是不可缺少的模块,包括账单管理、发票管理、调账管理和资金明细

等功能。

5)客户管理

主要是针对客户信息的管理,包括个人客户管理、企业客户管理、黑名单管理、积分设置等功能。

6)统计管理

统计管理是统计站内的数据,包括用户统计、订单统计、成本统计、资金统计和车辆统计等。

7)线下门店管理

汽车租赁公司的另一辅助模快,包括系统用户管理、门店设置和员工管理。

8)系统管理

系统管理维护模块,包括站点管理、APP管理、基础设置、提醒管理。

掌握面向对象的困难之处在于思路的转换。我们通常习惯于考虑解决问题的方法,而不是考虑将问题抽象成对象再去解决它。(要是哈弗曼编码为例的话不太好理解的哦,我还是从两个简单的例子来说一下吧,希望对你转换思路有帮助)第一个简单的例子:

编写一个驾驶汽车的方法

面向过程的程序设计

编写一个方法,void drivecar()

面向对象的程序设计:

将一辆汽车看成一个对象,将所有汽车对象的共性抽取出来,设计一个类Car,类中有一个方法void drive(),用Car这个类实例化一个具体的对象car,调用:car.drive()。

第二个简单的例子:问题:求一个长方形的周长和面积。

以面向过程的程序设计方式思考:

1、确定长方形周长和面积的算法。

2、编写两个方法(函数)分别计算长方形的周长和面积。

3、求周长的方法(函数)和求面积的方法(函数)需要两个参数,分别是长方形的长和宽。

面向过程的程序设计代码:

class Rectangle

{

static int perimeter(int length,int width)

{

return 2*(length+width)

}

static int area(int length,int width)

{

return length*width

}

public static void main(String[] args)

{

System.out.println("perimeter = “ + Rectangle.perimeter(5,4))

System.out.println("area = “ + Rectangle.area(5,4))

}

}

面向对象的程序设计:

问题:求一个长方形的周长和面积。

以面向对象的程序设计方式思考:

1、一个长方形可以看成一个长方形对象。

2、一个长方形对象有两个状态(长和宽)和两个行为(求周长和求面积)。

3、将所有长方形的共性抽取出来,设计一个长方形类。

4、通过长方形对象的行为,就可以求出某个具体的长方形对象的周长和面积。

(程序你可以自己试着编一下哈!)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8169843.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存