小型图书管理系统Java课程设计.docx

时间:2023-1-13 作者:791650988

皮带运输机的二级直齿圆柱齿轮减速器课程设计说明书.docx

xxxxxx大学汽车与交通学院课程设计任务书课程名称 机械设计课程设计 课题名称 皮带运输机传动装置 专业班级 xxxx级车辆工程 姓 名 学 号 指导教师 审 批 日期 20xx年7月 15日汽车与交通学院 交通工程教研室机械设计课程设计,

《小型图书管理系统Java课程设计.docx》由会员分享,可在线阅读,更多相关《小型图书管理系统Java课程设计.docx(64页珍藏版)》请在上搜索。

1、小型图书管理系统Java课程设计课程名称:Java应用项目作者:* * *前言本系统是小型图书管理系统,专为个人设计。本系统启动后需要登陆,然后进入主界在这个界面我们可以选择所需要的功能模块来完成所要执行的功能。系统共有4个功能模块:图书入库、图书查询、图书删除、图书概览、修改密码。支持一系列关于图书管理方面的简单操作,诸如查询、删除、添加、修改密码等。系统流程图图书删除图书概览修改密码图书查询图书入库系统开始失败退出判断成功判断输入密码说明:退出首先是输入判断,相当于在登陆模块,要求用户输入用户名和密码;然后判断,如果判断失败退出系统,否则进入图书管理系统的主界面。进入主界面后,用户要选择所

2、需执行的功能,即通过鼠标点击相应项,来完成所需操作。图书名图书号单价作者出版社入库时间表book表user用户名密码数据库表 数据库设计在图书管理系统中,共设计2张表。本系统使用Access来创建数据表。数据库的名称为Book.mdb。1.表book字段名称数据类型图书名文本图书号文本(主键)单价文本作者文本出版社文本入库时间文本2.表user字段名称数据类型用户名文本(主键)密码文本系统源码程序代码1登陆界面:程序名Login.javaimport java.awt.event.*;import javax.swing.*;import java.awt.*;import java.awt.

3、Container;import java.util.*;import java.sql.*; class Login extends JFrame implements ActionListener Container cp=null; JFrame f=null; JButton j1,j2; JTextField t1; JPasswordField t2; JLabel jlable1,jlable2; Color c; JPanel jp1,jp2; Login() f=new JFrame(小型图书管理系统);j1=new JButton(确定);j2=new JButton(取消

4、);cp=f.getContentPane();jlable1=new JLabel( 输入用户名);jlable2=new JLabel( 用户密码); jp1=new JPanel();jp2=new JPanel();t1=new JTextField(18);t2=new JPasswordField(18); jp1.add(jlable1); jp1.add(t1); jp1.add(jlable2);jp1.add(t2); JLabel JL=new JLabel(欢迎登陆,SwingConstants.CENTER); cp.add(JL,North);jp2.add(j1);jp2.add(j2); cp.add(jp1,Center); cp.add(South,jp2);jp1.setBackground(new Color(255,153,255); Toolkit kit=Toolkit.getDefaultToolkit();Dimension screen=kit.getScreenSize();int x=screen.width;/*取得显示器窗口的宽度*/int y=screen.height;/*取得显示器窗口的高度*/setSize(x,y); /*让系统窗口平铺整个显示器窗口*/ f.setSize(300,300); int

声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:791650988@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。