jsp公交查询系统sqlserver论文_第1页
jsp公交查询系统sqlserver论文_第2页
jsp公交查询系统sqlserver论文_第3页
jsp公交查询系统sqlserver论文_第4页
jsp公交查询系统sqlserver论文_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

广州大学华软软件学院毕业论文(设计)课题名称基于Android平台的通信管理系统的设计与实现—通信录管理模块学院广州大学华软软件学院系别软件工程系专业班级软件开发学生姓名学号指导教师卢青华日期年月日I

摘要Android是基于LinuxKernel的开源代码操作系统,所有基于Android运行的应用都是平等的,并且这些应用之间可以自由迅速地互相访问。本论文是介绍基于Android2.2平台开发的通信管理系统,也就是手机通信录软件。该软件是根据人们现在的使用习惯和实际需求而设计的,它在继承现有传统通信录的基础功能的同时,进行优化改进,不但开发出了更多实用的功能,而且也提升了信息管理功能、搜索功能以及相关通信功能的工作效率。关键词Android;通信管理系统;手机通信录IIABSTRACTAndroidsystemisopen-sourcesystemthatbaseonLinuxkernel.AllapplicationprogramshaverunningbaseonAndroidsystemareequaleachotherandtheycanreaddataeachotherfreelyandquickly.ThisdissertationisintroducingcommunicationmanagementsystemthatdevelopedbaseonAndroid2.2platform,whichisthemobilephoneaddressbooksoftware.Thesoftwarehasdesignedaccordingtothehabitsofthepeopleandtheiractualdemand.Inheritthebasicfunctionoftraditionaladdressbooksoftware,ithasoptimizedforimprovethem,notonlydevelopmorepracticalfunctions,butalsoenhancetheefficiencyofitsinformationmanagementfunctions,searchfunctionsandcommunicationfunction.KEYWORDSAndroid;communicationmanagementsystem;mobilephoneaddressbookIII

IV目录1前言 前言目的及意义在现代社会中,人们之间的日常交流是必不可少,而对于分隔两地的人们来讲,电话通信是他们交流的主要途径之一。在电话通信中,手机通信则是最为便捷的,这是由于手机的易携带性给予了人们相互间通信的许多方便之处。在电话通信活动中,每一个人都需要对自己所有联系人的相关信息进行记录的,这就产生了属于自己的通信录。在使用固定电话进行通信的时候,人们往往采用纸质笔记本来记录这些内容;而在手机通信中则由相关的应用软件来完成这个任务。一般来讲,所有的手机系统中都集成了通信录的功能或软件,但是这些传统的手机通信录软件只是实现了联系人信息基本的存储功能以及一些简单的增删查改功能,这些功能在用户使用时存在很多的不足之处,例如在查找联系人信息时方法较为单一,用户在寻找联系人的时候会浪费很多时间,无法达到高效便捷。随着技术不断地更新,人们对于这些功能的要求更是越来越高,传统的功能已经无法满足用户的需求。这种需求使得许多软件开发者着手开发了在不同手机平台上的通信录软件,它们的功能更为丰富与齐全,用于替代传统的手机通信录软件。目前市面上有很多不同类型的手机,手机相互之间的差异主要表现在硬件与软件的不同,由于本课题涉及的只是软件方面,则只从软件层面来描述。手机与电脑有一个共同的特征,手机同样需要依赖系统来运行。目前,最为流行的手机系统有iOS、Android、symbian、WindowsMobile、Linux、Palm、BlackBerry。目前在国内最为流行的系统是iOS和Android。iOS由于软硬件的优越在最近几年已经占领了手机系统市场的极大份额,而Android则由于它的开源特性,在发布以来发展极为迅速,而且由于Android开发极为容易,受到越来越多的程序员的青睐。而在Android这一平台上开发的通信录系列应用软件,提供的功能也是越来越多。本课题所开发的软件在功能要求上比较接近学生人群,功能实用性高,提供的功能也比较多元化,用户在使用软件进行通信录信息存储的同时也能提高进行通讯的效率。在可视化界面对数据库进行操作,读取及修改数据是本课题软件的重点,如何减少操作所需的时间提高运行效率是最需要解决问题。设计目标本课题的设计目标在于:继承现有传统通信录的基础功能,进而对它们进行优化改进,最后才集成到本课题的通信录软件中,同时开发出更多实用的功能,提升它的信息管理功能、搜索功能以及相关通信功能的工作效率。具体来说就是,在开发软件的时候,对数据操作部分进行优化,操作数据的时间尽量缩减,以提高软件的响应速度;优化功能代码,降低软件运行时的负荷,提高运行效率;同时提供极为人性化的图形化界面,使软件在操作上更为简易快捷,提供用户通讯效率。论文构成及基本内容本论文由绪论、本论及结论三个部分来构成说明这个课题的相关内容。绪论主要包括以下内容:课题要求、课题目的与意义、设计目标以及论文构成与基本内容。本论为论文的核心内容,在这部分会先介绍系统开发相关的技术,然后按照项目开发过程的步骤进行相关内容的论述,包括:可行性分析、需求分析、系统设计、系统实现以及系统测试。每个部分都会在一个独立的章节完整说明相关的内容,因此本论将会由五个章节来组成。最后,结论部分会分成开发总结以及开发展望两个部分,前者会说明在完成课题当前的软件开发之后的总结,后者则是对课题相关开发在以后的展望。

相关开发技术系统开发环境开发语言:Java(JavaDevelopmentKit6)开发工具:EclipseSDK4.2.0开发平台:Android2.2数据库:SQLite所用插件:AndroidDevelopmentToolsver.18;AndroidSDKver.18开发语言JavaJava语言是一种与系统平台无关的面向对象开发语言,是由Sun公司在1995年发布的,目前主要应用在个人电脑、移动终端、互联网等领域,具有极好的可移植性、安全性、高效性和健壮性等等。开发平台AndroidAndroid是Google公司发布的基于Linux内核的开源手机操作系统,它是一种开放性源码的运行平台,它运行的应用软件是基于Java语言开发的,目前主要应用在智能手机平台、平板电脑等领域。数据库SQLiteSQLite是一种轻型的数据库,诞生于2000年,Android平台使用它作为自己的系统数据库,运行占用的资源极少。

需求分析功能需求分析功能需求所需要分析的是软件系统应该提供的功能及服务,描述软件系统能做什么,从功能详细、输入输出等方面进行分析。功能划分本课题所设计的Android通信录主要需实现的功能有五种,分别是联系人信息管理(添加联系人信息、删除联系人信息、查询联系人信息、修改联系人信息),联系人分组管理(添加联系人分组、删除联系人分组、删除分组内联系人、修改联系人分组),通讯功能(标准拨号、快速拨号、联系人信息短信分享),历史记录管理(通话历史信息管理、分享历史信息管理),导出导入(导出联系人信息、导入联系人信息),详细系统功能图如图3-1所示。

图3-1详细

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论