文档详情

安卓记事本管理系统.doc

发布:2016-09-30约4.17千字共15页下载文档
文本预览下载声明
Android系统课程设计 记事本管理系统 专业 计算机科学与技术 学生姓名 周腊风 班级 D计算机133 学号 1320704327 任课教师 王 翠 香 完成日期 2016年6月24日 目 录 1 绪论 1 2 需求分析 1 2.1功能描述 1 2.2 Android记事本的使用意义 2 2.3用户触发事件 2 3 系统总体设计 4 3.1.业务流程图 4 3.2数据增加流程图 5 3.3数据修改流程图 5 3.4数据删除流程图 6 3.5用户操作数据流程图 6 3.6记事E-R图 7 4 程序运行结果及代码 7 4.1界面 8 4.2添加新记事 8 4.4关于 9 4.5退出 10 4.6删除记事 10 4.7编辑/修改标题 11 4.8根据标题搜索内容 11 5 总结 12 6 参 考 文 献 13 1 绪论 随着3G技术的成熟和智能手机的不断普及,移动应用的需求与日俱增,移动应用开发成为当下最热门的技术之一.在google和android手机联盟的共同推动下,android在众多移动应用开发平台中脱颖而出. Android操作系统是google最具杀伤力的武器之一.苹果以其天才的创新,是的iphone在全球迅速拥有了数百万忠实的”粉丝”,而android作为第一个完整,开放,免费的手机平台,使开发者在为其开发程序时拥有更大的自由.与windows mobile ,symbian等厂商不同的是,android操作系统是免费向开发人员提供,这样可节省近三层得成本. 我们都知道,无论是产品还是技术,商业应用都是它最大的发展动力.android如此受到厂商与开发者的青睐,它的前景是一片光明的.国内对于安卓这方面的市场还没有完全开发出来.只要我们努力学习android,对理想,对生活都会有很大的补益. 因此,开发这样一套很简单的记事本软件对我们来讲是一件很有必要的事情,在下面的各章中我们将以开发安卓记事本软件为例,谈谈其开发过程和所涉及到的问题及解决方法。 2 需求分析 2.1功能描述 该记事本软件是一种主要用来记录笔记的基于安卓平台的软件,可以运行在安卓平台模拟器或运行在安卓平台的手持设备上。 阐述整个记事本的系统结构及工作原理: (1)设计实现“添加文本”,“编辑内容/标题”和“删除记事”这三个主要的功能模块。 (2)分析并解决实现中的若干技术问题,像组件的选择以及保存的选择。 (3)进行测试并分析结果。 系统功能图如图1所示: 图1 系统功能图 2.2 Android记事本的使用意义 根据手机功能使用调查显示,大部分的消费者都会使用手机记事本功能。随着手机记事本功能的不断加强与完善,手机记事本对于人们的意义,已不仅仅像一般记事簿一样做简单记录,而是向着个性化、人性化的方向发展。 2.3用户触发事件 记事本与外部环境的交互。在这个系统中,通过对系统的分析,可以识别出参与者:用户。对于用户而言,记事本上按钮是用户向系统输入的操作请求的输入设备,设备显示器是用于向用户输出信息的输出设备。 事件是来自人操作的重要的消息,下表给出了记事本系统中可能发生的所有事件系统响应及其执行结果,如下表所示: 表1 触发事件 事件 执行结果 1 从手机屏幕点击软件系统 进入该软件,显示记事列表 2 点击左键,选择“新增”,添加记事 进入添加界面 3 点击其中一个记事 进入详细界面 4 长按其中一个记事,点击“删除”,可对记事进行删除 删除当前记事 5 长按其中一个记事,点击“编辑内容”,可对记事进行编辑 编辑记事内容 6 长按其中一个记事,点击“编辑标题”,对记事标题进行编辑 编辑记事标题 7 长按其中一个记事,点击“根据标题搜索”,搜索记事 根据标题搜索记事 2.4记事本基本需求控制 系统用例图描述的是用户眼中的系统,即用户希望系统有哪些功能和通
显示全部
相似文档