真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java汽車租車代碼,簡單的租車代碼

基于JAVA 的汽車租賃系統(tǒng)~~源代碼~謝謝~高分~~!

汽車租賃系統(tǒng)是汽車租賃公司的辦公系統(tǒng),包括從車輛的購置預算,審核購置,車輛預定,合同簽訂,車輛交接,收款結(jié)算,車輛維修,保險,違章車輛處置等業(yè)務(wù)。汽車租賃系統(tǒng)是基于Internet互聯(lián)網(wǎng)、ERP、GPS及數(shù)據(jù)庫技術(shù)開發(fā)的軟件,實現(xiàn)汽車租賃行業(yè)全業(yè)務(wù)流程的信息化,迪蒙汽車租賃解決方案是由迪蒙自主設(shè)計研發(fā)的一套多網(wǎng)融合汽車租賃管理整體解決方案。

專注于為中小企業(yè)提供成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設(shè)服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)海勃灣免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了成百上千企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。

迪蒙汽車租賃系統(tǒng)軟件后臺由車輛信息管理、租賃業(yè)務(wù)管理、車輛服務(wù)管理、財務(wù)管理、客戶管理、統(tǒng)計管理、線下門店管理和系統(tǒng)管理八大模塊組成。

1)、車輛信息管理

系統(tǒng)業(yè)務(wù)模塊,包括車輛管理、租金設(shè)置、車輛調(diào)度和車輛優(yōu)惠管理四大模塊。

2)、租賃業(yè)務(wù)管理

系統(tǒng)業(yè)務(wù)模塊,包括汽車租賃業(yè)務(wù)設(shè)置、訂單管理、車輛預定管理、訂單變更管理、車輛續(xù)租管理、出/還車管理、押金管理、合同管理等各種業(yè)務(wù)管理功能。

汽車租賃系統(tǒng)后臺功能有哪些?

3)、車輛服務(wù)管理

車輛服務(wù)業(yè)務(wù)模塊,包括保險管理、事故管理、違章管理、維修管理、保養(yǎng)管理、加油卡管理,這些主要

是租賃汽車的服務(wù)工作。

4)、財務(wù)管理

對汽車租賃業(yè)務(wù)的輔助管理模塊,也是不可缺少的模塊,包括賬單管理、發(fā)票管理、調(diào)賬管理和資金明細

等功能。

5)、客戶管理

主要是針對客戶信息的管理,包括個人客戶管理、企業(yè)客戶管理、黑名單管理、積分設(shè)置等功能。

6)、統(tǒng)計管理

統(tǒng)計管理是統(tǒng)計站內(nèi)的數(shù)據(jù),包括用戶統(tǒng)計、訂單統(tǒng)計、成本統(tǒng)計、資金統(tǒng)計和車輛統(tǒng)計等。

7)、線下門店管理

汽車租賃公司的另一輔助???,包括系統(tǒng)用戶管理、門店設(shè)置和員工管理。

8)、系統(tǒng)管理

系統(tǒng)管理維護模塊,包括站點管理、APP管理、基礎(chǔ)設(shè)置、提醒管理。

迪蒙汽車租賃解決方案融合了共享經(jīng)濟理念,通過先進的移動互聯(lián)網(wǎng)技術(shù),對傳統(tǒng)汽車租賃系統(tǒng)進行了互聯(lián)網(wǎng)化改造,不僅覆蓋了傳統(tǒng)租賃業(yè)務(wù)模式,還拓展了多元化的線上汽車租賃業(yè)務(wù)。通過系統(tǒng),客戶不僅可以高效開展和管理線下業(yè)務(wù),還可通過 PC 網(wǎng)站、APP 等渠道開展全新的線上租賃業(yè)務(wù)。最大化優(yōu)化配置時間與空間,提高汽車使用效率、提升用戶體驗、降低企業(yè)管理運營成本,助力企業(yè)“互聯(lián)網(wǎng) +”升級轉(zhuǎn)型。

用java編寫的一個用戶登錄界面,登錄驗證要連接oracle數(shù)據(jù)庫,(是一個租車管理系統(tǒng)

這是我以前寫的系統(tǒng)登錄框的login

package java1;

import java.awt.*;

import java.awt.event.*;

import java.sql.*;

import java.util.*;

import javax.swing.*;

import javax.swing.event.*;

import java.awt.Rectangle;

import java.awt.Font;

public class login extends JFrame

{

public login() {

try {

jbInit();

}

catch (Exception ex) {

ex.printStackTrace();

}

}

public static void main(String[] args)

{

login frm=new login();

frm.setBounds(300,200,300,260);

frm.setVisible(true);

}

private void jbInit() throws Exception {

this.getContentPane().setLayout(null);

jLabel1.setForeground(Color.red);

jLabel1.setText("用戶名");

jLabel1.setBounds(new Rectangle(25, 72, 68, 29));

jButton2.setBounds(new Rectangle(142, 159, 81, 30));

jButton2.setText("取消");

jButton2.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

jButton2_actionPerformed(e);

}

});

jButton1.setBounds(new Rectangle(38, 159, 81, 29));

jButton1.setText("確定");

jButton1.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

jButton1_actionPerformed(e);

}

});

jTextField1.setBounds(new Rectangle(109, 79, 136, 23));

jPasswordField1.setBounds(new Rectangle(109, 115, 136, 23));

this.getContentPane().add(jLabel1);

jLabel3.setFont(new java.awt.Font("隸書", Font.PLAIN, 24));

jLabel3.setText("學 生 考 試 系 統(tǒng)");

jLabel3.setBounds(new Rectangle(22, 15, 268, 47));

this.getContentPane().add(jTextField1);

this.getContentPane().add(jLabel2);

this.getContentPane().add(jButton2);

this.getContentPane().add(jButton1);

this.getContentPane().add(jLabel3);

this.getContentPane().add(jPasswordField1);

jLabel2.setForeground(Color.red);

jLabel2.setText("密碼");

jLabel2.setBounds(new Rectangle(26, 112, 68, 29));

}

JLabel jLabel1 = new JLabel();

JLabel jLabel2 = new JLabel();

JTextField jTextField1 = new JTextField();

JButton jButton1 = new JButton();

JButton jButton2 = new JButton();

JLabel jLabel3 = new JLabel();

JPasswordField jPasswordField1 = new JPasswordField();

main2 wo=new main2();

int sum;

//判斷權(quán)限的方法

public void success()

{

try{

ResultSet rs1;

String s1="select * from 管理權(quán)限 where name='"+jTextField1.getText()+"' and password='"+jPasswordField1.getText()+"'";

rs1=sqlcx.Rs_jiluji(s1);

rs1.first();

sum=Integer.parseInt((String)(rs1.getString(3)));

System.out.println(sum);

very();

}

catch(Exception c){System.out.println("success error");}

}

//根據(jù)權(quán)限設(shè)置窗口

public void very()

{

if (sum==1)

{JOptionPane.showOptionDialog(this, "您現(xiàn)在是以教師權(quán)限登陸", "登陸信息"

, JOptionPane.DEFAULT_OPTION,

JOptionPane.ERROR_MESSAGE,

null, null, null);

}

else

{

JOptionPane.showOptionDialog(this, "你現(xiàn)在是以學生權(quán)限登陸", "登陸信息"

, JOptionPane.DEFAULT_OPTION,

JOptionPane.ERROR_MESSAGE,

null, null, null);

wo.jButton2.setVisible(false);

wo.jButton3.setVisible(false);

wo.jButton4.setVisible(false);

wo.jButton5.setVisible(false);

wo.jButton6.setVisible(false);

wo.jButton7.setVisible(false);

wo.jButton8.setVisible(false);

wo.jMenu2.setVisible(false);

wo.jMenu3.setVisible(false);

wo.jMenu4.setVisible(false);

}

}

public void jButton1_actionPerformed(ActionEvent e)

{

//判斷用戶名是否為空

if (jTextField1.getText().length() == 0) {

JOptionPane.showOptionDialog(this, "用戶名不能為空", "錯誤信息"

, JOptionPane.DEFAULT_OPTION,

JOptionPane.ERROR_MESSAGE,

null, null, null);

}

//判斷密碼是否為空

else if (jPasswordField1.getText().length()==0)

{

JOptionPane.showOptionDialog(this,"密碼不能為空", "錯誤信息"

, JOptionPane.DEFAULT_OPTION,

JOptionPane.ERROR_MESSAGE,

null, null, null);

}

else

{

try

{

ResultSet rs;//聲明記錄集

String sql="select * from 管理權(quán)限 where name='"+jTextField1.getText()+"'";

rs = sqlcx.Rs_jiluji(sql);

if (rs.next())

{

if(jPasswordField1.getText().equals(rs.getString(2)))

{

success();

wo.setBounds(60,40,700,600);

wo.setVisible(true);

this.dispose();

}

else

{

JOptionPane.showOptionDialog(this,"密碼錯誤", "錯誤信息"

, JOptionPane.DEFAULT_OPTION,

JOptionPane.ERROR_MESSAGE,

null, null, null);

}

}

else

{

JOptionPane.showOptionDialog(this,"沒有所要找的用戶名", "錯誤信息"

, JOptionPane.DEFAULT_OPTION,

JOptionPane.ERROR_MESSAGE,

null, null, null);

}

}

catch(Exception c){

JOptionPane.showOptionDialog(this,"連接數(shù)據(jù)庫失敗", "錯誤信息"

, JOptionPane.DEFAULT_OPTION,

JOptionPane.ERROR_MESSAGE,

null, null, null);

}

}

}

public void jButton2_actionPerformed(ActionEvent e) {

System.exit(0);

}

}

請問如何用Java編寫一個汽車類Car

public class Car {

private String color;//顏色

private int door;//車門數(shù)量

private float speed;//車速

public Car(){

this.color = "紅色";

this.door = 3;

this.speed = 110;

}

public Car(String color, int door, float speed) {

this.color = color;

this.door = door;

this.speed = speed;

}

public void start(){

//汽車啟動。輸出汽車已啟動,并輸出汽車的各個屬性

System.out.println("汽車已啟動,汽車顏色為"+color+",車門數(shù)為"+door+",車速為"+speed);

}

public void speedUp(float speed){

//加速

System.out.println("汽車加速到"+speed+"km/h");

}

public void shutDown(float speed){

//減速

System.out.println("汽車減速到"+speed+"km/h");

}

public void brake(){

//剎車

System.out.println("已剎車");

}

}

public class Test {

public static void main(String[] args){

Car car = new Car();

car.start();

car.speedUp(100);

car.shutDown(60);

car.brake();

Car car1 = new Car("白色",4,20.2F);

car1.start();

car1.speedUp(100);

car1.shutDown(60);

car1.brake();

}

}

運行結(jié)果

Java建立一個汽車(Car)類,包括品牌(String car_brand)、速度(double car_speed)兩個成員變量具體看圖

這個代碼還是比較簡單,下面的代碼可以參考

class?Car{

private?String?car_brand;

private?double?car_speed;

public?Car(){?}

public?Car(String?brand,?double?speed){

this.car_brand?=?brand;

this.car_speed?=?speed;

System.out.println(this.car_brand?+?"汽車正以時速"?

+?this.car_speed?+?"公里的速度行駛");

}

public?void?speedUp(String?brand){????????

System.out.println(brand?+?"汽車正在加速行駛");

}

public?void?speedUp(String?brand,?double?speed){

System.out.println(brand?+?"汽車正以時速"?

+?speed?+?"公里的速度加速行駛");

}

public?void?speedDown(String?brand){????????

System.out.println(brand?+?"汽車正在減速行駛");

}

public?void?speedDown(String?brand,?double?speed){

System.out.println(brand?+?"汽車正以時速"?

+?speed?+?"公里的速度減速行駛");

}

}

class?Test{

public?static?void?main(String[]?args){

Car?car?=?new?Car("寶馬",?100.5);

car.speedUp("法拉利");

car.speedUp("法拉利",?280.5);

car.speedDown("法拉利");

car.speedDown("法拉利",?120.9);

}

}

Java編寫汽車類car

public?class?Car?{

private?int?num;//編號

private?String?name;//型號

private?double?price;//單價

/**

?*?無參構(gòu)造

?*/

public?Car(){

super();

}

/**

?*?有參構(gòu)造

?*?@param?num

?*?@param?name

?*?@param?price

?*/

public?Car(int?num,?String?name,?double?price)?{

super();

this.num?=?num;

this.name?=?name;

this.price?=?price;

}

public?int?getNum()?{

return?num;

}

public?void?setNum(int?num)?{

this.num?=?num;

}

public?String?getName()?{

return?name;

}

public?void?setName(String?name)?{

this.name?=?name;

}

public?double?getPrice()?{

return?price;

}

public?void?setPrice(double?price)?{

this.price?=?price;

}

public?String?inforShow()?{

return?"Car?[num="?+?num?+?",?name="?+?name?+?",?price="?+?price?+?"]";

}

}

public?class?PriCar?extends?Car{

private?int?PersonNum;//最大載客量

public?PriCar(int?personNum)?{

super();

PersonNum?=?personNum;

}

public?PriCar()?{

super();

}

public?int?getPersonNum()?{

return?PersonNum;

}

public?void?setPersonNum(int?personNum)?{

PersonNum?=?personNum;

}

@Override

public?String?inforShow()?{

return?"PriCar?[PersonNum="?+?PersonNum?+?"]";

}

}

public?class?VanCar?extends?Car?{

private?double?weight;//最大載重

public?VanCar(double?weight)?{

super();

this.weight?=?weight;

}

public?VanCar()?{

super();

}

@Override

public?String?inforShow()?{

return?"PriCar??[num="?+?super.getNum()?+?",?name="?+?super.getName()?+?",?price="?+?super.getPrice()?+",weight="?+?weight?+?"]";

}

}

測試類不想寫了??應(yīng)該可以自己寫出來了吧


網(wǎng)站標題:java汽車租車代碼,簡單的租車代碼
文章出自:http://weahome.cn/article/hoeoig.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部