Смекни!
smekni.com

Программа контроля учебного процесса образовательного учреждения 2 (стр. 2 из 3)

2. Назначение разработки.

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

3. Требование к программе

3.1. Требования к функциональным характеристикам

Входные данные:

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

· Номер семестра

· Дата установления оплаты

· Сумма оплаты

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

Выходные данные:

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

3.2. Требования к надежности

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

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

Программа гарантирует сохранность и корректность связей всех данных.

3.3. Требования к составу и параметрам технических средств

Минимально-необходимый размер свободного дискового пространства:

- для размещения промежуточных расчетов не менее 500КВ;

- для размещения данных не менее 5Mb.

Аппаратное обеспечение:

- Pentium 166MHz;

- Оперативная память 32 Mb;

- Накопитель для съемных дисков 3.5;

- Дисковод HDD не менее 2.5 Gb;

- Принтер

- Видеокарта с оперативной памятью не менее 1Mb;

- Манипулятор типа «мышь»;

- Возможно, но необязательно наличие сканера;

3.4. Требования к программной и информационной совместимости

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

Разрабатываемая программа должна работать под управлением операционной системы ОС Windows95/98/NT/2000.

4. Стадии и этапы разработки

- Получение задания на курсовое проектирование;

- Изучение методических указаний курсовому проектированию;

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

- Подбор литературы;

- Повторение и приобретение знаний необходимых для выполнения работы;

- Составление алгоритма программы;

- Разработка и написание раздела пояснительной записки «Техническое задание»;

- Разработка программы и написание раздела пояснительной записки «Описание программы»;

- Отладка программы;

- Оформление пояснительной записки «Курсовой Работы»;

- Сдача «Курсовой Работы» на проверку;

- Защита.

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

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

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

Таблица 1.Структура таблицы «Дисциплины» (Disciplina)

Обозначение

Формат

Краткое описание назначения(комментарий)

ID-

Numeric (4)

Код дисциплины

Name

Character (20)

Наименование дисциплины

Первичный ключ ID_kod

Внешний ключ Нет

Первичный ключ ID_kod предназначен для того чтобы установить связь с таблицей (Специальность - дисциплина).

Таблица 2. Структура таблицы «Специальности» (Specialnost)

Обозначение Формат Краткое описание назначения(комментарий)
Id_specialnost Numeric Код специальности
Name Character Наименование специальности
Id_kafedry Numeric Код кафедры

Первичный ключ Id_spec

Внешний ключ Id_kafedry

Первичный ключ Id_spec предназначен для того чтобы установить связь с таблицей (Специальность -дисциплина).

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

Таблица 3. Структура таблицы «Платежки » (Plategi)

Обозначение Формат Краткое описание назначение(комментарий)
Id_name Numeric Код Платежки
Data Oplat Numeric Дата оплаты
Nom sem opl Numeric Номер семестра оплаты

Первичный ключ Id_name Внешний ключ Id_zav_kafedr

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

Таблица 4. Структура таблицы «Преподаватели - дисциплина» (Prepod_Disceplina)

Обозначение Формат Краткое описание назначение(комментарий)

Id_pred

Numeric

Код преподавателя

Id_disciplina

Numeric

Код дисциплины

Fam

Numeric

Фамилия

Name

Character

Имя

Otch

Character

Отчество

Pol

Character

Пол

Date_rogd

Date

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

Address

Character

Адрес

Telephone

Character

Телефон

Name_dis

Character

Наименование дисциплины

Первичный ключ Kd_prepod + Kd_dis

Внешний ключ Kd_pred

Kd_dis

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

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

Таблица 5. Структура таблицы «Преподаватели» (Prepodavatel)

Обозначение Формат Краткое описание назначение(комментарий)

Id_pred

Numeric

Код преподавателя

Fam

Numeric

Фамилия

Name

Character

Имя

Otch

Character

Отчество

Pol

Character

Пол

Date_rogd

Date

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

Address

Character

Адрес

Telephone

Character

Телефон

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

Данное описание таблиц подробно рассказывает о их содержание

(поля, индексы. и.т.д)

Таблица «Платежки»

Таблица «Специальности »

Таблица «оплата»

Таблица «Дисциплина»

Таблица «Оплата»

IV. Описание программы

1. Общие сведения

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

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

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

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

2. Описание программного модуля.