1、“.....点击确定按钮,判断数据是否合法及用户名是否为空,合法则插入到数据库不合法,提示信息,让用户重新输入。流程如图所示图数据增加流程图数据修改流程图编辑联系人时,点击编辑联系人菜单,输入修改后的数据,点击确定按钮,判断数据是否合法,合法,则更新数据库不合法,则返回信息。流程如图所示图数据修改流程图修改联系人界面是否合法更新数据库修改数据添加联系人界面是否合法插入数据库数据删除流程当用户选定个联系人时,单击删除联系人菜单,提示用户是否删除,点击确定按钮,则从数据库中删除此条记录。数据删除流程如图所示图数据删除流程图数据库设计数据库简介,是款轻型的数据库,是遵守的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百的内存就够了。它能够支持等等主流的操作系统,同时能够跟很多程序语言相结合......”。
2、“.....还有接口,同样比起这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。第个版本诞生于年月至今已经有个年头,也迎来了个版本已经发布。本系统采用的是系统自带的轻型数据库数据库。因此占用资源非常小。特点查看联系人界面删除联系人是否删除更新数据库轻量级和模式的数据库软件不同,它是进程内的数据库引擎,因此不存在数据库的客户端和服务器。使用般只需要带上它的个动态库,就可以分享它的全部功能。而且动态库的尺寸也相当小。独立性。数据库的核心引擎不依赖第三方软件,使用它也不需要安装。所以在部署的使用能省去不少麻烦。隔离性数据库中所有的信息比如表视图触发器等都包含在个文件内,方便管理和维护。跨平台性数据库支持大部分操作系统,除了我们在电脑上使用的操作系统之外。很多手机操作系统童颜可以运行,比如等。多语言接口数据库支持很多编程语言接口,比如等,得到很多开发者的喜爱......”。
3、“.....这就意味着多个进程可以在同时间从同数据库读取数据,但只有个可以写入数据。在个进程或线程向数据库执行写入操作之前,必须取得独占锁。在发出独占锁后,其他的读或写操作将不会在发生。数据库表结构首先创建数据库,在数据库中创建表用来存储联系人数据,其中包括联系人姓名手机号地址等联系方式。第四章系统详细设计联系人浏览模块进入手机通讯管理软件后,看到的第个界面是联系人列表界面。该列表是由控件生成的,打开数据库如果数据库不存在则创建数据库,并创建数据表,查找数据库中所有的联系人,并把联系人姓名和移动电话号码这两项填充到的中。每行显示个联系人的姓名和手机号码,联系人的显示的顺序是根据插入数据库的顺序显示的。点击个联系人会进入查看联系人界面,可以查看联系人的详细信息,对联系人进行编辑删除拨打电话发送短信等......”。
4、“.....其中包括添加查找关于和退出。点击添加菜单,会进入添加联系人界面,可以输入联系人相关信息,完成联系人添加功能。点击查找菜单,会进入联系人查找界面,可以进行联系人查找,搜索想要找的联系人。点击关于,查看该软件的系统版本号等详细信息,点击退出菜单,则会退出该软件。主菜单如图所示图主菜单项长按列表的行时,会弹出长按菜单,其中包括查看联系人编辑联系人删除联系人。点击查看联系人菜单会进入查看联系人界面。点击编辑联系人菜单会进入编辑联系人编辑界面。点击删除联系人时,会弹出对话框,询问是否删除联系人,点击确定,则从数据库中删除该联系人。长按菜单如图所示图联系人浏览界面长按菜单查看联系人模块在联系人浏览界面点击个联系人,则会跳转到该界面。该界面使用把从数据库中调出的联系人的详细信息显示出来,这里面包括联系人姓名手机号地址等详细信息......”。
5、“.....选择删除该联系人正常删除联系人从数据库中删除成功,再次启动软件没有该数据无删除联系人所有用户摩托罗拉手机验证用户能否删除联系人从数据库中在联系人详细页面点,选择删除该联系人正常删除联系人从数据库中删除成功,再次启动软件没有该数据无功能测试修改联系人用例角色测试环境测试概述测试步骤预期结果实际结果测试日期结论未解决问题修改联系人所有用户安卓模拟器验证用户能否修改联系人从数据库中在联系人详细页面点,选择修改,进入修改页面进行修改正常修改联系人从数据库中修改成功,再次启动软件,之前修改的数据仍在无修改联系人所有用户摩托罗拉手机验证用户能否修改联系人从数据库中在联系人详细页面点,选择修改......”。
6、“.....再次启动软件,之前修改的数据仍在无功能测试查询联系人用例角色测试环境测试概述测试步骤预期结果实际结果测试日期结论未解决问题查询联系人所有用户安卓模拟器验证用户能否根据模糊查找功能查询到联系人在联系人列表中点击查询,进入查询界面,输入所想查询的联系人联系人的任意个名字即可查询到所输入的数据,即使是只输入了名或字查询到所输入的数据,即使是只输入了名或字在模拟器环境中无法输入中文查询联系人所有用户摩托罗拉手机验证用户能否根据模糊查找功能查询到联系人在联系人列表中点击查询,进入查询界面,输入所想查询的联系人联系人的任意个名字即可查询到所输入的数据,即使是只输入了名或字查询到所输入的数据,即使是只输入了名或字无系统的后期维护与升级本系统在运行过程中可能会伴随出现各式各样的软硬件问题,这就需要进行系统的软件和硬件维护,系统升级需要专业的技术开发人员对该系统进行升级......”。
7、“.....由于平时对手机这方面很感兴趣,所以在学习的时候,带着兴趣去学习的。当然,对门新的开发领域,在学习过程中,比想象要困难。为了在短时间内投入到开发,完成项目。需要花大量的时间去学习,动手编程。于此我在书店买了本开发的书籍,照着上面个个练习,以最快的速度学习,掌握开发中的各种控件的使用,理解了开发框架,学习数据库的使用。在开发当中遇到了很多困难,仍然遇见了很多困难,有时候,也会因为个别问题卡壳了很久,迟迟没能解决,到处在网上查找答案,或者向同学求助等方式寻求解决方案。经过努力这些问题都解决了,当这些问题被我解决之后,那种自信感就更加上升,对于安卓通讯录的开发更加有信心。这次综合课程设计是对自己的个挑战,对于安卓,从来没有接触过的我,在经过努力,最终步步都解决了。完成综合课程设计设计,让我受益匪浅,我相信它会对我以后的人生和工作起到很好的促进作用,有着积极影响......”。
8、“.....尤其是在课程设计答辩前期,张老师给予我的课程指导起了非常大的指引作用,张老师对安卓技前景的描绘让我对安卓系统充满了好奇,对我后期的毕业设计指明了方向。由于张老师长期在实验室从事研究指导,因此对各种项目有着的深切理解,对工作,对学习的严谨作风让我获益匪浅。借此对张老师表示崇高的敬意和衷心的感谢,参考文献牛丽平郭新志宋强杨继萍,面向对象设计与分析,清华大学出版社,李刚,疯狂讲义,电子工业出版社,程峰,核心技术,机械工业出版社,王鹏,语言程序设计,大连理工出版社,孙林,语言程序设计,清华大学出版社,赵康,使用大全,电子工业出版社,吴宏玉,编程设计基础,清华大学出版社,李磊,大学实用教程,机械工业出版社,张浩,编程实例教程,清华大学出版社,王永奎,核心技术,大连理工出版社,美编程入门经典梅兴文译第版北京人民邮电出版社,美英文第版加了五项菜单......”。
9、“.....点击返回列表菜单项,会回到联系人浏览界面。点击删除联系人菜单项,会从数据库中删除联系人,并返回到联系人浏览界面。点击编辑联系人菜单项,会跳转到联系人编辑界面,可以对联系人信息进行修改。该软件实现了给联系人拨打电话和发送短信的功能。查看联系人界面如图所示图查看联系人界面编辑联系人模块编辑联系人界面使用控件显示并修改联系人的详细信息。联系人的所有信息,处于可编辑状态,手机号和座机号的设定为只能输入数字。修改完信息后点击确定按钮,触发确定按钮点击监听事件,从而对数据库中该联系人的信息进行更新,然后自动返回联系人浏览界面。点击取消按钮会返回联系人浏览界面。联系人编辑界面设置了返回列表菜单和删除联系人菜单。点击删除联系人,则会从数据库中删除该联系人。点击返回列表菜单,会返回到联系人浏览界面......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。