精华内容
下载资源
问答
  • Java-第二章-上机练习2我行我素购物管理系统
    2021-04-11 13:48:32

    import java.util.*;

    public class Pay {

    public static void main(String[] args) {

    Scanner input =new Scanner(System.in);

    System.out.println("************消费单************");

    System.out.println("购物物品\t单价\t个数\t金额");

    System.out.println("T桖\t¥245\t2\t¥490");

    System.out.println("网球鞋\t¥570\t1\t¥570");

    System.out.println("网球拍\t¥320\t1\t¥320");

    System.out.println("\n\n折扣:\t8折");

    int Txue =245;

    int wangqiu = 570 ;

    int qiupai = 320;

    int Txueg =2 ;

    int wangqiug =1 ;

    int qiupaig =1 ;

    double dz =0.8;

    double zje = (Txue * Txueg + wangqiu * wangqiug + qiupai*qiupaig )*dz ;

    System.out.println("消费金额为\t" + zje );

    int jiaofei ;

    System.out.println("请输入金额:¥");

    jiaofei = input.nextInt();//可以输入金额

    System.out.println("实际交费\t\t¥:"+jiaofei);//确认金额

    double zhaoqian =(jiaofei - zje );

    System.out.println("找钱\t\t¥:"+ zhaoqian);  //用实际交费的金额减去消费金额所得 Money

    int jifen = (int)zje * 3 / 100 ;  //把消费金额转换成整数型 int 在* 3 / 100

    System.out.println("\n本次购物所获的积分是:" + jifen);

    }

    }

    原文:http://lianlian520.blog.51cto.com/9018432/1423985

    更多相关内容
  • Java机房上机管理系统

    2021-01-04 12:47:58
    《机房上机管理系统》题目要求 1、问题描述 机房上机管理系统。 2、业务设计要求 上机申请,电脑维修申报,机房电脑管理。。 3、代码设计要求 a).使用MVC设计模式。 b).标识符命门要符合规范。 c).提供良好用户...
  • 在学校没事写的一个机房收费管理系统,带有使用说明视频,测试完美可用。
  • *^_^*今天将为大家分析一个机房上机安排管理系统(设计一个运行在学校局域网环境之下的机房管理系统并予以实现.该系统采用了目前流行的客户机/服务器模式,结合了先进的WinSock通信方法和功能强大的ADO数据库访问技术....

    每天记录学习,每天会有好心情。*^_^*

    今天将为大家分析一个机房上机安排管理系统(设计一个运行在学校局域网环境之下的机房管理系统并予以实现.该系统采用了目前流行的客户机/服务器模式,结合了先进的WinSock通信方法和功能强大的ADO数据库访问技术.实践证明:本系统设计合理、功能全面,解决了学校机房分布广、上机人员流动性大及系统安全等问题.),该项目使用框架为SSM(MYECLIPSE),选用开发工具为MYECLIPSE。机房上机安排管理系统为一个 后台项目。

    为了完成该系统,我们首先需要对该系统进行需求分析。一个机房上机安排管理系统应包含用户角色有管理员。为了能让用户顺利登陆系统完成相关操作,需要为每种登陆角色设置账户和密码字段。

    系统中课程、班级之间存在关联关系,我们将其关联关系保存在上机表中。他们的关联关系是这样的上机的课程与课程的kecheng字段对应、上机的课程id与课程的id字段对应、上机的班级与班级的mingzi字段对应、上机的班级id与班级的id字段对应。

    总结得出该系统所有数据为:管理员(admin)、课程(kecheng)、班级(banji)、上机(shangji)

    管理员表

    字段名 | 类型 | 属性 |描述

    id| INT(11) | PRIMARY KEY |管理员id

    username| VARCHAR(255) | |账号

    password| VARCHAR(255) | | 密码

    课程表

    字段名 | 类型 | 属性 |描述

    id| INT(11) | PRIMARY KEY |课程id

    kecheng| VARCHAR(255) | |课程

    jieshao| VARCHAR(255) | |介绍

    keshi| VARCHAR(255) | | 课时

    班级表

    字段名 | 类型 | 属性 |描述

    id| INT(11) | PRIMARY KEY |班级id

    banji| VARCHAR(255) | |班级

    jieshao| VARCHAR(255) | | 介绍

    上机表

    字段名 | 类型 | 属性 |描述

    id| INT(11) | PRIMARY KEY |上机id

    kecheng| VARCHAR(255) | |课程

    kechengid| VARCHAR(255) | |课程id

    banji| VARCHAR(255) | |班级

    banjiid| VARCHAR(255) | |班级id

    shangjishijian| VARCHAR(255) | | 上机时间

    SET FOREIGN_KEY_CHECKS=0;------------------------------

    ------------------------------

    --Table structure for ggjifangshangjiguanli

    ------------------------------

    DROP TABLE IF EXISTS`t_admin`;CREATE TABLE `t_admin` (`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT ‘管理员id‘,`username` VARCHAR(255) DEFAULT NULL COMMENT ‘账号‘,`password` VARCHAR(255) DEFAULT NULL COMMENT ‘密码‘,PRIMARY KEY(`id`)

    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘管理员‘;------------------------------

    DROP TABLE IF EXISTS`t_kecheng`;CREATE TABLE `t_kecheng` (`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT ‘课程id‘,`kecheng` VARCHAR(255) DEFAULT NULL COMMENT ‘课程‘,`jieshao` VARCHAR(255) DEFAULT NULL COMMENT ‘介绍‘,`keshi` VARCHAR(255) DEFAULT NULL COMMENT ‘课时‘,PRIMARY KEY(`id`)

    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘课程‘;------------------------------

    DROP TABLE IF EXISTS`t_banji`;CREATE TABLE `t_banji` (`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT ‘班级id‘,`banji` VARCHAR(255) DEFAULT NULL COMMENT ‘班级‘,`jieshao` VARCHAR(5000) DEFAULT NULL COMMENT ‘介绍‘,PRIMARY KEY(`id`)

    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘班级‘;------------------------------

    DROP TABLE IF EXISTS`t_shangji`;CREATE TABLE `t_shangji` (`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT ‘上机id‘,`kecheng` VARCHAR(255) DEFAULT NULL COMMENT ‘课程‘,`kechengid` INT(11) DEFAULT NULL COMMENT ‘课程id‘,`banji` VARCHAR(255) DEFAULT NULL COMMENT ‘班级‘,`banjiid` INT(11) DEFAULT NULL COMMENT ‘班级id‘,`shangjishijian` VARCHAR(255) DEFAULT NULL COMMENT ‘上机时间‘,PRIMARY KEY(`id`)

    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘上机‘;

    添加上机模块:

    从页面中通过post方法,将上机信息传入到后台服务器中,在tianjiashangjiact

    中接收,字段包括课程,课程id,班级,班级id,上机时间使用insert方法添加数据,将数据同步到

    数据库中,完成添加操作。定义添加成功提示信息,添加上机成功,并保存到request中具体代码如下:

    通过shangjidao的insert方法将页面传输的上机添加到数据库中 shangjidao.insert(shangji);

    将添加上机成功信息,保存到request的message中,在页面中给出用户提示 request.setAttribute("message", "添加上机成功");

    返回上机管理界面

    return "forward:/tianjiashangji.action";

    查询上机模块:

    在后台shangjiguanli方法中,通过selectByexample方法获取所有的数据信息。将其保存到request中,在页面中通过foreach方法

    进行循环展示到table中。完成上机查询操作。具体代码如下:

    生成上机样例类,通过example定义查询条件 ShangjiExample example = new ShangjiExample();

    通过shangjidao的selectByExample方法查询出所有的上机信息 List shangjiall = shangjidao.selectByExample(example);

    将上机信息,保存到request中,在页面通过foreach方法进行展示 request.setAttribute("shangjiall", shangjiall);

    返回上机管理界面

    return "forward:/shangjiguanli.action";

    修改上机模块:

    点击修改按钮,可以跳转到上机修改页面。在上机修改页面中,将初始化该上机的所有信息,并将信息一一对应填充到对应编辑栏中。编辑完上机信息后,页面通过post方法将数据封装为一个上机实体,传入到shangjiController中。在xiugaishangji中进行接收,接收完毕后,调用shangjiMapper中的updateByPrimaryKeySelective方法进行修改。该部分代码如下:

    通过shangjidao的修改方法根据id修改对应的上机 shangjidao.updateByPrimaryKeySelective(shangji);

    将修改上机成功信息,保存到request的message中,在页面中给出用户提示 request.setAttribute("message", "修改上机信息成功");

    返回上机管理界面

    return "forward:/shangjiguanli.action";

    删除上机模块:

    删除上机功能的实现方式为,通过点击删除上机按钮,向服务器发起get请求。请求中包含上机的id信息,在shangjiController中使用int接受该id,并将该id传入shangjidao的deleteByPrimaryKey方法中。该方法的作用为根据id删除对应上机。最后将删除上机成功的信息返回页面,该部分核心代码如下:

    通过shangjidao的删除方法根据id删除对应的上机 shangjidao.deleteByPrimaryKey(id);

    将删除上机成功信息,保存到request的message中,在页面中给出用户提示 request.setAttribute("message", "删除上机成功");

    返回上机管理界面

    return "forward:/shangjiguanli.action";

    原文:https://www.cnblogs.com/bfmbch/p/11587340.html

    展开全文
  • 学生信息与教师信息可以由管理员统一管理,也可以自行修改。 (2) 打开系统主页是登录页面,根据用户身份进行登录,进入到不同的页面。 2. 学生角色 (1) 学生可以修改自己的信息以及加入到对应的课程中进行作业...
  • 完整源码+报告,欢迎下载
  • 丁学校的一个Web网站,里面包括了,学生上机的具体情况
  • 机房上机收费管理系统(论文范文,JSP,JAVA,毕业设计).pdf
  • 使用java.awt实现的学生管理系统界面。一共分四步,第一步实现了登录界面布局;第二步实现了登录验证和主界面布局;第三步实现了学生信息的增删改查;最后实现了学生信息的永久保存。
  • java实现学生成绩管理系统Java完成算法设计和程序设计并上机调试通过。程序添加适当的注释,程序的书写要采用缩进格式。程序具在一定的健壮性,即当输入数据非法时,程序也能适当地做出反应,如插入删除时指定的...
  • JSP机房上机收费管理系统(源代码+论文+外文翻译).zip项目JAVA源码+资料打包下载JSP机房上机收费管理系统(源代码+论文+外文翻译).zip项目JAVA源码+资料打包下载 1.适合学生做毕业设计参考 2.适合个人学习技术研究参考...
  • Java练习题(类和对象)用户管理系统(上机).docx
  • 我自己写的C++集中上机的源程序,题目是学生成绩管理系统
  • 基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的机房上机安排管理系, 该项目可用各类java课程设计大作业中, 机房上机安排管理系的系统架构分为前后台两部分, 最终实现在线上进行机房上机安排管理系各项功能,...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的机房上机安排管理系, 该项目可用各类java课程设计大作业中, 机房上机安排管理系的系统架构分为前后台两部分, 最终实现在线上进行机房上机安排管理系各项功能,实现了诸如用户管理, 登录注册, 权限管理等功能, 并实现对各类机房上机安排管理系相关的实体进行管理。

    该机房上机安排管理系为一个采用mvc设计模式进行开发B/S架构项目,并采用分层架构对项目进行架构, 分为pojo+action+service, 其中pojo表明该系统的各类数据库表对应的实体, 在对机房上机安排管理系进行详细的需求分析后与数据库设计后, 设计实现了如下模块, 即登录模块,权限管理模块, 用户管理模块,机房上机安排管理系信息管理模块等。并通过java抽象类对其实现

    开发环境

    java环境: Jdk1.8

    Ide: Eclipse EE或者jetbrains Idea

    数据库: mysql5.6以上

    依赖框架:javascript, css, jsp, servlet, filter

    系统需求分析与流程图

    一般而言, 此类的javaweb课程设计大作业都比较简单, 主要目的在于掌握基础的web开发知识, 所以在实现该机房上机安排管理系的课程设计的时候, 需要首先收集其他的机房上机安排管理系产品分析, 主要精力用于完成数据库表的设计, 以及基于mvc模式进行代码编写, 页面可以简单的利用bootstrap进行搭建, 进而完成机房上机安排管理系各个模块的开发

    数据库课程设计

    数据库设计是整个机房上机安排管理系系统能否正常运转的核心, 合理的数据库设计直接影响到机房上机安排管理系是否能够正常运行, 本系统采用mysql数据库作为数据存储, 引擎采用innoddb

    系统演示视频

    运行截图

    d01198a72ae1fbc0b17d99c5eb17e7cb.png

    基于jsp的机房上机安排管理系-登陆功能界面

    1e527aa45ddc74f28d3b8173808029eb.png

    基于jsp的机房上机安排管理系-前台首页

    0a2a34b48fe362d0af583d82fc6fb0ed.png

    基于jsp的机房上机安排管理系-后台信息管理页面

    180742290c153cc8d1bab4abeb087f41.png

    机房上机安排管理系系统架构图

    3d7dcbe6086675bf8bf407d4e69b6eca.png

    注意事项

    该基于jsp的机房上机安排管理系项目自带源码, 论文, sql数据库, 答辩ppt, 中期检查报告

    项目首页登陆地址 https://localhost:8080/login.jsp

    项目后台陆地址 https://localhost:8080/admin/login.jsp

    测试用户 cswork 密码 123456

    测试管理员 admin 密码 admin

    功能列表

    机房上机安排管理系系统登陆模块, 实现机房上机安排管理系系统的登陆注册权限角色用户的增删改查

    机房上机安排管理系用户管理模块, 实现机房上机安排管理系系统的信息管理与增删改查

    前台信息管理模块, 面向普通用户, 实现普通用户对机房上机安排管理系的录入 修改 删除 自定义查询

    超级管理员管理, 实现后台管理员对机房上机安排管理系系统的各个模块管理功能, 各个子模块高内聚低耦合

    展开全文
  • 本项目是一套基于SSM的机房管理系统,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的Java学习者。 包含:项目源码、数据库脚本、软件工具、项目说明等,该项目可以直接作为毕设使用。 项目都经过...
  • JAVA网吧计费管理系统

    2018-09-19 22:19:07
    (4)客户端在上机过程中能够随时查看消费状态,比如:预缴金额、上机时间、上机金额等。 MySql表结构: desc user; +----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | ...
  • 摘要:为了提高机房管理者的管理效率和减轻管理者的劳动强度,提高机房的利用率,发挥计算机的方便性和快捷性,提出了机房自由上机收费管理系统的设计方案。机房自由上机收费系统是典型的数据库管理系统,其开发主要...

    技术:Java、JSP
    摘要:

    为了提高机房管理者的管理效率和减轻管理者的劳动强度,提高机房的利用率,发挥计算机的方便性和快捷性,提出了机房自由上机收费管理系统的设计方案。
    机房自由上机收费系统是典型的数据库管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,对于前者要求建立起数据一致性和完整性、数据安全性好的库,而对于后者则要求应用程序功能完备,易使用等特点。本系统采用B/S模式,主要应用了JSP和JavaBean技术进行程序编制,以Sql Server2000为本系统的数据库。系统主要实现了实验教师设定上机收费标准,维护设备管理和使用信息,管理更新实验教师信息及上机卡信息,管理实验教师值班记录,上机用户充值,销卡及查询使用记录的功能。系统充分利用计算机检索迅速、查找方便、可靠性高、存储量大、保密性好的特点,为机房上机管理发挥作用。
    关键词:收费管理;信息管理;上机管理

    目录:

    1 概述    1
    1.1 课题背景    1
    1.2 现状与分析    1
    1.3 研究意义    2
    2 需求分析    3
    2.1 项目内容    3
    2.2 设计目标    3
    2.3 可行性分析    3
    2.3.1 技术经济可行性    4
    2.3.2 社会可行性    4
    2.4 研究设计中要解决的问题    4
    2.5 系统开发环境与开发工具    5
    2.5.1 开发环境    5
    2.5.2 开发工具    5
    3 系统结构特性设计    8
    3.1 系统模型分析    8
    3.1.1 实体说明    8
    3.1.3 E-R图    9
    3.2 数据库设计    11
    4 行为特性设计    14
    4.1 软件结构设计    14
    4.2 功能子模块设计    15
    4.2.1 管理员登录模块    15
    4.2.2 卡信息查询模块    16
    4.2.3 注册信息模块    17
    4.2.4 卡充值模块    18
    4.2.5 销卡模块    19
    4.2.6 设备维护管理模块    21
    4.2.7 设定上机收费标准模块    21
    4.2.8 刷卡上机模块    22
    5 系统测试及分析    24
    5.1.1 测试目的    24
    5.1.2 测试实例    24
    5.1.3 测试结果    25
    6 结论与展望    27
    参考文献    28
    致  谢    29

    论文字数:9958
    包含资料:

     

     

     

    展开全文
  • 这是本人大二的java课程设计,其中界面使用了swing(当时并不熟悉javafx,只能这样了),使用了MySQL数据库,实现了用户的实时登陆扣费,注册,登陆,还有管理员界面的查找,挂失,充钱等功能。代码没有问题,下载后...
  • 机房网上预约系统是一个基于B/S模式的信息管理系统,系统主要是处理机房预约和上机的信息。本系统主要涉及教师、学生、管理员三种不同身份的用户,这三种用户都可以通过登录进入到本系统中进行相关操作,但不同身份...
  • 自己用Java实现的网吧管理系统,Swing实现。有客户端和服务端,模拟计费、上机、下机、办卡等功能,客户端到时间会有自动下机。作为参考练习。
  • 《学生信息管理系统java课程设计(含源代码)》由会员分享,可在线阅读,更多相关《学生信息管理系统java课程设计(含源代码)(43页珍藏版)》请在人人文库网上搜索。1、JAVA程序设计 课程设计报告课 题: 学生信息管理...
  • 为了提高机房管理者的管理效率和减轻管理者的劳动强度,提高机房的利用率,发挥计算机的方便性和快捷性,提出了机房自由上机收费管理系统的设计方案。 机房自由上机收费系统是典型的数据库管理系统,其开发主要包括...
  • 基于java的图书借阅管理系统(包括 java源代码、数据库源代码、实验报告、视频讲解) 基于java的图书借阅管理系统(包括 java源代码、数据库源代码、实验报告、视频讲解) 需求分析: 用例图 数据流图 数据字典 ...
  • 基于Java和MySQL实现的学生信息管理系统,主要功能有 ① 登录:根据用户表的 id 和 password 登录(即登录成功后才可弹出学生管理系统界面) ② 查询:根据学号查询信息。 ③ 修改:根据学号对学生信息进行修改。 ④...
  • javaweb上机实验报告(学生管理系统).docx
  • javaweb上机实验报告(学生管理系统).doc
  • Java上机实验报告

    2021-03-15 23:56:22
    Java上机实验报告 Java上机实验报告 1. 实验目的 1. 通过练习熟练掌握java语法 2. 通过做独立做项目养成好的编程习惯 3. 熟练掌握用java开发小型项目的流程 4. 认识结构,理解设计模式并且运用 5. 熟悉java与其他...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,902
精华内容 1,960
关键字:

上机管理系统java

java 订阅