java+sql图书管理系统
更新时间:2023-09-30 05:19:01 阅读量: 综合文库 文档下载
- sql创建图书管理数据库推荐度:
- 相关推荐
1、 本设计所要达到的目的和要求
1.1 设计目的
管理信息系统(MIS)的应用已深入到社会的各行各业,它是信息、软件与科学
管理相结合的产物。MIS的开发过程不仅是一个编写应用程序的过程,而且是一个以软件工程的思想为指导,从可行性研究开始,经过系统分析、系统设计、系统实施到等主要阶段的规范开发过程。
本题目实现的是JAVA系统,我们选择的是图书馆管理系统,不同角色的用户登录,用户信息的管理包括密码管理,及用户借还书,用户对图书信息及本人借还情况的查询,超级管理员对图书信息的增删查改,用户信息的增删查改及借还情况总的查询。
1.2 设计要求
1、主题明确,软体开发要有创新性,能体现SQL的存储过程、触发器、游标技术等; 2、用高级语言结合SQL Server数据库进行开发; 3、写出数据库关系模式及相应的数据库表关系图; 4、绘制成绩MIS相应的系统流程图、E-R图等;
5、完成成绩MIS登陆界面、主界面、图书信息录入、图书信息查询和其各项设计与操作。
2、设计内容
我们设计的图书馆管理系统主要用于对图书馆日常工作的管理,主要任务是用计算机对读者、图书等各种信息进行日常管理,如查询、修改、增加、删除、图书借阅和归还的管理等。本系统实现了图书馆的信息化管理,完成了图书馆管理系统的基本功能。
该系统主要包括读者用户登录系统、管理员用户登入系统、图书管理系统、图书借阅、图书和用户信息查询子系统四个部分,各部分主要功能如下:
读者用户登录子系统:用于数据库的连接,主界面的设计和读者身份用户的登录管理。 管理员用户登入系统:用于管理员用户的管理,如图书添加、图书信息修改。 图书管理系统:用于图书信息的管理,如新书入库、图书信息修改、图书信息删除。 图书借阅系统:用于用户借阅和归还图书。 图书和用户信息查询:图书和用户信息的查询。 留言系统:用于留言管理。
3、开发和运行环境介绍
开发语言:前台开发语言为java,后台数据库为SQL server2000 运行环境:eclipse
Eclipse是著名的跨平台的自有(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。 4、需求分析
4.1系统需求描述
实现管理员对用户的增删改查,对图书信息增删查改、图书借阅信息的修改以,实现用户对图书的查找、借阅、续借、归还以及修改密码。
4.2系统功能结构图
图书管理系统 用户登录用户信息管理图书信息管理借阅信息管理 管理员登录 工作人员登录 用户登录 用户信用户信 息增加 息删除 息查询 息修改 息增加 息删除 息修改 息查询 图 1 图书管理系统系统流程图
用户信用户信图书信图书信 图书信图书信用户借书 归还图书 用户续借 借阅信息查询
4.3 系统E-R图
密码 用户名 权限 借书上限 用户ID 用户 已借书数量
图 2 用户实体图
备注 书籍名称 图书ID 图书 图书剩余数量 图书总数量 价格 出版日期 出版社
作者 图3 书籍实体图
用户 1借书日期 借阅
毕还书日期 N 图书
图 4 实体属性图
4.5数据库表结构
表1 图书信息表
字段名称 图书编号 书名 出版社 编著者 出版日期 单价 库存数量 出版书号 表2 用户借阅表
字段名称 读者号 姓名 借书日期 还书日期 借阅图书编号
表3用户信息表
字段名称 字段类型 长度 是否为空 备注 数据类型 数字 数字 时间 时间 文本 长度 4 4 8 8 50 是否为空 否 否 否 否 备注 主键 主键 字段类型 数字 数字 文本 文本 时间 文本 数字 文本 长度 4 4 50 50 4 50 4 50 是否为空 否 否 备注 主键
正在阅读:
java+sql图书管理系统09-30
小学生关于童年的作文06-15
盲派命理03-26
义务教育经费使用情况自查报告3篇04-09
苏州工业园区2016-2017学年第一学期期末调研试卷初二英语 - 图文04-02
运动会志愿者演讲稿04-03
高中一模翻译及答案精品资料03-15
09英国战后工业设计10-09
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 管理系统
- 图书
- java
- sql
- 东北师范幼儿园管理学15秋在线作业3满分答案
- 关于低压电缆、站用电缆、软导线提 - 图文
- GJB9001C新时代内审员培训试题之一的答案
- 酒店餐饮成本控制有效方法19396
- 数学建模论文(分配问题)
- 概率知识在实际生活中的应用
- 《等差数列的前n项和公式》教学设计
- 2015电大病理学与病理生理学(原病理学)网考题库
- 简单计算器的需求分析
- 外建真题
- 等级考试单选题
- 教学大赛一等奖《春》教学设计
- 文言文阅读课题研究结题报告
- H3C WLAN网络配置与维护第1讲FAT AP基础配置篇(1.0.2)
- 北京市大型商场用能现状与主要节能策略
- 软件详细设计模板
- 安全工程专业火灾与爆炸预防控制课程设计 - 图文
- 2016年四川省造价工程师造价管理:职能制特点试题
- 毕业设计模板
- 储油库和油罐车油气回收治理环保监督管理办法征求-广东环保厅