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

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

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

4

ДЗ № 2 (Вариант № 14 – 58)

Написать программу, осуществляющую выбор сетевого оборудования, удовлетворяющего запросу пользователя.

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

  1. В книге Прайс-лист.xls хранятся таблицы с прайс-листами по разному виду оборудования. Книга хранится в папке C:\Сетевое оборудование. Прайс-листы имеют следующую структуру:

Таблица 1. Фрагмент БД Коммутатор:

Код

Производитель

Модель

Цена, $

3C16793

3Com

OfficeConnect 5, 10/100 Eth

36

3C16790

3Com

OfficeConnect Dual Speed 5, 10/100 Eth

44

3C16794-ME

3Com

OfficeConnect 8, 10/100 Eth

53

3C16791

3Com

OfficeConnect Dual Speed Switch 8 Plus, 10/100 Eth

62

3C1670500-ME

3Com

OfficeConnect Gigabit Switch 5, 10/100/1000 Eth

96

3C1670108

3Com

OfficeConnect 8 with Gigabit Uplink, 10/100/1000 Eth

99

3C16792

3Com

OfficeConnect Dual Speed 16 Plus, 10/100 Eth

100

3C16792-ME

3Com

OfficeConnect Dual Speed 16 Plus, 10/100 Eth

111

3C16592

3Com

SuperStack II Dual Speed 12, 10/100 Eth

112

3C16470

3Com

SuperStack III Baseline 16, 10/100 Eth

138

3C1670800-ME

3Com

OfficeConnect Gigabit Switch 8, 10/100/1000 Eth

156

3C16478

3Com

Baseline 2816, 10/100/1000 Eth

588

AT-FS705LE

Allied Telesyn

CentreCOM Layer 2 AT-FS705, 10/100 Eth

28

AT-FS708LE

Allied Telesyn

CentreCOM Layer 2 AT-FS708LE, 10/100 Eth

39

AT-FS708

Allied Telesyn

CentreCOM Layer 2 AT-FS708, 10/100 Eth

52

AT-FS716E

Allied Telesyn

CentreCOM Layer 2 AT-FS716, 10/100 Eth

94

AT-FS708

Allied Telesyn

CentreCOM Layer 2 AT-FS708, 10/100 Eth

97

AT-FS203

Allied Telesyn

CentreCOM Layer 2 AT-FS202, 10/100 Eth

112

AT-FS716

Allied Telesyn

CentreCOM Layer 2 AT-FS716, 10/100 Eth

118

WS-C2950-12

Cisco

Cisco Catalyst WS-C2950-12, 10/100 Eth

675

WS-C2950-24

Cisco

Catalyst WS-C2950-24, 10/100 Eth

771

WS-C2950T-24

Cisco

Catalyst WS-C2950T-24, 10/100 Eth

1 004,00

CNSH-800

CNet

switch 800 - 8, 10/100 Eth

19

DES-1005D/E

D-Link

DES-1005D, 10/100 Eth

17

DES-1008D/E

D-Link

DES-1008D, 10/100 Eth

24

DSL-500T

D-Link

DSL-500T, ADSL, Eth

44

DES-1016D

D-Link

Коммутатор D-Link DES-1000 16D, 16-портовый, 10/100 Eth

61

DES-1016D

D-Link

DES-1016, 10/100 Eth

63

DES-1024D

D-Link

DES-1024D, 10/100 Eth

78

DGS-1005D

D-Link

DGS-1005D, 10/100/1000 Eth

90

Фрагмент БД Концетратор:

Код

Производитель

Модель

Цена, $

3C16700A

3Com

OfficeConnect Eth 8, 10/100 Eth

67

3C16702A

3Com

OfficeConnect Ethernet 16C, hub, Ethernet

138

CNSH-500

CNet

CNSH-500 - 5, 10/100 Eth

16

CNSH-1600

CNet

CNSH-1600 - 16, 10/100 Eth

53

DU-H7

D-Link

DU-H7/E -- 7-порт.

22

Фрагмент БД Маршрутизатор:

Код

Производитель

Модель

Цена, $

3CR860-95

3Com

OfficeConnect Secure Router, 4 x 10/100 Eth

134

3CR870-95

3Com

OfficeConnect VPN Firewall, 4 x 10/100 Eth,

326

3C13612

3Com

Router 3012, Eth, Frame Relay, 10/100 Eth,

772

AT-AR221E

Allied Telesyn

AT-AR221E, 4 x 10/100 Eth

61

AT-AR320

Allied Telesyn

CentreCOM AT-AR320, 2 x 115 кбит/сек. WAN

285

AT-AR410

Allied Telesyn

CentreCOM AR410, 4 x 10/100 Eth

482

CISCO837-K9

Cisco

837-K9, ADSL, 4 x 10/100 Eth,

541

CISCO828

Cisco

828 2.3 Мбит/сек., SHDSL Eth

624

CISCO827-4V

Cisco

827-4V, ADSL, Eth

832

DI-707P

D-Link

DI-707P, 7 x 10/100 Eth

80

DI-804HV

D-Link

DI-804HV, 4 x 10/100 Eth

85

DL-DI-624+

D-Link

AirPlus Xtreme G+ DI-624+, 4 x 10/100 Eth

95

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

Оборудование: {Оборудование} Производитель: {Производитель}

Код

Модель

Цена, $

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

  2. Сохранить его в файле {Оборудование}.xls на листе с датой запроса. Книга должна иметь один лист.

  3. Файл поместить в папку C:\Сетевое оборудование\{Производитель}. При отсутствии папки – создать её.

  4. Запрос на создание списка оборудования по заданному критерию отбора реализовать с помощью формы, которая имеет следующий вид:

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

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

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

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

  5. Программа должна находится в файле Программа Сетевое оборудование.xls.

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

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

ДЗ № 3

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

  1. При открытии файла с программой в стандартном меню Excel должно появляться меню Запросы с командами:

    1. Сетевое оборудование, которая предназначена для вызова формы, реализованной в лаб. работе № 2.

    2. О программе. При щелчке по команде О программе на экране должна появляться форма с данными о разработчике программы.

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

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

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

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

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

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

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

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

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

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

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

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

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