基于Win CE的个人数字图书馆的设计与实现
发布时间:2022-02-22 14:47
随着电子技术的发展,携带方便而且功能强大的掌上电子产品日益受到人们的青睐,特别近年来智能手机、视屏学习机等个人数字产品的普及。个人信息和个人数字图书资料的日益丰富、庞杂,数量迅速增大,迫切需要开发一套个人应用的数字图书馆管理系统,进行个人信息资料的管理,以提高效率。本文在系统地查阅了国内外个人数字图书馆管理相关研究的基础上,采用UML建模语言对系统进行了需求分析,然后对系统的各功能模块进行了详细的设计,最后基于Win CE平台的开发平台实现了个人数字图书馆管理系统。本系统构建了嵌入式数据管理平台,采用图形化界面和接口,以XML文件形式进行后台数据存储,较好地解决了对Win CE环境下的图形编程和串口通信处理的问题。本系统主要实现了用户信息管理、添加图书信息管理、编辑图书信息管理和删除图书信息管理等功能。该系统运行正常,提高了对图书资料管理的水平,给用户收集书籍、查询、使用资料带来极大的方便。
【文章来源】:复旦大学上海市211工程院校985工程院校教育部直属院校
【文章页数】:77 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 本课题的研究背景
1.2 个人数字图书馆的国内外研究现状
1.3 本课题的研究意义
1.4 本文研究的内容及结构
第二章 嵌入式系统相关技术
2.1 嵌入式系统简介
2.1.1 嵌入式操作系统的种类
2.1.2 嵌入式操作系统发展现状
2.1.3 嵌入式主要开发平台
2.1.4 嵌入式系统主要开发工具
2.2 XML技术
2.2.1 XML技术及其优点
2.2.2 XML存取数据的方式
2.3 ADOCE技术
2.3.1 ADOCE简介
2.3.2 ADOCE核心组件
2.4 Platform Builder
2.5 本章小结
第三章 系统的需求分析和设计
3.1 个人数字图书馆的可行性分析
3.2 个人数字图书馆的需求分析
3.3 个人图书馆总体设计
3.3.1 个人数字图书馆系统的总体构架
3.3.2 个人数字图书馆系统的层次结构
3.3.3 个人数字图书馆系统的主要功能模块
3.4 用户管理模块的设计
3.5 添加图书模块的设计
3.6 查询图书模块的设计
3.7 删除图书模块的设计
3.8 编辑图书模块的设计
3.9 本章小结
第四章 系统的主要功能实现
4.1 系统的开发环境搭建
4.1.1 Windows CE平台的剪裁
4.1.2 Windows CE平台的配置
4.1.3 系统开发工具的配置
4.2 个人数字图书馆系统总体结构的实现
4.2.2 系统的主要流程
4.2.3 系统主要功能模块的实现
4.3 用户登陆功能模块的实现
4.3.1 系统主窗体的业务流程
4.3.2 系统主窗体的实现
4.3.3 系统主窗体的关键技术
4.3.4 系统主窗体的特色
4.4 添加图书模块的实现
4.4.1 添加图书的时序图
4.4.2 添加图书的功能实现
4.5 编辑图书模块的实现
4.5.1 编辑图书的流程设计
4.5.2 编辑图书的协作过程
4.5.3 编辑图书模块的功能实现
4.6 删除图书模块的实现
4.6.1 删除图书的时序图
4.6.2 删除图书的协作图
4.7 查询图书模块的实现
4.7.1 全文检索功能
4.7.2 提高全文检索的性能
4.8 个人数字图书馆系统的应用
4.9 个人数字图书馆系统的测试与评价
4.9.1 单元测试
4.9.2 集成测试
4.9.3 验收测试
4.9.4 本系统测试结果的评价
4.10 本章小结
第五章 结论与展望
5.1 结论
5.2 展望
参考文献
致谢
【参考文献】:
期刊论文
[1]从个人数字图书馆的发展论高校图书馆在PDL构建中的角色[J]. 林莉芸. 重庆工学院学报(社会科学版). 2008(08)
[2]国外图书馆Mylibrary个性化服务系统比较研究[J]. 马建玲,史凤. 现代图书情报技术. 2004(10)
[3]基于XML的.NET通用数据访问模型的研究[J]. 宋善德,杨兵,陈辉. 计算机应用研究. 2004(07)
[4]嵌入式系统的构成与特点[J]. 李林功,李华玲. 电测与仪表. 2003(05)
[5]嵌入式系统综述[J]. 李佑军. 现代电子技术. 2003(06)
[6]嵌入式操作系统在中国的发展现状与前景[J]. 钟锡昌. 信息技术与标准化. 2002(06)
[7]论个人数字图书馆[J]. 陈光祚,阮建海,臧国全. 中国图书馆学报. 2002(03)
[8]嵌入式系统概述[J]. 张晶,曾宪云. 电测与仪表. 2002(04)
[9]面向二十一世纪的嵌入式系统及发展方向[J]. 冯继超. 工业控制计算机. 2001(05)
[10]美国“个人数字图书馆”——主动服务主页技术在图书馆服务中的应用[J]. 戴华胜. 图书馆杂志. 2000(08)
硕士论文
[1]基于Windows CE的便携式终端的系统软件开发[D]. 姚玉欣.山东大学 2005
本文编号:3639663
【文章来源】:复旦大学上海市211工程院校985工程院校教育部直属院校
【文章页数】:77 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 本课题的研究背景
1.2 个人数字图书馆的国内外研究现状
1.3 本课题的研究意义
1.4 本文研究的内容及结构
第二章 嵌入式系统相关技术
2.1 嵌入式系统简介
2.1.1 嵌入式操作系统的种类
2.1.2 嵌入式操作系统发展现状
2.1.3 嵌入式主要开发平台
2.1.4 嵌入式系统主要开发工具
2.2 XML技术
2.2.1 XML技术及其优点
2.2.2 XML存取数据的方式
2.3 ADOCE技术
2.3.1 ADOCE简介
2.3.2 ADOCE核心组件
2.4 Platform Builder
2.5 本章小结
第三章 系统的需求分析和设计
3.1 个人数字图书馆的可行性分析
3.2 个人数字图书馆的需求分析
3.3 个人图书馆总体设计
3.3.1 个人数字图书馆系统的总体构架
3.3.2 个人数字图书馆系统的层次结构
3.3.3 个人数字图书馆系统的主要功能模块
3.4 用户管理模块的设计
3.5 添加图书模块的设计
3.6 查询图书模块的设计
3.7 删除图书模块的设计
3.8 编辑图书模块的设计
3.9 本章小结
第四章 系统的主要功能实现
4.1 系统的开发环境搭建
4.1.1 Windows CE平台的剪裁
4.1.2 Windows CE平台的配置
4.1.3 系统开发工具的配置
4.2 个人数字图书馆系统总体结构的实现
4.2.2 系统的主要流程
4.2.3 系统主要功能模块的实现
4.3 用户登陆功能模块的实现
4.3.1 系统主窗体的业务流程
4.3.2 系统主窗体的实现
4.3.3 系统主窗体的关键技术
4.3.4 系统主窗体的特色
4.4 添加图书模块的实现
4.4.1 添加图书的时序图
4.4.2 添加图书的功能实现
4.5 编辑图书模块的实现
4.5.1 编辑图书的流程设计
4.5.2 编辑图书的协作过程
4.5.3 编辑图书模块的功能实现
4.6 删除图书模块的实现
4.6.1 删除图书的时序图
4.6.2 删除图书的协作图
4.7 查询图书模块的实现
4.7.1 全文检索功能
4.7.2 提高全文检索的性能
4.8 个人数字图书馆系统的应用
4.9 个人数字图书馆系统的测试与评价
4.9.1 单元测试
4.9.2 集成测试
4.9.3 验收测试
4.9.4 本系统测试结果的评价
4.10 本章小结
第五章 结论与展望
5.1 结论
5.2 展望
参考文献
致谢
【参考文献】:
期刊论文
[1]从个人数字图书馆的发展论高校图书馆在PDL构建中的角色[J]. 林莉芸. 重庆工学院学报(社会科学版). 2008(08)
[2]国外图书馆Mylibrary个性化服务系统比较研究[J]. 马建玲,史凤. 现代图书情报技术. 2004(10)
[3]基于XML的.NET通用数据访问模型的研究[J]. 宋善德,杨兵,陈辉. 计算机应用研究. 2004(07)
[4]嵌入式系统的构成与特点[J]. 李林功,李华玲. 电测与仪表. 2003(05)
[5]嵌入式系统综述[J]. 李佑军. 现代电子技术. 2003(06)
[6]嵌入式操作系统在中国的发展现状与前景[J]. 钟锡昌. 信息技术与标准化. 2002(06)
[7]论个人数字图书馆[J]. 陈光祚,阮建海,臧国全. 中国图书馆学报. 2002(03)
[8]嵌入式系统概述[J]. 张晶,曾宪云. 电测与仪表. 2002(04)
[9]面向二十一世纪的嵌入式系统及发展方向[J]. 冯继超. 工业控制计算机. 2001(05)
[10]美国“个人数字图书馆”——主动服务主页技术在图书馆服务中的应用[J]. 戴华胜. 图书馆杂志. 2000(08)
硕士论文
[1]基于Windows CE的便携式终端的系统软件开发[D]. 姚玉欣.山东大学 2005
本文编号:3639663
本文链接:https://www.wllwen.com/tushudanganlunwen/3639663.html