Научная статья на тему 'РАЗРАБОТКА БАЗЫ ПОДРЯДЧИКОВ WEB-СЕРВИСА СТРОИТЕЛЬНЫХ РАБОТ'

РАЗРАБОТКА БАЗЫ ПОДРЯДЧИКОВ WEB-СЕРВИСА СТРОИТЕЛЬНЫХ РАБОТ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
33
6
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНФОРМАЦИОННАЯ СИСТЕМА / АВТОМАТИЗАЦИЯ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Алёнкин В.П.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «РАЗРАБОТКА БАЗЫ ПОДРЯДЧИКОВ WEB-СЕРВИСА СТРОИТЕЛЬНЫХ РАБОТ»

ТЕХНИЧЕСКИЕ НАУКИ

УДК 004.02

Алёнкин В.П.

студент кафедры информационных систем в строительстве Донской государственный технический университет (Россия, г. Ростов-на-Дону)

РАЗРАБОТКА БАЗЫ ПОДРЯДЧИКОВ WEB-СЕРВИСА СТРОИТЕЛЬНЫХ РАБОТ

Аннотация: в данной статье рассматривается разработка базы подрядчиков web-сервиса строительных работ, которая была создана для автоматизированной работы с подрядчиками и их работами, описывает ее главные возможности, принцип работы и программные средства, с помощью которых была реализована подсистема.

Ключевые слова: информационная система, автоматизация.

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

Для этого и была спроектирована подсистема базы подрядчиков web-сервиса строительных работ. Она дает возможность добавлять в прайс работы по категориям и подкатегориям. Данный прайс находится под контролем администратора. Также, подсистема позволяет осуществлять регистрацию подрядчиков по типу договора подряда[4] осуществлять добавление подрядчиками в собственный список работ.

Данный web-сервис позволит повысить качество выполняемых работ за счет предоставления копий сертификатов при добавлении работ в личный список подрядчиками. За счет сформированного прайса работ ускорится время поиска заказчиками подрядчиков по необходимым работам.

Во время проектирования подсистемы были использованы такие инструментальные средства как Microsoft SQL Server 2008 г2 и Microsoft Visual Studio 2015. В Microsoft Visual Studio 2015 использовалась платформа MVC 5 на основе ASP.NET [2]. Основная идея платформы заключается в том, что и контроллер, и представление зависят от модели, но модель никак не зависит от этих двух компонент [1]. Серверная часть была проектирована на языке C# в среде Microsoft Visual Studio 2015 [3].

При проектировании была создана база данных, показанная на рисунке 1.

01 17

TF

Рис. 1. Модель Базы данных

Для работы с данной подсистемой использовались следующие таблицы: AspNetUsers, подрядчик, виды договора подрядчиков, прайс работ подрядчика, работа подрядчика. Для подключения к базе данных использовалась модель ADO.NET EDM.

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

Список литературы

1. Адам Фримен. ASP.NET MVC 5 с примерами на C# 5.0 для профессионалов. 2017 - 1-3с.

2. Сандерсон C. ASP.NET MVC Framework с примерами на C# для профессионалов. «Вильямс», 2011. - 672с.

3. Нейгел Крис и др. "C# 4.0 и платформа .NET 4 для профессионалов" / Ивьен Б., - Диалектика 2011 - 114 стр.

4. Договор подряда.

URL : https : //www. audit-it.ru/terms/agreements/dogovor_podryada. html (дата обращения 20.12.2018 г.).

i Надоели баннеры? Вы всегда можете отключить рекламу.