Android手机软件开发设计说明书

上传人:z**** 文档编号:53531587 上传时间:2022-02-10 格式:DOC 页数:13 大小:291KB
返回 下载 相关 举报
Android手机软件开发设计说明书_第1页
第1页 / 共13页
Android手机软件开发设计说明书_第2页
第2页 / 共13页
Android手机软件开发设计说明书_第3页
第3页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
An droid手机软件开发设计说明书姓 名:学 号:班 级:指导教师:完成日期:2012622设计要求考核目的考核运用An droid技术编程的能力,涉及到An droid系统的设计实现,An droid四大组件的应用, 提高程序效率的编程技巧和方法等容。考核 项目 要求主要考核要求如下:1、An droid四大组件的应用An droid 中 Activity 、 BroadcastReceiver 、 ContentProvider、Service 的用法。2、View 和 SurfaceView 的应用View和SurfaceView的区别和联系,自定义界面 编程。3、提高手机程序效率的编程方法如何提咼手机软件的运行效率,在程序中如何设计 代码、如何选择合适的类。4、界面布局使用界面开发工具设计界面的能力,包含了布局的 选择,组件属性的自定义等。5、编程的规性代码编写是否规,注释是否合理、标示符定义是否 规合理。第一章功能介绍 41.1功能描述 41.2功能特点 5第二章系统的设计实现 72.1结构设计 72.2系统实现 72.2.1 功能实现 7数据库及代码实现 9参考文献 11个人日志设计说明书第一章功能介绍1.1功能描述个人日志手机软件的设计是为现今社会忙碌的人群而设计的,在现今竞争激烈的时代,工作的人群曾受的压力越来越重,导致许许多多人的生活方式没有节 奏,没有规律。人们往往会忘记日常生活的许多小事情,个人日志软件的设计, 为人们提供一个好的记录个人事务的软件,它可以为我们的生活带来另类的精彩,积少成多,把我们每天的生活记录下来,当我们的心闲暇时,回忆我们自己 走过的路。个人日志的设计主题是“只有是时间是平等的,更好地利用时间就能 更好地创造生活、追求想要的幸福,记录下每天的点滴经历,方能留下似水年华 的印记”。个人日志手机软件主要包括个人日志事务的显示、个人日志事务的添 加、日历表的查阅三个面的容。1.2功能特点个人日志手机软件主要包括三个模块:个人日志的显示、个人日志的添加、 日历的查询。同时,附加有菜单功能,菜单功能包含:日志、类型、感想、设置、 关于、退出六个模块。主要三个模块:个人日志的显示:主要是用于对自己添加日志显示的页面。个人日志的添加:顾名思义,就是对于自己生活的点滴加以记录。日历的查询:方便用户对于月历的查询,是一个十分方便的小板块。菜单功能的六个模块:日志:主要显示日志信息的板块。类型:可以为自己所写的日志划分不同的类型。 例如:生活、工作、旅游等。 感想:就是对自己生活记录的事情的感悟,灵感是在不经意间产生的,所有 我们要善于记录灵感对生活的体验。设置:个人记录的事情,是否选择与日志显示的面板进行同步显示。关于:这款软件的设计主题。退出:退出该软件第二章系统的设计实现2.1结构设计图2.1类的结构图2.2系统实现功能实现1、个人日志显示页面图221-1 个人日志显示2、个人日志的添加图2.2.1-2 个人日志添加图3、月历图9201 N丰圧冃EH”、Bd23耳Sa7891 O1 11 N1 31 41 51 GT 71 B1 9NON 1NNN4N6272B2030图221-3 月历图4、菜单功能图2.2.1-4 菜单功能数据库及代码实现1、数据的设计 Event_types 表类型门id*-1Integersname*VarcharflO)*1 time_diaries表类型屮ItkintegersEvent type1integer*3conten 护teePhou忡integersmtnutefinteger*3datGtext*3 syn c_logs 表类型心舟12Jnteger*type*21textt1kmethod*21te)ct卜pid*integer*statedinteger*3thoughts 表Integersdateftextccontentsteict*32、代码实现public class DatabaseUtil exte nds SQLiteOpe nH elper public static final Stri ng DATABASE_NAME = timediary;public static final int DATABASE_VERSION = 7;private static final Stri ng EVENT_TYPE_TABLE_CREATE = create table eve nt_types (_id in teger primary key auto in creme nt,+ n ame text not n ull);private static final Stri ng TIME_DIARY_TABLE_CREATE = create table time_diaries (_id in teger primary key auto in creme nt,+ eve nt_type in teger not nu ll,c ontent text not n ull,hourin teger not n ull, minute in teger not nu II,+ date text not n ull,rate in teger);private static final Stri ng SYNC_LOG_TABLE_CREATE = create tablesyn c_logs (_id in teger primary key auto in creme nt,+ type text not n ull,method text not nu ll,pid in teger notnu ll,state in teger not n ull);private static final Stri ng INTROSPECTION_TABLE_CREATcreate table thoughts (_id in teger primary key auto in creme nt, +date text not n ull,c ontent text not n ull);private static final String INDEX_1 = create index t_index_1 on time_diaries(eve nt_type);private static final Stri ng INDEX_2 = create in dex t_in dex_2 on time_diaries(date);public DatabaseUtil(C on text con text)super(co ntext, DATABASE_NAME, n ull, DATABASE_VERSION);参考文献1 王向辉,国印,洁 An droid应用程序开发.清华大学2010年3月,第一版2 丰盛,ANDROIDS用开发揭秘.机械工业2010年01月 第一版3 Android高级编程,王鹏杰霍建同人民2010年6月第一版4 Google An droid SDK开发例大全,余志龙-任命邮电第2版An droid 开发入门与实战(附赠DVD光盘1),靳岩人民邮电,2009年7月1日)第一版信息工程学院Android手机软件开发实践环节考核报告单批阅日期: 年 月 日2011-2012学年度第二学期期末班级学号优秀良好中等及格不及格评分 标准评价项目9-108-97-86-76-0及 得分系统功能完成情,至少实现三个完整流畅功能排课编号:(2011-2012-2)-2005502-09419-1系统结构设计是否合理,设计模式的使用情况 代码规程度,注释使用情况 设计是否考虑手机设备运行的性能问题界面是否符合行业规是否美观项目是否有创意和新意系统难易程度Android四大组件的使用情况View或SurfaceView自定义使用情况说明书描述是否得当 合计考核成绩任课教师签名审核人签名
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 活动策划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!