免费预览已结束,剩余7页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
图书馆借还系统2011/6/9管理信息系统课程实验报告图书馆借还书管理系统分析与设计学 院 商专 业学 号姓 名提交日期成 绩2019-12-16一、实验名称:图书馆借还书管理系统的分析与设计。二、实验目的和任务:信息系统分析与设计实验作为课程实践性环节之一,是教学过程中必不可少的重要内容。通过计算机实验和案例分析,使学生加深理解、验证巩固课堂教学内容;增强系统分析设计的感性认识;掌握信息系统分析、设计的基本方法;培养学生理论与实践相结合的能力。三、实验要求用信息系统分析与设计工具(例如visio、Rational Rose等)分析和设计一个实用的中小型信息系统-图书馆借还书管理系统。根据合理的进度安排,按照系统分析设计的流程及方法,踏实地开展实验活动。四、实验内容及步骤:借还书系统的管理业务描述读者进入图书馆后,若要借书,先提出借阅请求,由图书馆管理员依据读者的借阅记录和图书信息进行确认,若确认后不允许借书,则不作借书处理,向读者反馈不能借阅的信息;若确认允许借阅,管理员则开始办理借书处理,并对读者的基本信息作相应的修改,例如修改读者的借阅记录、剩余可借书目数等,同时要对图书信息进行登记。当然,读者也可以先查阅书目,查找好图书信息后,再提出借阅请求。还书时。有书的读者,提出还书请求后,由图书馆管理员依据读者的借阅记录和图书信息进行确认,确认图书是否有破损超期现象,若经确认图书存在破损超期等问题,管理员则给读者开出罚款单;如经确认图书不存在破损超期等问题,再由读者提出正常的还书请求,管理员再办理还书处理,并对读者的基本信息作相应的修改,例如修改读者的借阅记录、剩余可借书目数等,同时要对图书信息进行登记。丢书的读者,提出丢书还书请求后,由图书馆管理员依据读者的借阅记录和图书信息进行确认,确认图书是否丢失超期,若是,则管理员给读者开出罚款单。读者依据罚款单到财务处缴纳罚款,财务人员登记收款账目后开出收据给读者,并将信息反馈给办理还书处理的管理员。管理员定期对借阅记录、图书信息和收款账目等进行统计分析,并打印统计报表交给领导。系统分析部分1)业务流程图(包括高层、低层)借还书系统高层业务流程图借书业务流程图还书业务流程图2)数据流程图借还书系统高层数据流程图借书数据流程图还书数据流程图系统设计部分1)功能结构图设计(含功能结构说明)总体功能设计依据借还书系统的高层数据流程图,确定借还书系统的5项处理功能,即借书处理、还书处理、统计分析、读者数据库和图书数据库。根据借书业务流程图和还书业务流程图,确定借还书处理相应的处理功能,比如借书处理又细分为获得借书证号书号、输出不可借阅信息和修改数据库3项处理功能,其中在修改数据库处理中又涉及到插入借阅信息和修改图书信息的处理;还书处理又细分为确认破损超期、确认丢书超期、收取罚款和办理还书4项处理功能,其中确认破损超期和确认丢书超期还可细分为获得借书证号书号、打印罚款单和修改数据库的处理。除此之外,依据借还书系统高层数据流程图,并根据实际操作的需要,衍生出统计分析、读者数据库和图书数据库3项处理功能。2)数据库设计(数据模型建立)数据库逻辑设计读者信息表(姓名,性别,借书号,学号(或教职工号),照片,最大借阅数+累计借阅数+办证日期+失效日期)图书信息表(检索号,ISBN,书名,作者,版次,出版社,价格,破损情况描述,当前馆藏数,文献类型,赔款情况,限借日期,借阅状态,备注)借阅登记表(借阅书条形码号,检索号,借阅日期,到期日,实际还书日,借书号,逾期通知次数,最后一次逾期通知日期,是否有罚款,备注)罚款记录表(借书号,检索号,ISBN,交款日期,罚款原因,应交款额,实交款额,收款人)数据库物理设计 图书基本表字段名类型长度可否为空说明检索号字符型8否主索引字段ISBN字符型8否主索引字段书名字符型8否普通索引字段作者字符型8否普通索引字段版次字符型8是普通索引字段出版社字符型8否普通索引字段价格数值型8否普通索引字段破损情况描述文本型100是普通索引字段当前馆藏数数值型8是普通索引字段文献类型文本型8否普通索引字段赔款情况文本型100是普通索引字段限借日期日期型8是普通索引字段借阅状态字符型8否普通索引字段备注文本型100是普通索引字段读者信息表字段名类型长度可否为空说明姓名字符型8否普通索引字段性别字符型8否普通索引字段借书号字符型8否主索引字段学号(教职工号)字符型8否普通索引字段照片特殊否普通索引字段最大借阅数数值型3否普通索引字段累计借阅数数值型3否普通索引字段办证日期日期型8否普通索引字段失效日期日期型8否普通索引字段罚款登记表字段名类型长度可否为空说明借书号字符型8否主索引字段索引号字符型8否普通索引字段ISBN字符型8否普通索引字段交款日期日期型8否普通索引字段罚款原因文本型100是普通索引字段应交款额数值型8否普通索引字段实交款额数值型8否普通索引字段收款人字符型8否普通索引字段借阅信息表字段名类型长度可否为空说明借书号字符型8否主索引字段检索号字符型8否主索引字段ISBN字符型8否普通索引字段借阅日期日期型8否普通索引字段到期日日期型8否普通索引字段实际还书日日期型8否普通索引字段预期通知次数数值型3是普通索引字段最后一次预期通知日期日期型8是普通索引字段是否有罚款逻辑型2是普通索引字段备注文本型100是普通索引字段主题数据库规范化设计主题数据库一览表 主题数据库标识主题数据库名称DB_Reader读者数据库DB_Book图书数据库DB_Borrow借阅数据库DB_Return还书数据库DB_Stat统计数据库数据库表一览表主题数据库标识主题数据库名称 数据库表标识 数据库表名称DB_Reader读者数据库DB_Reader_base 读者基本信息表DB_Book图书数据库DB_Book_base 图书基本信息表DB_Borrow借阅数据库DB_Borrow_base 借阅基本信息表DB_Stat 统计数据库DB_Stat_borrow 借阅信息统计表DB_Stat_book 图书信息统计表DB_Stat_accouts 收款帐目统计表3)代码设计(如书号、借书号、检索号等)读者信息=姓名+性别+借书号+学号(或教职工号)+照片+最大借阅数+累计借阅数+办证日期+失效日期图书信息=检索号+ISBN+书名+作者+版次+出版社+价格+破损情况描述+当前馆藏数+文献类型+赔款情况+限借日期+借阅状态+备注图书借阅信息=借书号+检索号+ISBN+姓名+书名+借阅日期+应还日期图书检索=类型(书名,作者,出版社,ISBN,主题词)+模式(简单+多字段+精确)罚款记录=借书号+检索号+ISBN+交款日期+罚款原因+应交款额+实交款额+收款人4)界面设计界面设计的一个重要原则就是“以用户为中心”。输入界面设计输入设计是在保证系统输入正确的前提下,做到输入方法简单、迅速、经济、方便。为此,输入设计应该遵循如下原则:(1)最小量原则。系统输入应该保持在能够满足处理要求的前提下,输入量最小,输入信息越少,出错的机会就越少,花费的时间就越少,数据的一致性就越好。(2)输入过程简捷性原则。输入的准备及输入过程应该尽量容易进行,以减少错误的发生。(3)检验原则。应该尽早对输入数据进行检查,离原始数据的发生点越近,错误越容易及时地得到改正。(4)尽早使用处理形式的原则。输入数据应该尽早地用其处理所需要的形式被记录,避免转换中发生错误。输出界面设计输出设计的出发点是必须保证系统输出的信息能够方便地为用户使用,能够为用户的管理活动提供有效的信息服务。在进行输出设计时,输出设计格式要满足以下三点:(1)合理性。输出格式设计不合理会造成用户的理解困难,影响用户的使用积极性,给信息的使用带来麻烦。(2)适用性。输出格式的设计应该与用户密切配合,在了解现有报告、图表的基础上,根据用户的进一步要求加以改进和确定。(3)清晰性。输出格式在满足用户要求的前提下,做到清晰、美观,并且易于理解和阅读,不能产生误解。借阅者:张三 性别:男图书证号:123456出生日期:1989.01.01身份证号:条形码:123456读者类型:本科生借阅等级:01办证日期:生效日期:失效日期:押金:0手续费:0累计借书:56本违章记录:无欠费状态:导航设计a)带有工作流程说明的菜单设计方案借还书处理系统b)经常使用的菜单设计方案借还书系统借书处理统计分析读者数据库管理还书处理图书数据库管理输入借书号书号借阅记录统计读者信息查询收罚款图书信息查询获取借阅信息图书信息统计还书办理数据库修改收款账目统计破损超期确认插入借阅信息丢书超期确认修改图书信息借书号书号获取打印罚款单修改数据库(4UML实现的系统分析与设计)(5系统测试部分:测试数据设计)可以从以下几个方面来测试数据:1、不正确的借书号2、不正确的书号3、正确的借书号和不正确的书号4、不正确的借书号和正确的书号5、正确的借书号和正确的书号,但图书馆现可借数为0,即书已借出还未归还,不能执行借阅处理6、正确的借书号和正确的书号,但图书馆现可借数不为0,可以借阅8、正确的借书号,但借书数已达到最大借阅数,不能执行借阅处理9、正确的借书号,但借书数未达到最大借
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家长必看自闭症儿童早期迹象观察与自我测试指南
- 2025年研发助理年底工作总结及下一年度工作计划
- 2025年三季度传染病防治知识与技能培训试卷附答案
- 教师招聘面试题库及高分策略
- 2025年新版体育与健康新课标测试题(含答案)
- 销售专员2025年年底工作总结及2026年工作计划
- 开封大学单招职业测试题及答案
- 汽车驾驶员高级工理论知识试题库及答案
- 2025年维护员工职业权益知识考察试题及答案解析
- 初级保育员营养膳食试题及答案
- 《混凝土裂缝控制》课件
- 基于平衡计分卡的MC公司直营连锁店绩效管理方案优化研究
- 电池管理系统(BMS)设计与实现毕业答辩
- 学习《反垄断法》的心得体会
- 陪护服务协议书
- 2023《痛风诊疗规范》解读课件
- 2025年国家普通话水平考核测试标准试卷(共20套)
- 小学班主任经验交流课件
- 固定货车合同范例
- 供用电技术生涯发展展示
- 福建省泉州市四校2024-2025学年高二上学期11月期中联考物理试卷(含答案)
评论
0/150
提交评论