《数据库系统概论》课程报告
课题名称: 小型图书管理系统
课题负责人名(学号) : best
同组成员名单(角色) :
指导教师:
评阅成绩:
评阅意见:
提交报告时间: 2015 年 12 月 15 日
课程名称:数据库系统概论
小型图书管理系统
计算机科学与技术专业
学生指导老师
[ 摘要 ] 随着计算机技术的飞速发展,利用计算机来获得和处理信息是当
今信息管理的一大特点。伴随计算机硬件的快速发展,有关信息管理的软件— —数据库系统软件也在迅猛发展着。图书馆是高等院校的重要组成部门,是教师和学生获取知识的重要场所。由于图书馆主要从事大量的图书资料的储存和流通。所以一直以来,计算机在图书馆的图书管理中得到了广泛的应用。本系统实现图书信息管理的系统化,规范化和自动化,以最大程度提高操作人员的办公效率。
关键词 : JAVA 、 JDBC 、 SQL Server 、数据库、图书馆管理
-1-
课程名称:数据库系统概论
一、实验题目:小型图书管理系统
二、实验的目的和要求 :
完成一个小型图书管理系统,功能要求如下:
能够通过书籍基本信息(包括:书号、书名、出版社、出版日期、作者、内容摘要)单个或以 AND 方式组合多个条件查询书籍信息;
对于每一种书籍, 除可查看其基本信息之外还可查看其总数以及目前在馆数量
可增添新的书籍
可删除已有书籍 (如有读者借了该书籍尚未归还, 则不允许删除)
可修改书籍的基本信息
能够通过读者基本信息(包括:证号、姓名、性别、系名、年级)单个或以 AND 方式组合多个条件查询读者信息
对于每位读者除可查看其基本信息之外, 还可查看其已借的书籍列表、数量、借还日期
可增添新的读者
可删除已有读者 (如该读者有尚未归还的借书, 则不允许删除)
可修改读者的基本信息
-2-
课程名称:数据库系统概论
可完成借还书籍的手续
还书时如超期,应该显示超期天数
借书时如果有超期的书没有还,则不允许借书
可查询有哪些读者有超期的书没有还, 列出这些读者的基本信
息
三、实验的环境:
1、硬件环境: CPU:Intel(R) Core i5-3230 2.60GHz
RAM:8GB
2、软件环境:操作系统: Windows 7 Ultimate SP1
编译软件: Eclipse Luna
Microsoft SQL Server 2014
四、系统 ER图
-3-
课程名称:数据库系统概论
添加读者
添加图书
用户名
密码
删除读者
删除图书
权限
拥有
管理员
编号
修改读者
书名
修改图书
管理
管理
作者
编号
出版社
姓名
读者
图书
借阅
出版时间
性别
摘要
年级
总量
系名
超期时间
应还时间
借阅时间
现存量
五、表结构定义(使用表格说明)
-4-
课程名称:数据库系统概论
-5-
课程名称:数据库系统概论
-6-
课程名称:数据库系统概论
六、系统功能模块
能够通过书籍基本信息单个或组合多个条件查询书籍信息;
对于每一种书籍, 除可查看其基本信息之外还可查看其总数以
-7-
课程名称:数据库系统概论
及目前在馆数量
可增添新的书籍
可删除已有书籍 (如有读者借了该书籍尚未归还, 则不允许删除)
可修改书籍的基本信息
能够通过读者基本信息单个或组合多个条件查询读者信息
对于每位读者除可查看其基本信息之外, 还可查看其已借的书籍列表、数量、借还日期
可增添新的读者
可删除已有读者 (如该读者有尚未归还的借书, 则不允许删除)
可修改读者的基本信息
可完成借还书籍的手续
还书时如超期,应该显示超期天数
借书时如果有超期的书没有还,则不允许借书
可查询有哪些读者有超期的书没有还, 列出这些读者的基本信
息
七、程序框架流程图
-8-
课程名称:数据库系统概论
登录
主界面
图书管理 读者管理 借阅列表
增
编
删
组
借
归
增
编
删
组
加
辑
除
合
阅
还
加
辑
除
合
书
书
书
查
书
书
读
读
读
查
籍
籍
籍
询
籍
籍
者
者
者
询
详 详
细 细
信 信
息 息
-9-
课程名称:数据库系统概论
九、程序运行结果
-10-
课程名称:数据库系统概论
-11-
课程名称:数据库系统概论
-12-
课程名称:数据库系统概论
-13-
课程名称:数据库系统概论
八、核心代码
AddBook.java
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.GridLayout;
import java.awt.event.*;
import java.util.ArrayList;
import javax.swing.*;
-14-
课程名称:数据库系统概论
public
您可能关注的文档
最近下载
- 2025年河南豫能控股股份有限公司招聘考试笔试试题(含答案).docx VIP
- 管壳式换热器设计毕业设计.docx VIP
- 2025年职业技能鉴定-铸造造型(芯)工-铸造造型(芯)工(高级技师)历年参考题典型考点含答案解析.docx VIP
- 人教版七年级上册《生物》期末测试卷及答案【汇总】.doc VIP
- 2024年河南豫能控股股份有限公司招聘笔试真题汇总.docx VIP
- 工业设备及管道绝热工程设计规范.docx VIP
- 2022年河南豫能控股股份有限公司招聘考试题库及答案解析.docx VIP
- 2023年河南豫能控股股份有限公司招聘考试题库及答案解析.docx VIP
- 软件投标技术方案设计书(模板).doc VIP
- 2021年河南豫能控股股份有限公司校园招聘试题及答案解析.docx VIP
原创力文档

文档评论(0)