На чем написать учетную программу

Закрыт. На этот вопрос невозможно дать объективный ответ. Ответы на него в данный момент не принимаются.

Хотите улучшить этот вопрос? Переформулируйте вопрос так, чтобы на него можно было дать ответ, основанный на фактах и цитатах.

Закрыт 1 год назад .

Знаю, что можно написать, используя 1C:Предприятие, ещё знаком с C# в Visual Studio, где сразу визуально можно окно сделать. Интересует именно как приложение, а не через web используя браузер.

Отслеживать
задан 18 авг 2021 в 5:29
user394501 user394501
33 3 3 бронзовых знака

На чем угодно. C#, C++, Python, Go, Rust, Java. В вебе тоже приложения, если что, и это можно всё применять так же для десктопных приложений (Electron, Cordova и т.п). 1C, кстати, так себе пример для написания нормальных программ — это больше костыли для бухгалтеров.

18 авг 2021 в 5:45
А кроме C# c Visual Studio есть ещё что-нибудь с визуальным редактированием окон?
18 авг 2021 в 5:58

Лично я для таких целей использую Python с GUI Tkinter ну и сервер с БД, однако Python может оказаться не самым лучшим выбором для клиентской части, тот же C# или Java за счет статической типизации и JIT компиляции имеет очевидное преимущество.

Настройка учетной политики в программе 1С Бухгалтерия

18 авг 2021 в 6:18
Зачем это всё, когда есть XAML?
18 авг 2021 в 7:11
18 авг 2021 в 9:40

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

Крайне советую скачать Delphi 7 Lite (очень урезанная версия до 70-80мб, есть на rutracker) и потыкать её.
Сейчас уже сильно устарела и в основном существует за счёт легаси-кода (имхо).
Перешла в режим «умирания» ещё до 2010 года из-за большой задержки в развитии (COBOL тоже умирает но всё никак за 60+ лет помереть не может), в сравнении с набирающими тогда популярность C#, Java, C++/Qt и фреймворками для них, а так-же с бурным развитием Web’а, первую половину начала 2000х большинство формошлёпов сидели в Delphi (в том числе и под плюсами) и горя не знали.

Теперь же весь этот зоопарк различных информационных (не только бухгалтерских, есть программы для управляющих компаний, соцслужб, логистики, и им подобных, и не только) систем надо поддерживать, вот и сидит где-нибудь в тюмени отдел полубородатых дядек TПрограммистов за 50 и за пару копеек всё это дело обновляет. А всё почему — они в вёб не захотели =(
Новые приложения тоже пилятся на дельфях, но только по следующим причинам: основной язык группы программистов, формочки, есть готовая платформа/библиотеки/куски кода от предыдущей задачи.
А вовсе не потому, что: Delphi требует намного меньше памяти в сравнении с Java или C#, есть проверка выхода за пределы массива (можно включить/отключить) по скорости сопоставим с C++ (под Win, не кидайте тапками, там простые тесты), и имеет превосходную обратную совместимость — писал под винду до XP — запускай на Win10, и это без всяких JRE/.NET/C++Redist, итд.

Читайте также:
Как узнать какие программы работают на моем компьютере

PS Мобильные приложения в новой среде RAD Studio то-же как-то клепают.

Источник: ru.stackoverflow.com

Создать учетную запись Майкрософт и войти в Windows 10 для начинающих

На чем можно сделать учетную программу или бесплатные аналоги 1С: Предприятия

Детище фирмы 1С можно любить, можно не любить, но оно существует, и пользуется спросом, выполняет свои функции. Но в наше время Open Source и большого ассортимента программаного обеспечения по любой тематики, зацыклеваться только на 1С: Предприятии было бы не разумно, точнее не интересно.
В данной статье рассмотрены решения (если их так можно назвать) для малого бизнеса, возможно в какой-то степени среднего.

Начнем с «2С»

Исходя из описание на сайте – это как бы логическое продолжение развития 1С: Предприятия 7.7:
«2С — это среда быстрой разработки программ для автоматизации деятельности предприятий.
Программный продукт АОЗТ «1С» «1С: Предприятие 7.7» является отправной точкой в развитии 2С, и это хорошо видно из названия.»
Зайдя на сайт, сразу обращает на себя тот факт, что последняя новость там от 2006 года. Что в принципе на этом можно было бы конечно остановиться, но решил все, же скачать самый последний снапшот проекта.
То, что это развития 1С:77 видно по всем: от стартера и пиктограмм, до общей схожести дизайна:

Вид окна программы в режиме «Предприятия»:

В режиме «Конфигуратора», тоже все очень напоминает 1С:77:

Однако, в дереве конфигурации есть ряд дополнений: общие модули, общие формы, объекты, репозитарий – это я так понимаю, то самое что не хватало в 1С:77.
Для анализа ПО будем пытаться создать самую примитивную конфигурацию из учебника
mista
1. Создаем новую базу – здесь отличий от 1с 77 нет.
2. Пытаемся создать новый справочник – Склады. Сам объект метаданных создать так же легко как и в 1с. Но попытки создать форму списка окончились неудачей: данное действие в 1с 77 не представляет, ни каких сложностей, здесь же потратив около часа времени (и общую форму пытался использовать и общую таблицу значений из примера перетащил), решил прекратить данные изыскания.

Выводы:
Хотя 1С:77 позиционируется фирмой «1С» как устаревшее решение, но для многих не больших (да и ряд средних тоже) организации хорошо живут с ней. Возможно, решение позволяющее мигрировать с 1С:77 на ПО под лицензией GPL был бы востребован. Но в данной реализации 2С ничего толком еще не умеет и не работоспособно в реальном режиме.

Перейдем а «Ананасу»:
На данный момент уже доступна версия 0.9.5 – практически релиз. Смотрим что у авторов получилось.

Даже окно стартера уже совсем не похоже на 1с:
• Возможность воздавать группы бизнес-схем;
• «Ананас» может работать с MySql, Postgree и встроенный формат БД.
Начнем с демо безнес-схемы:
Вроде все есть: справочники, документы. Справочники иерархические, правда нет агрегатных атрибутов (забегая вперед, добавление такого атрибута привела к падению программы).
Документы простенькие, но в полнее работоспособные, единственное, что смущает, печать происходит с помощью MS Office.

Читайте также:
В какой программе сделать этикетку

Но нас больше интересует данное ПО с точки зрения разработчика, пробуем реализовать «Мини склад».

1. Создаем базу – здесь, по мимо, пути к папке базы приходится еще дать название файлу конфигурации, а также указать параметры подключения к БД.
2. После успешного создание пустой конфигурации входим в режиме «дизайнера» и пытаемся создать новый справочник «Склады»:
2.1. Все вроде понятно: можно добавить отдельно атрибуты для элемента и для группы (создадим только для элемента)

2.2. Теперь попробуем создать форму списка – ага, ниже видим группировку формы, и жмем «новая», после чего видим диалог формы, на котором можно задать режимы использования имя и др. На вкладке «Дизайн» вызываем редактор форм:

Слева есть группировки элементов, в которых интересует «Ananas»: для отображения информации из БД следует использовать DBTable (после размещения этого виджета на форме будет доступно форма выбора таблицы), в моем случае таблица была, и в дизайнере появилась шапка с атрибутами справочника «Склады», но в режиме «Оперативный учет» отображалось только пустое поле; после вторичного входа в «дизайнере» форма тоже была пустая (может конечно я что-то не так делал). И вот отведенный час тоже прошел… даже до кода не добрался…

Написание программных модулей происходит на языке QtScript, что по сравнению с 1с конечно большой минус (да забыл у «2с» синтаксис русский полностью повторяющий 1с).
Выводы:
«Ананас» продвинулся дальше чем «2с»: и руководство пользователя есть подробное и демо пример лучше разработан, поддержка разных СУБД. Однако с точки зрения тупого одинесника, также как и 2с не представляет на данный момент, ни какой конкуренции 1с 77.

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

Если пост будет интересен, продолжу изыскания в данном направлении.

Источник: habr.com

На чем написать учетную программу

Уважаемые пользователи nowa.cc и 2baksa.ws . У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.

WMZ: 826074280762 WME: 804621616710

E-mail для связи по вопросу помощи

4100117770549562

Регистрация: 23.09.2006
Адрес: Золочів
Сообщений: 684
Репутация: 2898
Язык программирования для написания бухгалтерских программ

Здравствуйте программисты!
У меня просьба к Вам: подскажите, пожалуйста, какой язык программирования более легкий в изучении и лучше подходит для написания бухгалтерских программ?
Буду очень благодарен за Ваше внимание и отклики.

Здесь может быть Ваша реклама

Здесь может быть Ваша реклама

Реклама: сумерки в хорошем качестве смотреть бесплатно 2 часть гройцер сыр белоруссия сарматия металлическая двуспальная кровать купить в москве вднх павильон 14 купить барную стойку
Читайте также:
Список программ для удаления на miui 12

Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
Re: Язык программирования для написания бухгалтерских программ
Язык конфигурирования 1с (ранее известный как одинэсик).

__________________
Каждый человек, которому вы ответили на форуме «гугл в помощь» — потенциальный «возвращенец» в винды. (ц)

Регистрация: 23.09.2006
Адрес: Золочів
Сообщений: 684
Репутация: 2898
Re: Язык программирования для написания бухгалтерских программ

Alan2006 спасибо за отклик. Но я хотел бы знать — 1с лучше других подходит для написания, например, небольшой программы для создания накладной?

Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
Re: Язык программирования для написания бухгалтерских программ

Про создание накладной не совсем понял: накладной «как бумажки» или накладной как сущность, хранящаяся в БД?

Как сущность — реализцется хорошо и для сущности можно создавать неограниченное количество печатных форм которые могут заполняться по данным БД.
Если нужны ТОЛЬКО бумажки а учёт ведётся в другой программе то 1с так же можно использовать но тут лучше, имхо, заюзать какой-нибудь генератор отчётов типа freport и присные.

__________________
Каждый человек, которому вы ответили на форуме «гугл в помощь» — потенциальный «возвращенец» в винды. (ц)

Регистрация: 23.09.2006
Адрес: Золочів
Сообщений: 684
Репутация: 2898
Re: Язык программирования для написания бухгалтерских программ

И еще бы хотел узнать. На каком языке делают онлайн бухгалтерские ресурсы? Например — человек заходит на сайт, заполняет там отчет и распечатывает его, перед этим конечно же вносит свои данные при регистрации, т.е. я так понимаю без БД тут необойтись.

Регистрация: 10.12.2009
Сообщений: 3
Репутация: 1
Re: Язык программирования для написания бухгалтерских программ
Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79

Re: Язык программирования для написания бухгалтерских программ

и это ты не начал ещё ничего делать.

И как в 1с это делается: просто сразу выбираешь весь документ как сущность и работаешь с ним.

Про обеспечение GUI я молчу.. это отдельная история

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

В 1с эти проблемы решены и программисту как правило не надо об этом заботиться — большую часть делает среда.. Программист же должен сосредотачиваться практически только на предметной области.

Другой вопрос что есть и ограничения по сравнению с другими языками. примерно такие же как если сравнивать программирование WinAPI и MFC или MFC и VCL.
В MFC удобнее и быстрее программировать но особо-спецэфичные вещи сделать будет труднее на много чем при помощи WinAPI.

__________________
Каждый человек, которому вы ответили на форуме «гугл в помощь» — потенциальный «возвращенец» в винды. (ц)

Источник: nowa.cc

>>

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru