安卓课程方案设计书_手机通讯录系统羀膁荆楚理工学院袇羆螁课程设计成果羈羆学院:计算机工程学院班级:11级计算机科学与技术本科3班蒅学生姓名:王能学号:20**********蒁设计地点:(单位)A5—201罿设计题目:手机通讯录系统莈完成日期:2013年6月20日袅指导教师评语:节肁蒆芄成绩(五级记分制):羂教师签名:袈目录衿1 前言 1螃2 系统概述 需求分析 基本功能需求 系统用例分析 总体设计方案 系统模块关系与划分 5羁3 系统详细分析 通讯录需求分析 增加、删除、编辑联系人 查找联系人 通讯功能 菜单功能 导入导出功能 数据库设计 Android数据库概述 数据库表详细设计 系统界面设计 8蒀4 系统编码实现 14袁5 测试 19衿6 参考文献 向移动终端的普及,网络和用户对移动终端的要求越来越高,而Symbian,WindowsMobile,PalmOS等手机平台过于封闭,不能很好的满足用户的需求,因此市场迫切需要一个开发性很强的平台。经过多年的发展,第三代数字通信(3G)技术活动了广泛的接受,它为移动终端用户带来了更快的数据传输速率。随着3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。Google为此与2007年11月推出了一个专为移动设备设计的软件平台——Android。蚀Android是一套真正意义上的开发性的移动设备综合平台,它包括操作系统、中间件和一些关键的平台应用。Android是由Linux+Java构成的开源软件,允许所有厂商和个人在其基础上进行开发。Android平台的开放性等特点既能促进技术(包括平台本身)的创新,又有助于降低开发成本,还可以是运营商能非常方便地制定自己的特色化的产品。因此,它具有很大的市场发展潜力。羈Android(Google公司)是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序——移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和T-Mobile在内的30多家技术和无线应用的领军企业组成。薅优点:具备触摸屏、高级图形显示和上网功能,界面强大,可以说是一种袂融入全部Web应用的单一平台蒇缺点:由于时时刻刻都需要和网络进行连接,因此在手机的能耗方面控制就较差,导致待机能力不足;又由于其开源性,过分依赖开发商,缺少标准配置。肇羅蚂葿膅系统概述莄莃需求分析薀基本功能需求薈(1)用户通过联系人功能可以保存联系人的详细信息,可以对联系人进行编辑、删除、拨打电话、发送短信可以根据索引条件搜索联系人。螃(2)用户通过短信记录功能可以发送短信,删除短信记录。膃(3)用户通过SD卡所储存信息向通讯录批量导入联系人信息。莇(4)用户通过个人中心可以设置自己的详细信息,这样方便其他人了解自己,也可以将具有相同名字的联系人合并。蚆系统用例分析芃图1-1显示了通话记录功能模块。包括了联系人详细信息查看,清空通话记录,在选择一个条目后,可以对其进行拨打电话,发送短信功能的操作,也可以进行删除。袄葿肈羆拨打莀蒀膇莅清空肀芈芅螅发送短信袁荿蚇膄查看薁手机用户莀螆蚄删除莁膈膈图1-1通话记录模块用例图肃肂 图1-2显示了联系人功能模块的用例。包括了查看联系人详细信息,编辑联系人信息,新建联系人,对选中的联系人,可以对其进行删除、拨打电话、发送短信的操作。用户还可以进行联系人搜索,这样方便用户快速找到想找的联系人信息。艿芇螆螂拨打电话芀发送短信莅查看联系人膆搜索联系人薃编辑联系人肈删除联系人螇手机用户薅新建联系人芃腿图1-2电话薄模块用例图袆 肄肃芁 图1-3为个人中心模块中设置个人详细信息子模块的用例。该模块的功能就是用户设置自己的个人基本信息。螀羆手机用户芆设置个人信息蒀图1-3设置个人信息模块用例图袈莅 螂薁 图1-4显示了联系人导入导出的用例图。该模块的功能就是联系人的导入与导出。羇螄导入联系人蒂导出联系人薃手机用户荿图1-4联系人导入导出蒈膃总体设计方案莀系统模块关系与划分蒇一个好的系统设计的步骤决定了程序是否能按照设计者的目的按时完成,是否能在规定的时间内按照设计者的要求高质量的完成程序必要的功能。并且按照标准的设计步骤对程序进行调试,测试,以及后期的优化完善,使程序更加具有健壮性和可用性。通过对通讯录功能、系统模块、用户需求方面进行全方位的分析制定开发流程。袇采用标准的开发流程
安卓课程方案设计书 手机通讯录系统 来自淘豆网m.daumloan.com转载请标明出处.