赞
踩
组员 | 职务 | 负责模块 |
---|---|---|
兰** | 组长 | 界面设计、数据库部分(文件实体类、文件工具类、Navicat数据库软件操作)、代码规范、团队git使用管理、团队博客报告编写网盘系统逻辑设计 |
杨* | 组员 | 用户实体类、编写JDBC的工具类、文件和用户数据访问实现类、文件和用户数据访问接口 |
郑** | 组员 | 网盘客户端、 客户端使用的网络通信工具类(完成客户端文件查询,上传,下载,删除等操作。向服务器端发送请求,在服务器端反馈给客户端信息之后将相应的执行操作。) |
任* | 组员 | 网盘服务端(服务器处理客户端文件查询、上传、下载、接受账号密码的功能设计实现 |
C/S架构的网盘系统,客户端与服务器通过网络实现文件传输。以面向对象思想和DAO设计模式设计类。
主要功能: 有用户登录、文件查询、文件上传、文件下载、文件删除。
开发目的: 学习知识点、解决问题的思路、开发思想、代码规范
技术选型: 基础语法、面向对象、集合、异常处理、IO流、Socket、JSON、Swing、多线程、MySQL
客户端登录界面(LoginForm) 点击登录按钮,输入用户名密码确认不为空,开始用客户端的网络通信工具类(NetworkUtilsV2)的login函数,与服务器连接将用户名密码通过Socket发给服务器,返回 userId给客户端,登录成功打开客户端窗体showClientForm(userId);
客户端使用的网络通信工具类
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。