图书馆管理系统设计(附带源代码)
- 格式:pdf
- 大小:545.95 KB
- 文档页数:47


声明:本系统是基于C/S的图书管理系统,主要使用的是Oracle数据库,下面附所有实现代码
package library;
public class book_add extends JFrame implements ActionListener{
DataBaseManager db=new DataBaseManager();
ResultSet rs;
JPanel panel1,panel2;
JLabel book_id_label,book_name_label,author_label,
press_label,press_date_label,price_label,book_num_label,borrowed_num_label,address;
JTextField book_id_TextField,book_name_TextField,author_TextField,
press_TextField,press_date_TextField,price_TextField,book_num_TextField,
borrowed_count;
JComboBox addresst;
Container c;
JButton clear,add,exit;
public book_add()
{
super("添加图书信息");
c=getContentPane();
c.setLayout(new BorderLayout());
book_id_label=new JLabel("编号",JLabel.CENTER);
book_name_label=new JLabel("名称",JLabel.CENTER);
author_label=new JLabel("作者",JLabel.CENTER);
press_label=new JLabel("出版社",JLabel.CENTER);
基于java的图书管理系统源代码
声明:本系统是基于C/S的图书管理系统,主要使用的是Oracle数据库,下面附所有实现代码
package library;
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.GridLayout;
import java.awt.event.ActionEvent; import
java.awt.event.ActionListener; import java.sql.ResultSet;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane; import javax.swing.JPanel;
import javax.swing.JTextField; public class book_add extends JFrame
implements ActionListener{
DataBaseManager db=new DataBaseManager();
ResultSet rs;
JPanel panel1,panel2;
JLabel book_id_label,book_name_label,author_label,
press_label,press_date_label,price_label,book_num_label,borrowed_num_label,a
ddress; JTextField book_id_TextField,book_name_TextField,author_TextField,
《C语言课程设计》课程设计报告
- 1 -
目录
1 设计内容、任务及基本要求………………………………………………………2
1.1 设计内容………………………………………………………………………2
1.2 设计任务………………………………………………………………………2
1.3 设计基本要求…………………………………………………………………2
2 总体设计思路………………………………………………………………………4
2.1 系统功能………………………………………………………………………4
2.2 各个模块之间的主要关系……………………………………………………4
2.3 总体程序框图…………………………………………………………………5
2.4 系统的总体流程图……………………………………………………………5
3 功能模块的具体设计………………………………………………………………7
3.1 main() 函数模块………………………………………………………………7
3.2查询所有图书信息函数模块……………………………………………………8
3.3查询一本图书信息函数模块……………………………………………………8
3.4添加图书信息函数模块…………………………………………………………9
3.5删除图书信息函数模块…………………………………………………………10
3.6 借阅图书模块……………………………………………………………………12
4 功能模块的调试与测试 ……………………………………………………………13
4.1主菜单运行界面…………………………………………………………………13
4.2查询所有图书信息模块运行界面………………………………………………13
4.3查找某一本图书信息模块运行界面……………………………………………14
4.4 添加图书信息模块运行界面……………………………………………………16
图书馆管理系统源码
软件大小:543KB 软件类别:国产软件 | 其它类别
软件语言:简体中文 运行环境:/MSSQL
软件评级: 更新时间:2009-8-25 14:47:11
软件授权:开源软件 插件情况:
相关链接:Home Page 演示地址:Demo Url
(1) 用户登录图书馆管理系统后,进入图书馆主界面,在此界面中,可看到图书借阅排行榜,通过排行榜可以看出借阅图书的名称、图书类型、借阅次数等相关信息。(2)单击“系统设置”/“图书馆信息”命令,对图书馆信息进行设置操作。
(3)单击“系统设置”/“管理员设置”命令,对管理员信息进行添加、权限设置、查询及删除操作。
(4)单击“系统设置”/“书架设置”命令,对书架信息进行添加、修改及删除操作。
(5)单击“读者管理”/“读者类型管理”命令,对读者类型信息进行添加、修改及删除操作。
(6)单击“读者管理”/“读者档案管理”命令,对读者信息进行添加、修改及删除操作。
(7)单击“图书管理”/“图书类型管理”命令,对图书类型信息进行添加、修改及删除操作。
(8)单击“图书管理”/“图书档案管理”命令,对图书信息进行添加、修改及删除操作。
(9)单击“图书借还”/“图书借阅”命令,对图书借阅信息添加操作。
(10)单击“图书借还”/“图书续借”命令,对图书续借信息进行添加操作。
(11)单击“图书借还”/“图书归还”命令,对图书归还信息进行添加操作。
(12)单击“系统查询”/“图书档案查询”命令,对图书档案信息进行查询操作。
(13)单击“系统查询”/“图书借阅查询”命令,对借阅的图书信息进行查询操作。
(14)单击“更改口令”按钮,对当前的用户密码进行修改操作。
(15)单击“退出系统”按钮,退出当前操作系统。
管理员用户名和密码都是:51aspx
普通用户用户名和密码是:stu
图书馆管理系统源代码(软件开发项目)
资源大小: 1.15MB