没有合适的资源?快使用搜索试试~ 我知道了~
首页图书借阅管理系统图书借阅管理系统图书借阅管理系统图书借阅管理系统
图书借阅管理系统图书借阅管理系统图书借阅管理系统图书借阅管理系统
4星 · 超过85%的资源 需积分: 10 17 下载量 102 浏览量
更新于2023-03-03
评论 1
收藏 253KB DOC 举报
本课题针对当前我国图书借阅管理多数采用人工管理的现状以及即使采用了计算机图书管理系统却不能完全满足本单位图书管理的需要的实际情况出发,对图书管理业务经过详细的系统调查,开发出的操作简单而且方便实用的一个图书借阅管理系统,以适应新时代发展的需要。 本系统使用Visual Basic6.0开发工具,主要使用SQL语句,结合Access数据库、VB的DAO数据访问对象,DATA控件和ADO控件来实现数据库的操作。 图书借阅管理系统主要对图书管理日常工作中遇到的实际问题,例如书籍信息、读者信息、借阅信息、能够实现以下任务:用户分级权限操作、借还图书操作、书库维护操作等。本系统经过测试,运行稳定,可投入使用。
资源详情
资源评论
资源推荐
图书馆管理系统
图书馆管理系统的开发与建设是学校信息化建设的一个重要组成部分。图书馆管理系
统要实现整个图书馆信息的集中管理、分散操作、信息共享,使传统的图书馆管理向数字
化、无纸化、智能化、综合化的方向发展,服务于图书馆工作人员及广大读者。系统应具
有采访、编目、流通、期刊、公共查询、典藏、借阅等方面的功能。作为一个案例,不可
能将实际系统中每个对象的全部属性与服务都一一列出,为了简洁,我们将系统作了简化
仅就图书馆管理中采访、编目、流通三个方面的系统分析与设计过程写出,供读者参考。
编目是图书馆工作中重要的一个环节,涉及的处理和术语非常专业,对机读数据的处理与
存储比较复杂,在本例中,只将其列出,不作进一步拓展,有兴趣的读者可查阅相关资料。
1 面向对象的分析
1.1 系统需求
根据图书馆管理中采访、编目、流通三个方面的实际工作需要,系统需满足以下八点
要求:
1、收集、组织各种新书信息,向读者发布预订书目信息;
2、通过对读者需求信息的回收处理,对馆藏和正在订购的图书进行查重形成订单;
3、能处理邮购、选购、赠送、交换等不同方式获得的文献;
4、核对验收到馆文献,对未到图书进行查询和打印,作退还处理;对已验收的到馆文
献,自动产生登录号和条形码;
5、图书经费管理;
6、查询统计 查询某个供应商在某段时间内的供书情况;查询某段时间内订购图书的
情况;查询某段时间到馆图书的情况;进行到书率统计,赠送统计,采购资金统计;
7、图书编目处理;
8、图书借阅处理 提供读者借书、还书、预约操作。借不到的书可进行预约,并按读
者级别排队;还书时,须检查借阅期限,超期应给予罚款;不还的书可以续借。
1.2 建立对象模型
1. 确定类-&-对象
通过考察该系统需求、系统的问题域、系统边界和系统责任,我们找出了系统的候选
类—&—对象,通过对候选对象逐个进行审查,删除无用对象、精简合并一些对象、将那
些与具体的实现密切相关的对象推迟到 OOD 阶段考虑等工作,最后确定出系统的下列对
象:
采购员 采购员是系统中重要的人员,系统需要保留其工作记录,并要模拟其订购图
书的行为。
订单 采购员经过分析读者需求和对书目进行查重处理,产生订购图书清单,向供应商
订书。要求保存每张订单,汇成账册;新书到馆时,与订单进行核对,进行图书验收。
账册 记录每张订单发生的款项,包括预付款、实付款、退还款等,便于统计图书经费。
读者 记录其借阅情况,借阅权限,预约级别。
书 书是图书管理系统中最主要的对象,每一个对象实例表示一种书籍,记录书籍的基
本信息。如书名、数量、出版社、作者、价格、尺寸等。
验收单 记录新书到馆信息。图书馆书籍的来源包括购买、交换、赠送三种途径,根据
管理的实际需要,特设立一个验收单对象。
一般而言,验收员也应列为候选对象,我们将其信息可作为验收事件中的一个属性来
处理,不再设一个验收员对象。
供应商 记录供应商基本情况,便于查询统计;
赠送单位 记录赠送单位/个人基本信息,便于查询统计;
交换单位 记录交换单位基本信息,便于查询统计;
该系统的对象层如图 1 所示。
采购员 订单 账册 读者 书
验收单 供应商 赠送单位 交换单位
图 1 图书馆管理系统(对象层)
2.确定属性和服务
“采购员”对象的属性包括:采购员的基本信息,如职工号、姓名、登录时间。采购员
在系统中的行为是进行书籍的采购。对书籍进行查重、检索等操作是分别是对“书”和“读者”
对象属性的操作,应封装到这些对象中,在“采购员”对象中只设立“订购”的服务,通过消息
引用其它对象的相应服务来完成。
“订单”对象的属性包括订单号,订购书目列表,订购书籍的详细信息;填写订单的采
购员,提供书籍的供应商,应支付的书款,预交的部分订金,填写日期,到馆期限,对超
过期限的图书,要进行退订或催询处理。“订单”对象的服务包括 “订购计价”,即逐条记录
订购的书目清单,并累计应付款数;“入账”,即将订单的信息计入账册;“核对”,即将有订
单号的到馆新书与订购书目核对。对长期不到馆(超过到馆期限)的书,作退订或催询处
理;“退订”,即拒绝订购未到新书。若该书已预付书款,则修改账册中的退订款数额;“催
询”,即向供应商催发已订购,而未到馆的图书。
“账册”对象的属性记录采购员产生的每张订单,并累计其采购经费。通过订单号,即
可得到每张订单的明细信息;通过供应商(名称/编码)即可查询每个供应商的订购情况。
所以, “账册”与“订单”对象组织成整体—部分结构。“账册”对象的服务 “记账”,即是记录每
一张订单信息。
“书”对象的属性包括书的“编号”,记录其在馆藏书目中的财产号;“书目信息列表”,记
录图书编目后的所有信息;“书籍来源”,记录书籍到馆的方式。“书”的服务有“增加”,新书
到馆验收后,增加书目;“编目”,对到馆图书做编目处理,形成编目卡片、书本式目录、
统计报表等编目产品;“查重”就是对所有馆藏书进行检索,统计书籍的复本数和借阅率;
“剔旧”就是对破损严重,不能再流通的书籍做删除处理,其记录要保存;“交换”就是将本馆
藏书与其他单位交换,修改馆藏书籍信息;“赠送”就是将本馆藏书赠予其他单位,修改馆
藏书籍信息。
“验收单”对象的属性包括验收员、订单号,从供应商处到馆的新书,须根据订单核对 ;
“验收书目信息列表”记录到馆书籍的所有信息,如书名、编者、出版社、单价等;到馆数
量记录实到馆书籍的数量,未到馆数量记录已订购但尚未到馆书籍的数量;书籍来源用于
指明图书的到馆方式。其服务“验收”包括逐条登记到馆书籍、统计到馆数量、计算未到馆
数量、登记书籍来源等方面的信息,并修改库存。
“读者”对象的属性包括读者编号和读者信息列表;由于读者身份不同,拥有不同的借
阅权限,借阅数量上限,借阅期限;读者借阅的书目记录在“借阅书目”中,预约的书目记
录在“预约书目”中。“读者”对象的服务包括“借书”(在借阅书目中增加记录,若所借书籍为
预约书,则将预约书目中的记录删除)、“还书”(将借阅书目中的记录删除,同时检查借
阅期限,若超期,则做罚款处理)、“预约”(将借不到的书登记在预约书目中,并按借阅
权限排队)。
对“供应商”对象、“交换单位”对象、“赠送单位”对象,我们通过增设一个“供货单位”对
象,组成一种整体—部分结构。见图 2 所示。
“供货单位”对象的属性有“单位名称”、“联系人”、“电话”、“账号”等基本信息,以及“供货单
位类别”,可以是供应商、交换单位、赠送单位等多种类别。其服务包括“供货”、“信息增
删”,实现对供货单位信息的增加、删除及修改。
图 2 供货单位结构图
通过对系统需求中的形容词和动词进行分析,确定了每个对象的属性和服务,把每个
对象的属性和服务填到相应的类符号中,构成了类图的特征层。见图 3 所示。
供货单位
单位名称
联系人
电 话
邮 编
地 址
供 货
供书商
传 真
帐 号
其 他
交 换
经手人
赠 送
数 量
3.分析对象之间的关联关系
(1)一般—特殊结构
实际操作中,采购员产生图书预订单后,由馆长审核,通过对采购资金、借阅率、读
者需求等情况进行综合考虑分析后,产生订单,则在“人员”对象中,采购员与馆长将构成
一般—特殊结构,读者可自行分析,以作练习。
(2)整体—部分结构
“订单”是“账册”的部分对象,由“账册”类的“订单目录”属性表明一个账册中包括哪些
订单;供应商、交换单位、赠送单位/个人构成了图书的供货单位。
(3)实例连接
剩余15页未读,继续阅读
xiaoxia2126847
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 27页智慧街道信息化建设综合解决方案.pptx
- 计算机二级Ms-Office选择题汇总.doc
- 单链表的插入和删除实验报告 (2).docx
- 单链表的插入和删除实验报告.pdf
- 物联网智能终端项目设备管理方案.pdf
- 如何打造品牌的模式.doc
- 样式控制与页面布局.pdf
- 武汉理工Java实验报告(二).docx
- 2021线上新品消费趋势报告.pdf
- 第3章 Matlab中的矩阵及其运算.docx
- 基于Web的人力资源管理系统的必要性和可行性.doc
- 基于一阶倒立摆的matlab仿真实验.doc
- 速运公司物流管理模式研究教材
- 大数据与管理.pptx
- 单片机课程设计之步进电机.doc
- 大数据与数据挖掘.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论2