2. Documents - DanilaKuznetsov/- GitHub Wiki

Описание

  • client/ – ветка, отвечающая за разработку клиентской части приложения (графический интерфейс, логика взаимодействия с сервером).

  • docs/ – ветка с документацией (тест-кейсы, диаграммы).

  • server+db/ – ветка, содержащая серверную логику и работу с базой данных.

  • doxyfile/ - конфигурация для генерации документации через Doxygen.

Структура репозитория

main/
│
├── client/
│ ├── weatherApp/
│ │ ├── clientapi.cpp
│ │ ├── main.cpp
│ │ ├── registerform.ui
│ │ ├── windowmanager.h
│ │ ├── loginform.h
│ │ ├── registerform.h
│ │ ├── serverthread.cpp
│ │ ├── serverthread.h
│ │ └── weatherform.cpp
├── docs/
│ ├── Спецификация требований WeatherPro.docx
│ ├── Стратегия тестирования.xlsx
│ ├── Диаграмма классов.svg
│ └── USECASE.svg
├── server+db/ 
│ ├── README.md 
│ ├── dbsingleton.h 
│ ├── dbsingleton.cpp 
│ ├── mytcpserv.h 
│ ├── mytcpserv.cpp 
│ ├── serverfunctions.h 
│ ├── myserv.pro
│ ├── myserv.pro.user
│ ├── wdb.db
│ ├── serverfunctions.cpp 
│ └── main.cpp 
├── doxyfile/
│ └── html (4).zip

Визуальное представление структуры

визуальное представление структуры.png

Документация:

Спецификация требований

Стратегия тестирования

Диаграмма классов

UseCase