Описание объекта автоматизации. Необходимость автоматизации 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Описание объекта автоматизации. Необходимость автоматизации



Содержание

 

Введение....................................................................................................... 3

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

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

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

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

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

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

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

разработки АС.................................................................................................... 12

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Заключение................................................................................................. 36

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


Введение

На сегодняшний день достаточно широко применяются разнообразные программные средства при работе с компьютером. В их числе находятся и автоматизированные информационные системы. Информационная система (далее ИС) – это система обработки, хранения и передачи какой-либо информации, которая представлена в определенной форме.

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

Исходя из вышесказанного, использование современных информационных систем позволяет нам:

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

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

- связать несколько компонентов, которые имеют свои определенные локальные цели, задачи и разнообразные приемы функционирования, в одну систему для работы с информацией;

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

- довольно-таки быстро найти всю необходимую нам информацию и т. д.

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

Автоматизированная информационная система (далее АИС) – это ИС, которая использует ЭВМ на этапах ввода информации, ее подготовки и выдачи, то есть является неким развитием ИС, которые занимаются поиском, используя прикладные программные средства. АИС можно смело отнести к классу очень сложных систем и, как правило, не столько с большой физической размерностью, а в связи с многозначностью различных структурных отношений между компонентами системы.

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

Современные АИС позволяют:

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

- улучшить качество обслуживания клиентской базы;

- снизить напряженность и трудоемкость труда персонала, а также минимизировать количество ошибок в его действиях.

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

Целью данной работы является проектирование и разработка приложения для автоматизированной информационной системы «Учет инвентарной аппаратуры военной части». Данная АИС должна обеспечивать ведение данных обо всей военной технике используемой на предприятии с возможностью оперативного и полного получения сведений о военной технике с автоматическим сведением во всевозможные отчеты.

Разработанное программное средство предназначено для ведения военнослужащими учета и контроля военной техники.

Для достижения поставленной цели курсовой работы необходимо решить ряд инженерных задач:

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

- анализ аналогов задачи автоматизации информационных процессов ПО;

- выбор математического аппарата приложения;

- разработка архитектуры ПС;

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

- разработка модели данных;

- разработка алгоритмов приложения;

- тестирование программного средства.

Для решения поставленных задач был проведён анализ языков программирования, средств разработки и тестирования программного обеспечения, сред проектирования на базе CASE технологии, выбора СУБД. В выборе средств проектирования на базе CASE технологии предпочтение отдано IBM Rational Rose 2006. Результатом анализа характеристик и функциональных возможностей различных СУБД стал выбор СУБД Microsoft Access, которая обладает всей необходимой функциональностью, не требовательна к ресурсам и достаточно проста в установке и использовании. В выборе средств разработки приложений предпочтение отдано Borland Delphi, так как это одна из самых мощных и удобных в использовании сред программирования, поддерживающая объектно-ориентированное программирование.


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

 

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

 

Иерархия функций, реализуемая системой, представлена на рисунке 2.

 

Ведение данных об участках

 


Наименование участка

 

 


Полное наименование участка

 

 

Краткое описание участка

 

Ведение полных данных об инвентарной аппаратуре

 

Инвентарный номер

 


Наименование аппаратуры

 

 


Заводской номер

 


Ответственное лицо

 


Участок

 

 


Примечание

Год: выпуска         ввода в эксплуатацию         ремонта         списания

 


 


Рисунок 2 – Иерархия функций

 


Ведение дополнительных данных об аппаратуре

 

Наименование аппаратуры

 


Краткое описание аппаратуры

 

 

Гарантия, категория

 

Ведение данных об ответственных лицах

 

Ф.И.О.

 


Должность

 

 


Звание

 

 


«паспорт» аппаратуры

 


Продолжение рисунка 2


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

 

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

 

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

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

Начать создание базы данных можно и с помощью команды Файл Создать (File|New) или кнопки Создать (New) на панели инструментов БД.

Тип файла по умолчанию имеет значение БД Microsoft Access (*.mdb), что приводит к созданию файла БД, имеющего расширение mdb.

Вертикальный ряд больших кнопок слева в окне Файл новой БД предназначен для быстрого открытия, просмотра содержимого и выбора папки для сохранения файла (рисунок 8).

 

 

Рисунок 8 - Окно выбора варианта создания БД

 

Проект с имеющимися данными — Project (Existing Database) и Проект с новыми данными — Project (New Database) позволяют создать проект-приложение пользователя, которое работает с базой данных, размещенной на SQL-сервере. Причем проект можно создать для уже существующей на сервере БД или одновременно с проектом начать создание новой базы данных.

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

Для создания новой таблицы в окне БД выберите объект Таблицы и нажмите кнопку Создать. В открывшемся окне Новая таблица выберите один из режимов создания таблицы (рисунок 9). Первые три режима (как основные) вынесены в рабочее поле, предназначенное для отображения списка существующих в БД таблиц.

 

 

Рисунок 9 - Диалоговое окно для выбора режима создания таблицы

 

 


Заключение

 

В результате выполнения курсового проекта закреплены теоретические знания по дисциплине «Проектирование информационных систем».

В ходе выполнения курсового проекта решены следующие инженерные задачи:

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

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

- обоснован вывод о создании собственной разработки, составлена постановка задачи;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


Содержание

 

Введение....................................................................................................... 3

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

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

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

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

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

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

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

разработки АС.................................................................................................... 12

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Заключение................................................................................................. 36

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


Введение

На сегодняшний день достаточно широко применяются разнообразные программные средства при работе с компьютером. В их числе находятся и автоматизированные информационные системы. Информационная система (далее ИС) – это система обработки, хранения и передачи какой-либо информации, которая представлена в определенной форме.

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

Исходя из вышесказанного, использование современных информационных систем позволяет нам:

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

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

- связать несколько компонентов, которые имеют свои определенные локальные цели, задачи и разнообразные приемы функционирования, в одну систему для работы с информацией;

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

- довольно-таки быстро найти всю необходимую нам информацию и т. д.

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

Автоматизированная информационная система (далее АИС) – это ИС, которая использует ЭВМ на этапах ввода информации, ее подготовки и выдачи, то есть является неким развитием ИС, которые занимаются поиском, используя прикладные программные средства. АИС можно смело отнести к классу очень сложных систем и, как правило, не столько с большой физической размерностью, а в связи с многозначностью различных структурных отношений между компонентами системы.

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

Современные АИС позволяют:

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

- улучшить качество обслуживания клиентской базы;

- снизить напряженность и трудоемкость труда персонала, а также минимизировать количество ошибок в его действиях.

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

Целью данной работы является проектирование и разработка приложения для автоматизированной информационной системы «Учет инвентарной аппаратуры военной части». Данная АИС должна обеспечивать ведение данных обо всей военной технике используемой на предприятии с возможностью оперативного и полного получения сведений о военной технике с автоматическим сведением во всевозможные отчеты.

Разработанное программное средство предназначено для ведения военнослужащими учета и контроля военной техники.

Для достижения поставленной цели курсовой работы необходимо решить ряд инженерных задач:

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

- анализ аналогов задачи автоматизации информационных процессов ПО;

- выбор математического аппарата приложения;

- разработка архитектуры ПС;

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

- разработка модели данных;

- разработка алгоритмов приложения;

- тестирование программного средства.

Для решения поставленных задач был проведён анализ языков программирования, средств разработки и тестирования программного обеспечения, сред проектирования на базе CASE технологии, выбора СУБД. В выборе средств проектирования на базе CASE технологии предпочтение отдано IBM Rational Rose 2006. Результатом анализа характеристик и функциональных возможностей различных СУБД стал выбор СУБД Microsoft Access, которая обладает всей необходимой функциональностью, не требовательна к ресурсам и достаточно проста в установке и использовании. В выборе средств разработки приложений предпочтение отдано Borland Delphi, так как это одна из самых мощных и удобных в использовании сред программирования, поддерживающая объектно-ориентированное программирование.


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

 

Описание объекта автоматизации. Необходимость автоматизации

 

В Вооруженных Силах Российской Федерации используется много военной техники (далее ВТ). Вся техника должна стоять на учете. Она имеет название, заводской номер, инвентарный номер, категорию. Каждая аппаратура за определенный период времени подвергается ремонту: текущему, среднему или капитальному (в зависимости от вида поломки). В соответствии с пройденным ремонтом аппаратуре присваивается категория, по которой можно определить примерный срок до списания аппаратуры.

На предприятиях, где эксплуатируется большое количество ВТ, находящейся в различных подразделениях, в работе каждого отделения возникают следующие трудности:

1. Долгий и трудоемкий поиск необходимой информации о ВТ;

2. Невозможность полного контроля за достоверностью информации и своевременное ее изменение;

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

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

 



Поделиться:


Последнее изменение этой страницы: 2020-12-09; просмотров: 92; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.224.246.203 (0.106 с.)