实验报告
课程名称 :  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 登录界面............................................................ ......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
第六章  实验总结
一、设计背景
1.1 引言
用户注册登录程序在网上经常可见。一般都是在Web主页上提供一个用户名及密码文本框,通过收集用户输入的信息,与数据库中的记录进行判断,若正确则进入相关页面;若不正确或没有该记录,则提示出错信息。现在很多的网站的浏览都需要注册成为会员才可以使用更多的功能,所以需要我们自己注册成为网站会员方可使用更多功能。类似微博、百度、人人等。
如果要完成用户登录,则一定要有一个表单页面,此页面可以输入登录用户名和密码。但是在登录之前也必须有过注册方可进行登录,因此也需要有一个注册页面来完成注册信息。本案例便是仿照网上相应的用户登录系统,根据自己所学过的Android知识而做的一个基于Android平台的能实现用户注册,并在注册后直接跳转到登陆界面的系统,Android给
开发人员提供了一种独特的,创造性的应用开发方式,利用Android可以实现各种系统信息的编写和手机软件的开发。
由于我们所接触的Android知识面很小,所以此用户注册登录系统相对比较简单,只能实现页面的跳转和注册成功后的查看,主要运用到了表格布局、单选按钮、数据库等相关知识点,是一个很简单的用户注册后直接登录的系统对话框。
1.2 设计目的:
  1、掌握用户注册功能的实现
  2、了解Android各控件的使用
  3、学会Android各个类的使用方法
  4、了解SQLite数据库的访问方式及对数据库的各种操作
android radiogroup1.3 设计要求
实现用户注册系统的界面设计简约清晰美观
注册界面实现人性化的密码确认功能
运用到单选按钮,实现用户性别的区分
用户注册成功后能直接跳转到登录界面
1.4 开发运行环境
Android 的平台基本上是免费的,虽然有部份原生链接库会要求费用,但大部份是免权利金。 Android 的程序可以采用 JAVA 开发, 因为它的虚拟机(Virtual Machine)  Dalvik,只是它将 JAVA 的 bytecode 转成自己的格式,回避掉需要付给 SUN 有关 JAVA 的授权费用。因此,Android 开发环境是需要 JDK 的。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。