基于Java用户注册管理系统实训报告.docx

上传人:b****5 文档编号:8289601 上传时间:2023-01-30 格式:DOCX 页数:17 大小:57.64KB
下载 相关 举报
基于Java用户注册管理系统实训报告.docx_第1页
第1页 / 共17页
基于Java用户注册管理系统实训报告.docx_第2页
第2页 / 共17页
基于Java用户注册管理系统实训报告.docx_第3页
第3页 / 共17页
基于Java用户注册管理系统实训报告.docx_第4页
第4页 / 共17页
基于Java用户注册管理系统实训报告.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

基于Java用户注册管理系统实训报告.docx

《基于Java用户注册管理系统实训报告.docx》由会员分享,可在线阅读,更多相关《基于Java用户注册管理系统实训报告.docx(17页珍藏版)》请在冰豆网上搜索。

基于Java用户注册管理系统实训报告.docx

基于Java用户注册管理系统实训报告

课题:

用户注册管理系统

第1章概述

第2章需求分析

第3章功能设计

第4章设计思路

第5章关键代码

第6章设计总结

第1章概述

1.1简介:

是一种简单易用、完全面向对象、具有平台无关性且安全可靠的主要面向的开发工具。

自从1995年正式问世以来,的快速发展已经让整个世界发生了翻天覆地的变化。

无处不在,可应用于任何地方、任何领域。

公司董事长和首席执行官说过;“正在进入企业、家庭和学校。

它正像本身一样成为普遍存在的技术。

1.2运行环境

系统:

7

版本:

8.0

开发平台:

数据库:

2005

第2章需求分析

任何一个优秀的程序都有一个优秀的登录注册界面,因为能给用户好的第一印象,所以一个好的注册界面对一个程序来说很重要,是必不可少的。

第3章功能设计

1、能够实现用户的快速注册,而且画面简单易懂。

第4章设计思路

4.1设计思路

登录界面点击注册,跳转到注册界面,提供了(用户名,密码,邮箱,电话,真实姓名,身份证号)等功能。

4.2数据库设计

数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。

合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。

每个表的逻辑功能结构设计如下:

普通用户信息表,记录普通用户的信息

管理员用户信息表,记录管理员信息。

连接数据库的代码:

代码1:

=;创建对象

{

("");加载数据库驱动

=":

1433软件注册";指定连接数据库的

="";指定连接数据库的用户名

="123456";指定连接数据库的密码

=(,,);

=();

=("*用户表");

=("*");

=();

1.

i=0,j=0;

1

(,1

(1));

1

(()){

1(

(1),i,j);

1(

(2),i,j+1);

1((3),i,j+2);

1((4),i,j+3);

1((5),i,j+4);

1((6),i,j+5);

i=i+1;

=0;

}

t1();

1();

1(t1);

();

();

第5章运行界面及关键代码

{

/**

*

*/

(){

();

}

/**

*.

*:

.

*.

*/

("")

<"""">

(){

1=();

3=();

4=();

1=();

2=();

1=();

2=();

();

1("用户名");

1((){

(){

1();

}

});

1("注册");

1((){

(){

1();

}

});

2("登录");

1("用户名");

2("密码");

=(());

()();

()

(()

(61,61,61)

(()

(()

(1)

(0,4,))

(2,,,))

()

(1,,0,)

(47,47,47)

((,)

(4,,122,)

(3))

(126,126,126))

(()

(50,50,50)

(1)

(68,68,68)

(2)

(106,106,106))

);

()

(()

(51,51,51)

(()

(1,,,)

(3,,,)

(1))

(46,46,46)

(()

(4,,,)

(2))

(,94,)

(()

(1)

(2))

(44,44,44))

);

();

}<>

1(){

:

=();

();

}

1(){

:

}

/**

*

*/

([]){

/**/

<"""()">

/*(6),.

*

*/

{

(:

()){

(""(())){

(());

;

}

}

}(){

(())(,,);

}(){

(())(,,);

}(){

(())(,,);

}(){

(())(,,);

}

<>

<>

/**/

((){

(){

()();

}

});

}

-

1;

2;

1;

2;

1;

3;

4;

}

{

/**

*

*/

(){

();

}

/**

*.

*:

.

*.

*/

("")

<"""">

(){

1=();

2=();

3=();

4=();

5=();

6=();

1=();

1=();

2=();

7=();

8=();

9=();

10=();

11=();

();

1("用户名");

2("密码");

3("邮箱");

4("电话");

5("真实姓名");

6("身份证号");

1("提交");

1((){

(){

1();

}

});

2("取消");

=(());

()();

()

(()

(79,79,79)

((,)

(()

(1)

(,61,)

(2))

(()

(()

(1)

(2)

(3)

(4)

(5)

(6))

(35,35,35)

((,)

(1)

(7)

(8)

(9)

(10)

(11,,92,))))

(146,))

);

()

(()

(24,24,24)

(()

(1)

(1,,,))

(18,18,18)

(()

(2)

(7,,,))

(18,18,18)

(()

(3)

(8,,,))

(18,18,18)

(()

(4)

(9,,,))

(18,18,18)

(()

(5)

(10,,,))

(18,18,18)

(()

(6)

(11,,,))

(,27,)

(()

(1)

(2))

())

);

();

}<>

1(){

:

=();

();

}

/**

*

*/

([]){

/**/

<"""()">

/*(6),.

*

*/

{

(:

()){

(""(())){

(());

;

}

}

}(){

(())(,,);

}(){

(())(,,);

}(){

(())(,,);

}(){

(())(,,);

}

<>

<>

<>

<>

/**/

((){

(){

()();

}

});

}

-

1;

2;

1;

2;

3;

4;

5;

6;

1;

10;

11;

7;

8;

9;

}

{

/**

*

*/

(){

();

}

/**

*.

*:

.

*.

*/

("")

<"""">

(){

1=();

();

1("注册成功!

");

=(());

()();

()

(()

(91,91,91)

(1,,143,)

(166,))

);

()

(()

(110,110,110)

(1,,72,)

(118,))

);

();

}<>

/**

*

*/

([]){

/**/

<"""()">

/*(6),.

*

*/

{

(:

()){

(""(())){

(());

;

}

}

}(){

(())(,,);

}(){

(())(,,);

}(){

(())(,,);

}(){

(())(,,);

}

<>

/**/

((){

(){

()();

}

});

}

-

1;

}

第6章设计总结

经过一周的努力,完成了本次实训设计。

在系统开发之前,指导老师就建议我们去做一些调查,以便我们对本次系统有更合理、实用的设计,而不是只靠自己的意想当然去设计,在做了详细的调查,搜集大量的相关资料,并咨询了很多老师和学长学姐后,开始进行该系统设计。

设计时,严格按照数据库的思想,从需求分析、可行性分析、总体设计、最后到详细设计。

在设计过程中,我们组遇到了很多技术上的问题,平时在学习过程中,即使上机实验也都是些小的、较为简单的程序设计,都称不上为系统,因此,在开发系统的过程中碰到了很多棘手的问题,对于很多新的知识都是一知半解,只有在网上或图书馆搜集资料多加理解,然后再向同学和老师请教,慢慢尝试,多多练习,一点点改进,尽量实现所有设计的功能模块。

在连接数据库时查阅了大量的资料。

最后采用的方式连接2005数据库,经过几番调试后,系统和数据库成功连上。

本次设计花费了我们大量的精力和时间,但我觉得是值得的,以前我不喜欢动手去操作,不喜欢写程序,导致我的动手编程能力很差,思维的严密性和灵活性都不够好,处理问题的方式也不够好,甚至有点害怕编程,经过本次课程设计,很多方面都有较大进步,动手能力强了,且对一个项目进行开发时能按照软件设计的思想逐一分析、设计,能合理安排工程进度。

通过这次实训设计使我把以前所学的零散的知识进行了一次大综合,对软件开发也有一个总体的认知,让我不在害怕编程,为以后的软件开发打下了坚实的基础。

本次实训设计过程中,我查阅了很多的资料,所以又进一步掌握更多的专业知识,技能水平也有很大的提高,总之,上机实践对于我们来说是最重要的,要勤于动手动脑,多想多试才有创新,才有进步,才有收获。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育

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

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