- •Содержание
- •Введение
- •1 Исследовательская часть
- •1.1 Описание объекта автоматизации. Необходимость автоматизации
- •1.2 Анализ аналогов подобных программных систем
- •1.3 Обоснование собственной разработки. Постановка задачи
- •1.4 Описание структуры разрабатываемой автоматизированной системы
- •1.5 Обоснование выбора моделей данных
- •1.6 Обзор и обоснование выбора инструментальных средств разработки ас
- •1.7 Секретность и целостность данных в ас
- •2 Проектная часть
- •2.1 Описание внешнего уровня архитектуры базы данных
- •2.1.1 Иерархия функций
- •2.1.2 Формализованное описание предметной области
- •2.1.3 Пользователи ас. Уровни доступа пользователей
- •2.2 Концептуальный уровень архитектуры базы данных
- •2.2.1 Инфологическая модель предметной области
- •2.2.2 Перекрестная проверка модели данных
- •2.2.3 Даталогическая модель базы данных
- •2.2.4 Анализ схем реляционных отношений на соответствие 3нф
- •2.3 Физическая модель базы данных
- •2.3.1 Описание состава проектируемых объектов бд
- •2.3.2 Техническое описание объектов бд
- •2.3.3 Макеты экранных форм для ввода и вывода информации
- •3 Эксплуатационная часть
- •3.1 Технология создания бд
- •3.2 Реализация разграничения прав доступа пользователей средствами языка sql
- •3.3 Резервное копирование и восстановление бд
- •Заключение
- •Список используемых источников
1.3 Обоснование собственной разработки. Постановка задачи
Вследствие сделанного вывода при анализе аналогов подобных программных систем о непригодности применения рассмотренных аналогов принято решение о разработке собственной АИС.
Постановка задачи:
Разработать автоматизированную систему, обеспечивающую:
1. Ведение целостной и надежной информации о: персонале метрологической службы, паспорте СИ – наименование прибора, эксплуатация (поверка, калибровка, ремонт), штатное состояние, сведения о документах (протоколы, извещения, сертификаты).
2. Получение выходных документов/ отчетов:
плановые объемы по видам ремонтов;
плановые объемы метрологического контроля;
отчеты по выборке данных;
формирование регламентных отчетов по любой выборке.
3. Формирование результатов обработки данных для принятия управленческих решений на основе метода проверка статистических гипотез.
АС имеет возможность функционального развития:
- модернизацию в сетевое приложение;
- функциональное расширение.
1.4 Описание структуры разрабатываемой автоматизированной системы
Функциональная компонента АС включает в себя следующие задачи:
Ведение справочной информации о: наименовании приборов, сведения о приборах.
Ведение сведений о предприятии (структурных подразделениях предприятия, участки) предметной области (в состав реквизитов юридического лица входят адрес, телефон).
Ведение данных о физических лицах в рассматриваемой предметной области: сотрудниках (должность, табельный номер).
Ведение учетных данных о документации (сертификатах, актах, извещениях).
Под ведением данных понимается реализация функций добавления, обновления, поиска и просмотра данных.
Формирование отчетов:
плановые объемы по видам ремонтов;
плановые объемы метрологического контроля;
Формирование результатов обработки данных для принятия управленческих решений: на основе метода проверка статистических гипотез.
Описание элементов обеспечивающих подсистем АС, их характеристики представлены в таблице 1.
Таблица 1 – Обеспечивающие подсистемы АС
Название подсистемы |
Элементы подсистемы в рамках курсового проекта |
Организационное обеспечение |
- техническое задание на разработку; Состав персонала: - главный метролог; - метролог; - руководитель поверки и калибровки; - исполнитель поверки и калибровки. |
Правовое обеспечение |
Уровни доступа пользователей: - главный метролог (чтение, добавление, удаление, обновление, данных); - метролог (чтение, добавление, обновление данных); - руководитель поверки и калибровки (чтение, добавление, обновление данных); - исполнитель поверки и калибровки (чтение) |
Информационное обеспечение |
Внемашинное: - модель данных в виде реляционной БД; - физическая модель данных; - макеты экранных форм для ввода и вывода информации; Внутримашинное: - файл БД «Метрология.mdb»; - файл приложения «Метрология.exe» |
Программное обеспечение |
- ОС Windows XP Home Edition и выше; - Framework 2.0 - утилита IBConsole; - Microsoft Visual Studio 2005 |
Техническое обеспечение |
- IBM PC-совместимый компьютер с процессором Pentium 166 или выше; - 16 Мбайт оперативной памяти; - 5 Мбайт на жестком диске или больше, в зависимости от размера базы данных; - видеоадаптер SVGA или лучшего разрешения; - устройство для чтения компакт-дисков CD-ROM; - «мышь» или совместимое устройство. |
Математическое обеспечение |
метод построения статистических гипотез |
Лингвистическое обеспечение |
- естественный язык: русский; - язык SQL; - язык предметной области; - язык программирования Delphi |
Технологическое обеспечение |
- руководство главному метрологу; - руководство метрологу; - руководство руководителю поверки и калибровки; - руководство исполнителю поверки и калибровки |
АС разрабатывается для архитектуры вычислительной среды на основе локальной базы данных.