Здравствуйте давно была идея осуществить проект хоть как то способный заменить 1С для малых предприятий.
Некоторые возможности:
Создание справочников, журналов, отчетов,...
Поддержка языка расширения возможностей
Наличие веб интерфейса
Удобная система загрузки выгрузки данных (мастера, расписания,...)
Если есть желание помочь,..., приветствуется все критика, идеи, в общем ВСЕ
Если кому нибудь интересно могу выложить некоторые тех моменты и наработки которые уже имеються
Re: Создание платформы-аналога 1С
От:
Аноним
Дата:
22.11.07 13:25
Оценка:
Здравствуйте, Shock, Вы писали:
S>Здравствуйте давно была идея осуществить проект хоть как то способный заменить 1С для малых предприятий. S>Некоторые возможности: S>
S>Создание справочников, журналов, отчетов,... S>Поддержка языка расширения возможностей S>Наличие веб интерфейса S>Удобная система загрузки выгрузки данных (мастера, расписания,...) S>S>Если есть желание помочь,..., приветствуется все критика, идеи, в общем ВСЕ S>Если кому нибудь интересно могу выложить некоторые тех моменты и наработки которые уже имеються
Идея конечно крайне интересная и, скорее всего, полезная. Но есть несколько непонятных для меня моментов в постановке задачи (эээ... всего выше сказанного ):
1) зачем, а главное кто на малом предприятии будет пользоваться языком расширения возможностей (боюсь, что может появиться очередная орда опен1С программистов)?
2) не слишком ли много требований для малого предприятия? Я имею в виду, что если есть веб интерфейс и прочее, то скорее всего нужен сервер, соответственно, админ и так далее...
3) справочники! и прочая муть — вот где будет основная проблема (мне кажется )
Может, конечно, это связано с тем, что я плохо или неправильно себе представляю себе отличия малых от больших предприятий...
Re[2]: Создание платформы-аналога 1С
От:
Аноним
Дата:
22.11.07 15:54
Оценка:
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Shock, Вы писали:
S>>Здравствуйте давно была идея осуществить проект хоть как то способный заменить 1С для малых предприятий. S>>Некоторые возможности: S>>
S>>Создание справочников, журналов, отчетов,... S>>Поддержка языка расширения возможностей S>>Наличие веб интерфейса S>>Удобная система загрузки выгрузки данных (мастера, расписания,...) S>>S>>Если есть желание помочь,..., приветствуется все критика, идеи, в общем ВСЕ S>>Если кому нибудь интересно могу выложить некоторые тех моменты и наработки которые уже имеються
А>Идея конечно крайне интересная и, скорее всего, полезная. Но есть несколько непонятных для меня моментов в постановке задачи (эээ... всего выше сказанного ): А>1) зачем, а главное кто на малом предприятии будет пользоваться языком расширения возможностей (боюсь, что может появиться очередная орда опен1С программистов)? А>2) не слишком ли много требований для малого предприятия? Я имею в виду, что если есть веб интерфейс и прочее, то скорее всего нужен сервер, соответственно, админ и так далее... А>3) справочники! и прочая муть — вот где будет основная проблема (мне кажется )
А>Может, конечно, это связано с тем, что я плохо или неправильно себе представляю себе отличия малых от больших предприятий...
дык справочники сдесь будут основой бд... могу скинуть свои намётки базы sql, если надо — если надо — пиши на мыло mitrofanofff@bk.ru
Здравствуйте, blumenkraft, Вы писали:
B>Вообще идея действительно неплохая, главное рассматривать это как коммерческий проект, а не опен-сорс программу.
Я тут неделю отсутствовал, в коммандировке был Я думаю сделать платформу бесплатной а вот модули к ней
типа "Склад", "Торговля", .... платными, мне кажеться так лучше будет
Re[3]: Создание платформы-аналога 1С
От:
Аноним
Дата:
03.12.07 07:37
Оценка:
Здравствуйте, Shock, Вы писали:
S>Здравствуйте, blumenkraft, Вы писали:
B>>Вообще идея действительно неплохая, главное рассматривать это как коммерческий проект, а не опен-сорс программу.
S>Я тут неделю отсутствовал, в коммандировке был Я думаю сделать платформу бесплатной а вот модули к ней S>типа "Склад", "Торговля", .... платными, мне кажеться так лучше будет
Ну еще можно более классическим путем пойти — бинарники бесплатные, сорцы + исправление багов (поддержка) за отдельную плату
Re: Создание платформы-аналога 1С
От:
Аноним
Дата:
05.12.07 13:52
Оценка:
Здравствуйте, Shock, Вы писали:
S>Здравствуйте давно была идея осуществить проект хоть как то способный заменить 1С для малых предприятий. S>Некоторые возможности: S>
S>Создание справочников, журналов, отчетов,... S>Поддержка языка расширения возможностей S>Наличие веб интерфейса S>Удобная система загрузки выгрузки данных (мастера, расписания,...) S>S>Если есть желание помочь,..., приветствуется все критика, идеи, в общем ВСЕ S>Если кому нибудь интересно могу выложить некоторые тех моменты и наработки которые уже имеються
Знал я одну систему(был одним из разработчиков), в которой хотели реализовать что-то подобное...
Проект начался где-то в 2002 году на .Net.
Все накрылось медным тазом!
Проект просто развалился(про него ничего не слышно и не видно, бывшие коллеги прдпочитают молчать про него). По моим оценкам влили туда 1000000$, а эффект фиг с маслом. Знаю, что контора теряет сотрудников, и этот проект одно из последствий этого проекта.
Знаю, что на основе этой "платформы" было сделано пару прикладных решений, но все через одно место.
В 2004 году MS выпустила рекламный ролик(или еще что не помню), продукт назывался Microsoft Business Objects.
Идея то на плаву плавает, поэтому трудно их заподозрить в воровстве, но интерфейсы были настолько похожи на на наши, что просто диву давались. Так вот, я про этот проект с того саиого времени не слышал.
Я к тому, что идея хороша, но требует колоссальных затрат и времени, а отдача — бабушка на двое сказала.
Я вообще поражаюсь как классно сделана 1C(был небольшой опыт в 2 месяца, надо было людям почочь), некоторые решения были очень изящно сделаны. Я не поклонник 1C(я вообще про него знаю в основном по рассказам), но пока альтернативы нет. Про буржуйские решения я тоже не слыхал.
Итог. Лучше чем-нибудь дельным заняться.
Ссылок не пишу, т.к. кто знает сам догадается о чем речь.
Здравствуйте, Аноним, Вы писали:
А>Я вообще поражаюсь как классно сделана 1C(был небольшой опыт в 2 месяца, надо было людям почочь), некоторые решения были очень изящно сделаны.
странно у меня остались противоположные впечатления — мож быть отдельные решения и изящные, но в целом помойму всё сделано криво и неудобно. там нет нормальной объектной ориентации!
Здравствуйте, Shock, Вы писали:
S>Здравствуйте давно была идея осуществить проект хоть как то способный заменить 1С для малых предприятий.
да! убийца 1С это крута!
S>Некоторые возможности:
S>Создание справочников, журналов, отчетов,...
короче, система базовых классов?
S>Поддержка языка расширения возможностей
но мой взгляд, достаточно писать конфигурации на том, же языке что и платформу. почему? 1С изобрела свой птич.язык потому, что с++ слишком сложный и его нельзя предьявить настройщику. а С# или Java или Python или на чем пишете? можно предьявить , лишь бы была хорошая система доменных классов. + бенефиты от объектно-ориентированности, готовые библиотеки и рельная расширяемость!
S>Наличие веб интерфейса
предлогаю для гуя XForms. -прогрессивная платформа, поддерживается как-то и браузерами (через javascript-фреймворки) и клиентами, например Eclipse RCP.
S>Удобная система загрузки выгрузки данных (мастера, расписания,...)
а база какая? помому лучше объектно-ориентированную или хмл..
S>Если есть желание помочь,..., приветствуется все критика, идеи, в общем ВСЕ
хотел бы поучаствовать в пгоегте. S>Если кому нибудь интересно могу выложить некоторые тех моменты и наработки которые уже имеються
пришлите плз на kejroot{0}gmail_com
Сдается мне, что сделать некую базу, аналогичную платформе 1C не так-то сложно. Но не только, и не столько загвоздка в этой базе. Вся соль там в тоннах прикладного отлаженного кода и в развитой сети поддержки этого прикладного кода.
Здравствуйте, Shock, Вы писали:
S>Здравствуйте давно была идея осуществить проект хоть как то способный заменить 1С для малых предприятий. S>Некоторые возможности: S>
S>Создание справочников, журналов, отчетов,... S>Поддержка языка расширения возможностей S>Наличие веб интерфейса S>Удобная система загрузки выгрузки данных (мастера, расписания,...) S>S>Если есть желание помочь,..., приветствуется все критика, идеи, в общем ВСЕ S>Если кому нибудь интересно могу выложить некоторые тех моменты и наработки которые уже имеються
Давай к нам, стукнись в асю: 308/779/620.
Это по поводу вот этого проекта: http://www.1cpp.ru/forum/YaBB.pl?num=1174922457
Здравствуйте, Shock, Вы писали:
S>Здравствуйте давно была идея осуществить проект хоть как то способный заменить 1С для малых предприятий. S>Некоторые возможности: S>
S>Создание справочников, журналов, отчетов,... S>Поддержка языка расширения возможностей S>Наличие веб интерфейса S>Удобная система загрузки выгрузки данных (мастера, расписания,...) S>S>Если есть желание помочь,..., приветствуется все критика, идеи, в общем ВСЕ S>Если кому нибудь интересно могу выложить некоторые тех моменты и наработки которые уже имеються
Здравствуйте, kejroot, Вы писали:
K>да! убийца 1С это крута!
S>>Наличие веб интерфейса K>предлогаю для гуя XForms. -прогрессивная платформа, поддерживается как-то и браузерами (через javascript-фреймворки) и клиентами, например Eclipse RCP.
http://www.debet.kiev.ua/
вот есть уже готовое, на еклипсе. очень неплохая штука,хотя как мне кажется большого распостранения не имеет, потому было бы неплохо сделать вывод из опыта товарищей которые такое уже сделали,
во первых 1С с места сдвинуть ОЧЕНЬ трудно, даже в ОЧЕНЬ маленьком предприятии
а во вторых ОЧЕНЬ накладно начинать такое с нуля, хотя сама идейка мне нравится.
Здравствуйте, Аноним, Вы писали:
А>Я к тому, что идея хороша, но требует колоссальных затрат и времени, а отдача — бабушка на двое сказала. А>Я вообще поражаюсь как классно сделана 1C(был небольшой опыт в 2 месяца, надо было людям почочь), некоторые решения были очень изящно сделаны. Я не поклонник 1C(я вообще про него знаю в основном по рассказам), но пока альтернативы нет. Про буржуйские решения я тоже не слыхал.
Здравствуйте, Dracula_DIS, Вы писали:
R>>я тоже интересуюсь D_D>Появились идеи?
Судя по тому, как продвигается C#, Linq можно предположить, что и MS может приложить свою руку.
Но проблема в большей степени это типовые конфигурации, поддержка изменений в законодательстве и новых форм отчетности.
и солнце б утром не вставало, когда бы не было меня
Здравствуйте, Serginio1, Вы писали:
S> Судя по тому, как продвигается C#, Linq можно предположить, что и MS может приложить свою руку. S>Но проблема в большей степени это типовые конфигурации, поддержка изменений в законодательстве и новых форм отчетности.
Да, проблема какраз в поддержании правовых аспектов проекта на современном уровне... Ктонить еще интересуется этим?
Здравствуйте, Воронков Василий, Вы писали:
А>>Я вообще поражаюсь как классно сделана 1C(был небольшой опыт в 2 месяца, надо было людям почочь), некоторые решения были очень изящно сделаны. Я не поклонник 1C(я вообще про него знаю в основном по рассказам), но пока альтернативы нет. Про буржуйские решения я тоже не слыхал. ВВ>А QuickBooks? По-моему, он в чем-то удачнее..
Чем? QuickBooks — это просто программа для учёта расходов/доходов с поддержкой простых бухгалтерских функций. Она не может быть существенно расширена и использована, скажем, для автоматизации работы со складами и поставщиками.
Здравствуйте, Dracula_DIS, Вы писали:
D_D>Да, проблема какраз в поддержании правовых аспектов проекта на современном уровне... Ктонить еще интересуется этим?
Конечно нужна конкуренция, но в нашей стране с этим туго, но если будет быстрый удобный фреймворк, то масса 1С ников с легкостью переметнется
Главное почувствовать разницу, но деньги немалые нужно вложить. Восьмерка долго буксовала, да и сих пор огромное количество сидит на 7 ке,
которых она полностью устраивает. 1С очень вовремя подсуетилась. Для мелких контор хватит и существующих продуктов.
И речь может идти только для крупных контор с большими объемами данных.
и солнце б утром не вставало, когда бы не было меня
Здравствуйте, Cyberax, Вы писали:
C>Чем? QuickBooks — это просто программа для учёта расходов/доходов с поддержкой простых бухгалтерских функций. Она не может быть существенно расширена и использована, скажем, для автоматизации работы со складами и поставщиками. C>Но интерфейс там красивый, да.
Вы по бесплатной версии о возможностях продукта судите? QuickBooks Enterprise — это мощная расширяемая платформа. А решение "для автоматизации работы со складами и поставщиками" сейчас и сам Интуит в рамкам Enterprise Suite предлагает.
Здравствуйте, Serginio1, Вы писали:
S>Конечно нужна конкуренция, но в нашей стране с этим туго, но если будет быстрый удобный фреймворк, то масса 1С ников с легкостью переметнется S>Главное почувствовать разницу, но деньги немалые нужно вложить. Восьмерка долго буксовала, да и сих пор огромное количество сидит на 7 ке, S>которых она полностью устраивает. 1С очень вовремя подсуетилась. Для мелких контор хватит и существующих продуктов. S>И речь может идти только для крупных контор с большими объемами данных.
Есть идея не совсем 1С но близко, делать конкурента stroyform.ru, насколько я знаю это единственный продукт на рынке... Хотя могу ошибаться..
Здравствуйте, Воронков Василий, Вы писали:
C>>Но интерфейс там красивый, да. ВВ>Вы по бесплатной версии о возможностях продукта судите? QuickBooks Enterprise — это мощная расширяемая платформа.
Не знаю насчёт QB Enterprise, но я делал экспорт данных в QB Pro — особой расширяемости я там не заметил.
ВВ>А решение "для автоматизации работы со складами и поставщиками" сейчас и сам Интуит в рамкам Enterprise Suite предлагает.
Я видел. Очень похоже, что там кастомный код для этого используется.
Здравствуйте, Cyberax, Вы писали:
C>>>Но интерфейс там красивый, да. ВВ>>Вы по бесплатной версии о возможностях продукта судите? QuickBooks Enterprise — это мощная расширяемая платформа. C>Не знаю насчёт QB Enterprise, но я делал экспорт данных в QB Pro — особой расширяемости я там не заметил.
А искали?
ВВ>>А решение "для автоматизации работы со складами и поставщиками" сейчас и сам Интуит в рамкам Enterprise Suite предлагает. C>Я видел. Очень похоже, что там кастомный код для этого используется.
Что значит "кастомный код"? Разумеется, это не набор конфигов. Но при желании вы можете разработать собственный модуль для работы со складами и интегрировать его в КвикБукс, что как бы и говорит о расширяемости. И на основе КвикБукса строятся любые бухгалтерские системы, так что это далеко не просто "программа для учёта расходов/доходов с поддержкой простых бухгалтерских функций". Взять хотя бы тот же POS или упоминавшийся здесь Warehouse. Интуит сейчас целый девелопмент комьюнити организовал.
Здравствуйте, Воронков Василий, Вы писали:
ВВ>>>Вы по бесплатной версии о возможностях продукта судите? QuickBooks Enterprise — это мощная расширяемая платформа. C>>Не знаю насчёт QB Enterprise, но я делал экспорт данных в QB Pro — особой расширяемости я там не заметил. ВВ>А искали?
Документацию я там достаточно подробно смотрел.
C>>Я видел. Очень похоже, что там кастомный код для этого используется. ВВ>Что значит "кастомный код"? Разумеется, это не набор конфигов.
Вот в этом и вопрос.
ВВ>Но при желании вы можете разработать собственный модуль для работы со складами и интегрировать его в КвикБукс, что как бы и говорит о расширяемости. И на основе КвикБукса строятся любые бухгалтерские системы, так что это далеко не просто "программа для учёта расходов/доходов с поддержкой простых бухгалтерских функций". Взять хотя бы тот же POS или упоминавшийся здесь Warehouse. Интуит сейчас целый девелопмент комьюнити организовал.
Понятно, что написать можно что угодно. Просто я не вижу где там сама платформа существенно помогает.
Здравствуйте, Shock, Вы писали:
S>Здравствуйте давно была идея осуществить проект хоть как то способный заменить 1С для малых предприятий. S>Некоторые возможности: S>
S>Создание справочников, журналов, отчетов,... S>Поддержка языка расширения возможностей S>Наличие веб интерфейса S>Удобная система загрузки выгрузки данных (мастера, расписания,...) S>S>Если есть желание помочь,..., приветствуется все критика, идеи, в общем ВСЕ S>Если кому нибудь интересно могу выложить некоторые тех моменты и наработки которые уже имеються
Очень даже интересно. У самого такая идея давно ходит. Так как на рынке просто нет конкурента 1с. Но смысл в том чтобы сделать аналог не для малых предприятий, а нормальный продукт который сможет конкурировать с 1с. Создать платформу аналогичную 1с:Предприятию, но со всеми возможностями .Net и ООП. И создать конвертер 1с конфигурации, как? есть несколько задумок... Так мы получим полный комплекс программных продуктов. Распространение: для раскрутки — однопользовательская версия бесплатна, а зарабатывать на доп. клиентских лицензиях.
Стучите в ICQ:322195750.
Идей много, и есть задумки как реализовать.
Здравствуйте, indigoxp, Вы писали: I>Очень даже интересно. У самого такая идея давно ходит. Так как на рынке просто нет конкурента 1с. Но смысл в том чтобы сделать аналог не для малых предприятий, а нормальный продукт который сможет конкурировать с 1с. Создать платформу аналогичную 1с:Предприятию, но со всеми возможностями .Net и ООП. И создать конвертер 1с конфигурации, как? есть несколько задумок... Так мы получим полный комплекс программных продуктов. Распространение: для раскрутки — однопользовательская версия бесплатна, а зарабатывать на доп. клиентских лицензиях. I>Стучите в ICQ:322195750. I>Идей много, и есть задумки как реализовать.
Идеи не главное, их валом. главное делать а не разговоры разговоривать....
вот я делаю. http://code.google.com/p/unnstudioreport/
Здравствуйте, trdm, Вы писали: T>да, я там пИсал. T>с какой целью ты мне мои посты показываешь? я что-то не пойму.
Извини не заметил. Мельком прошелся. С другой стороны там обсуждаются аналоги 1С и твой в том числе. Не для тебя так для других может быть интересно. Но я лично жду C# 4 с Динамиками и развитие Linq и развитие хранимок на манагед языках, что очень актуально при проведении документов со сложной логикой и получение данных множеством запросов. В том числе и развитие навигационного доступа к данным.
и солнце б утром не вставало, когда бы не было меня
Здравствуйте, trdm, Вы писали:
T>Здравствуйте, Serginio1, Вы писали: S>>....В том числе и развитие навигационного доступа к данным. T>а это чего?
Это с того, что 1С начинала с дбф Версии. Объектная модель прекрасно ложится на курсоры, но плохо на SQL запросы, особенно когда данные нельзя вытащить одним запросом,
что полно в модулях проведения со сложной логикой. Сочетание декларативного (SQL) получение данных и навигационный через курсоры достаточно мощный механизм особенно на стороне сервера в хранимых процедурах.
и солнце б утром не вставало, когда бы не было меня
Здравствуйте, trdm, Вы писали:
T>Здравствуйте, indigoxp, Вы писали: I>>Очень даже интересно. У самого такая идея давно ходит. Так как на рынке просто нет конкурента 1с. Но смысл в том чтобы сделать аналог не для малых предприятий, а нормальный продукт который сможет конкурировать с 1с. Создать платформу аналогичную 1с:Предприятию, но со всеми возможностями .Net и ООП. И создать конвертер 1с конфигурации, как? есть несколько задумок... Так мы получим полный комплекс программных продуктов. Распространение: для раскрутки — однопользовательская версия бесплатна, а зарабатывать на доп. клиентских лицензиях. I>>Стучите в ICQ:322195750. I>>Идей много, и есть задумки как реализовать. T>Идеи не главное, их валом. главное делать а не разговоры разговоривать.... T>вот я делаю. T>http://code.google.com/p/unnstudioreport/
Это конечно хорошо что выделаете, но это сотая часть того что нужно сделать, ну и жаль что на cpp. Сам по себе данный продукт ничего не дает, ему еще нужно ПО в котором это дело будет применяться.
Данный продукт может быть и хорош, только этому продукту раскручиваться очень очень долго и даже не в коммьюнити разработчиков, а среде бухгалтеров и товароведов, т.к. эти господа привыкли уже за десять лет работать на 1с(не которые даже с 7 на 8 то перейти не могут), и впервую очередь аналог 1с должен просто абсолютно скопировать интефейс 1с, а еще желательно приблизить часть конфигурирования к 1с, чтобы не растить своих кодеров. Так можно хоть на рынке будет стартовать.
Здравствуйте, indigoxp, Вы писали:
I>и впервую очередь аналог 1с должен просто абсолютно скопировать интефейс 1с, а еще желательно приблизить часть конфигурирования к 1с, чтобы не растить своих кодеров. Так можно хоть на рынке будет стартовать.
Сдается мне, 1С в таком раскладе не напрягаясь выиграет судебный процесс.
... << RSDN@Home 1.2.0 alpha 4 rev. 1233 on Windows Vista 6.1.7100.0>>
Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, indigoxp, Вы писали:
I>>и впервую очередь аналог 1с должен просто абсолютно скопировать интефейс 1с, а еще желательно приблизить часть конфигурирования к 1с, чтобы не растить своих кодеров. Так можно хоть на рынке будет стартовать.
AVK>Сдается мне, 1С в таком раскладе не напрягаясь выиграет судебный процесс.
Вопрос: почему?
Я конечно не силен в юридической части этого вопроса, но если интерфейс очень сильно напоминает 1с это не значит что исходный код один и тот же, так ведь. А если так рассуждать то многое ПО можно засудить (и можно начать с самого Мелкомягкого).
Здравствуйте, indigoxp, Вы писали:
I>Я конечно не силен в юридической части этого вопроса, но если интерфейс очень сильно напоминает 1с это не значит что исходный код один и тот же, так ведь.
А с чего ты взял, что копирайт только на исходный код распространяется? Внешний вид интерфейса под него точно так же попадает.
... << RSDN@Home 1.2.0 alpha 4 rev. 1233 on Windows Vista 6.1.7100.0>>
Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, indigoxp, Вы писали:
I>>Я конечно не силен в юридической части этого вопроса, но если интерфейс очень сильно напоминает 1с это не значит что исходный код один и тот же, так ведь.
AVK>А с чего ты взял, что копирайт только на исходный код распространяется? Внешний вид интерфейса под него точно так же попадает.
Статья 1259 ГК РФ. Объекты авторских прав
1. Объектами авторских прав являются произведения науки, литературы и искусства независимо от достоинств и назначения произведения, а также от способа его выражения:
литературные произведения;
-бла-бла-бла-
К объектам авторских прав также относятся программы для ЭВМ, которые охраняются как литературные произведения.
2. -бла-бла-бла-
3. -бла-бла-бла-
4. Для возникновения, осуществления и защиты авторских прав не требуется регистрация произведения или соблюдение каких-либо иных формальностей.
В отношении программ для ЭВМ и баз данных возможна регистрация, осуществляемая по желанию правообладателя в соответствии с правилами статьи 1262 настоящего Кодекса.
5. Авторские права не распространяются на идеи, концепции, принципы, методы, процессы, системы, способы, решения технических, организационных или иных задач, открытия, факты, языки программирования.
6. Не являются объектами авторских прав:
-бла-бла-бла-
7. Авторские права распространяются на часть произведения, на его название, на персонаж произведения, если по своему характеру они могут быть признаны самостоятельным результатом творческого труда автора и отвечают требованиям, установленным пунктом 3 настоящей статьи.
Статья 1261 ГК РФ. Программы для ЭВМ
Авторские права на все виды программ для ЭВМ (в том числе на операционные системы и программные комплексы), которые могут быть выражены на любом языке и в любой форме, включая исходный текст и объектный код, охраняются так же, как авторские права на произведения литературы. Программой для ЭВМ является представленная в объективной форме совокупность данных и команд, предназначенных для функционирования ЭВМ и других компьютерных устройств в целях получения определенного результата, включая подготовительные материалы, полученные в ходе разработки программы для ЭВМ, и порождаемые ею аудиовизуальные отображения.
И здесь я не чего не вижу говорящегося про интерфейс(а то есть располжение, цвет, форму интерфейсных обектов).