选题目的和意义:
当今社会,工作和生活的双重压力全面侵袭着社会人,工作生活的诸多安排在脑中纠缠复杂,如何有条不紊的处理和安排,各种各样的备忘录就显得相当重要,其中最为方便的迅捷的要属备忘录,随着软件市场对手机备忘录的重视,各式各样的备忘录充斥软件市场。但是传统的文字型备忘录缺乏简单有效的备忘效果,用户需要手动输入大量的文字备忘录信息,且从内容上来看文字组织灵活性不如语音。针对这一问题,考虑到Android智能手机的快速发展和高普及率,设计开发了一款基于Android的个人备忘录软件毕业设计,该软件有语音记录备忘录的特色功能。
个人备忘录将在Eclipse开发环境下,运用java语言和android的sdk开发的一款可以实现备忘录功能的软件。本软件以防止手机用户遗忘某个时间的重要工作,进行记录并在特定时间通过声音,文字或振动提醒用户。本模块主要有:数据存储、记录浏览、数据维护和定时提醒、和语音记录模块。
主要设计内容:
本功能模块包括数据存储、记录浏览、数据维护和定时提醒,具体如下:
(1)数据存储:此功能主要是导入记录、发送记录和备份记录。
(2)记录浏览:该功能实现了对记录的查询和统计,可以根据日期对记录进行查找。
(3)数据维护:该功能主要实现对记录的添加、删除、还原和修改。
(4)定时提醒:为防止手机用户遗忘某个时间的重要工作,进行记录并在特定时间通过闹钟和文字提醒用户。
(5)语音记录:该功能主要实现语音文件的录制、回放、删除和更新,录音文件存放在手机安全码上,并在数据库保存与备忘录关联的语音文件信息。
设计的环境、方法及措施:
环境:
硬件环境:CPU:4核以上。内存:2GB及以上
软件环境:JDK+Eclipse+Android SDK
方法:
通过对个人备忘录的需求分析;进行数据库分析,设计数据库;构建程序模块图,根据模块图建立程序主体;设计并实现各模块功能;链接程序与数据库,调试运行;多次测试,直至程序稳定运行,完成系统设计。