Создание информационной системы по учету комплектующей и готовой продукции мебельной фабрики "Руста"

 

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«Сибирская государственная геодезическая академия»

(ФГБОУ ВПО «СГГА»)

Кафедра инженерной геодезии и информационных систем


Дипломная работа соответствует установленным

требованиям и направляется в ГАК для защиты.

Заведующий кафедрой________/А.В. Середович/




ДИПЛОМНАЯ РАБОТА

-Информационные системы и технологии

СОЗДАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ПО УЧЕТУ КОМПЛЕКТУЮЩЕЙ И ГОТОВОЙ ПРОДУКЦИИ МЕБЕЛЬНОЙ ФАБРИКИ «РУСТА»


Выпускник ___________/Д.В.Антонов/

Руководитель ___________/Р.З. Тельтаев/

Консультанты___________/О.П. Ляпина/

____________/И.Я. Барлиани/

Нормоконтролер__________/Т.М. Медведская/






Новосибирск - 2013

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«Сибирская государственная геодезическая академия» (ФГБОУ ВПО «СГГА»)


УТВЕРЖДАЮ

Зав. кафедрой ___________________

________________________(Ф.И.О.)

____ _____________ 20 __г.


ЗАДАНИЕ

НА ВЫПУСКНУЮ КВАЛИФИКАЦИОННУЮ РАБОТУ

в форме дипломной работы_____________________

(бакалаврской работы, дипломного проекта, дипломной работы, магистерской диссертации)


Студенту(ке) Антонову Денису Васильевичу______________________

Группа___ИС-53__Институт____геодезии и менеджмента___________

Направление (специальность)

- Информационные системы и технологии

(код, наименование)

Код квалификации 65 Степень или квалификация ___Инженер _______

Тема ВКР Создание информационной системы по учету комплектующей и готовой продукции мебельной фабрики «Руста»

Руководитель_Тельтаев Руслан Зарапович_______________________

Ученое звание, ученая степень руководителя _____________________

Место работы, должность руководителя Сибирская Государственная Геодезическая Академия, старший преподаватель______________________

Срок сдачи полностью оформленного задания на кафедру 01.04.2013г.

Задание на ВКР (перечень рассматриваемых вопросов):

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

Вопросы экономики**** Технико-экономическое обоснование проведения научно-исследовательских работ в области создания Ис по учету комплектующей и готовой продукции мебельной фабрики «Руста»

Вопросы безопасности жизнедеятельности*

) Гигиеническое нормирование производственных факторов. 2) Права и обязанности граждан РФ в области защиты в ЧС.

Перечень графического материала с указанием основных чертежей и (или) иллюстративного материала (формат А4):

) Схема данных информационной системы; 2) Перечень основных таблиц СУБД; 3) Главное окно приложения; 4) Пример запроса на выборку данных; 5) Пример запроса на обновления данных; 6) Структура обменного файла; 7) Программный код для генерации обменного файла; 8) Схема взаимодействия Информационной системы и веб-сайта.

Консультанты:

по экономике*

Барлиани Ирина Яковлевна к.э.н., декан эконом. ф-та, ИГиМ СГГА_________

(ФИО, место работы и должность)

по вопросам безопасности жизнедеятельности*

Ляпина Ольга Петровна доцент каф. БЖД СГГА________________________ (ФИО, место работы и должность)

ГРАФИК ВЫПОЛНЕНИЯ ВКР


№ этапаЭтапы ВКРСрок исполнения1Начало выполнения ВКР26.03.2013 г.2Подбор литературы и исходных материалов10.04.2013 г.3Выполнение исследовательских, экспериментальных, расчетных работ (нужное подчеркнуть)18.04.2013 г.4Выполнение графических (иллюстративных) работ30.04.2013 г.5Текстовая часть ВКР (указать ориентировочные названия разделов и конкретные сроки их написания)Введение15.04.2013 г.Аналитический обзор25.04.2013 г.Практическая часть08.05.2013 г.Вопросы БЖД15.05.2013 г.Заключение18.05.2013 г.6Первый просмотр руководителем10.05.2013 г.7Второй просмотр руководителем20.05. 2013 г.8Срок сдачи ВКР на кафедру10.06. 2013 г.

01апреля 2013 г.

Руководитель_____________________(подпись)

Консультанты ________________________Ляпина О.П.

_______________________________________________Барлиани И.Я

Задание принял к исполнению и с графиком согласен ______________

РЕФЕРАТ


Антонов Денис Васильевич. Создание информационной системы по учету комплектующей и готовой продукции мебельной фабрики «Руста».

Место дипломирования: Сибирская государственная геодезическая академия.

Руководитель: старший преподаватель СГГА Тельтаев Р.З.

г., специальность 230201 «Информационные системы и технологии», квалификация 65 - Инженер.

с., 26 рис., 10 источников, 2 приложения.

БАЗЫ ДАННЫХ, ИНФОРМАЦИОННЫЙ ОБМЕН, СУБД, ОБМЕННЫЙ ФАЙЛ, ЗАПРОСНАЯ СИСТЕМА, MS ACCESS, SQL ЗАПРОС, ЭКСПОРТ/ИМПОРТ ТАБЛИЧНАЯ ИФОРМАЦИЯ, СХЕМА ДАННЫХ

Цели и задачи дипломной работы:

изучение методики построения корпоративных СУБД;

разработка механизма информационного обмена между СУБД и онлайн ресурсом;

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

определение перспектив развития инновационной сети мебельной фабрики «Руста».


СОДЕРЖАНИЕ


ВВЕДЕНИЕ

. МОНИТОРИНГ ТЕКУЩЕГО СОСТОЯНИЯ ИНФОРМАТИЗАЦИИ ПРЕДПРИЯТИЯ

.1 Информатизация на мебельной фабрике

.2 Обзор программного обеспечения мебельной фабрики

. MICROSOFT ACCESS-ОСНОВНОЙ ИНСТРУМЕНТ ДЛЯ РАЗРАБОТКИ ИС

.1 Реляционные базы данных

.2 Система управления базами данных

.3 Microsoft Access

. РАЗРАБОТКА ИС ПО УЧЕТУ КОМПЛЕКТУЮЩЕЙ И ГОТОВОЙ ПРОДУКЦИИ МЕБЕЛЬНОЙ ФАБРИКЕ «РУСТА»

.1 Предпроектное обследование объекта внедрения

.2 Схема взаимодействия персонала фабрики

.3 Структура каталога готовой продукции предприятия

.4 Классификация комплектующей

.5 Разработка схемы данных для информационной системы

.5.1 Основные положения

.5.2 Описание основных сущностей информационной системы

.5.3 Построение связей между таблицами

.5.4 Справочники и шифраторы системы

.6 Основные интерфейсные решения

.6.1 Основные понятия

.6.2 Экранные формы ввода и редактирования данных

.6.3 Шаблонные отчеты

.6.4 Параметризованные запросы

.6.5 Кнопочные формы

.7 Ввод первоначальной информации

.8 Принципы взаимодействия информационной системы и веб сайта организации

.9 Опытно-промышленная эксплуатация

.9.1 Основные понятия

.9.2 Исправление технических ошибок

.9.3 Испытание системы «под нагрузкой»

.9.4 Корректировка схемы данных

. ВОПРОСЫ БЕЗОПАСНОСТИ ЖИЗНЕДЕЯТЕЛЬНОСТИ

.1 Гигиеническое нормирование уровней производственных факторов

.2 Права и обязанности граждан РФ в области защиты в чрезвычайных ситуаций

. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ НАУЧНО-ИССЛЕДОВАТЕЛЬСКОЙ РАБОТЫ В ОБЛАСТИ СОЗДАНИЯ ЭЛЕКТРОННОЙ БАЗЫ ДАННЫХ

.1 Характеристика программного продукта с экономической точки зрения

.2 Определение трудоемкости и плановой себестоимости

.3 Оценка научной и научно-технической результативности и определение экономического эффекта НИР

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

ПРИЛОЖЕНИЕ А (обязательное) классификация товара по функциональному назначению

ПРИЛОЖЕНИЕ Б (ОБЯЗАТЕЛЬНОЕ) КЛАССИФИКАЦИЯ ТОВАРА ПО КОЛЛЕКЦИЯМ

ВВЕДЕНИЕ


Относительно недавно процесс внедрения информационных технологий у хозяйствующих субъектов носил ситуативный несистемный характер. Предприятия закупали, какое-то количество программного обеспечения, в первую очередь офисное и бухгалтерское, и считали что с информатизацией у них все хорошо. Но на самом деле ни одного из преимуществ, связанных с внедрением информационных технологий, они не получали. Одна из главных причин такого состояния - отсутствие системы информационного обмена между программными комплексами, задействованными в повседневной работе.

Именно так обстояли дела на мебельной фабрике «Руста» к началу 2013 года. В рамках дипломного проекта был сделан первый шаг в части увязывания всех имеющихся ПК в единую информационную сеть. Была спроектирована и разработана база данных учета комплектующих и готовой продукции на основе СУБД MS Access, для которой была предусмотрена подсистема обмена информацией с онлайн ресурсом предприятия.

В рамках дипломной работы был проведен мониторинг текущего состояния информатизации, предприятия, предложены проектные решения, разработана база данных и проведена опытно-промышленная эксплуатация разработанного ПО. По ходу опытно-промышленной эксплуатации был сформирован проект развития базы данных как части будущей единой информационной сети предприятия.


1. МОНИТОРИНГ ТЕКУЩЕГО СОСТОЯНИЯ ИНФОРМАТИЗАЦИИ ПРЕДПРИЯТИЯ


1.1 Информатизация на мебельной фабрике


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

Для стабильной работы мебельной фабрики информатизация должна быть на высоком уровне. Она должна включать в себя следующие компоненты:

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

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


1.2 Обзор программного обеспечения мебельной фабрики


На мебельной фабрике «Руста» используют в работе систему «1С: Предприятие» пакет «бухгалтерия», т.к. в последнее время широкое распространение получили системы автоматизированного бухгалтерского учета. Преимуществами программы являются послепродажное обслуживание, широкая сеть партнерских внедренческих фирм, возможность гибкой настройки и доработки системы силами самого предприятия. За счет своей уникальности система «1С: Предприятие» применяется для разных участков экономической деятельности предприятия:

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

расчет заработной платы.

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

расчет амортизации основных средств;

взаиморасчет с агентами;

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

Система «1С: Предприятие» имеет компонентную структуру. В ее основу положены базовые объекты и функции, которые поддерживаются в любом варианте поставки системы, общие для большинства задач автоматизации финансово-хозяйственной и учетной деятельности на предприятии. Прежде всего, это механизмы поддержки справочников и документов.

Дополнительные функции разделены на три прикладных компонента:

бухгалтерский учет;

оперативный учет;

расчет.

Первая группа направлена на решение задач ведения бухгалтерского учета на предприятии.

Вторая группа объектов и функций предоставляет возможность ведения оперативного управленческого учета.

Третья группа предоставляет собой широкий выбор функций для начисления заработной платы. Система «1С: Предприятие» представляет собой совокупность механизмов, предназначенных для манипулирования различными типами объектов предметной деятельности. Объекты отличаются по своему назначению, строению экранных форм и функциональным возможностям.

Что касается аппаратно-программного обеспечения, то на мебельной фабрике «Руста» имеется восемь компьютеров, пять принтеров, сетевое оборудование для объединения компьютеров в локальную сеть. Сервером в этой сети служит компьютер администратора. На сетевом диске у каждого пользователя сети имеется своя папка, которая защищена паролем, т.е. доступ имеет к информации только хозяин этой папки в целях защиты информации. Также имеется папки с общим доступом. Одна из обязанностей администратора следить за работой сети, архивировать информацию прошедшего периода для поддержания ресурса ОЗУ.

Список программного обеспечения, используемого предприятием:

- MICROSOFT WINDOWS XP - Базовый комплекс компьютерных программ, обеспечивающий интерфейс пользователя, управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных;

«1С: Бухгалтерия» версия 7,7 - универсальная программа массового назначения для автоматизации бухгалтерского учета;

«1С: Зарплата и кадры» - программа предназначена для расчета заработной платы и учета сотрудников. Она представляет собой компоненту «Расчет» системы программ «1С: Предприятие» версия 7.7;

«1С: Торговля и Склад» - программа предназначена для учета запасов и движения материалов на предприятии.

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

2. MICROSOFT ACCESS-ОСНОВНОЙ ИНСТРУМЕНТ ДЛЯ РАЗРАБОТКИ ИС


2.1 Реляционные базы данных


Реляционные базы данных. Реляционная БД - это база данных, состоит из таблиц и отношений. Чтобы использовать реляционные базы данных нужно знать ключевые основы этих БД, а именно таблицы, столбцы, строки, значения и ключи. Можно сказать, что реляционные БД являются самыми используемыми в мире из-за простой и гибкой структуры. В реляционных базах данных вся информация содержится в таблицах, строках и столбцах которые называются записями и полями соответственно. Такие таблицы называются реляцией. Записи в таблицах не повторяются. Уникальность таких записей обеспечивает первичный ключ, который содержит набор полей, однозначно определяющих запись [3].

Достоинства реляционной БД:

эта БД отображает информацию в простой для пользователя форме;

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

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

управление данными на одном уровне с выходной БД и возможность редактирования.

Недостатки реляционной БД:

очень медленный доступ к данным;

трудоемкая разработка [7].

Понятия реляционных баз данных. Реляционные БД включают в себя следующие понятия: тип данных, домен, отношение, первичный ключ. Тип данных [7].

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

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

Отношение. Определение отношения наиболее фундаментальное в реляционном подходе к организации БД, т.к. n-арное отношение это единственная родовая структура данных, хранящаяся в реляционной БД. Это показано и в общем названии подхода - понятие реляционный (relational) произошло от relation (отношение). Но само понятие отношение является неточным т.к. говоря про абсолютно любые сохраняемые данные стоит отметить тип этих данных, значения этого типа и переменные, в которых сохраняются значения [7].

В итоге, для определения точности термина отношение выделяют понятия заголовок отношения, значение отношения и переменная отношения [7].

Первичный ключ. Первичный ключ (primary key) является одним из примеров уникальных индексов и используется для уникального определения записей в таблице. Ни одни из двух записей в таблице не смогут иметь идентичное значение первичного ключа. Первичный ключ для каждой отдельно взятой строки таблицы уникален, соответственно в таблице с первичным ключом нет двух абсолютно идентичных строк. Таблица, с отличающимися друг от друга строками, в математических терминах называется отношением. Этому термину реляционные БД и обязаны своим названием, поскольку в их основании лежат отношения (таблицы с отличающимися друг от друга строками). Первичный ключ обычно сокращенно обозначают как PK (primary key) [7].


2.2 Система управления базами данных


СУБД. Система управления базами данных (СУБД) - это соотношение программных и лингвистических средств общего и специального назначения, обеспечивающих управление созданием и использованием БД [3].

Основные функции СУБД:

контроль и управление данными во внешней памяти;

контроль и управление данными в оперативной памяти, а так же с использованием дискового кэша;

фиксирование изменений, резервное копирование, устранение последствий сбоя базы данных;

поддерживание языков БД.

Современная СУБД содержит в себе следующие компоненты:

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

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

подсистему поддерживания времени исполнения, которая определяет программы управления данными, создающие пользовательский интерфейс с СУБД;

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

СУБД подразделяется на несколько типов:

иерархические;

сетевые;

реляционные;

объектно-ориентированные;

объектно-реляционные;

локальные СУБД (все составляющие локальной СУБД располагаются на одной ЭВМ);

распределённые СУБД (составляющие СУБД располагаются на двух и более ЭВМ);

файл-серверные.

В файл-серверных СУБД файловые данные размещены централизованно на файл-сервере. СУБД размещается на каждом клиентском ЭВМ. Доступ СУБД к данным происходит через локальную сеть. Соответствие чтений и обновлений происходит при помощи файловых блокировок. Приоритетом этой структуры является малая нагрузка на процессор файлового сервера. Недостатки: превышенная нагрузка локальной сети; затруднение или невозможность централизованного управления; затруднение или невозможность исполнения таких важных функций как высокая надёжность, высокий доступ и высокая степень безопасности. Используются зачастую в локальных приложениях, которые применяют функции управления БД; в системах с недостаточной интенсивностью обрабатывания данных и низкими пиковыми нагрузками на БД.

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

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


2.3 Microsoft Access


Microsoft Access. Microsoft Office Access или просто Microsoft Access - это реляционная СУБД корпорации Microsoft, имеющая широкий диапазон функций, включая связанные запросы, осуществление связи с внешними таблицами и базами БД. Благодаря встроенному языку VBA, в самом Access можно написать приложения, работающие с БД [2].

Основные компоненты MS Access:

создание таблиц;

создание экранных форм;

построение SQL-запросов;

- создание отчётов, выводимых на печать.

Эти компоненты могут вызывать заскриптованные действия на языке VBA, именно поэтому MS Access позволяет создавать приложения и БД практически с самого начала или написать оболочку для внешней БД.Jet Database Engine, который функционирует, как движок базы данных MS Access является файл-серверной СУБД и соответственно применима лишь к приложениям, которые работают с небольшими количеством данных и при малом числе пользователей, параллельно работающих с этим данными. Непосредственно в Access нету ряда функций, необходимых в многопользовательских БД, таких как триггеры.

Взаимодействие с другими СУБД. Встроенные функции взаимодействия MS Access с внешними СУБД с применением интерфейса ODBC снимают ограничения, которые присутствуют в Microsoft Jet Database Engine. Компоненты MS Access, которые позволяют осуществить такой функционал, называются «связанные таблицы» (связь с таблицей СУБД) и «запросы к серверу» (запрос на диалекте SQL, который «понимает» СУБД) [2].

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

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

проработанные и развитые возможности интеграции с иными программными продуктами, которые входят в состав MS Office, а также с любыми программными продуктами, которые поддерживают технологию OLE;

разнообразный набор визуальных функций разработки.Access - это система с высокой производительностью, которая предназначена для управления реляционными БД, и которая входит в состав профессиональной версии официального пакета Microsoft Office.Access используется для разрабатывания настольной БД и создания приложений баз данных архитектуры клиент-сервер, функционирующих под контролем операционных систем семейства Windows. Эта система создана для пользователя любого уровня.Access функционирует с объектами, к которым имеют отношения таблицы, запросы, формы, отчеты, макросы и модули. Все объекты, которые связанны между собой, организованы в одиночный файл, который называется базой данных.

Основные этапы разработки базы данных в среде MS Access:

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

создание схемы данных и задание системы взаимодействия между таблицами;

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

создание экранных форм ввода/вывода данных;

создание системы отчетов по данным;

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

создание системы безопасности данных, прав и ограничений по доступу [5].

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

Поле может иметь дополнительные атрибуты:

формат поля, который определяет правила вывода данных из этого поля;

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

подпись - содержащая расширенный заголовок;

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

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

сообщение об ошибке - определяющее текст сообщения, которое будет всплывать в случае нарушения заданного выше условия;

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

индексированное поле - определяющее индекс, создаваемый по данному полю. Индекс, ускоряющий выполнение запросов, в которых используются индексированные поля, и операции сортировки и группировки [8].


3. РАЗРАБОТКА ИС ПО УЧЕТУ КОМПЛЕКТУЮЩЕЙ И ГОТОВОЙ ПРОДУКЦИИ МЕБЕЛЬНОЙ ФАБРИКЕ «РУСТА»


.1 Предпроектное обследование объекта внедрения


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

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

оформление заказа;

выполнение заказа;

доставка заказа покупателю;

разработка новой модели.

Бизнес процесс: «Оформление заказа» - Продавец принимает заказ от покупателя, оформляет договор, получает предоплату. Предоплата передается в бухгалтерию. Информация о заказе поступает директору, и осуществляется следующий бизнес-процесс «Выполнение заказа».

Бизнес-процесс «Выполнение заказа» - Директор поручает заказ конкретному мастеру. После передачи технологической документации и нужных материалов со склада, осуществляется изготовление заказа. Мастер исполняет всю работу, начиная с распилки пиломатериалов и заканчивая обивки мебели тканью. После того, как работа будет окончена, реализуется следующий бизнес-процесс «Доставка заказа»

Бизнес-процесс «Доставка заказа» - Осуществляется по окончании бизнес-процесса «Выполнение заказа». Информация о готовности заказа передается в магазин. Продавец связывается с заказчиком и договаривается о дате и времени доставки. После этого создает документы на получение заказа, остатка оплаты и гарантийный талон. Документы поступают к водителю, который забирает заказ с мастерской и осуществляет доставку его заказчику. Оформленные документы и остаток оплаты передаются в бухгалтерию.

Бизнес-процесс «Разработка новой модели» - Дизайнер-технолог цеха, предварительно изучив спрос и пожелания покупателей, приступает к созданию новых моделей мягкой мебели. Если директор одобрит новые модели, то проект их создания передается в мастерскую для последующего изготовления, а оттуда в магазин. Продавцы в магазине предлагают новую модель покупателям.


3.2 Схема взаимодействия персонала фабрики


На рисунке 1 представлена схема взаимодействия сотрудников предприятия.















Рисунок 1 - Схема взаимодействия сотрудников предприятия


Схема взаимодействия персонала может быть построена в виде схемы. На схеме стрелками показана связи «начальник-подчиненный», пунктирная линия показывает координационные связи.


3.3 Структура каталога готовой продукции предприятия


Каталог готовой продукции мебельной фабрики «Руста» допускает классификацию по двум характеристикам, первая классификация разбивает множество всех товаров по функциональному назначению единицы товара. Эта структура приведена в приложении А. В основу второй классификации положено разбиение по коллекциям. Под коллекцией в нашем случае понимается множество товаров разработанных в конструкторском отделе фабрики в рамках единой концепции, к примеру, коллекции ЮНИКС была разработана как детская мебель. Классификация по коллекциям приведена в приложении Б.


3.4 Классификация комплектующей


Качественное и эффективное функционирование мебели, просто невозможно без качественных комплектующих. На данный момент производители материалов комплектующих для мебели, могут предложить своим покупателям многостраничные каталоги со своей продукцией. Стоит обратить внимание что, самой распространенной составляющей, среди комплектующих для мебели, является фурнитура. Фурнитура - это вспомогательные части и детали, которые необходимы для изготовления какого-либо цельного предмета. Для производства комплектующих деталей применяются абсолютно различные материалы, здесь и пластмасса, и металл, и дерево, и стекло. В дополнение к этому, все материалы, применяемые при изготовлении комплектующих для мебели, можно, а в некоторых случаях и необходимо, подвергать дополнительной обработке в виде покраски, лакирования, металлизации и т.д. Все материалы, комплектующие для мебели можно условно подразделять на две категории. К первой, относятся так называемые крепежные элементы, а ко второй - функциональные комплектующие. Крепежные элементы, как понятно из названия, применяются для того чтобы обеспечивать как подвижные так и неподвижные соединения мебельных деталей. Наиболее популярными крепежными деталями являются различные метабоксы, петли, направляющие для шкафов, тандембоксы и прочие. Что же касается функциональных комплектующих, то к этой категории можно отнести все остальные элементы, которые не подходят под определение крепежные элементы. В основном, речь здесь идет о таких декоративных деталях, как ручки, зеркала, стекла и прочее. Важной характеристикой, для комплектующей является, допустимый срок хранения. Поэтому при проектировании таблиц для комплектующих следует предусмотреть соответствующее поле.


3.5 Разработка схемы данных для информационной системы


3.5.1 Основные положения

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

Схема данных задает структуру БД. Она является графическим образом БД. Схема данных базы графически отображается в своем окне, таблицы представлены списками полей, а связи - линиями между полями разных таблиц. Схема данных ориентирована на работу с таблицами, отвечающими требованиям нормализации, между которыми установлены связи 1:М и 1:1 с обеспечением целостности БД. Поэтому схема данных строится в соответствии с информационно-логической моделью[4].

При создании схемы данных Access автоматически распознает по выбранному полю связи тип связи между таблицами. Если поле, по которому нужно установить связь, является уникальным ключом, как в главной таблице, так и в подчиненной Access устанавливает связь «один - к - одному». Если поле связи является уникальным ключом в главной таблице, а в подчиненной таблице является неключевым или входит в составной ключ, Access устанавливает связь «один ко многим» от главной таблице к подчиненной. Связи - объединения. При выборе в качестве поля связи в главной таблице неключевого поля Access сообщает, что тип отношения не может быть определен. В этом случае между таблицами возможно установление только связи - объединения. Связь - объединение обеспечивает объединение записей двух таблиц, имеющих одинаковые значения в поле связи. Причем производится объединение каждой записи из одной таблицы с каждой записью из другой таблицы при условии равенства значений в поле связи. Результатом объединения записей, который определяется выбором одного из трех способов, может быть:

объединение только тех записей, в которых связанные поля обеих таблиц совпадают;

объединение тех записей, в которых связанные поля обеих таблиц совпадают, а также объединение всех записей из первой таблицы, для которых нет связанных во второй, с пустой записью второй таблицы;

объединение тех записей, в которых связанные поля обеих таблиц совпадают, а также объединение всех записей из второй таблицы, для которых нет связанных в первой, с пустой записью первой таблицы [4].

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

Поскольку схема строится для нормализованной БД, в открывающемся окне Связи автоматически установится тип отношения 1:М.

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

Разработанная схема БД для мебельной фабрики Руста выглядит следующим образом (рисунок 2).


Рисунок 2-Схема данных


Дадим некоторые пояснения к схеме. Все таблицы в БД разделяются на три группы:

таблицы, относящиеся к готовой продукции;

таблицы, относящиеся к комплектующей;

таблицы, для подсистемы учет рабочего времени.

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

3.5.2 Описание основных сущностей информационной системы

Сущность - любой конкретный или абстрактный объект в рассматриваемой предметной области. Сущности - это основные типы информации, которые хранятся в БД (в реляционной БД каждой сущности назначается таблица). Например, к сущностям в произвольной БД организации могут относиться таблицы клиенты, студенты и т.д. Экземпляр сущности и тип сущности - это разные понятия. Понятие тип сущности относится к набору однородных личностей, предметов или событий, выступающих как целое (например, студент, клиент и т.д.). Экземпляр сущности относится, например, к конкретной личности в наборе. Типом сущности может быть студент, а экземпляром - Петров, Сидоров и т. д. В терминах реляционных БД сущность представляется таблицей или запросом на выборку. Экземпляром в такой постановке является запись в таблице или результата запроса на выборку [2].

Приведем описание сущностей в присутствующей системе.

Таблица категории товара.

Таблица коллекции.

Таблица товары.

Таблица склад готовой продукции.

Таблица справочник контрагентов.

Таблица консигнация.

Таблица возврат.

Таблица покупатели.

Таблица продажи

Таблица комплектующие.

Таблица поставщики.

Таблица склад комплектующих.

Таблица учет комплектующих.

Таблица штат.

Таблица учет сверхурочного.


3.5.3 Построение связей между таблицами

Связь между двумя таблицами организуется посредством общих полей этих таблиц. Связь между таблицами определяется путем добавления связываемых таблиц в окно «Схема данных» с последующим перемещением ключевого поля из одной таблицы в другую [6].

Существует три типа связей между таблицами:

связь «один-ко-многим» является одним из самых популярных и часто употребляемым видом связи. В этом случае каждой записи таблицы А может соответствовать много записей таблицы Б (или ни одной). Так же стоит заметить что, каждой записи таблицы Б соответствует в точности одна запись таблицы А. Таблица А в такой связи называется главной, а таблица Б - связанной или подчиненной. Самый распространенный пример применения такой связи является справочники;

связь «многие-ко-многим» многим записям из таблицы А может соответствовать много записей из таблицы Б и наоборот. В таком случае связь в Microsoft Access можно организовать при помощи третьей дополнительной таблицы, в которой каждому первичному ключу из таблицы А соответствует первичный ключ из таблицы Б. Стоит сказать что, связь типа многие-ко-многим представляет собой две связи типа один-ко-многим. При этом таблицы А и Б размещены со стороны один, а вспомогательная таблица - со стороны многие. Такой тип связи применяется реже, но могут возникнуть ситуации, когда без нее не обойтись;

связь «один-к-одному» одной записи таблицы А соответствует в точности одна запись таблицы Б, а так же и наоборот. Этот тип связи практически никогда не применяется. Единственный случай, когда применение этого типа связи оправданно - разбивка таблицы, включающей в себя довольно большое количество полей, на несколько частей [3].

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

Внутреннее объединение. Объединяются исключительно те записи из таблиц, связанные поля которых совпадают. Оставшиеся записи в итоговую выборку не попадут. К примеру, таблицы Товары и Типы связаны между собой по полям Код Категории. При выборке записей из этих таблиц в конечную выборку попадут исключительно те записи из таблицы Типы, ссылка на которые имеется в таблице Товары. Этот тип объединения применяется в подавляющем большинстве случаев [9].

Левое внешнее объединение. Объединяются все записи таблицы со стороны один, и только те записи таблицы со стороны многие, значения связанного поля которых совпадают со значениями соответствующего поля первой таблицы. Можно сказать что, к результатам выборки по внутреннему объединению добавятся все записи из таблицы со стороны один, изначально в нее не вошедшие. Соответствующие поля этих записей второй таблицы в выборке будут иметь пустое значение [9].

Правое внешнее объединение. Идентично левому внешнему объединению, но таблицы со стороны один и со стороны многие обмениваются ролями, т.е. к результатам выборки по внутреннему объединению прибавятся не вошедшие в нее записи из таблицы со стороны многие [9].

Для связей между таблицами на уровне базы данных лучше использовать только внутреннее объединение. Оба внешних объединения применяются в основном при построении запросов. К внешним объединениям вообще нужно относиться очень осторожно - некорректность в их применении может привести к достаточно сложным и сомнительным ситуациям, к примеру, при выборке. В большинстве случаев выборка получается правильная, но в некоторых случаях вы можете получить неверный результат и разобраться в причинах ошибки малоопытный пользователь просто не в состоянии. Более подробно об этом будет рассказано в следующей главе [9].

Приведем пример связи между таблицами данных (Рисунок 18):


Рисунок 18 - связь между таблицами


3.5.4 Справочники и шифраторы системы

Справочник хранит условно-постоянную информацию, то есть информация, которая на длительном промежутке времени почти не меняется [3].

Существует специальный вид таблицы, называемый справочником (шифратором). Без справочников невозможно представить более или менее сложную БД. Суть справочника проста. При формировании описания сущности часто возникает необходимость указания для экземпляров сущностей той или иной повторяющейся характеристики, например если для какой-то совокупности объектов предлагается указать улицу как часть адресного ориентира, то естественным образом в БД возникает справочник улицы. Структура вновь образованной таблицы проста: первая колонка - это нумератор позиций, вторая собственно наименование улицы. Теперь для любых сущностей БД при необходимости указать улицу в соответствующем поле проставляется код этой улицы и соответствующего справочника. Такой подход позволяет разработчику БД гарантированно решить проблему разночтений (теперь указания адресного ориентира не позволит оператору указать наименование одной и той же улицы в различных видах); справочник реализует механизм каскадного обновления (теперь изменения наименования улицы не приведет к необходимости менять адресные ориентиры по всем объектам БД, достаточно изменить всего одну запись в справочнике). Заметим лишь, что корректная реализации механизма каскадного обновления требует обязательного введения истории изменения справочника. В заключение приведем еще один пример использования справочников. Очень часто БД проектируется с возможностью удаления определенной выборки или как вариант присвоения статуса архивной. С этой целью для любой сущности нужно изначально предусматривать вспомогательную колонку, в которой будет сохраняться (определяться) актуальность текущей записи. Второе название справочников шифратор происходит из технических БД, к примеру, справочники единиц измерений традиционно определяется как шифратор. Сейчас название шифратор используется в тех случаях, когда справочник используется для хранения кратких наименований для тех или иных объектов.

Приведем пример справочника входящего в нашу БД (Рисунок 19):


Рисунок 19 - Справочник


3.6 Основные интерфейсные решения


3.6.1 Основные понятия

СУБД Access содержит в себе широкий набор возможностей для организации удобного и качественного интерфейса.

Интерфейс пользователя в Office Access 2007 содержит определенное количество элементов для работы с приложением. Эти новые элементы были введены для того, чтобы можно было проще освоить навыки работы с Access и более оперативно производить поиск нужных команд. Обновленный дизайн облегчает доступ к функциональным возможностям, которые ранее можно было не заметить из-за более сложной структуры меню и панелей инструментов. Новое окно помогает сократить время на ознакомление с приложением и обеспечивает быстрый доступ к средствам для начала работы, в числе которых - комплект профессионально разработанных шаблонов [6].

Самый основной из новых элементов интерфейса получил название ленты. Лента является частью интерфейса пользователя Пользовательский интерфейс Microsoft Office Fluent. Лента представляет собой полосу в верхней части окна программы, на которой доступны группы команд. Лента Office Fluent позволяет реализовать единую среду работы с командами и является основной заменой меню и панелей инструментов. На ленте так же можно увидеть вкладки, которые содержат в себе команды, объединенные в группы в соответствии с логикой работы. В Office Access 2007 основными вкладками ленты являются вкладки Главная, Создать, Работа с внешними данными и Работа с базами данных. Каждая вкладка содержит в себе группу связанных команд, которые могут открывать другие новые элементы интерфейса, например коллекцию - элемент управления, позволяющий выбирать варианты по внешнему виду [6].

К основным элементам нового интерфейса пользователя в Office Access 2007 относятся следующие:

приступая к работе с Microsoft Office Access. Область, отображаемая при запуске приложения Access из меню Пуск в Windows или с помощью ярлыка на рабочем столе;

лента Office Fluent. Область в верхней части окна программы, в которой можно осуществить выбор команды;

вкладка команд. Команды, отобранные по определенным логическим связям;

контекстная вкладка команд. Вкладка с командами, зависящими от контекста - объекта, с которым работает пользователь, или выполняемой задачи;

коллекция. Элемент управления с отображением внешнего вида вариантов выбора, позволяющий заранее представить ожидаемые результаты;

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

область переходов. Область в левой части окна, в которой отображаются объекты базы данных. Область переходов заменяет окно базы данных, применяемые в более ранних версиях Access;

вкладки документов. Таблицы, запросы, формы, отчеты, страницы и макросы отображаются в виде документов на вкладках;

строка состояния. Полоса в нижней части окна программы, в которой отображаются сведения о состоянии и находятся кнопки, позволяющие изменить представление;

мини-панель инструментов. Прозрачный элемент, подключенный к объекту, который появляется над выбранным текстом и позволяет легко отформатировать его [6].


3.6.2 Экранные формы ввода и редактирования данных

Экранные формы - основной инструмент редактирования и ввода данных в MS Access. Формы являются удобным интерфейсом и помогают пользователям при вводе и редактировании данных. В режиме формы более подробно можно воспользоваться средствами, предоставляемые графической средой Windows (различные шрифты, цвет, графика и т.д.). С помощью формы можно показать всю информацию, которая содержится в каждой записи, в то время как в режиме таблицы часть полей может выходить за границу экрана. Формы могут быть созданы в режиме Автоформы, Мастера или Конструктора [3].

Сложные формы намного удобнее создавать в режиме Конструктора форм. Окно формы может содержать в себе следующие элементы: подписи, поля, поля со списком, списки, выключатели, переключатели, флажки и кнопки. Кроме этого, окно формы можно дополнить иллюстрацией и линиями различного типа [6].

Вообще говоря, форма представляет собой окно, куда можно поместить элементы управления, применимые для ввода и отображения данных. Access включает панель, которая содержит многие стандартные элементы управления Windows, в том числе поля, надписи, флажки и кнопки выбора. Не требуется особых навыков, чтобы с помощью этих элементов создать формы, которые выглядят и функционируют примерно так же, как диалоговые окна в приложениях Microsoft Windows [6].

Проиллюстрируем на примере из нашей БД (Рисунок 20):


Рисунок 20 - Экранная форма


3.6.3 Шаблонные отчеты

Отчеты - основная форма представления данных в MS Access. Отчеты применяются для отображения информации, содержащейся в таблицах, в отформатированном виде, который легко читается как на мониторе компьютера, так и на листе бумаге. Кроме данных, извлеченных из нескольких таблиц и запросов, отчеты могут включать элементы оформления, свойственные печатным документам, как, например, названия, заголовки и колонтитулы [3].

Отчет, возможно, отобразить в трех режимах: в режиме конструктора, который позволяет изменить внешний вид и макет отчета, в режиме просмотра образца, где можно просмотреть все элементы готового отчета, но в сокращенном виде, и в режиме предварительного просмотра, где отчет отображается в том виде, в каком будет напечатан [9].

При печати таблиц и запросов информация выдается практически в том виде, в котором хранится. Часто появляется необходимость представить данные в виде отчетов, которые имеют традиционный вид и легко читаются. Подробный отчет включает в себя всю информацию из таблицы или запроса, но содержит заголовки и разделен на страницы с указанием верхних и нижних колонтитулов [9].Access отображает в отчете данные из запроса или таблицы, прибавляя к ним текстовые элементы, которые помогают упростить его восприятие.

К числу таких элементов относятся:

Заголовок. Этот раздел печатается только в верхней части первой страницы отчета. Применяется для вывода данных, таких как текст заголовка отчета, дата или констатирующая часть текста документа, которые нужно напечатать один раз в начале отчета. Для добавления или удаления области заголовка отчета необходимо выбрать в меню Вид команду Заголовок/примечание отчета.

Верхний колонтитул. Применяется для вывода данных, таких как заголовки столбцов, даты или номера страниц, печатающихся сверху на каждой странице отчета. Для добавления или удаления верхнего колонтитула следует выбрать в меню Вид команду Колонтитулы. Microsoft Access добавляет верхний и нижний колонтитулы одновременно. Чтобы скрыть один из колонтитулов, следует задать для его свойства Высота значение 0.

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

Нижний колонтитул. Этот раздел отображается в нижней части каждой страницы. Применяется для вывода данных, таких как конечные значения, даты или номера страницы, печатающихся снизу на каждой странице отчета.

Примечание. Применяется для вывода данных, таких как текст заключения, единые итоговые значения или подпись, которые необходимо напечатать один раз в конце отчета. Несмотря на то, что в режиме Конструктора раздел "Примечание" отчета располагается с низу отчета, он печатается над нижним колонтитулом страницы на последней странице отчета. Для добавления или удаления области примечаний отчета следует выбрать в меню Вид команду Заголовок/примечание отчета. Microsoft Access одновременно добавляет и удаляет области заголовка и примечаний отчета.


3.6.4 Параметризованные запросы

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

Запросы предназначены для поиска в базе данных информации, которая отвечает определенным критериям. Найденные записи, называемые результатами запроса, можно просматривать, редактировать и анализировать разнообразными способами. Кроме того, результаты запроса могут применяться в качестве фундамента для создания других объектов Access.

Имеются запросы, которые используются регулярно при неизменных критериях отбора. Однако зачастую применяются запросы, которые являются вариантами одного заранее подготовленного базового запроса и незначительно отличается от него. Такие запросы называются параметризированными.

Как правило, параметризованные запросы создаются в тех случаях, когда предполагается выполнять этот запрос неоднократно, производя замену лишь условия отбора. В отличие от запроса на выборку, где для каждого условия отбора должен быть свой запрос, и все эти запросы хранятся в БД, параметризованный запрос позволяет создать и хранить один единственный запрос и вводить условие отбора (значение параметра) при запуске этого запроса, каждый раз получая новый результат. В качестве параметра может быть любой текст, смысл которого определяет значение данных, которые будут выведены в запросе. Значение параметра задается в специальном диалоговом окне. В случае, когда значение выводимых данных должно быть больше или меньше указываемого значения параметра, в поле «Условие отбора» бланка запроса перед параметром, заключенным в квадратные скобки ставится соответствующий знак. Также возможно создавать запрос с несколькими параметрами, которые связанны друг с другом логическими операциями И и ИЛИ. В момент запуска на выполнение MS Access отобразит на экране диалоговое окно для каждого из параметров [6].

Проиллюстрируем параметризованные запросы на следующем примере из нашей БД (рисунок 21, рисунок 22, рисунок 23, рисунок 24).

Рисунок 21- Исходная таблица


Рисунок 22- Ввод первоначального параметра


Рисунок 23- Ввод конечного параметра

Рисунок 24- Результат запроса


3.6.5 Кнопочные формы

Кнопочная форма - это форма, единственная цель которой перенаправить вас к другим формам (обычно при щелчке мышью кнопки формы). Она - своего рода главное меню вашей БД. Такая форма - одновременно и отправная точка, и центр действий. Типичная кнопочная форма содержит набор кнопок, направляющих в разные места [3].

Кнопочная форма создается с целью навигации по базе данных, т.е. она может использоваться в качестве главного меню БД. Элементами главной кнопочной формы являются объекты форм и отчётов.

Запросы и таблицы не являются элементами кнопочной формы. Поэтому для создания кнопок Запросы или Таблицы на кнопочной форме можно использовать макросы. Сначала в окне базы данных создают макросы «Открыть Запрос» или «Открыть Таблицу» с уникальными именами, а затем в кнопочной форме создают кнопки для вызова этих макросов.

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

Технология создания кнопочных форм следующая:

создать страницу главной кнопочной формы;

создать необходимое количество страниц подчиненных кнопочных форм (например, формы для ввода данных, для отчетов, для запросов и т.д.);

создать элементы главной кнопочной формы;

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

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

создать элементы для кнопочных форм запросов или таблиц.

Проиллюстрируем кнопочную форму на примере нашей БД (Рисунок 25):


Рисунок 25 - Кнопочная форма


3.7 Ввод первоначальной информации


После того как схема данных построена наступает этап первоначального наполнения основных таблиц. Некоторая часть таблиц создается заново, и поэтому особенных проблем в их наполнении нет, но довольно большой объем информации заносятся в БД из ранее накопленного массива исходной информации.

Основной формой представления ранее накопленной информации явились электронные таблицы в формате excel. Вообще говоря, импорт excel - таблиц технически особенных трудностей не вызывает. Поскольку MS Access и MS Excel - составные части одного программного пакеты MS Office, то они изначально имеют встроенные механизмы обмена информации. Для access импорт excel таблицы доступен прямо в окне конструктора таблиц (командой импорта внешних данных). Но, как правило, после выполнения импорта потребуется значительные трудозатраты на формирование корректной таблицы в БД. Дело в том, что исходный электронной таблицы, как правило, были созданы операторами, имеющими слабое представление о корректном построении электронной таблицы, соответственно у исходных таблиц некорректные название колонок, не соблюдается строгость в типах, много пустых колонок и т.п. К тому же одна и та же таблица может находиться на нескольких листах в лучшем случае структурированных хронологических. Учитывая выше сказанное, разработчику БД следует тщательно продумать механизм переноса информации из ранее сформированных электронных таблиц. Лучше всего действовать по следующей схеме. На первом этапе через конструктор таблиц формируется пустая таблица с правильно заданной структурой. Далее производится импорт исходных электронных таблиц и только после этого с помощью запросов на добавлении и обновлении информации заносится в БД. После этого следует определить дополнительные параметры новой таблицы, например, вы, можете указать для колонок атрибуты обязательного заполнения, значение по умолчанию. На заключительном этапе нужно обязательно при помощи специалиста предметника «пробежаться» по записям новой таблицы на предмет выявления логических ошибок.

Приведем пример ввода первоначальной информации (рисунок 26):

Рисунок 26 - Ввод первоначальной информации


3.8 Принципы взаимодействия информационной системы и веб сайта организации


Одной из задач ИС является организация оперативного доступа к некоторым её разделам для потребителей и партнеров предприятия.

Исторически компании обратили внимание на Интернет, как на средство предоставления информации для широких масс. Представительства в Интернет были на первом этапе только рекламными - шел однонаправленный поток информации. Затем возможности Интернет стали использоваться шире - поток стал двусторонним. Сайт в сети стал рассматриваться как инструмент - вначале только для общения с клиентами, а затем и для организации бизнеса в целом. Теоретически сейчас общаются между собой не только "живые" представители заказчика и исполнителя, а также их корпоративные системы. Хотя в реальности, особенно в России, все обстоит не так гладко, и зачастую затраты на освоение новых инструментов бизнеса превышают выгоду от их использования [6].

Говорить про абстрактный корпоративный сайт - все равно, что рассуждать о какой-то «средней» компании. У разных компаний - разные задачи, бизнес-модели, соответственно и сайты. Однако при явных внешних отличиях каждого сайта, можно выделить ряд одинаковых функций, которые на него возлагаются. К ним можно отнести следующие:

- донесение информации до потребителя;

продвижение продукции и услуг компании;

взаимодействие с внешним миром.

В первом квартале 2013 года, мебельная фабрика «Руста» запустила свой веб - сайт, поскольку фабрика не является чисто производственным предприятием, и имеет свою сеть реализаций, то сайт изначально планировался как сайт - каталог. Первоначально информации о готовой продукции была помещена на онлайн ресурсе в «статичном виде». То есть при изменении, например, цены требуется ручное редактирование в соответствующей карточке товара. Для автоматизации процесса обновлений данных был спроектирован механизм информационного обмена между БД и веб - сайтом. С этой целью была разработана специальная утилита на языке WBA. WBA - макро язык встроенный во все приложения MS Office. На первом этапе совместно с разработчиком веб - сайта был определен формат обмена данными. Далее сконструирован специальный запрос, на выборку который на выходе дает соответствующую таблицу с актуальными значениями для всех параметров обмена.


3.9 Опытно-промышленная эксплуатация

управление база данные редактирование

3.9.1 Основные понятия

Опытно-промышленная эксплуатация - основными опытно промышленными эксплуатации является:

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

испытание системы под нагрузкой;

определение перспектив развитий ПО. К моменту завершения опытно промышленной эксплуатации заказчик совместно с исполнителем может определить пути развития системы. Довольно часто это видение закрепляется в официальный документ, который в дальнейшем станет основой для дополнительного соглашения по текущему договору или проектом технического задания для нового договора.

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


3.9.2 Исправление технических ошибок

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


3.9.3 Испытание системы «под нагрузкой»

Существует целый ряд программных и технических ошибок, которые не могут быть выявлены в тестовых условиях. В первую очередь эти ошибки в первую очередь связанны с размерностью таблиц. К примеру, создавая шаблон для отчета по реализации товара за текущий месяц программист отвел в качестве максимально возможного количества позиций число 50 во время своих проверок маловероятно, что он наберет выборку более 3-5 позиций, в реальных же условиях сгенерированный на условиях этого шаблона отчет «сломается». Очень часто разработчики не обращают внимания на соблюдения требования к мощности эксплуатируемого компьютера в итоге разработанное ПО «летает» на компьютере программиста и «лежит» на ПК заказчика, хотя конфигурация аппаратного обеспечения была заранее оговорена в договоре.


3.9.4 Корректировка схемы данных

При корректировке схемы данных осуществляется изменение состава ее таблиц, т. е. удаление, добавление таблиц и изменение их связей.

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

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

Для внесения изменений в схему данных необходимо закрыть все таблицы и выполнить команду Сервис\Схема данных win нажать кнопку Схема данных на панели инструментов.

Добавление таблиц выполняется нажатием кнопки Добавить таблицу после выделения в окне Добавление таблицы нужной таблицы.

Удаление таблицы из схемы данных осуществляется после перехода в окно Схема данных, в котором сначала удаляются ее связи, затем она выделяется, после чего подается команда Правка\Удалить или нажимается клавиша Del.

Для удаления связи ее отмечают щелчком мыши, затем нажимают правую кнопку мыши, вызывающую контекстное меню, и подают команду Удалить связь. Помеченную связь можно также удалить с помощью команды Правка\Удалить или клавиши Del.

Не стоит пытаться обойти выше обозначенные принципы, поскольку любое несанкционированное изменения схемы данных может привести к очень нежелательным последствиям включая даже потерю данных. Корректировка БД мебельной фабрики проводилась лишь с целью исправить технические ошибки при формировании связей, к примеру, при рассмотрении первоначальной схемы данных обнаружилось, что одна из связей имеет неверный тип, вместо связей «многие к одному» была установлена связь «один к одному» [4].


3.9.5 Приемо-сдаточные испытания

Приемочные сдаточные испытания - контрольные испытания опытных образцов, опытных партий продукции или изделий единичного производства, проводимые с целью решения вопроса о целесообразности этой продукции для промышленной эксплуатации [3].

Приемосдаточные испытания осуществляются коллективом разработчиков перед сдачей готовой продукции заказчику. Эти испытания производятся на соответствие продукции некоторым, наиболее важным требованиям технического задания. Эти испытания проводятся для каждого управляющего элемента БД (экранные формы, запросы, отчеты шаблоны). Приемосдаточные испытания проверяются представителем заказчика на предмет соответствия работоспособности системы, её функциональных возможностей критериям, описанным в договоре на разработку. Результаты испытаний оформляются актом выполненных работ.


4. ВОПРОСЫ БЕЗОПАСНОСТИ ЖИЗНЕДЕЯТЕЛЬНОСТИ


4.1 Гигиеническое нормирование уровней производственных факторов


Вредные условия труда - условия труда, характеризующиеся наличием вредных производственных факторов, превышающих гигиенические нормативы и оказывающих неблагоприятное воздействие на организм работающего и (или) его потомство. Вредный производственный фактор - производственный фактор, воздействие которого на работающего в определенных условиях приводит к заболеванию или снижению работоспособности. В зависимости от уровня и продолжительности воздействия вредный производственный фактор может стать опасным (ГОСТ 12.0.002-80). Опасный производственный фактор - производственный фактор, воздействие которого на работающего в определенных условиях приводит к травме или другому внезапному резкому ухудшению здоровья (ГОСТ 12.0.002-80) [10].

В соответствии с ГОСТ 12.1.003-74 все опасные и вредные производственные факторы подразделяются на 4 большие группы:

физические;

химические;

биологические;

психофизиологические.

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

К химическим факторам относятся многочисленные вредные пары, газы и аэрозоли, в том числе некоторые вещества биологической природы (антибиотики, витамины, гормоны, ферменты, белковые препараты), получаемые химическим синтезом и (или) для контроля которых используют методы химического анализа.

Биологические факторы - это биологические объекты, воздействие которых на работника вызывают заболевания (патогенные микроорганизмы, живые клетки и споры, содержащиеся в препаратах, микроорганизмы - продуценты).

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

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

Гигиенические нормативы условий труда (ПДК, ПДУ) - это уровни вредных производственных факторов, которые при ежедневной (кроме выходных дней) работе, но не более 40 ч в неделю, в течение всего рабочего стажа не должны вызывать заболеваний или отклонений в состоянии здоровья, обнаруживаемых современными методами исследования, в процессе работы или в отдал?нные сроки жизни настоящего и последующего поколений. Соблюдение гигиенических нормативов не исключает нарушение состояния здоровья у лиц с повышенной чувствительностью. Гигиенические нормативы обоснованы с уч?том 8-часовой рабочей смены. При большей длительности смены в каждом конкретном случае возможность работы должна быть согласована с территориальными органами Роспотребнадзора с учетом показателей здоровья работников (по данным медосмотров и др.), наличия жалоб на условия труда и обязательного соблюдения гигиенических нормативов.

Нормирование содержания вредных веществ в воздухе рабочей зоны

Вредное вещество - это вещество, которое при контакте с организмом человека в случае нарушения требований безопасности может вызвать производственные травмы, профессиональные заболевания (отравления) или отклонения в состоянии здоровья, обнаруживаемые современными методами, как в процессе работы, так и в отдаленные сроки жизни настоящего и последующего поколений. По степени воздействия на организм человека вредные вещества подразделяются на 4 класса опасности (ГОСТ 12.1.007-76):

класс - вещества чрезвычайно опасные (озон, свинец, ртуть, ДДТ, бензил хлористый и др.);

класс - вещества высокоопасные (оксиды азота, анилин, марганец, медь, хлор и др.);

класс - вещества умеренно опасные (толуол, ксилол, метиловый спирт, пыль диоксида кремния и др.);

класс - вещества малоопасные (оксид углерода, ацетон, бензин, керосин, спирт этиловый и др.).

ПДК вредных веществ приведены в ГОСТ 12.1.005-88 «Общие санитарно-гигиенические требования к воздуху рабочей зоны» (ССБТ), в котором указываются класс опасности, агрегатное состояние веществ (аэрозоли, пары, газы), а также особенности воздействия на организм (канцерогены, аэрозоли, преимущественно фиброгенного действия, вещества, способные вызывать аллергические заболевания в производственных условиях). Кроме того, ПДК вредных веществ регламентируют: Гигиенические нормы (ГН) 2.2.5.1313-03 «Предельно допустимые концентрации вредных веществ в воздухе рабочей зоны»; ГН 2.2.5.1314-03 «ОБУВ вредных веществ в воздухе рабочей зоны»; ГН 2.2.5.663-96 «Предельно допустимые уровни загрязнения кожных покровов вредными веществами». Содержание вредных веществ в воздухе рабочей зоны не должно превышать установленных гигиенических норм.

Нормирование параметров микроклимата производственных помещений

Нормы производственного микроклимата установлены системой стандартов безопасности труда ГОСТ 12.1.005-88 "Общие санитарно-гигиенические требования к воздуху рабочей зоны" и СанПиН 2.24.548-96 "Гигиенические требования к микроклимату производственных помещений". Они едины для всех производств и всех климатических зон с некоторыми незначительными отступлениями.

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

Для оценки характера одежды (теплоизоляции) и акклиматизации организма в разное время года введено понятие периода года. Различают теплый и холодный период года. Теплый период года характеризуется среднесуточной температурой наружного воздуха +10oС и выше, холодный -ниже +10oС.

При учете интенсивности труда все виды работ, исходя из общих энергозатрат организма, делятся на три категории: легкие, средней тяжести и тяжелые. Характеристику производственных помещений по категории выполняемых в них работ устанавливают по категории работ, выполняемых 50% и более работающих в соответствующем помещении.

К легким работам (категории I) с затратой энергии до 174 Вт относятся работы, выполняемые сидя или стоя, не требующие систематического физического напряжения (работа контролеров, в процессах точного приборостроения, конторские работы и др.). Легкие работы подразделяют на категорию Iа (затраты энергии до 139 Вт) и категорию Iб (затраты энергии 140... 174 Вт).

К работам средней тяжести (категория, II) относят работы с затратой энергии 175...232 Вт (категория IIа) и 233. ..290 Вт (категория IIб). В категорию IIа входят работы, связанные с постоянной ходьбой, выполняемые стоя или сидя, но не требующие перемещения тяжестей, в категорию IIб - работы, связанные с ходьбой и переноской небольших (до 10 кг) тяжестей (в механосборочных цехах, текстильном производстве, при обработке древесины и др.).

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

По интенсивности тепловыделений производственные помещения делят на группы в зависимости от удельных избытков явной теплоты. Явной называется теплота, воздействующая на изменение температуры воздуха помещения, а избытком явной теплоты - разность между суммарными поступлениями явной теплоты и суммарными теплопотерями в помещении.

Явная теплота, которая образовалась в пределах помещения, но была удалена из него без передачи теплоты воздуху помещения (например, с газами от дымоходов или с воздухом местных отсосов от оборудования), при расчете избытков теплоты не учитывается. Незначительные избытки явной теплоты - это избытки теплоты, не превышающие или равные 23 Вт на 1 м3 внутреннего объема помещения. Помещения со значительными избытками явной теплоты характеризуются избытками теплоты более 23 Вт/м3.

Интенсивность теплового облучения работающих от нагретых поверхностей технологического оборудования, осветительных приборов, инсоляции на постоянных и непостоянных рабочих местах не должна превышать 35 Вт/м2 при облучении 50 % поверхности человека и более, 70 Вт/м2 - при облучении 25...50 % поверхности и 100 Вт/м2 - при облучении не более 25 % поверхности тела.

Интенсивность теплового облучения работающих от открытых источников (нагретого металла, стекла, открытого пламени и др.) не должна превышать 140 Вт/м2, при этом облучению не должно подвергаться более 25% поверхности тела и обязательно использование средств индивидуальной защиты.

В рабочей зоне производственного помещения согласно ГОСТ 12.1.005-88 могут быть установлены оптимальные и допустимые микроклиматические условия.

Оптимальные микроклиматические условия - это такое сочетание параметров микроклимата, которое при длительном и систематическом воздействии на человека обеспечивает ощущение теплового комфорта и создает предпосылки для высокой работоспособности.

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

Нормирование производственного освещения

Естественное и искусственное освещение в помещениях регламентируется нормами СНиП 23-05-95 в зависимости от характера зрительной работы, системы и вида освещения, фона, контраста объекта с фоном. Характеристика зрительной работы определяется наименьшим размером объекта различения (например, при работе с приборами-толщиной линии градуировки шкалы, при чертежных работах - толщиной самой тонкой линии). В зависимости от размера объекта различения все виды работ, связанные со зрительным напряжением, делятся на восемь разрядов, которые в свою очередь в зависимости от фона и контраста объекта с фоном делятся на четыре подразряда.

Искусственное освещение нормируется количественными (минимальной освещенностью Еmin) и качественными показателями (показателями ослепленности и дискомфорта, коэффициентом пульсации освещенности kE).

Принято раздельное нормирование искусственного освещения в зависимости от применяемых источников света и системы освещения. Нормативное значение освещенности для газоразрядных ламп при прочих равных условиях из-за их большей светоотдачи выше, чем для ламп накаливания. При комбинированном освещении доля общего освещения должна быть не менее 10 % нормируемой освещенности. Эта величина должна быть не менее 150 лк для газоразрядных ламп и 50 лк для ламп накаливания.

Для ограничения слепящего действия светильников общего освещения в производственных помещениях показатель ослепленности не должен превышать 20...80 единиц в зависимости от продолжительности и разряда зрительной работы. При освещении производственных помещений газоразрядными лампами, питаемыми переменным током промышленной частоты 50 Гц, глубина пульсации не должна превышать 10...20 % в зависимости от характера выполняемой работы.

При определении нормы освещенности следует учитывать также ряд условий, вызывающих необходимость повышения уровня освещенности, выбранного по характеристике зрительной работы. Увеличение освещенности следует предусматривать, например, при повышенной опасности травматизма или при выполнении напряженной зрительной работы I...IV разрядов в течение всего рабочего дня. В некоторых случаях следует снижать норму освещенности, например, при кратковременном пребывании людей в помещении.

Естественное освещение характеризуется тем, что создаваемая освещенность изменяется в зависимости от времени суток, года, метеорологических условий. Поэтому в качестве критерия оценки естественного освещения принята относительная величина - коэффициент естественной освещенности КЕО, не зависящий от вышеуказанных параметров.

КЕО - это отношение освещенности в данной точке внутри помещения Евн к одновременному значению наружной горизонтальной освещенности Ен, создаваемой светом полностью открытого небосвода, выраженное в процентах, т.е. КЕО = 100 Евн/Ен.

Принято раздельное нормирование КЕО для бокового и верхнего естественного освещения. При боковом освещении нормируют минимальное значение КЕО в пределах рабочей зоны, которое должно быть обеспечено в точках, наиболее удаленных от окна; в помещениях с верхним и комбинированным освещением - по усредненному КЕО в пределах рабочей зоны.

Нормированное значение КЕО с учетом характеристики зрительной работы, системы освещения, района расположения зданий на территории страны ен = КЕО тс, где КЕО - коэффициент естественной освещенности; определяется по СНиП 23-05-95;

т - коэффициент светового климата, определяемый в зависимости от района расположения здания на территории страны;

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

коэффициенты т и с определяют по таблицам СНиП 23-05-95.

Совмещенное освещение допускается для производственных помещений, в которых выполняются зрительные работы I и II разрядов; для производственных помещений, строящихся в северной климатической зоне страны; для помещений, в которых по условиям технологии требуется выдерживать стабильными параметры воздушной среды (участки прецизионных металлообрабатывающих станков, электропрецизионного оборудования). При этом общее искусственное освещение помещений должно обеспечиваться газоразрядными лампами, а нормы освещенности повышаются на одну ступень.


4.2 Права и обязанности граждан РФ в области защиты в чрезвычайных ситуаций


Граждане Российской Федерации имеют право:

на защиту жизни, здоровья и личного имущества в случае возникновения чрезвычайных ситуаций;

в соответствии с планами ликвидации чрезвычайных ситуаций использовать средства коллективной и индивидуальной защиты и другое имущество органов исполнительной власти субъектов Российской Федерации, органов местного самоуправления и организаций, предназначенное для защиты населения от чрезвычайных ситуаций;

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

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

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

на возмещение ущерба, причиненного их здоровью и имуществу вследствие чрезвычайных ситуаций;

на медицинское обслуживание, компенсации и социальные гарантии за проживание, и работу в зонах чрезвычайных ситуаций;

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

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

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

Граждане Российской Федерации обязаны:

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

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

изучать основные способы защиты населения и территорий от чрезвычайных ситуаций, приемы оказания первой медицинской помощи пострадавшим, правила пользования коллективными и групповыми средствами защиты, постоянно совершенствовать свои знания и практические навыки в указанной области;

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

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

5. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ НАУЧНО-ИССЛЕДОВАТЕЛЬСКОЙ РАБОТЫ В ОБЛАСТИ СОЗДАНИЯ ЭЛЕКТРОННОЙ БАЗЫ ДАННЫХ


5.1 Характеристика программного продукта с экономической точки зрения


Предлагаемая работа относится к работам экспериментального характера и направлена на определение трудоемкости нового вида цифрового продукта - построение базы данных.

Общая трудоёмкость определяется из суммы трудоёмкости технологических процессов, разработанной технологической схемой.

В таблице 1 содержится описание разрабатываемого программного продукта в ходе проведения НИР (информация о наименование продукции, назначении, технических характеристиках, удовлетворении потребностей, сфера применения, категории потребителей).


Таблица 1 - Описание программного продукта

Наименование, продукцииНазначение, область примененияТехнические характеристики (достоинства программного продукта)Удовлетворение потребностейСфера применения12345Электронная база данных в формате MS AccessЭкономический отдел предприятия- низкая цена - простота использования - руководство пользователя на русском языке- учет комплектующих готовой продукции; - доступность и упорядоченность предоставляемой информации за счет использования информационных технологийЭкономисты и бухгалтеры малых предприятийВ таблице 2 представлены все требуемые технические средства, специальное программное обеспечение и материалы, которыми необходимо располагать при разработке данного программного продукта.


Таблица 2 - Необходимые технические средства и обеспечения для разработки и внедрения программного продукта

Наименование материалаЕдиницы измеренияНеобходимое количествоЦена за единицу, руб.Сумма, руб.12345МФУ Samsung SCX-3400Штука14700,004700,00Цветной картриджШтука11438,001438,00Flash - картаШтука700,00700,00ПЭВМШтука30 000,0030 000,00ИТОГО36838,00

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


Таблица 3 - Анализ конкурентов

Предприятие или организация - конкурентыСильные и слабые стороны конкурентовСильные и слабые стороны данного исследования ООО «Диасофт»Сильные: - наличие новейших программных средств. Слабые: - высокая стоимость проектов по созданию баз данных.Сильные: - низкая стоимость на рынке в сфере создания баз данных; - короткие сроки выполнения проектов; - использование новых информационных технологий в сфере создания баз данных. Слабые: - отсутствие новых аппаратных средств. - малый опыт работы

В таблице 4 приведена возможная схема продвижения готового программного продукта на рынок и определены потребители и их характеристики при таком продвижении. Так же рассчитана периодичность появления и его стоимость.


Таблица 4 - Стратегия продвижения компании на рынке

Пути продвиженияХарактеристика потребителейПериодичность мероприятий рекламыСтоимость рекламных мероприятий (руб.)1234ИнтернетОрганизации, малые предприятиярегулярно10 000,00Целевая аудитория, которая уже использует программный продуктОрганизации, малые предприятиярегулярнобесплатно

Таким образом, все организации с подобной инфраструктурой смогут узнать о существовании данного программного продукта посредством электронных писем с подробной характеристикой системы.


5.2 Определение трудоемкости и плановой себестоимости НИР


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

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

Для создания базы данных:

  • фонд рабочего времени - 17 недель;
  • основная заработная плата ведущего инженера 28800,00 руб. Дневная ставка составит 1800,00 руб.;
  • основная заработная плата инженера программиста 93500,00 руб. Дневная ставка 1100,00 руб.
  • На статью "Основная заработная плата" относится основная заработная плата сотрудников непосредственно занятых выполнением конкретной НИР.
  • Таблица 5 - Распределение работ по этапам, видам и должностям исполнителей

Этап проведения НИРВид работДолжность исполнителя123Разработка технического заданияСопоставление и утверждение ТЗ на НИРВед.инж., Инженер программистВыбор направления исследованияСбор и изучение научно-технической литературы, нормативно-технической документации и других материалов, относящихся к НИР.Инженер программистВыбор и обоснование принятого направления проведения НИР.Вед.инжРазработка общей методики проведения НИР.Вед.инжТеоретические и экспериментальные исследованияВыработка требований к проектируемой базе данныхВед.инжСоздание схемы данныхИнженер программистОписание основных сущностей в базе данныхИнженер программистРазработка экранных формИнженер программистПодготовка шаблонных отчетов и параметризованных запросовИнженер программистРазработка интерфейса программного комплексаИнженер программистОбобщение и оценка результатов, определение перспектив развития проектовОбобщение результатов предыдущих этапов работы. Оценка полноты решения поставленных задач.Вед.инжСоставление и оформление отчета.Инженер программистРассмотрение результатов проведенной НИР и приема работы в целом.Вед.инжРазмер основной заработной платы устанавливается исходя из численности различных категорий исполнителей, трудоемкости, затрачиваемой ими на выполнение отдельных видов работ, и их средней заработной платы (ставки) за один рабочий день(Таблица 6). Сумма основной заработной платы составила 122300,00 руб.

  • Таблица 6 - Расчет основной заработной платы

Этапы работТрудоемкость, чел./дн.Дневная ставка, руб.Сумма основной заработной платы, руб.Вед. инж.Инженер программист.Вед. инж.Инженер программист.Вед. инж.Инженер программист.Предпроектное исследование на проекте внедрения14-1800,00-25200,00-Создание схемы данных-24-1100,00-26400,00Описание основных сущностей-19-1100,00-20900,00Разработка экранных форм-33-1100,00-36300,00Подготовка шаблонных отчетов и параметризованных запросов-9-1100,00-9900,00Разработка интерфейса программного комплекса2-1800,00-3600,00-ИТОГО168528800,0093500,00

  • На основании полученных данных по отдельным статьям затрат составляется калькуляция плановой себестоимости проведения НИР, результаты которой приведены в таблице 7.
  • Таблица 7 - Калькуляция плановой себестоимости проведения НИР

Статья затратСумма, руб.Материалы36838,00Основная заработная плата122300,00Единый социальный взнос36690,00Прочие прямые расходы2931,43Плановая себестоимость198759,43

  • Таким образом, плановая себестоимость проведения научно-исследовательской работы в области создания базы данных составляет 198759,43руб.

5.3 Оценка научной и научно-технической результативности НИР

Количественную оценку научного эффекта целесообразно производить путем расчета научной результативности, научно-технического эффекта, научно-технической результативности.

  • Для фундаментальных исследований (первый вид) рассчитывается только коэффициент научной результативности, а для поисковых решений (второй вид) рассчитывается, и коэффициент научной результативности, и коэффициент научно-технической результативности.
  • При оценке научной и научно-технической результативности используются различные факторы, влияющие на их количественную оценку. В качестве факторов при оценке научной результативности могут быть приняты: новизна полученных или предполагаемых результатов; глубина научной проработки; степень вероятности успеха (при незавершенности работы). В качестве факторов научно-технической результативности могут применяться: перспективность использования, масштаб реализации, завершенность полученных результатов.
  • Оценка научной и научно-технической результативности для НИР производится с помощью коэффициентов, рассчитываемых по формулам:

(1)

(2)


где, - соответственно коэффициенты научной и научно-технической результативности;

коэффициент значимости i - го фактора, используемого для оценки;

- коэффициент достигнутого уровня i - го фактора;

n, m - соответственно количество факторов научной и научно-технической результативности.

При оценке научной и научно-технической результативности используются различные факторы, влияющие на их количественную оценку. В таблице 8 приведены факторы и признаки, характеризующие научную результативность, а в таблице 9 - научно-техническую результативность ОКР, а также числовые значения кзн и кду. Максимально возможное значение кн.р. и кн.т.р. равно 1,0. Чем ближе значения кн.р. и кн.т.р. к 1,0, тем выше научная и научно-техническая результативность проводимой НИР.


Таблица 8 - Характеристика факторов и признаков научной результативности НИР

Фактор научной результативностиКоэффициент значимости фактораКачество фактораХарактеристика фактораКоэффициент достигнутого уровня12345Новизна полученных или предполагаемых результатов0,5СредняяУспешное создание базы данных учета комплектующие и готовой продукции0,5Глубина научной проработки0,35СредняяСложность невысока0,6Степень вероятности успеха0,15БольшаяПроекты реализуются успешно, цель по созданию базы данных достигнута1,0Коэффициент научно-технической результативности НИР0,61

  • Таблица 9 - Характеристики факторов и признаков научно-технической результативности НИР

Фактор научно-технической результативностиКоэффициент значимости фактораКачество фактораХарактеристика фактораКоэффициент достигнутого уровня12345Перспективность использования результатов0,5ПолезнаяРезультаты будут использованы при проведении последующих НИР, при разработке новых технических решений в области разработки базы данных для мебельной фабрики0,9Масштаб возможной реализации результатов0,3Отдельные организации и предприятияМебельной индустрииВремя реализации до полугода0,8Завершенность полученных результатов0,2ВысокаяБаза данных находится в опытно-промышленной эксплуатации0,8Коэффициент научно-технической результативности НИР0,85

  • Таким образом, коэффициент научно-технической результативности в соответствии с формулой (2) кн.р.= 0,85.
  • В результате проделанного анализа выявлены следующие качества факторов научной результативности данного программного продукта: сокращение расхода машинного времени на отладку и сдачу задач в промышленную эксплуатацию, увеличение объемов и сокращение сроков переработки информации.
  • По итогам проделанной работы можно сделать выводы, что индивидуальность полученных в данном задании результатов - средняя. Глубина научной проработки - средняя, сложность теоретических расчетов невысока, результаты проведены на ограниченном количестве экспериментальных данных. Степень вероятности успеха - большая.
  • Для современного хозяйствующей организации наличие электронной базы данных обязательный атрибут функционирования в современных условиях. Информатизация в сфере учета материально технических ценностей позволяет существенно уменьшить трудозатраты на проведение бухгалтерских и других экономических процедур.
  • В данной работе наиболее ощутимы научно-технический и экономический эффект по следующим причинам:
  • данный продукт может быть доработан или изменен в случаи изменения как-либо данных;
  • данный продукт позволяет быстро анализировать данные для управления некоторыми бизнес-процессами мебельной фабрики.

ЗАКЛЮЧЕНИЕ


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

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

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ


1 Комплексные ИТ решения для мебельных фабрик [Электронный ресурс] / отдел «ИТ решения для мебельных фабрик», Электрон. дан. - 2006. - Режим доступа: <#"justify">ПРИЛОЖЕНИЕ А

(обязательное)


КЛАССИФИКАЦИЯ ТОВАРА ПО ФУНКЦИОНАЛЬНОМУ НАЗНАЧЕНИЮ

Диваны угловыеУгловой диван «Блюз-Д» Механизм трансформации: Дельфин Мягкий элемент: пружинный блокУгловой диван «Блюз-М» Механизм трансформации: Еврокнижка Мягкий элемент: пружинный блокУгловой диван «Гармония» Механизм трансформации: Дельфин Мягкий элемент: пружинный блокУгловой диван «Блюз-Л» Механизм трансформации: Евро-книжка Мягкий элемент: пружинный блокУгловой диван «Бриз-Л» Механизм трансформации: Дельфин Мягкий элемент: пружинный блокДиваны прямыеДиван «Блюз» Механизм трансформации: Евро-книжка Мягкий элемент: пружинный блокДиван «Блюз-Л» Механизм трансформации: Евро-книжка Мягкий элемент: пружинный блокДиван «Бриз» Механизм трансформации: телескопический Мягкий элемент: пружинный блокДиван «Бриз-М» Механизм трансформации: телескопический Мягкий элемент: ППУ (пенополиуритан)Диван «Бриз-М» Венеция Механизм трансформации: Венеция Мягкий элемент: ППУ (пенополиуритан)Диван «Гармония» Механизм трансформации: телескопический Мягкий элемент: пружинный блокДиваны малогабаритныеМалогабаритный диван «Джайв» Мягкий элемент: ППУ (пенополиуритан)Малогабаритный диван «Бриз-М» (2-х местный) Механизм трансформации: телескопический Мягкий элемент: ППУ (пенополиуритан)Малогабаритный диван «Бриз-М» (3-х местные) Механизм трансформации: телескопический Мягкий элемент: ППУ (пенополиуритан)Угловой диван «Блюз-Д» (малогабаритный) Механизм трансформации: Дельфин Мягкий элемент: пружинный блокУгловой диван «Евро-Бриз» (малогабаритный) Механизм трансформации: Гессен Мягкий элемент: ППУ (пенополиуритан)Диваны офисныеОфисный диван Бриз-М Механизм трансформации: Телескопический Мягкий элемент: ППУ (пенополиуритан)Офисный диван Джайв Механизм трансформации: кушетка Мягкий элемент: ППУ (пенополиуритан)Офисное кресло Джайф Мягкий элемент: ППУ (пенополиуритан)Офисный угловой диван Блюз-Д Механизм трансформации: Дельфин Мягкий элемент: пружинный блокОфисный угловой диван Бриз-М Механизм трансформации: телескопический Мягкий элемент: ППУ (пенонполиуритан)Диваны модульныеМодульный диван Блюз-Л Механизм трансформации: Евро-книжка Мягкий элемент: пружинный блокМодульный диван Бриз-Л Механизм трансформации: Дельфин Мягкий элемент: пружинный блокМодульный диван Бриз-М» (дельфин) Механизм трансформации: дельфин Мягкий элемент: пружинный блокМодульный диван Бриз-М (телескопический) Механизм трансформации: телескопический Мягкий элемент: ППУ (пенополиуритан)Детские диваныСофы Джайф-Тахта» (детские) Механизм трансформации: подъем тахты Мягкий элемент: ППУ (пенополиуритан)Софы Джайф-Софа» (детские) Механизм трансформации: софа Мягкий элемент: ППУ (пенополиуритан)Детский диван Юникс-1 Механизм трансформации: Кушетка Мягкий элемент: ППУ (пенополиуритан)Детский диван Юникс-2 Механизм трансформации: кушетка Мягкий элемент: ППУ (пенополиуритан)СофыСофы Джайф-Софа Механизм трансформации: софа Мягкий элемент: ППУ (пенополиуритан)Софы Джайф-Тахта Механизм трансформации: подъем тахты Мягкий элемент: ППУ (пенополиуритан)Кресла и кресла - кроватиКресла Евро-Бриз Механизм трансформации: Ящик на газлифтах Мягкий элемент: ППУ (пенополиуретан)Кресла Джайф Мягкий элемент: ППУ (пенополиуритан)Кресло-кровать Бриз Механизм трансформации: телескопический Мягкий элемент: пружинный блокКресло кровать Бриз-М Механизм трансформации: телескопический Мягкий элемент: ППУ (пенополиуритан)Кресло-кровать Гармония Механизм трансформации: телескопический Мягкий элемент: пружинный блокПуфики и подушкиПуфики Мягкий элемент: ППУ (пенополиуритан, возможен пружинный блок)

ПРИЛОЖЕНИЕ Б

(обязательное)


КЛАССИФИКАЦИЯ ТОВАРА ПО КОЛЛЕКЦИЯМ

Коллекция Бриз-МКресла Бриз-МОфисные угловые диваны Бриз-МОфисные диваны Бриз-МДиваны Бриз-ММодульные диваны Бриз-ММалогабаритные диваны Бриз-МУгловые диваны Бриз-МКоллекция Блюз-ЛМодульные диваны Блюз-ЛУгловые диваны Блюз-ЛДиваны Блюз-ЛДиваны БлюзКоллекция Евро-БризКресла-кровати Евро-БризУгловые диваны Евро-Бриз малогабаритныеУгловые диваны Евро-БризДиваны Евро-БризКоллекция Бриз-ЛМодульные диваны Бриз-ЛУгловые диваны Бриз-ЛКоллекция Блюз-ДКресла Блюз-ДОфисные угловые диваны Блюз-ДУгловые диваны Блюз-ДКоллекция ГармонияУгловые диваны Гармония2-х местные диваны Гармония3-х местные диваны ГармонияКоллекция ДжайвКресла ДжайвДиван ДжайвСофы Джайв-СофыСофы Джайв- ТахтаОфисные кресла ДжайвОфисные диваны ДжайвМалогабаритные диваны ДжайвДетские софы Джайв-СофаДетские диваны Джайв-ТахтаКоллекция Блюз-МУгловые диваны «Блюз - М»Кресла Блюз-МКоллекция ЮниксДетские диваны Юникс 1Детские диваны Юникс 2


Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2018 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ