《Android应用开发综合实训》指导任务书
题 目: Android通讯录
学 院: 电子与信息工程学院
专业班级: 19计算机 (1) (2)
指导老师: 黄
姓 名:
学 号:
使用学期: 2020—2021—2
月 日至 月 日 共 1 周
系主任(签字)
一、设计目的、要求及步骤
1、设计目的
1.巩固和掌握android应用程序开发的基本理论和知识,加深对课程知识的理解;
2.掌握常用应用程序的设计方法,培养学生设计、分析问题和解决问题的综合能力;
3.培养学生对工程设计的思维方式和步骤,培养学生分析能力以及独立学习的能力;
4.掌握对android应用程序开发环境的使用;
2、基本要求
设计一个基于Android的手机通讯录,此通讯录包括添加、搜索、修改、删除联系人的功能。
- 添加、编辑、删除功能
点击通讯录主界面选项菜单中的“添加联系人”菜单项,进入添加联系人界面,输入联系人的基本信息,包括姓名、手机号码、家庭地址、单位名称、Email、QQ号这些信息,姓名和手机号码必须不为空,且唯一。点击通讯录中一个已存在的联系人,进入编辑界面,可修改联系人的资料或进行删除操作,完成后返回到主界面。
- 查找联系人
点击通讯录选项菜单中的“查找联系人”菜单项,进入搜索界面,能通过姓名、手机号码、单位名称等信息查找联系人,将所有符合查询条件的联系人通过列表控件显示。
- 快捷菜单功能
在联系人主界面上长按一个已存在的联系人,能弹出一个快捷菜单,菜单项包括拨打电话、发送短信、修改联系人、删除联系人。点击菜单项能跳转到相应的界面。
3、设计步骤
(1)复习《android应用程序设计》的相关知识;
(2)思考,上网查资料,对设计方案进行论证,确定设计方案;
(3)根据任务书的要求,写出需求分析,模块功能,数据库设计,用户界面;
(4)按需求分析和功能模块编写程序代码;
(5)对程序进行调试,并写出设计报告。
4、设计要求
(1)制作通讯录APP,要求界面美观,功能完整;
(2)撰写设计报告一份。
二、进程安排
星期一:完成设计步骤第(1)、(2)项内容;
星期二:完成设计步骤第(3)项内容;
星期三、星期四:完成设计步骤第(4)项内容;
星期五:完成设计步骤第(5)项内容。
三、主要参考资料
[1]. 《Android应用程序开发》第3版 出版社:清华大学出版社
[2]. 《android 开发入门与实战》 出版社:人民邮电出版社 2009.9
[3]. 《Android应用开发解密》 出版社:机械工业出版社 2010.5
[4]. 《Android应用开发完全学习手册》. 出版社:清华大学出版社 2015.1
四、课程设计报告
该设计报告的内容应包括200字左右的摘要;主要内容包括软件开发步骤、所用到的相关知识,软件开发过程中所解决的问题,分析方法;测试结果;心得体会等。
五、评分标准
对本课程设计项目的评价采用优、良、中、及格、不及格五个等级
1、优:对软件的所有功能都能正确完成,界面美观,代码完整清楚,口头答辩流畅,课程设计报告内容丰富具体,语言流畅,表达清晰,分析思路清楚。
2、良:对软件的大部分功能都能正确完成,代码完整;口头答辩流畅,课程设计报告内容丰富具体,语言流畅,表达清楚,有自己的分析思路。
3、中:对软件的部分功能都能正确完成,代码基本完整;能对部分设计内容进行答辩,课程设计报告内容基本符合要求,语言基本流畅,表达基本清楚。
4、及格:对软件的基本功能都能完成;能对基本设计内容进行答辩,课程设计报告内容基本符合要求,语言基本流畅,表达基本清楚。
5、不及格:未达到合格要求,不合格者须重做本项目。