文档详情

图书馆管理信息系统实验报告

小**
实名认证
店铺
DOC
724.50KB
约19页
文档ID:53347193
图书馆管理信息系统实验报告_第1页
1/19

管理信息系统实验报告:图书馆管理信息系统( MIS )管理信息系统实验报告系部名称: 国际学院专业名称: 会计班 级: 0911第1页(共14页)管理信息系统实验报告:图书馆管理信息系统( MIS )第一章 图书馆管理信息系统的系统规划1.1图书馆管理项目开发背景及开发目的传统的图书馆管理工作主要是由于书籍管理、借阅管理、图书管理查询该工作主要由学校图书管理人员来完成近年来,随着招生规模的持续壮大,图书馆的容量也不断增加, 有关图书的各种信息量也成倍的增加 面对庞大的信息量,传统的人工式的管理导致工作繁重,人力物力过多的浪费,图书馆的管理成本高, 然而工作效率却不高,工作质量也难以得到可靠的保证,从而影响了整个图书馆的运作及管理时代的进步,计算机越来越广泛的运用,原先主要由手工操作的图书管理,正在慢慢的由计算机代替,并且日益完善图书管理系统就是为了解决和减轻繁琐的手工管理, 使图书馆可以上升到一个完善的电子化, 信息化管理在全球信息化的今天,是同计算机进行生产和管理已经成为一种趋势计算机可以为我们选择最优的方案来达到我们的要求 在图书馆这一环境中,使用计算机管理可以最大程度减少操作难度, 减轻工作人员的劳动负担。

实现“以人为本,科学管理,创建新型现代化学校图书馆”的目标1・2图书馆管理可行性分析图书馆是图书馆管理系统是利用计算机技术使书籍管 理、借阅管理、图书管理查询 等有机的结合在一起方便图书管理人员进行统一高效率的管理对于系统的结构特性设计, 应遵循提高系统实用性和操作简便灵活性的设计的原则 在业务流程上遵循了手工管理时的操作流程,使学生很快掌握操作程序等1.2.1经济性可行性研究目前计算机广泛应用于各个领域,尤其是在数据处理方面表现出了巨大的优势,利用计算机将各种复杂的数据,都制作成数据库, 交由电脑来管理用电脑管理数据, 可以最大程度减少操作难度, 减轻工作人员的劳动负担,并且运算速度快, 可靠性高这使得创建一个好的信息管理系统成为一个必要的工作但是,建立图书馆管理系统在经济上是否可行 呢?一方面,随着计算机的普及,硬件设备价格不断下降建立图书馆管理系统的费用并不是十分的昂贵通常一个小型的图书馆借阅管理信息系统只需几台普通计算机 以及少量的辅助设备即使加上开发时产生的各种费用也不会和高 一般情况是可以接受的另一方面建立图书馆管理以后,,由于图书馆的业务比较固定,后期的维护费用将是比较低的。

而 且由于计算机的使用,降低管理人员的劳动强度, 提高劳动效率,甚至节约人员成本减少 由手工管理失误带来的损失所以建立一个图书馆管理信息系统所需经济技术投入不会太大,在经济方面完全可行 的1.2.2技术性可行性研究信息时代到来,人们对信息处理的需求越来越高,从而使管理信息系统开发技术得到了从分的发展与完善,使得开发本系统在技术性成为可能该系统使用了 Visual Basic6.0结合Microsoft SQL数据库进行开发,比较容易上手目前,管理信息系统已经应用到了各个领 域很多图书馆已经采用了先进的图书管理系统, 所以会由很多成功的经验可以让我们在设计和实施的过程来借鉴,极大地降低了开发的风险所以,建立一个图书馆管理信息系统在技术上市可行的1.2.3管理可行性研究系统的工作流程设计遵循了手工的操作流程,所以工作人员只要会简单的计算机录入工作就能很快地掌握系统的使用 也降低管理人员的劳动强度, 提高劳动效率,甚至节约人员成本减少由手工管理失误带来的损失综上所述,系统的开发无论是在经济、技术、管理方面都是可行的可以进一步开发研 究第二章 图书馆管理企业内部业务管理信息系统的系统分析2.1组织结构与功能分析组织结构图一张反映组织内部之间隶属关系的树状结构图如图 2.1-1,组织结构是如何对组织内部进行分工、 分配任务,形成上下左右的部门联系以及上下职位结构。

组织结构反映了组织的目标和计划、管理人员可利用的权责、组织所处的环境条件图1图书馆的组织结构图从图中可以看出,这种组织结构设置简单、权责分明,信息沟通方便,便于集中管理适 合于规模较小的图书馆22组织/业务关系图由上一节知道,组织结构图对于组织内部各部分之间的联系程度, 组织各部分主要业务职能和它们在业务过程中承担的工作却不能反映出来 这会给后续的业务带来困难 为了弥补这方面的不足,通常需要组织 /业务关系图来反映组织各部分在承担业务时的关系序号务7业组、织办公室部rr K— 计戈立口馆 藏 部采购部财务部^1V*VV2案 档 书 冬一*3X*4m 二 理 管 阅 借X*5*6*XX“V”表示该部门是该项业务的相关部门;“ x”表示该部门是参加协调该业务的相关单位;“ * ”表示该部门是对应组织的主要任务;空格:表示该单位与对应业务无关2.3业务功能一览表其目的在于描述组织内部各部分业务功能一览表是一个完全以业务功能为主体的树状表, 的业务和功能 购新书及处理旧书材购买或更换工工作者的活动计划购调研阅记录管理对计划购买数目出定书单收书本入库理书目回收资金员卡充值购单据报销次读者进入交钱2.4业务流程图业务流程图(transaction flow diagram简称TFD)就是利用一些规定的符号及连线来表示某个业务处理过程。

业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制 换句话说,就是一 “本”用图形方式反映实际业务处理过程的“流水账” 业务流程图是一种用尽可能少、尽可育能简单的方法来描述业务处理过程的方法第5页(共14页)管理信息系统实验报告:图书馆管理信息系统( MIS )第6页(共14页)管理信息系统实验报告:图书馆管理信息系统( MIS )学生信息表操作图书信息表操作I退出增加删除修改No开始管理员登陆是否合法jYes选择No查询信息选择查询方式 *读入书号读入书号借阅图书归还图书Y超期已借出书名书号作者出版社No退出确认Yes更新输入所需记录要求查找记录显示记录YesNo确认 NI Yes更新数据库Yes继续管理员注销结束oYesYes更新数据库继续No2.5数据流程图数据流程图(Data Flow Diagram, DFD)是以管理业务流程图为依据,通过 抽象以舍去具体的组织结构、工作场所和物流等,单从数据信息流动的角度,来 描述系统内部及系统与环境之间的数据信息的传递、处理和存储过程的一种工具 [1]数据流程图中常用的符号如图2.5-1所示: O外部实体数据存储处理 数据流读者信息2.6系统数据库建模----E-R模型分析E-R模型(实体联系模型),简称E-R图,是描述概念世界、 建立概念模型的实用工具。

由前一章的分析可以看出,本系统主要有四个基本实体:管理员,图书,读者和统计表各 实体间的联系图如下图所示:管理员第7页(共14页)管理信息系统实验报告:图书馆管理信息系统( MIS )各实体联系图其中各实体的属性如下图①〜③图所示实体:学生(学生学号,学生姓名,性别,,身份号)图书(图书编号,书名,作者,出版社,定价,图书类别,图书出版日期,图书 数量)管理员(编号,名字,密码,加入时间)联系:学生管理(图书管理员,学生姓名,学生密码)图书管理(图书管理员,借阅号,归还号)查询(图书编号,借阅证号,图书管理员,学生)E-R图是建立数据模型的基础,根据 E-R模型向关系模式的转换规则,可以将 E-R图中所有的实体和联系都用关系来表示,从而可以得到数据库的逻辑模型2・7数据字典数据字典(Data dictio nary )是一种用户可以访问的记录数据库和应用程序元数据的目录 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合_•—下面列出了系统的主要数据字典 别名:描述:记录所有图书的基本情况定义:图书表信息=图书编号+图书名称+图书ISBN号+图书作者+图书出版社+图书类 型+图书价格+库存量+图书副本数量+图书总数位置:Librarydat.mdf数据库名称管理员别名描述记录官理贝信息定义管理员信息 =管理员ID+管理员name+密码+加入时间位置名称:借阅请求别名 描述 定义 位置学生借阅请求信息借阅登记表-借阅ID+学生学号+图书编号借书登记:借书登记表别名描述:记录所有图书的借阅情况定义:借阅登记表-借书编号+学生学号+图书编号+借书时间+归还时间+是否归还位置:Librarydat.mdf数据库学生信息:学生信息表结构别名描述:记录所有学生信息情况定义:学生信息表-学生学号+学生姓名+性别++身份号位置:Librarydat.mdf数据库名称:归还图书别名描述:归还图书的相关信息定义:归还图书=借阅ID+学生学号+图书编号+归还日期位置归还登记:归还登记表结构 别名 描述 定义 位置记录所有已归还图书的借阅情况归还信息表-编号+图书名称+归还时间+作者+出版社Librarydat.mdf 数据库名称:提示惩罚信息别名 描述 定义 位置未归还图书的学生需要提示的信息提示惩罚信息表 -借阅ID+学生学号+图书编号+应归还日期+处罚提示名称:管理条例1别名 描述 定义 位置对正常归还的处理方法管理条例1=借阅ID+未过规定归还时间名称:管理条例2别名 描述 定义 位置对丢失或超期归还图书的处理方法管理条例2=借阅ID+过规定归还时间+相关处罚方法名称借阅结果别名 描述 定义 位置是否借阅成功的返回结果借阅结果-借阅ID+图书编号+学生学号+是否借出+提示成功借阅名称归还结果别名 描述 定义 位置归还图书操作完成后成功的返回结果归还结果-借阅ID+图书编号+学生学号+是否已归还+是否提示惩罚 2.8数据库设计依据数据库的原理,并结合以上 E-R图,经过转化,即可进行数据库的物理设计。

基于以上数据库的逻辑设计,考虑程序设计的简易性,本系统决定采用一个数据库,在其下创建 5个数据表,其结构分别如下:表2.8-1图书信息表的结构序号字段名称字段说明类型位数属性是否为主 键1cBooksID图书编号文本7必须非空是2cBooksName图书名称文本20必须非空3cBooksISBN图书ISBN号文本15可为空4cBooksAuthor图书作者文本10可为空5cBooksPublisher图书出版社文本20可为空6cBooksType图书类型文本16可为空7smBooksPrice图书价格货币可为空8iBooksStoreQua n图书库存量整数可为空9iBooksLeftQua nt图书副本数量整数可为空10iBooksTotalQua n图书总数整数可为空2.图书借阅登记表(tBorrow),其字段列表如表 2.8-2所示表2.8-2图书借阅登记表的结构序号字段名称字段说明类型位数属性是否为主 键1cBorrowID借书编号文本6必须非空是2cVipID学生编号文本6必须非空3cBooksID图书编号文本7必须非空4cBorrwTime借书时间时间日期可为空5cReturnTime还书时间时间日期可为空6cRetur n是否归还文本1可为空3.图书归还登记表(tReturn),其字段列表如表 2.8-3所示。

表2.8-3图书归还登记表的结构序号字段名称字段说明类型位数属性是否为主 键1cBorrowID借书编号文本6必须非空是 2cVipID学生编号文本6必须非空是否为主 键3cBooksID图书编号文本7必须非空是4cBorrwTime借书时间时间日期可为空5cReturnTime还书时间时间日期必须非空6cRetur n是否归还文本1必须非空7cNoRetur n归还异常文本8可为空4.学生信息表(tVip ),其字段列表如表 2.8-4所示表2.8-4学生信息表的结构序号字段名称字段说明类型位数属性是否为主 键1cVipNO学生编号文本6必须非空是2cVipName学生姓名文本10必须非空4cVipSex学生性别文本1可为空5cvipAddTel学生文本必须非空6cvipID学生身份证号文本必须非空5.管理员信息表(tOperators),其字段列表如表 2.8-5所示 表2.8-5管理员信息表的结构序 号字段名称字段说明类型位数属性是否为 主键1cOperatorID管理员编号文本5必须非空是2cOperatorName管理员姓名文本10必须非空3cOperatorPassword密码文本6必须非空4cOperatorAddTime管理员加入时间时间日期10必须非空2.9系统U/C矩阵分析过程/数据矩阵(u/c矩阵)U/C矩阵是用来表达过程与数据两者之间的关系。

矩阵中的行表示数据类, 列表示过程,并以字母U ( Use )和C( Create )来表示过程对数据类的使用和产生U/C矩阵是MIS开发中用于系统分析阶段的一个重要工具提出了一种用关系数据库实现U/C矩阵的方法,并对其存储、正确性检验、表上作业等做了分析能数据类计 划财 务供 应 商图书信息读 者 信 息设备订货成本职工管理计划采购计划CUU财务规划UCU业务管理采购UCU图书编目C读者注册C上架管理UU借书管理UU还书管理UUU财会会计预算UUC会计总账UCU人事组织分析UU人员招聘/考核C第三章 图书馆业务管理信息系统的系统设计3.1功能子系统划分1基本信息管理模块包括书籍信息管理子模块和读者信息管理子模块:图书信息管理子模块: 包括新书录入和图书管理两个功能, 在图书管理种,系统有对包括书名、条形码、出版社、价格、页数等各种信息进行添加、修改和删除和查询等功能读者信息管理子模块:包括新读者录入和读者管理两个功能在读者管理种,系统有 对包括读者名,备注,部门,住址等与读者有关的各种信息进行添加、修改、删除和查询等 功能2、 业务管理模块业务处理子模块,包括借书处理和还书处理业务查询子模块,包括对图书和读者基本 信息的查询,以及对各种借阅情况的查询,如当天借出图书、当天归还图书、当天借书读者、 当天归还读者和过期未还读者等。

3、 统计模块统计单本图书的借阅排名、和按类别统计借阅热点,另外也可统计收取罚款的情况4、 系统设置模块包括图书类别设置,图书存放位置设置,读者类别设置,修改管理员登录密码以及退 出系统等 3.2层次化模块结构图根据上节分析,可绘出系统层次结构图如下图第四章系统设计总结4.1项目实施中各个工作流程及时间分布骨口. 序号内容所用时间1项目开发背景和目的的编写半天2总体规划一天3系统分析一天4系统设计一天5组织业务关系图、业务功能一览表一天6业务流程图、数据流程图两天半7数据库设计、E-R模型分析以及数据字典两天8U/C矩阵分析一天半9功能子系统划分,层次化模块设计半天10系统总评半天4.2本人系统设计特点通过对图书馆的规划、分析、设计、实施以及最后在实践中的维护,基本解决了公司之前存在的各种信息沟通难的问题 建立了一套符合图书馆现阶段发展的管理信息系统, 并且通过详细、全面的可行性分析得出了具体的业务流程图、 数据流程图,从中再建立起一个新的系统逻辑模型,相应提取有用的实体, 并对其进行具体的技术设计, 从而构建出一套完 整、可行符合图书馆实际发展要求的新的管理信息系统1.优点:本系统具有较强的直观性,设计完整,能较好的体现系统的设计构思;2.缺点:设计的有些方面有点简单,有很多地方还需进一步分析改进4.3对教学实验作业的建议通过两周的连续上机操作,我基本掌握了管理信息系统开发的基础知识,掌握了Microsoft Office Visio 基本操作,绘制出比如组织/业务关系图,数据流程图,E-R模型图等。

再次熟悉Access操作等在作业过程中,由于没有熟练掌握基本技能,出现了许多小问题, 但经过老师的指导同学们的帮助,顺利完成作业通过和同学们交流沟通,我发现大多数同学遇到了和我同样的问题:基础知识不扎实, 上机操作能力差,很多知识也只是停留在理论上, 所以建议学校以后多给予我们一些实践环节,增强我们把书本知识运用到实际操作中的能力,为今后工作打下良好的基础第17页(共14页)管理信息系统实验报告:图书馆管理信息系统( MIS )实验评价通过这次图书馆设计,我掌握了管理信息系统开发的基本过程,巩固了运用画 图工具Visio的基本操作,同时也增强了把书本知识运用到实际操作中的能力通过检 索大量的文献资料,对管理信息系统方面新的知识和发展动态有了更为深入了解这 次图书馆管理系统设计使我感受到了系统设计的艰辛,很多看起来简单的问题实际动 手起来却不是那么回事,往往有这样或那样的错误,需要我们一步一步地去解决,但 由于老师和同学的帮助和我自己的努力,还是顺利完成了图书馆的设计,这给了我很 大的鼓励最后,在此向在设计过程中给与我指导与帮助的石老师和同学门表示感谢, 谢谢!第18页(共14页)管理信息系统实验报告:图书馆管理信息系统( MIS )分数教师评语第19页(共14页)。

下载提示
相关文档
正为您匹配相似的精品文档