powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Построение СЭД на C#
25 сообщений из 53, страница 2 из 3
Построение СЭД на C#
    #38078309
iscrafm__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Роман ДынникPetro123воооот. Именно это важно для архитектуры и программиста.
А не стандарт.

Стандарты наиболее важны для заказчика, потому что они для него являются некоторой метрикой при выборе.
Каждая поставленная цель должна быть S.M.A.R.T - (Specific,Measurable,Achievable,Relevant,Time-bound)

Каждая система должна быть KISS (Keep It Simple, Stupid) прежде всего. А если не получается, то можно воспользоваться стандартами. Благо их рождаемость очень высокая.
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078312
iscrafm__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Роман ДынникАрхитектор обязан рассматривать и использовать существующие отраслевые стандарты, готовые building blocks, использовать корпоративный голоссарий, общий репозитарий и множество других обобщающих артефактов.
Он обязан рассматривать как новая система встраивается в существующий архитектурный ландшафт чтобы определить base и target архитектуру и гепы, и поэтому стандарты архитектору еще более важны чем всем остальным.

Архитектор сам разрабатывает стандарты.

p.s. гепы - это кто?
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078328
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман ДынникPetro123то вообще разговор не имеет смысла.

не имеет.
приведенный каталог моделей к физическому хранилищу также никакого отношения не имеет.
странный спор.
Ты говоришь более общие и теоретические вещи.
Я говорю более конкретно и ближе к модели хранилища.
Нет волшебных пузырьков.
При добавлении поля к сущности:
- для XML мы добавляем Node
- для РСУБД мы добавляем Колонку (маппинг ОРМ) или Запись (EAV)
А если ты против Модели в РСУБД, то тогда на Delphi нету СЭД.
И рядом топик Проектирование СУБД - тоже разогнать.
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078380
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm__Архитектор сам разрабатывает стандарты.

Если нет подходящих - разрабатывает сам.
p.s. гепы - это кто?

это разрывы между базовой(baseline) и целевой(target) архитектурами.
см. TOGAF Gap Analysis
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078383
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,
Не надо говорить о модели хранилища, надо говорить о модели данных.
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078393
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ты говоришь более общие и теоретические вещи.
Я говорю исключительно о практических архитектурных вещах, позволяющих предотвратить изобретение "велосипедов".
На мой взгляд, прежде чем что то делать, стоит хотя бы оглянуться вокруг.
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078399
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман Дынникнадо говорить о модели данных.
ну и ......?
оно?
http://www.databaseanswers.org/data_models/
И какая у вас на работе методология проектирования НОВЫХ информационных систем?
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078471
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123ну и ......?
оно?
http://www.databaseanswers.org/data_models/
И какая у вас на работе методология проектирования НОВЫХ информационных систем?
Да, оно если мы не касаемся темы физического уровня хранилища данных
...
Мне не очень близок и понятен термин методология проектирования, я ничего по этому поводу сказать не могу.
Мне знакомы термины методология разработки и управления проектом, методология управления и разработки архитектуры предприятия.
...
Используются разные методологии в зависимости от характера проекта, какое это имеет значение? Иногда и вообще никакие не используются в случае прототипирования или r&d например.
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078522
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман ДынникМне знакомы термины методология разработки и управления проектом
ну, оно.
Ведь проекты бывают разные. Например, "Строительство дома".
Т .к. вы любите стандарты, то в стандарты и методы разработки ПО тоже есть.

Вот я и спросил, по какому стандарту вы работаете.
Может у вас вообще Модели нету. Может у вас XP- очень экстремальное программирование.
Поэтому Вам не нравится та модель что я привёл.
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078545
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я уже ответил, что для разных проектов разные методологии, а иногда и без.
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078564
iscrafm__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Роман Дынникiscrafm__p.s. гепы - это кто?

это разрывы между базовой(baseline) и целевой(target) архитектурами.
см. TOGAF Gap Analysis
понятно, спасибо. по-русски сейчас не модно говорить :)
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078586
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm__по-русски сейчас не модно говорить :)
методологию на русский никто не переводил, да и во избежании неточностей перевода лучше использовать первоисточник.
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078618
Ares_ekb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мы делали такую штуку для медицины. Сначала был вариант XML (поля документа) + XML (схема документа, a la XSD) + XSLT (шаблон документа) = HTML (сам документ). Потом сделали более реляционный вариант:
1) В БД описываются документы / поля
2) Для них генерятся классы (или точнее интерфейсы + классы с логикой - Domain Components ) в динамической сборке
3) Классы подхватываются XAF'ом, он генерит для них формы и т.п.
4) Шаблоны документов описываются в RTF. С помощью MailMerge получается итоговый документ

У видов документов можно выбирать базовый класс, есть "типовые" (уже частично заполненные) документы.

Интересные вещи пишет PerformanceDBA
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078621
Ares_ekb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123а хотя бы - 1 человеко-год.Если не считать первую неудачную XML-реализацию, то ушло 1-2 человеко-месяца на всё.
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078652
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ares_ekbPetro123а хотя бы - 1 человеко-год.Если не считать первую неудачную XML-реализацию, то ушло 1-2 человеко-месяца на всё.
ну по срокам ты, конечно, загнул...
И, не забудь, что у СЭД есть конкретные "фичи" и функционал (типа Маршрутизация и т.д.)
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078715
antares0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман Дынник,
методологию на русский никто не переводил, да и во избежании неточностей перевода лучше использовать первоисточник.
Если уж писать иноязычный первоисточник кирилицей, то для точности добавлять в скобках его оригинальное написание - геп (Gap). Для ясности.
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078725
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antares0Если уж писать иноязычный первоисточник кирилицей, то для точности добавлять в скобках его оригинальное написание - геп (Gap). Для ясности.
спасибо, исправлюсь )
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078728
MildLimit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ares_ekbPetro123а хотя бы - 1 человеко-год.Если не считать первую неудачную XML-реализацию, то ушло 1-2 человеко-месяца на всё.
Замечательно, но ведь вряд ли вы поделитесь кодом своего проекта 8)
Не думал, что тут развернется такая бурная дискуссия.


МихаилРЯ не очень понимаю, ваших конечных целей, поэтому боюсь советовать.
Но мне кажется, вам бы имело смысл посмотреть не на конечные системы, а на фреймворки для их разработки.
Цель довольно проста, это ознакомление. Фреймворки тоже подойдут безусловно. Просто в голове летают мысли по части таких систем и их реализации.
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078823
Ares_ekb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123И, не забудь, что у СЭД есть конкретные "фичи" и функционал (типа Маршрутизация и т.д.)Ну, да, ЭЦП и много чего. Я говорю конечно только о самих документах. Я пытался найти простое решение для маршрутизации, но бесплатной BPMN-рисовалки под .NET нет (

MildLimitЗамечательно, но ведь вряд ли вы поделитесь кодом своего проекта 8)Есть идея сделать проект с открытым кодом, но там местами такой фарш, что смысла пока нет ( Я лучше ещё похвастаюсь ) Тут задаем поля документа и базовый класс
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078824
Ares_ekb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут редактируем шаблон
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078826
Ares_ekb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут же редактируем сам документ
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38078829
Ares_ekb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут же редактируем формочку
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38079264
iscrafm__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ares_ekb,

чем у тебя отличается дихотомическая переменная от категориальной? только тем что всего две категории на выбор?
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38079308
Ares_ekb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm__,

1) я выбирал типы переменных исходя из удобства последующего статистического анализа. Много алгоритмов заточено именно под дихотомические переменные. Если бы я хранил их как категориальные, понадобилась бы куча проверок на количество уровней.

2) Дополнительные заморочки с пользовательским интерфейсом. Категориальные - всегда выпадающий список или что-то типа. Дихотомическая - как правило, чек-бокс. Это работает из коробки.

3) Ну, и хранить в базе битовое поле эффективней, чем guid/int/...-внешний ключ.

У нас бОльшая часть переменных именно дихотомические, я думаю, что в такой денормализации есть смысл...

Мы сомневались насчет текстовых переменных ) Была идея объединить их с категориальными. Есть в чистом виде категориальные переменные. Есть категориальные с вариантом "другое", где человек может вписать что угодно - в этом случае значение переменной - уже кортеж (ссылка_на_категорию, текст). Ну, а значение текстовой переменной содержит только текст без ссылки. Категории использовались бы как "подсказки" возможных текстовых значений. В итоге отказались от этой идеи.
...
Рейтинг: 0 / 0
Построение СЭД на C#
    #38079326
Ares_ekb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ещё мы поломали голову над переменными с несколькими значениями. В принципе, человек может захотеть указать несколько категорий. Но при анализе такие переменные всё-равно придется превращать в несколько дихотомических. В итоге решили, что в множественных значениях нет особого смысла.
...
Рейтинг: 0 / 0
25 сообщений из 53, страница 2 из 3
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Построение СЭД на C#
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]