• 大小: 2.41MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-12
  • 语言: Java
  • 标签:

资源简介

java C/S结构网吧管理系统开发环境SQL Server 2000,JBuilder 2006开发语言JAVA界面美工Photoshop 7.0运行环境Windows毕业设计第一名,老师评价此作品稍作修改可在现实中使用;包括服务端,客服端;下载此作品者注意:<创作权属原作者>此作品只供学习,不得作为商业用途,下载运行后要对数据库连接稍作修改才能正常使用!!!适合java初学者,自学者

资源截图

代码片段和文件信息

package com.dinxinsky.netbar.bll;

import com.dinxinsky.netbar.entity.*;
import com.dinxinsky.netbar.dbam.*;

/**
 * 

title: 


 *
 * 

Description: 


 *
 * 

Copyright: Copyright (c) 2008


 *
 * 

Company: 


 *
 * @author MaQiYu DengSheng
 * @version 1.0
 */
public class FeeBLL {
  public FeeBLL() {
  }

  static final int FOUR = 4;
  static final int FIVE = 5;
  static final int SERVERN = 7;
  static final int EIGHIT = 8;
  static final int TEN = 10;
  static final int ELEVEN = 11;
  static final int THIRTEEN = 13;
  static final int FOURTEEN = 14;
  static final int SIXTEEN = 16;
  static final int ONE_YEAR_DAYS = 365;
  static final int ONE_MONTH_DAYS = 30;
  static final int ONE_DAY_HOURS = 24;
  static final int ONE_HOUR_MINUTES = 60;

  public static ReCard calFee(String beginTime String endTimeString ComputerId) throws Exception
  {
    //(“yy-MM-dd HH:mm:ss“);
    float fee = 0;
    //截取开始时间段
    int beginYear = Integer.parseInt(beginTime.substring(0 FOUR));//年 0-4
    int beginMonth = Integer.parseInt(beginTime.substring(FIVE SERVERN));//月
    int beginDay = Integer.parseInt(beginTime.substring(EIGHIT TEN));//日
    int beginHour = Integer.parseInt(beginTime.substring(ELEVEN THIRTEEN));//小时
    int beiginMinute = Integer.parseInt(beginTime.substring(FOURTEEN SIXTEEN))-1;//分钟-1

    //截取结束时间段
    int endYear = Integer.parseInt(endTime.substring(0 FOUR));//年
    int endMonth = Integer.parseInt(endTime.substring(FIVE SERVERN));//月
    int endDay = Integer.parseInt(endTime.substring(EIGHIT TEN));//日
    int endHour = Integer.parseInt(endTime.substring(ELEVEN THIRTEEN));//小时
    int endMinute = Integer.parseInt(endTime.substring(FOURTEEN SIXTEEN));//分钟
    //yyyy-MM-dd HH:mm:ss
    int playMinutes = 0;
    playMinutes = //(endYear - beginYear) * ONE_YEAR_DAYS * ONE_DAY_HOURS * ONE_HOUR_MINUTES 年份差 换算成分钟
                   + (endMonth - beginMonth) * ONE_MONTH_DAYS * ONE_DAY_HOURS * ONE_HOUR_MINUTES//月份差 换算成分钟
                   + (endDay - beginDay) * ONE_DAY_HOURS * ONE_HOUR_MINUTES//天数差 换算成分钟
                   + (endHour - beginHour) * ONE_HOUR_MINUTES//小时差 换算成分钟
                   + (endMinute - beiginMinute);

    /*int modNum = playMinutes % ONE_HOUR_MINUTES;
    int playHours = 0;
    playHours = playMinutes / ONE_HOUR_MINUTES;
    if (playHours == 0 || (modNum > FIVE && playHours > 0)) {
      playHours++;
    }
    fee = playHours * 3;*/
    int playHours = playMinutes / ONE_HOUR_MINUTES;//获得小时数
    int modNum = playMinutes % ONE_HOUR_MINUTES;//获得分钟数

    //计算费用
    Computer com = ComputerDBAM.returnComputerData(ComputerId);
    float price = com.getToll();//每小时费用
    fee = playHours * price;
    if (playHours < 1 && modNum < 10) {
      fee += 0.5;
    } else if (modNum > 50) {
      fee += price;
    } else if (modNum > 40) {
      fee += (price==3)?2.5:3.0;
    } else if (modNum > 30) {
      fee += (price==3)?2.0:2.4;
   

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1096  2008-02-26 12:54  网吧管理系统\Data\Database\Databasescript.sql

     文件    1179648  2008-03-19 21:10  网吧管理系统\Data\Database\NetBar_Data.MDF

     文件    1048576  2008-03-19 21:10  网吧管理系统\Data\Database\NetBar_Log.LDF

     文件     670318  2008-03-17 12:35  网吧管理系统\Data\网吧管理系统截图.rar

     文件        802  2008-03-10 20:28  网吧管理系统\NetBar\classes\arraylist\Application1$1.class

     文件       1215  2008-03-10 20:28  网吧管理系统\NetBar\classes\arraylist\Application1.class

     文件       1417  2008-03-10 22:05  网吧管理系统\NetBar\classes\arraylist\frame1.class

     文件       1221  2008-03-10 22:05  网吧管理系统\NetBar\classes\arraylist\MyTableModel.class

     文件       2549  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\bll\FeeBLL.class

     文件        848  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\ClientMain$1.class

     文件       1303  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\ClientMain.class

     文件       1231  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\FrmClient.class

     文件       6946  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\InceptPanel.class

     文件        787  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\InceptPanel_bntClose_actionAdapter.class

     文件        778  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\InceptPanel_btnOK_actionAdapter.class

     文件       3731  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\LandingDialog.class

     文件        790  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\LandingDialog_bntOK_actionAdapter.class

     文件       6413  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\LandingOKPanel.class

     文件        814  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\LandingOKPanel_btnCheckOut_actionAdapter.class

     文件        832  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\LandingOKPanel_btnDisplayBalance_actionAdapter.class

     文件        808  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\LandingOKPanel_btnLogout_actionAdapter.class

     文件        823  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\LandingOKPanel_btnSetPassword_actionAdapter.class

     文件       8075  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\set\LogoutComputerPanel.class

     文件        858  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\set\LogoutComputerPanel_btnCancel_actionAdapter.class

     文件        864  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\set\LogoutComputerPanel_btnCheckOut_actionAdapter.class

     文件        882  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\set\LogoutComputerPanel_btnDisplayBalance_actionAdapter.class

     文件        882  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\set\LogoutComputerPanel_btnLogoutValidate_actionAdapter.class

     文件        873  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\set\LogoutComputerPanel_btnSetPassword_actionAdapter.class

     文件       8058  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\set\LookConsumePanel.class

     文件        846  2008-03-17 16:14  网吧管理系统\NetBar\classes\com\dinxinsky\netbar\client\set\LookConsumePanel_btnCheckOut_actionAdapter.class

............此处省略236个文件信息

评论

共有 条评论

相关资源