Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MET_VB.DOC
Скачиваний:
10
Добавлен:
21.11.2018
Размер:
282.11 Кб
Скачать

Общие требования к курсовому проекту.

Тема проекта: «Обработка данных средствами Visual Basic»

1). Исходные данные проекта должны соответствовать индивидуальному заданию.

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

3). Проект должен состоять из 3-х форм и одного модуля.

Форма 1. Первая форма должна содержать название проекта, условие задачи и сведения о студенте, выполнившем работу. Текст условия задачи должен быть полным и по нажатию кнопки “Условие задачи” должен появляться в текстовом поле (элемент TextBox), которое должно быть снабжено полосами прокрутки (установить свойство ScrollBar). По кнопке “Решение” должен происходить переход на 2-ю форму проекта. Остальные требования к кнопкам такие же, как в ЛР1.

Форма 2. Вторая форма должна содержать набор средств (набор кнопок) по работе с исходными данными: «Ввод данных», «Чтение данных из файла», «Включение в список», «Сортировка списка», «Удаление из списка», «Изменение данных», «Запись списка в файл». Требования к этим кнопкам такие же, как в ЛР6 – ЛР8, но работать они должны только с исходными данными. Также на форме должны быть кнопки “Условие задачи”, “Обработка списка” и “Выход”. По кнопкам “Условие задачи” и “Обработка списка” должны происходить переходы на 1-ю и 3-ю формы проекта соответственно.

Форма 3. Третья форма предназначена для просмотра результата обработки данных. Результаты решения пунктов а) и б) индивидуального задания должны быть записаны в списки, для которых так же, как и для списка исходных данных, должна быть предусмотрена сортировка по выбранным полям и запись результата в файл на диске. На форме должно быть четыре кнопки: «Обработка данных», “Запись в файл”, “Изменение данных” и “Выход”:

- по кнопке «Обработка данных» должна происходить сортировка данных и поиски максимума и средних значений списков, полученных для пунктов а) и б) индивидуального задания (разработка и реализация алгоритма решения пункта б) индивидуального задания должны быть выполнены студентами самостоятельно) ;

- по кнопке “Запись в файл” должна производиться запись в файл списка, полученного для пункта а);

- по кнопке “Изменение данных” должен происходить переход на 2-ю форму проекта, где предусмотрено изменение исходных данных.

Модуль. Выполнение задания в описанном выше виде возможно лишь при создании модуля, в который следует записать все подпрограммы общего назначения, которые используются в формах 2 и 3, и все переменные, предназначенные для обработки данных, которые ранее были описаны в разделе General. При описании переменных вместо ключевого слова Dim следует использовать слово Public, что делает эти переменные доступными во всех формах проекта.

Рекомендуется записать в модуль следующие подпрограммы: поиск суммы элементов массива, поиск номера максимального элемента, сдвиг элементов массива, сортировку массива, а также выделение из строки заданного слова (в соответствии с индивидуальным заданием возможны свои подпрограммы общего назначения).

Отчет по курсовому проекту включает в себя:

1). Титульные листы, оформленные по правилам ГУУ, на одном из которых должно быть записано индивидуальное задание студента.

2). Список всех переменных, описанных в модуле, с указанием их назначения и типа.

3). Рисунки всех форм, используемых в проекте.

4). Программные коды всех форм и модуля с кратким описанием всех используемых подпрограмм.

5). Примеры исходных данных и полученные по ним таблицы результатов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]