图书馆借阅系统设计.doc

上传人:知****量 文档编号:18879961 上传时间:2022-06-02 格式:DOC 页数:11 大小:907KB
返回 下载 相关 举报
图书馆借阅系统设计.doc_第1页
第1页 / 共11页
图书馆借阅系统设计.doc_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《图书馆借阅系统设计.doc》由会员分享,可在线阅读,更多相关《图书馆借阅系统设计.doc(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、图书馆借还系统2011/6/9管理信息系统课程实验报告图书馆借还书管理系统分析与设计学 院 商专 业学 号姓 名提交日期成 绩2022-06-02一、实验名称:图书馆借还书管理系统的分析与设计。二、实验目的和任务:信息系统分析与设计实验作为课程实践性环节之一,是教学过程中必不可少的重要内容。通过计算机实验和案例分析,使学生加深理解、验证巩固课堂教学内容;增强系统分析设计的感性认识;掌握信息系统分析、设计的基本方法;培养学生理论与实践相结合的能力。三、实验要求用信息系统分析与设计工具(例如visio、Rational Rose等)分析和设计一个实用的中小型信息系统-图书馆借还书管理系统。根据合理

2、的进度安排,按照系统分析设计的流程及方法,踏实地开展实验活动。四、实验内容及步骤:借还书系统的管理业务描述读者进入图书馆后,若要借书,先提出借阅请求,由图书馆管理员依据读者的借阅记录和图书信息进行确认,若确认后不允许借书,则不作借书处理,向读者反馈不能借阅的信息;若确认允许借阅,管理员则开始办理借书处理,并对读者的基本信息作相应的修改,例如修改读者的借阅记录、剩余可借书目数等,同时要对图书信息进行登记。当然,读者也可以先查阅书目,查找好图书信息后,再提出借阅请求。还书时。有书的读者,提出还书请求后,由图书馆管理员依据读者的借阅记录和图书信息进行确认,确认图书是否有破损超期现象,若经确认图书存在

3、破损超期等问题,管理员则给读者开出罚款单;如经确认图书不存在破损超期等问题,再由读者提出正常的还书请求,管理员再办理还书处理,并对读者的基本信息作相应的修改,例如修改读者的借阅记录、剩余可借书目数等,同时要对图书信息进行登记。丢书的读者,提出丢书还书请求后,由图书馆管理员依据读者的借阅记录和图书信息进行确认,确认图书是否丢失超期,若是,则管理员给读者开出罚款单。读者依据罚款单到财务处缴纳罚款,财务人员登记收款账目后开出收据给读者,并将信息反馈给办理还书处理的管理员。管理员定期对借阅记录、图书信息和收款账目等进行统计分析,并打印统计报表交给领导。系统分析部分1)业务流程图(包括高层、低层)借还书

4、系统高层业务流程图借书业务流程图还书业务流程图2)数据流程图借还书系统高层数据流程图借书数据流程图还书数据流程图系统设计部分1)功能结构图设计(含功能结构说明)总体功能设计依据借还书系统的高层数据流程图,确定借还书系统的5项处理功能,即借书处理、还书处理、统计分析、读者数据库和图书数据库。根据借书业务流程图和还书业务流程图,确定借还书处理相应的处理功能,比如借书处理又细分为获得借书证号书号、输出不可借阅信息和修改数据库3项处理功能,其中在修改数据库处理中又涉及到插入借阅信息和修改图书信息的处理;还书处理又细分为确认破损超期、确认丢书超期、收取罚款和办理还书4项处理功能,其中确认破损超期和确认丢

5、书超期还可细分为获得借书证号书号、打印罚款单和修改数据库的处理。除此之外,依据借还书系统高层数据流程图,并根据实际操作的需要,衍生出统计分析、读者数据库和图书数据库3项处理功能。2)数据库设计(数据模型建立)数据库逻辑设计读者信息表(姓名,性别,借书号,学号(或教职工号),照片,最大借阅数+累计借阅数+办证日期+失效日期)图书信息表(检索号,ISBN,书名,作者,版次,出版社,价格,破损情况描述,当前馆藏数,文献类型,赔款情况,限借日期,借阅状态,备注)借阅登记表(借阅书条形码号,检索号,借阅日期,到期日,实际还书日,借书号,逾期通知次数,最后一次逾期通知日期,是否有罚款,备注)罚款记录表(借

6、书号,检索号,ISBN,交款日期,罚款原因,应交款额,实交款额,收款人)数据库物理设计 图书基本表字段名类型长度可否为空说明检索号字符型8否主索引字段ISBN字符型8否主索引字段书名字符型8否普通索引字段作者字符型8否普通索引字段版次字符型8是普通索引字段出版社字符型8否普通索引字段价格数值型8否普通索引字段破损情况描述文本型100是普通索引字段当前馆藏数数值型8是普通索引字段文献类型文本型8否普通索引字段赔款情况文本型100是普通索引字段限借日期日期型8是普通索引字段借阅状态字符型8否普通索引字段备注文本型100是普通索引字段读者信息表字段名类型长度可否为空说明姓名字符型8否普通索引字段性别

7、字符型8否普通索引字段借书号字符型8否主索引字段学号(教职工号)字符型8否普通索引字段照片特殊否普通索引字段最大借阅数数值型3否普通索引字段累计借阅数数值型3否普通索引字段办证日期日期型8否普通索引字段失效日期日期型8否普通索引字段罚款登记表字段名类型长度可否为空说明借书号字符型8否主索引字段索引号字符型8否普通索引字段ISBN字符型8否普通索引字段交款日期日期型8否普通索引字段罚款原因文本型100是普通索引字段应交款额数值型8否普通索引字段实交款额数值型8否普通索引字段收款人字符型8否普通索引字段借阅信息表字段名类型长度可否为空说明借书号字符型8否主索引字段检索号字符型8否主索引字段ISBN

8、字符型8否普通索引字段借阅日期日期型8否普通索引字段到期日日期型8否普通索引字段实际还书日日期型8否普通索引字段预期通知次数数值型3是普通索引字段最后一次预期通知日期日期型8是普通索引字段是否有罚款逻辑型2是普通索引字段备注文本型100是普通索引字段主题数据库规范化设计主题数据库一览表 主题数据库标识主题数据库名称DB_Reader读者数据库DB_Book图书数据库DB_Borrow借阅数据库DB_Return还书数据库DB_Stat统计数据库数据库表一览表主题数据库标识主题数据库名称 数据库表标识 数据库表名称DB_Reader读者数据库DB_Reader_base 读者基本信息表DB_Bo

9、ok图书数据库DB_Book_base 图书基本信息表DB_Borrow借阅数据库DB_Borrow_base 借阅基本信息表DB_Stat 统计数据库DB_Stat_borrow 借阅信息统计表DB_Stat_book 图书信息统计表DB_Stat_accouts 收款帐目统计表3)代码设计(如书号、借书号、检索号等)读者信息=姓名+性别+借书号+学号(或教职工号)+照片+最大借阅数+累计借阅数+办证日期+失效日期图书信息=检索号+ISBN+书名+作者+版次+出版社+价格+破损情况描述+当前馆藏数+文献类型+赔款情况+限借日期+借阅状态+备注图书借阅信息=借书号+检索号+ISBN+姓名+书名

10、+借阅日期+应还日期图书检索=类型(书名,作者,出版社,ISBN,主题词)+模式(简单+多字段+精确)罚款记录=借书号+检索号+ISBN+交款日期+罚款原因+应交款额+实交款额+收款人4)界面设计界面设计的一个重要原则就是“以用户为中心”。输入界面设计输入设计是在保证系统输入正确的前提下,做到输入方法简单、迅速、经济、方便。为此,输入设计应该遵循如下原则:(1)最小量原则。系统输入应该保持在能够满足处理要求的前提下,输入量最小,输入信息越少,出错的机会就越少,花费的时间就越少,数据的一致性就越好。(2)输入过程简捷性原则。输入的准备及输入过程应该尽量容易进行,以减少错误的发生。(3)检验原则。

11、应该尽早对输入数据进行检查,离原始数据的发生点越近,错误越容易及时地得到改正。(4)尽早使用处理形式的原则。输入数据应该尽早地用其处理所需要的形式被记录,避免转换中发生错误。输出界面设计输出设计的出发点是必须保证系统输出的信息能够方便地为用户使用,能够为用户的管理活动提供有效的信息服务。在进行输出设计时,输出设计格式要满足以下三点:(1)合理性。输出格式设计不合理会造成用户的理解困难,影响用户的使用积极性,给信息的使用带来麻烦。(2)适用性。输出格式的设计应该与用户密切配合,在了解现有报告、图表的基础上,根据用户的进一步要求加以改进和确定。(3)清晰性。输出格式在满足用户要求的前提下,做到清晰

12、、美观,并且易于理解和阅读,不能产生误解。借阅者:张三 性别:男图书证号:123456出生日期:1989.01.01身份证号:条形码:123456读者类型:本科生借阅等级:01办证日期:生效日期:失效日期:押金:0手续费:0累计借书:56本违章记录:无欠费状态:导航设计a)带有工作流程说明的菜单设计方案借还书处理系统b)经常使用的菜单设计方案借还书系统借书处理统计分析读者数据库管理还书处理图书数据库管理输入借书号书号借阅记录统计读者信息查询收罚款图书信息查询获取借阅信息图书信息统计还书办理数据库修改收款账目统计破损超期确认插入借阅信息丢书超期确认修改图书信息借书号书号获取打印罚款单修改数据库(

13、4UML实现的系统分析与设计)(5系统测试部分:测试数据设计)可以从以下几个方面来测试数据:1、不正确的借书号2、不正确的书号3、正确的借书号和不正确的书号4、不正确的借书号和正确的书号5、正确的借书号和正确的书号,但图书馆现可借数为0,即书已借出还未归还,不能执行借阅处理6、正确的借书号和正确的书号,但图书馆现可借数不为0,可以借阅8、正确的借书号,但借书数已达到最大借阅数,不能执行借阅处理9、正确的借书号,但借书数未达到最大借阅数,可以借阅五、实验小结:通过数周的借还书管理系统分析与设计的实验,我能更熟练地掌握Visio绘图工具的使用方法,加深了我对课堂教学内容的理解及巩固,增强了我对系统分析设计开发的浓厚兴趣和感性认识,也掌握了信息系统分析设计的基本方法,真正培养了我们理论与实践相结合的能力。在做实验过程中,独立思考独立完成的能力必不可少,但与同学讨论、合作、分析、交流、知识共享也非常重要。这也培养了我们的团队精神。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁