6.2 Процессы обработки и методы решения

Данный модуль является главной формой и вызывается при запуске программы. На форме размещен объект CommandGroup, который содержит 7 кнопок. Шесть из них предназначены для перехода на другие формы и одна кнопка для выхода из программы.

Рис.7 Форма – Главное меню

В данной форме используется 6 событий Command.Click для перехода на другие формы. Переход осуществляется с помощью команд срытия данной формы hide и вызова формы с помощью команды show.

Событие command7.click в объекте CommandGroup используется команды выхода из программы release, так же дополнительное диалоговое окно в котором пользователь должен подтвердить, что он действительно желает выйти.

6.3 Обеспечение надежности и удобства эксплуатации

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

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

6.4 Программа тестирования

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

7. Описание программного модуля №5 (Form5)

 

7.1 Входные и выходные данные

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

7.2 Процессы обработки и методы решения

Данный модуль вызывается из главной формы при нажатии на кнопку «Специальности». На данной форме размещен объект grid который имеет свойство readonly=True, чтобы пользователь мог только просматривать информацию, так же у объекта grid имеются дополнительные компоненты header для каждой колонки (всего их 2) , в свойствах caption которых описывается название колонки. Объект Column1 (первая колнка) связан с атрибутом kodspeс (код специальности) таблицы special для вывода в этой колонке всех кодов. Для второй колонки используется атрибут names таблицы special, чтобы в данных колонках были записаны названия специальностей. Также на форме размещена кнопка перехода на форму «Главное меню»

Рис. 8. Форма – Специальности

В данной форме используется событие Command1.Click. Событие осуществляет переход к форме «Главное меню». Скрывая эту форму и делая главную форму видимой используя команды hide и show.

7.3 Обеспечение надежности и удобства эксплуатации

Для надежности в объекте grid используется свойтсво readonly=true, чтобы пользователь не мог редактировать данные.

Сам объект grid позволяет полностью просматривать информацию, о том какие специальности находятся в базе данных и какой у них уникальный код.

7.4 Программа тестирования

Для тестирования модуля можно использовать незаполненную таблицу. Но в этом случае объект grid выведет пустую таблицу или частично заполненную. В данной ситуации ошибки быть не должно.

8. Описание программного модуля №6 (Form6)

 

8.1 Входные и выходные данные

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

8.2 Процессы обработки и методы решения

Данный модуль вызывается из главной формы при нажатии на кнопку «Дисциплины». На данной форме размещен объект grid который имеет свойство readonly=True, чтобы пользователь мог только просматривать информацию, так же у объекта grid имеются дополнительные компоненты header для каждой колонки (всего их 2) , в свойствах caption которых описывается название колонки. Объект Column1 (первая колнка) связан с атрибутом kodsdisc (код дисциплины) таблицы disiples для вывода в этой колонке всех кодов. Для второй колонки используется атрибут name таблицы disiples, чтобы в данных колонках были записаны названия дисциплин. Также на форме размещена кнопка перехода на форму «Главное меню»


Рис. 9. Форма – Дисциплины

В данной форме используется событие Command1.Click. Событие осуществляет переход к форме «Главное меню». Скрывая эту форму и делая главную форму видимой используя команды hide и show.

8.3 Обеспечение надежности и удобства эксплуатации

Для надежности в объекте grid используется свойтсво readonly=true, чтобы пользователь не мог редактировать данные.

Сам объект grid позволяет полностью просматривать информацию, о том какие дисциплины находятся в базе данных и какой у них уникальный код.


Информация о работе «Программа контроля учебного процесса образовательного учреждения»
Раздел: Информатика, программирование
Количество знаков с пробелами: 39657
Количество таблиц: 1
Количество изображений: 11

Похожие работы

Скачать
237705
8
0

... характеристикой. Министерство образования Российской Федерации Регистрационный № 06-0613-ВР ГОСУДАРСТВЕННЫЙ ОБРАЗОВАТЕЛЬНЫЙ СТАНДАРТ СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ГОСУДАРСТВЕННЫЕ ТРЕБОВАНИЯк минимуму содержания и уровню подготовки выпускников по специальности 0613 Государственное и муниципальное управление (базовый уровень среднего профессионального образования) Квалификация - ...

Скачать
340997
5
0

... , их социальные гарантии и льготы 1. Работники образовательных учреждений имеют право на участие в управлении образовательным учреждением, на защиту своей профессиональной чести и достоинства. 2. Дисциплинарное расследование нарушений педагогическим работником образовательного учреждения норм профессионального поведения и(или) устава данного образовательного учреждения может быть проведено ...

Скачать
152210
17
2

... Законом «Об образовании» платными могут быть только те образовательные услуги, которые не предусмотрены основными для данного учреждения программами, финансируемыми из бюджета. 3. Анализ и проблемы финансирования деятельности дошкольного образовательного учреждения №29 «Аленушка» 3.1 Анализ выполнения сметы расходов на содержание дошкольного образовательного учреждения №29 «Аленушка» за 2005 ...

Скачать
122920
2
0

... законов об образовании и о высшем образовании, правовых актов Минобразования, а также законов и иных нормативных актов субъектов Российской Федерации. Отсюда следует, что правовой статус образовательного учреждения определяется специальным законодательством, сочетающим элементы публичного и частного права. Насколько применимы здесь общие гражданско-правовые нормы? Недоразумения, а порой и ошибки, ...

0 комментариев


Наверх