Автор работы: Пользователь скрыл имя, 13 Января 2014 в 17:48, курсовая работа
Базы данных обслуживаются специальными программами — системами управления базами данных (СУБД), которые делятся на локальные, преимущественно однопользовательские, предназначенные для настольных приложений, и серверные — сетевые (часто удаленные), многопользовательские, функционирующие на выделенных компьютерах — серверах. Главный критерий такой классификации — объем базы данных и средняя нагрузка на СУБД. В работе используется СУБД Firebird 2.5. В данной работе описывается автоматизированная система учета и контроля информации об учениках, преподавателях, специальностях музыкальной школы.
Введение 5
Техническое задание 6
Основание для разработки 6
Назначение разработки 6
Требования к программе 6
Требования к функциональным характеристикам 6
Требования к надежности 6
Требования к составу и параметрам технических средств 7
Требования к информационной и программной совместимости 7
Требования к программной документации 7
Стадии и этапы разработки 7
Порядок контроля и приемки 8
Концептуальное проектирование системы 9
Разработка модели предметной области 9
Анализ предметной области 9
Описание контекстной диаграммы 10
Описание детализирующей диаграммы 11
Создание структур данных 14
Разработка концептуальной модели 15
Логическое проектирование БД 17
Физическое проектирование БД 19
Описание программы 23
Общие сведения 23
Функциональное назначение 23
Описание логической структуры 24
Используемые технические средства 25
Вызов и загрузка 26
Входные данные 26
Выходные данные 27
Программа и методика испытаний 27
Объект испытаний 27
Цель испытаний 27
Требования к программе 27
Требования к программной документации 28
Средства и порядок испытаний 28
Методы испытаний 28
Описание применения 30
Назначение программы 30
Условия применения 30
Описание задачи 30
Входные и выходные данные 30
Заключение 31
МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное
образовательное учреждение высшего профессионального
образования
«Пензенский государственный университет»
кафедра «информационно-вычислительные
технологии»
Разработка приложения для базы данных «Музыкальная школа»
Пояснительная записка к курсовому проекту по дисциплине
«Базы данных»
Выполнил:
ст-нт гр. 11ЗВЭ31
Демидов Е. В.
Проверил: к.т.н., доцент
Еременко А.В.
2013
Введение 5
Общие сведения 23
Заключение 31
Приложение А 32
Приложение Б 50
Приложение В 57
Введение
Приложение баз данных предназначено для взаимодействия с некоторым источником данных — базой данных (БД). Взаимодействие подразумевает получение данных, их представление в определенном формате для просмотра пользователем, редактирование в соответствии с реализованными в программе бизнес-алгоритмами и возврат обработанных данных обратно в базу данных.
Базы данных обслуживаются специальными
программами — системами
В данной работе используется СУБД Firebird 2.5. В данной работе описывается автоматизированная система учета и контроля информации об учениках, преподавателях, специальностях музыкальной школы.
Программа разрабатывается на основании задания на курсовое проектирование, выданного доцентом кафедры ИВС Еременко А.В. и утвержденного заведующим кафедрой ИВС Косниковым Ю.Н.
1.2 Назначение разработки
Разрабатываемая программа предназначена для учета и контроля информации о преподавателях, учениках, специальностях музыкальной школы.
1.3.1 Требования к функциональным характеристикам
Разрабатываемая программа должна обеспечивать:
Для достижения надежности системы должно осуществляться ее тестирование на выполнение заданных функций.
Приложение должно быть клиент-серверным. Локальный и серверный компьютеры должны иметь следующие минимальные характеристики: тактовая частота процессора - 166 МГц; оперативная память - 256 Мбайт; на жестком диске при установке используется около 475 Мбайт; объем жестокого диска зависит от размера информационной базы, но должен быть не менее 700 Мбайт.
Разрабатываемое приложение должно работать как на локальном, так и в сети. Если приложение устанавливается на локальном компьютере, то на нем должны быть установлены СУБД Firebird и файл с базой данных. А если в сети, то на удаленном сервере должны быть файл с базой данных, СУБД Firebird, а на рабочей станции файл с приложением.
Разрабатываемая программа должна сопровождаться следующими программными документами:
Стадии и этапы разработки приведены в Таблице 1.
Таблица 1: Стадии и этапы разработки
Стадии |
Этапы |
Сроки выполнения |
Исполнитель |
1. Расчетная часть |
1.1 Разработка исходных данных |
20.02.13г. |
Демидов Е.В. |
1.2 Разработка проекта БД с использованием CASE- средств Ореп- ModelSphere |
12.03.13г. |
Демидов Е.В. | |
1.3 Разработка программы с использованием среды Delphi |
26.03.13г. |
Демидов Е.В. | |
1.4 Написание пояснительной записки |
07.05.13г. |
Демидов Е.В. | |
2. Экспериментальная часть |
2.1 Создание демонстрационной БД для СУБД Firebird. |
09.04.13г. |
Демидов Е.В. |
2.2 Отладка программы приложения и испытание системы |
23.04.13г. |
Демидов Е.В. |
Контроль работоспособности
Приемка программы должна осуществляться при ее работоспособности и правильности выполнения всех ее функциональных возможностей.
Для сбора и обработки информации возможно использование метода изучения школьной документации, в которой отражается количественная и качественная характеристика учебно-воспитательного процесса. К учебно-педагогической документации школы относятся: алфавитная книга записи учащихся, личные дела учащихся, классные журналы, журналы факультативных занятий, журналы групп продленного дня, книги учета выдачи аттестатов об образовании, книга учета выдачи золотых и серебряных медалей, книга протоколов заседаний совета школы и педагогического совета, книга приказов по школе, книга учета педагогических работников, журнал учета пропусков и замещения уроков и др. Даже сам факт изобилия школьной документации говорит о многообразии и богатстве информации, получаемой в процессе ее использования. Школьная документация содержит информацию за несколько лет, при необходимости можно обратиться в архив, что позволяет вести сравнительный анализ, особенно ценный для прогностической деятельности.
Необходимо также отметить возможность использования компьютерной обработки данных, что позволяет заносить данные исследования в электронные таблицы, создавать формулы, сортировать, фильтровать, группировать данные, проводить быстрые вычисления. С табличными данными также можно проводить статистические операции.
Таким образом, на этапе сбора и обработки, данных педагогического исследования компьютер сегодня можно считать незаменимым. Он в значительной мере облегчает работу проверяющего по регистрации, сортировке, хранению и переработке больших объёмов информации, полученных в ходе эксперимента, наблюдения, бесед, интервью, анкетирования и других методов исследовательской работы. Это позволяет проверяющему сэкономить время, избежать ошибок при расчётах и сделать объективные и достоверные выводы из экспериментальной части работе.
Порядок хранения материалов исследований определяется руководителем образовательного учреждения в соответствии с утвержденной номенклатурой дел.
Подводя итог, можно сказать,
что общеобразовательное
На основе проведенного анализа предметной области разработана контекстная диаграмма, представленная на рисунке 1.
Рисунок 1 – Контекстная диаграмма
На контекстной диаграмме
В качестве компоненты выделен бизнес-процесс «Ведение учета учеников».
Входными данными компоненты являются:
Выходными данными компоненты являются:
На основании контекстной
Информация о работе Разработка приложения для базы данных «Музыкальная школа»