Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

И8-12-1 / Вариант 14 - 54

.doc
Скачиваний:
4
Добавлен:
27.12.2015
Размер:
96.26 Кб
Скачать

3

ДЗ № 2 (автор концепции студентка гр. МА-08-1 Рябикова А.В.)

Вариант № 14 - 54. Написать программу, которая формирует список гаджетов.

Постановка задачи:

  1. В базе данных Excel Средства связи.xls содержится список гаджетов. Каждый тип расположен на отдельном рабочем листе. БД хранится в папке C:\Сотовая связь и имеет следующую структуру:

Фрагмент БД, лист Телефоны:

Модель

Фирма-производитель

Тип корпуса

Фотокамера (млн пикс.)

Встроенная память(Мб)

Цена(руб.)

Sony Ericsson W380i

Sony Ericsson

раскладушка

1,3

14

4350

Sony Ericsson Aino

Sony Ericsson

слайдер

8,1

55

14900

Samsung GT-S5620

Samsung

классический

3,2

295

6390

Motorola Aura

Motorola

ротатор

2

2048

37700

LG KM900

LG

классический

5

8192

10490

Motorola Luxury Edition

Motorola

раскладушка

2

2048

11890

LG KF300

LG

раскладушка

2

14

4390

Nokia 5130 XpressMusic

Nokia

классический

3

30

4350

Samsung C6112

Samsung

слайдер

2

30

6110

Nokia 2220 slide

Nokia

слайдер

0,3

32

2480

LG GD910

LG

часы

0,3

15

23500

Watchtech V2

Watchtech

часы

1,3

128

32000

Sony Ericsson C902

Sony Ericsson

классический

5

120

6750

Nokia 7373

Nokia

ротатор

2

7

7700

Фрагмент БД, лист Коммуникаторы:

Модель

Фирма-производитель

Тип корпуса

Фотокамера (млн пикс.)

Встроенная память(Мб)

Цена(руб.)

Motorola Milestone

Motorola

слайдер

5

256

19800

HTC HD mini

HTC

классический

5

384

16600

Nokia 5800 XpressMusic

Nokia

классический

3,2

124

10920

HTC Touch Pro2

HTC

слайдер

3,2

288

18350

Nokia N93i

Nokia

раскладушка

3,2

50

21000

Sony Ericsson XPERIA X2

Sony Ericsson

слайдер

8,1

512

20760

Motorola A1210

Motorola

раскладушка

3,1

15

7750

Apple iPhone 3GS

Apple

классический

3

16384

25900

Nokia N86 8MP

Nokia

слайдер

8

74

13980

  1. Требуется (с помощью средств VBA) разработать программное обеспечение, позволяющее получать список гаджетов определенной фирмы-производителя. Итоговая таблица должна иметь следующую структуру:

{Гаджет}, фирма-производитель {фирма-производитель}

Модель

Тип корпуса

Фотокамера (млн пикс.)

Встроенная память(Мб)

Цена(руб.)

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

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

  3. Файл поместить в папку C:\Сотовая связь\{Гаджет}.

  4. В случае отсутствия папки – создать её.

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

  1. В списке Гаджет: пользователь указывает интересующий его гаджет. Он формируется из названий листов книги Средства связи.xls. Список с названиями гаджетов должен быть отсортирован по алфавиту. По умолчанию первый элемент списка – это название первого листа в отсортированном списке.

  2. Список Фирма-производитель: формируется из названий фирм, которые относятся к выбранному пользователем гаджету. Список с названиями фирм должен быть отсортирован по алфавиту. По умолчанию первый элемент списка – это название первой фирмы в отсортированном списке.

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

  4. Программа должна находиться в файле Программа Гаджеты.xls.

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

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

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

ДЗ № 3

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

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

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

Требования к оформлению ДЗ 2 и 3

Отчет по ДЗ должен быть сдан в электронном и печатном виде и включать в себя:

  1. Титульный лист (пустые строки недопустимы! Вспоминаем интервалы! ).

  2. Оглавление.

  3. Постановку задачи (задание, которое Вы получили от меня).

  4. Листинг программы, напечатанный в редакторе VBA (или в редакторе Word: шрифт – Courier, 10 пунктов).

  5. План тестирования программы.

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

  7. Главы должны быть пронумерованы. Стиль заголовков – Заголовок 1. Если в главах имеются параграфы, то стиль заголовка должен соответствовать их уровню.

  8. Электронная версия отчета должна быть оформлена согласно стандартам и принципам, изложенным в курсе «Офисные программные пакеты».

При невыполнении этих требований домашняя работа считается невыполненной и к защите не принимается!

Соседние файлы в папке И8-12-1