- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java课程设计图书管理系统课程设计hj8hji61
主要内容、基本要求、主要参考资料等:
使用图形用户界面
用数据库建立图书信息表和借阅者。(不限使用哪种数据库)
能连接数据库并实现查询、增、删、改等功能
王克宏、郝建文。Java技术教程。北京:清华大学出版社。2002
周竞涛、赵寒。Eclipse完全手册。北京:电子工业出版社,2006
蒙祖强、龚涛。数据库Java开发。北京:中国水利水电出版社。2006
完 成 期 限: 2010/6/7-2010/6/14
指导教师签名:
课程负责人签名:
2010年 6月 12日
目录
一、引言。。。。。。。。。。。。。。。。。。4
二、需求分析。。。。。。。。。。。。。。。5
三、总体设计。。。。。。。。。。。。。。。。6
四、详细设计。。。。。。。。。。。。。。。8
五、实现和源程序。。。。。。。。。。。。。45
六、课程设计心得与体会。。。。。。。。。。。49
七、参考文献。。。。。。。。。。。。。。。49
一、引言
1.1项目的名称
图书管理系统
1.2项目背景和目标
背景:随着图书馆规模的不断扩大,图书数量的不断增多,有关图书的各种信息量也是成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书管理上的混乱,人力与物力过多浪费,图书管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和管理控制,因此,必须制定一套合理有效规范图书管理系统,对图书资料进行统一的管理。
另一方面,IT产业和Internet获得了飞速的发展,计算机应用已经渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。
提高计算机管理的工作效率,做到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。
目标:实现图书管理的图书入库、图书查询、图书删除。图书概览。修改密码等简单功能。
1.3项目的可行性描述
课堂上老师的例子多是关于图书馆系统,而且上学期的数据库做的也是相关内容,因而对该系统相对比较熟悉。
二、需求分析
系统概述
系统运行环境
运行本软件所要求的硬设备的最小配置:
内存:512M
硬盘:80G
说明为运行本软件所需要的支持软件,如:
1.操作系统的名称windows、版本号XP;
2 程序开发的IDE: Elipse
3.数据库管理系统:Access
4.其他支持软件。
2.3功能需求描述
本课题根据学生图书管理综合分析,便出于方便功能管理考虑,将学生图书管理系统的功能总结起来,其需要实现以下几个方面功能。
系统共有4个功能模块:图书入库、图书查询、图书删除、图书概览、修改密码。支持一系列关于图书管理方面的简单操作,诸如查询、删除、添加、修改密码等。
三、总体设计
3.1开发和设计的总体思想
实现图书管理的基本功能
3.2系统模块结构图
图书删除图书概览修改密码图书查询图书入库系统开始判断成功判断
图书删除
图书概览
修改密码
图书查询
图书入库
系统开始
判断
成功
判断
输入密码
输入密码
失败
失败
退出
退出
退出
退出
3.3模块设计
3.3模块功能
图书入库、图书查询、图书删除、图书概览、修改密码
3.4系统流程描述
首先是输入判断,相当于在登陆模块,要求用户输入用户名和密码;然后判断,如果判断失败退出系统,否则进入图书管理系统的主界面。进入主界面后,用户要选择所需执行的功能,即通过鼠标点击相应项,来完成所需操作。
3.5 数据库结构设计
在图书管理系统中,共设计2张表。本系统使用Access来创建数据表。
1.表book
字段名称
数据类型
图书名
文本
图书号
文本(主键)
单价
文本
作者
文本
出版社
文本
入库时间
文本
2.表user
字段名称
数据类型
用户名
文本(主键)
密码
文本
详细设计
4.1主界面模块
4.2模块设计
同上
4.3代码部分
4.4 各主要模块介绍源程序(4.3/4.4均如下)
程序代码
1登陆界面:程序名Login.java
import java.awt.event.*;
import javax.swing.*;
import java.awt.*;
import java.awt.Container;
import java.util.*;
import java.sql.*;
class Login extends JFrame implements ActionListener
{ Container cp=null;
JFrame f=null;
JButton j1,j2;
JTextField t1;
JPas
您可能关注的文档
- gmp无菌药品要求ba3b32mi.pptx
- gmp实验室系统bblunkat.ppt
- gpsrtk在公路工程控制测量中的应用毕业设计pbse6leg.doc
- gmp培训张华sr1i7_bv.ppt
- gpon互通测试方案phase2v210_twcufvn.ppt
- gpon技术培训顾生华5rpvhadx.ppt
- gpon技术培训_iulb87v.ppt
- gps基线向量解算及平差处理技巧ekkyuixn.docx
- gps基线向量解算及平差处理技巧tyv_aq9e.doc
- gpon技术培训-顾生华ten64ltu.ppt
- 2026年投资项目管理师之宏观经济政策考试题库300道附答案【精练】.docx
- 超星尔雅学习通《形势与政策(2025春)》章节测试附完整答案(网校专用).docx
- 超星尔雅学习通《形势与政策(2025春)》章节测试带答案(研优卷).docx
- 超星尔雅学习通《形势与政策(2026春)》章节测试题附参考答案(实用).docx
- 2026年刑法知识考试题库a4版.docx
- 2026年刑法知识考试题库标准卷.docx
- 2026福建泉州市面向华南理工大学选优生选拔引进考试题库新版.docx
- 2026年国家电网招聘之文学哲学类考试题库300道含完整答案(夺冠).docx
- 2026年法律职业资格之法律职业客观题一考试题库300道含答案【巩固】.docx
- 2026年刑法知识考试题库【精练】.docx
最近下载
- 专利转让合同模板(2024版).docx VIP
- 2023年沧州幼儿师范高等专科学校招聘笔试真题及参考答案详解1套.docx VIP
- 2025年无人机驾驶员执照多机协同任务通信规划与执行专题试卷及解析.pdf VIP
- 2025贵州水投水务集团有限公司第二批次招聘笔试备考试题及答案解析.docx VIP
- 人教版初中数学九年级上册期末测试卷(较易 )(含答案解析) .pdf VIP
- 北师大版数学八年级上册第五章二元一次方程组题型举一反三.docx VIP
- 禁用物质管理程序.doc VIP
- 滚动轴承故障诊断(附MATLAB程序).pdf
- 重庆青年职业技术学院招聘考试真题2024.pdf VIP
- 二等水准测量记录计算示例.doc VIP
原创力文档


文档评论(0)