У вас вопросы?
У нас ответы:) SamZan.net

2011г СУБД Данные успеваемости в старших классах

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 4.3.2025

                       УТВЕРЖДАЮ

                           ПРЕПОДОВАТЕЛЬ

                          О.А.Антамошкин

                                                                                                                                                                         «…»…………2011г

СУБД «Данные успеваемости в старших классах».

ADD

Исполнитель:

студентка гр. ПЭ11-08

Бобровская А.А.

Содержание:

1. Введение. 3

1.1. Назначение. 3

1.2. Область применения. 3

1.3. Определения, акронимы и аббревиатуры. 3

1.4. Ссылки. 3

1.5. Обзор. 3

2. Обзор системы. 3

3. Контекст системы. 4

4. Проектирование системы. 4

4.1. Метод проектирования. 4

4.2. Описание декомпозиции. 4

5. Описание компонент. 5

5.1. A_poisk. 5

6. Оценки реализуемости и ресурсов. 5

7. Матрица трассирумости. 6

1. Введение.

1.1. Назначение.

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

1.2. Область применения.

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

1.3. Определения, акронимы и аббревиатуры.

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

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

ПП – программный продукт.

API – интерфейс прикладных программ.

A* – идентификаторы компонент из ADD.

Средняя успеваемость – рассчитывается как среднее арифметическое оценок по всем предметам.

1.4. Ссылки.

Отсутствуют.

1.5. Обзор.

Данное направление разработки программных продуктов не широко развито. Чаще всего учёт ведётся с помощью программ «Microsoft Excel» или «Microsoft Access».

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

2. Обзор системы.

СУБД  «Старшие классы»

Отображение    данных

Поиск записей

Формирование  отчетов

Формирование

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

По классу

По фамилии

По предмету

По кабинету

Редактирование

Отображение данных – A_dannyie.

Формирование  отчетов – A_otchet.

– Редактирование – A_redaktor.

Поиск записей – A_poisk:

по классу – A_poisk_klass;

по фамилии – A_poisk_fam;

          – по предмету – A_poisk_predm;

– по кабинету – A_poisk_kab;

Формирование графиков средней успеваемости – A_graf:

3. Контекст системы.

1. Вызов функций API.

2. Интерфейс с принтером.

4. Проектирование системы.

4.1. Метод и среда проектирования.

Метод проектирования: сверху вниз.

В качестве среды программирования была выбрана среда Borland Delphi 5. Данная визуальная среда программирования позволяет быстро и качественно создавать программы, беря на себя значительные объёмы рутинной работы по подготовке приложений.

4.2. Описание декомпозиции.

A_dannyie

A_NachSch

A_poisk_fam

A_poisk_klass

A_redaktor

A_otchet

A_graf

A_poisk

A_poisk_predm

A_poisk_kab

5. A_poisk.

5.1.1. Тип.

Функция.

5.1.2. Функциональное назначение.

Поиск записей по логическому параметру.

5.1.3. Подчиненности

Подчиненностей нет

5.1.4. Зависимости

A_poisk:

– A_poisk_klass;

– A_poisk_fam;

          – A_poisk_predm;

– A_poisk_kab;

5. Интерфейсы.

Вход: Значение логического параметра.

Действие: Поиск записей по значению логического параметра.

Выход: Данные, соответствующие значению логического параметра.

5.1.6. Ресурсы.

Наличие свободной оперативной памяти для выполнения операции.

5.1.7. Обращения.

SetRange = poisk(param)

5.1.8. Обработка.

Поиск записей по значению логического параметра.

5.1.9. Данные.

Param – логический параметр.

SetRange – функция поиска.

6. Оценки реализуемости и ресурсов.

Программа полностью реализуема. Ресурсы, предусмотренные для реализации системы достаточны.

7. Матрица трассирумости.

S_* (SRD)

A_* (ADD)

S_klass

A_redaktor

S_uchenik

A_redaktor

S_uspev

A_redaktor

S_raspis

A_redaktor

S_otchet_klass

A_otchet

S_otchet_ uchenik

A_otchet

S_otchet_uspev

A_otchet

S_otchet_raspis

A_otchet

S_graf

A_graf

S_poisk

A_poisk

S_interface

A_dannyie

S_treb_kor

A_redaktor

S_treb_poisk

A_poisk

S_treb_graf

A_graf

S_treb_panel

A_dannyie, A_graf

S_treb_interface

A_NachSch

S_treb _spravka

A_NachSch

Матрица трассируемости – продолжение

S_treb _button

A_dannyie, A_poisk, , A_graf

S_treb_hdd

A_NachSch

S_treb_after

A_NachSch

S_treb_verif

A_NachSch




1. Забудь чему тебя учили и начинай учиться заново
2. ПОКУПАЙ РАНЬШЕ ПЛАТИ МЕНЬШЕ
3. История для студентов 1 курса заочной формы обучения всех факультетов и направлений Отечественная и
4. тема наиболее общих понятий о мире и его познании
5. тема предназначенная для реализации товаров и услуг коммерческих предприятий потребителю с применением сет.html
6. Цель- выполнить расчет электронагревательного оборудования.html
7. Павел Михайлович Третьяков
8. Безопасность жизнедеятельности Составитель- Тупицына Т
9. Культура России в конце 19 века
10. оперативное соединение обломков костей