Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.06.18;
Скачать: [xml.tar.bz2];

Вниз

Может ли один программист создать Информационную Систему?   Найти похожие ветки 

 
Другой   (2006-05-20 15:28) [0]

Сабж


 
McSimm ©   (2006-05-20 15:51) [1]

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


 
Sergey Masloff   (2006-05-20 15:52) [2]

Нет


 
Nic ©   (2006-05-20 15:53) [3]

Я думаю - может. Другое дело, при каком масштабе ИСа один программист может сделать её качественно.


 
isasa ©   (2006-05-20 16:00) [4]

Один может создать структуру(или архитектуру, как кому нравится) информационной системы. Не более.


 
Anatoly Podgoretsky ©   (2006-05-20 16:05) [5]

Информационная система может состоять из одной таблицы с одним полем, так что вполне реально для большинства программистов.


 
API ©   (2006-05-20 16:07) [6]

Может ли один программист создать Информационную Систему?

Что есть "информационная система" в Вашем понимании?


 
abca   (2006-05-20 16:08) [7]

А что именно по вашему попадает под ИС? А то мнения думаю разедлятся


 
tesseract ©   (2006-05-20 16:10) [8]


> нет, ему абсолютно в любом случае придется опираться на
> труд большого количества людей.


создать хоть что-либо не опираясь на опыт других людей нереально.
Если бы это было возможно, то программистких форумов было бы намного меньше.


 
Sergey Masloff   (2006-05-20 16:11) [9]

Nic ©   (20.05.06 15:53) [3]
>Я думаю - может. Другое дело, при каком масштабе ИСа один программист >может сделать её качественно.
Думать можно когда за плечами пара систем есть. До этого - только языком.
Никакого масштаба систему один человек не напишет. Никогда.


 
Nic ©   (2006-05-20 16:11) [10]

Мы делаем курсовик в Excel"eна VBA.
добаление/удаление/изменение/поиск/и т.д. - это делается с 2-мя исходными таблицами + 1 таблица обрабатывает 2 предыдущие. Ну фишки:
- втроенная справка
- учёт пользователей
- иже с ними
Один программист может осилить это за несколько присестов и это информационно-аналитическая система.


 
Sergey Masloff   (2006-05-20 16:12) [11]

Nic ©   (20.05.06 16:11) [10]
Это не информационная система.


 
API ©   (2006-05-20 16:14) [12]

и это информационно-аналитическая система

В таком случае, телефонный справочник - тоже информационная система.
Но у меня такое убеждение, что ИС - это нечто большее, нежели просто таблица + поиск.


 
Nic ©   (2006-05-20 16:15) [13]


> Sergey Masloff   (20.05.06 16:12) [11]


> API ©   (20.05.06 16:14) [12]

Определение ИСа в студию.


 
Sergey Masloff   (2006-05-20 16:17) [14]

Nic ©   (20.05.06 16:15) [13]
В институте у преподавателя советую узнать.


 
API ©   (2006-05-20 16:17) [15]

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

Нашел в сети вот такое:

Информационная система - по законодательству РФ - организационно упорядоченная совокупность документов (массивов документов) и информационных технологий, в том числе с использованием средств вычислительной техники и связи, реализующих информационные процессы.


 
API ©   (2006-05-20 16:19) [16]

Определение ИСа в студию

Прежде чем что-то требовать, предложили бы что-то сами.
Я в [15] предложил. Вы согласны с такой трактовкой?


 
isasa ©   (2006-05-20 16:20) [17]

API ©   (20.05.06 16:14) [12]
Да нет, в первом приближении, пойдет.
А вот теперь прикинем, пройдет, например, год, и все это не актуально.
А теперь прикинем перечень действий, по актуализации данных, и справится с этим должен один, совсем один ...


 
Anatoly Podgoretsky ©   (2006-05-20 16:20) [18]

Ну так приведенный телефонный справочник под этр определение подходит.


 
isasa ©   (2006-05-20 16:22) [19]

Хотя, погорачисся, созданию.
Тогда один черт - наполнение данными ... Не по наследству же они достаются.


 
Sergey Masloff   (2006-05-20 16:23) [20]

Я скажу так - ИС это СИСТЕМА информационных средств обеспечивающая автоматизацию ВСЕХ аспектов работы некоторой организации. Как правило, это СОВОКУПНОСТЬ взаимодействующих программных средств.


 
Sergey Masloff   (2006-05-20 16:26) [21]

Для скажем бизнес-организации составляющими (крупными) ис будут
- учетная подсистема
- подсистема анализа
- финансовая подсистема
- подсистема отношений с заказчиками (CRM)
- кадровая подсистема
и кроме того несколько промежуточных подсистем и подсистем общего назначения. Кромсе того функции и реализации данных подсистем часто переплетены и четко разграничить обычно не получается.


 
Sergey Masloff   (2006-05-20 16:27) [22]

Кстати телефонный справочник это не ИС а лишь элемент ИС. Или придумайте мне заказчика который в своей повседневной деятельности использует только ее


 
API ©   (2006-05-20 16:29) [23]

ИС это СИСТЕМА информационных средств обеспечивающая автоматизацию ВСЕХ аспектов работы некоторой организации

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


 
Nic ©   (2006-05-20 16:29) [24]


> API ©   (20.05.06 16:19) [16]

К сожалению, мы не проходили пока теорию ИСов, но информационная система - в любом случае понятие растяжимое и нужно конкретизировать сабж.
В моём понимании ИС - программное средство, автоматизирующее деятельность данного рабочего места.
Скажем, телефонный справочник - тоже ИС, т.к. позволяет пользователю быстро найти нужный адрес/телефон и т.д.


 
Sergey Masloff   (2006-05-20 16:30) [25]

API ©   (20.05.06 16:29) [23]
Неа не допускаю. Даже если "организация" из одного человека.


 
Другой   (2006-05-20 16:32) [26]

Согласен с Sergey Masloff [20]-[22]:

ИС (ИМХО) - комплекс задач работающих в одном информационном пространстве.


 
Sergey Masloff   (2006-05-20 16:32) [27]

Nic ©   (20.05.06 16:29) [24]
Ну а чего спорить если вопросом не владеете? Понимание хорошо когда оно основывается на чем-то (общение с преподвателями, чтение хороших книг). А так по моему пониманию может операции на сердце делать нужно совсем не так но я ж не высказываю потому что ни бельмеса в этом не понимаю.


 
Nic ©   (2006-05-20 16:33) [28]

Хотя, конечно, под информационной системой обычно подразумевается нечто более масштабное, нежнли 1 таблица и поиск.


 
API ©   (2006-05-20 16:37) [29]

Неа не допускаю. Даже если "организация" из одного человека.

У меня напрашивается два вывода:
1. Один человек создать не может, но группа разработчиков - может.
2. Никто не в сотоянии создать полноценную ИС по причине... (постоянно меняющиеся требования, многогранность деятельности, трудность определения всей возможной сферы и пр).

Второй вариант слишком пессимистичен - а-ля "не надо ничего делать, потому что все равно не получится". Лично мне он не подходит.

Первый вариант... почему несколько могут, а один - нет?

Возможны, вероятно, другие варианты... предлагайте.


 
Джо ©   (2006-05-20 16:40) [30]

Я писал для своей фирмы только одну часть ИС (по определению [21]), касающююся "основного" вида деятельности, т.е, профильную. О том, чтобы автоматизировать бухгалтерию (зачем, уже есть 1С), CRM (который, вообще, вроде, не нужен) речи не шло. Сейчас переодически дописываю кое-какие вещи, обновляю и т.д. Заняло год и даже больше, писал "адын, савсэм адын". Фирма совсем небольшая, даже мелкая (штат в лучшие времена был 30 чел., сейчас меньше).
В общем, мой вывод таков: чтобы сделать что-то серьезное в приемлемые сроки — одного человека-программиста мало.


 
Nic ©   (2006-05-20 16:40) [31]


> Sergey Masloff   (20.05.06 16:32) [27]

Вы правы. Но известны интересные факты:
1) Относительно большая группа разработчиков (~10 человек), владеющая теоретическими знаниями в области построения ИСов за 2 года (!) построила нечто такое, что никак нельзя увязать с автоматизацией деятельности рабочих мест в нашем ВУЗе (ИНЭКА). Проект умер.
2) Более компактная группа разработчиков (5-7 человек) разработала реально работающую информационную систему более крупного ВУЗа (СамГТУ) менее чем за год. Они не особо заморачивались с теоретическими основами потроения ИСов.
Это к тому, что если я пока не читал умной теории по вопросу, то почему-то не могу высказать своё мнение.


 
Sergey Masloff   (2006-05-20 16:40) [32]

API ©   (20.05.06 16:37) [29]
И несколько не могут полностью. Приблизиться к 100% могут. Один просто не будет успевать - он физически не будет успевать требования будут меняться быстрее чем он будет писать. Ахиллес догонит черепаху


 
API ©   (2006-05-20 16:43) [33]

Кроме того, использование Microsoft Office в составе разрабатываемой ИС - говорит о том, что человек делал не все сам (используются решения сторонних разработчиков), или все же, по причине наличия данного пакета практически на всех компьютерах, мы можем сделать такую "поблажку"? Типа, ОС тоже неким образом входит в состав ИС (то есть, ИС функционирует под одной или несколькими ОС), не разрабатывать же свою ОС. Да и Delphi, опять же таки, и прочие пакеты разработки - не заслуга этого разработчика.

То есть, о понятии "авторской чистоты" разработки, какие сторонние пакеты и программыне продукты считать допустимыми для использования в ИС, не нарушая при этом понятие "индивидуальной разработки"?


 
Sergey Masloff   (2006-05-20 16:45) [34]

Джо ©   (20.05.06 16:40) [30]
Ну а бухгалтерия от основной деятельности никак не зависит чтоли? Понятно это не одна система но интегрированы они должны быть? Ну грубо говоря я продал килограмм картошки. Со склада он ушел и мне нужно состыковать его с бухгалтерской проводкой по которой потом на счет пришли деньги. Если для этого требуется в твоей подсистеме найти и распечатать бумажку а потом по ней искать в 1С это не ИС а элементы ИС.
Все ИМХО и не наезд ;-)))


 
Sergey Masloff   (2006-05-20 16:46) [35]

API ©   (20.05.06 16:43) [33]
Решения сторонних фирм нормально если они интегрированы в единую систему. Но это не снижает особо сложности. Одному все равно не сделать ;-)))))


 
API ©   (2006-05-20 16:46) [36]

Один просто не будет успевать

В принципе, согласен.
Но и тут все зависит от пожеланий заказчика.

То есть, я так думаю, при оценке "может/не может" надо отталкиваться от ТЗ. ;-)


 
Sergey Masloff   (2006-05-20 16:54) [37]

API ©   (20.05.06 16:46) [36]
Ну заказчик может пожелать один справочник телефонный. И назвать его ИС. Но ИС-ом это же ж не будет ;-) А тогда см. выше ;-)))


 
kaif ©   (2006-05-20 16:55) [38]

У меня есть одна фирма, в которой я полностью автоматизировал весь управленческий учет за несколько месяцев (с полным он-лайн балансом компании). Фактически это система заказов+склады+финансовый учет, реализованная при помощи относительно универсальной платформы (финансового движка), которую я написал предварительно за 1.5 года.
Все работники используют только эту систему + Office + Outlook Express + браузер IE. Секретарь использует иногда еще пасьянс (не я писал :) Больше ни одна программа не используется. Все довольны. В среднем раз в месяц я что-то добавляю по их просьбе (какой-нибудь отчет), что занимает пару часов. Система работает с 2003 года. Ни одного сбоя или крушения базы данных не было.
Вправе ли я сказать, что в одиночку написал ИС?
Или я должен был еще написать самостоятельно Delphi, IB и все VCL, чтобы так считать?


 
Джо ©   (2006-05-20 16:56) [39]

> [34] Sergey Masloff   (20.05.06 16:45)

Да, в общем, согласен, что не ИС, просто неясно выразился. В общем, я хотел сказать, что полноценную ИС одному человеку создать не под силу. Хотя бы потому, что нельзя во всем быть специалистом. Я, например, в бухгалтерии, как свинья в апельсинах :)


 
Sergey Masloff   (2006-05-20 16:57) [40]

kaif ©   (20.05.06 16:55) [38]
Ашот, значит ты первый. Жму руку.



Страницы: 1 2 3 вся ветка

Форум: "Прочее";
Текущий архив: 2006.06.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.56 MB
Время: 0.011 c
4-1142853676
KALqYAN
2006-03-20 14:21
2006.06.18
CPU Usage


15-1148004791
dancer
2006-05-19 06:13
2006.06.18
Локалка


2-1149009762
Sapan
2006-05-30 21:22
2006.06.18
Вопрос


1-1147460541
Mao
2006-05-12 23:02
2006.06.18
подскажите решение клиент/сервер


2-1149076022
antonn
2006-05-31 15:47
2006.06.18
Скрыть главную форму приложения





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский