图书管理系统图书管理系统.docx
- 文档编号:6291576
- 上传时间:2023-01-05
- 格式:DOCX
- 页数:15
- 大小:336KB
图书管理系统图书管理系统.docx
《图书管理系统图书管理系统.docx》由会员分享,可在线阅读,更多相关《图书管理系统图书管理系统.docx(15页珍藏版)》请在冰豆网上搜索。
图书管理系统图书管理系统
1.设计目的
本题目实现的是网络数据库管理系统,选择的是图书馆管理系统,用户登录,用户信息的管理包括密码管理,及用户借还书,用户对图书信息及本人借还情况的查询,用户对图书系统信息的增删查改,用户信息的增删查改及借还情况总的查询。
2.设计内容
我们设计的图书馆管理系统主要用于对图书馆日常工作的管理,主要任务是用计算机对读者、图书等各种信息进行日常管理,如查询、修改、增加、删除、图书借阅和归还的管理等。
本系统实现了图书馆的信息化管理,完成了图书馆管理系统的基本功能。
该系统主要包括用户登录子系统、用户管理子系统、图书管理子系统、图书借阅与归还、图书和用户信息查询子系统四个部分,各部分主要功能如下:
用户登录子系统:
用于数据库的连接,主界面的设计和不同身份用户的登录管理。
用户管理子系统:
用于用户信息的管理,如用户添加、用户信息修改、用户删除。
图书管理子系统:
用于图书信息的管理,如新书入库、图书信息修改、图书信息删除。
图书借阅与归还子系统:
用于用户借阅和归还图书。
图书和用户信息查询:
图书和用户信息的查询。
3.开发和运行环境介绍
开发语言:
前台开发语言为java,后台数据库为SQLserver2005
运行环境:
myeclipse
MyEclipse是著名的跨平台的自有(IDE)。
最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。
Eclipse的本身只是一个框架平台,但是众多插件的支持使得MyEclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。
许多软件开发商以MyEclipse为框架开发自己的IDE。
4.需求分析
4.1系统需求描述
实现用户对该系统可以进行一下内容,对图书信息增删查改、图书借阅信息的修改以,实现用户对图书的查找、借阅、归还以及修改密码。
该系统主要包括用户登录子系统、图书管理子系统、图书借阅与归还、图书和用户信息查询子系统四个部分,各部分主要功能如下:
用户登录系统:
用于数据库的连接,主界面的设计和不同身份用户的登录管理。
若用户不存在则须首先办理业务,如用户添加、用户信息修改。
图书管理子系统:
用于图书信息的管理,如新书入库、图书信息修改、图书信息删除。
图书借阅与归还子系统:
用于用户借阅和归还图书。
图书和用户信息查询:
图书和用户信息的查询
4.2系统功能结构图
图书管理系统系统流程图
4.3实体部分E-R图
实体图
用户实体图
合并总E-R图
4.5数据库表结构
表1图书表
字段名称
字段类型
长度
是否为空
备注
图书号
数字
4
否
主键
图书名
数字
4
出版社
字符
50
作者
字符
50
出版日期
字符
4
价格
字符
50
图书数
数字
4
否
表2用户借阅表
字段名称
数据类型
长度
是否为空
备注
用户号
字符
4
否
主键
图书号
数字
4
否
主键
借书日期
时间
8
否
还书日期
时间
8
备注
文本
50
表3用户表
字段名称
字段类型
长度
是否为空
备注
用户号
字符
4
否
主键
用户名
字符
50
否
密码
字符
50
否
已借书数
数字
4
否
借书上限数
数字
4
否
5.系统设计与实现
5.1模块功能描述
1在整个图书管理系统中用户登录系统的设计,主要包括如下功能:
连接远程数据库:
首先建立连接,然后配置数据源。
整个界面的设计:
主框架,点击按钮分别触发事件。
用户登录:
用户分别实现进入自己的界面。
2在整个图书管理系统中用户管理子系统的设计,主要包括如下功能:
用户办理:
用于办理用户信息。
用户信息修改:
用户可以修改自己的信息也可以修改自己的密码。
用户删除:
用于删除用户信息。
包括按用户号和密码删除。
3在整个图书馆管理系统中图书管理子系统的设计,主要包括如下功能:
图书添加:
用于添加图书信息。
图书信息修改:
管理员可以修改图书所有信息。
图书删除:
用于删除图书信息。
包括按图书号删除。
4在整个图书馆管理系统中图书借阅管理子系统的设计,主要包括如下功能:
借阅图书:
用户借书。
借阅信息显示:
用户只可以查看自己的借阅信息。
5在整个图书馆管理系统中图书和用户信息查询子系统的设计,主要包括如下功能:
图书信息查询:
可以查询所有图书信息,可以根据图书号。
用户信息查询:
用于查询用户信息。
5.2软件实现
用户登录系统:
连接数据库:
6.软件测试
用户登录界面
查询窗口
图书入库窗口
图书删除窗口
图书概览窗口
用户修改密码窗口
用户借阅窗口
用户归还窗口
图15还书窗口
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 系统