
- •Введение
- •1. Техническое задание
- •1.1 Анализ предметной области
- •1.2 Постановка задачи
- •1.2.1 Формулировка задачи
- •1.2.2 Описание выходной информации
- •1.3 Выбор средств и методов программирования
- •2. Технический проект
- •2.1 Определение логической структуры реляционной базы данных
- •2.1.1 Выделение информационных объектов
- •2.1.2 Определение взаимосвязей и построение илм
- •2.2 Разработка технологии решения задачи
- •2.2.1 Технология ввода и накопления входной информации
- •2.2.2 Описание запросов
- •2.2.3 Определение форм ввода-вывода
- •2.2.4 Функционально-технологическая схема получения отчета
- •3 Основы безопасной жизнедеятельности
- •3.1 Определение оптимальных условий труда оператора пэвм
- •3.1.1 Микроклимат
- •3.1.2 Микроклимат и вентиляция
- •3.1.3 Вибрация и шум
- •3.1.4 Освещение
- •3.1.5 Электромагнитное и ионизирующее излучения
- •3.2 Общая характеристика рабочего места
- •3.3 Расчет кондиционирования
- •3.4 Расчет уровня шума
- •3.5 Охрана окружающей среды
- •4 Экономическая часть
- •4.1 Планирование и организация процесса разработки автоматизированной информационной системы (аис)
- •4.2Расчет затрат на разработку автоматизированной информационной системы по статьям
- •4.2.1 Покупные изделия
- •4.2.2 Затраты на электроэнергию
- •4.2.3 Основная заработная плата
- •4.2.4 Дополнительная заработная плата
- •4.2.5 Отчисления на социальное страхование
- •4.2.6 Амортизация
- •4.2.7 Затраты на текущий ремонт и обслуживание оборудования
- •4.2.8 Накладные расходы
- •4.3 Расчет общих капитальных вложений по вариантам
- •4.3.1 Капитальные вложения на оборудование
- •4.3.2 Капитальные вложения на программное обеспечение
- •4.3.3 Капитальные вложения на площадь
- •4.3.4 Расчет затрат по изменяющимся элементам
- •4.4.1 Покупные изделия
- •4.4.2 Затраты на электроэнергию
- •4.4.3 Основная заработная плата
- •4.4.4 Дополнительная заработная плата
- •4.4.5 Отчисления на социальное страхование
- •4.4.6 Амортизация оборудования
- •4.4.7 Текущий ремонт
- •4.4.8 Затраты на программное обеспечение
- •4.4.9 Амортизация площади рабочего места
- •4.4.5 Расчет годового экономического эффекта и прочих показателей экономической эффективности
- •4.5.1 Условно-годовой экономический эффект
- •4.5.2 Срок окупаемости дополнительных капитальных вложений
2.2.2 Описание запросов
Запросы – это объект базы данных, который служит для извлечения данных из таблиц и предоставления их пользователю в удобном виде. Особенность запросов состоит в том, что они черпают данные из базовых таблиц и создают на их основе временную таблицу. Применение запросов позволяет избежать дублирования данных в таблицах и обеспечивает максимальную гибкость при поиске и отображении данных в базе данных.
В сущности, запрос представляет собой вопрос, сформулированный в терминах базы данных. При выполнении запроса Access находит в указанных таблицах данные, соответствующие заданному условию, и отображает их в табличном виде.
Access позволяет создавать запросы двух типов: QBE-запросы, SQL-запросы.
QBE-запросы (Query By Example) — запросы, строящиеся с помощью конструктора запросов, представляющего собой графический инструмент для создания запросов по образцу.
SQL-запросы — запросы, строящиеся при помощи унифицированного набора инструкций SQL (Structured Query Language — структурированный язык запросов).
Все запросы делятся на две группы: запросы-выборки, запросы-действия.
Запросы-выборки осуществляют выборку данных из таблиц в соответствии с заданными условиями. К этой группе запросов относятся следующие:
Запрос к связанным таблицам — позволяет производить выборку данных из связанных таблиц.
Перекрестный запрос — отображает итоговые данные с группировкой их по горизонтали и вертикали, выводя результаты их обработки в виде таблиц.
Запрос с параметром — позволяет пользователю задать критерий отбора, введя нужный параметр при вызове запроса.
Запрос с вычисляемым полем — позволяет рассчитать данные на основе других полей из той же строки запроса.
Запрос с критерием поиска — позволяет производить отбор записей в соответствии с заданным критерием поиска.
Запрос с итогами — производит математические вычисления и выдает результат.
Запросы-действия позволяют модифицировать данные в таблицах: удалять, обновлять, добавлять записи. К этой группе запросов относятся следующие:
Запросы на создание таблицы создают таблицы на основании данных, содержащихся в результирующем множестве запроса.
Запросы на добавление записей позволяют добавлять в таблицу записи, создаваемые запросом.
Запросы на обновление изменяют значения существующих полей в соответствии с заданным критерием.
Запросы на удаление удаляют записи из одной или нескольких таблиц одновременно.
Рисунок 10 –Запрос на сортировку
На рисунке 10 показан запрос на сортировку данных информационной системы, с помощью которого можно:
проводить сортировку по всем полям;
просмотр связанных с полем форм и данных;
скрытие и отображение нужного поля и зависимых данных;
предоставляет быстрый доступ к требуемой информации.
2.2.3 Определение форм ввода-вывода
Для выполнения функций автоматизированной системы «Обработка
данных о Таможенной службе» необходимо реализовать ввод и накопление следующей информации:
тип сотрудника
ФИО
паспорт
телефон
дата приема
наименование типа груза
реестровый номер
наименование результата
таможенный номер
Главная форма позволяет работать сшестью таблицами «Груз», «Заявитель» «Сотрудник», «Тип груза», «Карточка», «Результат». Схема главной формы представлена на рис. 6.
Рисунок 6 – Схема главной формы
Формы «Груз», «Заявитель» «Сотрудник», «Тип груза», «Карточка», «Результат» содержат информацию, представленную в таблицах, содержат кнопки: переходов, поиска информации, удаления и добавления записей. Внешний вид форм представлен в приложении 1.