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

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


V. Заключение

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


Библиографический список

1.   Бутанов Е. А., Методы создания качественного программного обеспечения, М.: Энергоатомиздат 1998 г.

2.   7. Вендров, Проектирование программного обеспечения, М.: Финансы и статистика 2000 г.

3.   8. В.Липаев, Надежность программных средств, М.: Синтег 1998 г.

4.   Голицина О.Л., Попов И.И. Основы алгоритмизации и программирования: Учебное пособие – М.: ФОРУМ: ИНФРА-М, 2002

5.   Семакин И.Г., Шестаков А.П. Основы программирования: Учебник – М.: Мастерство; НМЦ СПО; Высшая школа, 2001

6.   Технологии разработки программного обеспечения: Учебник / С. Орлов – СПб.: Питер, 2002

7.   Брукс Ф. Мифический человеко-месяц, или Как создаются программные комплексы. – М.: Символ-Плюс, 2000

8.   Методические указания по дисциплине технология разработки программного продукта Маршала О. Ю.


Приложение

Листинг программного модуля №1 (Form1)

Unit Form1

Form1.Init

ThisForm.Combo1.ListIndex=1

ThisForm.Combo1.InterActiveChange

Combo1.InteractiveChange

ThisForm.List1.Clear

sp=ThisForm.Combo1.ListItem(ThisForm.Combo1.ListIndex)

select 'special'

locate for sp=special.names

if found('special') then

 spk=special.kodspec

 select 'specdis'

 locate for spk=specdis.kodspec

 do while not eof('specdis')

 spd=specdis.koddisc

 select 'disiples'

 locate for spd=disiples.koddisc

 if found('disiples')

 ThisForm.List1.AddItem(disiples.name)

 endif

 select 'specdis'

 continue

 enddo

endif

Command1.Click

thisformset.form4.show

thisformset.form1.hide

Листинг программного модуля №2 (Form2)

Unit Form2

Form2.Init

ThisForm.Combo1.ListIndex=1

Command1.Click

if Len(AllTrim(ThisForm.Text1.Text))=0 then

 MessageBox('Не введена дисциплина!',16,'Ошибка')

 Cancel

endif

select 'disiples'

nk=RecCount()+1

append blank

replace 'koddisc' with nk in 'disiples'

replace 'name' with ThisForm.Text1.Text

select 'special'

sp=ThisForm.Combo1.ListItem(ThisForm.Combo1.ListIndex)

locate for special.names=sp

sk=special.kodspec

select 'specdis'

append blank

replace 'koddisc' with nk in 'specdis'

replace 'kodspec' with sk in 'specdis'

replace 'kurs' with val(ThisForm.Text2.Text) in 'specdis'

replace semestr with val(ThisForm.Text3.Text) in 'specdis'

replace 'chasov' with val(ThisForm.Text4.Text) in 'specdis'

messagebox('Запись добавлена!',48,'Сообщение')

Command2.Click

thisformset.form4.show

thisformset.form2.hide

Листинг программного модуля №3 (Form3)

Unit Form3

Command1.Click

thisformset.form4.show

thisformset.form3.hide

Листинг программного модуля №4 (Form4)

Unit Form3

Command1.Click

thisformset.form5.show

thisformset.form4.hide

Command2.Click

thisformset.form6.show

thisformset.form4.hide

Command3.Click

thisformset.form1.show

thisformset.form4.hide

Command4.Click

thisformset.form2.show

thisformset.form4.hide

Command5.Click

thisformset.form3.show

thisformset.form4.hide

Command6.Click

if messagebox ('Вы действительно хотите выйти?',4+32+256,'Bыход')=6

thisformset.release()

else

thisformset.refresh()

endif

Листинг программного модуля №5,6 (Form5, Form6)

Unit Form5

Command1.Click

thisformset.form4.show

thisformset.form5.hide

Unit Form6

Command1.Click

thisformset.form4.show

thisformset.form5.hide


Отзыв

на курсовую работу

по дисциплине «Технология разработки программных продуктов»

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

(тема курсовой работы и номер задания)

Выполнил студент 3 курса группы 07 – 3(п)

Колосов Николай Сергеевич

 (фамилия, имя, отчество)

Курсовая работа заслуживает оценки _____________________

________________________ ________________________

(дата) (подпись)


Информация о работе «Программа контроля учебного процесса образовательного учреждения»
Раздел: Информатика, программирование
Количество знаков с пробелами: 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 комментариев


Наверх