Файл: 1. Примерная организационная структура предприятия 4.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 04.12.2023

Просмотров: 113

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Атрибуты

name: string – наименование (private)

manufacturer: string – производитель (private)

price: float - цена ремонта (private)

description: string– описание (private)



Операции

Add Equipment () - добавить новое оборудование (private)

Remove Equipment () - удалить оборудование (private)

GetInfo() - получить информацию об оборудование (public)



Repair of equipment (ремонт оборудования)

Атрибуты

name: string – название ремонта (private)

code: string – код ремонта (private)

price: float - цена ремонта (private)

duration: string– продолжительность ремонта (private)



Операции

Add Repair () - добавить новый код ремонта (private)

Remove Repair () - удалить код ремонта (private)

GetInfo() - получить информацию об ремонте (public)





Рисунок 6. Диаграмма прецедентов



Рисунок 7. Диаграмма деятельности бизнес-процесса



Рисунок 8. «Главная» диаграмма деятельности потока событий прецедента



Рисунок 9. Диаграмма «декомпозиции» потока событий прецедента



Рисунок10. Диаграмма классов



Рисунок 11. Диаграмма последовательности



Рисунок 12. Диаграмма состояний для класса

5. Анализ и выбор программно-аппаратных средств для проведения автоматизации



Выбор пал на Microsoft Access.

Реляционная база данных представляет собой множество взаимосвязанных таблиц, каждая из которых содержит информацию об объектах определенного типа.

Наиболее удобной и популярной системой управления базой данных (СУБД), которая позволит реализовать все необходимые задачи по разработке базы данных и программного приложения является продукт компании Microsoft – Access.

Microsoft Access является настольной СУБД реляционного типа. Достоинством Access является то, что она имеет очень простой графический интерфейс, который позволяет не только создавать собственную базу данных, но и разрабатывать простые и сложные приложения. В отличие от других настольных СУБД, Access хранит все данные в одном файле, хотя и распределяет их по разным таблицам.

Access позволяет не только вводить данные в таблицы, но и контролировать правильность вводимых данных. Для этого необходимо установить правила проверки прямо на уровне таблицы. Тогда каким бы образом не вводились данные — прямо в таблицу, через экранную форму или на странице доступа к данным, Access не позволит сохранить в записи те данные, которые не удовлетворяют заданным правилам.

Таблицы баз данных могут включать в себя огромное количество записей, и при этом СУБД обеспечивает удобные способы извлечения из этого множества нужной информации.

В Access возможно создание связей между таблицами, что позволяет совместно использовать данные из разных таблиц. При этом для пользователя они будут представляться одной таблицей.

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

Access может поддерживать одновременную работу с базой данных 50 пользователей, при этом все пользователи гарантировано будут работать с актуальными данными.

6. Разработка требований к информационной системе компании (модификации, сопровождению). Постановка задачи на автоматизацию для реализации


Необходимо разработать базу данных для автоматизации учета проведения ремонта станков.

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



Определим функции, выполняемые проектируемой базы данных и задачи, решаемые системой.

Функции проектируемой БД:

хранение информации о станках,

хранение информации о ремонтах,

хранения информации о производителях,

обновление и добавление информации,

выдача итоговой информации в виде отчетов.
Ниже приведенные таблицы можно изменять и дополнять непосредственно в базе данных.

Таблицы «Виды ремонта», «Ремонт», «Станки» могут заполняться непосредственно в программном приложении либо в базе данных.

Для вывода информации на экран были разработаны специальные формы, упрощающие работу с записями таблиц базы данных.

Данная база данных предоставляет следующие возможности:

  • просмотр информации в специальных формах.

  • изменение информации, добавление новой.

  • иоиск информации по заданным критериям.

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

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

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

Для успешной эксплуатации программного продукта необходим персональный компьютер со следующими характеристиками: процессор Intel Pentium с тактовой частотой 800 МГц и выше, оперативная память – не менее 256 Мбайт, свободное дисковое пространство – не менее 700 Мбайт, устройство для чтения компакт-дисков, монитор типа Super VGA (число цветов – 256) с диагональю не менее 15″, принтер.

Заключение


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


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

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

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


1. Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя: Пер. с англ. - М.: ДМК Пресс, 2001.

2. Горбаченко В.И., Убиенных Г.Ф., Бобрышева Г.В. Проектирование ИС с CA Erwin Modeling Suite 7.3. – Пенза: Изд-во Пенз. гос. ун-та, 2012. – 154 с.

3. Фаулер, М. UML в кратком изложении. / М. Фаулер. - М.: Мир, 2009 г. – 204 с.