THEO DREAK Ответов: 2

Проект диаграммы UML


Привет, очень один
Меня зовут Тео Дрик, я студент, в этом году мы изучаем язык C#.
Я выучил базовую концепцию и продвинутые (благодаря проекту CODE)
Так что пришло время попрактиковаться с реальным приложением
поэтому мой учитель предложил мне проект ( UML Diagram Creator )
через месяц я приступил к проекту
у меня есть много идей по этому проекту
проблема в том что я не знаю с чего начать,
поэтому я начал с простого дизайна Детали :D

Главное окно
Окно проекта

после того как я закончил я начал кодировать
но через 1 неделю я застрял в выигрыше, потому что у меня нет хорошего планирования, и я не знаю, какие установки следует развивать.

+ Я думаю, что сложность заключается в том, что приложение взаимодействует с графическим элементом
и в этом случае я использую приложение C# (WinFrom).
+ Как строгие идеи сделать сильную библиотеку (ООП) для работы.
+ Некоторые понятия в языке c#, такие как интерфейс, абстрактные классы, которые я не знал, что такое
роль и когда нам это нужно.

это все ребята.
Я надеюсь получить от вас несколько советов, ребята, и надеюсь понять мою проблему
спасибо.

Что я уже пробовал:

Я искал бесплатный исходный код , но не понимал его логики.

Gerry Schmitz

Вам нужно больше "основ".

https://docs.microsoft.com/en-us/dotnet/framework/winforms/advanced/how-to-create-graphics-objects-for-drawing

2 Ответов

Рейтинг:
12

Maciej Los

Это не так просто...
Диаграммы UML в основном используются векторная графика[^], что означает, что вам нужно будет создать общие используемые классы для каждого типа диаграммы, которую вы хотите использовать в уведомлении UML. Но... зачем заставлять двери широко распахиваться?

Я бы настоятельно рекомендовал использовать один из них Пакеты NuGet[^] для уведомления UML. NPlant[^ выглядит многообещающе...