图书管理信息系统分析报告.docx
《图书管理信息系统分析报告.docx》由会员分享,可在线阅读,更多相关《图书管理信息系统分析报告.docx(15页珍藏版)》请在冰豆网上搜索。
图书管理信息系统分析报告
图书管理系统分析报告
一、可行性分析
学校图书馆,书目繁多,用户的信息冗杂,且信息数据在每天变化,如果采用人工方式进行管理控制,不仅工作量庞大,而且容易出错。
针对这样的情况以及通过对图书馆的各个方面进行了具体的了解之后,现对图书管理系统的可行性进行分析
1、经济可行性分析
1学校有能力承担研发开支
开发新系统的工作是一项艰巨复杂的工作,它的投资主要是人力和物力的投资。
对于本系统的开发来说,其主要投资还是在人力和物力两个方面。
从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。
图书馆作为社会重要的信息资源基地,国家信息基础设施和资源的提供者,其要求都比一般企业的要求要高,而且我们对系统开发及软件了解比较多,所以在我们开发管理系统的过程中,比较容易安排人手,这样就可以节约大部分的额外开支。
所以,在系统的开发过程中,学校完全有能力承担开发费用。
2新系统将为学校带来经济效益
管理系统是一个信息化、智能化和先进管理理念的集合体。
而管理是一个动态过程,在其运行过程中要采取多项措施。
所以在管理中获得经济效益是一个综合效益,要对他进行直接定量的分析是比较困难的。
一般新系统带来的经济效益是间接的,其最主要的表现就是减少了学校的管理费用和人力开支。
图书管理作为计算机应用的一个分支,有着手工管理无法比拟的优点,如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高图书管理的效率。
因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书管理系统,将是非常必要的,也是十分及时的。
2、技术可行性分析
技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。
图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。
这一特点非常适合计算机特点,通过网络internet技术,发挥计算机的信息传输速度快、准确度高的优势。
计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。
本系统开发涉及到的技术因素有
使用SQLserver数据库开发工具开发后台数据库
使用C#窗体设计实现快速操作
3、社会可行性分析
图书管理是高校内每一个系部或院部都必须切实面对的工作,但一直以来人们使用传统的人工方式管理图书资料。
这种方式存在着许多缺点,如效率低、保密性差且较为繁琐。
另外,随着图书资料数量的增加,其工作量也将大大增加,这必将增加图书资料管理者的工作量和劳动强度,这将给图书资料信息的查找、更新和维护都带来了很多困难。
经过详细的调查,目前我国各类高等学校中有相当一部分单位图书资料管理还停留在人工管理的基础上。
这样的管理机制已经不能适应时代的发展,其管理方法将浪费许多人力和物力。
随着科学技术的不断提高,这种传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。
所谓信息化的图书馆,即利用现代的信息技术对有较高价值的图像、文字、语音、影像、软件、影视、音响等多媒体信息进行收集、整理、组织、规范加工和压缩处理等,将其转化为数字化信息,通过计算机网络技术将其进行高质量的保存和管理,再通过网络技术进行经济、高效地传播和接收,使用户无论在何时何地都能够从网上享受到各种信息服务。
信息化的图书馆建设需要存取权限,知识产权,数据安全等方面的管理,加强商业机构,教育团体和政府之间的联系与合作等相关内容,实现真正意义上的资源共享,从而对人们的生活、工作和行为产生良好的影响。
4、管理可行性分析
指管理人员对开发应用项目的态度和管理方面的条件。
本系统可以全面实现对图书馆的采购、编目、检索、统计和流通等业务的计算机管理。
它能使图书馆工作人员从繁重的工作中解脱出来,大大减轻了工作量,减少人为的工作失误,全面提高图书馆的管理效率及服务质量,从而使图书馆管理水平和业务水平跃上一个新的台阶。
因此,对于管理者来说,可以大大的减少人工成本,具有很高的使用价值。
对于上面的可行性分析的总结:
我们将设计的图书管理系统可有效降低工作人员工作强度,提高效率。
二、系统调查阶段
二、组织结构分析
组织结构图
功能结构图
三、业务流程分析
1,办公室了解读者需求,编制图书采购计划,报给馆长进行审批,若批准,由采编部负责新书的采购工作,采购图书入库后,由图书管理部编号,粘贴标签,产生图书目录。
2、图书交给图书借阅室上架,供读者进行查询,借阅,归还,图书管理部统计读者借阅信息,若借阅超期,由图书管理部开出处罚单,通知读者。
若不及时交罚款,读者被限制续借业务。
3、读者将所借或所还图书单交给管理员,完成还书或者借阅业务,形成还书记录单和借阅记录单。
借阅记录单最后交给读者。
图书管理员进行查询,形成查询结果单,根据还书记录单来更新图书信息。
4、数据流程分析
1.零层图
2.数据流程图
3.分解子图
功能数据类
新书登记
还
书
借书
查询图书
借
阅
超
期
处
罚
查询已借图书
读者信息
列号
Y
系统设置
读者权限管理
U
1
添删改读者信息
U
U
2
添删改书架
U
3
图书借还
借还图书处理
C
U
U
4
图书超期管理
U
C
U
5
借还图书一览
U
C
U
C
6
图书管理
添加图书档案
C
7
删除图书档案
U
U
8
修改图书档案
U
U
9
系统查询
查询借阅信息
U
U
10
查询图书信息
C
U
11
读者管理
添加读者档案
C
12
修改读者档案
U
13
删除读者档案
U
14
行号X
1
2
3
4
5
6
7
数据字典
数据流
1数据流名称:
图书采编信息
数据流组成:
图书编码,图书类别,书名,作者,出版社,出版日期,单价,购买量
数据流来源:
图书购买后,由图书馆采编人员整理后,输入计算机
数据流去向:
采编管理模块,图书采编信息将采编数据存入数据库
流通量:
300本/天
2数据流名称:
借书关联信息
数据流来源:
读者借书
数据流去向:
数据库借书表记录
数据流通量:
300份/天
3数据流名称:
读者信息表单
数据流来源:
读者提供表单
数据流去向:
数据库读者表记录
数据流量:
1份/天
4数据流名称:
图书信息表单
数据流来源:
新进图书
数据流去向:
数据库图书表记录
数据流量:
30份/天
高峰流通量:
30份/天
数据项
1数据项名称:
图书编号
别名:
Book-id
简述:
能唯一正确标识每本图书的位置
取值范围:
000000000-99999999
类型:
字符型
长度:
8
2、数据项名称:
读者编号
别名:
Reader-id
简述:
读者的编号
类型及宽度:
字符型,9位
取值范围:
000000000~999999999
3、数据项名称:
密码
别名:
Password
简述:
读者登录的密码
类型及宽度:
字符型,6位
取值范围:
000000-999999
4、数据项名称:
类型
别名:
a_type
简述:
管理员所属部门
类型及宽度:
数字型,1~2位
取值范围:
1为采编部,2为技术部,3为流通部
数据存储
1、数据存储名称:
图书借阅存储表
说明:
记录相关图书的借阅情况汇总
数据存储名称:
图书信息管理
简述:
提供读者对图书的查询需求
处理:
按读者输入信息从数据库中找出该图书的所有信息
输入数据流:
所要查询的图书的一个或多个信息点
输出数据流:
符合条件的所有图书的信息
存取频度:
100次/天
2、数据存储名称:
借出管理
简述:
关于读者借书的过程
处理:
确认该图书为入藏状态,该读者没有过期图书且没达到满借数量。
输入:
图书的条形码和读者学号
输出:
借出成功
借出频率:
500次/天
3、数据存储名称:
读者登录管理
简述:
对读者登录的验证
处理:
把输入学号和密码与数据库里的进行比对
输入:
学号和密码
输出:
登录结果
存取频度:
300次/天
数据结构
1、数据结构名称:
读者
简述:
该系统的读者对象
组成:
学号+姓名+性别+年龄+班级+密码
相关数据流:
用户登录表单、用户信息资料
相关处理逻辑:
读者资料管理、图书借还管理
2、数据结构名称:
图书管理员
简述:
该系统的管理人员
组成:
用户名+密码+类型
相关数据流:
管理员登录表单,管理员资料
相关处理逻辑:
图书借还管理
3、数据结构名称:
新书
简述:
该系统的新入库的图书对象
组成:
条形码
相关数据流:
新书登记表单
相关处理逻辑:
图书管理
业务规则分析
图书管理系统业务规则:
(1)图书馆管理系统能够为借阅者提供拥有唯一的标识的借阅者编号,这个标识就是借阅者的一卡通ID。
账户信息包括借阅者的一卡通ID、姓名、系别和所借书籍的书目等信息。
这类操作不需要图书管理员的参与,借阅者自己独自就能通过一个程序来完成。
(2)借阅者能够方便地通过网络查询自己的图书借阅信息和图书馆藏书情况等。
这类操作不需要图书管理员的参与,借阅者自己独自就能通过一个程序来完成。
(3)借阅者能够方便地借阅书籍、归还书籍和续借图书。
借阅者要借阅书籍或者归还书籍,必须要通过图书馆管理员来进行操作,即借阅者单独不能完成借阅书籍或者归还书籍的操作。
借阅者不直接参与操作,而是将请求发给图书管理员,由图书管理员通过一个程序来完成该操作。
(4)图书管理员能够查询到借阅者的信息,包括借阅者的姓名、系别、一卡通ID和所借书籍的书目等信息。
如果借阅者的借阅的书籍数目达到最大限定数目或者已经借阅书籍的时间到达借阅的期限,系统将不允许借阅者再借阅书籍。
借阅的书籍数目达到最大限定数目的借阅者归还部分书籍后,使所借阅书籍数目低于最大限定数目,方可继续借阅书籍。
书管理员对超过限定借阅期限的借阅者收取罚金后,借阅者可以继续借阅书籍。
(5)系统管理员的工作是对图书馆管理系统进行管理和维护。
其工作内容主要是对系统的数据进行维护,如增加、删除和修改书目,增加和删除书籍等功能。
系统管理员能够查询到所有信息,如书目、书籍和借阅者一卡通信息等。
(6)书目的查询支持多种查询方式,比如书籍名称和ISBN等。
(7)借阅者信息查询支持读者查询方式,比如借阅者的一卡通ID和姓名。