- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计(论文)_C图书管理系统
摘 要
数字图书管理系统的开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。前者要求建立起数据一致性和完整性强、数据安全性好的库。后者则要求应用程序功能完备、易使用等特点。
本论文对数字图书馆的历史发展和编程语言工具进行了详细的理论论述,从数字图书馆的实际操作流程出发,针对图书馆手工管理的现状,经过详细的系统调查,对图书馆管理信息系统进行了详细的分析和模块设计,开发一种简单实用的图书馆管理信息系统。
全文共分为五章,其分别为绪论,数字图书馆系统可行性研究,数字图书馆系统设计,数字图书馆系统实施与运行,总结。
本系统的前端开发工具是Visual C++ 6.0。
关 键 词:
数字图书馆系统 数据库系统 MFC
目 录
第 一 章 绪 论 1
1.1 数字图书馆的发展现状 1
1.2 MFC的基本原理 2
第二章 数字图书馆系统可行性研究 5
2.1 数字图书馆系统开发的初步调查 5
2.2 数字图书馆系统需求分析 6
第三章 数字图书馆系统设计 9
3.1 数字图书馆系统功能模块设计 9
3.2 数字图书馆软件系统的构成 10
3.3.1数据库设计 11
3.3.2 数据库概念结构设计 13
3.3.3 数据库逻辑结构设计 14
3.4 数字图书馆检索功能设计 15
3.5 数字图书馆权限模块设计 16
3.6 数字图书馆用户界面设计 17
3.7 数字图书馆其它功能设计 23
4.1 程序设计 25
4.2 系统运行 25
参考文献 28
致 谢 29
第 一 章 绪 论
数字图书馆的发展现状
二十一世纪是信息高度交流与发展的时代,计算机系统则在信息时代扮演着极为重要的脚色,随着计算机的不断发展,计算机已渗透到各个领域,图书馆也不例外。
图书馆在正常运营中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。由于图书馆需要对读者资源、书籍资源、借书信息、还书信息进行管理,需要及时了解各个环节中信息的变更,以提高图书馆管理效率,因此图书馆的计算机化以不容迟缓。
数字图书馆就是图书馆藏信息实现数字化管理, 并且上网服务, 使读者能随时随地查阅。所需资料与传统图书馆藏书不同的是, 数字图书馆中的众多的图书, 不再孤立分散于世界各地的图书馆中, 而是永久性地存储在硬盘、光盘、光介质之中, 或流动全球信息网上, 成为人类共享的知识财富。
数字图书馆的数据资源构成:数字图书馆的数据资源包括两个基本组成部分,即元数据和对象数据。
元数据包含的内容是对原始信息资源(即对象数据) 的描述,其作用是使数据用户能够通过检索对相关原始信息资源进行选择和定位,并提供调取对象数据的手段。图书馆原有文献收藏和管理信息,也作为元数据与数字对象数据的描述信息(元数据) 并存。元数据还可包括一些由图书馆内部产生的数字化文档,如向外发布的页面文件、内部公文和部分通过OCR 识别的印刷文献内容。这些电子文
件的格式控制信息被过滤后,以纯文本字符的形式装入全文搜索系统,作为对原始信息资源检索定位的辅助手段。
对象数据包括印刷文献的数字化图像、各种含有输出格式控制信息的数字化文档、其它图像、声音、录像信息。
数字图书馆的发展主要经历了三个历史阶段。在第一个阶段中,数字图书馆建设和发展的重点是特定文献资料的数字化,以及在此基础上建立数字信息资源系统。在第二个阶段中,数字图书馆的建设目标已经转向构建集成性的信息资源
服务系统,致力于支持分布的数字信息系统间的互操作,并支持这些系统间无缝交换和共享信息资源与服务。在第三个阶段中,数字图书馆已经把发展的目标更多地面向用户,以用户需求为中心,为用户提供更加智能化和个性化的服务。
MFC的基本原理
众所周知, 在图书馆期刊资源利用过程中, 大量的数据需要统计处理。采用传统的手工方法抄录和统计, 一来需要付出大量枯燥而繁重的劳动, 达不到高效的要求; 二来往往会因为人们的疏忽导致各种差错, 影响统计工作的正确性和权威性。
随着计算机的迅速发展, 各种软件工具脱颖而出, Microsoft公司推出的Visual C++是对Windows 进行应用程序开发的最好的工具,类库是一个可以在应用中使用的相关联的C ++ 类集合。
微软基础类库(Microsoft Foundation Class , 简称MFC) 是微软为Windows 程序员提供的一个面向对象的Windows 编程接口, 它大大简化了Windows 编程工作。该层次结构包容了Windows API 中的用户界面部分, 并使程序员能够很容易地以面向对象的方式建立Windows 应用程序。这种层次结构适用于所有版本的Windows , 并彼此兼容。
基础类库的核心是以C ++形式封装了大部分的Windows API。类
您可能关注的文档
- 毕业论文_论会计电算化现状及发展趋势.doc
- 毕业论文_论企业采购成本控制.doc
- 毕业论文_论农村女儿养老现状.doc
- 毕业论文_论孔子的廉政思想.doc
- 毕业论文_论小学生汉字书写能力的培养.doc
- 毕业论文_论初中生美术兴趣的培养的专业设计方案.doc
- 毕业论文_论我国房地产金融现状及对策(全).doc
- 毕业论文_论工程安全管理.doc
- 毕业论文_论房地产企业的社会责任缺失及对策.doc
- 毕业论文_评《李自成》的情节结构艺术.doc
- 毕业设计(论文)_C++网络五子棋对战系统.doc
- 毕业设计(论文)_C5225立式车床滑枕的加工艺.doc
- 毕业设计(论文)_C++高校图书管理系统.doc
- 毕业设计(论文)_C6132车床尾座体的机械加工工艺规程及夹具设计.doc
- 毕业设计(论文)_C6140主轴箱体加工工艺及夹具设计.doc
- 毕业设计(论文)_C++小区物业管理系统.doc
- 毕业设计(论文)_C6140卧式车床数控化改造设计(进给伺服系统机械部分计算).doc
- 毕业设计(论文)_CA6140卧式车床上的法兰盘工艺规程的设计.doc
- 毕业设计(论文)_C616型普通车床改造为经济型数控车床.doc
- 毕业设计(论文)_CA6140型普通车床数控化改造设计.doc
文档评论(0)