Разработка АРМ инженера службы главного технолога ООО «УК Уралэнергострой»
Аннотация
Цель работы – разработать автоматизированное рабочее место инженера службы главного технолога, которое позволит сократить время на обработку информации поступающей из выданной проектно-сметной документации, отчетов подрядных организаций и других отделов компании.
Проект реализован путем разработки оконного приложения для операционной системы Windows, при помощи стека технологий Windows Presentation Foundation (WPF), Entity Framework и применении подхода Model-View-ViewModel (MVVM).
Благодаря используемым технологиям было разработано приложение, организующее работу с базой данных размещенной на MS SQL Server. Также благодаря подходу MVVM получено приложение, которое возможно расширить дополнительными модулями в кратчайшие сроки.
На данный момент реализованы функции хранения информации чертежей, спецификаций, смет, оборудования и материалов (ассортимент). Также присутствует возможность генерации отчета по различным параметрам.
В дальнейшем планируется внедрить систему в корпоративную сеть и реализовать возможность хранения информации по исполнительной документации, а также организовать авторизацию пользователя и разделение прав.
Проект реализован путем разработки оконного приложения для операционной системы Windows, при помощи стека технологий Windows Presentation Foundation (WPF), Entity Framework и применении подхода Model-View-ViewModel (MVVM).
Благодаря используемым технологиям было разработано приложение, организующее работу с базой данных размещенной на MS SQL Server. Также благодаря подходу MVVM получено приложение, которое возможно расширить дополнительными модулями в кратчайшие сроки.
На данный момент реализованы функции хранения информации чертежей, спецификаций, смет, оборудования и материалов (ассортимент). Также присутствует возможность генерации отчета по различным параметрам.
В дальнейшем планируется внедрить систему в корпоративную сеть и реализовать возможность хранения информации по исполнительной документации, а также организовать авторизацию пользователя и разделение прав.