《2022年逸夫图书馆管理信息系统设计报告 .pdf》由会员分享,可在线阅读,更多相关《2022年逸夫图书馆管理信息系统设计报告 .pdf(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、逸夫图书馆管理系统课程设计报告1 交通运输学院VB软件课程设计学院 123412341234 班级 1234123412 姓名 1234 学号 1234121234 成绩指导老师年月日名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 15 页 - - - - - - - - - 逸夫图书馆管理系统课程设计报告2 目录一 图书馆图书借阅管理系统规划1.1 绪论,(3)1.2 逸夫图书馆系统分析及功能论述,(3)1.3 图书借阅系统可行性分析 ,(4)二 图书馆管理系统分析2.
2、1 系统组织结构与功能分析 ,(5)2.2 业务流程分析 ,(5)2.3 数据流程分析 ,(6)2.4 数据字典 ,(7)三 图书馆管理系统设计3.1 系统设计的任务及原则 ,(9)3.2 代码设计 ,(9)3.3 数据库设计 ,(10)3.4 输入输出设计 ,(11)3.5 物理配置方案设计 ,(13)四 系统评价4.1 图书管理系统系统优点,(14)4.2 图书管理系统缺点,(14)五 总结参考文献,(15)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 15 页 -
3、 - - - - - - - - 逸夫图书馆管理系统课程设计报告3 一 逸夫图书馆图书借阅管理系统规划1.1 绪论2010 年的今天是一个信息高度发达的时代,伴随着科技的进步,文化的汲取,人们对于图书信息的了解与掌握也达到了一定的高度。尤其是学生对于知识的渴求更是与日俱增。 图书馆作为学生学习知识的重要场所,作为信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理。介于这一现象,我们对于图书馆的借阅管理系统进行了全面的分析处理,在信息高速发展的今天,促使图书馆管理运用网络技术,通过信息系统的开发, 在图书馆之间互通有无,有利于提高图书的利用率。本次系统分析设计以中国计量学院的逸夫
4、图书馆为原型对其图书其中的借阅系统进行分析,逐步体现图书馆的信息管理现状, 及其日后的改进方案的提供。1.2 逸夫图书馆系统分析“图书馆借阅管理信息系统”的主要功能有:读者登陆、图书借阅、图书采编、读者信息管理和系统维护。系统功能如下图1.2.1:图 1.2.1 系统组织结构图各子系统功能如下所述:读者登陆读者访问系统时系统将检验读者的名字和密码,经过注册的读者允许进入系统。图书借阅系统读者查找到所需图书后, 在图书保留期内到图书馆办理借阅手续。图书借阅系统处理图书借阅、还书、续借等手续。图书采编体统图书采购入库, 经过编目等处理后, 将其目录信息存入数据库, 提供给读者图书管理信读者登陆系统
5、维护图书采编图书借阅用户管理口令修改图书编目图书典藏图书征订名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 15 页 - - - - - - - - - 逸夫图书馆管理系统课程设计报告4 检索适用。目录信息包括图书编号、图书类别、书名、作者、出版社、定价、出版日期和数量等。系统维护模块系统维护模块主要为图书馆管理人员提供图书统计信息和读者统计信息,以便于管理人员从宏观上掌握图书馆运行的总体情况。1.3 图书借阅系统可行性分析可行性分析是在进行初步调查后所进行的对系统开发必
6、要性和可能性的研究,所以也称为可行性研究。 利用信息技术来解决解决图书馆面对日益增长的读者增加图书流通量的问题,提高运作效率与服务质量等已是当务之急。图书馆的图书管理工作是否能用信息技术来解决,是否有必要用计算机来支持相关的管理, 实施管理信息系统的成本及所能达到的效果怎样,以下从技术、经济、社会三个方面来对系统的可行性进行相关的叙述:(1)技术可行性技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。这一特点非常适合计算机特点,通过
7、网络internet 技术,发挥计算机的信息传输速度快、 准确度高的优势。 计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。(2)经济可行性作为图书馆这样的商业性质较小的场所,其经济成分比重相对较少,主要是支出的费用:其中包括设备购置费、软件开发费用、管理和维护费、人员工资和培训费等。由于各个图书馆实行统一操作,系统共享,其设备购置,人员工资,维护费用相对较少, 前期的资金投入主要集中于购置图书上。建立信息中心, 可将来自各方面的信息集中管理, 提高图书管理的计划性和预见性,快速地反馈市场信息。(3)社会可行性社会可行性有时也称为操作可行性,主要论证新系统在企业或机构开发和运行的可
8、能性以及运行后可能一起的对企业或机构的影响,即组织内外是否具备接受和使用新系统的条件。 在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是图书馆完全有可能也有能力采用这样先进的管理技术。结论:本项目具有方便快捷等优势,投资回报利益大, 使得图书馆管理实现名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 15 页 - - - - - - - - - 逸夫图书馆管理系统课程设计报告5 电子化,符合社会信息化发展需要,技术,经济,社会方面都是可行的,可以开发本系统。二
9、 图书馆管理系统分析2.1 系统组织结构与功能分析为了对系统有一个全貌性的了解,首先我们对系统的内部人员结构、组织及用户情况进行了一定的了解。图书馆系统的组织结构图如下:图 2.1.1 组织结构图其中,我们重点对于图书借阅室进行了深入的分析和了解,并制作了图书的借阅与归还业务流程图及其数据流程图。2.2 业务流程图分析系统的业务是系统要达到的业务目标,业务流程分析是系统分析中的基础环节。图书馆里信息系统的借阅归还业务流程如图所示:馆长采编室学术论文室办公室财务室图书借阅室电子阅览室期刊阅览室技术支持室名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - -
10、- - - - - 名师精心整理 - - - - - - - 第 5 页,共 15 页 - - - - - - - - - 逸夫图书馆管理系统课程设计报告6 图 2.2.1 业务流程图2.3 数据流程分析数据流程图是全面描述信息系统逻辑模型的工具,它抽象概括地把信息系统中各种业务处理过程联系起来。 以下是图书馆借阅与归还管理信息系统的数据流程图:零层数据流程图: 2.3.1 、 第一层数据流程图2.3.2 借阅管理借阅登记还书登记图书信息查阅统计分析读者主 管 部门还书数据借书证还书证名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - -
11、- 名师精心整理 - - - - - - - 第 6 页,共 15 页 - - - - - - - - - 逸夫图书馆管理系统课程设计报告7 图 2.3.12 数据流程图2.4 数据字典数据字典是对数据流程中的数据项、数据流、数据存储、 加工处理逻辑等组成部分的严格定义,下面是本系统的数据字典 (由于篇幅原因,在此仅给出部分)。(1)数据项分析数据项名称:学号简述:学生的唯一编号数据类型:字符型长度: 10 取值范围:0000000000-9999999999取值说明:第 1-2 位为入学年份, 3-4 为院系代码, 5-6 为所选专业 . (2)数据流分析数据流名称 : 图书借阅单简述: 图
12、书借阅单数据流来源 : 用户填写图书借阅单交给图书馆管理人员,图书馆管理人员审核后,输入计算机 . 数据流去向 :P2-11检查读者身份数据流组成 : 借书日期 +索书号 +读者账号 +库室名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 15 页 - - - - - - - - - 逸夫图书馆管理系统课程设计报告8 数据流量 :200 本/日高峰流量 : 1000 本/日数据流名称 : 填写借阅记录简述: 填入借阅表的借书记录数据流来源 : P2-13检查合格的借阅图书信
13、息录入到借阅表中数据流去向 : 借阅表数据流组成 : 借书日期 +索书号 +读者账号 +库室+还书日期数据流量 : 200 人/日高峰流量 : 1000 人/日数据流名称 : 借阅图书数量简述: 修改图书库中图书数量数据流来源 : P2-13修改图书典藏模块中图书数量数据流去向 : 图书表数据流组成 : 索书号+借阅数量数据流量 : 200 本/日高峰流量 : 1000 本/日数据流名称 : 还书记录简述: 还书记录数据流来源 : 图书管理人员数据流去向 : P2-14图书归还处理数据流组成 : 索书号+借阅数量数据流量 : 100 笔/日高峰流量 : 200 笔/日数据流名称 : 填写归还记
14、录简述: 在图书借阅模块中填写归还记录数据流来源 : P2-14图书归还处理数据流去向 : 借阅表数据流组成 : 索书号+借阅数量 +状态数据流量 : 100 笔/日高峰流量 : 200 笔/日数据流编号 : D09 数据流名称 : 归还修改在库书量名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 15 页 - - - - - - - - - 逸夫图书馆管理系统课程设计报告9 简述: 还书时修改图书库中的在库数量数据流来源 : P2-14图书归还处理数据流去向 : 图书表数
15、据流组成 : 索书号+借阅数量数据流量 : 100笔/日三 逸夫图书馆管理系统设计3.1 系统设计的任务及原则管理信息系统处理的合理选择, 就是一个处理过程的设计问题, 选择处理方式实际上时根据系统的任务、 目标和环境条件, 合理地选择信息活动的形态及其方法。程序流程图又称程序框图, 表示方法简单, 是用来描述程序执行的逻辑过程。他把程序执行的步骤归纳为:处理、判断、输入、输出、起始和终结等几个基本功能,并用不同的记号加以表示,从而描述程序的执行过程。信息管理系统的程序流程图元素如下所示:图 3.1.1 程序流程图元素3.2 代码设计为了和工作人员以往的图书管理方式相一致,物资信息编码以数字表
16、示。 根据行业标准,所有图书分为6 大类(两位字母),每大类又分为若干号码(三位数字) 。分类如表 3.2.1 所示:表 3.2.1 图书分类代码表分类编号分类编号艺术YS 文学WX 经济JJ 汽车QC 管理GL 英语YY 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 15 页 - - - - - - - - - 逸夫图书馆管理系统课程设计报告10 哲学ZX 例如: YY001 代表英语类为 001 的图书。001表示书名此外,为了使数据录入、图书信息管理、图书信息查询
17、、统计的方便快速,我们还根据需要对图书的去向和来源进行了统计用信息编码。3.3 数据库设计(1)设计数据库本系统实现了系统登录功能, 而系统登录需要账号和密码, 这就需要创建一个“系统帐号”数据表, 用来存储系统登录用的账号和密码。本系统要实现图书资料和学生资料的管理, 所以需要创建“ 学生信息 ” 数据表和“图书信息” 数据表。 “学生信息” 数据表中包含了学生的“系别”信息 , 在本系统中为了简化系别的管理, 另外创建了一个“系别”数据表用来存储系别的信息, 在“学生信息”数据表中只存储系别的编号。由于系统要实现读者借还书功能、还要实现读者借还书记录的查看,所以还需创建一个“读者借书记录”
18、 数据表来保存读者的借阅记录。(2) 创建数据库“图书借阅管理系统”作为一个完整的数据库管理系统, 在创建阶段利用项目管理器可以更好组织管理各种格式的文件, 因此首先需要创建一个项目, 然后在项目管理器创建其他格式的文件。在 VFP 主窗口中选择“文件”菜单下“新建”子菜单, 在打开的“新建”对话框的“文件类型“区域中选中” 项目” ,然后单击右侧的 ” 新建文件 ” 按钮,打开”创建“对话框中的”项目文件“文本框中输入项目名称, 在此输入图书” ,单击“保存”按钮即创建了一个项目。在项目管理器的“数据”选项卡中选中“数据库”单击右侧的“新建”按钮,在弹出的“新建数据库”对话框中单击“新建数据
19、库”, 在弹出的“创建”对话框的“数据库名”文本框中输入数据库的名称, 在此输入“图书”作为数据库名 , 单击“保存“按钮即创建了一个空的数据库。在项目管理器的“数据”选项卡中打开刚才创建的“图书”数据库的目录树,选中“数据表” ,单击右侧的“新建”按钮即可开始数据表的创建。本系统中要用到的数据表的字段的属性设置分别设置如下: 表 3.3.1 “系统帐号”数据表字段属性设置字段名数据类型说明帐号字符型字段宽度 10 索引字段,不能为空密码字符型字段宽度 10 姓名字符型字段宽度 10 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - -
20、- 名师精心整理 - - - - - - - 第 10 页,共 15 页 - - - - - - - - - 逸夫图书馆管理系统课程设计报告11 本系统中要用到的数据表的字段的属性设置分别设置如下: 表 3.3.2 “系统帐号”数据表字段属性设置字段名数据类型说明帐号字符型字段宽度 10 索引字段,不能为空密码字符型字段宽度 10 姓名字符型字段宽度 10 创建“系统账号” 数据表后向数据库中添加一条记录作为系统的默认帐号。“学生信息”数据表各字段的属性设置如表3.3.1 所示。图 3.3.1学生 E-R 图表 3.3.3 “学生信息” (Student )数据表字段属性设置字段名数据类型说明
21、学号字符型字段宽度 6,主索引字段,输入掩码为“999999”姓名字符型字段宽度 10 性别字符型字段宽度 2 系别字符型字段宽度 4,为普通索引班级字符型字段宽度 10 地址字符型字段宽度 30 表 3.3.4 “图书信息”数据表字段属性设置字段名数据类型说明图书编号字符型字段宽度 6,主索引字段, 输入掩码为“AA9999 ”图书类别字符型字段宽度 10 图书名称字符型字段宽度 40 图书作者字符型字段宽度 20 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 15
22、 页 - - - - - - - - - 逸夫图书馆管理系统课程设计报告12 出版社字符型字段宽度 40 图书价格货币型字段宽度 8 借阅次数数值型字段宽度 4,默认值 0 是否借出逻辑型字段宽度 1,默认值“ .F. ”对“图书信息”(Book)数据表的字段属性设置需要说明的是“借阅次数”和“是否借出”字段的默认值一定要设置,因为对于新添加的图书,其一定是没有被借出的,而且其借阅次数一定是0,所以在表单中向数据表添加记录时,这两个字段应该是不需要添加的,可以由默认值生成。图 3.3.2 图书 E-R 图表 3.3.5 “读者借书记录”数据表字段属性设置字段名数据类型说明姓名字符型字段宽度 8
23、,普通索引字段,输入掩码为“999999”号码字符型字段宽度 6,普通索引字段,输入掩码为“9999”图书编号字符型字段宽度 6,普通索引字段,输入掩码为“AA999 ”图书名称字符型字段宽度 20,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 15 页 - - - - - - - - - 逸夫图书馆管理系统课程设计报告13 图 3.3.3 图书馆总体E-R 图3.5 物理配置方案设计图书馆管理信息系统采用两台服务器构成双机备份结构,保证提供实时服务。为保证较快的响应
24、时间, 选用处理速度较快的计算机系统,内存大小对数据借阅教师学生姓名系别编号班级地址性别姓名系别性别地址班级编号数量日期图书编目日期数量图 书 管理员采购员网站管理员馆长图书类别馆藏数量是否借阅图书名称图书价格出版社出版日期借阅次数名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 15 页 - - - - - - - - - 逸夫图书馆管理系统课程设计报告14 库系统的响应速度影 响较大 , 选择内 存教大的系统。网 络通信速度选用100Mbit/s/1000Mbit/s
25、。为保证系统中的信息安全, 配置必要的数据备份设备 (采用外部备份方式)。四系统评价4.1 图书管理系统系统优点图书馆管理系统可以有效的省去很多的人为登记错误,并且能够节省广大的师生的宝贵时间。另外一方面,图书管理系统具有界面清晰,操作简单,功能少而实用,实现了图书馆理工作的自动化,减少了手工劳动量带来的数据遗漏,误报等人为因素,提高了工作效率。另外,系统开发设计比较通用,此系统里面的数据都是从数据库中提出 (包括图书名称、 借阅者名称等),不受固定数据限制,增强系统的通用性。 一般的程序设计人员就可完成。因此,这是推动资料室图书管理工作自动化的好方法。4.2 图书管理系统缺点尽管图书管理系统
26、给广大的师生打来了不小的好处,但是在完善的系统也会有所敝处, 有计算机操控的系统, 一但计算机系统出现问题, 整个图书馆的借阅系统就会跟着瘫痪, 给我们的图书借阅带来麻烦。而且,系统的维修也需要一定的时间,相信不久的将来,我们可以发明一种双向控制的图书管理系统的方法,为学习爱好者提供一个更加安全的信息处理方法。五总结在为期两个星期的课题设计中,我们始终以积极认真的态度来面对我们的课题。在这个课题完成之前,我们尝试过其他的课题,虽然有过失败,有过矛盾。但是,我们都一起努力克服了种种的困难,我们用我认真的态度来弥补一些技术和能力上的不足。 随着自己的系统日趋完善, 我的自信心也逐渐恢复, 让自己有
27、了动力继续下去。 在设计开发过程中, 有很多难题不可能靠我们自己解决,多亏了身边的同学与我们的指导老师,给了我们很多帮助。 在这个实习课程中, 我们收获颇丰,不仅了解了管理信息系统的意义,还亲身领略了这个系统设计带给生活的巨大帮助, 它方便了我们的生活, 提高了我们的生活品质, 更使得我们对自己所学课程有了一定的了解。感谢老师对我们的课程设计的悉心指导以及同学们的支持和鼓励!参考文献:易荣华 管理信息系统中国计量出版社李春葆 .中文 Visual FoxPro 6.0应用设计 100 例.科学出版社 .1999 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 15 页 - - - - - - - - - 逸夫图书馆管理系统课程设计报告15 指导教师评语:成绩评定:指导教师:年月日名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 15 页 - - - - - - - - -