首页> 中文学位 >基于开放源码技术的辅助学习PDA的设计与实现
【6h】

基于开放源码技术的辅助学习PDA的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 引 言

1.1 课题研究的背景

1.2 课题研究的意义

1.3 课题研究的内容

1.4 本人在本课题中承担的工作

1.5 论文的组织结构

第二章 系统分析与系统架构设计

2.1 系统的软硬件环境需求

2.2 系统架构

2.3 系统的开发工具与环境的构造

2.4 本章小结

第三章 Linux内核移植以及驱动程序的设计

3.1Linux Kernel的移植与修改

3.2 存储系统设计

3.3 电源管理的支持

3.4 LCD frame buffer驱动程序的移植修改

3.5 Sound 驱动程序的移植与优化

3.6 Sound 驱动程序的移植与优化

3.7 本章小结

第四章 应用程序设计及实现

4.1 系统软件结构

4.2 功能模块

4.3 系统的详细设计

4.4 词典模块的设计和实现

4.5 考试王模块的设计与实现

4.6 背单词

4.7 本章小结

第五章 产品性能的测试

5.1 系统测试

5.2 界面测试

5.3 性能测试

5.4 测试用例

5.5 产品生产

5.6 产品的不足和可能的改进

5.7 本章小结

致谢

参考文献

展开▼

摘要

目前的辅助学习PDA功能比较单一,可扩充性差,成本较高,在一定程度上限制了产品的应用。本课题针对这种情况,研发一种低成本,可扩充,高性能的辅助学习PDA产品。
  本文设计的产品基于开放源码技术,以 GNU/Linux为核心操作系统,支持POSIX标准应用开发接口;采用 QT/QTOPIA作为系统的图形用户界面组件和框架,支持大量QT/QTOPIA PDA应用。以FFMPEG/Mplayer开放源码的多媒体音视频技术为基础,针对硬件平台进行了优化和裁剪,很好的支持了多媒体学习和娱乐功能;本文还采用了以SQLite和Berkeley DB为基础的开放源码的数据库技术,以它们作为数据存储和访问的平台,支持了百万级别的辞典高速检索,例句检索。
  在硬件方面,本文采用了SAMSUNG公司的S3C2410A为主芯片,同时采用CSS的 CS42L51为音频 CODEC,为上层软件提供了基本的硬件基础。同时采用NAND FLASH做为程序和数据存储,同时采用外置MMC/SD存储卡作为扩展存储,既降低了成本又降低了产品的功耗。
  本文主要实现完成一种面对教育市场的多媒体辅助学习 PDA,在可接受的成本的支持下,它能够实现包括MP3音频,MPEG4视频的播放,支持可视复读,影音教学等多种多媒体功能。它还实现了与windows PC的数据共享,传输;支持电子词典,个人信息管理以及游戏娱乐功能。
  该系统的实现,可以量产满足学习、通讯和媒体播放、个人数字助理的功能的PDA产品,能有效控制产品的成本,使之成为一个与目前的市场主流产品有相当的竞争力。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号