图书馆管理信息系统设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
设计题目:广州图书馆管理系统分析
课程名称:管理信息系统课程设计
学生专业:会计学
学生年级: 2010级
班级: 10财管2班
学号:
姓名:黄颖怡
目录
一、概述 (3)
1.1摘要 (3)
1.2 系统环境 (4)
二、系统分析 (4)
2.1 系统目标需求 (5)
2.2开发的可行性分析 (5)
2.3 业务流程图 (5)
2.4 数据流程 (6)
2.5 数据字典 (7)
三、系统设计 (9)
3.1平台设计 (9)
3.2软件总体结构设计 (10)
(11)
3.3 代码设计 (15)
3.4 系统安全设计 (26)
四、系统实施 (27)
4.1 程序实现 (27)
五、结束语 (34)
六、参考文献
图书馆管理系统分析
【摘要】:随着社会的发展,人们生活水平不断提高,图书馆信息管理系统正是随着这种需求而出现,它根据借阅功能需求及管理功能需求进行设计,满足了图书管理的新特点。顺应了需求的图书馆信息管理系统具有显著的优越性,应大力推广,进一步发挥功效。文章介绍了图书馆管理信息系统的系统分析部分,包括可行性分析、图书借阅流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。
【关键词】:图书馆管理信息系统可行性系统分析系统设计
一、概述
当今世界正处于科技高速发展,信息量剧增的时代,伴随科学技术的不断发展进步,人们对图书的需求越来越大,馆存图书也不断增加,各系统对各门类图书的需求也越来越具体。但目前各图书馆对图书的管理很多停留在书卡和书目的一般查询上,花费了大量资金购置的图书和计算计软件,其关系只停留在图书和目录,主要原因在于人们所进行的计算机管理只简单的将书目录入软件中,再根据目录查找图书这一循环体中。目前大部分图书馆的图书管理都处于一种馆藏图书量大,种类多,这就要求我们在信息技术高速发展的今天,图书馆管理运用网络技术,通过信息系统的开发,在图书馆库之间互通有无,有利于提高图书的利用率。
作为大学生的我,每天都要出入图书馆借书,如果没有电脑和图书管理软件借书程序就会变得麻烦和繁琐,但是运用了电脑和互联网,同学们借起书来就更加方便快捷了!
二、系统分析
2.1系统目标需求
系统能够为系统管理员、图书管理员和读者提供图书信息的管理
2.2 开发的可行性分析
2.2.1 管理上的可行性
指管理人员对开发应用项目的态度和管理方面的条件。本系统可以全面实现对图书馆的采购、编目、检索、统计和流通等业务的计算机管理。它能使图书馆工作人员从繁重的工作中解脱出来,大大减轻了工作量,减少人为的工作失误,
全面提高图书馆的管理效率及服务质量,从而使图书馆管理水平和业务水平跃上一个新的台阶。因此,对于管理者来说,可以大大的减少人工成本,具有很高的使用价值
2.2.2 技术上的可行性
技术上的可行性分析这要是分析现有技术条件能否顺利完成开发工作,硬件软件配置能否满足开发者的需要,各类技术人员的数量、水平、来源等。图书管理系统的主要工作是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。这一特点非常适合计算机特点,通过网络internet技术,发挥计算机的信息传输速度快、准确度高的优势。计算机硬件和软件技术的飞速发展为系统的建设提供技术条件。
2.2.3 经济上的可行性
图书馆在学校或大型公众场存在,其经济成分比重相对比较适中,主要是支出的费用:其中包括基本建设费、软件开发费用、管理和维护费、人员工资和培训费等。在一个图书馆中实行统一操作,资源共享,前期的资金投入主要集中于购置图书上。建立图书信息库,收集各方面的图书信息,提高图书管理的计划性和预见性。开发完成运行后,为使用者带来便利,从经济角度考虑,此系统开发可行
2.3 业务流程图
图书馆管理员编制图书采购计划,由采购员负责新书的采购工作。采购图书入库后,交采编室编目,粘贴标签,产生图书目录。图书交图书借阅室上架,供读者借阅。采编后的电子读物交电子阅览室。
读者分为注册读者和非注册读者,只有注册读者可以在本图书馆借书,非注册读者可查询目录但不能借书。读者填写注册登记表交图书馆的管理员审核后,记人读者登记表,成为注册读者,发给借书证。注册读者借书时,需填写借书单,连同借书证一起交给借阅室管理员,借阅管理员核对无误后,填写借阅登记表,修改图书登记表中该书的数量,上架取书交给读者。图书馆设读者信箱,读者需要但没有库存的图书,读者可以通过读者信箱反映。图书馆管理员定期处理读者信箱中的意见,将读者需要的图书编制成图书采购计划交采购员购买。主要业务流程图如图2-1所示:
图2-1 图书馆管理系统业务流程图2.4 数据流程
图2-2 图书馆管理系统数据流程图2.5 数据字典
表2-1 数据元素描述(部分)
表2-2 数据流描述(部分)
表2-3 数据存储描述(部分)
表2-4 数据结构描述(部分)
表2-5 处理逻辑描述(部分)
三、系统设计
3.1 平台设计
图书馆的网络系统,由图书馆主交换机和部门交换机组成。用户可以在图书馆内部使用图书馆网络系统访问该系统,也可以在图书馆外部使用互联网访问该图书馆管理信息系统
3.1.2 硬件平台设计
书馆管理信息系统采用两台服务器构成双机备份结构,保证提供实时服务。为保证较快的响应时间,选用处理速度较高的计算机系统,内存大小对数据库系统的响应速度影响较大,选择内存较大的系统。网络通信速度选用100Mbit/s1000Mbit/s。为保证系统中心的信息安全,配置必要的数据备份设备(采用外部备份方式)。
3.1.3 软件平台设计
图书馆管理信息系统采用先进的 Client ( Browser ) Server/Database Server 模式,服务器端采用 Web 方式进行系统开发,用户使用通用的浏览器访问该“图书馆管理信息系统”,服务器端采用应用逻辑服务和数据库服务两层,与客户端形成三级系统结构。采用这样的三层结构,具有结构清晰、维护简单、运行速度高等特点。
操作系统采用 Microsoft公司的NT 服务器,Web 站点发布系统选用