Программный комплекс «БИЗНЕС-КОМФОРТ» – мобильная система управления бизнесом. (Часть 2)
Назначение и разработка программного комплекса
Современному бизнесу требуются современные технологии управления, а также определенный уровень сервисных возможностей программных продуктов.
Для чего вообще нужна учетная система? Например, «Бухгалтерская программа».
Буквально, такой продукт предназначен для вычисления бухгалтерских результатов и формирования бухгалтерской отчетности по установленному образцу. Пользоваться такими продуктами должны, соответственно, бухгалтерские работники. Но, для того, чтобы программа могла что-либо вычислить, в нее нужно вести данные о БИЗНЕC-ОПЕРАЦИЯХ. Как раз на практике бухгалтерские работники меньше всего занимаются бизнес-операциями. На практике фиксируются складские, кассовые, банковские, технологические, договорные и другие операции, которые выполняют различные штатные сотрудники, а бухгалтерия занимается сводом первичной документации и выведением (контролем) общих результатов.
Компьютерная программа для учета бизнеса призвана предоставить сервис для выполнения следующих операций:
· ввода данных;
· запись введенных данных в установленные логикой разделы таблиц по определенным правилам;
· расчет таблиц по заложенным формулам и вывод требуемой информации.
Проектные задачи были определены так:
· продукт должен быть универсален с точки зрения организации бизнес-модели и ввода данных. При этом он должен поставляться пользователю в законченном виде с точки зрения программирования, а организация требуемой бизнес-модели должна достигаться с помощью пользовательских настроек;
· программа должна предусматривать такой набор действий, который обеспечит возможность фиксации в системе ЛЮБЫХ бизнес-операций, встречающихся в практике, и позволит выполнять их в хронологическом порядке по факту свершения. При этом программа должна содержать набор логики, обеспечивающий корректную фиксацию вводимых данных в систему, и соответствующую блокировку некорректных действий, которые могут привести к фатальному сбою в систему учета;
· результаты действий операторов в системе, а также текущие расчеты и перерасчеты, должны производиться и отражаться в реальном режиме времени по факту свершения операций;
· необходимо включить максимальный набор сервисных функций, которые позволят программе в полной мере соответствовать потребностям текущего времени;
· надо подобрать существующую или выработать собственную методологию разработки, которая позволит минимизировать проектные затраты и выпустить продукт высокого интеллектуального уровня по доступной для малого бизнеса цене;
· важно определить надежную технологию под оптимальный набор недорогого прикладного программного обеспечения всех вышеуказанных задач.
Проект реализован в виде многопользовательской системы, основанной на современной и надежной трехзвенной технологии клиент – сервер приложений – база данных, где:
- сервер приложений – Web сервер c интерпретатором PHP;
- база данных – SQL FireBird;
- клиент – любой стандартный интернет-браузер.
В этом виде все прикладное ПО, включая операционную систему (Linux), является бесплатным.
Данное ПО является одним из стабильных решений для работы через интернет, а технология даже выполнена под такие задачи (Web-сервер). Таким образом, программа может работать одинаково устойчиво как локально, так и через интернет, что обеспечивает должный уровень сервисов и мобильности.
Появляется возможность установки продукта под любые операционные системы.
Предусмотрена также возможность скрытия исходного кода программы и надежной защиты ее ключами; это позволяет применять различные механизмы продаж, такие как рассрочка и т.п.
Серьезным моментом риска было непосредственное исполнение проекта. Данная технология не предусматривает каких-либо готовых форм и решений. Программа пишется с «чистого листа» от первой до последней буквы текста, а объем такого проекта достаточно большой. Тут невозможно переоценить роль непосредственных исполнителей – программистов, которые смогли выполнить все поставленные задачи быстро и профессионально.
В скором времени метро Нижнего Новгорода получит новую линию. Она носит название Сормовско-Мещерской. При прокладке данной ветки, метростроевцам предс...