javaweb通过iis实现域账号免登陆_聊天小程序的Java实现

本文介绍了基于JavaWeb的聊天小程序设计,包括使用IIS实现域账号免登录功能。系统涉及登录、注册、找回密码、聊天等多个模块,并详细阐述了各部分的设计和实现,旨在提升学生对Java语言和相关技术的掌握。通过多线程、GUI、JDBC等技术,实现聊天界面、好友列表、群聊和私聊等功能。同时,系统采用数据库存储用户信息,确保数据安全。
摘要由CSDN通过智能技术生成
a950c4a11fbb80934075b3f984c4838a.png

登陆界面

1e89095108241843c7e616c621203e92.png

注册账号

fd420eacd509b608cce7b0cac1b29d41.png

找回密码

93e6eacb1d619bc1aa645d535ccff959.png

重设密码

a3c763856cace6e0aeeaea6c7ed33387.png

聊天界面

71786a0b387c760dc1723eeccafa8b4c.png

多人聊天

一、 设计任务

1.1设计意义

《Java基础入门》课程设计是对学生的一种全面综合训练,它包括问题分析,用户界面设计,程序设计基本技能和技巧,多人合作。课程设计是比平时的习题复杂,也更接近实际,使学生学会如何把书本学到的知识应用于解决问题上,使书上的知识变活。同学录作为一种方便同学之间的联系的使用系统应运而生,为同学之间进行交流和联系提供一个平台。通过提供完善的同学录服务和规范同学录的管理,可以达到增进同学之间、同学与母校之间的情感,方便校友联系的目的。

1.2设计目的

1.全面熟悉和掌握所学到的Java语言知识和技能,运用多线程、网络编程、JDBC、GUI、集合以及数组、函数等方法,同时也需要运用Mysql等相关知识完成聊天小程序。

2.巩固基本知识,验证自身的学习效果,进一步提高上机动手能力,培养使用计算机解决问题的技巧,为以后的学习奠定基础。

1.3设计任务

聊天小程序是典型的TCP示例系统,根据所学知识,用面对对象、多线程、GUI、集合、JDBC等知识相结合,实现聊天小程序的登陆界面、注册界面、找回密码界面、聊天界面,以及每个界面的一些详细功能,并建立数据库做出数据的交汇,能够实现聊天界面的多人聊天和私人聊天。

要求: 1)使用图形用户界面;;

2)能实现一个聊天室多人聊天

3)可以两人私聊;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值