Автор: Пользователь скрыл имя, 14 Октября 2011 в 01:34, курсовая работа
Построить систему для регистрации каждого компьютера в сети корпорации при каждом включении и запрашивать технические характеристики компьютера. Система должна иметь возможность регистрации нового компьютера и пользователя, авторизовать зарегистрированного пользователя и генерировать новый пароль для пользователя
1. Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2. Основная часть . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1. Регистрация компьютера в сети. . . . . . . . . .................... . . . . . . . . . . 5
2.1.1 Настройка сети……………………………………………….5
2.1.2 Уточнение полученных сетевых данных ………… ……….5
2.1.3 Обновление сетевых данных………………………………….5
2.1.4 Настройка маршрутизации………………………… ……….6
2.2. Язык программирования С# (C sharp). . . . . . . . . . . . . . . . . . . . . . . . 6
2.3. Базы данных Microsoft SQL Server .. . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.4. Аутентификация пользователя. . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.5. Сбор сведений о компьютерах в сети . . .. . . . . . . . . . . . . . . . . . . . . 9
2.6. Описание структуры и принципа работы системы . . . . . . . . . . . 10
2.6.1. Общие сведения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.6.2. Процесс аутентификаций . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.6.3. Создания Базы данных MS SQL Server 2005 11
2.6.4. Cбор информации о состоянии компьютера 11
3. Заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4. Список литературы.................................................................................. .........14
5. Приложение А . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ….. . . . 15
Задание:
Построить систему для регистрации каждого компьютера в сети корпорации при каждом включении и запрашивать технические характеристики компьютера. Система должна иметь возможность регистрации нового компьютера и пользователя, авторизовать зарегистрированного пользователя и генерировать новый пароль для пользователя.
1. Введение
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 4
2. Основная часть . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1. Регистрация компьютера в сети. .
. . . . . . . .................... . . . . . . . . . . 5
2.1.1
Настройка сети…………………………………………
2.1.3
Обновление сетевых данных……………
2.1.4 Настройка маршрутизации………………………… ……….6
2.2.
Язык программирования С# (C sharp). . . . .
. . . . . . . . . . . . . . . . . . . 6
2.3. Базы данных Microsoft SQL Server .. . . . . . . . .
. . . . . . . . . . . . . . . . . 7
2.4. Аутентификация пользователя. . . . .
. . . . . . . . . . . . . . . . . . . . . 8
2.5. Сбор сведений о компьютерах в сети
. . .. . . . . . . . . . . . . . . . . . . . . 9
2.6. Описание структуры и принципа работы
системы . . . . . . . . . . . 10
2.6.1. Общие сведения . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 10
2.6.2. Процесс аутентификаций . . . . . . . . .
. . . . . . . . . . . . . . . . . 10
2.6.3. Создания Базы данных MS SQL Server 2005 11
2.6.4. Cбор информации о состоянии компьютера
11
3. Заключение . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 13
4. Список литературы....................
5. Приложение А . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ….. . . . 15
Введение
Службы терминалов обеспечивают удаленный доступ к рабочему столу ОС Windows Server посредством программного обеспечения, позволяющего компьютеру клиента работать в качестве эмулятора терминала. Сервер терминалов передает клиенту только пользовательский интерфейс программы. Затем клиент возвращает нажатия клавиш клавиатуры и кнопок мыши для выполнения на сервере. При входе каждый клиент видит только свои сеансы, которые явно управляются операционной системой сервера и являются независимыми от сеансов других пользователей. Программное обеспечение клиента может быть запущено на различных устройствах клиента, включая компьютеры и терминалы Windows.
Сервер терминалов предоставляет эффективный и надежный способ распространения программ для Windows с помощью сервера сети. При использовании сервера терминалов одна точка установки позволяет нескольким пользователям получить доступ к рабочему столу сервера. Пользователи могут запускать программы, сохранять файлы и использовать сетевые ресурсы, как если бы они работали за своим компьютером.
Основная часть
2.1 Регистрация компьютера в сети
Для правильной настройки сети проделайте, пожалуйста, следующие операции:
Внимание! Прочтите более подробную инструкцию по настройке сети.
После того, как Вы перезагрузите компьютер после перенастройки, необходимо выяснить какой Вам был присвоен IP-адрес. Для этого проделайте следующие операции:
Примечание. В поле «IP-адрес» будет указан IP-адрес, который был выдан Вам сервером. Если выданный адрес имеет вид *.*.213.* (например, 10.1.213.8), то это означает, что IP- и MAC-адрес вашего компьютера не зарегистрированы на сервере МАН сети. В таком случае, Вам необходимо проделать обновление Ваших сетевых параметров. Если же выданный адрес не соответствует указанной выше маске, значит, Ваши сетевые данные корректно зарегистрированы.
Процесс обновления сетевых данных проводится по рекомендации службы технической поддержки, а так же в том случае, если Ваш компьютер получает IP-адрес, удовлетворяющий маске *.*.213.* при условии отсутствия финансовой задолжности.
Для обновления сетевых параметров необходимо перейти на страницу регистрации абонентов.
Нажмите
на кнопку «Обновление данных регистрации».
В появившемся окне необходимо ввести
ваш логин с паролем.
(Внимание! Если вы не знаете Ваш логин
с паролем, необходимо позвонить в офис
по тел. 40-20-00 и узнать все необходимые
данные.)
После того, как Вы введете логин с паролем, откроется страница, внизу которой необходимо ввести Физический адрес (MAC-адрес) своего компьютера.
Как узнать Физический адрес (MAC-адрес):
Внимание! После успешного обновления сетевых данных, необходимо перезагрузить компьютер.
Для корректной
работы всех ресурсов сети, необходимо
настроить статическую
2.2 Язык программирования С# (C sharp)
C# (произносится си
C#
относится к семье языков с C-
Переняв
многое от своих предшественников —
языков C++, Java, Delphi, Модула и Smallta
2.3 Базы данных Microsoft SQL Server
Microsoft SQL Server — система управления реляционными базами данных (СУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL, создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями. Используется для работы с базами данных размером от персональных до крупных баз данных масштаба предприятия; конкурирует с другими СУБД в этом сегменте рынка.
Сервер
баз данных Microsoft SQL Server в качестве языка
запросов использует версию языка SQL,
получившую название Transact-SQL (
При взаимодействии с сетью Microsoft SQL Server и Sybase ASE используют протокол уровня приложения под названием Tabular Data Stream (TDS, протокол передачи табличных данных). Протокол TDS также был реализован в проекте FreeTDS с целью обеспечить различным приложениям возможность взаимодействия с базами данных Microsoft SQL Server и Sybase.
Для обеспечения доступа к данным Microsoft SQL Server поддерживает Open Database Connectivity (ODBC) — интерфейс взаимодействия приложений с СУБД. Версия SQL Server 2005 обеспечивает возможность подключения пользователей через веб-сервисы, использующие протокол SOAP. Это позволяет клиентским программам, не предназначенным для Windows, кроссплатформенно соединяться с SQL Server. Компания Microsoft также выпустила сертифицированный драйвер JDBC, позволяющий приложениям под управлением Java (таким как BEA и IBM WebSphere) соединяться с Microsoft SQL Server 2000 и 2005.
Также SQL Server поддерживает зеркалирование и кластеризацию баз данных. Кластер сервера SQL — это совокупность одинаково конфигурированных серверов; такая схема помогает распределить рабочую нагрузку между несколькими серверами. Все сервера имеют одно виртуальное имя, и данные распределяются по IP-адресам машин кластера в течение рабочего цикла. Также в случае отказа или сбоя на одном из серверов кластера доступен автоматический перенос нагрузки на другой сервер.
SQL Server поддерживает избыточное дублирование данных по трем сценариям:
Информация о работе Программа регистрации компьютеров с сети