您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 设计及方案 > android课程设计
2017—2018学年第_一_学期《android》实践考核报告单姓名学号班级15网络1班组别第八组组员考核题目小组合作设计开发个人理财通项目考核目的通过开发个人理财通的项目设计开发,考核学生android技术的掌握情况,以及在eclipse中新建项目,创建一对数据库数据进行查找、添加、修改、删除的操作,培养学生综合应用知识的能力、小组协作能力。考核要求使用eclipse开发环境,创建app,采用java编程语言设计一个个人理财通项目后台数据库为:SQLite,在系统中可以对数据库中的数据进行添加、修改、浏览、查询操作。作品提交要求1.新建一个文件夹,为:组别+组员姓名2.将文件夹移入,并将小组成员报告电子版存入文件夹,提交到教师机。考题具体要求1.采用SQLite数据库分别创建密码信息表,支出信息表,收入信息表,便签信息表。2.创建个人理财通项目,使用Ecelipse+android5.0开发项目3.设计个人理财通中公共类。要有数据模型公共类,Dao公共类,DBOpenHelper.java类,InaccountDAO.java类(InaccountDAO类的构造方法,add(Tb_inaccounttb_inaccount方法),update(Tb_inaccounttb_inaccount)方法find(intid)方法,detelef方法,)4.要设计一个单独的登陆界面,要求要用密码为了提高安全性必须采用密码不可见的方式设计。5.设计一个主窗体,实现与用户交互。通过主窗体,用户可以调用系统相关的各个子模块,当登陆窗口,验证成功后,用户将进入主窗体,主窗体中以图标和文本相结合的方式显示个功能按钮,单击这些按钮的时候,打开相应带功能的activity。6.子模块要有管理模块的设计,主要包括4个部分:新增收入,收入信息浏览,修改/删除收入信息,收入信息汇总图表。7.子模块中实现便签管理模块设计:要包括三部分:新增便签,便签信息浏览和修改/删除便签信息。评分标准1.站点文件夹及路径设置正确无误(5分)2.采用UI样式设置页面效果,样式应用无误(5分)3.设计每个界面,各界面应用布局来进行设计(10分)4.页面功能运行正常(40分)5.报告内容(20分)6.答辩(20分)设计结果记录设计页面的运行截图登录页面截图:主界面截图:设置密码截图:新增支出截图:新增收入截图:我的支出截图:我的收入截图:数据管理截图:收支便签截图:个人理财通使用帮助截图:页面功能实现的核心代码登录界面代码:主界面代码:修改密码代码:新增支出代码:新增指出代码:我的支出代码:我的收入代码:数据管理代码:收支标签代码:个人理财通使用帮助代码:设计总结(设计中用到的知识,技能,存在的问题,解决方法)在本次设计中用到的主要知识是操作数据库和应用各种类完成设计,比如有公共类,Dao公共类,DBOpenHelper.java类,还有InaccountDAO.java类,来实现对收入信息的管理。同时还采用android的UI布局来进行界面的设计。这些是本次设计的难点。设计过程中最大的问题就是对代码不熟悉,经常出现代码编写错误,导致各种错误,经过最终核对都改正了。还有就是在android的UI布局时候,分不清应该采取什么布局,通过自己上网和同学老师的帮助下才逐渐掌握了。以后要多加练习,多敲代码,提高自己的能力。课程体会一个学期的时间非常快就过去了,这个学期不敢说自己有多大的进步,获得了多少知识,但是起码了解android开发的基本流程。经过这次作业后我认识到自己对android使用还不够深入,好多细节没有顾及到。有些老师讲过的方法,经过一段时间已经变得模糊了,没有做好复习工作,以后要勤练习,温故而知新。以后要多练习,多去摸索和学习。android可以创造出内容丰富的、动态的、个性化的app。简单易学、功能强大、应用灵活、扩展性好。不管做什么,我们都要相信自己,不能畏惧,不能怕遇到困难,什么都需要去尝试,有些你开始认为很难的事在你尝试之后你可能会发现原来她并没有你以前觉得的那样,自己也是可以的。如果没有自信,没有目标,没有信心就不可能把事情做好,当其他人都在迷茫的时候,自己一定要坚信目标,大学毕业出去即面临找工作,从学习这个专业,到以后从事这方面的工作都需要不断地去学习去实践,这次实践可以给我们敲一个警钟,我们面临毕业,面临择业,需要这些实践经验,在困难面前要勇于尝试,这是这次课程设计给我的最大感想!教师评语成绩任课教师签字
本文标题:android课程设计
链接地址:https://www.777doc.com/doc-3629886 .html