《城院09级图书登记查询管理子系统》由会员分享,可在线阅读,更多相关《城院09级图书登记查询管理子系统(24页珍藏版)》请在金锄头文库上搜索。
1、目目 录录一、系统介绍.1二、系统规划.11.系统功能设计.1 2、E-R 图: .3三、系统分析.41.可行性分析.4 2.组织结构调查.5 3.业务调查.5 4.数据流程调查.8四、系统设计.191.总体设计.19 2.系统物理配置方案.19 3.数据存储设计.20 4.输出设计.20 5.输入设计.20 6.代码设计及设计规范.20五、系统实施.211.选择的开发平台.21 2.系统测试.22 3.系统切换方式.22 4.系统使用说明书.23六、总结.23图书馆登记查询子信息系统一、系统介绍当今世界正处于科技高速发展,信息量剧增的时代,伴随科学技术的不断发展进步,人们对图书的需求越来越大
2、,馆存图书也不断增加,各系统对各门类图书的需求也越来越具体。目前大部分图书馆的图书管理都处于一种馆藏图书量大,各书馆所存图书相类似,专业性图书所占比例较小,管理方法简单,图书利用率低,管理成本又高。这就要求我们在信息技术高速发展的今天,图书馆管理运用网络技术,通过信息系统的开发,在图书馆之间互通有无,有利于提高图书的利用率。从与信息有关的学科来看,信息管理处于信息学技术,信息管理,信息社会学之间,它以计算机技术和信息技术为基础融合成管理学、信息学,发展成了一门学科管理信息系统。本系统采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析传统的人工管理图书馆的不
3、足,创建了一套行之有效的计算机管理图书馆的方案。文章详细介绍了图书管理信息系统的系统分析部分,包括可行性分析、组织机构分析、管理职能分析、业务流程分析、数据流程分析、数据字典、处理描述等等;系统设计部分主要介绍了系统功能设计和数据库设计; 二、系统规划1.系统功能设计“图书馆借阅管理信息系统”的主要功能有:读者登陆、图书借阅、图书信息、读者信息管理和系统维护。系统功能如下图:图书登记查询管理系统读者登陆系统维护图书信息图书借阅与归还用户管理口令修改图书编目图书典藏图书征订各子系统功能如下所述:各子系统功能如下所述:a 读者登陆读者访问系统时系统将检验读者的名字和密码,经过注册的读者允许进入系统
4、。b 图书借阅系统读者查找到所需图书后,在图书保留期内到图书馆办理借阅手续。图书借阅系统处理图书借阅、还书、续借等手续。c 图书信息系统图书采购入库,经过编目等处理后,将其目录信息存入数据库,提供给读者检索适用。目录信息包括图书编号、图书类别、书名、作者、出版社、定价、出版日期和数量等。d 系统维护模块系统维护模块主要为图书馆管理人员提供图书统计信息和读者统计信息,以便于管理人员从宏观上掌握图书馆运行的总体情况。2、E-R 图:读者图书借书读者 编号姓名 出版 日期作者图书 名编码发行 版次图书购入 时间将 E-R 关系图分解为如下三个关系:读者(读者编号,姓名)借书(读者编号,图书编号)图书
5、(编码,图书名,作者,出版时期,发行版次,购入时间)三、系统分析1.可行性分析可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。信息系统也应从技术可行性,经济可行性和社会可行性三方面来论证。通过长时间的观察与实践,我认为图书馆管理系统的可行性分析如下:(1)经济可行性分析作为图书馆这样的商业性质较小的场所,其经济成分比重相对较少,主要是支出的费用:其中包括设备购置费、软件开发费用、管理和维护费、人员工资和培训费等。由于各个图书馆实行统一操作,系统共享,其设备购置,人员工资,维护费用相对较少,前期的资金投入主要集中于购置图书上。建立信息中心,可将来自各方面
6、的信息集中管理,提高图书管理的计划性和预见性,快速地反馈市场信息。(2)技术可行性分析、技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。这一特点非常适合计算机特点,通过网络internet 技术,发挥计算机的信息传输速度快、准确度高的优势。计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。(3)社会可行性分析社会可行性有时也称为操作可行性,主要论证新系统在企业或机构开发和运行的可能性以及运行后可能一起的对企业或机构的影响
7、,即组织内外是否具备接受和使用新系统的条件。在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是图书馆完全有可能也有能力采用这样先进的管理技术。它对图书馆带来的影响可以看到:对传统管理理念的冲击,可能引起管理层的变动和人员的调整。对图书馆工作人员的要求提高,使图书馆在一定的可能下进行机构精简,迫使工作人员继续学习新知识,拓宽图书馆在市场环境下的生存空间。对图书馆与读者之间业务方式的转变和扩充。2.组织结构调查为了对系统有一个全貌性的了解,首先要对系统的内部人员结构、组织及用户情况有所了解。图书馆系统的组织结构图如下:馆长采编室学术论文 室办公室财务室图书借阅 室电子阅览 室期刊阅览
8、室技术支持 室3.业务调查系统的业务是系统要达到的业务目标,业务流程分析是系统分析中的基础环节。(!)图书馆里借书信息系统得业务流程如图所示:递交借书证确认图书 借阅信息图书丢 失图书 丢失 处理图书破 损赔偿 处理借阅超 时赔付 处理还书成功图书管的书交由采编室编目,粘贴标签,产生图书目录,有图书管理人员进行管理。并交由图书借阅室上架,供读者借阅。读者根据图书管索引卡确认自己要借的图书,然后拿着借书证如图书馆借阅,管理人员根据借阅卡的信息进行存档。索引卡借书证图书借书卡图书目录次号读者书库存档 管理 人员(2)图书馆还书业务流程图如下:(3)图书馆总业务流程图。管理员要登入系统,首先进行用户
9、校验,认定为合法用户后则可进入图书管理系统,获得权限读取图书管理系统文件。处理学生借书,还书时先确认学生信息,再根据情况作出相应处理,并将相应数据录入读者信息和图书信息表。当完成所有工作后,管理员将进行安全退出系统。图书馆总业务流程图如下:管理员用户校验图书管理程 序图书管 理系统 主文件新图书信息读入学生信息管理信息设定押金,超 期时限, 罚款设置归还图书借阅图书图书信息 表借书 成 功归还 图书 超 期图书 丢 失相应处理措施管理员4.数据流程调查(1)数据流程图是全面描述信息系统逻辑模型的工具,它抽象概括地把信息系统中各种业务处理过程联系起来。以下是图书馆管理信息系统的数据流程图。a 图
10、书编目系统数据流程图采 编 人 员编 目 管 理图书表图书编目信息(D01)图书编目信息(D01)b 图书借阅系统数据流程图图 书 馆 管 理 人 员图书 归还 处理检查 读者 身份检查 图书 是否 在库填写借 阅库 单,修 改图书 表借阅表图书表借阅表图书表读者表图书表还书记录(D07)图书借阅(D02)填写归还记录(D08)归还修改在库数量(D09)有效在库借阅修改在库(D04)填写供阅记录(D03)c 图书征订系统数据流程图读者征订 信息 输入读者 身份 检验读者表征订 处理借阅表征订信息(D05)填写征订信息(D06)d 系统维护数据流程图图书 馆管 理人员读者 登陆 检查读者表读者登
11、陆信息(D10)读者信息(D11)(2)数据字典。数据流编号:D01数据流名称:图书编目信息简述:图书编目信息数据流来源:图书购买后,由图书馆采编人员编码整理后,输入计算机.数据流去向: 图书表.图书采编信息将采编数据存入数据库数据流组成: 书名+索书号+作者+出版社+内容简介+关键词+条码+字数+页数+出版日期数据流量: 30 本/日高峰流量: 100 本/日数据流编号: D02数据流名称: 图书借阅单简述: 图书借阅单数据流来源: 用户填写图书借阅单交给图书馆管理人员,图书馆管理人员审核后,输入计算机.数据流去向:P2-11 检查读者身份数据流组成: 借书日期+索书号+读者账号+库室数据流
12、量:500 本/日高峰流量: 1500 本/日数据流编号: D03数据流名称: 填写借阅记录简述: 填入借阅表的借书记录数据流来源: P2-13 检查合格的借阅图书信息录入到借阅表中数据流去向: 借阅表数据流组成: 借书日期+索书号+读者账号+库室+还书日期数据流量: 500 人/日高峰流量: 1500 人/日数据流编号: D04数据流名称: 借阅图书数量简述: 修改图书库中图书数量数据流来源: P2-13 修改图书典藏模块中图书数量数据流去向: 图书表数据流组成: 索书号+借阅数量数据流量: 500 本/日高峰流量: 1500 本/日数据流编号: D05数据流名称: 图书征订信息简述: 读者征订图书时写的信息数据流来源: 用户填写图书征订信息,要求征订图书数据流去向: P4-11 预定信息输入数据流组成: 作者+出版社+出版日期+数量+征订日期数据流量: 20 次/日高峰流量: 50 次/日数据流编号: D06数据流名称: 填写图书征订信息简述: 征订图书填写借阅表数据流来源: