Добавил:
Developer Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой Проект.docx
Скачиваний:
1
Добавлен:
30.12.2023
Размер:
2.12 Mб
Скачать

Министерство цифрового развития, связи и массовых коммуникаций Российской Федерации

Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования

«Московский технический университет связи и информатики»

(МТУСИ)

Кафедра: «Математической кибернетики и информационных технологий»

Проект по дисциплине

«Технологии разработки программного обеспечения»

«Разработка автоматизированной системы управления строительными работами ООО “Энком Кабельные системы мегаполиса”»

Выполнили

Проверил

к.т.н., доцент Ковтун И.И.

Москва 2024

Содержание

Введение 4

1. Анализ проблем управления строительными работами в ООО «Энком Кабельные системы мегаполиса» 6

1.1 Описание процесса управления строительными работами 6

1.2 Проблемы управления строительными работами 15

1.3 Формирование цели и задач проекта 17

2. Разработка концепции автоматизации управления строительными работами в ООО «Энком Кабельные системы мегаполиса» 18

2.1 Проектирование схемы движения информационных, материальных и финансовых потоков 18

2.2 Определение автоматизированных рабочих мест 19

2.3 Описание функций выявленных АРМ 20

3. Разработка структуры информации АСУ ООО «Энком Кабельные системы мегаполиса» 21

3.1 Проектирование логической структуры данных 21

3.2 Разработка физической структуры данных 25

3.3 Структура таблиц 28

3.4 Реализация контрольного примера 31

4. Разработка программного обеспечения АСУ ООО «Энком Кабельные системы мегаполиса» 35

4.1 Анализ и выбор систем программирования 35

4.2 Разработка оконных форм для взаимодействия системы и пользователя 41

4.3 Листинги алгоритмов 44

Выводы и результаты 47

Источники информации 48

Приложение 1. Акт приёмки выполненных работ (по форме КС-2). 50

Приложение 2. Справка о стоимости выполненных работ и затрат (по форме КС-3) 52

Приложение 3. Счёт на оплату услуг субподрядчиков. 53

Приложение 4. Паспорт строительного объекта 54

Приложение 5. TO-BE схемы 55

Приложение 6. Коды создания таблиц 58

Приложение 7. Коды процедур добавления в таблицы новых данных 61

Приложение 8. Коды с примерами использования процедур для добавления данных 67

Приложение 9. Коды создания представлений 69

Приложение 10. Вывод представлений 71

Введение

Несмотря на наблюдаемый в Российской Федерации демографический кризис, население ряда крупных городов продолжает постепенно увеличиваться [12] [13]. Из этого факта следует, что имеется постоянная необходимость в строительстве новых зданий и объектов инфраструктуры. Помимо этого, уже существующая инфраструктура, даже с учётом применения современных методов и материалов, имеет свойство со временем исчерпывать запас прочности, из-за чего также требуется проведение ряда строительных работ. В дополнение к этому, существующая система подвергается постоянным изменениям и модификациям. Строительные работы – это работы, которые выполняются на строительной площадке, либо на объекте при возведении или модернизации различных элементов, конструкций, сооружений. Есть общестроительные, а также специальные строительные работы. Несмотря на постоянное развитие структурных элементов городов и иных населённых пунктов, внутренняя деятельность строительных компаний может модернизироваться крайне редко, в связи с чем, даже сейчас можно встретить подрядчиков, автоматизация внутренних процессов которых сведена к минимуму. На это есть ряд весомых причин, рассматриваться которые в данной работе не будут. Факт отсутствия или слабой развитости системы автоматизации управления внутри компании является ограничивающим факторов, не позволяющим компаниям выполнять работу более эффективно и в ряде случаев более качественно. К примеру, отсутствие АСУ приводит к следующим проблемам: лишние затраты времени и ресурсов на выполнение шаблонной работы, повышенный шанс ошибки в документах из-за человеческого фактора и отсутствия средств валидации, сложность отслеживания выполненных, из-за чего повышается время отклика на выполнение запроса заказчика на получение статуса выполнения работ.

Таким образом, целью данной работы является разработка АСУ строительными работами строительного предприятия ООО «Энком Кабельные системы мегаполиса», которая позволит решить часть указанных проблем.

В первой главе производится анализ текущего состояния внутренней организации предприятия, автоматизация процессов которого описывается в данной работе. Описание производится как словесно, так и с помощью диаграмм (используется нотация IDEF0). Помимо этого, формулируется основная цель работы и задачи, необходимые для достижения цели.

Во второй главе производится разработка концепции автоматизации предприятия «Энком Ксм». Для этого предлагаются способы решения выявленных проблем, а также приводятся обновлённая организация внутренних процессов посредством изменённых диаграмм и словесных описаний; выявляются и описываются АРМ (автоматизированные рабочие места).

В третьей главе происходит проектирование и реализация структуры информации АСУ «Энком Ксм». Для этого разрабатываются логическая и физическая структуры данных, описываются структуры созданных таблиц в базе данных, проектируются SQL-запросы, реализующие деятельность АРМ. В конце приводится описание контрольного примера.

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