基于VBA的电子图书采访辅助系统构建及实现

来源 :扬州大学 | 被引量 : 0次 | 上传用户:bluegini2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
电子书出版发行业发展快,电子书数量越来越多,高校图书馆提供服务需求越来越要求个性化,而汇文系统采访功能设和电子书供应商系统采访功能设计也十分欠缺,采访人员所面临的困境越来越大,因此,根据图书馆自身工作的特点,设计出一套程序,可以将工作去繁化简,提高效率,将计算机技术,成为自己的好帮手,是目前唯一能解决当前困境的方法。由此可见:电子图书采访辅助系统构建十分必要。本硕士论文通过调查研究,分析了电子图书采访所遇到的种种困难,针对笔者自身工作所遇到的困难,利用VBA语言,对Excel进行二次开发,使用Dictionary、Array、Replace以及Hash table等方法,设计个性数据比对、数据替换以及数据提取等算法,并模拟人工流程,对电子书书单进行查重、整理、个性化提取等操作,提高了程序的运行效率,提高了计算速度,提升了工作成效,并以此为基础,构建了功能丰富、操作简便的电子书采访辅助系统。本系统计划主要有五个功能模块构成:条件验证、订单筛选、馆藏查重、生成订单、一键查重,并完成下列工作:第一,在订单筛选模块中,结合字典和数组等功能,设计了初始订单循环判定算法。该模块主要实现图书价格、出版时间、特殊字符以及重名图书的判定。在程序设计时,根据分析,汇出流程图。然后根据流程图,设计一个循环判定算法,完成4个判定。首先创建字典和数组,进行定义和赋值,然后使用If语句编写价格判定代码,再使用嵌套If语句,编写出版日期判定代码。接下来,使用Instr函数,结合Array数组功能,编写特殊字符判定代码。再使用Dictionary字典功能,完成图书重复书名筛选,最后使用Countif函数和Find函数形成待定书目,模块设计完毕,实验数据准确,运行良好。第二,比对馆藏模块主要实现书商订单与馆藏之间的查重。在该模块中,首先导入馆藏数据,使用一个Replace命令替换馆藏中特殊字符,使用hash table将馆藏分类汇总计算重复册数,最后再将hash table、Array以及Replace三者结合,设计比对馆藏查重算法。设计完成后,进行测试,数据正确,投入使用,效果良好。第三,在一键征订模块中,使用了 hash table和嵌套循环,设计了类号提取书单分类算法。采访人员将各学院的课表进行整理,形成图书采购参考分类表。再利用Hash table提取书商订单中的分类号,建立类号仓库,并记忆其首行及重复行行数。接下来。使用复合循环设计类号提取算法。在该循环中,使用了该循环使用了四个For...Next和三个Do…loop循环语句,功能嵌套在一起,发挥更强大的作用,使程序更加缜密。第一层循环用于控制类号仓库中行数m的循环,第二层循环用于控制类号仓库中列数k的循环,第三层循环为学院分类号1的循环,第四层循环是用于控制学院i的循环。该模块使用了 Hash table和嵌套循环进行设计,内部运行完毕后,将样本书单中与本校六个专业相关的电子书都筛选出来。采访人员可直接将表格导出,发送给学院征订即可。
其他文献
随着Internet的急速普及,短信、微博、论坛等短文本形式的信息急剧增长,短文本的出现对文本研究带来了新挑战。由于短文本数据量异常庞大,数据中包含人们对社会现象的观点和
水轮发电机组润滑系统的润滑性能直接关系着整个机组轴系的磨损与安全。作者通过不同维度碳纳米颗粒作为主要添加剂改性汽轮机油,起到减摩抗磨以及改善极压性能的效果,达到保
近年来我国沿海各地港口的船舶吞吐量逐年增长,现有的锚地规模、水深、面积、功能等均不能满足港口的现状和未来发展的需要。因此,营口港在规划新增锚地以满足到港船舶航行和
3D打印技术是一种高效、低耗材的新型加工成型技术,颠覆了传统制造思想,突破了传统减材技术的束缚,不受成型加工的限制,产品设计师可以充分发挥设计想象空间。3D打印技术以材料累加的方式成型原型,很多3D打印技术的材料使用率几乎100%,在很多昂贵原材料领域都具有可观的价值。该技术综合多种学科技术,使得成型加工行业走向智能化、快捷化道路。而切片处理是3D打印重要的前处理,本文研究了基于STL模型的显著性
过渡金属硫族化合物材料由于独特的光学和电学性质,在电子学、光电器件领域有重要的应用前景,但其可控制备仍存在挑战。其次,为了让这些材料有更广泛的应用,进一步的调控它们
令人羡慕的革命夫妻中央苏区政治保卫局属下的交通科特务大队,在汕头———潮洲———永定一线数百里的水陆交通线上,又成功地护送了一批从上海撤到苏区的中央机关工作人员,
随着我国工业化进程的推进,产业集群成为了中国经济发展的一个重要特征,集群成员之间建立了长期稳定又不乏激烈竞争的协作关系,在促进区域经济发展中发挥着越来越重要的作用
随着世界人口扩张以及科学技术水平的不断发展,能源的开发利用与环境保护之间的矛盾逐渐凸显。所以,发展新能源以及节能技术是突破当前能源问题的重点。温差发电是一种将工业
近年来,随着城镇化的发展和建设规模的扩大,延安地区出现了大量高填方工程。由于高填方工程具有填方厚度大,地基应力高的工程特点,而且人们对高填方工程力学特性问题缺乏整体
分级基金也叫做结构型基金,是在一个投资组合下通过对基金收益或净资产的分解,形成两级(或多级)风险收益表现有一定差异化基金份额的基金品种。分级基金与其他普通基金相比的