powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проектирование системы
24 сообщений из 24, страница 1 из 1
Проектирование системы
    #38202410
Enrego
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прочитал на одном сайте , что проектиррование системы надо начинать с проектирования форм. А как же быть со структурой? Объясните пожалуйста, как надо правильно организовать проектирование структуры информационной системы. Спасибо
...
Рейтинг: 0 / 0
Проектирование системы
    #38202432
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сначала анализируется бизнес-процесс и пишется техзадание, включающее технические
требования к системе. А формы и база это вещи параллельные, нигде не пересекаются.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Проектирование системы
    #38202438
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Enrego,

Ну на заборах тоже много чего написано... Вообще все начинается с ТЗ. Ну а дальше уже дело вкуса, типа сначала одеть левый носок или правый - по сути ничего неменяется.
...
Рейтинг: 0 / 0
Проектирование системы
    #38203835
Maxwwell
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovСначала анализируется бизнес-процесс и пишется техзадание, включающее технические
требования к системе. А формы и база это вещи параллельные, нигде не пересекаются.


А если создается универсальная система? Не заточенная под конкретное производство, а гибкая, с набором соответсвующих настроек. Отчего здесь отталкиваться будете?
...
Рейтинг: 0 / 0
Проектирование системы
    #38203840
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как надо правильно организовать проектирование структуры информационной системыПроектируйте с расчетом, что система будет постоянно эволюционировать и развиваться. Аппетит заказчика приходит во время еды (когда он уже падло наестся ?).

Любая инф.система это не более чем управление списками. :)
Что такое меню ? Список по некоему ключу или условию.
Что такое форма ? Один или несколько списков, сформированных по некоему ключу или условию.
Что такое отчет ? Механизм, формирующий список по условиям-фильтрам.
Что такое обработка ? Механизм, кот. производит некое действие над списком неких ключей + условия.

Все остальное - маркетологическая туфта. :)

Подумайте, как максимально отделить прикладную часть от ГУИ.
ГУИ должен быть неким плеером для выполнения настроек-метаданных.
...
Рейтинг: 0 / 0
Проектирование системы
    #38203860
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EnregoПрочитал на одном сайте , что проектиррование системы надо начинать с проектирования форм.
Простите за лекцию по азам, но именно они здесь уместны. Последние лет пятьдесят, с тех пор как программисты заинтересовались процессом проектирования, проектирование строится как та или иная комбинация двух подходов, "восходящего" и "нисходящего". Нисходящий подход подразумевает движение от общего к частному: взять и осознать некую большую задачу и начать разбивать её на меньшие до тех пор, пока не получатся достаточно маленькие, очевидные в реализации подзадачи. Восходящий подход означает движение в обратную сторону: продумывание неких мелких подзадач, которые, очевидно, понадобятся, а затем попытку собрать из них решение требуемой задачи. "Начинать с проектирования форм" - это пример ярко восходящего подхода. Ну... можно и так, хотя лично я не советовал бы. В любом случае, стоит понимать, что проектирование форм и проектирование структуры БД - это мало связанные задачи, которые должны решаться как можно более независимо одна от другой.
...
Рейтинг: 0 / 0
Проектирование системы
    #38204123
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSV,

:) Забавно шутите... понравилось. Дополню:

оно так, а случаи "форма из одной кнопки Далее", "отчет из одного числа ИТОГО", "обработка из показа одного простого текста" и т.д. -- это просто исключения, подтверждающие правила. :)
...
Рейтинг: 0 / 0
Проектирование системы
    #38204428
Flying Dutchman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSV как надо правильно организовать проектирование структуры информационной системыПроектируйте с расчетом, что система будет постоянно эволюционировать и развиваться. Аппетит заказчика приходит во время еды ( когда он уже падло наестся ? ).


Странный вопрос. Нам ведь выгодно, чтобы он никогда не наелся, чтобы получить с него побольше денег, не правда ли ?
...
Рейтинг: 0 / 0
Проектирование системы
    #38204555
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EnregoПрочитал на одном сайте , что проектиррование системы надо начинать с проектирования форм. А как же быть со структурой? Объясните пожалуйста, как надо правильно организовать проектирование структуры информационной системы. Спасибо

Все просто:

Входные данные -> МАГИЯ -> Выходные данные.

В этом вся суть проектирования!

Грубо говоря "Если щелкнуть (вход) кобылу в нос она махнет хвостом (выход)".
Т.о. вам нужно знать что подается на вход (щелчек), форма ввода (нос), что получаем на выходе (мах), форма вывода/отчет (хвост).
А лошадь (ИС) это МАГИЯ.

Т.к. кроме щелчков лошадь может принимать другие входные данные и управляющие сигналы, то МАГИЯ довольно сильная/сложная!

Соответственно при проектировании вы должны знать какие входные данные будут, или могут быть, или могут не быть, или не могут быть, или не могут не быть, а так же что должно быть на выходе в зависимости от входных данных.

Как устроена лошадь внутри пользователя не волнует, главное что бы можно было щелкать!

<:o)
...
Рейтинг: 0 / 0
Проектирование системы
    #38204670
Inkelyad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что-то тут забыли самый важный этап - преодоление стадии "заказчик сам еще не знает, чего конкретно хочет". Те вытягивание из него смысла понятия "зашибись" в постановке задачи "Сделайте мне зашибись."
...
Рейтинг: 0 / 0
Проектирование системы
    #38204921
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer,

Не соглашусь. Начинать с проектирования форм - это как раз яркий (и модный) пример проектирования "поперек" а вовсе не "восходящий" или "нирсходящий" поток сознания...

Берем дизайнера, он рисует (часто в Кореле) картинку формы, а уже потом начинаем думать где тут нос, куда щелкать и откуда оно полезет... и как это совпадает с пониманием "зашибись" Заказчика :)
...
Рейтинг: 0 / 0
Проектирование системы
    #38204996
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arhat109Берем дизайнера, он рисует (часто в Кореле) картинку формы, а уже потом начинаем думать где тут нос, куда щелкать и откуда оно полезет... и как это совпадает с пониманием "зашибись" Заказчика :)
Вы в точности описали суть восходящего подхода.
...
Рейтинг: 0 / 0
Проектирование системы
    #38205265
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer,

Ошибаетесь. "восходящий" подход - это от "частного к общему"... в данном случае оно "было бы так" (да "бы" мешает), ежелиб были ГОТОВЫЕ куски хотя бы чего-то... носа, того что вывалилось... вот тогда, можно вспомнить о "восходимости" подхода: взяли готовый кусок, ишо один... и т.д. и слепили ИЗ НИХ форму... посмотрели: "зашибись", нет? То бишь "это" - решение задачи Заказчика (= взошли доверху) или куда?

А то что написал - ровно "поперек" обоих подходов: делаем дизайн серединки и смотрим: вверх "лезет"? А вниз "реализовать как"? :)

... вы опять путаете "теплое с мягким". :)
...
Рейтинг: 0 / 0
Проектирование системы
    #38205289
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EnregoПрочитал на одном сайте , что проектиррование системы надо начинать с проектирования форм. А как же быть со структурой? Объясните пожалуйста, как надо правильно организовать проектирование структуры информационной системы. Спасибо
Написать документ Термины и определения. Что точно понимать что такое "информационная система", "структура информационной системы", "проектирование структуры информационной системы", "форма", "проектирование формы"...
...
Рейтинг: 0 / 0
Проектирование системы
    #38205694
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
InkelyadЧто-то тут забыли самый важный этап - преодоление стадии "заказчик сам еще не знает, чего конкретно хочет". Те вытягивание из него смысла понятия "зашибись" в постановке задачи "Сделайте мне зашибись."этот этап невозможно преодолеть, он - бесконечен, по определению
...
Рейтинг: 0 / 0
Проектирование системы
    #38206496
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EnregoПрочитал на одном сайте , что проектиррование системы надо начинать с проектирования форм. А как же быть со структурой? Объясните пожалуйста, как надо правильно организовать проектирование структуры информационной системы. Спасибо
Ну проггеры, бывает, начинают и продолжают с "форм" (точнее с клиентской проги), а таблицы по ходу прилабывают под них как придется. Возможно, это несет риски "излишних программных ухищрений вызванных не очень удачено спроектированной БД".

Ну с целью снижения рисков, какие-то рекомендованные от буржуа методолигии проектирования, например, структурированный подход "Жизненный цикл ИС" или типа того. Там есть этапы проектирования БД (полный цикл включает концептальное, логическое и физическое проектирование БД), которые либо опрежают "формы" либо ведутся паралельно.

Но риски - это то, что может и не наступить. Потому може кто-то начинает с форм и проект оказывается удачным. Потому, возможно, лучше говорить не о "правильном, не правильном", а "консервативном, агрессивном". Отнеся "начало с форм" к достаточно агресивным.
...
Рейтинг: 0 / 0
Проектирование системы
    #38206511
V.Sopkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovСначала анализируется бизнес-процесс и пишется техзадание, включающее технические
требования к системе. А формы и база это вещи параллельные, нигде не пересекаются.

Очень верно сказано. Я бы еще поднялся на одну ступеньку выше.
Нужно осознать конечную цель, которая должна быть достигнута и проанализировать возможные пути ее достижения. А тогда и требования к системе прорисуются. Вполне может оказаться, что достаточно людей пересадить, перераспределить функции, изменить документооборот, Эксель поставить и все. Любая система - дело не дешевое для заказчика. Автоматизация ради автоматизации никому не нужна.
Свой личный автомобиль вы же все выбираете не просто с целью перемещения из пункта А в пункт Б. А еще, чтобы он мог достичь при необходимости пункты В, Г , Д и т.д., в т.ч. по бездорожью. И возить вы собираетесь не только людей, но и катер, и дрова, и картошку. И бензина чтобы поменьше "жрал", и безопасным был, и надежным. И много еще каких требований. Т.е., если речь идет о системе, то нужно определиться - для чего все это. А если этого ничего не надо, то это не система. Проще назвать задачей. Для решения некоторых задач автоматизации формирования форм вполне достаточно.
Ну, а с программистской заинтересованность всё понятно.
...
Рейтинг: 0 / 0
Проектирование системы
    #38206535
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Enregoпроектиррование системы надо начинать с проектирования форм. А как же быть со структурой?
Проектирование системы обработки данных надо начинать с проектирования структуры БД (через ER модель ессно). Потом прокетируются задачи (сверху вниз). Одновременно проектируется библиотека функций общего назначения (снизу вверх). В конце концов все три направления сходятся в одной точке. Это бест практикс.
...
Рейтинг: 0 / 0
Проектирование системы
    #38206579
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
V.SopkinСвой личный автомобиль вы же все выбираете не просто ....И возить вы собираетесь не только людей, но и катер, и дрова, и картошку
На счет всех не знау, но я последний выбрал просто: заехал к диллеру, на киевке у Внуково, чтобы посмотреть на машинки. Манагер уломал меня на тестдрайв. Проехавшись, я понял что хочу эту машину здесь и сейчас. Ни о каких дровах, бездрожьях я и не думал. Хотя, картошку он довез, конечно, довез. А вот насчет катера и не заморачиваюсь - нету у меня.
...
Рейтинг: 0 / 0
Проектирование системы
    #38206714
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfo,

и не будет
...
Рейтинг: 0 / 0
Проектирование системы
    #38208050
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

ну и хорошо, значит не потонет. :)
...
Рейтинг: 0 / 0
Проектирование системы
    #38208259
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfoV.SopkinСвой личный автомобиль вы же все выбираете не просто ....И возить вы собираетесь не только людей, но и катер, и дрова, и картошку
На счет всех не знау, но я последний выбрал просто: заехал к диллеру, на киевке у Внуково, чтобы посмотреть на машинки. Манагер уломал меня на тестдрайв. Проехавшись, я понял что хочу эту машину здесь и сейчас. Ни о каких дровах, бездрожьях я и не думал. Хотя, картошку он довез, конечно, довез. А вот насчет катера и не заморачиваюсь - нету у меня.

Вот именно!
Заказчик может говорить, что лошадь ему нужна чтобы щелкать по носу и она забавно махала хвостом.
Чтобы она ездила, но в любой момент он мог щелкнуть по носу.
И чтобы крылышки и рог, ибо модно.
И еще кучу всего как должна выглядеть лошадь и как ей управлять.

На на самом деле ему нужно просто доехать из точки А в точку Б.

<:o)
...
Рейтинг: 0 / 0
Проектирование системы
    #38243199
as12398
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вы не подскажите умные книжки по проектированию структуры БД
...
Рейтинг: 0 / 0
Проектирование системы
    #38243201
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://ru.wikipedia.org/wiki/Проектирование_баз_данных
Список литературы внизу.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проектирование системы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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