基于android的简单用户注册系统课程设计报告

上传人:大米 文档编号:496806548 上传时间:2022-08-30 格式:DOC 页数:26 大小:848KB
返回 下载 相关 举报
基于android的简单用户注册系统课程设计报告_第1页
第1页 / 共26页
基于android的简单用户注册系统课程设计报告_第2页
第2页 / 共26页
基于android的简单用户注册系统课程设计报告_第3页
第3页 / 共26页
基于android的简单用户注册系统课程设计报告_第4页
第4页 / 共26页
基于android的简单用户注册系统课程设计报告_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《基于android的简单用户注册系统课程设计报告》由会员分享,可在线阅读,更多相关《基于android的简单用户注册系统课程设计报告(26页珍藏版)》请在金锄头文库上搜索。

1、.实验报告课程名称 : Android应用程序设计 实验名称 : 简单的用户注册登录系统 学 院 : 电子信息工程学院 专 业 : 计算机科学与技术 班 级 : 姓 名 : 学 号 : 时 间 : 精品. 目录第一章 设计背景 1.1引言 .3 1.2设计目的 .3 1.3 设计要求. 3 1.4 开发运行环境. 3第二章 需求分析 2.1技术可行性.4 2.2网络需求分析.4 2.3运行环境需求分析.4 2.4用户需求分析.4第三章 具体方案设计 3.1 注册登录界面系统介绍. 5 3.2 流程图. 5 3.2.1子程序流程图.6 3.3详细界面设计 3.3.1 注册界面. .6 3.3.2

2、 登录界面. .7 3.4 项目目录结构图. .8 3.5 系统界面组件的生成. .8 3.6 实现过程及代码 3.6.1 注册界面的生成. .9 3.6.2 登录界面的生成. .10 3.6.3 用XML实现用户界面优缺点. 12 3.7 程序代码 3.7.1 Zhuce.java. 12 3.7.2 denglu.java. 14第四章 实验结果截图 4.1 填写注册信息. 16 4.2 注册成功. 16 4.3 填写登录信息. 17 4.4 登录成功. 18 4.5 填写密码不一致时. 19第五章 软件的系统测试 5.1 系统测试的原则. 20 5.2 测试环境. 20第六章 实验总结精

3、品.一、 设计背景1.1 引言用户注册登录程序在网上经常可见。一般都是在Web主页上提供一个用户名及密码文本框,通过收集用户输入的信息,与数据库中的记录进行判断,若正确则进入相关页面;若不正确或没有该记录,则提示出错信息。现在很多的网站的浏览都需要注册成为会员才可以使用更多的功能,所以需要我们自己注册成为网站会员方可使用更多功能。类似微博、百度、人人等。如果要完成用户登录,则一定要有一个表单页面,此页面可以输入登录用户名和密码。但是在登录之前也必须有过注册方可进行登录,因此也需要有一个注册页面来完成注册信息。本案例便是仿照网上相应的用户登录系统,根据自己所学过的Android知识而做的一个基于

4、Android平台的能实现用户注册,并在注册后直接跳转到登陆界面的系统,Android给开发人员提供了一种独特的,创造性的应用开发方式,利用Android可以实现各种系统信息的编写和手机软件的开发。由于我们所接触的Android知识面很小,所以此用户注册登录系统相对比较简单,只能实现页面的跳转和注册成功后的查看,主要运用到了表格布局、单选按钮、数据库等相关知识点,是一个很简单的用户注册后直接登录的系统对话框。1.2 设计目的: 1、掌握用户注册功能的实现 2、了解Android各控件的使用 3、学会Android各个类的使用方法 4、了解SQLite数据库的访问方式及对数据库的各种操作1.3

5、设计要求实现用户注册系统的界面设计简约清晰美观注册界面实现人性化的密码确认功能运用到单选按钮,实现用户性别的区分用户注册成功后能直接跳转到登录界面1.4 开发运行环境精品.Android 的平台基本上是免费的,虽然有部份原生链接库会要求费用,但大部份是免权利金。 Android 的程序可以采用 JAVA 开发, 因为它的虚拟机(Virtual Machine) Dalvik,只是它将 JAVA 的 bytecode 转成自己的格式,回避掉需要付给 SUN 有关 JAVA 的授权费用。因此,Android 开发环境是需要 JDK 的。 Eclipse 是一个开放源代码的、基于Java的可扩展开发

6、平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。这种平等和一致性并不仅限于 Java 开发工具。尽管 Eclipse 是使用 Java 语言开发的,但它的用途并不限于 Java 语言。E

7、clipse 框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统等。二、 需求分析2.1 技术可行性此系统基于Android平台,需满足用户注册登录系统所需技术的要求,以现有掌握的Android知识的熟练程度,能做出此界面系统,并就其与其他界面系统存在的差距等方面进行分析。2.2 网络需求分析用户注册登录程序在网上经常可见。一般都是在Web主页上提供一个用户名及密码文本框,通过收集用户输入的信息,与数据库中的记录进行判断,若正确则进入相关页面;若不正确或没有该记录,则提示出错信息。现在很多的网站的浏览都需要注册成为会员才可以使用更多的功能,所以需要我们自己注册成为网站会员

8、方可使用更多功能。类似微博、百度、人人等。2.3 运行环境需求分析基于Android 的平台,程序可以采用 JAVA 开发,但是开发环境是需要 JDK ,运用eclipse进行设计及代码的编写2.4 用户需求分析(1)应用范围广:应用的广度和深度空前广泛和深刻精品.(2)应用方便:此设计集中体现了人性化的设计,外形美观大方,操作简单,使用灵活方便。(3)易于扩展:可以在当前界面系统的前提下,增加其他功能信息,或者添加数据库的链接,使其真正成为一个注册登录系统,提供易于扩展的功能。三、具体方案设计3.1 注册登录界面系统介绍此界面系统是在仿照网络上的用户登录系统设计而成的,根据自己所学过的And

9、roid知识加上百度到的一些程序算法和代码而做的一个基于Android平台的能实现用户注册,并在注册后直接跳转到登陆界面的系统,由于我们所接触的Android知识面很小,所以此用户注册登录系统相对比较简单,只能实现页面的跳转和注册成功后的查看,主要运用到了表格布局、单选按钮、数据库等相关知识点,是一个很简单的用户注册后直接登录的系统对话框。3.2 流程图 用户注册登录系统 用户注册界面 用户登录界面 注册成功精品. 登录成功3.2.1 各子程序流程图 本系统主要包括两种操作: (1) 注册部分: 在用户将注册表单资料提交到数据库之前,首先调用验证模块,对用户填写的资料进行验证。如对两次输人的密码是否一致进行验

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号