ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:409.06KB ,
资源ID:28498730      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/28498730.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(PhoneBook实验报告.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

PhoneBook实验报告.docx

1、PhoneBook实验报告电子科技大学 计算机 学院标 准 实 验 报 告(实验)课程名称 数据结构与算法分析 电子科技大学教务处制表电 子 科 技 大 学第一次独立项目 1、实验项目名称:电话号码本二、实验要求1.创建电话号码本可以存储每个人的(姓名,地址,电话号码),一个人可以有多个电话号码,但所有电话号码不能有重复;2.可以根据电话号码对人的信息进行排序;3.可以根据姓名查询这个人的所有电话号码和地址;如果查询失败,则询问是否添加这个人的信息到电话号码本中,如果”Yes”,则根据输入的姓名,电话号码,4.地址等信息添加到电话号码本程序中;5.可以根据电话号码查询对应的人的信息:姓名和地址

2、,并删除或修改该人的信息;6.要求查询和排序速度尽量快三、具体分工蒋程:安卓代码的编写,编写部分单链表的功能,优化了部分数据结构代码。孙翔宇:完善了单链表的功能,编写了hash表,优化了数据结构的算法。赵毅卓:测试项目功能,对算法的选择提出宝贵意见,撰写了实验报告。注:项目较大较复杂,每位同学无法做到具体而清晰的分工,每人均有参与代码的编写,测试,以及自己负责部分报告的编写,故希望老师酌情给分。四、实验步骤1.数据结构分析见附件2.算法分析与设计 见附件3.算法时间复杂度分析见附件4.核心程序(1)打包的应用:PhoneBook-1.1.apk(2)项目源码:phoneBookmainjava

3、compigrangephonebook(3)数据结构源码:phoneBookmainjavacompigrangephonebooklist external- library : greenDao (数据库框架)5.测试结果:一. 主要界面 电话本软件界面设计简洁,容易操作。1. 右下角加号按钮用于添加联系人。2. 右上角按钮包含排序,按号码查找,按姓名查找三个功能。二. 操作过程1. 添加联系人(主界面右下角加号按钮)新建联系人中姓名,电话号码,地址为必填项,不填时会弹出提醒。座机号码和其他号码为选填项。 地址为空提醒 电话为空提醒成功建立后联系人信息将会出现在主界面上并且可以通过点击来

4、查看该联系人信息。 选填其他联系方式 不填其他联系方式2. 排序在添加联系人后,进行排序操作则会按照电话号码大小对联系人重新排序。主界面排序前主界面排序后3. 按号码/姓名查找在右上角功能中可按照电话号码查找当查找成功时会直接跳入该联系人信息页面当查找失败时:会提示未找到联系人并询问是否创建,选择是时会跳入创建联系人页面,并且保留查找时输入的信息4. 删除操作在主界面,向左滑动联系人的名字可以将其删除。并且电话本有存储功能,退出应用再次进入保留编辑的信息。三. 对异常操作的处理1. 创建联系人时的异常输入已出现过的电话号码或姓名会弹出提示输入格式不正确的电话号码时会弹出提示五分析与探讨本实验是运用java程序设计语言,在基于安卓环境下进行的软件开发,完成了一个完整的电话号码本的项目,主要数据结构均为小组成员自主实现。六总结及心得体会: 在页面设计上努力做到简洁而功能齐全,在程序上努力做到应对各种不同情况。程序满足健壮性要求,对异常输入的处理和繁重数据的处理方面完善。这次的实验让我们认识到程序的编写要着眼细节,不能放过任何一种情况。七对本实验过程及方法、手段的改进建议:附源代码见附件 报告评分: 指导教师签字:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1