Circuit Solver — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
(Архитектура проекта)
Строка 21: Строка 21:
 
Набросок архитектуры проекта
 
Набросок архитектуры проекта
  
 +
== Разделение обязанностей ==
 +
 +
==== Андрей ====
 +
 +
* UI
 +
* Controler
 +
* Local
 +
 +
==== Александр ====
 +
 +
* Logic
 +
* Diagram Draft
 +
*
  
 
[[Файл:2017_JavaProj_Circuit_Solver_Arch_Draft_1.jpg]]
 
[[Файл:2017_JavaProj_Circuit_Solver_Arch_Draft_1.jpg]]

Версия 12:21, 22 сентября 2017

Описание проекта

Идея

Приложение, которое сможет рассчитать все параметры предоставленной электрической схемы, состоящей из стандартных элементов: источник постоянного тока, источник переменного тока, резистор, конденсатор, катушка индуктивности, вольтметр, амперметр. Схема строится добавлением элементов на экран и соединением их проводами в нужном порядке.

Особенности

  • Предоставление любого решения как в явном, так и в численном виде.
  • Возможность сохранить схему локально и загрузить из памяти.
  • Простая визуализация схемы.

Запланированные возможности

  • Возможность сохранить схему удаленно.
  • Google авторизация.

Архитектура проекта

Набросок архитектуры проекта

Разделение обязанностей

Андрей

  • UI
  • Controler
  • Local

Александр

  • Logic
  • Diagram Draft

2017 JavaProj Circuit Solver Arch Draft 1.jpg

Концепт UI

2017 JavaProj Circuit Solver UI 1.png 2017 JavaProj Circuit Solver UI 2.png