powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Управление процессом разработки ИС [игнор отключен] [закрыт для гостей] / Информационная система с нуля
25 сообщений из 182, страница 1 из 8
Информационная система с нуля
    #39354948
Herdsman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Представим, что есть некое производство на 4000 работников. И в нём ни одного компьютера. Вам надо написать информационную систему. Важно, именно не купить, а написать, хоть модули можно и покупать. Полная свобода. Сервера можно купить, а можно подключиться к внешнему хранилищу. Система может быть на любом языке. На любой базе данных. Может быть WEB, а может клиент-сервер, а может.... что сами придумаете. Помогите, пожалуйста, придумать. Заранее всем благодарен.
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355029
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HerdsmanПомогите, пожалуйста, придумать.
А что, собственно, придумать-то?.. Тех.задание? Предметную область? Результат анализа бизнес-процессов?
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355033
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovТех.задание? Предметную область? Результат анализа бизнес-процессов?Дмитрий.
Далее сказанное будет не для полемики с вами, а как бы тезисы о чем пойдет далее речь.

Тех.задание?
В какой-то мере да, нужно.
Не исключаю, что при разработке тех задания на архитектуру проектируемой системы выяснится многое то о чем вы и не подозревали ...

Предметную область?
То же желательно уразуметь.
Это позволит вам более качественно проектировать архитектуру системы.

Результат анализа бизнес-процессов?
Конечно важен.
У вас же не стоит цель разработать тьму отчетов и диалоговых форм, которые ровным счетом ни чего не дают?
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355049
Herdsman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,
Я сегодня, если сяду писать такую систему, основываясь на нынешних знаниях и ОСОБЕННО привычках, поставлю сервер внутри фирмы на него MS SQL, и напишу на C# систему пользуясь WPF. Эта программа будет устанавливаться на компьютеры пользователей, обычные ПК, которые будут через неё, посредством сети, обращаться к базе данных....
Я хочу чтобы мне, как минимум, сказали что такая база данных хуже чем другая или WPF надо заменить на HTML5..... Или, как максимум, сказали что вся эта парадигма давно устарела и что сегодня есть ТАКОЕ, о чём я никогда не слышал и что увеличит производительность моего труда в тысяч раз.... совершенно другой язык, компилятор, база данных....
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355051
Herdsman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир2012,
Мне, в принципе, надо выбрать самый передовой набор инструментов. Может быть даже не самый передовой, а такой который даст меньшую вероятность сожалений в будущем.
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355052
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HerdsmanЯ хочу чтобы мне, как минимум, сказали что такая база данных хуже чем другая или WPF надо заменить на HTML5..... Или, как максимум, сказали что вся эта парадигма давно устарела и что сегодня есть ТАКОЕ, о чём я никогда не слышал и что увеличит производительность моего труда в тысяч раз.... совершенно другой язык, компилятор, база данных....1C.

Но будет как в песне.
[spoiler]
YouTube Video
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355057
Herdsman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир2012,

Я когда то работал с подобной 1C системой и понимаю неоспоримые преимущества подобных систем. Но вижу два явных недостатка

1) Недостаточная гибкость. Если мне из такой системы нужно поменять бит цветности или опросить системные процессы, то это проблема
2) Подобные системы часто настолько автоматизированы, что автоматически делают... не то что нужно в данном случае. И заставить их делать именно то может стать почти невыполнимой задачей

Я тут когда то это обсуждал как раз защищая подобные системы http://www.sql.ru/forum/767177/yazyki-chetvyortogo-pokoleniya?hl=
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355068
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Herdsman1) Недостаточная гибкость. Если мне из такой системы нужно поменять бит цветности или опросить системные процессы, то это проблемаВ чем проблема то?
Когда использовал Foxpro 2.6, то его палитра цветов была ни какая.
Написал расширение и все стало Ok.
Опросить системные процессы?
В чем сложность то?
Разрабатывает какой-нибудь ActiveX /к примеру для подсистемы Windows PSAPI https://msdn.microsoft.com/en-us/library/windows/desktop/ms684884(v=vs.85).aspx/, или
для одной из подсистем Diagnostics https://msdn.microsoft.com/en-us/library/windows/desktop/ee663269(v=vs.85).aspx
И получаете все что вам нужно ...
Маловато и хотите большего.
Все в ваших руках ...

Скорее всего вы хотели бы все это иметь "из коробки"?
Не приходилось видеть ни одной такой системы.
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355071
Herdsman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир2012,

Спасибо. Ваш ответ понятен.
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355085
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HerdsmanВам надо написать информационную систему. Важно, именно не купить, а написать, хоть модули можно и покупать. Полная свобода. Сервера можно купить ...Как по мне, то самая большая проблема - внедрение.
Тут вы сталкиваетесь с человеческим фактором при котором /за частую/ будете сталкиваться /как правило/ с одним - "Кто работает, того больше всего и ругают".
Ну и других "прелестей" множество:
- не желание работать с внедряемой системой;
- ...

Для меня это самый болезненный вопрос.
Тем более за частую становишься "своим" если становишься духовно близким другим:
- сально пошутишь - норма;
- матюкнуться - "А как без этого?";
- нажаловаться начальству и нахамить - без этого ни как;
- ...

Если это не так, то люди просто чувствуют с этим человеком что-то не так - "Не больной ли он?"

За профессионализм ... вообще молчу.
Когда был помоложе, то "шабашил" своими бухгалтерскими АРМ.
Где бухгалтера - профессионалы?
Ау!
Не наблюдал.

PS: А вы говорите о каких-то фантастических проблемах ...
Просьба без обид /каждый из нас имеет свои взгляды и если они и не совпадают, то в этом ни чего страшного нет. Все мы сильно разные ..//
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355086
Herdsman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир2012,

Это всё несомненно интересно и я тоже сталкиваюсь с подобными проблемами. Но сегодня круг моих интересов уже - я хочу выбрать самую удобную, перспективную, быструю, надёжную, защищённую, гибкую.... среду (в широком понимании) разработки информационных систем.
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355093
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Herdsmanя хочу выбрать самую удобную, перспективную, быструю, надёжную, защищённую, гибкую.... среду (в широком понимании) разработки информационных систем.Наметки имеются?
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355104
Herdsman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир2012,

В общем нет.

Очень поверхностно мне советовали всякие среды где всё виртуально в интернете. Если я правильно понимаю, это что то вроде Microsoft Azure.

Другие советовали языки вроде PHP, Python, Perl Сказали что к нм есть готовые бизнес-компоненты, которые легко собирать по типу конструктора, а тнкие вещи дописать самому.

Третьи советовали обратить внимание на готовые ERP с возможностью кастомизации. Но этот вариант мне сразу не нравится.

В базах данных советовали обратить внимание на объектно-ориентированные базы. Даже названий их я не знаю.
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355109
azsx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПредставим, что есть некое производство на 4000 работников.
В соседней теме я уже ныл, про наши Российские ВУЗы, здесь не буду. Погадаю, что вопрос теоретический. Ответ на Ваш вопрос простой - нет задачи, нет решения!
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355112
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HerdsmanДругие советовали языки вроде PHP, Python, Perl Сказали что к нм есть готовые бизнес-компоненты, которые легко собирать по типу конструктора, а тнкие вещи дописать самому.Можете использовать хоть VB /утрирую конечно/ и при этом там где считаете нужным использовать какой-либо скриптовый язык программирования.

Sorry /слова нужно подкреплять конкретными примерами/.
Sorry в примере будет использован Foxpro 2.6.
Он очень медленно работал с текстом - жуть.
Что сделал.
Обеспечил его связку с Perl /который супер как умел работать с текстом/.
Результат - все быстро крутилось.

К чему об этом сказал?
ИМХНО выбор языка программирования не супер важен /все зависит от решаемых задач/.

Встречный вопрос.
Вы скорее всего не собираетесь все разработать with scratch?
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355204
Herdsman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
azsx,

Задача реальная, совсем не учебная. Представьте себе огромный медицинский центр в котором нужно компьютеризовать ВСЁ. То есть не только приём больных, а назначения врача, получение препаратов со склада и заказ их же у поставщика, какой замок какую дверь открывает, в каком коридоре перегорела лампочка и какая.....
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355206
Herdsman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир2012,

Спасибо. Понял.

Ситуация именно такова: нужно всё с самого начала.
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355230
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HerdsmanСитуация именно такова: нужно всё с самого начала.Гм.
Да это мега труд ...

Вам нужно, чтобы как min был хороший построитель отчетов и конечно хорошая поддержка GUI.

Но так как вам нужно охватить все, то ИМХНО для некоторых задач нужно использовать какую-либо SQL СУБД, а там где в диалоговых формах сотни полей использовать NOSQL ...
То бишь документоориентированный подход https://ru.wikipedia.org/wiki/Документоориентированная_СУБД

Ну и чтобы не изобретать велосипед на просторах inet позаимствуйте опыт других ...

М-да.
Без rapid системы будет сложновато ...
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355236
Herdsman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир2012,

Спасибо. Я понял про какие базы данных мне толковали.
По поводу "позаимствовать опыт других"... друге, в подобных случаях, поступают странно: они пишут на том языке, который знают. Учитывая, что решение займёт годы, этот подход кажется мне идиотским.
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355237
ind2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Herdsman,

ERLANG не смотрели ?
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355239
Herdsman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ind2007,

Вы второй, кто рекомендует мне Erlang. После первого совета, я посмотрел бегло и мне показалось что это "не то" Сейчас пойту копаться внимательно. Спасибо.
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355275
L1G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО, такое следует начинать с разработки структуры базы данных. Определиться с числом БД/серверов (хватит ли одного?), с платформой (винда? линукс?) и с самим программным сервером БД (навскидку: MSSQL либо Postgres). И реализовать разработанную структуру на выбранном сервере.
А уж клиентов может быть и несколько разных, на разных языках и с разными интерфейсами.

авторнабор инструментов. Может быть даже не самый передовой, а такой который даст меньшую вероятность сожалений в будущем
Сделайте трехзвенку, в среднем звене - вся бизнес-логика с интерфейсами-сервисами и (выбор между дотнетом и джавой ИМХО уже определен на этапе выбора платформы винда/линукс). Поколения и технологии клиентов могут меняться, а среднее звено останется тем же.

Про интерфейс: десктопный ИМХО гибче, фичастее и меньше головняков. У заказчика вообще есть хоть какие-то требования к нему? Нет - ну тогда исключительно как его величество программисту удобнее и быстрее.

"меньшую вероятность сожалений в будущем" ИМХО даёт правильный выбор заказчика (либо точно знающего, что хочет, либо готового оплачивать все доделки-переделки). В любом случае предсказать будущее вряд ли сможете и вы, и он.
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355281
azsx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЗадача реальная, совсем не учебная. Представьте себе огромный медицинский центр в котором нужно компьютеризовать ВСЁ. То есть не только приём больных, а назначения врача, получение препаратов со склада и заказ их же у поставщика, какой замок какую дверь открывает, в каком коридоре перегорела лампочка и какая.....
Вот теперь совсем другое дело. Начнём с главного, вы один не справитесь, обязательно придётся нанимать помощников.
Во вторых так и не понятно, почему у них ничего нет? Допустим, я ходил на собеседование в медицинский центр (вроде 7 зданий по области). У них вереница программ, многие сертифицированы кем либо, надо их обслуживать и править ошибки или писать тикеты. И решать локальные задачи своими программами. зы Кстати персонал it около 10 человек, по словам начальницы все с покровителями, работать отказываются, зато любят ругаться. Они в основном забивают всякие диагнозы за врачей (операторами пашут). Очень понравились фраза начальницы: "У нас работал очень грамотный специалист, отлично справлялась с работой, но в результате внутреннего конфликта она была уволена. Сейчас она к нам возвращаться отказывается. А мы неожиданно поняли, что всегда надо оставлять кого то, кто будет работать". +100500, чо ещё сказать. Это оффтопик был.
Если следовать Вашему тз (всё с нуля и других программ нет), то первым делом я бы обозначил задачи более чётко. Не каждая уборщица будет выходить в общую базу предприятия. Имеются вполне конкретные специалисты, которые будут работать в внутренней сети. Программы для них -- должны быть сертифицированными, отвечать требованиям фсб и прочее. Если не требуются отдельные модули, типа идентификация по ЭЦП, то задачи такого рода могут быть решены многими ЯП. Но лично я в теории решил бы так.
Сделал бы отдельную сеть без выхода в интернет, так как не хочу помимо других сложностей ещё и с вирусам хакерами бороться. Все юзеры сидят через веб интерфейс, так как хочу иметь программу в одном месте. На каждом ПК запущен отдельный демон (fpc), который открывает доступ к оборудованию. Общение с демоном только с сервером. У клиентов ориентировался на линукс, так как есть шанс, что все там будем.
На сервере, соответственно постгрес про. Квалификации выбрать серверный язык у меня не хватает, но точно не эрланг и прочие страшные слова.
Насчёт лампочек, можно это сделать? Да. Нужно это? Нет. Общая оценка задачи про лампочки - "фантазёры, клёво, клёво, клёво".
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355297
Herdsman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
L1G,

Спасибо. Всё тщательно записываю.
Если честно, я немного разочарован ответами, (никто из советующих в этом не виноват). Я то думал, что мне сейчас расскажут про что то новое и совершенно неизведанное. А те инструменты, что Вы описываете, существовали 10 и 15 лет назад. С другой стороны, возможно важно осознать, что не надо искать "неизведанного" :)

Отдельно, когда я говорю о сожалениях, имею ввиду нечто другое. Я попадал на ошибки. Использовал Unipaas и Sybase. И когда сильно врос и в то и в другое, они растеряли популярность, сообщество разработчиков, поддержку, развитие.
...
Рейтинг: 0 / 0
Информационная система с нуля
    #39355298
Herdsman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
azsx,

Ничего нет потому что всё было написано на платформе, от которой решили отказаться. Полная переделка.
Остальное понял. Спасибо. буду думать.
...
Рейтинг: 0 / 0
25 сообщений из 182, страница 1 из 8
Форумы / Управление процессом разработки ИС [игнор отключен] [закрыт для гостей] / Информационная система с нуля
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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