ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:382.59KB ,
资源ID:5283354      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5283354.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(安卓记事本管理系统DOC.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

安卓记事本管理系统DOC.docx

1、安卓记事本管理系统DOC Android系统课程设计记事本管理系统专业计算机科学与技术学生姓名周腊风班级D计算机133学号1320704327任课教师 王 翠 香完成日期2016年6月24日 1 绪论随着3G技术的成熟和智能手机的不断普及,移动应用的需求与日俱增,移动应用开发成为当下最热门的技术之一.在google和android手机联盟的共同推动下,android在众多移动应用开发平台中脱颖而出.Android操作系统是google最具杀伤力的武器之一.苹果以其天才的创新,是的iphone在全球迅速拥有了数百万忠实的”粉丝”,而android作为第一个完整,开放,免费的手机平台,使开发者在为

2、其开发程序时拥有更大的自由.与windows mobile ,symbian等厂商不同的是,android操作系统是免费向开发人员提供,这样可节省近三层得成本.我们都知道,无论是产品还是技术,商业应用都是它最大的发展动力.android如此受到厂商与开发者的青睐,它的前景是一片光明的.国内对于安卓这方面的市场还没有完全开发出来.只要我们努力学习android,对理想,对生活都会有很大的补益.因此,开发这样一套很简单的记事本软件对我们来讲是一件很有必要的事情,在下面的各章中我们将以开发安卓记事本软件为例,谈谈其开发过程和所涉及到的问题及解决方法。2 需求分析2.1功能描述 该记事本软件是一种主要

3、用来记录笔记的基于安卓平台的软件,可以运行在安卓平台模拟器或运行在安卓平台的手持设备上。 阐述整个记事本的系统结构及工作原理: (1)设计实现“添加文本”,“编辑内容/标题”和“删除记事”这三个主要的功能模块。 (2)分析并解决实现中的若干技术问题,像组件的选择以及保存的选择。(3)进行测试并分析结果。系统功能图如图1所示:图1 系统功能图2.2 Android记事本的使用意义根据手机功能使用调查显示,大部分的消费者都会使用手机记事本功能。随着手机记事本功能的不断加强与完善,手机记事本对于人们的意义,已不仅仅像一般记事簿一样做简单记录,而是向着个性化、人性化的方向发展。2.3用户触发事件记事本

4、与外部环境的交互。在这个系统中,通过对系统的分析,可以识别出参与者:用户。对于用户而言,记事本上按钮是用户向系统输入的操作请求的输入设备,设备显示器是用于向用户输出信息的输出设备。事件是来自人操作的重要的消息,下表给出了记事本系统中可能发生的所有事件系统响应及其执行结果,如下表所示:表1 触发事件事件执行结果1从手机屏幕点击软件系统进入该软件,显示记事列表2点击左键,选择“新增”,添加记事进入添加界面3点击其中一个记事进入详细界面4长按其中一个记事,点击“删除”,可对记事进行删除删除当前记事5长按其中一个记事,点击“编辑内容”,可对记事进行编辑编辑记事内容6长按其中一个记事,点击“编辑标题”,

5、对记事标题进行编辑编辑记事标题7长按其中一个记事,点击“根据标题搜索”,搜索记事根据标题搜索记事2.4记事本基本需求控制系统用例图描述的是用户眼中的系统,即用户希望系统有哪些功能和通过哪些操作完成这些功能。一个用例代表用户与系统交互的一种方式。正如前面介绍过的,识别用例的最好方法是从参与者的角度分析系统。在android记事本中,首先的参与者是用户。如图2所示,它从用户角度描述了该系统应该具有何种功能。图2 系统E-R图3 系统总体设计Android手机记事本软件主要功能模块包括:记事,查看、编辑修改、删除记事。如图3所示。图3 系统总体设计图3.1.业务流程图用户进入手机记事本软件后,会看到

6、所有记事列表界面。列表界面主菜单中包括添加、删除菜单项。点击添加,则进入添加界面,添加成功后返回列表界面,如图4所示:图4 业务流程图3.2数据增加流程图添加记事时,数据由用户输入,点击确定按钮。流程如图5所示:图5 数据增加流程图3.3数据修改流程图编辑记事时,点击其中一条记录,输入修改后的数据,点击确定按钮,则更新数据库; 流程如图6所示:图6 数据修改流程图3.4数据删除流程图当用户选定一个其中记事条时,单击菜单,删除其中一条记录,则从数据库中删除此条记录。数据删除流程如图7所示:图7 数据删除流程图3.5用户操作数据流程图 用户操作记事本数据流程图,如下图所示:图8 用户操作流程图3.

7、6记事E-R图 在记事本软件中,记事作为主要操作对象,其E-R图如下所示:图9 记事E-R图 4 程序运行结果及代码4.1界面 点击软件系统,进入如下的界面:4.2添加新记事 如果当前没有记事,点击“左键”后有四个菜单选项,点击“新增”,写完记事之后,点击“保存”进行保存。4.3编辑内容 选中要编辑的那一个记事,长按,会出现四个选项“删除”,“编辑内容”,“编辑标题”,“根据标题搜索”,点击“编辑内容”对被选中的记事进行编辑,然后点击“保存”。4.4关于 点击“左键”,出现四个选项“新增”、“查看全部”、“退出”、“关于”,也就是第一张图的界面,点击“关于”,出现第二张图的界面。 4.5退出

8、点击“返回”键即可弹出下面的界面,点击“确定”即可退出该记事本系统。4.6删除记事 选中要删除的记事,长按,会出现四个选项“删除”,“编辑内容”,“编辑标题”,“根据标题搜索”,然后点击“删除”选项,弹出以下界面,然后点击“确定”,对选中的记事进行删除。4.7编辑/修改标题 选中要编辑/修改标题相应的记事,长按,会出现四个选项“删除”,“编辑内容”,“编辑标题”,“根据标题搜索”,点击“编辑标题”,弹出下面的界面,进行编辑修改,然后点击“确定”,编辑修改完成。 4.8根据标题搜索内容 选中任意文本记事,长按,会出现四个选项“删除”,“编辑内容”,“编辑标题”,“根据标题搜索”,然后点击“根据标

9、题搜索”,弹出下面的界面,输入要搜索内容的标题,点击“确定”,就会弹出你要搜索的内容。5 总结经过这段时间的学习,我才发现我也可以自己制作Android app,自己制作系统安装在自己的手机上用,就觉得好有成就感。记事本基本开发已完成,由于刚刚接触android,遇到的困难很多,在老师的帮助和同学之间的相互探讨下,困难几乎都迎刃而解了。 刚开始的时候很担心,以为会很难,特别是在运行代码的时候,总是层出不穷各种问题,问同学,大家互相讨论,查阅资料,虽然花的时间很多,但总算解决了。这期间我还去网上搜索各种教学视频,花的精力还真不少,看到自己的成功,还是挺欣慰的,再难再复杂的问题,觉得只要有信心都可

10、以完成。这次实训Android软件开发是基于java语言,学过java语言,不过对于其理解和运用都不是很擅长,通过这次实训,我看了很多java小程序,对语法有了更深层次的理解。同时,我们知道了android的发展史,Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。Android是时下最火热的手机操作系统,其未来前景依旧令人看好,我想,能够掌握android的开发对我们以后就业是非常有利的,因为所需的技术人员很多,这次实训我们只能到入门的程度,只有继续深入的研究才能成为一个真正的开发人员,我会努力学习下去! 6 参 考 文 献1 姚尚朗,Android 开发入门于实战,人民邮电出版社,20092 王珊,萨师煊,数据库系统概论(第四版),高等教育出版社,20063 余志龙,陈小凤,郑名杰,Android SDK开发范例大全,人民邮电出版社,2009 4 王鹏,JAVA语言程序设计,大连理工出版社,2005

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1