1、 信息系统开发与管理课程实验报告 借还书管理系统借还书管理系统的的分析与设计分析与设计 2011 年年 12 月月 27 日日 系 别 管理系 专 业 信息管理与信息系统 学 号 姓 名 成 绩 一、一、实实验验名称名称: 图书馆借还书管理系统的分析与设计。 二、二、实实验验目的目的和任务和任务: 信息系统开发与管理实验作为课程实践性环节之一,是教学过程中必不可少的重要内容。通过计 算机实验和案例分析,使学生加深理解、验证巩固课堂教学内容;增强系统分析设计的感性认识;掌握信 息系统分析、设计的基本方法;培养学生理论与实践相结合的能力。 三、实验要求三、实验要求 用信息系统分析与设计工具(例如
2、visio、RationalRose 等)分析和设计一个实用的中小型信息系统 -图书馆借还书管理系统。根据合理的进度安排,按照系统分析设计的流程及方法,踏实地开展实验活 动。 四、四、实实验验内容内容及步骤:及步骤: 借还书系统的管理业务描述借还书系统的管理业务描述 图书馆借还书系统属于图书管理系统的主要部分, 现对进入图书馆借还书系统整体管理业务过程进行分析 设计如下: 读者进入图书馆后,若有查询图书的需求,则先进行图书查询。登入查询界面,进行身份验证后可查 询需要借阅的图书信息和读者的借阅记录等相关信息。管理员也可以进行相关查询。管理员的查询级别较 高,出了一般读者可以有的查询权限外还可以
3、对读者的档案信息进行查询。此外所有管理员的信息可设置 权限,只由一名管理员进行管理。 借书时, 先提出借阅请求, 由图书馆管理员依据读者的借阅资格和图书的借阅状态信息进行有效检验, 若确认不允许借书,则不作借书处理,向读者反馈不能借阅的信息;若确认允许借阅,图书管理员则开始 办理借书业务,并对读者的基本信息作相应的修改,同时要对图书信息进行修改。 还书时,分为有书的还书请求和没有书的还书请求。有书的读者提出还书请求后,由图书馆管理员依 据读者的借阅记录和图书信息进行确认,确认图书是否有破损超期现象,若经确认图书存在破损超期等问 题,图书管理员则给读者开出罚款单;读者持罚款单缴纳罚款后可办理还书
4、。没有书的读者则被确认为丢 失赔偿处理。同样,管理员依据书的种类确定赔偿金额,开出罚款单,登记账目。读者持罚款单缴纳款项 后可办理还书。同时,管理员要对读者借阅信息和图信息进行修改。如经确认图书不存在破损超期以及丢 失赔偿等问题,读者则提出正常的的还书请求,图书管理员对其办理还书处理,并修改相应信息。 建立业务模型如下: 职能域 业务过程 业务活动 定义 (略 ) 角色 图书馆借 还书管理 查询管理 登入系统 读者、管理员 身份验证 管理员 5 查询馆藏书目信息 读者、管理员 查询读者信息档案 所有管理员 查询管理员信息档案 管理员 5 信息反馈 管理员 5 借书管理 身份验证 管理员 1、2
5、 查看借阅人违章状态 管理员 1、2 借书登记 管理员 1、2 更新图书信息 管理员 1、2 更新借阅人信息 管理员 1、2 还书管理 确认丢失赔偿 管理员 3、4 确认破损超期 管理员 3、4 收取罚款 管理员 6 开收据 管理员 6 登记收款 管理员 6 还书登记 管理员 3、4 更新图书信息 管理员 3、4 更新借阅人信息 管理员 3、4 统计分析 统计图书信息 管理员 7 统计读者信息 管理员 7 统计管理员信息 管理员 7 统计应收账款 管理员 6 统计其他信息 其他管理员 系统分析部分系统分析部分 1)业务流程图 高层业务流程图: 高层业务流程图分为 4 个部分, 包括查询管理,借
6、书管理,还书管理和统计分析。先着重对前三个 步骤进行细分。 还书请求 借书请求 查询请求 读者 管理员 超期罚款单 丢失赔偿单 统计分析 统计报表 还书管理 3 2 借书管理 1 查询管理 4 图书信息 读者信息档案 查询记录 收款账目 管理员 查询业务流程图(2 层) : 读者 管理员 查询请求 身份验证 1.1 查询 1.2 有效身份验证 无效验证信息 查询结果信息 读者信息档案 管理员信息档案 读者借阅信息档案 图书信息 管理员6 借书业务流程图(2 层) : 读者 借书请求 有效检验 2.1 有效借书单 借书登记 2.2 读者借阅信息档案 读者信息档案 读者借阅信息档案 管理员1、2管理员1、2 读者 无效借书单 图书 还书业务流程图: 读者确认破损超期 3.1 确认丢失赔偿 3.2 还书登记 收罚款 3.4 3.3 有书的还书请求 丢书的还书请求 图书信息 罚款单 罚款单 管理员 3、4 有效还书请求 罚款单 读者信息档案 管理员6 收款账目 收据 读者 收据 读者 读者借阅信息档案 2)数据流程图