- •Введение
- •1. Анализ проблем управления строительными работами в ооо «Энком Кабельные системы мегаполиса»
- •1.1 Описание процесса управления строительными работами
- •1.2 Проблемы управления строительными работами
- •1.3 Формирование цели и задач проекта
- •2. Разработка концепции автоматизации управления строительными работами в ооо «Энком Кабельные системы мегаполиса»
- •2.1 Проектирование схемы движения информационных, материальных и финансовых потоков
- •2.2 Определение автоматизированных рабочих мест
- •2.3 Описание функций выявленных арм
- •3. Разработка структуры информации асу ооо «Энком Кабельные системы мегаполиса»
- •3.1 Проектирование логической структуры данных
- •3.2 Разработка физической структуры данных
- •3.3 Структура таблиц
- •3.4 Реализация контрольного примера
- •4. Разработка программного обеспечения асу ооо «Энком Кабельные системы мегаполиса»
- •4.1 Анализ и выбор систем программирования
- •4.2 Разработка оконных форм для взаимодействия системы и пользователя
- •4.3 Листинги алгоритмов
- •Выводы и результаты
- •Источники информации
- •Приложение 7. Коды процедур добавления в таблицы новых данных
- •Приложение 8. Коды с примерами использования процедур для добавления данных
- •Приложение 9. Коды создания представлений
- •Приложение 10. Вывод представлений
2. Разработка концепции автоматизации управления строительными работами в ооо «Энком Кабельные системы мегаполиса»
2.1 Проектирование схемы движения информационных, материальных и финансовых потоков
Далее опишем предложения для решения описанных в разделе 1.2 проблем:
отсутствие единой базы управления информацией;
Создать приложение, с помощью которого обмен информацией будет унифицирован, помимо этого, сотрудники должны иметь возможность независимо друг от друга вводить имеющиеся у них данные.
повышенная вероятность ошибок в заполнении документации, связанная с человеческим фактором;
Для уменьшения ошибок за счёт человеческого фактора необходимо вносимые данные сопоставлять с уже имеющимися и при возникновении ошибок, например, коллизий, оповещать об этом.
неэффективные затраты времени на шаблонную ручную работу;
Решить данную проблему поможет автоматизация некоторых ручных операций, что вполне позволяет сделать СУБД. Решение данной проблемы позволит значительно оптимизировать весь процесс управления строительными работами.
сложность отслеживания выполнения работ;
В приложении необходимо предусмотреть возможность просмотра отчётов, доступ к введенной информации.
отсутствие единой архивной базы;
Подготовить приложение по ведению и хранению заказов в виде архива, с предоставлением просто доступа к нему. На основании этого можно будет с легкостью анализировать данные предыдущих заказов, ведя статистику, либо анализируя интересующие процессы.
С учетом предложенного решения вышеуказанных проблем порядок управления производственной деятельностью будет немного изменён.
Этап заключения договора остаётся без изменений, помимо одного момента: заказчику выдаётся ограниченный доступ к единой базе управления информацией, благодаря чему он может просматривать, как продвигается выполнение его заказа.
Дополнился также процесс «реализации строительных работ», теперь в конце каждого подпроцесса будет производиться своего рода журналирование, оповещающее о том, что этап пройден, таким образом добавляется ресурс «журналирование». Также по окончанию работ акт должен быть добавлен в систему архивации, чтобы спустя время можно было восстановить часть данных об определённом заказе.
После утверждения всех видов работ, идет подсчет суммарной стоимости всех работ и составляется счет на оплату услуг между заказчиком и поставщиком.
Схемы сильно не видоизменились, однако изменения затронули все 3 уровня, поэтому их схемы вынесены в Приложение 5.
2.2 Определение автоматизированных рабочих мест
Для ведения документооборота в системе управления строительными работами будут выделены следующие автоматизированные места:
АРМ директора;
АРМ секретаря;
АРМ работника;
АРМ системного администратора.
Подробное описание функций каждого из представленных АРМ производится в параграфе 2.3 (следующий параграф).
2.3 Описание функций выявленных арм
АРМ секретаря обеспечивает:
ввод информации о персонале компании;
формирование должностей с заработной платой;
регистрация заявлений на организацию строительных работ;
формирование отчетов о персонале.
АРМ работника обеспечивает:
ввод данных паспорта объекта;
ввод данных о подрядчике;
ввод информации о выполненных работах;
ввод информации об объекте строительства;
формирование актов работ и затрат;
формирование паспорта объекта.
АРМ директора обеспечивает:
просмотр данных о сотрудниках;
просмотр данных о заказах.
просмотр данных об объектах строительства;
просмотр данных о заказчиках.
АРМ системного администратора обеспечивает:
работа с базами данных.