基于JAVA 的汽车租赁系统~~源代码~谢谢~高分~~!

基于JAVA 的汽车租赁系统~~源代码~谢谢~高分~~!,第1张

汽车租赁系统汽车租赁公司的办公系统,包括从车辆的购置预算,审核购置,车辆预定,合同签订,车辆交接,收款结算,车辆维修,保险,违章车辆处置等业务。汽车租赁系统是基于Internet互联网、ERP、GPS及数据库技术开发的软件,实现汽车租赁行业全业务流程的信息化,迪蒙汽车租赁解决方案是由迪蒙自主设计研发的一套多网融合汽车租赁管理整体解决方案。

迪蒙汽车租赁系统软件后台由车辆信息管理、租赁业务管理、车辆服务管理、财务管理、客户管理、统计管理、线下门店管理和系统管理八大模块组成。

1)、车辆信息管理

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

2)、租赁业务管理

系统业务模块,包括汽车租赁业务设置、订单管理、车辆预定管理、订单变更管理、车辆续租管理、出/还车管理、押金管理、合同管理等各种业务管理功能。

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

3)、车辆服务管理

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

是租赁汽车的服务工作。

4)、财务管理

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

等功能。

5)、客户管理

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

6)、统计管理

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

7)、线下门店管理

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

8)、系统管理

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

迪蒙汽车租赁解决方案融合了共享经济理念,通过先进的移动互联网技术,对传统汽车租赁系统进行了互联网化改造,不仅覆盖了传统租赁业务模式,还拓展了多元化的线上汽车租赁业务。通过系统,客户不仅可以高效开展和管理线下业务,还可通过 PC 网站、APP 等渠道开展全新的线上租赁业务。最大化优化配置时间与空间,提高汽车使用效率、提升用户体验、降低企业管理运营成本,助力企业“互联网 +”升级转型。

这是我以前写的系统登录框的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("学 生 考 试 系 统")

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

//判断权限的方法

public void success()

{

try{

ResultSet rs1

String s1="select * from 管理权限 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")}

}

//根据权限设置窗口

public void very()

{

if (sum==1)

{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)

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 管理权限 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,"连接数据库失败", "错误信息"

, JOptionPane.DEFAULT_OPTION,

JOptionPane.ERROR_MESSAGE,

null, null, null)

}

}

}

public void jButton2_actionPerformed(ActionEvent e) {

System.exit(0)

}

}

在对JSP语言,SQL Server2000数据库技术以及当今社会的出租车行业的需求进行了较深入的学习和调查的基础上,设计出了该出租车管理系统,该系统主要实现了车辆信息,经营者信息及司机信息的管理同时在车辆信息管理中还包括车辆的更新,车辆的过户和监督卡管理等功能。本论文主要阐述了出租车管理系统的需求分析,功能模块划分,数据库模式分析,并具此设计了基于B/S模式的数据库结构和JSP程序. 更多资料参考: http://www.37lw.com/


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

原文地址: https://outofmemory.cn/yw/11943360.html

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

发表评论

登录后才能评论

评论列表(0条)

保存