Разработка прикладного программного обеспечения базы данных технических средств автоматизации
Автор: demon81 • Март 13, 2020 • Курсовая работа • 5,293 Слов (22 Страниц) • 433 Просмотры
Министерство образования Республики Беларусь
Могилевский государственный университет продовольствия
Кафедра автоматизации технологических процессов и производств
Курсовой проект
по дисциплине «Моделирование объектов систем управления отрасли»
Содержание
Введение
Целью данного курсового проекта является разработка прикладного программного обеспечения базы данных технических средств автоматизации.
Данное программное обеспечение должно позволять иметь подробную информацию об любых типах устройств и приборах, а также осуществлять поиск по определенным критериям.
Ввиду того, что средств измерений значительное количество, то имеет смысл организовать их виде иерархически подчиненных групп. Также поскольку средства измерения имеют различные параметры, то должно осуществляться хранение только тех параметров, которые присущи определенному классу средств измерения.
Также необходимо, поскольку количество средств измерения постоянно растет, предусмотреть возможность администрирования базы данных, путем добавления новых, удаления устаревших и неиспользуемых, редактирования существующих средств измерения.
Для разрабатываемого приложения также желательно иметь возможность разграничения доступа различным категориям пользователей, а также организовать возможность работы в локальных вычислительных сетях.
Готовый программный продукт поставляется в виде инсталляционного пакета с необходимыми утилитами для разворачивания базы данных, а также с файлами демонстрационной базы данных.
Результатом выполнения данного курсового проекта является программное обеспечение, которое охраняется Законом Республики Беларусь «Об авторских и смежных правах» и международными соглашениями в области авторского права.
Автор данного программного продукта допускает его использование в образовательных целях в средних, средних специальных и высших учебных заведениях только в образовательных целях. Любое коммерческое использование допускается только с письменного согласия Автора.
- Постановка задачи
Разработать программное обеспечение каталог средств автоматизациии. Данный программный продукт должен выполнять следующие задачи:
- создание базы данных технических средств автоматизации:
- создание произвольной иерархии средств автоматизации;
- создание и редактирование структуры таблиц, для хранения данных о средствах автоматизации;
- администрирование базы данных:
- добавление, удаление, редактирование пользователей базы данных;
- добавление новых типов обработки данных;
- создание, редактирование, удаление классов параметров;
- добавление, редактирование, удаление единиц измерений;
- средства проверки целостности базы данных:
- Проверка не противоречивости данных в служебных таблицах базы данных;
- Проверка корректности данных в таблицах с описание параметров средств измерений;
- Автоматическое выполнение операций, связанных с устранением небольших ошибок в данных таблиц базы данных;
- поиск данных в произвольной форме (предусмотреть несколько вариантов поиска);
- печать, сохранение, просмотр, копирование данных только в соответствии с разрешениям для конкретного пользователя (возможно не для всех параметров);
- сопутствующие задачи по поддержанию работоспособности данных.
2. Выбор средств реализации и оптимизация разрабатываемого программного обеспечения
Данное программное обеспечение (далее по тексту курсового проекта ПО) должно хранить значительные объемы данных, так как требуется значительное количество двоичных файлов.
...