【1577】java网吧收费管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

一、源码特点
    java 网吧收费管理系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为
TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。

java Web网吧收费管理系统1


二、功能介绍
(1)管理员管理:对管理员信息进行添加、删除、修改和查看
(2)用户管理:对用户信息进行添加、删除、修改和查看
(3)卡管理:对卡信息进行添加、删除、修改和查看
(4)计费标准管理:对计费标准信息进行添加、删除、修改和查看
(5)帮助管理:对帮助信息进行添加、删除、修改和查看
(6)日志管理:对日志信息进行添加、删除、修改和查看
(7)电脑管理:对电脑信息进行添加、删除、修改和查看
(8)上网记录管理:对上网记录信息进行添加、删除、修改和查看
(9)个人信息修改、登录

数据库设计

CREATE TABLE `gly` (
`glyid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名',
`qx` VARCHAR(40) default NULL COMMENT '权限',  PRIMARY KEY  (`glyid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `yonghu` (
`yhid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名',
`lxfs` VARCHAR(40) default NULL COMMENT '联系方式',
`zcsj` VARCHAR(40) default NULL COMMENT '注册时间',
`yx` VARCHAR(40) default NULL COMMENT '邮箱',
`sfz` VARCHAR(40) default NULL COMMENT '身份证',  PRIMARY KEY  (`yhid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `ka` (
`kid` int(11) NOT NULL auto_increment,
`kmc` VARCHAR(40) default NULL COMMENT '卡名称',
`yh` VARCHAR(40) default NULL COMMENT '用户',
`je` VARCHAR(40) default NULL COMMENT '金额',
`kksj` VARCHAR(40) default NULL COMMENT '开卡时间',  PRIMARY KEY  (`kid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `jfbz` (
`jfbzid` int(11) NOT NULL auto_increment,
`fy` VARCHAR(40) default NULL COMMENT '费用',  PRIMARY KEY  (`jfbzid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `bangzhu` (
`bzid` int(11) NOT NULL auto_increment,
`bt` VARCHAR(40) default NULL COMMENT '标题',
`nr` VARCHAR(40) default NULL COMMENT '内容',  PRIMARY KEY  (`bzid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `rizhi` (
`rzid` int(11) NOT NULL auto_increment,
`rz` VARCHAR(40) default NULL COMMENT '日志',
`sj` VARCHAR(40) default NULL COMMENT '时间',
`yh` VARCHAR(40) default NULL COMMENT '用户',  PRIMARY KEY  (`rzid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `diannao` (
`dnid` int(11) NOT NULL auto_increment,
`dnmc` VARCHAR(40) default NULL COMMENT '电脑名称',
`wz` VARCHAR(40) default NULL COMMENT '位置',
`zt` VARCHAR(40) default NULL COMMENT '状态',
`pz` VARCHAR(40) default NULL COMMENT '配置',  PRIMARY KEY  (`dnid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `swjl` (
`swjlid` int(11) NOT NULL auto_increment,
`dn` VARCHAR(40) default NULL COMMENT '电脑',
`swsj` VARCHAR(40) default NULL COMMENT '上网时间',
`lksj` VARCHAR(40) default NULL COMMENT '离开时间',
`ys` VARCHAR(40) default NULL COMMENT '用时',
`fy` VARCHAR(40) default NULL COMMENT '费用',
`zt` VARCHAR(40) default NULL COMMENT '状态',
`yh` VARCHAR(40) default NULL COMMENT '用户',  PRIMARY KEY  (`swjlid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;

代码设计

request.setCharacterEncoding("gb2312");//设置字符集
ResultSet rs=null;//声明结果集String keyid =(String)request.getParameter("keyid");
String dnmc=(String)request.getParameter("dnmc");// 变量 名 :电脑名称
String wz=(String)request.getParameter("wz");// 变量 名 :位置
String zt=(String)request.getParameter("zt");// 变量 名 :状态
String pz=(String)request.getParameter("pz");// 变量 名 :配置String sql="";//声明sqlint row=1;///定义执行结果int num=0;
try{sql="select count(1) as num from diannao where dnmc='"+dnmc+"'";rs=db.query(sql);if(rs.next()){num=rs.getInt("num");}if(num>0){out.println("<script>");
out.println("alert('操作失败,电脑名称重复');");
out.println("window.location='diannaoadd.jsp'");
out.println("</script>");return;}sql="insert into diannao(dnmc,wz,zt,pz) values('"+dnmc+"','"+wz+"','"+zt+"','"+pz+"')";
;//电脑SQL 语句//int row =0;row=db.update(sql);//执行sql语句sql="insert into rizhi(rz,sj,yh) values('添加电脑','"+StaticMethod.getStringDate()+"','"+session.getAttribute("yhm")+"')";
;//日志SQL 语句
db.update(sql);//执行sql语句
}catch(Exception e){
System.out.println(e.toString());}

三、注意事项
    1、管理员账号:admin密码:admin 数据库配置文件DBO.java
     2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
       3、数据库文件名是jspwbsf.sql ,系统名称wbsf
    4、系统首页地址:http://127.0.0.1:8080/wbsf/login.jsp
四系统实现

代码下载:https://download.csdn.net/download/qq_41221322/89160404

需要源码 其他的定制服务  下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/2407.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

项目实践---贪吃蛇小游戏(下)

对于贪吃蛇小游戏&#xff0c;最主要的还是主函数部分&#xff0c;这里就和大家一一列举出来&#xff0c;上一章已经写过头文件了&#xff0c;这里就不多介绍了。 首先就是打印桌面&#xff0c;也就是背景&#xff0c;则对应的代码为&#xff1a; void SetPos(short x, short …

查看 Oracle 表空间的使用情况

查看 Oracle 表空间的使用情况 一、查看表空间信息 SQL> select tablespace_name,file_name,user_bytes/1024/1024 sizeMB from dba_data_files order by tablespace_name;TABLESPACE_NAME FILE_NAME SIZEMB -------------------------…

MLLM | Mini-Gemini: 挖掘多模态视觉语言大模型的潜力

香港中文、SmartMore 论文标题&#xff1a;Mini-Gemini: Mining the Potential of Multi-modality Vision Language Models Code and models are available at https://github.com/dvlab-research/MiniGemini 一、问题提出 通过更高分辨率的图像增加视觉标记的数量可以丰富…

Power BI 如何创建页面导航器?(添加目录按钮/切换页面按钮)

Power BI 中页导航是什么&#xff1f; 在Power BI中&#xff0c;页导航&#xff08;Page Navigation&#xff09;是指在报告中创建多个页面&#xff08;页&#xff09;&#xff0c;然后允许用户在这些页面之间进行导航的功能。 如下图所示&#xff0c;页导航的选项和报告中的…

嵌入式学习59-ARM8(中断,ADC,内核定时器和传感器)

什么是中断顶半部和底半部 &#xff1f; &#xff08;部分记忆&#xff09;背 上半部&#xff1a; …

计算机中浮点数的表示以及计算

网上关于这个问题的基础内容有很多文章了&#xff0c;比如&#xff1a;计算机组成原理_浮点数的表示与运算_浮点数左规右规是算术移位-CSDN博客 计算机系统基础&#xff1a;浮点数的表示 - 知乎 【计算机组成原理】1、浮点数的二进制表示、科学计数法、IEEE754标准_浮点数二进…

Atlas Vector Search:借助语义搜索和 AI 针对任何类型的数据构建智能应用

Atlas Vector Search已正式上线&#xff01; Vector Search&#xff08;向量搜索&#xff09;现在支持生产工作负载&#xff0c;开发者可以继续构建由语义搜索和生成式人工智能驱动的智能应用&#xff0c;同时通过 Search Node&#xff08;搜索节点&#xff09;优化资源消耗并…

Vue 2与Vue 3生命周期钩子的对比分析

一、概述 Vue 组件实例在创建时经历一系列初始化步骤&#xff0c;Vue 在合适的时机调用特定函数&#xff0c;允许开发者在特定阶段运行自己的代码&#xff0c;这些函数称为生命周期钩子。 二、规律 生命周期可分为四个阶段&#xff1a;创建、挂载、更新、销毁&#xff0c;每…

一些网络的常见问题

1. tcp和udp可以同时监听相同端口号吗&#xff1f; 答&#xff1a;可以。IP数据包首部有个叫协议字段&#xff0c;指出了上层协议是TCP还是UDP。 网络层读取数据包的时候&#xff0c;已经知道上层是什么报文&#xff0c;可以直接交给内核进程做区分处理。 2. 多个线程可以使用…

SpringCloud系列(12)--服务提供者(Service Provider)集群搭建

前言&#xff1a;在上一章节中我们成功把微服务注册进了Eureka集群&#xff0c;但这还不够&#xff0c;虽然注册服务中心Eureka已经是服务配置了&#xff0c;但服务提供者目前只有一个&#xff0c;如果服务提供者宕机了或者流量过大&#xff0c;都会影响到用户即服务使用者的使…

Java-GUI-AWT-布局

1 需求 Frame&#xff1a;默认布局是BorderLayoutDialog&#xff1a;默认布局是BorderLayoutPanel&#xff1a;默认布局是FlowLayout 2 接口 3 示例 在Java AWT&#xff08;Abstract Window Toolkit&#xff09;中&#xff0c;各种容器的默认布局方式如下&#xff1a; Frame…

【刷爆LeetCode_01题_合并两个有序数组】

算法题&#xff0c;好像是不让使用函数 一、题目 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2&#xff0c;另有两个整数 m 和 n &#xff0c;分别表示 nums1 和 nums2 中的元素数目。请你 合并 nums2 到 nums1 中&#xff0c;使合并后的数组同样按 非递减顺序 排列。…

Oracle数据库的简单使用

Oracle简单使用 一、数据库的介绍二、Oracle介绍账号管理Oracle的安装Oracle服务的作用OracleRemExecService服务创建数据库 常用命令 三、SQL语言SQL分类实用的数据表添加注释数据操纵语言&#xff08;DML&#xff09;查询语句&#xff08;SELECT&#xff09;wherelikedistinc…

pycharm集成github项目,拉取项目并进行代码管理

首先你要有一个github项目&#xff0c;然后找到一个想要拉取github项目的本地路径&#xff0c;打开git命令行&#xff0c;执行git clone http…路径&#xff0c;可能会需要你输入git的用户名和密码&#xff1b;用pycharm打开该项目&#xff1b;添加python解释器&#xff0c;我用…

YOLOv8改进项目汇总-超全改进-ultralyticsPro介绍:订阅了《芒果YOLOv8原创改进专栏》的读者免费赠送,包括很多稀有改进

&#x1f525;&#x1f525;&#x1f525;专注于YOLOv8改进&#xff0c;NEW - YOLOv8 &#x1f680; in PyTorch >, Support to improve Backbone, Neck, Head, Loss, IoU, LA, NMS and other modules&#x1f680; Makes YOLOv8 improvements easy again 芒果出品 YOLOv8…

Linux中返回值0值与非零值问题

在学习Linux的过程中&#xff0c;尤其是使用C语言进行编程的过程中&#xff0c;常常会发现Linux系统中喜欢用int类型的0或者非0值作为返回值表示该调用函数操作的成功或者失败。而我们在算法编程或者使用C编程的过程中&#xff0c;往往喜欢使用bool值表示一个操作的成功或者失败…

上汽大通:依托电子签网络,升级产业供应链协同

2023年12月&#xff0c;法大大发布了中国首部《汽车行业合同数智化白皮书》&#xff08;点击阅读及下载&#xff1a;中国首部&#xff01;《汽车行业合同数智化白皮书》重磅发布 | 附下载&#xff09;。该白皮书中基于法大大自身参与汽车行业合同数智化建设的实践和思考&#x…

防反接、防过压、缓启动电路相关

一、防反接电路 电源正确接入时 电流从 VIN 端流向负载&#xff0c;经由 Q3(NMOS) 通向地&#xff08;GND&#xff09;。在上电瞬间&#xff0c;由于 MOS 管的体二极管效应&#xff0c;地回路通过体二极管接通。接下来&#xff0c;由于 Vgs(门源电压)大于 Vgsth(门限电压)&…

Neo4j图数据库

一、语句 (1)查看节点和节点间的关系 MATCH (n) RETURN n LIMIT 10000

【python】python新闻文本数据统计和聚类 (源码+文本)【独一无二】

&#x1f449;博__主&#x1f448;&#xff1a;米码收割机 &#x1f449;技__能&#x1f448;&#xff1a;C/Python语言 &#x1f449;公众号&#x1f448;&#xff1a;测试开发自动化【获取源码商业合作】 &#x1f449;荣__誉&#x1f448;&#xff1a;阿里云博客专家博主、5…