- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于MFC的数字图书馆系统设计与实现
摘要 1
第一章 绪论 3
1.1 数字图书馆的发展现状 3
1.2 MFC的基本原理 4
第二章 数字图书馆系统可行性研究 7
2.1 数字图书馆系统开发的初步调查 7
2.2 数字图书馆系统需求分析 7
第三章 数字图书馆系统设计 11
3.1 数字图书馆系统功能模块设计 11
3.2 数字图书馆软件系统的构成 12
3.3 数字图书馆系统数据库设计 13
3.3.1数据库设计 13
3.3.2 数据库概念结构设计 15
3.3.3 数据库逻辑结构设计 16
3.4 数字图书馆检索功能设计 17
3.5 数字图书馆权限模块设计 18
3.6 数字图书馆用户界面设计 19
3.7 数字图书馆其它功能设计 25
第四章 数字图书馆系统实施与运行 27
4.1 程序设计 27
4.2 系统运行 27
第五章 总结 29
参考文献 30
摘要
数字图书管理系统的开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。前者要求建立起数据一致性和完整性强、数据安全性好的库。后者则要求应用程序功能完备、易使用等特点。
本论文对数字图书馆的历史发展和编程语言工具进行了详细的理论论述,从数字图书馆的实际操作流程出发,针对图书馆手工管理的现状,经过详细的系统调查,对图书馆管理信息系统进行了详细的分析和模块设计,开发一种简单实用的图书馆管理信息系统。
全文共分为五章,其分别为绪论,数字图书馆系统可行性研究,数字图书馆系统设计,数字图书馆系统实施与运行,总结。
本系统的前端开发工具是Visual C++ 6.0。
【关键字】
数字图书馆系统 数据库系统 MFC
第一章 绪论
1.1 数字图书馆的发展现状
二十一世纪是信息高度交流与发展的时代,计算机系统则在信息时代扮演着极为重要的脚色,随着计算机的不断发展,计算机已渗透到各个领域,图书馆也不例外。
图书馆在正常运营中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。由于图书馆需要对读者资源、书籍资源、借书信息、还书信息进行管理,需要及时了解各个环节中信息的变更,以提高图书馆管理效率,因此图书馆的计算机化以不容迟缓。
数字图书馆就是图书馆藏信息实现数字化管理, 并且上网服务, 使读者能随时随地查阅。所需资料与传统图书馆藏书不同的是, 数字图书馆中的众多的图书, 不再孤立分散于世界各地的图书馆中, 而是永久性地存储在硬盘、光盘、光介质之中, 或流动全球信息网上, 成为人类共享的知识财富。
数字图书馆的数据资源构成:数字图书馆的数据资源包括两个基本组成部分,即元数据和对象数据。
元数据包含的内容是对原始信息资源(即对象数据) 的描述,其作用是使数据用户能够通过检索对相关原始信息资源进行选择和定位,并提供调取对象数据的手段。图书馆原有文献收藏和管理信息,也作为元数据与数字对象数据的描述信息(元数据) 并存。元数据还可包括一些由图书馆内部产生的数字化文档,如向外发布的页面文件、内部公文和部分通过OCR 识别的印刷文献内容。这些电子文
件的格式控制信息被过滤后,以纯文本字符的形式装入全文搜索系统,作为对原始信息资源检索定位的辅助手段。
对象数据包括印刷文献的数字化图像、各种含有输出格式控制信息的数字化文档、其它图像、声音、录像信息。
数字图书馆的发展主要经历了三个历史阶段。在第一个阶段中,数字图书馆建设和发展的重点是特定文献资料的数字化,以及在此基础上建立数字信息资源系统。在第二个阶段中,数字图书馆的建设目标已经转向构建集成性的信息资源服务系统,致力于支持分布的数字信息系统间的互操作,并支持这些系统间无缝交换和共享信息资源与服务。在第三个阶段中,数字图书馆已经把发展的目标更多地面向用户,以用户需求为中心,为用户提供更加智能化和个性化的服务。
1.2 MFC的基本原理
众所周知, 在图书馆期刊资源利用过程中, 大量的数据需要统计处理。采用传统的手工方法抄录和统计, 一来需要付出大量枯燥而繁重的劳动, 达不到高效的要求; 二来往往会因为人们的疏忽导致各种差错, 影响统计工作的正确性和权威性。
随着计算机的迅速发展, 各种软件工具脱颖而出, Microsoft公司推出的Visual C++是对Windows 进行应用程序开发的最好的工具,类库是一个可以在应用中使用的相关联的C ++ 类集合。
微软基础类库(Microsoft Foundation Class , 简称MFC) 是微软为Windows 程序员提供的一个面向对象的Windows 编程接口, 它大大简化了Windows 编程工作。该层次结构包容了Windows API 中的用户界面部分, 并使程序员能够很容易地以面向对象的方式建立Windows 应
您可能关注的文档
- 毕业设计(论文)-电视机遥控器电池盖的注塑模具设计.doc
- 毕业设计(论文)-电网非接触式过电压在线监测技术.doc
- 毕业设计(论文)-电子政务的模式和发张特点以及存在的问题.doc
- 毕业设计(论文)-定筒式顶部固定杆式泵设计.doc
- 毕业设计(论文)-堆垛机升降结构设计.doc
- 毕业设计(论文)-对象识别与数据库研究.doc
- 毕业设计(论文)-多媒体教育课件制作、管理、发布系统的研究与设计.doc
- 毕业设计(论文)-法兰盖SOLIDWORKS参数化标准件库系统设计开发.doc
- 毕业设计(论文)-反垄断法中的消费者权益探讨.doc
- 毕业设计(论文)-粉煤灰吸附处理染料废水实验设计.doc
- 毕业设计(论文)-基于MODBUS协议的模拟量采集卡的设计与实现.doc
- 毕业设计(论文)-基于MSP430的温湿度测量仪设计.doc
- 毕业设计(论文)-基于NET的电子商务网站-服装购物商城设计.doc
- 毕业设计(论文)-基于ORM的JEE持久层实现.doc
- 毕业设计(论文)-基于PCC的伺服电机角度控制器的开发.doc
- 毕业设计(论文)-基于PLC的材料分拣装置设计.doc
- 毕业设计(论文)-基于PLC的光缆护套90挤塑机组电气控制设计.doc
- 毕业设计(论文)-基于PLC的可变画面广告机控制系统.doc
- 毕业设计(论文)-基于PLC的矿井提升机控制系统设计.doc
- 毕业设计(论文)-基于PLC的三层四层电梯控制系统设计.doc
最近下载
- Hisense海信中央空调 Hi-Multi M 系列HVR-560W SM2FZBpa,HVR-615W SM2FZBpa,HVR-680W SM2FZBpa,HVR-400W SM2FZBpa,H.pdf
- 转移性结直肠癌中医诊疗指南_张彤.pdf VIP
- 污水处理设施运维服务投标方案(技术标).doc
- 企业应急管理培训.pptx VIP
- 物流工程专业职称考试试题及答案.pdf VIP
- 急性肺栓塞诊断和治疗指南2025.pdf
- 迅达电梯3300|3600故障代码.doc
- 2025广西公需科目培训考试答案(90分)——“一区两地一园一通道”建设;人工智能时代的机遇与挑战(1).pdf VIP
- 预报员竞赛-雷暴与强对流临近预报-黄金考点6.docx VIP
- 砌筑工培训完整版.ppt VIP
文档评论(0)