Автоматизированная информационная система детского сада "Солнышко"

Федеральное агентство по образованию

Государственное образовательное учреждение

среднего профессионального образования

«Екатеринбургский радиотехнический техникум им. А.С. Попова»

                                                                                             

                                                                           ДОПУСТИТЬ К ЗАЩИТЕ

                                                                                              Зав. отделением

                                                                                              ________В.Г.Воробьева

                                                                                              «___»_________2006г

«Автоматизированная информационная система детского сада “Солнышко”»

Пояснительная записка к дипломному проекту

РТ.230103.502.08 ПЗ

     Рецензент                                                                                      Руководитель

     _________                                                                                      _______Т.В.Правдина

    «__»________2006г                                                                      «__»________2006г

     Консультанты                                                                              Разработчик

     _________Т.В.Правдина                                                                          _______Е.А.Исаченко

    «__»________2006г                                                                      «__»________2006г

     _________Т.А.Южанинова

     «__»________2006г

    Нормоконтролер

    _________Л.А.Петрушина                                                                                                                                                                                                                                          

    «__»________2006г

                                                  

Содержание

                                              

Введение…………………………………………………………………………

1    Постановка задачи…………………………………………………………..

2    Системный проект…………………………………………………………..

2.1  Описание модели системы………………………………………………....

2.2  Описание данных…………………………………………………………...

2.3  Спецификация системы………………………………………………….....

2.4  Логическая структура базы данных……………………………………….

3    Технический проект………………………………………………………....

3.1  Выбор и обоснование языка программирования…………………………

3.2  Физическая структура программы………………………………………...

3.3  Физическая структура базы данных……………………………………….

4    Экономическая часть………………………………………………………..

5    Экспериментальная часть…………………………………………………...

6    Охрана труда………………………………………………………………....

Список использованных источников……………………………………………..

Приложение……………………………………………………………………...

                                                             

Изм.

Лист

№ докум.

Подпись

Дата

Лист

3

РТ.230103.502.08 ПЗ

 Разраб.

Исаченко Е.А.

 Руковод.

Правдина Т.В.

 Утверд.

Правдина Т.В.

 Н. Контр.

Петрушина Л.А.

 Реценз.

Автоматизированная информационная система детского сада “Солнышко”

Пояснительная записка

Лит.

Листов

ЕРТТ им. А.С. Попова

Введение

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

Автоматизация системы данных позволит сэкономить массу времени по внесению данных, их обработке, составлению отчетов. Для разработки базы данных была использована программа Microsoft Access 2002.

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

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

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

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

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

1       Постановка задачи

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

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

2       Системный проект

2.1  Описание модели системы

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

·              Персональные данные детей;

·              Персональные и контактные данные родителей (родственников);

·              Персональные и контактные данные сотрудников детского сада;

·              Биометрические данные детей через определенные промежутки времени;

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

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

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

Таким образом, необходимо реализовать ввод, хранение и изменение информации в базе данных:

·        Персональных данных детей (ФИО, дата рождения, группа);

·        Персональные и контактные данные родственников (ФИО,

                    

адрес, телефон);

·        Персональные и контактные данные сотрудников детского сада (ФИО, адрес, телефон, группа);

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

А так же выходные формы:

·        Карточка ребенка;

·        Состав группы;

·        Список персонала;

Конечный продукт должен выполнять следующие функции:

·        Ввод, изменение и удаление данных во всех таблицах;

·        Печать списка сотрудников;

·        Печать списка родственников;

·        Печать списка группы: воспитатели, няни и дети;

·        Печать карточки ребенка: вся имеющая информация и ФИО родственников;

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

·        Вызов формы редактирования данных сотрудника, родителя или ребенка из форм отображающих эти данные;

Функция Печати, подразумевает наличие как экранных, так и печатных

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

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

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

·         Форма редактирования Группы, сопряженная с выбором

Сотрудников и Детей;

·        Форма редактирования  кадров (Сотрудников);

·        Форма редактирования  Родственников, сопряженная с выбором Детей;

·        Форма редактирования  Детей, сопряженная с выбором Родственников;

·        Форма печати статистики;

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

Диаграммы потоков данных

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

 SHAPE  * MERGEFORMAT

Обслужить

1

Заведующая

Сотрудники

Рисунок 2.1.1 -  Контекстная диаграмма, автоматизированная информационная система детского сада «Солнышко»

На рисунке 2.1.2 отображена DFD – первого уровня, автоматизированной информационной системы в детском саде.

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

 SHAPE  * MERGEFORMAT

Обслужить

заведующую

1.2

Обслужить

сотрудников

1.1

Сервер БД

Рисунок 2.1.2 - Диаграмма DFD первого уровня

На рисунке 2.1.3 отражена DFD – второго уровня, детализирующая процесс 1.2, то есть «обслужить заведующую».

 SHAPE  * MERGEFORMAT

Добавить

данные

1.2.2

Изменить

данные

1.2.3

Идентифицировать

заведующую

1.2.1

Удалить

данные

1.2.4

Ключевые данные

Печать

данных

1.2.5

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

Рисунок 2.1.3 – Диаграмма DFD второго уровня процесса 1.2, то есть «обслужить заведующую»

         На рисунке 2.1.4 изображена DFD – детализирующая процесс 1.1, то есть процесс «обслужить сотрудников».

Ключевые

данные

 SHAPE  * MERGEFORMAT

Просмотр

данных

1.1.2

Идентификация

сотрудника

1.1.1

Печать

данных

1.1.3

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

Рисунок 2.1.4 – Диаграмма DFD второго уровня процесса 1.1, то есть «обслужить сотрудников»

                

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

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

 SHAPE  * MERGEFORMAT

Обслужить

Обслужить

сотрудника

1.1

Обслужить

заведующую

1.2

Идентифицировать

сотрудника

1.1.1

Просмотр

данных

1.1.2

Печать

данных

1.1.3

Идентифицировать

заведующую

1.2.1

Добавить

данные

1.2.2

Изменить

данные

1.2.3

Удалить

данные

1.2.4

Печать

данных

1.2.5

Рисунок 2.1.5 - Дерево процесса для  автоматически-информационной системы детского сада «Солнышко»

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

 2.2   Описание данных

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

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

В словаре данных такое определение задается с помощью формы Бэкуса-Наура (БНФ).

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

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

·        Простые или групповые потоки;

·        Внутренние или внешние потоки;

·        Потоки данных или потоки управления;

·        Непрерывные или дискретные потоки.

Атрибуты потоков данных:

·        Имена синонимы потоков данных в соответствие с узлами

изменения имени;

·        БНФ определение в случае группового потока;

·        Единицы измерения потока;

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

·        Список значений и их смысл для дискретного потока;

·        Список номеров диаграмм различных типов, в которых поток встречается;

·        Список потоков, в который данный поток входит;

·        Комментарий, включенный дополнительную информацию, например о цели введения данного потока.

Все определения хранятся в словаре данных так называемой БНФ статье.

БНФ статья используется для описания компонент данных в потоках

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

данных и в хранилищах, ее синтаксис имеет вид:

@БНФ = <простой оператор>!<БНФ_выражение>

         где   <простой оператор> - текстовые описания, заключенные в «/»;

                 <БНФ_выражение> - выражение Бэкуса–Наура допускающие следующих операций отношений

         «=» - означает «композицию из»;

         «+» - означает «И»;

         «[!]» - означает «ИЛИ»;

«()» - означает, что компонент в скобках не обязателен;

«{}» - означает итерацию компонента в скобках;

«» - означает литерал.

Ниже приведен словарь данных из DFD первого уровня:

@ИМЯ = СООБЩЕНИЕ

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

@ТИП = дискретный поток

@БНФ = [ДАННЫЕ ПО БОЛЕЗНИ ДЕТЕЙ! ДАННЫЕ ПО РОДСТВЕННИКАМ ! ДАННЫЕ ПО ДЕТЯМ ! ДАННЫЕ ПО СОТРУДНИКАМ ! ДАННЫЕ ПО ТАБЕЛЬНОМУ УЧЕТУ]

Детализация

@ИМЯ = ДАННЫЕ ПО БОЛЕЗНИ ДЕТЕЙ

@ТИП = дискретный поток

@БНФ = ВИД ЗАБОЛЕВАНИЯ + ПЕРИОД БОЛЕЗНИ

@ИМЯ = ДАННЫЕ ПО РОДСТВЕННИКАМ

@ТИП = дискретный поток

@БНФ = ТИП РОДСТВЕННОГО ОТНОШЕНИЯ

@ИМЯ = ДАННЫЕ ПО ДЕТЯМ

@ТИП = дискретный поток

@БНФ = ФАМИЛИЯ + ИМЯ + ГОД РОЖДЕНИЯ

@ИМЯ = ДАННЫЕ ПО СОТРУДНИКАМ

@ТИП = дискретный поток

@БНФ = ТАБЕЛЬНЫЙ НОМЕР

@ИМЯ = ДАННЫЕ ПО ТАБЕЛЬНОМУ УЧЕТУ

@ТИП = дискретный поток

@БНФ = ПЕРИОД ОТСУТСТВИЯ

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

Словарь данных из DFD второго уровня:

@ИМЯ = СООБЩЕНИЕ

@ТИП = дискретный поток

@БНФ = [ДАННЫЕ ПО СОТРУДНИКАМ !  ДАННЫЕ ПО РОДСТВЕННИКАМ ! ДАННЫЕ ПО ДЕТЯМ ! ДАННЫЕ ПО ТАБЕЛЬНОМУ УЧЕТУ ! ДАННЫЕ ПО БОЛЕЗНИ ДЕТЕЙ]

Детализация

@ИМЯ = ДАННЫЕ ПО СОТРУДНИКАМ

@ТИП = дискретный поток

@БНФ = ТАБЕЛЬНЫЙ НОМЕР

@ИМЯ = ДАННЫЕ ПО РОДСТВЕННИКАМ

@ТИП = дискретный поток

@БНФ = ТИП РОДСТВЕННОГО ОТНОШЕНИЯ

@ИМЯ = ДАННЫЕ ПО ДЕТЯМ

@ТИП = дискретный поток

@БНФ = ФАМИЛИЯ + ИМЯ + ГОД РОЖДЕНИЯ

@ИМЯ = ДАННЫЕ ПО ТАБЕЛЬНОМУ УЧЕТУ

@ТИП = дискретный поток

@БНФ = ПЕРИОД ОТСУТСТВИЯ

@ИМЯ = ДАННЫЕ ПО БОЛЕЗНИ ДЕТЕЙ

@ТИП = дискретный поток

@БНФ = ВИД ЗАБОЛЕВАНИЯ + ПЕРИОД БОЛЕЗНИ

2.3              Спецификация системы

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

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

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

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

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

определенные логические структуры, арифметических выражений и диаграмм.

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

         Независимо от использования нотации спецификации процесса должна начинаться с ключевого слова @СПЕЦПРОЦЕСС

         Требуемые входные и выходные данные должны быть специфицированные следующим образом:

@ВХОД = <имя символа данных>

@ВЫХОД = <имя символа данных>

@ВХОД ВЫХОД = <имя символа данных>

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

где  <имя символа данных> - соответствие имя из словаря данных.

Ниже приведена спецификация процесса 1

                            спецификация процесса 1.1

                            спецификация процесса 1.1.1

@ВХОД = ПАРОЛЬ

@ВХОД = ЗАПРОС НА ОБСЛУЖИВАНИЕ

@ВЫХОД = СООБЩЕНИЕ

@ВЫХОД = ТРЕБУЕМОЕ ОБСЛУЖИВАНИЕ

@СПЕЦПРОЦЕСС 1.1.1 ВЫПОЛНИТЬ выдать СООБЩЕНИЕ сотруднику по поводу запроса на обслуживание

     принять ЗАПРОС НА ОБСЛУЖИВАНИЕ обновить данные, требуемые обслуживанием

ЕСЛИ был сделан ЗАПРОС СОТРУДНИКИ ТО ВЫПОЛНИТЬ запрос

на операцию

КОНЕЦЕСЛИ

поступили ДАННЫЕ ПО РОДСТВЕННИКАМ ТО ВЫПОЛНИТЬ

выдать пользователю СООБЩЕНИЕ по родственникам

КОНЕЦЕСЛИ

поступили ДАННЫЕ ПО ДЕТЯМ ТО ВЫПОЛНИТЬ выдать пользователю СООБЩЕНИЕ по детям

КОНЕЦЕСЛИ

поступили ДАННЫЕ

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

 ПО БОЛЕЗНИ ДЕТЕЙ ТО ВЫПОЛНИТЬ выдать пользователю СООБЩЕНИЕ по болезни детей

КОНЕЦВЫПОЛНИТЬ

@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.1.1

Спецификация процесса 1

Спецификация процесса 1.2

Спецификация процесса 1.2.1

@ВХОД = ПАРОЛЬ

@ВХОД = ЗАПРОС НА ОБСЛУЖИВАНИЕ

@ВЫХОД = СООБЩЕНИЕ

@ВЫХОД = ТРЕБУЕМОЕ ОБСЛУЖИВАНИЕ

@СПЕЦПРОЦЕСС 1.2.1 ВЫПОЛНИТЬ выдать СООБЩЕНИЕ заведующей по поводу запроса на обслуживание

     принять ЗАПРОС НА ОБСЛУЖИВАНИЕ обновить данные, требуемые обслуживанием

ЕСЛИ был сделан ЗАПРОС ЗАВЕДУЮЩАЯ ТО ВЫПОЛНИТЬ запрос

на операцию

КОНЕЦЕСЛИ

@ВХОД = ЗАПРОС ИНФОРМАЦИИ

@ВХОД = ДАННЫЕ ПО САТРУДНИКАМ

@ВХОД = ДАННЫЕ ПО РОДСТВЕННИКАМ

@ВХОД = ДАННЫЕ ПО ДЕТЯМ

@ВХОД = ДАННЫЕ ПО ТАБЕЛЬНОМУ УЧЕТУ

@ВХОД = ДАННЫЕ ПО БОЛЕЗНИ ДЕТЕЙ

@ВЫХОД = СООБЩЕНИЕ

@СПЕЦПРОЦЕСС 1.2.1 ЗАПРОСИТЬ ИНФОРМАЦИЮ

ВЫПОЛНИТЬ выдать СООБЩЕНИЕ пользователю, чтобы выбрать

ДАННЫЕ ПО САТРУДНИКАМ или

 ДАННЫЕ ПО РОДСТВЕННИКАМ или

 ДАННЫЕ ПО ДЕТЯМ или

 ДАННЫЕ ПО ТАБЕЛЬНОМУ УЧЕТУ или

 ДАННЫЕ ПО БОЛЕЗНИ ДЕТЕЙ

принять ЗАПРОС ИНФОРМАЦИИ

ЕСЛИ поступили ДАННЫЕ ПО САТРУДНИКАМ ТО ВЫПОЛНИТЬ выдать пользователю СООБЩЕНИЕ по сотрудникам

КОНЕЦЕСЛИ

поступили ДАННЫЕ ПО РОДСТВЕННИКАМ ТО ВЫПОЛНИТЬ выдать пользователю СООБЩЕНИЕ по родственникам

КОНЕЦЕСЛИ

поступили ДАННЫЕ ПО ДЕТЯМ ТО ВЫПОЛНИТЬ выдать пользователю СООБЩЕНИЕ по детям

КОНЕЦЕСЛИ

поступили ДАННЫЕ ПО ТАБЕЛЬНОМУ УЧЕТУ ТО ВЫПОЛНИТЬ выдать пользователю СООБЩЕНИЕ по табельному учету

КОНЕЦЕСЛИ

поступили ДАННЫЕ ПО БОЛЕЗНИ ДЕТЕЙ ТО ВЫПОЛНИТЬ выдать пользователю СООБЩЕНИЕ по болезни детей

КОНЕЦВЫПОЛНИТЬ

@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.2.1

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

2.4              Логическая структура базы данных

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

Сущность «Группы» имеет следующие атрибуты:

Код_группы

Название группы

Комментарий

        

Сущность «Ребёнок» имеет следующие атрибуты:

Код_ребёнок

Код_группы

Фамилия

Имя

Дата рождения

Пол

Сущность «Родственники» имеет следующие атрибуты:

Код_родственника

Фамилия

Имя

Отчество

Тип родственника

Город

Адрес

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

         Дом. телефон

         Рабочий телефон

         Сотовый телефон

Место работы

Заметки

Сущность «Сотрудники» имеют следующие атрибуты:

Табельный номер

Фамилия

Имя

Отчество

Должность

Город

Адрес

Дом. телефон

Рабочий телефон

Дата рождения

Дата найма

Заметки

Код_группы

Сущность «отношения» имеет следующие атрибуты:

Код_ребёнка

Код_родственника

Проанализируем отношение «Группы» на нахождение в НФ:

1) Выявим ключевые атрибуты отношения.

    В отношении «Группы» ключевым атрибутом является «Код_группы».

2) Проанализируем отношение на нахождение в 1НФ.

        

Отношение «Групп» находится в первой нормальной форме, так как все атрибуты простые.

3) Проведём анализ отношения на нахождение во 2 НФ.

         Так как в отношении «Группы» ключевые атрибуты не являются составным, то есть состоит из одного атрибута, то отношение находится

во 2 НФ.

4) Проведём анализ отношения на нахождение в 3 НФ.

         Отношение «Группы» находится в 3 НФ, так как транзитивные зависимости между не ключевыми полями отсутствуют, и целиком зависят от первичного ключа.

Проанализируем отношение «Ребёнок» на нахождение в НФ:

1) Выявим ключевые атрибуты отношения.

    В отношении «Ребёнок» ключевым атрибутом является «Код_ребёнок».

2) Проанализируем отношение на нахождение в 1НФ.

Отношение «Ребёнок» находится в первой нормальной форме, так как все атрибуты простые.

3) Проведём анализ отношения на нахождение во 2 НФ.

         Так как в отношении «Ребёнок» ключевые атрибуты не являются составным, то есть состоит из одного атрибута, то отношение находится

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

во 2 НФ.

4) Проведём анализ отношения на нахождение в 3 НФ.

Отношение «Ребёнок» находится в 3 НФ, так как транзитивные зависимости между не ключевыми полями отсутствуют, и целиком зависят от первичного ключа.

        

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

Родственник                   Отношения                                     Ребенок              

Фамилия

Имя

Отчество

Тип родственника

Город

Адрес

Домашний  тел.

Рабочий телефон

Сотовый телефон

Место работы

Заметки

Код_родственника

Код_ребенок

Код_родственника

Код_группы

Фамилия

Имя

Дата рождения

Пол

Код_ребенок

                            Группы                                  Сотрудники

Табельный номер

Фамилия

Имя

Отчество

Должность

Город

Адрес

Домашний  тел.

Рабочий телефон

Дата рождения

Дата найма

Заметки

Код_группы

Код_группы

Название группы

Комментарий

                                                                                                                

Рисунок 2.4.1 – Логическая структура базы данных детского сада «Солнышко»

                                           

3       Технический проект

3.1              Выбор и обоснование языка программирования

При выборе инструмента для разработки базы данных, я рассматривала следующие программы: C++Builder 6 – это прекрасная система визуального объектно-ориентированного программирования позволяющая решать практически все задачи, но неоптимизированная под какую-либо конкретную, что несколько усложняет для начинающих пользователей (разработку каких-либо приложений например таких, как базы данных), а так же программирование Delphi 3.0, располагающей широкими возможностями по созданию приложений баз данных, необходимым  набором  драйверов для доступа к самым известным форматам баз данных, удобными и развитыми средствами для доступа к информации, расположенной как на локальном диске, так и на удаленном сервере, а также большим коллекцией визуальных компонент для построения отображаемых на экране окон, что необходимо для создания удобного интерфейса между пользователем и исполняемым кодом.

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

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

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

Далее создаем формы, которые являются наиболее удобным средством

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

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

И на основе проделанной работы создаем главную кнопочную форму для навигации по БД  «Автоматизированная информационная система детского сада “Солнышко”».

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

3.2          

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

   Физическая структура программы  

 Физическая структура программы – это тип файла, который входит в состав проекта, как показано в таблице 3.2.1.

Таблица 3.2.1 – Физическая структура программы

Название файла

Назначение файла

1

2

Детский сад.mdb

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

Secured.mdw

Файл, содержащий пароли доступа к базе данных для заведующей и сотрудников.

swz_rptSecure.rtf

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

Резерв.mdb

Данный файл содержит исходную (незакодированную) базу данных и подлежит хранению в недоступном месте.

                  

3.3              Физическая структура базы данных

                                     

Физическая структура базы данных – это атрибуты базы данных, их содержание отражены в таблицах: группы (3.3.1), родственники (3.3.2), ребенок (3.3.3), сотрудники (3.3.4), отношения (3.3.5)

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

Таблица 3.3.1 – Группы

Имя поля

Тип данных

Описание

Ключевое поле

1

2

3

4

Счетчик

Код_группы

Числовой

Название группы

Текстовый

Комментарий

Текстовый

Таблица 3.3.2 – Ребенок

Имя поля

Тип данных

Описание

Ключевое поле

1

2

3

4

Счетчик

Код_ребенок

Текстовый

Код_группы

Числовой

Фамилия

Текстовый

Имя

Текстовый

Дата рождения

Дата/время

Пол

Текстовый

Таблица 3.3.3 – Родственники

Имя поля

Тип данных

Описание

Ключевое поле

1

2

3

4

Счетчик

Код_родственника

Текстовый

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Тип родственника

Текстовый

Город

Текстовый

Адрес

Текстовый

Дом. телефон

Текстовый

Рабочий телефон

Текстовый

Сотовый телефон

Текстовый

Место работы

Текстовый

Заметки

Текстовый

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

Таблица 3.3.4 – Сотрудники

Имя поля

Тип данных

Описание

Ключевое поле

1

2

3

4

Табельный номер

Счетчик

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Должность

Текстовый

Город

Текстовый

Адрес

Текстовый

Дом. телефон

Текстовый

Раб. телефон

Текстовый

Дата рождения

Дата/время

Дата найма

Дата/время

Заметки

Текстовый

Код_группы

Числовой

Таблица 3.3.5 – Отношения

Имя поля

Тип данных

Описание

Ключевое поле

1

2

3

4

Код_ребенок

Текстовый

Код_родственника

Текстовый

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

 4. Экономическая часть

Целью данной части проекта является расчет полной стоимости программы и экономической эффективности от внедрения программы.

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

·        Полезный годовой фонд времени;

·        Годовые эксплуатационные затраты;

·        Среднегодовая заработная плата разработчика;

·        Стоимость одного часа машинного времени;

·        Дополнительные коэффициенты, влияющие на стоимость данной программы.

Главным источником роста прибыли и рентабельности является снижение себестоимости. Снижение себестоимости программного продукта можно добиться несколькими путями:

·        Изменение объема и структуры продукции;

·        Повышение производительности труда;

·        Использование ранее написанных модулей.

Стоимость одного часа машинного времени

Стоимость одного часа машинного времени вычисляем по формуле:

                                          (4.1)

         где    Сэкс – годовые эксплуатационные расходы, руб.;

                   Тэф – эффективный годовой фонд времени, час;

                   Кисп – коэффициент использования машины и времени

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

разработчика.

Коэффициент использования машины принимаем 0,9.

Кисп = 0,9

Эффективный фонд времени

Эффективный годовой фонд времени рассчитывается по формуле:

                          (4.2)

         где    tр.д  - продолжительность рабочего дня, (8 часов);

                   Nсм – количество смен, (1 смена);

                   Др.д. – количество рабочих дней, (253);

                   Tпт – регламентированные потери рабочего времени, (1 час);

                           

         На предприятии продолжительность смены 8 часов, работа идет в одну смену, в году 253 рабочих дней, за рабочий день предусмотрен регламентированный перерыв 1 час. Эффективный фонд времени будет равен:

         Тэф = 1771 (часов).

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

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

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

                                                                  (4.3)                           

где    ЗПср.год – среднегодовая заработная плата разработчика, он же занимается обслуживанием. Работу выполняет инженер-программист с заработной платы в размере 10000 рублей.

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

         Сн.р. – накладные расходы, руб.;

         Сэ – стоимость потребляемой электроэнергии за год, руб.

                                                                  (4.4)

где    Ч – численность рабочих, 1 человек.

                                    

ЗПср.год = 120000 руб.

                                                                                   (4.5)

где    На – норма амортизации (10%), ускоренная амортизация (20%);

         Скомп. – стоимость компьютера (30000тыс. руб.).

                                    

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

Агод. = 6000 руб.

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

                                                                        (4.6)

                           

                           

Сн.р. = 60000 руб.

                                                                             (4.7)

где    Мп – сумма потребляемой мощности (0,3 кВт);

         Тр.вр. – годовой фонд рабочего времени, в 2006 году = 1771 час.;

         Цэ – стоимость 1 кВт = 1,04 руб.;

         Кисп – коэффициент использования мощности, принимается 0,9.

                                    

Сэ = 497,30 руб.

Исходя из этих данных получаем:

                              

Сэксп = 186497,30 руб.         

По полученным значением рассчитываем стоимость машинного часа, которая рассчитывается по формуле 4.1:

                           

Смч = 117,97 руб.

Расчет стоимости разработки программы

Время разработки программы

         Время разработки рассчитывается по следующим этапам, как показано в таблице 4.1.

Таблица 4.1 – Этапы разработки программы

№ п/п

Этапы разработки

Время, час.

1

2

3

1

Постановка задачи

32

2

Выбор метода решения

16

3

Составление алгоритма

40

4

Выбор языка программирования

4

5

Составление программы

80

6

Отладка

40

ИТОГО

212

В том числе машинное время

120

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

Стоимость разработки программы

         Стоимость разработки программы рассчитывается по формуле:

                                                                        (4.8)

где    n1 и n2 – соответственно количество чел. Часов разработка и машинных часов;

         n1 = 92

         n2 = 120

         ЗПр.руч. – средняя часовая заработная плата разработчика инженера программиста с отчислениями на социальные нужды.

                                     ,                                                (4.9)

                                              ,        (4.10)

где    Кр. – районный коэффициент на Урале (0,15).

Отчисления на социальные нужды 26,6%, в том числе:

·        Федеральный бюджет – 20%

·        Фонд медицинского страхования – 2,8%

·        Фонд

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

 социального страхования – 3,2%

·        Налог на травматизм – 0,6%

        

        

         ФЗПгод = 174708 руб.

        

         Рассчитываем среднечасовую заработную плату по формуле 4.9:

                                     

         ЗПр.руч. = 98,65 руб.

         Вычисляем стоимость разработки программы по формуле 4.8:

                                     

         Ср = 23232,2 руб. (себестоимость)

Цена программного продукта

Цена разработанной программы в рыночной экономике рассчитывается на основе принципов рыночного ценообразования. Для этого производится аналитические расчеты и оценки.

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

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

Цены устанавливаются в зависимости от их назначения и разработки: уникальные, по заказу, специализированные и универсальные рыночные.

Определяющими факторами для формирования рыночной цены являются:

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

·        Потребность (спрос) в программных продуктах определенного типа;

·        Количество потенциальных покупателей и их финансовые возможности;

·        Наличие конкурентов;

·        Качество;

·        Удобство в пользовании;

·        Реклама.

                             (4.11)

        

где    прибыль = 50%;

                   НДС = 18%.

                  

Цена = 17888,8 руб.

        

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

                                                                                 (4.12)

         где    Вр – выручка, руб.;

                  

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

Ц – искомая цена, руб.;

                   Кс – количество копий, которые будут проданы по цене «Ц»

         Кс – 2 шт.

                           

Вр  = 35777,6 руб.

                           

В начале назначается максимальная цена, затем она снижается. При этом используются различные скидки школам, ВУЗам и другим лицам.

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

Расчет экономической эффективности от внедрения программы

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

Расчет экономической эффективности проводится по разности затрат до внедрения (З1) и после внедрения (З2), умноженной на объем выполняемых работ (N) за минусом стоимости разработки программы (Ср).

                                                                         (4.13)

где    N – количество запусков программы в год (253);

        

                           

Э = 13140,03 руб.

                                                                                (4.14)

где    t1 – время на один расчет в ручном варианте (0,5 час.).

                           

З1 = 49,33 руб.

                                                                                   (4.15)

где    См.ч. – стоимость машинного часа;

         t2 – время на один расчет в машинном варианте (0,08).

                           

З2 = 9,44 руб.

Годовой экономический эффект составил 13140,03 рублей.

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

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

управления и сокращению затрат на содержание управленческого аппарата.

 

Срок окупаемости данной программы составит:

                                                                                      (4.16)

                           

Срок. = 1,77 года.

То есть данная программа окупится через 1,77 года.

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

5.     Экспериментальная часть

После того как запустили программу Microsoft Access, следует выполнить команду меню Файл/Открыть или щёлкнуть на кнопке Открыть панели инструментов. При этом открывается диалоговое окно открытие файла базы данных. В нём следует выбрать нужный каталог, имя файла базы данных (БД) и щёлкнуть на кнопке Открыть или дважды щёлкнуть по имени файла БД, это показано на рисунке 5.1.

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

Рисунок 5.1 – Открытие файла БД

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

Имя  Заведующая                 Пароль       «1»

Имя  Сотрудники                 Пароль       «2»

  это показано на рисунке 5.2.

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

Рисунок 5.2 – Запрос пароля

После того, как ввели пароль Заведующая или Сотрудники, запускается макрос «Autoexec» который обеспечивает автоматическое открытие и разворачивание главной формы General при открытии файла Детский сад.mdb, как показано на рисунке 5.3.

Рисунок 5.3 - Макрос «Autoexec»

После чего программа приветствует пользователя – рисунок 5.4.

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

Рисунок 5.4 – Приветствие

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

        

Рисунок 5.5 – Главная кнопочная форма (General)

        

         При нажатии в столбце «Поиск» на кнопку: Сотрудники, Родственники или Дети появляется окно ввода информации как показано на рисунке 5.6.

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

                           

                                                       

Рисунок 5.6 – Введение значения параметров

         В зависимости от введённого значения, например для кнопки «Сотрудники» заведующая/ методист/ медсестра/ воспитатель/ нянечка/ повар - будет произведён поиск по БД, в результате чего мы получим результаты поиска, по Сотрудникам – рисунок 5.7.

                                        

Рисунок 5.7 – Результаты поиска по сотрудникам

         При нажатии в столбце «Картотека» на кнопку: Сотрудники, Родственники, Дети или Группы появляется форма, которая  для Заведующей обеспечивает ввод и коррекцию данных, а для сотрудников только чтение - рисунок 5.8.

Рисунок 5.8 – Форма сотрудники

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

         При нажатии в столбце «Отчёты» на кнопку: Сотрудники, Родственники, Дети, Группы или Статистика появляется отчёт - рисунок 5.9.

Рисунок

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

5.9 – Отчёт сотрудники

         Отчёт Статистика показывает численность детей в Группах и численность мальчиков и девочек по Группам и всего в детском саду – рисунок 5.10.

                                                  

Рисунок 5.10 – Отчёт статисти

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

ка

         При нажатии в столбце «Печать» на кнопку: Сотрудники, Родственники, Карточка детей, Группы или Статистика происходит подготовка отчёта и вывод его на печать - рисунок 5.9 и рисунок 5.10.

         При нажатии кнопки  происходит закрытие активных окон.    

6   Охрана труда

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

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

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

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

6.1             Анализ освещения

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

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

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

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

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

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

Рекомендуемые соотношения яркостей в поле зрения следующие:

·        между экраном и документом 1:5 - 1:10;

·        между экраном и поверхностью рабочего стола 1:5;

·        между экраном и клавиатурой, а также между клавиатурой и документом - не более 1:3;

·        между экраном и окружающими поверхностями 1:3 - 1:10.

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

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

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

Стена или какая-либо другая поверхность позади компьютера должна быть освещена примерно так же, как и экран. Необходимо остерегаться очень светлой или блестящей окраски на рабочем месте - она может стать источником причиняющих беспокойство отражений. Кроме того, необходимо в течение 8-ми часового рабочего дня предусмотреть один часовой перерыв на обед, 5-ти минутные перерывы каждые полчаса и 15-ти минутные перерывы каждые 1,5 – 2 часа. Работу необходимо организовать таким образом, чтобы наиболее сложные задачи решались с 11:00 до 16:00 – в период наибольшей активности человека, а не в начале дня, когда оператор еще не достиг максимальной активности, и не в конце дня, когда уже развивается утомление.

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

Кроме освещенности, большое влияние на деятельность оператора оказывает цвет окраски помещения и спектральные характеристики используемого света. Рекомендуется, чтобы потолок отражал 80-90%, стены - 50-60%, пол - 15-30% падающего на них света. К тому же цвет обладает некоторым психологическим физиологическим действием. Например, тона "теплой" гаммы (красный, оранжевый, желтый) создают впечатление бодрости, возбуждения, замедленного течения времени и ощущение тепла. "холодные" тона (синий, зеленый, фиолетовый) создают впечатление покоя и вызывают у человека ощущение прохлады. Предметы и поверхности, окрашенные в "холодные" цвета, кажутся меньше, чем окрашенные в "теплые"  тона (при их одинаковой светлости) и как бы удаляются от смотрящего.

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

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

6.2             Пожарная безопасность

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

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

·        обеспечение правильных путей эвакуации;

·        наличие огнетушителей и пожарной сигнализации;

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

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

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

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

Опасными факторами пожаров являются:

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

·        повышенная температура. Человек начинает ощущать боль от теплового воздействия при температуре поверхности более 45 С;

·        повышенная концентрация СО + другие токсичные продукты горения. Концентрация до 3 % может привести к потери сознания, до 10 % - смерть;

·        пониженная концентрация кислорода в воздухе с 17 % - головокружение, с 13 % - головные боли, с 9 % - потеря сознания, с 6 % - смерть.

6.3             Мероприятия по снижению пожароопасностий в рабочей зоне

Противопожарную защиту обеспечивают следующие меры:

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

·        ограничение количества горючих веществ и их надлежащее размещение;

·        предотвращение распространения пожара за пределы очага;

·        пр

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

именение средств пожаротушения;

·        эвакуация людей;

·        применение средств коллективной и индивидуальной защиты;

·        применение средств пожарной сигнализации.

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

6.4              Соответствие эргономическим требованиям мебели рабочего места         пользователя персональной вычислительной машины

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

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

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

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

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

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

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

Сидение должно быть удобным, иметь закругленные края, наклоняться по отношению к горизонтали вперед на 2 градуса и назад на 14 градусов. Его размеры не должны превышать 40х40 см. Сиденье должно быть покрыто латексом толщиной около 1 см, сверху  которого накладывается влагопроницаемый материал (меланжевая ткань, натуральное полотно).

Высота спинки кресла рекомендуется 48-50 см от поверхности сидения и с регулировкой в переднезаднем направлении. На высоте 10-20 см от поверхности сидения ее следует оборудовать поясничным опорным валиком. Кресло с подлокотниками рекомендуется при эпизодической работе на ВТ, при постоянной работе подлокотники ограничивают движения.

Рабочий стол должен иметь стабильную конструкцию. Плоскость стола выбирают в зависимости от размера документов. Плоскость стола, а также сидение оператора должны регулироваться по высоте. Высоту плоскости стола необходимо регулировать в диапазоне 65-85 см. При этом высота от горизонтальной линии зрения до рабочей поверхности стола при выпрямленной рабочей позе должна быть 45-50 см.

Высота сидения от пола должна регулироваться в пределах 42-55 см. По желанию оператора устанавливается подставка для ног размером 40х30х15 см и углом наклона 0-20 градусов с нескользящим покрытием и неперемещаемая по полу.

Покрытие стола должно быть матовым с коэффициентом отражения 20-50% и легко чиститься; углы и передняя верхняя грань доски стола следует выполнять закругленными. Высоту пространства под столом для ног оператора рекомендуют 60 см. (на уровне колен) и не менее 80 см. на уровней ступней.

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

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

Оптимальная высота расположения экрана должна соответствовать направлению взгляда оператора в секторе 5-35 градусов по отношению к горизонтали. Большой наклон экрана может привести к появлению бликов от светильников.

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

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

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

Поза - взаиморасположение звеньев тела независимо от его ориентации в пространстве и отношения к опоре.

При работе сидя обычно естественный спинно-поясничный прогиб вперед меняется на изгиб назад

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

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

Приемлемые значения:

·        угол, образованный положением оси туловища и шеи, меняется в зависимости от выполняемо работы, если угол больше 25 градусов, то в задней части шеи появляется боль. Оптимальным является угол в 15 градусов;

·        угол, образованный осью бедра и голени —  90-120 градусов. Если угол больше 120 градусов, то происходит утомление растянутых огибающих мышц бедра;

·        для угла, образованного осью голени и подошвой ступни, значения в пределах 95+5 градусов (возможно до 115 градусов);

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

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

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ

Вывод

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

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.09 ПЗ

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

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

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

В экономической части сделан расчёт полной стоимости программы и экономической эффективности от её внедрения.

Срок окупаемости программы составит  1,77 года.

Список использованных источников

1  Хомоненко А.Д., Гридин В.В. Microsoft Access. Экспресс-курс. – СПб.: БХВ-Петербург, 2005

2  Архангельский А.Я. Программирование C++ Builder 6. – М.: ЗАО Издательство БИНОМ, 2002

3   Карпова Т.С. Базы данных: модели, разработка, реализация. – СПб.: Питер, 2002

4   Винтер Р.  Microsoft Access 97: справочник – СПб: Питер, 1998

Изм.

Лист

№ докум.

Подпись

Дата

Лист

РТ.230103.502.08 ПЗ