ООО СП «Урожай» расположен в с. Бураево Бураевского района Республики Башкортостан.
Общество с ограниченной ответственностью сельскохозяйственное предприятия «Урожай» – сельскохозяйственное предприятие, специализирующееся на выращивании и разведении молочной породы КРС, производстве продукции животноводства и растениеводства.
Основная часть земельной площади хозяйства используется под зерновые культуры, и наибольшая площадь – под нужды животноводства.
Хозяйство оснащено развитой инфраструктурой, подъездными путями, энерго- и водоснабжением, телефонной связью и интернетом. Отдаленность СП «Урожай» от промышленных объектов позволяет производить экологически чистую продукцию, пользующуюся спросом на рынке продовольствия РБ.
Органами управления предприятия являются: общее собрание предприятия и его директор.
Общее собрание предприятия является органом управления предприятия и правомочно решать любые вопросы, касающиеся деятельности, либо сферы интересов предприятия, отменять или подтверждать решения правления предприятия.
Проектирование информационных систем всегда начинается с определения цели проекта. Основная задача любого успешного проекта заключается в том, чтобы на момент запуска системы и в течение всего времени ее эксплуатации можно было обеспечить:
требуемую функциональность системы и степень адаптации к изменяющимся условиям ее функционирования;
требуемую пропускную способность системы;
требуемое время реакции системы на запрос;
безотказную работу системы в требуемом режиме, иными словами - готовность и доступность системы для обработки запросов пользователей;
простоту эксплуатации и поддержки системы;
необходимую безопасность.
Производительность является главным фактором, определяющим эффективность системы. Хорошее проектное решение служит основой высокопроизводительной системы.
Далее можно будет увидеть каждую разработанную диаграмму для данного сельскохозяйственного предприятия при проектировании информационной системы которого был использован унифицированный язык моделирования UML.
UML-диаграмма – это специализированный язык графического описания, предназначенный для объектного моделирования в сфере разработки различного программного обеспечения. Данный язык имеет широкий профиль и представляет собой открытый стандарт, в котором используются различные графические обозначения, чтобы создать абстрактную модель системы. UML создавался для того, чтобы обеспечить определение, визуализацию, документирование, а также проектирование всевозможных программных систем. Стоит отметить, что сама по себе UML-диаграмма не представляет собой язык программирования, но при этом предусматривается возможность генерации на ее основе отдельного кода.
Диаграмма классов служит для представления статической структуры модели системы в терминологии классов объектно-ориентированного программирования. Диаграмма классов может отражать, в частности, различные взаимосвязи между отдельными сущностями предметной области, такими как объекты и подсистемы, а также описывает их внутреннюю структуру и типы отношений.
Рисунок 1 – Диаграмма классов
Диаграмма прецедентов (диаграмма вариантов использования) в UML — диаграмма, отражающая отношения между актёрами и прецедентами и являющаяся составной частью модели прецедентов, позволяющей описать систему на концептуальном уровне.
Рисунок - 2 Диаграмма вариантов использования
Диаграмма состояний – описывает возможные состояния и переходы, которые в совокупности характеризуют поведение элемента модели в течение его жизненного цикла. Диаграмма состояний представляет динамическое поведение сущностей, на основе спецификации их реакции на восприятие некоторых конкретных событий.
Рисунок - 3 Диаграмма состояний
Диаграмма деятельности может быть использована для моделирования бизнес-процессов. Применительно к бизнес-процессам желательно выполнение каждого действия ассоциировать с конкретным подразделением компании. В этом случае подразделение несет ответственность за реализацию отдельных действий, а сам бизнес-процесс представляется в виде переходов действий из одного подразделения к другому.
Рисунок - 4 Диаграмма деятельности
Диаграмма компонентов, в отличие от ранее рассмотренных диаграмм, описывает особенности физического представления системы. Диаграмма компонентов позволяет определить архитектуру разрабатываемой системы, установив зависимости между программными компонентами, в роли которых может выступать исходный, бинарный и исполняемый код.
Рисунок - 5 Диаграмма компонент
Данная диаграмма применяется для представления общей конфигурации и топологии распределенной программной системы и содержит распределение компонентов по отдельным узлам системы. Кроме того, диаграмма развертывания показывает наличие физических соединений – маршрутов передачи информации между аппаратными устройствами, задействованными в реализации системы.
Рисунок - 6 Диаграмма развертывания
Язык UML - это язык визуального моделирования, он разработан для спецификации, визуализации, проектирования и документирования компонентов программного обеспечения, бизнес-процессов и других систем. Язык UML одновременно является простым и мощным средством моделирования, который может быть эффективно использован для построения разных моделей сложных систем самого различного целевого назначения.