Автор: Пользователь скрыл имя, 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
this.groupBox9.Controls.Add(
this.groupBox9.Controls.Add(
this.groupBox9.Controls.Add(
this.groupBox9.Controls.Add(
this.groupBox9.Controls.Add(
this.groupBox9.Controls.Add(
this.groupBox9.Controls.Add(
this.groupBox9.Controls.Add(
this.groupBox9.Controls.Add(
this.groupBox9.Controls.Add(
this.groupBox9.Controls.Add(
this.groupBox9.Controls.Add(
this.groupBox9.Controls.Add(
this.groupBox9.Controls.Add(
this.groupBox9.Controls.Add(
this.groupBox9.Controls.Add(
this.groupBox9.Location = new System.Drawing.Point(6, 435);
this.groupBox9.Name = "groupBox9";
this.groupBox9.Size = new System.Drawing.Size(473, 128);
this.groupBox9.TabIndex = 13;
this.groupBox9.TabStop = false;
this.groupBox9.Text = "HDD и CD";
//
// label53
//
this.label53.AutoSize = true;
this.label53.Location = new System.Drawing.Point(320, 85);
this.label53.Name = "label53";
this.label53.Size = new System.Drawing.Size(48, 13);
this.label53.TabIndex = 22;
this.label53.Text = "label53";
this.label53.Visible = false;
//
// label52
//
this.label52.AutoSize = true;
this.label52.Location = new System.Drawing.Point(320, 46);
this.label52.Name = "label52";
this.label52.Size = new System.Drawing.Size(48, 13);
this.label52.TabIndex = 21;
this.label52.Text = "label52";
this.label52.Visible = false;
//
// label51
//
this.label51.AutoSize = true;
this.label51.Location = new System.Drawing.Point(320, 16);
this.label51.Name = "label51";
this.label51.Size = new System.Drawing.Size(48, 13);
this.label51.TabIndex = 20;
this.label51.Text = "label51";
this.label51.Visible = false;
//
// label50
//
this.label50.AutoSize = true;
this.label50.Font = new System.Drawing.Font("Microsoft Sans Serif",
8.25F, System.Drawing.FontStyle.
this.label50.Location = new System.Drawing.Point(162, 111);
this.label50.Name = "label50";
this.label50.Size = new System.Drawing.Size(26, 13);
this.label50.TabIndex = 19;
this.label50.Text = "Нет";
//
// label49
//
this.label49.AutoSize = true;
this.label49.Font = new System.Drawing.Font("Microsoft Sans Serif",
8.25F, System.Drawing.FontStyle.
this.label49.Location = new System.Drawing.Point(116, 98);
this.label49.Name = "label49";
this.label49.Size = new System.Drawing.Size(26, 13);
this.label49.TabIndex = 18;
this.label49.Text = "Нет";
//
// label48
//
this.label48.AutoSize = true;
this.label48.Font = new System.Drawing.Font("Microsoft Sans Serif",
8.25F, System.Drawing.FontStyle.
this.label48.Location = new System.Drawing.Point(147, 85);
this.label48.Name = "label48";
this.label48.Size = new System.Drawing.Size(26, 13);
this.label48.TabIndex = 17;
this.label48.Text = "Нет";
//
// label47
//
this.label47.AutoSize = true;
this.label47.Font = new System.Drawing.Font("Microsoft Sans Serif",
8.25F, System.Drawing.FontStyle.
this.label47.Location = new System.Drawing.Point(95, 72);
this.label47.Name = "label47";
this.label47.Size = new System.Drawing.Size(26, 13);
this.label47.TabIndex = 16;
this.label47.Text = "Нет";
//
// label46
//
this.label46.AutoSize = true;
this.label46.Font = new System.Drawing.Font("Microsoft Sans Serif",
8.25F, System.Drawing.FontStyle.
this.label46.Location = new System.Drawing.Point(77, 59);
this.label46.Name = "label46";
this.label46.Size = new System.Drawing.Size(26, 13);
this.label46.TabIndex = 15;
this.label46.Text = "Нет";
//
// label45
//
this.label45.AutoSize = true;
this.label45.Font = new System.Drawing.Font("Microsoft Sans Serif",
8.25F, System.Drawing.FontStyle.
this.label45.Location = new System.Drawing.Point(147, 46);
this.label45.Name = "label45";
this.label45.Size = new System.Drawing.Size(26, 13);
this.label45.TabIndex = 14;
this.label45.Text = "Нет";
//
// label44
//
this.label44.AutoSize = true;
this.label44.Font = new System.Drawing.Font("Microsoft Sans Serif",
8.25F, System.Drawing.FontStyle.
this.label44.Location = new System.Drawing.Point(95, 33);
this.label44.Name = "label44";
this.label44.Size = new System.Drawing.Size(26, 13);
this.label44.TabIndex = 13;
this.label44.Text = "Нет";
//
// label43
//
this.label43.AutoSize = true;
this.label43.Font = new System.Drawing.Font("Microsoft Sans Serif",
8.25F, System.Drawing.FontStyle.
this.label43.Location = new System.Drawing.Point(77, 20);
this.label43.Name = "label43";
this.label43.Size = new System.Drawing.Size(26, 13);
this.label43.TabIndex = 12;
this.label43.Text = "Нет";
//
// label42
//
this.label42.AutoSize = true;
this.label42.ForeColor = System.Drawing.Color.Red;
this.label42.Location = new System.Drawing.Point(6, 111);
this.label42.Name = "label42";
this.label42.Size = new System.Drawing.Size(150, 13);
this.label42.TabIndex = 7;
this.label42.Text = "DVD/CD производитель";
//
// label41
//
this.label41.AutoSize = true;
this.label41.ForeColor = System.Drawing.Color.Red;
this.label41.Location = new System.Drawing.Point(6, 98);
this.label41.Name = "label41";
this.label41.Size = new System.Drawing.Size(80, 13);
this.label41.TabIndex = 6;
this.label41.Text = "DVD/CD тип";
//
// label38
//
this.label38.AutoSize = true;
this.label38.ForeColor = System.Drawing.Color.Red;
this.label38.Location = new System.Drawing.Point(6, 85);
this.label38.Name = "label38";
this.label38.Size = new System.Drawing.Size(135, 13);
this.label38.TabIndex = 5;
this.label38.Text = "HDD2 производитель";
//
// label39
//
this.label39.AutoSize = true;
this.label39.ForeColor = System.Drawing.Color.Red;
this.label39.Location = new System.Drawing.Point(6, 72);
this.label39.Name = "label39";
this.label39.Size = new System.Drawing.Size(82, 13);
this.label39.TabIndex = 4;
this.label39.Text = "HDD2 обьём";
//
// label40
//
this.label40.AutoSize = true;
this.label40.ForeColor = System.Drawing.Color.Red;
this.label40.Location = new System.Drawing.Point(6, 59);
this.label40.Name = "label40";
this.label40.Size = new System.Drawing.Size(65, 13);
this.label40.TabIndex = 3;
this.label40.Text = "HDD2 тип";
//
// label37
//
this.label37.AutoSize = true;
this.label37.ForeColor = System.Drawing.Color.Red;
this.label37.Location = new System.Drawing.Point(6, 46);
this.label37.Name = "label37";
this.label37.Size = new System.Drawing.Size(131, 13);
this.label37.TabIndex = 2;
this.label37.Text = "HDD1производитель";
//
// label36
//
this.label36.AutoSize = true;
this.label36.ForeColor = System.Drawing.Color.Red;
this.label36.Location = new System.Drawing.Point(6, 33);
this.label36.Name = "label36";
this.label36.Size = new System.Drawing.Size(82, 13);
this.label36.TabIndex = 1;
this.label36.Text = "HDD1 обьём";
//
// label35
//
this.label35.AutoSize = true;
this.label35.ForeColor = System.Drawing.Color.Red;
this.label35.Location = new System.Drawing.Point(6, 20);
this.label35.Name = "label35";
this.label35.Size = new System.Drawing.Size(65, 13);
this.label35.TabIndex = 0;
this.label35.Text = "HDD1 тип";
//
Информация о работе Программа регистрации компьютеров с сети