基于Java用户注册管理系统实训报告.docx
- 文档编号:8289601
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:17
- 大小:57.64KB
基于Java用户注册管理系统实训报告.docx
《基于Java用户注册管理系统实训报告.docx》由会员分享,可在线阅读,更多相关《基于Java用户注册管理系统实训报告.docx(17页珍藏版)》请在冰豆网上搜索。
基于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数据库,经过几番调试后,系统和数据库成功连上。
本次设计花费了我们大量的精力和时间,但我觉得是值得的,以前我不喜欢动手去操作,不喜欢写程序,导致我的动手编程能力很差,思维的严密性和灵活性都不够好,处理问题的方式也不够好,甚至有点害怕编程,经过本次课程设计,很多方面都有较大进步,动手能力强了,且对一个项目进行开发时能按照软件设计的思想逐一分析、设计,能合理安排工程进度。
通过这次实训设计使我把以前所学的零散的知识进行了一次大综合,对软件开发也有一个总体的认知,让我不在害怕编程,为以后的软件开发打下了坚实的基础。
本次实训设计过程中,我查阅了很多的资料,所以又进一步掌握更多的专业知识,技能水平也有很大的提高,总之,上机实践对于我们来说是最重要的,要勤于动手动脑,多想多试才有创新,才有进步,才有收获。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Java 用户 注册 管理 系统 报告