「场馆管理系统java」场馆管理系统南京工业大学

博主:adminadmin 2023-03-20 06:59:10 324

本篇文章给大家谈谈场馆管理系统java,以及场馆管理系统南京工业大学对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

用JAVA怎么编写停车场管理系统源代码?

importjava.text.SimpleDateFormat;\x0d\x0aimportjava.util.Date;\x0d\x0aimportjava.util.Scanner;\x0d\x0a\x0d\x0a/*********************************\x0d\x0a*停车场管理\x0d\x0a*authorzhang\x0d\x0a*2013-12-13\x0d\x0a********************************/\x0d\x0apublicclassCarStopManager{\x0d\x0a\x0d\x0apublicstaticvoidmain(String[]args){\x0d\x0aScannersc=newScanner(System.in);\x0d\x0a\x0d\x0aSystem.out.println("请入车牌号:");\x0d\x0aStringcarno=sc.next();\x0d\x0aCarStopManagercarStopManager=newCarStopManager();\x0d\x0acarStopManager.setCarNo(carno);//设置车牌号\x0d\x0a\x0d\x0aSimpleDateFormatformat=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");\x0d\x0aStringsdate=format.format(newDate());\x0d\x0aSystem.out.println("当前时间(入场时间)是:"+sdate);\x0d\x0a\x0d\x0aSystem.out.println("需要开出车场吗?yes/no:");\x0d\x0aStringyesno=sc.next();\x0d\x0a\x0d\x0aif(yesno.equals("yes")){\x0d\x0aStringedate=format.format(newDate());\x0d\x0aSystem.out.println("出场时间是:"+edate);\x0d\x0a//计算方法\x0d\x0acarManager(2,sdate,edate,carStopManager);\x0d\x0a}\x0d\x0a}\x0d\x0a/**\x0d\x0a*计算方法\x0d\x0a*/\x0d\x0apublicstaticvoidcarManager(inttype,StringstarTime,\x0d\x0aStringendTime,CarStopManagercarStopManager){\x0d\x0a\x0d\x0aif(type==1){//按月收费\x0d\x0aSystem.out.println("如若没有缴纳月费请缴纳800元,如若缴纳将不再提示!");\x0d\x0a}else{\x0d\x0a/**\x0d\x0a*一般不会有停车几个月的吧?先不考虑停车几年或者几个月的\x0d\x0a*/\x0d\x0aStringsDay=starTime.substring(8,10);//入场日期(天)\x0d\x0aStringsHour=starTime.substring(11,13);//入场小时\x0d\x0aStringsMM=starTime.substring(14,16);//入场分钟\x0d\x0a\x0d\x0aStringeDay=starTime.substring(8,10);//出场日期(天)\x0d\x0aStringeHour=endTime.substring(11,13);//出厂小时\x0d\x0aStringeMM=endTime.substring(14,16);//出厂分钟\x0d\x0a\x0d\x0afloatmoney=0;//需缴纳的费用\x0d\x0aintshour=Integer.parseInt(sHour);\x0d\x0aintehour=Integer.parseInt(eHour);\x0d\x0aintsmm=Integer.parseInt(sMM);\x0d\x0aintemm=Integer.parseInt(eMM);\x0d\x0aintrehour=0;//停车几个小时\x0d\x0a\x0d\x0aif(sDay.equals(eDay)){//同一天\x0d\x0a//当天6点到20点之间\x0d\x0aif((shour=6shour

回答于 2022-12-14

用JAVA做一个图书馆管理系统,不需要用到数据库

package com.efounder.formbuilder.dat;

import java.util.Iterator;

import java.util.Map;

import java.util.Map.Entry;

import com.efounder.formbuilder.fmt.FmtCol;

/**

 * pTitle: /p

 * pDescription: /p

 * pCopyright: Copyright (c) 2005/p

 * pCompany: /p

 * @author not attributable

 * @version 1.0

 */

public class DataRow extends DataAxis {

  protected java.util.Map dataCellList = null;

  /**

   *

   * @return Map

   */

  public Map getDataCellList() {

    return dataCellList;

  }

  /**

   *

   * @param map Map

   */

  public void setDataCellList(Map map) {

    dataCellList = map;

  }

  /**

   * 数据行上存在的是多个维度,每个维度对应的是一个数据字典

   */

  public DataRow() {

  }

  /**

   *

   * @param key Object

   * @param dataCell DataCell

   */

  public void putDataCell(Object key,DataCell dataCell) {

    if ( dataCellList == null ) dataCellList = new java.util.HashMap();

    dataCellList.put(key,dataCell);

  }

  /**

   *

   * @param key Object

   * @return DataCell

   */

  public DataCell getDataCell(Object key) {

  DataCell datacell = null;

    if ( dataCellList != null ){

     datacell = (DataCell)dataCellList.get(key);

     if(datacell == null)

     datacell = getDataCellIterator(key);

    }

    return datacell;

  }

  

  /**

  * FmtCol FLEX对象以FmtCol对象名称为key 需要遍历取出对应的DataCell add by wujf at 20120220

  * @param key Object

  * @return DataCell

  */

 public DataCell getDataCellIterator(Object key) {

   if ( dataCellList != null ){

   Iterator entrySetIterator=dataCellList.entrySet().iterator();

   while(entrySetIterator.hasNext()){

   Entry entry= (Entry)entrySetIterator.next();

   if(entry.getKey() instanceof FmtCol) break;

   //        if(((String)entry.getKey()).startsWith("com.efounder.formbuilder.fmt.FmtCol")) {

   DataCell datacell = (DataCell)entry.getValue();

   if(datacell.getDataCol() == key){

   return datacell;

   }

   }

   }

     

   return null;

 }

}

用Java编写 停车场管理系统

import java.text.SimpleDateFormat;

import java.util.Date;

import java.util.Scanner;

/*********************************

* 停车场管理

* author zhang

*2013-12-13

********************************/

public class CarStopManager {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("请入车牌号:");

String carno = sc.next();

CarStopManager carStopManager = new CarStopManager();

carStopManager.setCarNo(carno);//设置车牌号

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

String sdate = format.format(new Date());

System.out.println("当前时间(入场时间)是: "+sdate);

System.out.println("需要开出车场吗?yes/no:");

String yesno = sc.next();

if(yesno.equals("yes")){

String edate = format.format(new Date());

System.out.println("出场时间是: "+edate);

//计算方法

carManager(2, sdate, edate,carStopManager);

}

}

/**

* 计算方法

*/

public static void carManager(int type,String starTime,

String endTime,CarStopManager carStopManager){

if(type==1){//按月收费

System.out.println("如若没有缴纳月费请缴纳800元,如若缴纳将不再提示!");

}else{

/**

* 一般不会有停车几个月的吧?先不考虑停车几年或者几个月的

*/

String sDay = starTime.substring(8,10);//入场日期(天)

String sHour = starTime.substring(11, 13);//入场小时

String sMM = starTime.substring(14,16);//入场分钟

String eDay = starTime.substring(8,10);//出场日期(天)

String eHour = endTime.substring(11, 13);//出厂小时

String eMM = endTime.substring(14,16);//出厂分钟

float money = 0;//需缴纳的费用

int shour = Integer.parseInt(sHour);

int ehour = Integer.parseInt(eHour);

int smm = Integer.parseInt(sMM);

int emm = Integer.parseInt(eMM);

int rehour = 0;//停车几个小时

if(sDay.equals(eDay)){//同一天

//当天6点到20点之间

if((shour=6 shour=20)){

if(ehour - shour=6){//6个小时之内

rehour = (ehour - shour)*60+(emm - smm);//停车多少分钟

//需要缴纳的费用 前15分钟免费 以后每15分钟1.5元

money = (rehour/15-15)*1.5f;

}else{

int hour = ehour - shour -6;//6小时除外剩余小时数

rehour = 6*60+(emm - smm);//停车多少分钟

//前15分钟免费 以后每15分钟1.5元 超过6小时15分钟2元

money = ((rehour/15-15)*1.5f)+(hour*60/2);

}

}

}else{//跨天 20点到 6点之间

//todo

}

System.out.println("您的车牌号是:"+carStopManager.getCarNo()+";\n" +

"您此次停车花费的费用是: "+money+"元");

}

}

/**

* bean属性

*/

private String carNo;//车牌号

private String startTime;//入场时间

private String endTime;//出场时间

/**

* 无参构造

*/

public CarStopManager(){

super();

}

/**

* 有参数构造

* @param carNo

* @param startTime

* @param endTime

*/

public CarStopManager(String carNo, String startTime, String endTime) {

super();

this.carNo = carNo;

this.startTime = startTime;

this.endTime = endTime;

}

/**

* 设置get方法

* @return

*/

public String getCarNo() {

return carNo;

}

/**

* 设置set方法

* @param carNo

*/

public void setCarNo(String carNo) {

this.carNo = carNo;

}

public String getStartTime() {

return startTime;

}

public void setStartTime(String startTime) {

this.startTime = startTime;

}

public String getEndTime() {

return endTime;

}

public void setEndTime(String endTime) {

this.endTime = endTime;

}

}

java超市管理系统

这样的程序你可以去百度一下,从这上面是没有人给你写的,太耗时间,为了拿120积分去花一周时间写这个吗?

网上有好多类似的资源,你可以去查一下,相关的都可以,只不过是改一下名称的事,再说了,为了学好课程,自己动一下手也是应该的,不要这么懒好不,可以留下你的联系方式,有问题再说

用java语言编写 图书馆管理系统

工程量比较大!主要是数据库设计、用户介面设计。数据库连接建议使用JDBC纯JAVA驱动。

如何用java编写比较完善的宾馆管理系统

package room;

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

import com.njit.HelloHotel;

import com.wind.util.DbUtil;

import java.io.UnsupportedEncodingException;

import java.sql.*;

public class roomadd extends JFrame

{

private JTextField roomno,roomcost,roomstatus,roomtype;

//private JComboBox roomtype;

private JButton ok,cancel,return1,chakan;

private Container contain;

public roomadd()

{

super();

this.setSize(350,450);

this.setTitle("添加信息");

this.setLocationRelativeTo(getOwner()); //居中

//设置组件布局

Container contain=getContentPane();

contain.setLayout(new BoxLayout(contain,BoxLayout.Y_AXIS));

//添加组件

JPanel cont=new JPanel (new GridLayout(4,2));

//添加组件

/*cont.add(new JLabel("客房类型"));

roomtype=new JComboBox();

roomtype.addItem("单人间");

roomtype.addItem("双人间");

roomtype.addItem("三人房");

roomtype.addItem("四人间");

cont.add(roomtype);*/

cont.add(new JLabel("客房号"));

roomno=new JTextField(10);

cont.add(roomno);

cont.add(new JLabel("房间类型"));

roomtype=new JTextField(10);

cont.add(roomtype);

cont.add(new JLabel("客房价格"));

roomcost=new JTextField(10);

cont.add(roomcost);

cont.add(new JLabel("客房状态"));

roomstatus=new JTextField(10);

cont.add(roomstatus);

//按钮

JPanel cont1=new JPanel(new FlowLayout());

ok=new JButton("添加");

cancel=new JButton("取消");

chakan=new JButton("查看");

return1=new JButton("返回");

cont1.add(ok);

cont1.add(cancel);

cont1.add(chakan);

cont1.add(return1);

contain.add(cont);

contain.add(cont1);

//注册监听器

ok.addActionListener(new ActionListener(){

public void actionPerformed(ActionEvent evt){

//ok事件处理

DbUtil util = new DbUtil();

Connection con=null;

try {

con = (Connection) util.getCon();

} catch (Exception e2) {

e2.printStackTrace();

}

String sql="insert into room values(?,?,?,?)";

PreparedStatement pstmt = null;

try {

pstmt = (PreparedStatement)con.prepareStatement(sql);

} catch (SQLException e2) {

e2.printStackTrace();

}

try {

pstmt.setString(1,roomno.getText());

pstmt.setString(2,roomtype.getText());

pstmt.setString(3,roomcost.getText());

pstmt.setString(4,roomstatus.getText());

pstmt.executeUpdate();

} catch (SQLException e1) {

e1.printStackTrace();

}

JOptionPane.showMessageDialog(null, " 注册成功!");

}

});

//查看添加的预订信息

chakan.addActionListener(new ActionListener(){

private JTable table;

public void actionPerformed(ActionEvent e) {

if(e.getSource()==chakan){

Connection con = null;

ResultSet rs=null;

DbUtil util = new DbUtil();

String[][] a;

String[] name = { "", "", "", ""};

int row = 0;

try {

con = (Connection) util.getCon();

}

catch (Exception e1) {

e1.printStackTrace();

}

try {

String roomno = null;

rs=(ResultSet) util.sroom(con, roomno);

} catch (Exception e1) {

e1.printStackTrace();

}

try {

while(rs.next()){

row++;

}

a = new String[row + 1][4];

a[0][0] = " 客房号";

a[0][1] = " 客房类型";

a[0][2] = " 客房价格 ";

a[0][3] = " 客房状态";

table = new JTable(a,name);

int i = 0;

String roomno = null;

rs=(ResultSet)util.sroom(con,roomno);

while (rs.next()) {

// 往表中填充查询到的数据

i++;

int j = 0;

table.setValueAt(new String(rs.getString("roomno").getBytes("ISO-8859-1"),"GBK") + "", i, j);

table.setValueAt(new String(rs.getString("roomtype").getBytes("ISO-8859-1"),"GBK") + "", i, ++j);

table.setValueAt(new String(rs.getString("roomcost").getBytes("ISO-8859-1"),"GBK") + "", i, ++j);

table.setValueAt(new String(rs.getString("roomstatus").getBytes("ISO-8859-1"),"GBK") + "", i, ++j);

}

} catch (SQLException e1) {

// TODO Auto-generated catch block

e1.printStackTrace();

} catch (UnsupportedEncodingException e1) {

// TODO Auto-generated catch block

e1.printStackTrace();

} catch (Exception e1) {

// TODO Auto-generated catch block

e1.printStackTrace();

}

JFrame b5=new JFrame("顾客预订信息");

b5.setLayout(new BorderLayout());

b5.add(table);

b5.setBounds(200, 200, 500, 300);

b5.setVisible(true);

b5.setResizable(true);

b5.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);

}

}

});

cancel.addActionListener(new ActionListener(){

public void actionPerformed(ActionEvent e) {

System.exit(0);

}

});

return1.addActionListener(new ActionListener(){

public void actionPerformed(ActionEvent e) {

HelloHotel hello=new HelloHotel();

hello.setVisible(true);

dispose();

}

});

pack();

}

public static void main(String[] args) {

roomadd w=new roomadd();

w.setVisible(true);

}

}

大概改改就可以是你的需要的了

场馆管理系统java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于场馆管理系统南京工业大学、场馆管理系统java的信息别忘了在本站进行查找喔。