随着经济的发展,生活节奏的加快以及信息技术的进步,人们越来越多的借助高性能的移动手持设备来完成日常工作,目前手持设备处理性能有了很大的提高,其所能处理的数据量也越来越大,传统的文件系统管理数据方式已经越来越满足不了需求,嵌入式数据库就随之诞生,为手持设备提供专业的数据管理。嵌入式数据库的轻量级、被软件产品包含、无需人工数据库管理等特点使其适合被应用于各类嵌入式系统及手持设备中。使用嵌入式数据库与使用文件系统进行客户端数据管理相比更加灵活方便、可以高效地实时更新客户端本地数据。使用数据库完成大量数据的存储和管理,同图形界面软件结合构成嵌入式系统应用开发的支撑系统。 SQLite数据库作为一种开源的嵌入式数据库,具有体积小,速度快,存储量大,API使用方便等诸多的优点,目前已经成为被广泛应用的嵌入式数据库之一。同样的,嵌入式图形界面MINIGUI的开源版本也具有体积小,控件比较丰富,编程难度不高等优点,受到广大嵌入式开发者的喜爱。 本文的主要任务是将MINIGUI和SQLite进行有针对的裁剪或添加部分功能后移植到开发板上,然后将图形界面和数据库相结合在arm—linux平台上建立一个具有基本功能的嵌入式信息管理系统。首先分析了系统所使用的硬件平台并研究了软件环境的搭建过程,包括移植Bootloader、移植linux内核、建立NFS网络文件系统进行程序调试,然后分别给出了嵌入式图形界面MINIGUI和嵌入式数据库SQLite移植到开发板的过程和它们各自的开发技术,最后详细研究了如何在MINIGUI中连接SQLite数据库,从而将二者结合起来编程以实现本系统并给出了系统在开发过程中所遇到的关键问题的解决方案,包括屏幕旋转及校正、设计软键盘进行屏幕输入、利用SQLite存储图片文件。从而证明了当前条件下在嵌入式系统中实现一个比较简单的信息管理系统是完全可行的。最后讨论了该领域存在的一些问题和今后需要进一步研究的课题。
标签: ARMLinux 嵌入式 信息管理系统
上传时间: 2013-07-10
上传用户:visit8888
针对国家突发公共事件应急体系建设规划的要求,设计了一种基于Web和GIS的灾害预警信息管理系统,建立了同一地理空间下的省、地市、县三级灾害信息管理与发布的预警机制。研制了基于GSM/GPRS通信的预警信息语音发布一体机和图文LED电子屏,通过短信和语音的将预警信息大范围发布。本系统已在多省市不同领域广泛应用,尤其是在气象信息管理与发布领域发挥了重要作用。
标签: Web GIS 预警 信息管理系统
上传时间: 2013-10-20
上传用户:ardager
随着计算机以及现代化技术的发展,现代高等学校对开发科研信息管理系统对加强科研管理有着非常迫切的需要。论文在高校科研管理系统需求分析的基础上,对系统主要模块以及数据库进行了分析和设计,实现了该系统。论文最后对高校科研管理系统做出总结和展望。
标签: 科研 信息管理系统
上传时间: 2013-11-13
上传用户:思琦琦
本课题是设计一个C++的学生信息管理系统,包含学生基本信息,也可添加一些其他的信息。
标签: 信息管理 系统设计
上传时间: 2013-11-03
上传用户:思索的小白
简单的学生信息管理系统
标签: 信息管理系统
上传时间: 2013-12-30
上传用户:gyq
2003 - 2004 学年度(下)C++ 课程设计题目 实现简单的教师信息管理系统,使用到了链表,定义了一个 TeacherList 类,可以实现简单的插入,查找,删除等功能,涉及到二进制文件的读写操作。
标签: 2003 2004 信息管理系统
上传时间: 2015-01-06
上传用户:1583060504
tc编写的学生基本信息管理系统 汉下拉菜单 文件读写等
标签: 编写 信息管理系统 汉 菜单
上传时间: 2013-12-31
上传用户:1109003457
信息管理系统
上传时间: 2013-12-22
上传用户:520
服务信息管理系统
标签: 服务 信息管理系统
上传时间: 2013-12-10
上传用户:tonyshao
劳动信息管理系统
上传用户:远远ssad