




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高校图书馆图书信息管理系统实验报告2学校: _宁波广播电视大学_班: _10春计算机科学与技术_名称: _ _ _ _ _ _ _ _ _ _ _学校编号: _ _ _ _ _ _ _ _ _1 .实验内容的说明图书馆是高校的重要组成部分,是师生学习知识的重要场所。 随着校园网的发展,各大学图书馆都开始使用“图书管理信息系统软件”工作。 目前,市场上很多软件只是部分框架,没有形成在特定环境下工作的图书管理系统。 特别是各图书馆之间,图书馆、读者和管理者之间必须相互联系,共享信息资源。 本图书管理系统是在这样的背景下开发设计的。图书馆作为信息资源的集散地,图书和用户借出的资料很多,包括很多信息数据的管理,现在很多图书馆已经开始初步利用,没有用电脑进行信息管理。 根据调查,他们以前的信息管理的主要方式是基于文本、表格等纸媒体的手工操作,图书借阅状况(如借阅天数、超过限定借阅期限的天数的天数)的统计和验证等常常通过借阅卡的人工检查来进行,借阅者的借阅权限、借阅天数等通过人工计算、手写来进行。 由于数据信息处理的工作量多,容易发生错误的数据多,容易丢失,检索也困难。 一般来说,系统规范的信息管理手段不足。 一些图书馆虽然有计算机,但没有用于信息管理,没有发挥其效力,资源不足是管理信息系统开发的基本环境。2 .系统分析2.1用户需求分析在现金信息化不断发展的社会,图书发行量与日俱增。 人工图书登记管理是一项十分繁重的工作。 为了提高工作效率,我们可以引进信息技术,减轻人手负担,降低成本,给用户带来便利。(1)图书馆的需求分析:随时查询图书库的图书库存量,及时准确、及时、方便地向读者提供借出信息,但是不能修改数据,没有信息处理权,也就是说能够打印清单,阅览数据等,管理权限由系统管理者掌握和分发。(2)对数据的安全性、完整性要求:图书馆的各数据信息必须保证安全性和完整性。 网络系统有通信、程序、网络三级权限和密码管理,确保系统安全。(3)定时整理数据:系统管理员可以根据市场图书行情整理系统数据库,计算机执行图书借阅情况、读者管理情况、书库增减等,归档运行结果。2.2可行性研究2.2.1技术层面的可行性(1)如果不采用电子图书馆系统,图书的登记和组织分类将根据图书数量进行记录和登记。(2)在技术可行性方面,利用互联网借用服务器或以充分的方式构建内部网络也非常方便、容易。(3)现在互联网发展迅速,三层客户端/服务器模式可以实现大量数据的存储和处理,方便快捷,读者也可以在家轻松预订书籍,无需每次来图书馆咨询。2.2.2经济一级的可行性(1)如果还停留在人工处理阶段,人员的负担就会加重,人事费也会增加。(2)投入人才大幅减少,网络配置投资少,访问互联网非常方便。(3)一次性投资大,长期投资回收期短,随后增加的投资逐渐减少。2.2.3在社会一级的可行性(1)世界图书数量增加机的速度令人惊讶,如果人工管理还很困难的话,很难与时俱进。(2)开发该系统的界面清晰,人员能够立即熟练操作,训练期短,通过机器进行数据处理,可以减少人工错误。(3)能满足读者对各种图书的需求,在互联网上吸引各种潜在客户,节约大量广告费用。2.3现状调查图书管理员2.3.1图书馆管理信息系统环境图读者图书管理信息系统图书图书供应商2.3.2业务流程概况分析如下:a .借阅管理:接受读者的图书编号和借阅证,进行审查,达到限额图书数,或者未到期的图书不受理的情况下,在书库中查找与图书编号对应的图书,否则返还借阅证的情况下,借出该读者的借阅状况和图书馆库存状况进行修正。b .书归还管理:收到读者传唤的图书和借书证,查找对应的借书记录,如未过期则修改借书情况和藏书情况,过期归还后,可以按一定的公式计算要求读者支付一定的罚款,办理书归还手续。c .收据管理:定期联系图书供应商,接受图书供应商的新图书,递交新图书编号,修改图书库存情况,追加新图书编号和名称3 .概念结构设计3.1系统管理流程图开始管理者登陆读者信息的维护书库信息维护添加读者添加成功y添加成功图书的附件y读者删去删除成功ynn注销成功图书注销yn还书借书nny图书查询罚款是否超过期限输入图书名/号码y这本书库里有没有n成功还书ny输入读者号码成功借到了书结束3.2数据流图图书管理系统的数据流程图如下图所示适合图书信息罚款登陆读者借书P1书库档案P4P3还书P2查询借用信息d1.d1d2.d2还书的信息D3图书情报图3.1层DFD没有违规历史记录有违规记录D3图书情报P1.1现在借用图书情报P1.2这个读者借鉴历史P1.3审计信息P2.1还书完成借书P1.4P4.1书库逾期天数D4P2.2罚款D5新借用信息图3.2层DFD的“出借/返还处理”3.3数据字典根据系统的数据流程图,如表3.13.4所示,获得数据流、数据存储加工、外部项目的数据字典。表3.1外部事项图书馆外部项目系统名称:图书管理系统编号: W1条目名称:图书馆别名:输入数据:图书和读者信息输出数据:查询显示结果主要特点:本系统供图书管理员使用简要说明:本系统的所有功能都是基于图书馆图书信息读者的信息,借用信息是基于依据设置的变更记录:写日期审查日期表3.2数据流条流媒体系统名称:图书馆管理系统编号: W2项目名称:图书别名:来源:添加或删除图书库中的实体目的地:“图书维护”“借书/还书”的数据处理数据流结构:图书=图书的各属性图书库存以库存状态出借的状态下到期处罚款的处理简短说明:变更记录:写日期审查日期表3.3数据存储图书信息数据存储区系统名称:图书馆管理系统编号: W3项目名称:图书资讯别名:存储组织:二维时钟记录数:数据量:主键:图书编号辅助键:数据流结构:图书=图书的各属性图书库存以库存状态出借的状态下到期处罚款的处理简要说明:用它来记住书的基本信息,每本书都有记录,表示书的各种信息。变更记录:写日期审查日期表3.4数据加工图书处理数据加工系统名称:图书馆管理系统编号: W4项目名称:图书处理别名:输入:书籍信息输出:读者和管理员可以查看/借用的图书信息加工逻辑:1.系统书库图书信息变动2 .各图书信息的情况简要说明:这是本系统的主要操作部分,是以下所有工作的基础。变更记录:写日期审查日期3.3数据库概念结构分析设计实体的双曲馀弦值取得联系图3.3 ER图示在系统的数据库设计中,首先分析系统分析的数据字典的数据存储,分析各数据存储之间的关系,得到系统的关系模式。 本系统使用实体联络图(E-R图)记述系统的概念模型。 图:读者信息证明书密码读者类型地址姓名性别(a )读者信息读者类型型号类型名称能借旧书的时间能借旧书的数量可借出新书数量可以借新书的时间(b )读者类型图书情报书名书名类别索引编号作者出版社出版日期价格入库日期借用状态借用次数(c )图书信息图书借阅信息图书借阅编号证明书读者姓名图书编号图书名出租时间应归还的时间逾期时间罚款数目(e )图书借阅信息4 .逻辑结构设计和物理模型的建立4.1数据库逻辑结构分析设计逻辑结构设计的任务是将概念结构设计阶段设计的基本实体转换为逻辑结构,使其与所选定的具体机器上的DBMS产品所支持的数据模型相匹配。 具体形式如下:读者信息(证书编号、姓名、性别、密码、读者类型、联系人)读者类型(类型编号、类型名称、可借出新书数、可借出新书时间、可借出旧书数、可借出旧书时间)图书信息(书名、书名、作者、类别、索引编号、价格、出版社、出版日、入库日、借出状态、借出次数)图书借阅信息(证书编号、图书编号、图书借阅编号、读者姓名、图书名称、借阅时间、应归还时间、逾期天数、罚款数)。4.2系统设计阶段系统设计阶段的任务是提出实施方案,该方案是该阶段工作成果的体现,该方案在书面正式文件系统设计说明书中提出,批准后作为系统实施阶段工作的依据。 系统设计任务分为两个方面:(一)将总任务分解为许多基本、具体任务; 这些具体任务合理组织起来构成总任务。 这又称为总体设计,也称为概述设计,其基本任务包括将系统分成模块决定每个模块的功能确定模块的调用功能确定模块的截面,即模块间信息的传递(2)为各项具体任务选择合适的技术手段和处理方法。 这是一种详细的设计,包括代码设计、数据库设计、输入设计、输出设计、交互设计、处理过程设计。4.3系统构成功能图为了详细说明系统的功能,我在分开系统的功能模块的基础上,自上而下地计划了系统。 系统功能概述如图3.1所示图书管理系统图书管理子系统读者管理子系统借/还给子系统图书管理图书查询读者管理本信息的维护书的种类维护书库查询密码设置读者类型添加/删除读者操作违规历史罚款金额借书数借款日期读者信息图书情报图4.1系统构成功能图表4.1项目说明项目说明书的种类维护维护图书馆的图书种类本信息的维护图书基本信息的维护,图书库图书的增加,图书信息的删除和修改读者类型管理读者的类型。 例如专科生、本科生、研究生、教授等书库查询具体看看图书的基本信息、借出次数、现在是否在库存等数据库的设计借款/偿还日期借用日期和实际的返还日期是计算罚款并判断是否违反的根据密码设置可以根据读者权限设置登录密码,系统管理员可以更改其他读者的密码。4.4数据库物理设计(1)数据库的设计原则如下:数据结构的合理性。 这就是数据文件的合理组织、数据元素的合理分类和分类,以及数据项的合理描述。数据存储的安全性。 提高安全性的最有效措施是增加数据冗馀,而大量数据冗馀往往给维持数据完整性带来困难。 对此,根据实际需要进行合理取舍,尽量减少冗馀性,确保数据的安全性和可靠性。易于维护和管理。 存储结构的设计首先要保证数据易于管理和维护,是提高系统运行效率的基础。(2)数据表和表名数据库名称:库显示库中表的名称和代码,如表4.2所示。序列号表名称文字标记1读者信息表Readers2读者类型表Readerkinds3图书情报表博克公司4借用信息表Borrowinfo表4.2数据库代码设计表(3)表的数据结构如表4.3-4.10所示,几个数据库设计表的结构如下所示。字段信息字段名称类型长度关键词关系表读者编号Readernocharchar10PK密码Passwordcharchar10读者姓名读者名称charchar20读者性别Readersexcharchar3型号Typenocharchar
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年自考专业(电子商务)经典例题附参考答案详解(巩固)
- 企业财务报表真实性保障政策制定
- 定制化营销策略让您事半功倍
- 基因表达调控规定
- 卡通片中的幽默搞笑总结
- 第7单元 22 读不完的大书 名师版2024-2025学年三年级语文上册同步教学设计(统编版)
- 旅游行业客户服务流程与技巧
- 屋面构架施工方案及技术要点
- 《3.3 行行有贡献》(教学设计)-2023-2024学年五年级下册综合实践活动安徽大学版
- 农药利用率提升策略-洞察及研究
- 护理职业礼仪与沟通技巧
- 高标准农田建设项目主要施工方案与技术措施
- “十五五”期间新型公共文化空间建设趋势及展望
- 肾小管酸中毒的药物治疗原则及用药时机
- 2025年《幼儿园区角活动》标准课件
- 2025年公路路面修复劳务承包合同
- SJG 55-2019 建筑起重机械防台风安全技术规程
- 业务连续性管理体系程序文件
- 新能源充电桩合作协议书(2篇)
- 论文发表怎么隐藏作者信息
- 2025年云南德宏州州级事业单位选调工作人员历年高频重点提升(共500题)附带答案详解
评论
0/150
提交评论