图书馆管理信息系统开发_第1页
图书馆管理信息系统开发_第2页
图书馆管理信息系统开发_第3页
图书馆管理信息系统开发_第4页
图书馆管理信息系统开发_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、图书馆管理信息系统开发一、绪论当今世界正处于科技高速发展,信息量剧增的时代,伴随科学技术的不 断发展进步,人们对图书的需求越来越大,馆存图书也不断增加,各系统对 各门类图书的需求也越来越具体。 但目前各图书馆对图书的管理很多停留在 书卡和书目的一般查询上,花费了大量资金购置的图书和计算机软件,其关 系只停留在图书和目录, 主要原因在于人们所进行的计算机管理只简单的将 书目录入软件中,再根据目录查找图书这一循环体中。目前大部分图书馆的 图书管理都处于一种馆藏图书量大,各书馆所存图书相类似,专业性图书所 占比例较小,管理方法简单,图书利用率低,管理成本又高。这就要求我们 在信息技术高速发展的今天,

2、图书馆管理运用网络技术,通过信息系统的开 发,在图书馆之间互通有无,有利于提高图书的利用率。从与信息有关的学科来看,信息管理处于信息学技术,信息管理,信息 社会学之间,它以计算机技术和信息技术为基础融合成管理学、信息学,发 展成了一门学科管理信息系统。本系统在VF环境下采用“自上而下地总体规划,自下而上地应用开发” 的策略开发一个管理信息系统的过程。 通过分析传统的人工管理图书馆的不 足,创建了一套行之有效的计算机管理图书馆的方案。文章详细介绍了图书 管理信息系统的系统分析部分,包括可行性分析、组织机构分析、管理职能 分析、业务流程分析、数据流程分析、数据字典、处理描述等等;系统设计 部分主要

3、介绍了系统功能设计和数据库设计; 系统实现部分列出了几个主要 的程序框图,并附带了一些主要的窗口和程序。本系统界面友好,操作简单,比较实用二、系统规划1. 系统功能设计“图书馆借阅管理信息系统”的主要功能有:读者登陆、图书借阅、图书采编、读者信息管理和系统维护。系统功能如下图1:图系统结构图各子系统功能如下所述:读者登陆读者访问系统时系统将检验读者的名字和密码, 经过注册的读者允许进 入系统。图书借阅系统读者查找到所需图书后,在图书保留期内到图书馆办理借阅手续。图书 借阅系统处理图书借阅、还书、续借等手续。图书采编体统图书采购入库,经过编目等处理后,将其目录信息存入数据库,提供给 读者检索适用

4、。目录信息包括图书编号、图书类别、书名、作者、出版社、 定价、出版日期和数量等。系统维护模块系统维护模块主要为图书馆管理人员提供图书统计信息和读者统计信息,以便于管理人员从宏观上掌握图书馆运行的总体情况。三、系统分析1. 可行性分析可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性 的研究,所以也称为可行性研究。信息系统也应从技术可行性,经济可行性 和社会可行性三方面来论证。通过长时间的观察与实践,我认为图书馆管理 系统的可行性分析如下:(1)经济可行性分析 作为图书馆这样的商业性质较小的场所,其经济成分比重相对较少, 主要是支出的费用:其中包括设备购置费、软件开发费用、管理和维护费

5、、 人员工资和培训费等。由于各个图书馆实行统一操作,系统共享,其设备购 置,人员工资,维护费用相对较少, 前期的资金投入主要集中于购置图书上。 建立信息中心,可将来自各方面的信息集中管理,提高图书管理的计划性和 预见性,快速地反馈市场信息。(2)技术可行性分析 技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作, 硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源 等。图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相 互沟通信息和处理信息。 这一特点非常适合计算机特点, 通过网络 internet 技术,发挥计算机的信息传输速度快、准确度高的优势。计算机硬

6、件和软件 技术的飞速发展,为系统的建设提供了技术条件。(3)社会可行性分析社会可行性有时也称为操作可行性,主要论证新系统在企业或机构开发和运行的可能性以及运行后可能一起的对企业或机构的影响,即组织内外是否具备接受和使用新系统的条件。在当前信息技术飞速发展的大环境下, 计算机技术和软件技术的更新是图书馆完全有可能也有能力采用这样先进 的管理技术。它对图书馆带来的影响可以看到:对传统管理理念的冲击,可能引起管理层的变动和人员的调整。对图 书馆工作人员的要求提高,使图书馆在一定的可能下进行机构精简,迫使工 作人员继续学习新知识,拓宽图书馆在市场环境下的生存空间。对图书馆与 读者之间业务方式的转变和扩

7、充。2. 组织结构调查为了对系统有一个全貌性的了解,首先要对系统的内部人员结构、组织 及用户情况有所了解。图书馆系统的组织结构图如下:3. 业务调查系统的业务是系统要达到的业务目标, 业务流程分析是系统分析中的基础环节。图书馆里信息系统得业务流程如图所示:图书管理员编制图书采购计划,由采购员负责新书的采购工作。采购图书入 库后,交由采编室编目,粘贴标签,产生图书目录。图书交由图书借阅室上架,供读者借阅采编室入库单采购员读者借书单注册登记表图书目录1借阅管3理员管理员图书登记表借阅登记表读者登记表图书馆4. 数据流程调查(1)数据流程图是全面描述信息系统逻辑模型的工具,它抽象概括地把信息 系统中

8、各种业务处理过程联系起来。以下是图书馆管理信息系统的数据 流程图。零层数据流程图图读者管理信息1登陆图书4 书图书采编信息1馆管读管读书借阅|_L1理信者理息体员库存图书征订杳询4书目借阅统借阅情况统计1层数据流程图-1读者管理信息办公當尹Q03 L系统维图书典藏系统库存图书统计图书馆 管理人 借阅图书统计 员2层数据流程图a图书编目系统数据流程图采编人员图书编目信息(D01) 一编目图书编目信息管 理(D01)图书表b图书借阅系统数据流程图读者表图书表c图书征订系统数据流程图征订 信息 输入、七读者 身份 检验-征订-填写征订信息 处理(D06)借阅表、十 读者表d系统维护数据流程图(2)数

9、据流分析数据流编号:D01数据流名称:图书编目信息简述:图书编目信息数据流来源:图书购买后,由图书馆采编人员编码整理后,输入计算机数据流去向:图书表.图书采编信息将采编数据存入数据库数据流组成:书名+索书号+作者+出版社+内容简介+关键词+条码+字数+页数+出版日期数据流量:30本/日高峰流量:100本/日数据流编号:D02数据流名称:图书借阅单简述:图书借阅单数据流来源 : 用户填写图书借阅单交给图书馆管理人员 , 图书馆管理人员审核后,输入计算机 .数据流去向 :P2-11 检查读者身份数据流组成 : 借书日期 +索书号 +读者账号 +库室 数据流量 :500 本/ 日高峰流量 : 150

10、0 本/ 日数据流编号 : D03数据流名称 : 填写借阅记录简述 : 填入借阅表的借书记录数据流来源 : P2-13 检查合格的借阅图书信息录入到借阅表中 数据流去向 : 借阅表数据流组成 : 借书日期 +索书号 +读者账号 +库室 +还书日期 数据流量 : 500 人/ 日高峰流量 : 1500 人/ 日数据流编号 : D04数据流名称 : 借阅图书数量简述 : 修改图书库中图书数量数据流来源 : P2-13 修改图书典藏模块中图书数量 数据流去向 : 图书表数据流组成 : 索书号 +借阅数量 数据流量 : 500 本/ 日 高峰流量 : 1500 本/ 日数据流编号 : D05 数据流名

11、称 : 图书征订信息简述:读者征订图书时写的信息数据流来源 : 用户填写图书征订信息,要求征订图书数据流去向 : P4-11 预定信息输入数据流组成 : 作者+出版社+出版日期 +数量+征订日期 数据流量 : 20 次/ 日高峰流量 : 50 次/ 日数据流编号 : D06数据流名称 :填写图书征订信息简述:征订图书填写借阅表数据流来源 :用户填写图书征订信息,要求征订图书数据流去向 :借阅表数据流组成 :作者+出版社 +出版日期 +数量 +征订日期数据流量 : 20 次/ 日高峰流量 : 50 次/ 日数据流编号 : D07数据流名称 :还书记录简述:还书记录数据流来源 :图书管理人员数据流

12、去向 :P2-14 图书归还处理数据流组成 : 索书号 +借阅数量 数据流量 : 100 笔/ 日高峰流量 : 200 笔/ 日数据流编号 : D08数据流名称 : 填写归还记录简述 : 在图书借阅模块中填写归还记录 数据流来源 : P2-14 图书归还处理 数据流去向 : 借阅表 数据流组成 : 索书号+借阅数量 +状态 数据流量 : 100 笔/ 日 高峰流量 : 200 笔/ 日数据流编号 : D09数据流名称 : 归还修改在库书量简述 : 还书时修改图书库中的在库数量 数据流来源 : P2-14 图书归还处理 数据流去向 : 图书表 数据流组成 : 索书号 +借阅数量 数据流量 : 1

13、00 笔/ 日 高峰流量 : 200 笔/ 日数据流编号 : D010数据流名称 : 读者登陆信息 简述 : 读者登陆信息数据流来源 : 图书馆管理人员 数据流去向 : P7-11 读者登陆检查数据流组成 : 用户名 +密码数据流量 : 100 人次/ 日高峰流量 : 300 人次/ 日数据流编号 : D011数据流名称 : 读者信息简述 : 读者信息数据流来源 : P7-11 读者登陆检查数据流去向 : 读者表数据流组成 : 用户名 +密码+权限数据流量 : 100 人次/ 日高峰流量 : 300 人次/ 日(3) 处理逻辑的描述处理逻辑编号: P1处理逻辑名称:图书编目系统简述:图书采购入

14、库,经过编目等处理后,将其目录信息存入数据 库,提供给读者使用。目录信息包括书名、索书号、作者、 出版社、内容简介、关键词、条码、字数、页数、出版日期 等。输入的数据流:图书编目信息( D01)处理逻辑:编目数据录入,要求录入数据正确输出的数据流: D01处理频率: 30本/ 日处理逻辑编号: P1-11处理逻辑名称:编目管理简述:图书采购入库,经过编目等处理后,将其目录信息存入数据库,提供给读者使用。目录信息包括书名、索书号、作者、 出版社、内容简介、关键词、条码、字数、页数、出版日期 等。输入的数据流:图书编目信息( D01)处理逻辑:编目数据录入,要求录入数据正确输出的数据流: D01处

15、理频率: 30本/ 日 处理逻辑编号: P2 处理逻辑名称:图书借阅系统 简述:读者查找到所需图书后应当到图书馆办理借阅手续。图书借 阅系统处理图书借阅、还书、续借等手续。输入的数据流: 图书借阅单 D02 处理逻辑:图书借阅单输入,检查读者身份,检查图书在库情况,然后填写 图书借阅库并修改图书表中的在库数量。输出的数据流: D01 处理频率: 100本/ 日 处理逻辑编号: P2-11 处理逻辑名称:检查读者身份。简述:检查读者身份,已注册的读者可以借书 输入的数据流:图书借阅单 D02 处理逻辑:查询读者表,已注册的读者可以借书。输出的数据流:D02合格借书者处理频率: 100 本/ 日

16、处理逻辑编号: P2-12 处理逻辑名称:检查图书是否在库 简述:检查所借图书是否有足够的库存。输入的数据流:图书借阅单 D02处理逻辑:访问图书表,检查所借图书是否有足够的库存 输出的数据流:D02可以借阅 处理频率: 100 本/ 日 处理逻辑编号: P2-13 处理逻辑名称:填写借阅表,修改图书表。简述:填写借阅表,修改图书表。输入的数据流:图书借阅单 D02处理逻辑:修改图书表中的所借图书的在库数量, 在借阅表中填写借书情况。 输出的数据流:D02可以借阅 处理频率: 100 本/ 日 处理逻辑编号: P2-14 处理逻辑名称:图书归还处理 简述:图书归还处理输入的数据流: 还书记录

17、D07处理逻辑:还书时修改图书表中所借图书的在库量,并在借阅表中填写还书情况 输出的数据流:填写归还记录(D08) +归还修改在库书量(D09) 处理频率: 100 本/ 日处理逻辑编号 : P3 处理逻辑名称 : 图书征订系统 简述:图书征订系统。读者可从图书馆管理系统信息系统进入图书 征订系统,进行图书的征订。输入的数据流 : 图书征订信息 (D05) 处理逻辑:读者填写图书征订信息,系统将检查读者的身份,合格的将写入 借阅表,并修改图书库中该书的库存量。输出的数据流:填写图书征订信息 (D06) 处理频率 : 50 本/ 日处理逻辑编号 : P3-11 处理逻辑名称 : 征订信息输入 简

18、述:征订信息输入输入的数据流 : 图书征订信息 (D05) 处理逻辑:读者填写图书征订信息 输出的数据流: P3-12 读者身份检查 处理频率 : 50 本/ 日处理逻辑编号 :p3-12 处理逻辑名称 : 读者身份检查 简述:读者身份检查输入的数据流 : 图书征订信息 (D05)处理逻辑:检查读者身份。 输出的数据流: P3-13 征订信息 处理频率 : 50 本/ 日 处理逻辑编号 : P3-13处理逻辑名称 : 征订处理简述:征订处理输入的数据流 : 图书征订信息 (D05) 处理逻辑:合格的征订将写入借阅表,并修改图书表中该书的在库数量 输出的数据流:填写图书征订信息 (D06)处理频

19、率 : 50 本/ 日 处理逻辑编号 : P4处理逻辑名称 : 维护系统 简述:系统维护对读者的管理。只有系统中注册的用户才能在本馆 中借阅图书。输入的数据流 : 读者登陆信息 (D010) 处理逻辑:读者登陆信息录入 输出的数据流:读者信息 (D011) 处理频率 : 100 人次/ 日处理逻辑编号 :P4-11 处理逻辑名称 : 读者登陆检查 简述:审查用户信息,合格的用户信息输入读者库。输入的数据流 : 读者登录信息 (D010)处理逻辑:读者登录信息录入 输出的数据流:读者信息 (D011) 处理频率 :100 人次/ 日(4) 数据存储的描述数据存储编号 : F01 数据存储名称:读

20、者表 简述:读者信息,读者在本馆注册后成为注册读者。数据存储组成:用户名 +密码 关键字 : 用户名 相关联的处理: P2-11 P3-12 P4-11数据存储编号 : F02 数据存储名称:图书库简述:存储本图书馆图书信息 数据存储组成:书名+索书号+作者+出版社+内容简介 +关键词+条码+字数+ 页数+出版日期关键字 : 书名相关联的处理: P1-11 P2-12 P2-13 P2-14 P3-13数据存储编号 : F03 数据存储名称:借阅表简述:存储本馆图书借书信息数据存储组成: 借书日期 +索书号 +读者账号 +库室+还书日期 +借书量 +还书量 关键字 : 索书号相关联的处理: P

21、2-13 P2-14 P3-13 (5) 外部实体描述 外部实体编号: S01 外部实体名称:读者 简述:图书馆用户 输入的数据流: D10 输出的数据流: D05外部实体编号: S02 外部实体名称:图书馆管理人员 简述:图书馆管理人员输入的数据流: D01 D02 D03 D07 D08 D1 输出的数据流: D04 D06 D09四、系统设计进入了设计阶段,要把软件“做什么”的逻辑模型变换成“怎么做”的 物理模型,即着手实现软件的需求,并将设计的结果反应在设计说明书文档 中,所以系统的设计是把系统要求转化成系统表示的过程。1. 总体设计本系统设置了 1 名管理员和若干名操作员,分为四大板

22、块 9 个功能。设 置的操作人员由管理员设置。 如果用户名或者密码之一错误就会出现错误的 提示。2. 系统物理配置方案图书馆管理信息系统采用两台服务器构成双机备份结构,保证提供实时服务。为保证较快的响应时间,选用处理速度较快的计算机系统,内存大小 对数据库系统的响应速度影响较大,选择内存教大的系统。网络通信速度选 用100Mbit/s/1000Mbit/s 。为保证系统中的信息安全,配置必要的数据备份 设备(采用外部备份方式)。3. 数据存储设计以系统用户数据管理为例:当选择“修改”按纽的时候,三个文本框会自动改为输入状态。如下图当数据修改完以后,只要选择“保存”按纽即可,数据会被存储在名为

23、Sysuserdata 的表中。以下是数据修改前后的对比:4. 输出设计 以图书征订管理模块为例: 读者可以在界面上选择“预览”按纽。得到下图:读者可以通过预览的方式查看自己的信息。如果确认无误,则选择“打印” 按纽,进行下一步的操作。这样读者可以把自己想要的读书信息和征订信息通过系统输出,打印成报 表。5. 输入设计以图书编目模板为例: 当管理员进入该界面后,进行数据录入。选择“添加”按纽。当数据录入完毕后,再选择“保存”按纽。数据将保存在表中。两表的对比:6. 代码设计及设计规范 在这里,我以图书借阅模块为例: 图书借阅代码设计“借书”按纽*检查是否输入了图书条码if empty mess

24、agebox( 请输入图书条码 ,16, 图书借阅管理 ) returnendif* 检查在选择的库室中是否存在该条码图书 cCode=alltrim storebiblilocate for alltrim( 条码)=cCode and alltrim( 库室名)=croomif not found()messagebox( “+cRoom+ +无 v+cCode+条码图书,16,图书借阅 管理) returnendif*检查读者是否已经借阅了该条码图书select tempCursorlocate for alltrim( 条码)=cCodeif found()messagebox(读者已

25、经借阅该条码图书,16,图书借阅管理) returnendif*保存读者借书记录ndate=val ndate=0insert into lenddata ( 条码, 证号, 库室, 借期) ;values (cCode,alltrimnyear=year(date()nmonth=month(date()nday=day(date() nmonth=nmonth+ndateif nmonth12nyear=nyear+1 nmonth=nmonth-12endifddate=date(nyear,nmonth,nday)insert into lenddata ( 条码, 证号, 库室, 借

26、期, 还期) ;values (cCode,alltrim 刷新读者借书清单 , 执行查询获得读者借阅图书 数据cnum=alltrim lenddata. 条 码 , 书 名 , 索 书 号 , 库 室 , 借 期 , 还 期 from lenddata,storebibli ;where lenddata. 条 码 =storebibli. 条 码 and alltrim(lenddata. 证 号)=cnum and ;lenddata.库室=storebibli. 库室名;into cursor tempCursor* 显示读者个人借书清单tempCursor*根据读者借阅图书册数是否

27、达到借书数量限制禁用或启用借书按钮if 修改馆藏图书记录的可借数update storebibli set可借数 =可借数-1;where alltrim( 条码 )=cCode and alltrim( 库室名 )=cRoom“续借”按纽 *检查是否输入了图书条码if emptymessagebox(请输入图书条码,16,图书借阅管理)returnendif*检查读者是否已经借阅了该条码图书cCode=alltrim tempCursorlocate for alltrim(条码)=cCodeif not found()messagebox(读者没有借阅+cCode+条码图书,16,图书借阅

28、管理)returnendif* 修改该条码对应的借书记录ndate=val ndate=0update len ddata set 借期=date();where alltrim(条码)=cCodeelsenyear=year(date() nmonth=month(date() nday=day(date() nmonth=nmonth+ndate if nmonth12 nyear=nyear+1 nmonth=nmonth-12 endif ddate=date(nyear,nmonth,nday) update lenddata set 借期=date(), 还期=ddate; whe

29、re alltrim(条码)=cCodeendif*刷新读者借书清单 , 执行查询获得读者借阅图书数据cnum=alltrim lenddata. 条 码 , 书 名 , 索 书 号 , 库 室 , 借 期 , 还 期 from lenddata,storebibli ;where lenddata. 条 码 =storebibli. 条 码 and alltrim(lenddata. 证 号 )=cnum and ;lenddata.库室=storebibli. 库室名;into cursor tempCursor* 显示读者个人借书清单tempCursor*根据读者借阅图书册数是否达到借书

30、数量限制禁用或启用借书按钮 if 还书”按纽*检查是否输入了图书条码if emptymessagebox(请输入图书条码,16,图书借阅管理)returnendif*检查读者是否借阅了该条码图书cnum=alltrim tempCursorlocate for alltrim(条码)=cCodeif not found()messagebox(读者没有借阅+cCode+条码图书,16,图书借阅管理 )returnendif*删除读者该条码图书借书记录select lenddatadelete all for alltrim(条码)=cCode and alltrim(证号)=c numpack

31、*刷新读者借书清单 , 执行查询获得读者借阅图书数据select lenddata. 条 码 , 书 名 , 索 书 号 , 库 室 , 借 期 , 还 期 from lenddata,storebibli ;where lenddata. 条 码 =storebibli. 条 码 and alltrim(lenddata. 证 号)=cnum and ;lenddata.库室=storebibli. 库室名;into cursor tempCursor* 显示读者个人借书清单tempCursor 修改馆藏图书记录的可借数 cRoom= storebibli set可借数=可借数+1;wher

32、e alltrim( 条码)=cCode and alltrim( 库室名)=cRoom“清除”按纽IlliIlliIlliIlliIlliIlliIlliIlliIlliIlli“关闭”按纽if messagebox( 是否退出图书借阅管理 ,36, 图书借阅管理 )=6 &关闭图书借阅管理表单endif五、系统实施1. 选择的开发平台硬件平台是开发与运行系统所需要的硬件环境, 由于本系统是一个小型的MIS管理系统,因此对计算机硬件的要求不高。我选择的是DDR256M60G硬盘内存的普通微机。软件平台是指系统开发与运行的软件环境。 我在开发时选用了稳定性较强的Win dows XP中文专业版

33、和作为开发语言用于数据库设计。由于这些软件产 品都是 Microsoft 公司的产品,因此彼此之间的兼容性较好,开发出的应用 系统稳定性较高。具有可视化的开发环境,可以快速完成系统的开发,内部 集成的数据库访问通道,使得可以轻松方便的对数据库管理2. 系统测试实际开发过程中不可避免地会产生差错,系统中通常可能隐藏着错误和 缺陷,不经周密测试的系统投入运行,将会造成难以想像的后果,因此系统 测试是MIS开发过程中为保证软件质量必须进行的工作。 大量统计资料表明, 系统测试的工作量往往占 MIS开发总工作量的40鸠上。因此,我们必须重 视测试工作。我在开发本系统时,为了使系统能够稳定运行,对本系统

34、进行了有针对 性的全面测试,采取的方式是:(1)分调:在“登陆界面”文本框中输入“用户名” ,例 002,然后输入 密码,该界面从其他相应的文本框中能够显示出相应的信息,系统是可以正 常运行的。为了保证每一项菜单能够正确实现系统设计的功能,我把相关的 基础数据,基本上全部输入到本系统中,并对每一个菜单项进行了增加、删 除、修改等操作,从而保证了菜单级功能的正确实现。(2)数据跟踪:我完成菜单项测试后,我又对系统内的每一个数据进行 了跟踪。(3) 总调:我在以上测试的基础上对系统功能进行了整体的测试,依次 来检验系统功能是否符合系统设计的要求。在具体的测试中,我认为应当遵循以下原则:由程序设计者

35、之外的人进 行测试;测试用例应由两部分组成:输入数据和预期输出结果;应选用不合 理的输入数据与非法输入测试;不仅要检验程序是否实现预期功能,还应检 查程序是否做了不应该做的工作;集中测试容易出错的程序模块;对程序修 改以后,必须重新进行测试。3. 系统切换方式我设计的大学工资管理系统准备采用并行切换方式, 以保证平衡可靠的 过度。即一方面使用本系统来进行工作,另一方面又继续沿用老的方式一手 工方式,在一定时期内,如果程序存在一些漏洞和错误,用户也提出了修改 意见,那么系统还要经过进一步完善才能正式投入使用,终止以前的操作方 式。4. 系统使用说明书系统的菜单登录模块本模块主要用于对用户身份进行

36、鉴别。 用户通过表单提供用户名和密码 信息,系统根据用户提供的登录信息对用户进行身份查询鉴别。如果身份合 法,则将用户导向系统的主页面并记录用户的相关信息,留待以后的系统页 面使用。用户名为002,密码222。(1) 输入用户的登录信息。在页面提供的表单出输入用户的用户名和密码信息,点击“登录”按钮 提交表单信息到身份验证页面。(2) 用户身份进行验证。用户信息模块:此模块为系统管理人员使用。管理人员可根据相应的条件对读者进行管理。对于一些失去使用系统资格的读者,如毕业生等,可以删除他们的用户 记录,这样的话,这些读者就无法再次登陆系统。“添加”为增加用户信息,“修改”为改变用户信息。用户口令

37、修改模块:赋予普通读者修改密码的权限。图书编目模块:该模块对每一本图书做了详细的记录,分别从书名、索书号、作者、出 版社、内容简介、关键词、条码、字数、页数、出版日期这10个方面对书籍进行登记。为了方便管理,系统设置了 “首记录” “前一记录” “后一记录” “尾记录”四个按钮,利于微调。下访的筛选索书号,是条形码扫射记录区。 图书典藏模块:(1) .新书分配模块此模块可以方便图书馆管理人员将新到的图书迅速分配到图书馆的各 个功能室,对整个图书馆的馆藏有了基础累积。当新到图书在分配上出现差 错时,也可通过这个界面迅速的查找,及时更正。(2) .库室调配模块该模块用于图书馆内部各个库室之间的图书

38、调配, 管理人员可通过此界 面迅速准确地操作实体。图书征订模块:图书征订模块是图书馆为读者制定的特殊服务, 如果有读者想通过图书 馆代购某些书籍的话,旧可以通过该界面来实现。该模块以书名、作者、出 版社、出版日期为搜索条件确定书籍,提供了预览、打印等功能。 图书借还模块:对于图书馆的主要业务,在设计上我把它和一部分读者信息联系到一 起。这样就方便读者很快的掌握到自己在图书馆的一切信息。借还数据模块这是图书馆管理人员使用的模块, 它让管理人员快速掌握单本图书的流 动信息。退出模块让读者退出系统返回 WIDNOWS面5. 对自己开发的系统地评价丛客观的角度上来说,我自己开发的这套系统还很不成熟,有着不少的 漏洞与缺点。比如说没有将管理人员与普通读者分开进行登陆,这样的话会

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论