Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
!!! Волкова ПАС.doc
Скачиваний:
11
Добавлен:
18.11.2019
Размер:
2.18 Mб
Скачать

Содержание

Введение 3

1 Исследовательская часть 4

1.1 Описание объекта автоматизации. 4

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

1.3 Обоснование собственной разработки. Постановка задачи 7

1.4 Описание структуры разрабатываемой АС 7

1.5 Обоснование выбора моделей данных 9

1.6 Обзор и обоснование выбора инструментальных средств

разработки АС 11

1.7 Секретность и целостность данных в АС 17

2 Проектная часть 19

2.1 Описание внешнего уровня архитектуры базы данных 19

2.1.1 Иерархия функций 19

2.1.2 Формализованное описание предметной области 21

2.1.3 Пользователи АС. Уровни доступа пользователей. 23

2.2 Концептуальный уровень архитектуры базы данных 25

2.2.1 Инфологическая модель предметной области 25

2.2.2 Перекрестная проверка модели данных 26

2.2.3 Даталогическая модель базы данных 28

2.2.4 Анализ схем реляционных отношений на соответствие 3НФ 29

2.3 Физическая модель базы данных 29

2.3.1 Описание состава проектируемых объектов БД 29

2.3.2 Техническое описание объектов БД 30

2.3.3 Макеты экранных форм для ввода и вывода информации 31

2.3.4 SQL-скрипты объектов БД. Описание мероприятий по

реализации ограничений целостности реляционной БД 32

3 Эксплуатационная часть 33

3.1 Технология создания БД 33

3.2 Реализация разграничения прав доступа пользователей

средствами языка SQL 35

3.3 Резервное копирование и восстановление БД 35

Заключение 37

Список используемых источников 38

Введение

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

Для достижения поставленной цели для предметной области «Метрология» необходимо разработать автоматизированную информационную систему (далее АИС). Для реализации поставленной цели необходимо решить следующие инженерные задачи:

- описать объект автоматизации, определить необходимость автоматизации;

- провести анализ аналогов подобных программных систем;

- обосновать собственную разработки, составить постановку задачи;

- описать структуру разрабатываемой автоматизированной системы;

- обосновать выбор модели данных;

- провести обзор и обосновать выбор инструментальных средств разработки АС;

- описать какими методами и мероприятиями будет обеспечена секретность и целостность данных в АС;

- описать внешний уровень архитектуры базы данных;

- составить иерархию функций;

- сделать формализованное описание предметной области;

- определить пользователей АС, определить уровни доступа пользователей;

- описать концептуальный уровень архитектуры базы данных;

- спроектировать инфологическую модель предметной области;

- осуществить перекрестную проверку модели данных;

- спроектировать даталогическую модель базы данных;

- провести анализ схем реляционных отношений на соответствие 3НФ;

- описать физическую модель базы данных;

- описать состав проектируемых объектов БД;

- составить техническое описание объектов БД;

- спроектировать макеты экранных форм для ввода и вывода информации;

- написать SQL-скрипты объектов БД, составить описание мероприятий по реализации ограничений целостности реляционной базы данных;

- описать технологию создания БД;

- реализовать разграничения прав доступа пользователей средствами языка SQL;

- описание мероприятий по реализации резервного копирования и восстановление БД.