Автоматизированная система для детского сада

Обновлено: 30.06.2024


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

по МДК 02.01 «Информационные технологии и платформы разработки

по специальности

(подпись) (Ф.И.О)
Проверил:
___________/ Преподаватель

1 Общая часть. 5

1.1 Краткая характеристика Детского сада. 5

1.2 Обзор и анализ известных проектных решений. Отечественный и зарубежный опыт. 7

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

2 Специальная часть . 9

2.1 Описание инфологической модели системы. 9

2.2 Описание входных и выходных данных. 10

2.3 Обоснование выбора средств разработки. 10

2.4 Описание программных модулей и элементов. 16

2.5 Руководство для пользователя. 21

СПИСОК ЛИТЕРАТУРЫ. 24

ПРИЛОЖЕНИЕ А. 25

ПРИЛОЖЕНИЕ В. 26

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

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

Основная функция АСУ – обеспечение руководства информацией.

Важнейшая задача АСУ – повышение эффективности управления объектом на основе роста производительности труда и совершенствования методов планирования процесса управления.


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

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

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

Цель курсовой работы – разработать информационную систему, автоматизирующую учет детей детского сада.


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

  • обзор аналогов;

  • разработка физической модели предметной области;

  • разработка базы данных;

  • разработка интерфейса приложения;

  • разработка приложения;

  • тестирование автоматизированной информационной системы;

  • разработка руководства пользователя.

1.1 Краткая характеристика детского сада

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


Модель AS-IS представлена в соответствии с рисунками 1, 2.

Рисунок 1 – Главная контекстная диаграмма (модель AS - IS)


Рисунок 2 – Декомпозиция AS-IS


Модель To-Be представлена в соответствии с рисунками 3, 4.

Рисунок 3 – Контекстная диаграмма модели TO – BE


Рисунок 4 – Контекстная диаграмма модели TO – BE

1.2 Обзор и анализ известных проектных решений. Отечественный и зарубежный опыт

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


  • добавление данных;

  • редактирование данных;

  • удаление данных;

  • сортировка данных.

Перечислим основные требования, которые предъявляются к операционным базам данных, а следовательно, и к СУБД, на которых они строятся.

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

2. Высокое быстродействие (малое время отклика на запрос).

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

3. Независимость данных.

4. Совместное использование данных многими пользователями.

5. Безопасность данных — защита данных от преднамеренного или непреднамеренного нарушения секретности, искажения или разрушения.

6. Стандартизация построения и эксплуатации БД (фактически СУБД).

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

8. Дружелюбный интерфейс пользователя.

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

2 Специальная часть

2.1 Описание инфологической модели системы

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

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

Логическая и физическая модель данных построена в MS Access.

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

Инфологическая модель представлена в соответствии с рисунком 5.


Рисунок 5 – Инфологическая модель

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

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

Выходными данными являются данные получившиеся в результате вывода запросов и отчетов.

2.3 Обоснование выбора средств разработки

Средства автоматизации разработки программ (CASE-средства) — инструменты автоматизации процессов проектирования и разработки программного обеспечения для системного аналитика, разработчика ПО и Средства автоматизации разработки программ (CASE-средства) — инструменты автоматизации процессов проектирования и разработки программного обеспечения для системного аналитика, разработчика ПО и программиста. Первоначально под CASE-средствами понимались только инструменты для упрощения наиболее трудоёмких процессов анализа и проектирования, но с приходом стандарта ISO/IEC 14102 CASE-средства стали определять, как программные средства для поддержки процессов жизненного цикла ПО.

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

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


  • SADT (structured analysis and design technique);

  • DFD (data flow diagrams);

  • ERD (entity-relationship diagrams).

Erwin – CASE-средство для проектирования и документирования без данных, которое позвооляет создавать, документировать и сопровождать базы данных, хранилища и витрины данных.

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

Vantage team builder – интегрированный программный продукт, ориентированный на реализацию каскадной модели ЖЦ ПО и поддержку полного ЖЦ ПО.

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

Visual FoxPro 7.0 – представляет собой новую версию широко известной системы управления базами данных (СУБД) Visual FoxPro, которая функционирует в среде Windows и представляет собой полноценное 32-х разрядное приложение. Visual FoxPro является объектно-ориентированным, визуально-программируемым языком, управляемым по событиям и в полной мере соответствует новым требованиям, предъявляемым к современным средствам проектирования.

Visual FoxPro является системой управления реляционными базами данных, которые в настоящее время являются наиболее распространенными. В данной версии реализованы все атрибуты реляционных СУБД.

Visual FoxPro поддерживает доступ к наиболее популярным SQL-серверам баз данных – Microsoft SQL Server, Oracle, Informix и другим, используя стандарт ODBC.

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

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

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

Каждая создаваемая вами таблица может иметь связанные с ней индексы, а также файлы, содержащие значения полей типа Memo и General. Перечисленные объекты всегда связаны с таблицей, для которой они созданы.

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

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

MS Access – это функционально полная реляционная СУБД. Кроме того, MS Access – одна из самых мощных, гибких и простых в использовании СУБД. В ней можно создавать большинство приложений, не написав ни единой строки программы, но если нужно создать нечто более сложное, то на этот случай MS Access предоставляет мощный язык программирования - Visual Basic Aplication.


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

  • система имеет полностью русифицированную версию;

  • полная интегрированность с пакетами MS Office: Word, Excel, Power Point, Mail;

  • идеология Windows позволяет представлять информацию красочно и наглядно;

  • возможность использования OLE технологии, что позволяет установить связь с объектами другого приложения или внедрить какие-либо объекты в базу данных Access;

  • технология WYSIWIG позволяет пользователю постоянно видеть все результаты своих действий;

  • широко и наглядно представлена справочная система;

  • существует набор "мастеров" по разработке объектов, облегчающий создание таблиц, форм и отчетов.

Delphi — интегрированная среда разработки ПО на языке Delphi (ранее носившем название Object Pascal), созданная первоначально фирмой Borland и на данный момент принадлежащая и разрабатываемая Embarcadero Technologies. Embarcadero Delphi является частью пакета Embarcadero RAD Studio и поставляется в пяти редакциях: Starter, Professional, Enterprise, Ultimate и Architect.

Microsoft Visual Studio

Visual Studio включает в себя редактор исходного кода с поддержкой технологии IntelliSense и возможностью простейшего рефакторинга кода. Встроенный отладчик может работать как отладчик уровня исходного кода, так и отладчик машинного уровня. Остальные встраиваемые инструменты включают в себя редактор форм для упрощения создания графического интерфейса приложения, веб-редактор, дизайнер классов и дизайнер схемы базы данных. Visual Studio позволяет создавать и подключать сторонние дополнения (плагины) для расширения функциональности практически на каждом уровне, включая добавление поддержки систем контроля версий исходного кода (как, например, Subversion и Visual SourceSafe), добавление новых наборов инструментов (например, для редактирования и визуального проектирования кода на предметно-ориентированных языках программирования) или инструментов для прочих аспектов процесса разработки программного обеспечения (например, клиент Team Explorer для работы с Team Foundation Server).

Для выполнения курсовой работы мною были выбраны СУБД MS Access и Delphi, как интегрированная среда разработки ПО.

2.4 Описание программных модулей и элементов

c:\users\студент\desktop\наташа.jpg

Взаимодействие модулей системы представлены в соответствии с рисунком 1.

Рисунок 1 – Взаимодействие модулей


  1. TADOConnection используется для соединения с различными источниками ADO и представляет собой версию объекта ADO Connection для Delphi;

  2. TАDOTаblе обеспечивает использование в приложениях Delphi таблиц БД, подключенных через провайдеры OLE DB;

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

Имя таблицы БД задается свойством TableName. Соединение с базой данных осуществляется установкой в свойство Active значение true.

Модуль отображения добавления, редактирования, удаления, сортировки на форме содержит следующие виды компонентов: Button, Label, Edit, DBLookupComboBox, DBGrid, DateTimePicker.

Button – управляющая кнопка.

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

Edit – однострочное окно редактирования.

Label – компонент для надписи.

DBGrid – компонент, отражающий записи таблиц базы данных.

DateTimePicker – поле ввода даты и времени

Описание базы данных

  • Для учеников 1-11 классов и дошкольников
  • Бесплатные сертификаты учителям и участникам

РОССИЙСКИЙ НОВЫЙ УНИВЕРСИТЕТ

Допускается к защите

Выполнила: Крюкова Наталья Юрьевна,

студентка 2 курса

факультета информационных систем и

шифр зачетки 151-09

Научный руководитель: Аншаков Олег Михайлович

Подпись научного руководителя ________________

ГЛАВА 1. ОПИСАНИЕ МОДЕЛИ СИСТЕМЫ……………………….………. 5

ГЛАВА 2. ДИАГРАММЫ ПОТОКОВ ДАННЫХ……………………….……. 8

2.1. ОПИСАНИЕ ДАННЫХ……. ………….……………………. 14

ГЛАВА 3. ЛОГИЧЕСКАЯ СТРУКТУРА БАЗЫ ДАННЫХ………………. 15

ГЛАВА 4. ТЕХНИЧЕСКИЙ ПРОЕКТ …………………………………………. 19

4.1. ВЫБОР ЯЗЫКА ПРОГРАММИРОВАНИЯ ……………………. 19

4.2. ФИЗИЧЕСКАЯ СТРУКТУРА ПРОГРАММЫ ………..…. ……. 21

4.3. ФИЗИЧЕСКАЯ СТРУКТУРА БАЗЫ ДАНЫХ…………………. 22

Детский сад расположен по адресу: Орехово-Зуевский р-н, г. Ликино-Дулево, Совхозная ул., 23А. Заведующая МДОУ – Разоренова Лариса Евгеньевна.

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

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

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

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

построить модель базы данных

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

- получение практических навыков по проектированию и реализации справочно-информационных систем.

ГЛАВА 1. ОПИСАНИЕ МОДЕЛИ СИСТЕМЫ

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

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

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

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

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

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

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

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

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

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

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

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

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

Также предусматриваются выходные данные:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ГЛАВА 2. ДИАГРАММЫ ПОТОКОВ ДАННЫХ

На рисунке 1 отображена DFD -диаграмма 1 первого уровня, автоматизированной информационной системы в МДОУ.

Рис. 2. Диаграмма DFD первого уровня

Рис. 3. Диаграмма DFD второго уровня

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

Рис. 5. Дерево обслуживания сотрудников и заведующей

2.1. Описание данных

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ГЛАВА 3. ЛОГИЧЕСКАЯ СТРУКТУРА БАЗЫ ДАННЫХ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Место работы

Код_ребенок

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

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

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

Комментарий

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

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

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

ГЛАВА 4. ТЕХНИЧЕСКИЙ ПРОЕКТ

4.1. ВЫБОР ЯЗЫКА ПРОГРАММИРОВАНИЯ

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

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

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

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

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

4.2. ФИЗИЧЕСКАЯ СТРУКТУРА ПРОГРАММЫ

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

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

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

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

4.3. ФИЗИЧЕСКАЯ СТРУКТУРА БАЗЫ ДАНЫХ

Физическая структура базы данных – это атрибуты базы данных, их содержание отражены в таблицах: группы (2), родственники (3), ребенок (4), сотрудники (5), отношения (6)

Родственники

Цель данной работы: автоматизировать информационную систему (АИС) МДОУ.

Базы данных, входящие в состав системы, содержат данные о детях (Код_группы; Ф.И.; Дата рождения; Код_ребёнка) их родственников (Код_родственника; Ф.И.О.; тип родственника; Город; Адрес; Дом. тел.; Раб. тел.; Сот. тел.; Место работы; Заметки). Доступ к данным, осуществляется через рабочие места ЗАВЕДУЮЩЕЙ и СОТРУДНИКОВ (воспитателей), что приведено на контекстной диаграмме, которые обрабатываются процессом ОБСЛУЖИТЬ .

На диаграмме первого уровня обобщенно отображены потоки данных Сотрудников и Заведующей при обращении к серверу Б.Д.

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

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

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

Первая нормальная форма 5 . Отношение находится в 1НФ, если все его атрибуты являются простыми.

Вторая нормальная форма 6 . Отношение находится во 2НФ, если в отношении ключевые атрибуты не являются составными, то есть состоят из одного атрибута.

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

При выборе программы для реализации, данной Логической структуры Б.Д. можно было использовать такие программы как: C ++ Builder , Delphi , и другие, но я остановила свой выбор на Microsoft Access т.к. она разработана специально для создания и работы с различными базами данных различной степени сложности на основе технологий визуального программирования, а так же благодаря удобству и высокой продуктивности может быть полезной как начинающим программистам для создания несложных баз данных, так и профессиональным разработчикам для решения широкого класса серьезных задач.

СПИСОК ЛИТЕРАТУРЫ

Учебная и научная литература

Альбеков А.У., Митько О.А. Коммерческая логистика/Серия "Учебники, учебные пособия" - Ростов-на-Дону: Феникс, 2002. - 416 с.

Дейт К. Дж. Введение в системы баз данных. - К.,М.,СПб.:Издательский дом "Вильямс", 2000. - 848с.

Карпова Т.С. Базы данных: модели, разработка, реализация. - СПб: Питер, 2001. -304с.

Конноли Т., Бегг К., Страчан А. Базы данных. Проектирование, реализация и сопровождение. - М.- С./П.- К., 2000.

Корнеев В.В., Гареев А.Ф., С.В. Васютин, В.В. Райх Базы данных. Интеллектуальная обработка информации. – М.: Нолидж, 2001.- 496с.

Михеева В.Д., Харитонова MicrosoftAccess 2002. - СПб.: БХВ-Петербург, 2002. - 1040 с.: ил.

Праг К., Ирвин М., “Библия пользователя Access для Windows 2000”, К.:Диалектика, 2001 – 576с.

Смирнова, Г.Н. Проектирование экономических информационных систем: Учебник / Г.Н. Смирнова, А.А. Сорокин, Ю.Ф. Тельнов; Под ред. Ю.Ф. Тельнова. - М.: Финансы и статистика, 2001. - 512 с.

Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших учебных заведений/Под ред. проф. А.Д. Хомоненко. – СПб.: КОРОНА принт, 2002. – 672с.

Ульман Дж., Видом Дж.. Введение в системы баз данных. – М.: Лори.- 2000. – 374 с.

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

ГОСТ 34.602-89 Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы. Введ. 01.01.90.

Стандарт 34.603-92 Информационная технология. Виды испытаний АС.

Стандарты 34.(971, 972,973, 974, 981) – 91 Информационная технология. Взаимосвязь открытых систем.

Стандарт 34.91. Информационная технология. Локальные вычислительные сети и др. [3, 18, 19].

Указ "Об основах государственной политики в сфере информатизации" N 170 от 20.01.94г.

Специальные, периодические и интернет издания

1 Диаграммы потоков данных (Data flow diagramming, DFD)

2 Форма Бэкуса—Наура — формальная система описания синтаксиса , в которой одни синтаксические категории последовательно определяются через другие категории. БНФ используется для описания контекстно-свободных формальных грамматик .

3 C++ Builder — программный продукт, инструмент быстрой разработки приложений ( RAD ), интегрированная среда программирования (IDE), система, используемая программистами для разработки программного обеспечения на языке C++ .

4 Delphi — среда программирования, в которой используется язык программирования Object Pascal .

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

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

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


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


Параплан — CRM-система, разработанная с учетом специфики детских и учебных центров.

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


Tend ERP — CRM для оптимизации работы развивающегося бизнеса, имеющая в своем арсенале необходимые для это инструменты.

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

Преимущества программного обеспечения crm:

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

В чем заключается эффективность использования систем CRM

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

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


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

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

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

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

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

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

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

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

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

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

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

142 сотрудника управлений образования из 61 муниципалитета Красноярского края, порядка 100 тыс родителей дошкольников

Это Интернет-проект федерального уровня, разработанный специально для дошкольных образовательных организаций Российской Федерации.


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


Создание и ведение официального сайта ДОУ


Продвижение имеющегося web-ресурса


Полная техническая поддержка


Площадка для коммуникации в профессиональной сфере


Создание единой web-базы ДОУ


Привлечение внимания к деятельности ДОУ пользовательской аудитории


Информационная площадка с актуальным содержанием


Развитие информационной культуры в регионах

МЫ ДЕЛАЕМ ЛУЧШИЕ САЙТЫ!


Все сайты отвечают современным законодательным требованиям Российской Федерации:


Лицензия на оказание телематических услуг связи

МЫ ДЕЛАЕМ ОФИЦИАЛЬНЫЕ, УДОБНЫЕ И ФУНКЦИОНАЛЬНЫЕ САЙТЫ!


Руководитель детского сада получает сайт с готовым функционалом и целым рядом преимуществ.


Полностью соответствуют требованиям современного законодательства Российской Федерации;


Имеют высокую посещаемость в сети Интернет;


Являются отечественным продуктом;


Удаленно обслуживаются техническими администраторами системы;


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


Находятся полностью в без рекламном пространстве;


Имеют высокую надежность;


Включены в профессиональную базу данных и многое другое.

Функционал сайтов:


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


Автоматически сгенерированная структура по Приказу Рособрнадзора;


Версия для слабовидящих (соответствует требованиям для инвалидов по зрению ГОСТ Р 52872-2012);


Наличие мобильной версии (версия сайта для сотовых телефонов и планшетов);


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


Карта сайта;


Все сайты всегда доступны любым пользователям сети Интернет;


Возможность размещения информации в любом формате (тексты, фото, документы, ссылки, баннеры и т.д.);


Большое количество дизайнов;


Слайдер (с загрузкой множества изображений);


Формы обратной связи;


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


Онлайн-карта и многое другое.

Читайте также: