Java-机动车

Vehicle 类

public class Vehicle {
	double speed;//声明double型变量speed,刻画速度
	int power;//声明int型变量power,刻画功率
	void speedUp(int s){
		speed=speed+s;//将参数S的值与成员变量speed的和赋值给成员变量speed
	}
	void speedDown(int d){
		speed=speed-d;//将成员变量speed与参数d的差赋值给成员变量speed
	}
	void setPower(int p){
		power=p;//将参数p的值赋值给成员变量power
	}
	int getPower(){
		return power;//返回成员变量power的值
	}
	double getSpeed(){
		return speed;
	}

}


User 类

public class User {
	public static void main(String args[]){
		Vehicle car1,car2;
		car1=new Vehicle();//使用new运算符和默认的构造方法创建对象car1
		car2=new Vehicle();//使用new运算符和默认的构造方法创建对象car2
		car1.setPower(128);
		car2.setPower(76);
		System.out.println("car1的功率是:"+car1.getPower());
		System.out.println("car2的功率是:"+car2.getPower());
		car1.speedUp(80);//car1调用speedUp()方法将自己的speed的值增加80
		car2.speedUp(80);//car2调用speedUp()方法将自己的speed的值增加80
		System.out.println("car1目前的速度:"+car1.getSpeed());
		System.out.println("car2目前的速度:"+car2.getSpeed());
		car1.speedDown(10);
		car2.speedDown(20);
		System.out.println("car1目前的速度:"+car1.getSpeed());
		System.out.println("car2目前的速度:"+car2.getSpeed());	
	}

}

本文针对目前货运行业的基本情况,设计开发了机动车驾驶员档案管理系统,并综合考虑了行业的实际需求,对派车功能以及资料的导入导出进行了详细的设计开发。本系统使用Visual C++6.0作为开发工具,使用SQL Server2000作为数据库服务器,利用ADO技术进行数据库连接,并基于COM组件完成excel文档的导入导出,简化了报表自动生成的流程。 摘要 I ABSTRACT II 目录 IV 第一章 绪论 1 1.1 项目背景 1 1.2 信息系统简介 2 1.4 论文基本内容 4 第二章 相关技术简介 5 2.1 COM面向组件编程 5 2.1.1 COM面向组件思想 5 2.1.2 COM的基本概念和原理 6 2.1.2.1 COM的基本概念 6 2.1.2.2 COM的基本原理 6 2.1.3 OLE的EXCEL操作 9 2.2 数据库ADO技术 10 2.2.1 ADO技术简介 10 2.2.2 ADO对象编程模型 10 2.2.3用#import方法实现ADO操作 11 第三章 系统的需求与概要设计 13 3.1 需求说明 13 3.1.1 开发环境需求 13 3.1.2 界面需求 13 3.1.3 功能需求 14 3.2 概要设计 16 3.2.1 驾驶员模块设计 16 3.2.2 机动车模块设计 17 3.2.3 派车模块设计 18 第四章 主要功能模块的详细设计与实现 20 4.1 系统界面类的设计 20 4.2 驾驶员管理模块的设计与实现 20 4.2.1 驾驶员管理模块流程 21 4.2.2 添加新的驾驶员 27 4.2.3 显示驾驶员列表 28 4.2.4 批量导出驾驶员数据 28 4.2.5 批量导入驾驶员数据 29 4.2.6 程序界面 29 4.3 机动车管理模块的设计与实现 30 4.3.1 机动车管理模块流程 30 4.3.2 添加一个新的机动车 36 4.3.3 显示机动车列表 37 4.3.4 批量导出机动车数据 37 4.3.5 批量导入机动车数据 38 4.3.6 程序界面 38 4.4 派车管理模块的设计与实现 39 4.4.1 派车管理模块流程 39 4.4.2 派车管理数据库设计 43 4.4.2.1 选择空闲车辆 43 4.4.2.2 选择空闲驾驶员 44 4.4.2.3 派车 44 4.4.6车辆回库 44 4.4.7 程序界面 45 4.5 报表统计模块的设计与实现 45 4.5.1 报表统计数据库设计 45 4.5.2按条件查询 46 4.5.3导出查询结果 47 4.5.4生成报表 47 4.5.5 程序界面 47 第五章 总结 49 参考文献 50
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值