1、赣南师范学院商学院图书馆图书管理系统系统分析报告课程名称:信息系统分析与设计班 级:2010 信管班学 号:101104002姓 名:邓珊珊完成时间:2012-10-21目 录一、组织结构分析 -1二、业务流程分析 -1三、数据流程分析 -21图书馆图书管理系统一、组织结构分析针对图书馆的业务范围及特点,设计了采购子系统、编目子系统、打印子系统、检索 统计子系统、流通信息子系统以及系统维护 子系统, 这几个子系统包括了图书馆的主要业务工作,可以全面实现对图书馆的采购、编目、 检索、统计和流通等业务的计算机管理。系 统采用智能导航式界面设计,在业务规则实现方面更加注重智能化、规范化、流程化,极大
2、的有助于全面提高图书馆的管理效率及服务质量。编辑本段系统工作流程 图书馆管理系统的工作流程非常简单,首先在电子标签内写入详细的图书资料信息,然后把电子标签粘贴在相应的图书资料上,当需要对图书资料进行借还、 查找、 盘点等操作时, 读写器就会读取资料上电子标签的信息并将信息传送到服务器上,从而实现对图书资料的管理。编辑本段系统特点:1、方便读者自己检索资料的接触和归还情况;2、高效的检测率;3、 显著减少出口警 报的误报率(最高减少 75%);4、高速查阅存货清单,减少工作人员为开架阅览和其他清查工作的时间 ;5、自动返回资料列表,加速资料的分类和重新放置,提高 图书借阅率 ;6、比条形码和磁条
3、的使用时间长。二、业务流程分析根据需求分析的得到的现行业务处理流程,在用户反复研究后,首先确定目标系统的业务流程2管理员登录用户验证合法用户图书登记登记后的图书借阅或归还图书退出登录管理员图 1.目标系统业务流程针对新的业务流程,现具体描述其功能如下:1.用户登录:系统对用户合法性进行检查。2.图书入库:对新购进的图书分类进行编号,并把图书基本信息录入计算机。3.图书借阅:对已入库的图书,学生可以借阅,并 进行登记。4.图书归还:对学生已归还的图书进行归还登记。 5.信息查询:即对所有图书的借阅情况,或学生的基本情况和借阅情况进行查询。6.管理措施:定义系统规定的借阅图书超期时间、超期处罚办法
4、和丢失赔偿办法。图书管理的业务流程抽象描述如下:1.新的图书购进后,分门别类地进行归并且汇总,加以编号。2.新书编号后,上到书架以备学生借阅。3.如某学生需要借阅图书,则在其本人的借阅登记表上进行登记,记录相关借阅信息与借阅日期。4.学生借阅图书后,应及时归还图书,并在本人的借阅登记表上注明还书日期和时间。根据以上调查分析,可以给出其现行业务流程图3新图书分类、编号新图书学生借阅新图书新图书新图书归还后的图书学生归还图书图 2.现行业务流程图三、数据流程分析依据本系统的基本原理,详细设计阶段的根本任务是确定应该怎样具体实现所要求的系统,也就是说 ,经过这个阶段的设计工作,应该得出对目标系统的精
5、确描述,从而在系统实现阶 段可以把这个描述直接翻译成用某种程序设计语言书写的程序。具体来说就是把经过总体设计得到的各个模块详细的加以描述。由于本系统采用支持面向对象的 Visual Basic 6.0 作为开发工具,而Visual Basic 6.0 采用事件驱动的编程机制,所以在此给出软件系统的主程序流程图, 图 3。同时根据分析可得,在日常管理中主要的数据处理流程有:借书证生成,如图 4.1-4.2-4.3 借书证注销,如图 5.1-5.2-5.3 读者借书,如图 6.1-6.2-6.3 读者还书,如图 7.1-7.2-7.3 查询图书如图 8.1-8.24开始管理员登陆是否合法Yes显示
6、主界面选择操作学生管理 图书管理 借阅管理 归还管理 管理措施设置管理员注销结束No图 3.主程序流程需要学生的资料,如姓名、性别、学号、所在学院,如果未办理借书证,则将输入后生成借书证,借书证 上需要有学生资料和学生借书证的编号。图书管理员读者信息P生成借阅卡读者图 4.1 借书证生成的顶层图5图书管理员 P1处理学生信息读者信息 读者信息生成借阅书借书证读者P2D 学生证信息图 4.2 借书证生成的一层图图书管理员 读者资料P1.1接受读者信息 读者资料P1.2检查借书证资料中是否有该读者读者信息P1.3更新读者借书证信息D1 读者借书证记录读者资料P2生成借书证P1.4查询读者借阅信息D
7、2 读者借阅信息清单D1 读者借书证记录借书证读者图 4.3 借书证生成的二层图图书管理员 读者信息P注销借阅证注销信息图书室管理员图 5.1.借书证注销的顶层图6图书管理员 读者信息P1处理读者信息读者信息P2注销借阅证注销信息图书室管理员D1 读者借书记录图 5.2 借书证注销的一层图图书管理员 读者信息P1接收要注销的读者信息 读者资料P2.1注销借阅证 读者资料P2.2更新借书证信息注销信息图书室管理员D1 读者借书记录图 5.3 借书证注销的二层图图书管理员P处理读者信息 读者图 6.1 读者借书的顶层图图书管理员 借书证信息P1处理读者信息P2查询借书证信息 借书信息P2.1理借书
8、信息处 借书信息读者借书证信息 借书证信息D1 借书证信息图 6.2 读者借书的一层图7图书管理员 借书证信息P1处理读者信息P2查询借书证信息P2.1查询借书数量D3 借书数量信息借书信息 借书信息D2 借书信息P2.2检查借书是否过期D4 借书过期信息借书证信息 借书证信息D1 借书证信息借书信息P2.3更新借书信息借书信息读者借书信息已满信息过期书信息图 6.3 读者借书的二层图图书管理员 借书证信息 还书 借书信息 读者图 7.1 读者还书的顶层图图书管理员 借书证信息P1处理借书信息借书信息P2取消借书记录借书信息读者D1 借书记录借书信息P3处理罚金D2 借还书日期借还书日期图书信息图 7.2 读者还书的一层图8图书管理员 借书证信息P1处理借书信息借书信息P2取消借书记录借书信息读者D1 借书记录借书信息P3处理罚金D2 借还书日期借还书日期图书信息图 7.3 读者还书的二层图图书管理员 查找的图书信息 查找图书 图书信息 读者图 8.1 查询图书的顶层图图书管理员查找的图书信息P1处理图书信息 图书信息P2图书信息图书信息读者图书信息D2 图书信息D1 图书清单图 8.2 查询图书的一层图