图书管理系统,与另外一个不同,这一个资源主要是代码(内含java的较详细代码,java代码按类的不同而放在不同文件里;还有一些sql语句)有一定的借鉴作用。 能够通过书籍基本信息(包括:书号、书名、出版社、出版日期、作者、内容摘要)单个或以AND方式组合多个条件查询书籍信息; 对于每一种书籍,除可查看其基本信息之外还可查看其总数以及目前在馆数量 可增添新的书籍 可删除已有书籍(如有读者借了该书籍尚未归还,则不允许删除) 可修改书籍的基本信息 能够通过读者基本信息(包括:证号、姓名、性别、系名、年级)单个或以AND方式组合多个条件查询读者信息 对于每位读者除可查看其基本信息之外,还可查看其已借的书籍列表、数量、借还日期 可增添新的读者 可删除已有读者(如该读者有尚未归还的借书,则不允许删除) ......
1
适合大二学生一个web小项目自己可以进行优化
2021-11-26 17:03:51 2.17MB 银行系统 web java
1
设备管理系统(用JAVA语言与SQL写的) 数据库课程设计能用的到 希望能帮的上忙
2021-11-25 15:27:14 39KB 设备管理系统
1
基于Android手机系统的java短信收发程序,本程序提供发送短信功能,并提醒短信接收。
2021-11-23 17:18:10 1.15MB Android SMS
1
摘 要 随着互联网的快速发展,网络聊天工具已经作为一种重要的信息交流工具,受到越来越多的网民的青睐。目前,出现了很多非常不错的聊天工具,其中应用比较广泛的有Netmeeting、腾讯QQ、MSN-Messager等等。该系统开发主要包括一个网络聊天服务器程序和一个网络聊天客户程序两个方面。前者通过Socket套接字建立服务器,服务器能读取、转发客户端发来信息,并能刷新用户列表。后者通过与服务器建立连接,来进行客户端与客户端的信息交流。其中用到了局域网通信机制的原理,通过直接继承Thread类来建立多线程。开发中利用了计算机网络编程的基本理论知识,如TCP/IP协议、客户端/服务器端模式(Client/Server模式)、网络编程的设计方法等。在网络编程中对信息的读取、发送,是利用流来实现信息的交换,其中介绍了对实现一个系统的信息流的分析,包含了一些基本的软件工程的方法。经过分析这些情况,该局域网聊天工具采用Eclipse为基本开发环境和java语言进行编写,首先可在短时间内建立系统应用原型,然后,对初始原型系统进行不断修正和改进,直到形成可行系统 关键词:局域网 聊天 socket java 聊天系统各功能模块 (1)服务器程序模块 服务器与客户间通过套接口Socket(TCP)连接。在java中使用套接口相当简单,Java API为处理套接口的通信提供了一个类java.net.Socket,使得编写网络应用程序相对容易。服务器采用多线程以满足多用户的请求,并通过创建一个ServerSocket对象来监听来自客户的连接请求,默认端口为9527,然后无限循环调用accept()方法接受客户程序的连接。 服务器线程源码: package qq.server; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.net.Socket; import java.util.*; import qq.dao.hibernate.IServiceDao; import qq.entity.*; public class ServerController { private User user; private Socket s; private IServiceDao dao; private ObjectInputStream ois; private ObjectOutputStream oos; private OnlineUser onlineUser; www.bylw120.com public ServerController(Socket s) { super(); dao=ServerMainClass.userDao; this.s = s; } public void handle() throws Exception { ois=new ObjectInputStream(s.getInputStream()); oos=new ObjectOutputStream(s.getOutputStream()); onlineUser=new OnlineUser(ois,oos); while(true){ Request req=(Request)ois.readObject(); ois.read(); RequestType type=req.getType(); if(type.equals(RequestType.exit)){ exitHandle(); break; }else if(type.equals(RequestType.login)){ loginHandle(req); }else if(type.equals(RequestType.register)){ registerHandle(); }else if(type.equals(RequestType.offline)){ offlineHandle(); break; }else if(type.equals(RequestType.changeInformation)){ changeInformationHandle(); }else if(type.equals(RequestType.modifypasswd)){ modifypasswdHandle(req); }
2021-11-22 18:28:14 407KB 聊天系统 jsp java 毕业设计
1
Java 项目 酒店管理系统
2021-11-21 22:09:47 11KB java
1
没想到用JAVA还能写出这么一个绘图工具,原来JAVA的图像处理功能也很强,想学习一下的可不要错过哦!
2021-11-18 20:22:16 67KB JAVA源码 系统相关 Java绘图
1
一个动物识别专家系统在 JAVA语言下的实现<br>内附有 Java原代码 打包的jar文件 相关的论文等
2021-11-18 16:53:00 353KB Java 人工智能 动物识别 动物识别专家
1
火车票管理系统源码java 大作业:火车订票系统 实训目的:通过火车订票的项目训练,能够提高项目的分析与设计能力,以及在SSH/SpringMVC框架下开发程序的能力。 功能要求: 1.基本业务功能: 能够通过查询面板: 查询出发站 到 到达站 ,某日期的火车票。 参考页面如下: 可根据出发时间,到达时间,出发站,历时,票价等信息排序。 车次参考面板如下: 2.高级业务功能 对于没有直达车次的站点 能够通过查询面板点开“高级查询”:包括可选择 “最短路径“,”最便宜路径“,“中转站点”。 车次面板:显示非直达站点之间的车次关系。 参考页面如下: 3. 系统管理功能 用户管理:用户可根据用户名,密码登陆。 站点管理:包括站点名称,站点距离等。 车次管理:包括火车车次名称,出发时间,中间站点,中间站点停留时间,达到时间,各站点之间车价,提供等级(二等、一等、特等、硬座、软座等)等。 1.技术要求 1、必须采用SSH/SpringMVC来完成主要的功能。 2、 Structs的标签可以不采用。 3、Hibernate部分可以采取模板里的自动生成模式,也可以自行编写映射文件。 4、Spring
2021-11-18 15:59:59 11.26MB 系统开源
1
学生基本信息查询java
2021-11-16 15:32:06 136KB java 基本信息 学生 查询
1