




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
管理信息系统实 验 报 告学 院: 里仁学院 学生一学生二学生三专业班级姓 名学 号图书管理信息系统分析与设计1、 问题的提出(1) 开发背景系统开发的背景近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。另一方面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。图书管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。我们小组开发图书管理信息系统就是采用现代化的信息管理方式代替手工管理方式,提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。图书借阅的业务流程是学生或老师刷卡,系统自动识别借阅人信息。管理员只需利用扫描仪扫描借阅人所要借阅的图书,其借阅信息就会自动登记到图书借阅登记表和借阅人信息表中,并将图书的信息标记为“已借出”。整个操作过程无需手工输入。既方便快捷,又不会出错。(2) 项目目标充分利用现有设备,采用vf作为开发工具,利用sqlserver数据库建立一个高效、准确、操作方便且快捷的,查询功能方便灵活、功能多样化、系统使用性强,提供良好的用户界面,能够实现对用户身份的验证、对数据库中信息的浏览、查询、修改、删除、更新等功能。从而更加有效的管理图书信息。2、 对现有系统进行需求调查需求调查是信息系统分析与设计的基础。要开发并实施一个完整的信息系统,必须首先了解用户的需求并形成系统需求说明书。在此基础上才能进行系统分析、系统设计和程序代码等工作。我们在需求调查过程中发放了多种调查表,并找到经常在里仁学院图书馆借书的同学和图书管理室的老师进行填写,从而对图书馆的现行系统的工作流程进行了详细的调查。(1) 现行系统工作流程通过调查,我们了解到了里仁学院图书馆的工作流程如下:图书编号借书人书库ID卡管理员员存档借书还书(2) 现行系统存在的问题检索速度慢、效率低 以为图书馆的藏书种类多、数量多,将藏书准确的分门别类,快速检索,手工进行非常困难往往是终于查到了书的信息,图书馆中没有此类书或已被借走。图书馆的规模越大,这个问题越突出。 借书、还书工作量大 借书、还书频率越大,说明图书馆的作用越大,然而随之而来的大量的借书、还书登记、实存图书的更新以及借出的图书超期、遗失等的处理,其工作量大,往往是人工操作所以难以胜任的。而且经常会出现这样那样的错误。图书统计工作难、藏书更新不能及时完成图书馆的图书应根据科学技术的发展和教学工作的需要及时添加和更新,然而由于藏书数量及图书种类越来越多,加上自然损耗,认为破坏,是图书的统计工作难以及时完成,藏书的更新也就很难有针对性的进行,藏书的知识结构得不到良好的控制。基于此类问题,我认为有必要建立一个图书管理系统,使图书馆工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。(3) 图书管理信息系统的特点 图书管理系统需要又能够及时查询图书库中图书的库存量,以便及时准确的为读者服务,提供借阅信息,但是不能更改数据,无信息处理权,管理权限由系统管理员掌握分配。 能够提供外接进行查询,无特殊权限限制,面向所有用户。 图书馆各项信息必须保证安全性和完整性,网络系统设有通信、程序、网络三级权限和口令管理,确保系统的安全。 系统管理员根据市场图书行情定时的整理系统数据库,对图书的借阅情况,读者的管理情况,书库的增减等 有计算机执行,并将运行结果归档。 如若运行时遇到不可恢复的系统错误,也必须保证数据库的完好无损,在系统出错后应能恢复到原来备份的数据库。3、 系统分析系统分析的任务是在全面调查的基础上,通过对现行管理业务的分析,提出系统的目标要求和功能分析的总体逻辑模型。(1) 数据流程图根据系统调查的数据资料,并依据用户的要求,确定学校图书管理信息系统的基本功能和工作过程如下:首先读者对想借阅是书进行查询确定图书存在之后,决定是否借阅,若是借阅,则系统会把读者信息和图书的信息存入数据库,这是就完成了借书。当还书时,将学生借书的记录消除并进行存档,这就完成了还书。根据相应的功能绘制出系统的数据流程图如下: 目录文件P2借书P1查询图书S读者P4信息存档P3还书图书信息F2F1还书的信息(2) 数据字典数据字典是对描述数据流程图中的数据项、数据流、数据存储、加工处理逻辑等组成部分的严格定义,下面是本系统的数据字典。数据存储定义:数据存储编号:F1数据存储名称:还书信息简述:图书名称,编号,读者信息,借阅时间数据存储组成:图书编号+图书名称+读者姓名+借书日期+借阅天数+还书日期关键字:图书编号相关处理:p3数据存储编号:F2数据存储名称:图书信息简述:图书编号,名称,类型,作者数据存储组成:图书编号+图书类型+图书名称+出版社关键字:图书编号相关处理:p4处理逻辑的定义:处理逻辑编号:p1处理逻辑名称:查询图书简述:输入所需图书编号查询图书是否存在输入的数据流:数据流查询,查询所需图书编号查询图书是否存在以及可用或借书人现有的借书信息输出的数据流:数据流借书去处理逻辑p4处理频率:读者每查询一次处理一次处理逻辑编号:p2处理逻辑名称:借书简述:输入所借图书信息完成借书过程输入的数据流:数据流借书,借书人所借的图书编号名称去借书输出的数据流:数据流借书去处理逻辑p4处理频率:借书人每借一次处理一次处理逻辑编号:p3处理逻辑名称:还书简述:输入所还图书信息完成借书过程输入的数据流:数据流还书,借书人所借的图书编号名称去还书输出的数据流:数据流借书去处理逻辑p4处理频率:还书人每还一次处理一次处理逻辑编号:p4处理逻辑名称:存档简述:输入所借图书信息或所还图书信息以及所有图书信息输入的数据流:数据流存档,来源于借书信息还书信息所有图书信息处理频率:读者每次借、还书以及库存增加图书等都被处理一次外部实体的定义:外部实体编号:S外部实体名称:读者简述:借书。还书的用户输出的数据流:p24、 系统设计(1)系统功能结构设计: 图书管理信息系统的目标是做到业务管理自动化,为管理人员和读者提供方便快捷和全面的图书馆信息,更好的实现各部门的功能,方便管理提高图书馆的运转率和资源利用率。 读者管理的主要功能是根据在校生和老师的资料和在图书馆的借阅历史等信息建立数据库,并及时根据读者的借阅情况修改读者信息,根据离校入校情况作出增减变更。 图书管理的主要功能是根据书籍的信息建立数据库,需要及时对书籍的借出归还丢失出库入库等信息对图书馆里多出变更,以使读者和管理人员得到准确的图书信息。借阅管理的是动态信息管理,是对借出归还及时作出的反应。还书管理图书类别管理图书信息管理图书管理图书采购管理借书管理读者信息查询图书库存信息查询查询管理读者类别管理读者管理 图书管理信息系统业务信息管理各种图书借阅信息读者信息管理(2) 系统规划方案(U/C矩阵) 数据类功能计划财务成本库存借书信息图书信息用户职工经营计划购买计划CUUUU财务规划UCCU库存控制UU过程管理查询CUU借书CUU还书UCU人事管理用户管理UUC人员管理C(3) 系统配置方案 根据开发时期计算机市场的性能价格比和本系统的实际情况,选择了sqlserver数据库管理系统。(4) 代码设计为了使数据录入,图书信息管理,信息查询、统计方便快捷,我们根据图书的借和还及图书信息更新等的统计进行了编码。(5) 数据库设计 数据库是数据库应用程序的核心。数据库设计是建立一个应用程序最重要的步骤之一。数据库设计一般要在需求分析和数据分析的基础上进行概念设计、逻辑设计和物理设计概念设计经过对图书馆的调查我们了解到系统中的实体类型有:读者、图书等,实体之间的相互关系有:读者与图书之间存在“借书”联系,是多对多的。读者与图书之间也存在“还书”联系,是多对多的。各实体的属性分别是:读者:姓名,电话,学号图书:编号,名称,价格,数量画出图书管理的ER图如下所示:价格数量名称编号图书借还 读者姓名电话学号逻辑设计逻辑设计的任务是根据DBMS的特征把概念结构转换为相应的逻辑结构。概念设计所得到的ER模型,是独立于DBMS的,这里的转换是把表示概念结构的ER图转换成关系模型的逻辑结构。将上图转换为规范的关系模式为:读者(姓名,专业,学号,已借书目)图书(图书名,出版社名,图书类别)借书(图书名,编号,借书日期,应还日期)还书(图书名,编号,借书日期,还书日期)物理设计物理设计的目的是根据具体DBMS的特征,确定数据库的物理结构即存储结构。关系数据库的物理设计任务包括两个方面,一是确定所有数据库文件的名称及其所含字段的名称、类型、宽度;二是确定个数据库文件需要建立的索引,在什么字段上建立索引等。各表结构如下所示。表1 读者信息:字段名字段类型字段宽度说明姓名Char20读者的姓名学号Char20读者的学号专业Char20读者的专业已借书数目Num10读者之前已借书数目表2 借书信息:字段名字段类型字段宽度说明图书名称Char20所借图书名称图书编号Char20所借图书编号借书日期Date8读者借书日期应还日期Date8读者所借图书应还日期表3 还书信息:字段名字段类型字段宽度说明图书名称Char20所借图书名称图书编号Char20所借图书编号借书日期Date8读者借书日期应还日期Date8读者所借图书应还日期表4 书籍信息:字段名字段类型字段宽度说明图书名称Char20该图书名称图书编号Char20该图书编号图书类别Char20该图书所属类别(6) 系统处理流程设计图书管理信息系统包括:图书管理、借阅管理等子系统,系统运行流程图如下所示。结束借阅管理图书管理子系统选择登陆界面开始5、 系统实施(1)输入设计为了获得详细的输出设计表,我们使用的是的图书馆局域网。当学生输入图书信息时,就会在输出设计表中显示相关的图书信息。我们在局域网中采用提问式的输入方法,在输出设计表中输出相关信息。数据输入设备的选择:在输入设备的选择上,采用传统的键盘输入方式,这种方法成本低、速度快,易于携带,适于大量数据的录入。输入方式:人工录入方式与人工有关的设备要求:标准键盘、两键鼠标。(2)输出设计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版国际公路货物运输合同公约cmr
- 2025版卷烟购销的合同范本
- 2025架线劳务分包合同
- 2025劳务钢筋工合同
- 2025全新建设施工合同答辩状
- 2025外脚手架承包合同附模板
- 2025承揽运输合同
- 与模特摄影合作合同5篇
- 委托代建合同-建设工程合同5篇
- 2025购销房产定金合同样本
- 管井井点降水记录
- 污水钢筋混凝土管施工方案
- 腰椎结核的围手术期护理查房ppt培训课件
- 中医学基础理论-经络学说
- 茶学概论-第一章-茶的起源与传播(2学时)课件
- 网络空间安全导论-西北工业大学中国大学mooc课后章节答案期末考试题库2023年
- 【直播带货的模式研究国内外文献综述4300字(论文)】
- 屋面防水维修工程施工方案
- 破产管理人考试题库及答案
- 2023陕西延长石油集团矿业公司所属单位招聘666人笔试备考题库及答案解析
- 重庆.住宅物业单位服务等级标准
评论
0/150
提交评论