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

Автор работы: Пользователь скрыл имя, 31 Октября 2010 в 11:21, Не определен

Описание работы

Создание базы данных

Файлы: 1 файл

Курсовая new.doc

— 710.00 Кб (Скачать файл)

    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. Общие сведения

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

Информация о работе Программа контроля учебного процесса образовательного учреждения