没有合适的资源?快使用搜索试试~ 我知道了~
首页图书管理系统文档(数据流图、数据流程图、数据字典等)
资源详情
资源评论
资源推荐
图书管理系统
目 录
第一章 任务书
第二章 功能模块介绍
第三章 数据流图
第四章 数据字典
数据条目
数据结构
数据流
数据存储
处理过程
数据库设计
..库设计
第五章 概念设计
整体 图
局部 图
书架和仓库:
出版社管理
第六章 逻辑结构设计
第七章 物理设计
总 结
贺志雄数据库课程设计
图书管理系统
课程设计报告
院(系):计算机与通信学院 专业:计算机科学与技术
班级 姓名 学号 指导教师
课题名称 图书管理系统
课
题
描
述
图书作为一种信息资源,用户阅读的资料繁多,包含很多的信息数据的管理,现今,有很多的
图书管理都是手工的,尚未使用计算机进行管理。根据调查得知,他们以前对图书管理的主要方式
是基于文本、表格等纸介质的手工处理,对于图书信息(如书籍信息、会员信息等)的统计和核实
等往往采用对书号的人工检查进行,对会员的权限、以及总经费等用人工计算、手抄进行。数据信
息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏规范的系统
管理手段。尽管有的商店、企业有计算机,但是尚未用于管理,没有发挥它的效力,资源闲置比较
突出,这就是图书管理系统的开发的基本环境。
由于图书管理在数据处理上是手工操作,工作量大,出错率高,出错后不易更改。图书管理采取
手工方式对图书情况进行人工管理,由于信息比较多,图书信息的管理工作混乱而又复杂;一般借
阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书管理的工作人员也只是当时对它
比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费
力。如要对很长时间以前的图书进行更改就更加困难了。
基于这此问题,我认为有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序
化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改
图书情况。
图书馆管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用
程序的开发两个方面。对于前者要求建立起数据一致性和完整性强 .数据安全性好的库。而对于后者
则要求应用程序功能完备,易使用等特点。
经过分析如此情况,我们使用 C#作为前台开发语言,它是一种跨平台、适合于分布式计算环境的
面向对象编程语言,以 SQL Server2005 作为后台数据库。
这次我的毕业设计的课题是“图书馆管理系统”,目的是对学校图书信息进行全面的规划与管理,
帮助学校做到:
1、完善体系管理。
2、加强流程控制。
3、实现量化管理。
4、过渡到以读者为本的管理
5、科学管理读者的信息,优化分类,全面读者的情况
6、科学管理图书的各种信息,优化分类,使读者对图书信息明确化
设计环境
⑴ 硬件环境: 机,档次不低于 为 ,内存大于等于 , 硬盘,其它硬件与此相配
套。
⑵ 软件环境:操作系统为 或 ,数据库管理系统为 !"#!"(或
!"#!")、主语言为 $%、&! '( 或 $)) 等等。
贺志雄数据库课程设计
图书管理系统
问
题
的
解
决
方
案
第一章 任务书
图书馆管理系统是一些单位或部门不可缺少的部分,对一些学校来说,尤其重要。所以图书馆管理
系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理图
书、期刊、试卷合订本等,这种管理方式存在着许多缺点*如+效率低、保密性差*另外时间一长*将产生大
量的文件和数据*这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高*计算机科学日渐成熟*其强大的功能已为人们深刻认识*它已进入人类社会的各个
领域并发挥着越来越重要的作用。作为计算机应用的一部分*使用计算机对图书资源信息进行管理*具有着
手工管理所无法比拟的优点例如+检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本
低等。这些优点能够极大地提高图书馆管理的效率*也是企业、学校的科学化、正规化管理*与世界接轨的
重要条件。
,,,,因此,开发这样一套管理软件成为很有必要的事情*下面我们将以开发一套图书馆管理系统为例*谈谈其
开发过程和所涉及到的问题及解决方法。
图书馆管理系统的开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
第二章 功能模块介绍
不管是书店还是图书馆,都是以图书为中心进行日常工作的,所以对于图书的管理是最重要,也是最复
杂的部分,它涉及到藏书,借还,销售等业务,而图书本身涉及到许多的信息管理,所以对于图书可以
分为:
图书基本信息管理
出版社管理
图书流通管理
读者管理
仓库管理
图书书架管理
下面详细讲述每一个功能模块。
一、图书基本信息管理:
首先图书可以分为大致三类:第一类为纸质图书,第二类为期刊,第三类为非纸质图书如光盘等媒介。
从而需要分为三大类进行管理。
图书的属性可以有:书号,书名,类别,作者,出版社,价格,放置书架,馆藏数量,库存数量,借出
次数,尺寸,状态等。
图书信息比表格如图所示:
书
号
书
名
类
别
作者 出 版
社
类
型
价
格
放
置
书
架
仓管
数量
库存
数量
借
出
次
数
状态
贺志雄数据库课程设计
图书管理系统
问
题
的
解
决
方
案
书号是图书入库的编号,因为图书涉及的仓库相对简单,所以图书进库时可一批一批的进行编号,从而
简化管理。
图书类型,图书馆或书店可以按照自己的方式进行设置,但班是按国家图书分类标准进行,中国图书馆
分类法采用进位制。十进位是我国古代发明的先进的计算法则,引用于图书标示须以概念的正确划分为
前提,如果属种不明,划分不全,关系相容,十进位不仅没有意义而且混淆含义。划分不可能恰好做到
十进位,有的或许超过。实际上,中图法是不规则进位,二进位,三进位,五进位等都有;有时用 分
制(、、、、、、、、、)或双位制(、--)。所以其排列视觉很容易与自然序
号混淆,从而损害了有序性原则。有人误将进位制当成分类法,其实是划分标准转换表示法。中图法为
了文献的扩展预留进位式组配号,实质应该是预留空间,真正的规范的进位制是自然序数。顺序关系是
自然数序数定义的核心,也是图书分类排架的关键,任何用来表示顺序的符号都是序数表示式,如A、
B、C、D,甲、乙、丙、丁,甚至如六架 号也是序数,它的位值用专用符号“架”和“号”来表示,而不
是直接用基本符号本身的位置关系来表示进位。当不能做到有序进位的时候,还不如运用特殊的进位和
自然序数表达!由于图书分类比较复杂,从而需另行管理,如图所示表格:
出版社对于图书供给是非常重要的,所以单独进行了出版社管理,构面具体讲述。
对于放置书架,这也是十分重要的,因为便于图书的寻找,以便管理,所以需要单独进行管理,其具体
信息如表格所示:
书架编号书架名称放书类型地点备注
状态代号状态名称状态备注图书状态表:
上面便是图书皆不能信息涉及到的具体属性,其信息量相对复杂,同时对于图书的操作有:购书,征
订,入库,入馆,删除,修改,注销,借还,销售,查寻等操作
二、出版社管理:
出版社是图书的重要来源,所以对于出版社信息的管理也是十分重要的。出版社的信息有:出版社
编号,出版的名称,地址,电话,邮箱,邮编,传真,开户银行,银行账号,出版社备注等。
编
号
名称 电话 邮箱 地址 邮编 传真 备注
三、图书流通管理:
图书流通管理是最重要的一个部分,其中包括的功能有:
借出图书
归还图书
图书续接
催还图书
图书超期处理
图书遗失处理
下面对每一个功能模块进行详细阐述:
图书借出:
图书借出涉及到读者类型表,读者信息表,读者借书记录表,
图书的借还涉及到一张表单,即接环表单,其涉及到的属性有:图书条形码,读者编号,借出时间,归
还时间,续接次数,读者类型,超期天数,借书总计费用,借书备注,操作员。
图书借还表:
贺志雄数据库课程设计
图书管理系统
问
题
的
解
决
方
案
书
号
读者
编号
借出
时间
归 还
时间
超期天
数
操作
员
图书条形码读者编号借出时间归还时间超期天数操作员
图书条形码是图书唯一标示号,读者编号是读者唯一标示号,两者分别与图书信息表和读者信息表相
关,借出时间是读者借书时记录的时间,归还时间是读者归还图书是记录的时间,续接次数是读者续接
图书的次数记录*超期天数根据读者类型信息确定。
图书续借:
图书续借是根据读者的需要,延长借书天数,它的实现是通过读者信息表,读者借书信息表三者确定,
读者类型表确定可以续接的此书,借书记录表确定已经借书次数。
图书归还:
图书归还涉及到图书基本设置信息表的借书费用。
图书损毁遗失:
图书损毁遗失将会要求读者赔偿,涉及到图书信息表。
四.读者管理:
对于读者的管理,首先应该涉及一张读者信息管理表,其属性涉及到的为:读者编号,读者姓名,性
别,类型编号,出生日期,证件名称,证件编号,登记时间,邮砠..,电话,地址,学校,学院,专
业,借书总计费用,借的图书数量,借的期刊数量,借的多媒体图书数量,备注等。
读者信息表:
读
者
编
号
读
者
姓
名
性
别
生
日
日
期
证
件
名
称
证
件
号
登
记
时
间
邮
箱
电
话
地
址
学
校
学
院
专
业
图
书
量
借
书
证
号
读者编号读者姓名性别生日日期证件名称证件号登记时间邮箱电话地址学校学院专业图书数量借
书证号备注
读者类型是一个十分重要的属性,它决定了读者可借的图书等级,如本科生可借的书和教授可借的书是
有限制的,而且它也决定读者可借图书数量
借书费用,是指读者借书的费用包括超期费,借书费等。
所借的图书数量,期刊数量,多媒体多数数量是指读者借的各种类型图书的数量。
五.仓库管理:
仓库是根据情况可以不需要设置的,它主要是在图书馆或者书店与进货源之间的一个接口,进货可以先
经过仓库,再加入图书馆。
仓库涉及的功能可用下面的流程图进行描述:
仓库管理涉及到两个表格,一个是基本信息表,另一个是图书库存量信息表。
仓库基本信息表:
仓 库
编号
仓 库
名称
地址 电话 管 理
员
备注
贺志雄数据库课程设计
剩余28页未读,继续阅读
hezhixiongbei2
- 粉丝: 9
- 资源: 36
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 2023年中国辣条食品行业创新及消费需求洞察报告.pptx
- 2023年半导体行业20强品牌.pptx
- 2023年全球电力行业评论.pptx
- 2023年全球网络安全现状-劳动力资源和网络运营的全球发展新态势.pptx
- 毕业设计-基于单片机的液体密度检测系统设计.doc
- 家用清扫机器人设计.doc
- 基于VB+数据库SQL的教师信息管理系统设计与实现 计算机专业设计范文模板参考资料.pdf
- 官塘驿林场林防火(资源监管)“空天地人”四位一体监测系统方案.doc
- 基于专利语义表征的技术预见方法及其应用.docx
- 浅谈电子商务的现状及发展趋势学习总结.doc
- 基于单片机的智能仓库温湿度控制系统 (2).pdf
- 基于SSM框架知识产权管理系统 (2).pdf
- 9年终工作总结新年计划PPT模板.pptx
- Hytera海能达CH04L01 说明书.pdf
- 数据中心运维操作标准及流程.pdf
- 报告模板 -成本分析与报告培训之三.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论30