Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет.docx
Скачиваний:
12
Добавлен:
20.04.2015
Размер:
68.22 Кб
Скачать
  1. План тестирования программы

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

  1. Отсутствует исходный файл

  2. Исходный файл закрыт/открыт.

  3. Папка для сохранения результата открыта

  4. Книга с таким названием уже существует

4. Придуманное задание

1. В базе данных Excel СтудентыМИСиС.xls хранятся данные о студентах и ихID. БД хранится в папкеE:\МИСиС и имеет следующую структуру:

Фрагмент БД:

Институт

Курс

Ф.И.О.

Группа

ID

ИТАСУ

1

Морозов П.Н.

МИ-12-1

190-93-68

ЭУПП

2

Марков П.И.

ФР-11-2

190-93-69

ИНМиН

1

Точкин С.Я.

ХП-13-3

190-93-70

ИБО

2

Улюкаев С.В.

ОК-12-2

190-93-71

ИТАСУ

2

Катин А.Н.

МИ-12-1

190-93-72

ИНМиН

1

Карпов С.А.

ХП-13-3

190-93-73

ЭкоТех

2

Певцов Р.Г.

КР-12-1

190-93-74

ИБО

2

Абрамов П.Л.

ХП-13-3

190-93-75

ЭУПП

2

Левкин А.П.

ФР-11-2

190-93-76

ИБО

1

Кругликов А.А.

ОК-12-2

190-93-77

ИТАСУ

1

Дербенев П.И.

МИ-12-1

190-93-78

ИБО

2

Кузин Р.А.

ОК-12-2

190-93-79

ИНМиН

2

Балашова Е.Н.

ХП-13-3

190-93-80

ЭкоТех

2

Перышкин С.П.

КР-12-1

190-93-81

ЭУПП

1

Чернов М.П.

ФР-11-2

190-93-82

ИТАСУ

1

Крылов А.Г.

МИ-12-1

190-93-83

ЭкоТех

2

Малахов О.Е.

КР-12-1

190-93-84

ИБО

1

Петрова И.И.

ОК-12-2

190-93-85

ИНМиН

1

Иванов П.В.

ХП-13-3

190-93-86

ЭУПП

2

Кузнецова T.K.

ФР-11-2

190-93-87

ИТАСУ

2

Александров В.Н.

МИ-12-1

190-93-88

ЭкоТех

2

Суздальцев В.И.

КР-12-1

190-93-89

ЭУПП

1

Перцов В.А.

ФР-13-1

190-93-90

ИТАСУ

2

Мелихова О.Н.

МИ-10-1

190-93-91

ЭУПП

1

Брюллов К. П.

ФР-13-1

190-93-92

ЭкоТех

1

Серов В. А.

КР-12-1

190-93-93

ИТАСУ

2

Суриков В. И.

МИ-10-1

190-93-94

ИНМиН

2

Суриков В. И.

ХП-13-3

190-93-95

ЭкоТех

1

Серов В. А.

КР-12-1

190-93-96

ЭУПП

2

Левитан И. И.

ФР-13-1

190-93-97

ИБО

1

Брюллов К. П.

ОК-12-2

190-93-98

ИНМиН

1

Суриков В. И.

ХП-13-3

190-93-99

ИБО

2

Брюллов К. П.

ОК-12-2

190-93-100

ИТАСУ

2

Шишкин И. И.

МИ-10-1

190-93-101

ЭкоТех

1

Репин И. Е.

КР-12-1

190-93-102

ИБО

2

Брюллов К. П.

ОК-12-2

190-93-103

ИНМиН

1

Репин И. Е.

ХП-13-3

190-93-104

ЭУПП

1

Серов В. А.

ФР-13-1

190-93-105

ИБО

2

Репин И. Е.

ОК-12-2

190-93-106

ИНМиН

2

Шишкин И. И.

ХП-13-3

190-93-107

ЭкоТех

1

Левитан И. И.

КР-12-1

190-93-108

ИБО

1

Шишкин И. И.

ОК-12-2

190-93-109

ЭУПП

2

Левитан И. И.

ФР-13-1

190-93-110

ИНМиН

1

Репин И. Е.

ХП-13-3

190-93-111

2.Требуется (с помощью средств VBA) разработать программное обеспечение, позволяющее формировать список студентов по критериям отбора “Курс” и “Институт”

Вид итоговой таблицы:

Институт {Название института}, курс {Номер курса}

Ф.И.О.

Группа

ID

1

..

..

..

..

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

4.Полученную таблицу сохранить в файле: {Название Института}.xls на листе с текущей датой. Книга должна иметь один лист.

5.Файл поместить в папку E:\МИСиС\Курс{курс}. При отсутствии папки – создать её.

6.Запрос на создание искомого списка реализовать с помощью формы:

7.В списке Институт:пользователь указывает интересующий его институт. Он формируется из значений одноименного столбца исходной БД. Список с институтами должен быть отсортирован по алфавиту. По умолчанию - первый элемент отсортированного списка.

9. Кнопку ОКсвязать с клавишей [Enter], кнопкуОтмена– с клавишей [Escape].

8. Программа должна находиться в файле Программа СтудентыМИСиС.xls.

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

12. Оформить программу согласно требованиям, изложенным на лекциях.

13. Придумать свой вариант задания.

ДЗ № 3

Модифицировать программу Программа СтудентыМИСиС.xlsследующим образом:

14. При открытии файла с программой в стандартном интерфейсе Excelдолжна появляться панель инструментовСтуденты с кнопкамиО программеиСтудентыМИСиС. При щелчке по кнопкеО программена экране должна появляться форма с данными о разработчике программы. Вторая кнопка предназначена для вызова формы, реализованной в ДЗ № 2.

15.При закрытии файла с программой привнесенный пользовательский интерфейс должен удаляться.