Рекомендации по программному обеспечению для бизнеса

В настоящее время мы используем базу данных MsOffice Access для списков вакансий нашей компании и отчетности за последние 15 лет. Нам нужно заменить эту систему на что-то более стабильное для больших объемов данных, которое имеет следующие возможности:

  • Загрузка информации о наших клиентах и ​​клиентах. Необходимо включить цены для каждого клиента на различные элементы инвентаря — цены видны только пользователям уровня управления.

  • Загрузка наших поставщиков Включая затраты поставщиков (чтобы иметь возможность рассчитать прибыль по каждой работе на основе начислений клиенту) (например, поставщик взимает 5000 рандов за транспортировку товаров в провинцию Казахстан, клиенту выставляется счет 7500 рандов - поэтому прибыль по заданию № 001 составляет 2500 рандов)
    .

  • Карты заданий / списки разрешений Каждое задание, выполненное для каждого клиента, связано с разрешением или номером задания — здесь собраны все подробности, относящиеся к этому заданию (каждое задание связано с клиентом, а также с тем, какой поставщик выполнил это задание) — документы должны быть иметь возможность сканироваться и связываться с каждым выполненным заданием

  • Статус задания меняется с «запрошено» на «в процессе» на «ожидание документов» на «завершено», когда оно будет отправлено для выставления счета.

  • Необходима различная отчетность, в том числе: отчетность клиента для выставления счетов

  • Отчетность поставщиков — для перекрестной проверки счетов-фактур от поставщиков

  • Отчеты о прибыли (клиент взимает плату за вычетом затрат поставщика)

  • Вакансии запрошены, работы все еще выполняются, работы ожидают документации

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

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

Прошло много лет с тех пор, как я его использовал, но вы можете проверить Filemaker Pro. claris.com/файлмейкер
Если ваше существующее приложение MS Access обеспечивает необходимую вам функциональность, и ваши проблемы с ним связаны только со стабильностью и емкостью данных (например, ограничение в 2 ГБ, постоянная потребность в сжатии и восстановлении), я бы предложил рассмотреть возможность сохранения внешнего интерфейса как MS Access и миграции бэкэнд в базу данных SQL (вероятно, SQL Server будет самой простой миграцией, так как помощник по миграции может сделать большую часть работы за вас). Это позволит решить обе эти проблемы с наименьшими затратами и сбоями. (Примечание: я делал это много раз именно по этим причинам).

Ответы (2)

Это дорого, но пользовательское веб-приложение с надежной базой данных может быть тем, что вам нужно для удовлетворения ваших довольно специфических потребностей, а также масштаба ваших данных. База данных Access может быть перенесена на SQL Server с помощью помощника по миграции SQL Server для Access , а бизнес-логика должна быть реплицирована в веб-приложении (очевидным выбором является приложение .NET, но ни в коем случае не единственным).

Я упоминаю SQL Server, потому что помощник по миграции позволяет относительно легко перенести схему базы данных и сами данные во время разработки и когда придет время переключиться и начать работу, но можно использовать и другие системы управления реляционными базами данных (RDBMS).

Я не знаю каких-либо готовых решений или решений «как услуга», которые соответствовали бы вашим потребностям (возможно, вы могли бы изучить возможность настройки CRM-системы), но это не значит, что их нет, мой специализация — разработка программного обеспечения на заказ.

Спасибо за ваш отзыв. Я думаю, что с моим фоном msAccess SQL Server не будет слишком сложной кривой обучения, однако я не уверен в чем-то вроде приложения .NET - по вашему мнению, это будет что-то, что можно изучить достаточно хорошо за короткое время, чтобы скомпилировать такой или вы бы порекомендовали найти настраиваемую CRM? любые возможные конструкторы интерфейса приложений .NET типа WYSIWYG, о которых вы, возможно, знаете? Спасибо еще раз за помощь
@user2502658 user2502658 Я не знаю никаких инструментов WYSIWYG, и если они есть, я сомневаюсь, что они позволят вам обрабатывать любую сложную бизнес-логику. Настройка CRM может стать более легкой отправной точкой, но вам все равно придется изучить новую систему, чтобы настроить ее — чем сложнее настройка, тем больше вероятность того, что вам все равно придется писать код. Научиться создавать веб-приложение с нуля с помощью .NET можно, но для того, чтобы сделать это правильно, потребуется много времени. Бизнес, достаточно большой, чтобы перерасти Access, вероятно, должен искать компанию или человека с необходимыми навыками.
Я не знаю вашей точной ситуации, но это мое мнение.

Мы установили линейку продуктов Microsoft для наших клиентов, чтобы заменить Access. Вы можете либо использовать sharepoint, либо более удобный вариант — Common Data Service. Это не слишком дорого в зависимости от того, сколько у вас пользователей. Я считаю, что 35 долларов США в месяц для одного пользователя для настройки всего, а затем не менее 4 долларов США для каждого пользователя, которому требуется доступ к этим данным для внесения изменений.

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

https://powerapps.microsoft.com/en-us/common-data-service/

Раскрытие информации: мы являемся партнером Microsoft