Информационная система по учету детей МКДОУ ЗАТО Знаменск ДСОВ №9 «Аленький цветочек»

Автор работы: Пользователь скрыл имя, 18 Апреля 2013 в 15:52, курсовая работа

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

Темой дипломного проекта является создание автоматизированной информационной системы МКДОУ ЗАТО Знаменск ДСОВ №9 «Аленький цветочек».
Работа детского сада помимо обучения детей связана с накоплением информации о детях, родственников, сотрудниках детского сада.
Автоматизация системы данных позволит сэкономить массу времени по внесению данных, их обработке, составлению отчетов.

Содержание работы

ВВЕДЕНИЕ 7
1. ТЕХНИЧЕСКИЙ ПРОЕКТ 9
1.1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 9
1.2 ОПИСАНИЕ ТЕХНОЛОГИИ ОБРАБОТКИ ИНФОРМАЦИИ 9
1.3. ИНФОРМАЦИОННО-ЛОГИЧЕСКАЯ МОДЕЛЬ СИСТЕМЫ 12
1.3.1. ER-диаграмма 12
1.3.2. ОПИСАНИЕ ПАРАМЕТРОВ ВХОДНОЙ ИНФОРМАЦИИ 13
1.3.4. ТРЕБОВАНИЯ К ИНТЕРФЕЙСАМ ИНФОРМАЦИОННОЙ СИСТЕМЫ 21
1.3.5. ТРЕБОВАНИЯ К ТЕХНИЧЕСКОМУ И ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ 21
2. РАБОЧИЙ ПРОЕКТ 22
2.1. ОБЩИЕ СВЕДЕНИЯ О РАБОТЕ СИСТЕМЫ 22
2.2. ФУНКЦИОНАЛЬНОЕ НАЗНАЧЕНИЕ 22
2.3. ИНСТАЛЛЯЦИЯ И ВЫПОЛНЕНИЕ ПРОГРАММНОГО ПРОДУКТА 22
2.4. ДАТАЛОГИЧЕСКАЯ МОДЕЛЬ СИСТЕМЫ 26
2.5. РУКОВОДСТВО ПРОГРАММИСТА 32
2.5.1. СТРУКТУРА СИСТЕМЫ 32
2.5.2. АЛГОРИТМЫ 32
2.5.3. ТЕХНОЛОГИЯ ДОСТУПА К ДАННЫМ 34
2.6. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 38
2.7. ПОРЯДОК РАБОТЫ С СИСТЕМОЙ 42
2.7.1. Заполнение справочной информации 42
2.7.2. Формирование базы личных карточек 46
2.7.3. КОРРЕКТИРОВКА ЛИЧНОЙ КАРТОЧКИ СОТРУДНИКА 49
2.7.4. Вывод отчетных документов 50
2.7.5. Выход из программы 52
3.1. ВВОД ВХОДНЫХ ДАННЫХ 53
3.2. ФОРМИРОВАНИЕ ВЫХОДНЫХ ДОКУМЕНТОВ 61
4. ЭКОНОМИЧЕСКИЙ И СОЦИАЛЬНЫЙ ЭФФЕКТ ОТ ВНЕДРЕНИЯ ПРОЕКТА 62
4.1. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ПРОЕКТА 62
4.2. РАСЧЕТ ЗАТРАТ НА ЭКСПЛУАТАЦИЮ 63
4.2.1 Расчет заработной платы персонала 63
4.2.1. Расчет стоимости потребляемых энергоресурсов 64
5.1.1. Сумма расходов на амортизацию 65
5.1.1. Сумма расходных материалов 66
5.1.1. Накладные расходы 66
5.1. ГОДОВОЙ ЭКОНОМИЧЕСКИЙ ЭФФЕКТ 67
5.1. СОЦИАЛЬНЫЙ ЭФФЕКТ 68
5. ОБЕСПЕЧЕНИЕ ЭРГОНОМИКИ РАБОЧЕГО МЕСТА 69
5.1. ЭРГОНОМИКА РАБОЧЕГО МЕСТА 69
5.1.1. Рекомендации по выбору технических средств информационной системы, непосредственно влияющих на удобство работы пользователя 69
5.1.2. Рекомендации по комплектации оборудования рабочего места 71
5.1.3. Требования по обеспечению необходимой освещенности рабочего места пользователя 73
5.1.4. Обеспечение электробезопасности и пожаробезопасности 74
5.1.5. Организационные мероприятия при работе с информационной системой 75
5.1.6. Эргономический анализ программного обеспечения 76
ЗАКЛЮЧЕНИЕ 79
СПИСОК ЛИТЕРАТУРЫ 80

Содержимое работы - 1 файл

Курсовая Укарова Е.Е..docx

— 60.51 Кб (Скачать файл)

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

 

 

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

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

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

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

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

    • Простые или групповые потоки;
    • Внутренние или внешние потоки;
    • Потоки данных или потоки управления;
    • Непрерывные или дискретные потоки.

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

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

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

    • БНФ определение в случае группового потока;
    • Единицы измерения потока;
    • Диапазон значений для непрерывного потока, типичное его значение и информацию по обработке экстремальных значений;
    • Список значений и их смысл для дискретного потока;
    • Список номеров диаграмм различных типов, в которых поток встречается;
    • Список потоков, в который данный поток входит;
    • Комментарий, включенный дополнительную информацию, например о цели введения данного потока.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

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

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

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

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

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

   

 

 

 

 

 

 

 

 

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

 

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

 

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

Код_группы

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

Комментарий

 

 

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

Код_ребёнка

Код_группы

Фамилия

Имя

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

Пол

 

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

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

Фамилия

Имя

Отчество

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

Город

Адрес

          Дом. телефон

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

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

Место работы

Заметки

 

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

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

Фамилия

Имя

Отчество

Должность

Город

Адрес

Дом. телефон

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

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

Дата  найма

Заметки

Код_группы

 

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

Код_ребёнка

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

 

 

 

 

 

 

 

 

 

 

 

Логическая  структура базы данных МКДОУ ЗАТО Знаменск ДСОВ №9 «Аленький цветочек»

 

 

 

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




 

 

 


 

 

 



 


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



 

 

 

 

 


 

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

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

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

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

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

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

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

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

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

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

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

    В  отношении «Сотрудники» ключевым  атрибутом является «Табельный  номер».

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

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

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

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

во 2 НФ.

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

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

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

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

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

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

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

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

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

во 2 НФ.

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. Технический проект
    1. Физическая структура базы данных

 

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

 

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

 

Имя поля

Тип данных

Описание

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

1

2

3

4

Счетчик

   

Код_группы

Числовой

 

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

Текстовый

   

Комментарий

Текстовый

   

 

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

 

Имя поля

Тип данных

Описание

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

1

2

3

4

Счетчик

   

Код_ребенок

Текстовый

 

Код_группы

Числовой

   

Фамилия

Текстовый

   

Имя

Текстовый

   

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

Дата/время

   

Пол

Текстовый

   

 

 

 

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

 

Имя поля

Тип данных

Описание

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

1

2

3

4

Счетчик

   

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

Текстовый

 

Фамилия

Текстовый

   

Имя

Текстовый

   

Отчество

Текстовый

   

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

Текстовый

   

Город

Текстовый

   

Адрес

Текстовый

   

Дом. телефон

Текстовый

   

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

Текстовый

   

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

Текстовый

   

Место работы

Текстовый

   

Заметки

Текстовый

   

 

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

Информация о работе Информационная система по учету детей МКДОУ ЗАТО Знаменск ДСОВ №9 «Аленький цветочек»