- •Глава 1. Анализ предметной области асу. 5
- •Глава 2. Проектирование базы данных 16
- •Глава 3. Программная реализация 24
- •Введение Цель работы
- •Задачи курсового проектирования
- •Глава 1. Анализ предметной области асу.
- •Системный анализ предметной области асу «Компьютерные курсы»
- •Обзор информационных технологий
- •Домашние (настольные) субд
- •Полупрофессиональные субд
- •Профессиональные субд
- •Обзор продуктов-аналогов
- •1.3.1 Система 1с:Управление учебным центром
- •1.3.2 Отмечалка - crm Система
- •Требования к разрабатываемой базе данных и учет ограничений
- •Глава 2. Проектирование базы данных
- •Разработка инфологической модели
- •Обоснование выбора модели данных
- •Даталогическое проектирование
- •Нормализация, схема бд
- •Глава 3. Программная реализация
- •3.1 Анализ и выбор субд
- •3.2 Физическое проектирование бд
- •3.3 Разработка представлений
- •3.4 Реализация ограничений, автоматизация обработки данных в бд
- •3.7 Безопасность и контроль
- •Безопасность доступа.
- •Безопасность данных.
- •Заключение
- •Список источников и литературы
Профессиональные субд
Oracle Database или Oracle RDBMS — объектно-реляционная система управления базами данных компании Oracle.
СУБД Oracle в каждый момент времени поддерживает запущенным как минимум один экземпляр (instance). Экземпляр – идентифицируется по номеру создания – поддерживает набор структур в памяти и запущенных процессов операционной системы, взаимодействующих с хранилищем (storage). Документация Oracle часто называет экземпляр БД «доменом разделяемой памяти».
В состав дистрибутива СУБД входят продукты, позволяющие автоматизировать рутинный процессы администрирования: это ПО «Scheduler» и подсистема задач (jobs). Также компания предоставляет продукт Oracle Net Services, позволяюший удалённым клиентам или приложениям получить доступ к БД с использованием сетевых сессий при помощи различных протоколов. Администраторы базы данных могут осуществлять контроль многих параметров экземпляра БД через конфигурационный файл.
Oracle Database является примером профессиональной СУБД, поддерживающей большое разнообразие платформ, средств администрирования и управления, и предоставляющей собственную среду разработки – Oracle SQL Developer. Системы технологий, разработанных компанией Oracle, может быть целесообразно только для крупных компаний; для средних и малых же издержки на обучение персонала и поддержание необходимого оборудования могут оказаться слишком высоки.
Обзор продуктов-аналогов
1.3.1 Система 1с:Управление учебным центром
Рисунок 2 - 1С:Управление учебным центром
"1С:Управление учебным центром" предназначен для автоматизации учебных центров различной направленности, позволяющего оперативно управлять процессом обучения и выполнять анализ деятельности. Программный продукт представляет собой комплексное решение задач управления, поддержки бизнес-процессов, учетных функций учебных центров любого профиля, вида финансирования и отраслевой направленности. Также оно может быть применено для автоматизации работы бизнес-тренеров, центров повышения квалификации и переподготовки, центров корпоративного обучения и дополнительного образования. Также у данного продукта есть возможность учета филиалов и многофирменного учета. Функциональность:
Планирование учебного процесса;
Тематическое планирование занятий
Поддержка цепочек курсов, постоянно идущих курсов и курсов по мере комплектования групп
Обеспечение учебного процесса методическими и прочими материалами
Планирование и учет затрат
Анализ продаж, затрат, эффективности маркетинга
Организация курсов: по расписанию, по мере комплектования, постоянных
Контроль ресурсов
Контроль поступления оплаты и взаиморасчетов
Разовая, по графику платежей и периодическая оплата за курсы
Учет посещаемости (по датам или по занятиям)
Учет успеваемости
Учет фактической нагрузки преподавателей
Электронный журнал учета занятий с возможностью печати
Подготовка и печать договоров с преподавателями
Учет ставок
Применение разных ставок в зависимости от формы обучения
Расчет заработной платы по фактической нагрузке
Учет при расчете наполненности групп
Формирование актов за услуги преподавателей