Android实训实验报告.docx
- 文档编号:23273627
- 上传时间:2023-05-15
- 格式:DOCX
- 页数:14
- 大小:561.58KB
Android实训实验报告.docx
《Android实训实验报告.docx》由会员分享,可在线阅读,更多相关《Android实训实验报告.docx(14页珍藏版)》请在冰豆网上搜索。
Android实训实验报告
报告编号:
第5组
综合课程设计报告
基于Android平台的记事本的设计与实现
学生姓名:
指导教师:
所在系:
电子工程系
所学专业:
计算机科学与技术
班级:
2013年12月
摘要
基于Android平台的记事本的设计与实现
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,计算机记事本功能已经越来越流行。
它是基于Android平台的记事本功能,它能够能实现我们自己想要的一些功能,在我们这个实验中,我们主要是实现删除,修改,添加,吃啥等功能。
关键词:
AndroidOS;记事
目录
1项目概述2
1.1项目背景2
1.2项目概述2
1.2.1工作内容2
1.2.2条件与限制2
1.2.3产品2
1.2.4运行环境2
1.2.5验收标准2
2.需求分析2
2.1用户界面分析2
2.2内部功能分析3
2.2.1记事本模块界面3
3.可行性分析3
3.1技术可行性分析3
3.2经济可行性分析3
3.3社会因素可行性分析3
3.3.1法律因素3
3.3.2用户使用可行性3
4.项目开发计划4
4.1实施计划4
4.1.1任务分解4
4.1.2进度4
4.1.3关键问题4
4.2交付期限4
5.概要设计5
5.1总体设计5
5.2用户界面设计5
5.3数据结构设计6
6.详细设计6
6.1总体设计6
6.1.1工程结构6
6.1.2文件用途说明7
6.1.3资源文件名称与用途7
6.2程序描述8
6.2.1记事本模块8
6.2.2吃啥哟模块8
7.测试计划9
7.1计划、9
7.1.1测试项目9
7.1.2测试人员9
8.总结9
参考文献9
1项目概述
1.1项目背景
根据手机功能调查显示,大部分消费者都会使用手机记事本功能。
随着手机记事本功能的不断加强与完善,手机记事本对于人们的意义,已不仅仅像一般记事簿一样简单记录,而是向着更个性化人性化的方向发展。
1.2项目概述
1.2.1工作内容
(1)主界面的设计以及各功能界面的设计
(2)程序代码的编写以及实现项目功能
(3)界面的美化
1.2.2条件与限制
为完成此次项目需要有一两名熟悉JAVA代码的同学来编写代码,以及有界面美工能力的同学来美化界面
1.2.3产品
(1)程序
程序名称:
吃啥哟记事本;使用语言:
java;存储形式:
SQLite
(2)文档
记事本实训报告;程序源代码
1.2.4运行环境
硬件环境:
一台装载了windowsxp系统的计算机
软件环境:
采用了Eclipse+AndroidSDK集成环境,编程语言采用了JAVA.
1.2.5验收标准
我们的记事本项目在虚拟机以及装有Android系统的手机上都能正常运行,我们都有测试。
2.需求分析
2.1用户界面分析
(1)记事本模块界面
(2)吃啥哟模块界面
2.2内部功能分析
2.2.1记事本模块界面
(1)添加便签用户界面
②查询便签用户界面
③删除便签用户界面
(2)吃啥哟模块界面
①每日菜品显示
(3)关于界面
显示的是我们需要的Andriod版本
3.可行性分析
3.1技术可行性分析
本项目仅需要一台装有eclipse及配置好android开发环境的计算机即可,对计算机本身有一定的要求,它可以使用windowsxp及其以上版本,macos,linux等操作系统。
3.2经济可行性分析
由于本软件开发者都是在校学生,一台电脑就行,基本不需要太大的成本.在经济上完全可行。
3.3社会因素可行性分析
3.3.1法律因素
本程序都是同学们自行编写设计,不存在抄袭等现象,内容积极健康。
3.3.2用户使用可行性
界面设计时充分考虑用户的习惯以及手机方面的局限性,程序必须要很简单;本程序只涉及到开发环境配置,安卓组件的熟悉,以及安卓平台上的数据存储。
并没有太大的难度,所以,该项目完全有可操作性.
4.项目开发计划
4.1实施计划
4.1.1任务分解
组长:
李浩负责项目的总体设计以及部分java代码的编写
组员:
陈阿惠储丽娟界面美工设计以及部分java代码的编写
韩秋慧陈美华界面美工设计以及实验报告的编写
胡亚伟郭晓杰界面美工设计以及PPT的制作
4.1.2进度
第一阶段(第1周)看资料文件,确认设计项目
第二阶段(第2—6周)从概要分析到程序设计
第三阶段(第7周)功能的测试修改以及撰写实验报告
第四阶段(第8周)项目PPT展示以及答辩
4.1.3关键问题
在这次的项目设计中,有好多问题,有界面之间跳转、界面之间的整合、还有SQLite数据库的使用、以及第一次使用ImageView这个组件的不熟练。
4.2交付期限
2013年12月28日
5.概要设计
5.1总体设计
图5.1系统主要结构功能图
5.2用户界面设计
图5.2.1记事本界面图5.2.2吃啥哟界面图5.2.3关于界面
5.3数据结构设计
属性
数据类型
说明
Theme
text
记事便签主题
Content
text
便签内容
Id
integer
便签序号
6.详细设计
6.1总体设计
6.1.1工程结构
6.1.2文件用途说明
包名称
文件名
说明
com.example.ll
About.java
关于界面类
Caidan.java
菜单界面类
Chishayo.java
吃啥哟界面类
DB.java
数据库类
DBAdapter.java
数据库适配器
Jishiben.java
记事本主界面类
Tab.java
界面整合类
Text.java
配置信息类
Text1.java
记事本添加界面类
Text2.java
记事本查询界面类
Text.3java
记事本删除界面类
6.1.3资源文件名称与用途
资源目录
文件
说明
Drawable
about.png
关于界面图标
tubuiao.png
图标
sy.png
菜单界面图标
a.png
吃啥哟界面图标
Layout
about
关于界面布局
chishayo
吃啥哟界面布局
caidan
菜单界面布局
jishiben
记事本界面布局
Values
string
保存字符串XML文件
styles
保存背景主题XML文件
6.2程序描述
6.2.1记事本模块
功能:
添加便签:
点击添加按钮,进入添加界面后,有主题添加区和内容添加区,添加好之后点击ok按钮进行保存。
查询便签:
点击查询按钮,进入查询页面后,你可以点击显示查询所有记录,还可以按ID号进行查询。
删除便签:
点击删除按钮,进入删除界面后,你可以点击删除所有按钮进行删除所有的数据,还可以按ID号进行删除。
6.2.2吃啥哟模块
该模块使用了新的组件ImageView来进行图片的显示,该模块设置了七个ImageButton来进行图片的切换,每个按钮分别对应星期一到星期七,通过点击每天的按钮来选择当天所对应的图片,从而得知今天的菜单,进而让消费者来选择。
7.测试计划
7.1计划
7.1.1测试项目
输入
(1)添加:
我要好好学习,天天向上!
(2)查询
(3)删除:
所有信息
输出
(1)查询时会有选择显示全部信息或者ID查询,然后选择全部信息
此时会显示:
好好学习,天天向上!
(2)再进行删除操作
此时显示为空
结论
输出完全正确
7.1.2测试人员
(1)李浩、胡亚伟、郭晓杰负责测试添加、修改、删除功能;
(2)储丽娟、陈阿惠负责测试吃啥哟功能;
(3)陈美华、韩秋慧负责关于界面功能测试。
8.总结
经过这一个星期的学习,研究和开发,我们终于按时完成了这个项目。
通过这个项目的研发,我们终于认识到理论跟实际还是有很大的不同的。
对安卓的基本知识进行了锻炼,对自己的成果也有了很大的成就感,激发了我对安卓研究的巨大兴趣。
通过此次设计过程我们会到了许多知识,每一次完成一个比较完整的小项目,都会非常有成就感,虽然过程中遇到了许多困难,在同组成员和老师的帮助下一一克服了。
通过不断的发现问题,总结问题和解决问题的过程,使我们在此次实训项目中得到了很大的提高,得到了宝贵的经验。
参考文献
[1]黄梯云.主编《管理信息系统》.机械工业由版社.1997.3.
[2]王向辉.主编《Android应用程序开发》清华大学出版社2012.5
[3]杨丰盛.主编《Android应用开发揭秘》机械工业出版社,20089
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Android 实验 报告