没有合适的资源?快使用搜索试试~ 我知道了~
Java--图书管理系统.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 150 浏览量
2022-06-11
00:05:34
上传
评论
收藏 421KB DOC 举报
温馨提示
试读
12页
Java--图书管理系统
资源推荐
资源详情
资源评论
图书及文献管理系统
图书和参考文献对于教学和科研起着举足轻重的作用。但是随着文献数量的增加,管
理的负担会变得越来越重。题目拟开发一个功能完整的个人图书文献管理系统,以便减轻
文献管理的负担。
系统功能如下:
1. 按照提供的格式将不同种类的文献分别以文本格式存储在不同的文件中,这些文件
被称为文献库。
2. 提供对如上文件的浏览、排序、查询、增加、删除、修改等功能。
3. 能够将满足查询条件的记录以人类可读的文件形式发布,最好为 HTML 格式,以便
和他人共享。
4. 能够将如上发布的 HTML 文件读入系统并且可以选择地存入文献库。
问题分析
如何用 netbeans 的 GUI 可视开发环境生成人与计算机的对话框,实现对文件的读入和
输出,对输入信息进行存档并给予浏览、排序、查询、增加、删除、修改,文献库的读入
应用 HTML 文件来实现。
开发工具及平台介绍
NetBeans 由 Sun 公司在 2000 年创立,它是开放源运动以及开发人员和客户社区的
家园,旨在构建世界级的 Java IDE。NetBeans 当前可以在 Solaris、Windows、Linux
和 Macintosh OS X 平 台 上 进 行 开 发 , 并 在 SPL(Sun 公 用 许 可 ) 范 围 内 使 用 。
http://www.netbeans.org 已经获得业界广泛认可,并支持 NetBeans 扩展 IDE 模块目
录中大约 100 多个模块。
NetBeans 是一个全功能的开放源码 Java IDE,可以帮助开发人员编写、编译、调试
和部署 Java 应用,并将版本控制和 XML 编辑融入其众多功能之中。NetBeans 可支持
Java 2 平台标准版(J2SE)应用的创建、采用 JSP 和 Servlet 的 2 层 Web 应用的创建,以
及用于 2 层 Web 应用的 API 及软件的核心组的创建。此外,NetBeans 最新牒还预装了
两个 Web 服务器,即 Tomcat 和 GlassFish,从而免除了繁琐的配置和安装过程。所有这
些都为 Java 开发人员创造了一个可扩展的开放源多平台的 Java IDE,以支持他们在各自
所选择的环境中从事开发工作,如 Solaris、Linux、Windows 或 Macintosh。
NetBeans 是一个为软件开发者而设计的自由、开放的 IDE(集成开发环境),你可
以在这里获得许多需要的工具,包括建立桌面应用、企业级应用、 WEB 开发和 JAVA 移动
应用程序开发、C/C++,甚至 Ruby。NetBeans 可以非常方便的安装于多种操作系统平
台,包括 Windows,Linux,Mac OS 和 Solaris 等操作系统
NetBeans IDE6.1 版 本 提 供 了 几 种 新 功 能 和 一 些 功 能 的 增 强 。 提 供 了 强 大 的
JavaScript 编辑功能,支持使用 Sping 的 WEB 框架,并加强了与 MySQL 的整合,便
NetBeans 比较方便的使用 MySQL 数据库,NetBeans 6.1 增强了性能,启动速度提升
40%。在建立一个大工程时,有较低的内存消耗和更快的响应速度!
系统设计
(一)
系统结构设计
1.建立对话框;
2.内容存入;
3.对指定的资料进行查找;
4.使用 output 指针打开一个 HTML 文档进行输出;
(二)系统各类之间的关系设计
数据存储的设计
二进制文件读取
界面设计
采用netbeans中GUI可视开发环境生成人与计算机的对话框如下图所示:
存储
查找 更改 删除
图书管理系统
GUI 窗口
输入
查找
更改
删除
信息存储
HTML读出
系统实现
图书管理系统主要界面
/*
* 图书管理系统.java
*
* Created on 2008 年 10 月 26 日, 下午 3:58
*/
package 图书管理系统;
import javax.swing.*;
public class 图书管理系统 extends javax.swing.JFrame {
/** Creates new form 图书管理系统 */
public 图书管理系统() {
initComponents();
}
private void initComponents() {
ShuRu = new javax.swing.JButton();
jButton1 = new javax.swing.JButton();
jButton2 = new javax.swing.JButton();
jButton3 = new javax.swing.JButton();
jButton4 = new javax.swing.JButton();
剩余11页未读,继续阅读
资源评论
oligaga
- 粉丝: 52
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功