Проект на C++ с использованием Qt, реализующий базовые функции облачного диска, включая регистрацию и вход, систему друзей, личные и групповые чаты, операции с файлами, возможность обмена файлами и другие функции. Также реализованы сетевое взаимодействие и многопоточность.
Описание архитектуры программного обеспечения
Создание MySQL
CREATE DATABASE networkdiskdb;
USE networkdiskdb;
CREATE TABLE userInfo (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(32) UNIQUE,
pwd VARCHAR(32),
online INT DEFAULT 0
);
CREATE TABLE friendInfo (
id INT,
friendId INT,
PRIMARY KEY (id, friendId)
);
INSERT INTO userInfo (name, pwd) VALUES ('alice', '123456');
INSERT INTO userInfo (name, pwd) VALUES ('bob', '123456');
INSERT INTO userInfo (name, pwd) VALUES ('charlie', '123456');
xxxx
xxxx
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )