Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Министерство образования Нижегородской области.doc
Скачиваний:
2
Добавлен:
07.07.2019
Размер:
727.04 Кб
Скачать

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

При прохождении практики в ООО «Инком-НН» мне дали следующее задание: необходимо разработать программу, которая занималась бы работой с таблицей данных, для заполнения ее операторами и менеджерами отдела логистики. То есть, необходимо создать пользовательскую форму для регистрации заказов и автоматического занесения данных в таблицу, также создать форму для поиска нужного заказа по двум параметрам – название формы-заказчика и тип продукции. И реализовать возможность удаления после поиска данные о заказе.

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

Этот модуль необходимо добавить в меню Excel. И желательно реализовать проверку введенных данных, то есть проверку на заполненные обязательные поля.

Все данные, которые необходимо вводить с помощью формы, смотреть в самой рабочей таблице.

3 Выбор системы и средств программирования

3.1 Характеристика пк

Локальная вычислительная сеть(Local Area Network)- это совокупность компьютеров и других средств вычислительной техники (активного сетевого оборудования, принтеров, факсов, модемов и т. п.), объединенных в вычислительную сеть с помощью кабелей и сетевых адаптеров и работающих под управлением сетевой операционной системы. Вычислительные сети создаются с целью совместного использования общих сетевых ресурсов (дисковое пространство, принтеры, модемы и другая техника), совместную работу с общими базами данных, уменьшении лишних и мешающих работе передвижений внутри помещений. Каждый компьютер в сети оснащается сетевым адаптером, адаптеры соединяются с помощью сетевых кабелей или беспроводных технологий и тем самым объединяют компьютеры в единую вычислительную сеть. Компьютер, подключенный к сети, называется рабочей станцией или сервером, в зависимости от выполняемых их функций.

При установке сети, определяется, кто будет ее пользователями. Т.е. на сервере создаются учетные записи (личные каталоги пользователей) и определяется уровень доступа. Также, для каждой учетной записи определяется имя пользователя и пароль для авторизации доступа.

Чтобы войти в сеть, необходимо с рабочего компьютера получить доступ к своей учетной записи на сервере. Для этого необходимо ввести имя пользователя и свой пароль. Чтобы выйти из сети, надо отключиться от сервера.

Вычислительные сети предназначены главным образом для решения заданий пользователей с обменом данными между их абонентами. Cеть построена на технологии Ethernet( пакетная технология передачи данных преимущественно локальных компьютерных сетей.). В зависимости от скорости передачи данных и передающей среды существует несколько вариантов технологии. Независимо от способа передачи стек сетевого протокола и программы работают одинаково практически во всех вариантах. В данной сети есть как гигабитный Ethernet (Gigabit Ethernet, 1 Гбит/с), так и быстрый(Fast Ethernet, 100 Мбит/с).

В качестве среды для передачи данных используются витая пара, коаксиальный кабель и радиоволны(Wi-fi). Сеть построена на основе Windows.

Этапы инсталляции сети:

1). Подключение компьютеров к серверу с помощью кабелей.

2). Подключение сетевых дисков.

3). Создание учетных записей на каждого пользователя.

4). Защита сети (создание паролей, распределения доступа к ресурсам).

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

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

Сервером называется компьютер, выделенный из группы персональных компьютеров (или рабочих станций) для выполнения какой-либо сервисной задачи без непосредственного участия человека. Сервер и рабочая станция могут иметь одинаковую аппаратную конфигурацию, так как различаются лишь по участию в своей работе человека за консолью. Серверы (и другое оборудование), которые требуется устанавливать на некоторое стандартное шасси (например, в 19-дюймовые стойки и шкафы) приводятся к стандартным размерам и снабжаются необходимыми крепежными элементами.

Серверы, не требующие высокой производительности и большого количества внешних устройств зачастую уменьшают в размерах. Часто это уменьшение сопровождается уменьшением ресурсов.

рис.1 схема локальной сети на предприятии

  1. Сервер каталогов и служба DNS

HP ProLiant DL120 G6 G6950 

Технические характеристики

Процессор

Intel® Pentium® G6950 (2 ядра, 2.8 ГГц, 3 МБ, 73 Вт)

Количество процессоров

1

Память в комплекте

2 ГБ

Слоты для памяти

6 слотов DIMM

Память

1 x 2ГБ DDR3 UDIMM

Слоты расширения

2

Сетевой контроллер

2 порта 1Гб/с NC107i

Приводы

(1) 3.5" 160ГБ SATA без горячей замены

Блок питания

400Вт без горячей замены

Контроллер хранилища

Smart Array B110i SATA RAID

Оптический привод

-

Форм-фактор

1U

  1. Терминальный сервер (1С)

HP ProLiant DL120 G6 X3450

Технические характеристики

Процессор

Intel® Xeon® X3450 (четырехъядерный, 2,67 ГГц, 8 МБ L3, 95 Вт)

Количество процессоров

1

Память в комплекте

4 ГБ

Слоты для памяти

6 слотов DIMM

Память

PC3-10600R-9

Слоты расширения

2

Сетевой контроллер

(1) двухпортовый адаптер 1GbE NC107i

Блок питания

(1) вентилятор 400 Вт

Контроллер хранилища

Smart Array P212/256МБ SAS RAID

ПО управления

Оптический привод

Отсутствует в стандартной комплектации

Форм-фактор

1U

  1. Сервер БД (MS SQL)

HP ProLiant DL160 G6 E5620 

Технические характеристики

Процессор

Intel® Xeon® E5620 (4 ядра, 2.40 ГГц, 12 МБ L3, 80 Вт)

Количество процессоров

1

Чипсет

Intel® 5520

Количество ядер процессора

4

Память в комплекте

8 ГБ

Слоты для памяти

18 слотов DIMM

Память

2 x 4ГБ DDR3 RDIMM

Слоты расширения

2

Сетевой контроллер

2 порта 1Гб/с NC362i

Блок питания

500Вт без горячей замены

Контроллер хранилища

Smart Array P410 SAS RAID

Оптический привод

-

Форм-фактор

1U

С интернетом сеть предприятия соединена маршрутизатором Cisco RVS 4000. Который также выполняет функцию фаервола, и обеспечивает защиту внутренних ресурсов от атак из вне. Для мобильности сотрудников в пределах офиса, в здании установлена беспроводная точка доступа Dlink DWL-2100AP. Которая позволяет сотрудникам выходить в сеть с портативных устройств.

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

1)Магистральный свитч - 16-портовый свитч Gigabit Ethernet. Модель: Zyxel GS1116A

2)Свитч доступа - Zyxel GS2200-48(48-портовый управляемый коммутатор Gigabit Ethernet с 2 SFP-слотами)

3)Для доступа складских компьютеров в сеть используется свитч 8-портовый Fast Ethernet Zyxel ES-108A

Характеристика рабочей станции:

  1. Свойства процессора:

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

Версия - Intel Pentium DualCore

Максимальная частота - 3000МГц

Текущая частота (определяет быстродействие процессора)- 2700 МГц

  1. Операционная система - Microsoft Windows Seven

  2. Тип ЦП - Intel Pentium DualCore, 2700 MHz

  3. Системная плата – является основным элементом каждого компьютера, на котором размещены его основные элементы, линии соединения, разъемы для подключения дополнительны устройств - Flex-ATX

  4. Оперативная память применяется для хранения информации непосредственно задействованной при работе программы

Модуль памяти представляет собой небольшую печатную плату, на которой установлена микросхема оперативной памяти.

Свойства модуля памяти:

Тип разъема - A0

Установленный объем - 2048 Мб

  1. Сетевой адаптер (интерфейсная плата, которая используется для под-ключения компьютера к передающей среде вычислительной сети) - ZyXEL FN312. Процессор – устройство, предназначенное для выполнения команд. Процессор вызывает команды программы из памяти, определяет их тип, затем выполняет их.

  2. Звуковой адаптер - Intel82801DB(M)AC'97AudioController

  3. Видеоадаптер(предназначен для передачи информации от системной платы к монитору) - NVIDIA GeForce4 FX 5700

  4. Дисковый накопитель(предназначен для хранения большого количества данных в течении длительного времени и быстрого доступа к ним) - GENERIC IDE DISK TYPE47

  5. Монитор(устройство вывода, визуализация информации для пользователя) - Samsung SyncMaster 717MB/757MB

  6. Клавиатура (ввод алфавитно-цифровой, символьной информации) - Стандартная клавиатура 101/102

  7. Мышь (указательное устройство) - A4Tech USB Port Mouse