Программа регистрации компьютеров с сети

Автор: Пользователь скрыл имя, 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 файл

практика.doc

— 272.00 Кб (Скачать)
p>            //

            // label19

            //

            this.label19.AutoSize = true;

            this.label19.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(204)));

            this.label19.Location = new System.Drawing.Point(115, 16);

            this.label19.Name = "label19";

            this.label19.Size = new System.Drawing.Size(26, 13);

            this.label19.TabIndex = 9;

            this.label19.Text = "Нет";

            //

            // label17

            //

            this.label17.AutoSize = true;

            this.label17.ForeColor = System.Drawing.Color.Red;

            this.label17.Location = new System.Drawing.Point(6, 16);

            this.label17.Name = "label17";

            this.label17.Size = new System.Drawing.Size(52, 13);

            this.label17.TabIndex = 0;

            this.label17.Text = "Модель";

            //

            // groupBox4

            //

            this.groupBox4.Controls.Add(this.label15);

            this.groupBox4.Controls.Add(this.label16);

            this.groupBox4.Controls.Add(this.label14);

            this.groupBox4.Controls.Add(this.label13);

            this.groupBox4.Location = new System.Drawing.Point(6, 152);

            this.groupBox4.Name = "groupBox4";

            this.groupBox4.Size = new System.Drawing.Size(473, 52);

            this.groupBox4.TabIndex = 8;

            this.groupBox4.TabStop = false;

            this.groupBox4.Text = "Видео";

            //

            // label15

            //

            this.label15.AutoSize = true;

            this.label15.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(204)));

            this.label15.Location = new System.Drawing.Point(60, 16);

            this.label15.Name = "label15";

            this.label15.Size = new System.Drawing.Size(26, 13);

            this.label15.TabIndex = 7;

            this.label15.Text = "Нет";

            //

            // label16

            //

            this.label16.AutoSize = true;

            this.label16.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(204)));

            this.label16.Location = new System.Drawing.Point(128, 29);

            this.label16.Name = "label16";

            this.label16.Size = new System.Drawing.Size(26, 13);

            this.label16.TabIndex = 6;

            this.label16.Text = "Нет";

            //

            // label14

            //

            this.label14.AutoSize = true;

            this.label14.ForeColor = System.Drawing.Color.Red;

            this.label14.Location = new System.Drawing.Point(7, 29);

            this.label14.Name = "label14";

            this.label14.Size = new System.Drawing.Size(52, 13);

            this.label14.TabIndex = 1;

            this.label14.Text = "Память";

            //

            // label13

            //

            this.label13.AutoSize = true;

            this.label13.ForeColor = System.Drawing.Color.Red;

            this.label13.Location = new System.Drawing.Point(6, 16);

            this.label13.Name = "label13";

            this.label13.Size = new System.Drawing.Size(52, 13);

            this.label13.TabIndex = 0;

            this.label13.Text = "Модель";

            //

            // groupBox3

            //

            this.groupBox3.Controls.Add(this.label12);

            this.groupBox3.Controls.Add(this.label11);

            this.groupBox3.Controls.Add(this.label10);

            this.groupBox3.Controls.Add(this.label9);

            this.groupBox3.Controls.Add(this.label8);

            this.groupBox3.Controls.Add(this.label7);

            this.groupBox3.Location = new System.Drawing.Point(6, 85);

            this.groupBox3.Name = "groupBox3";

            this.groupBox3.Size = new System.Drawing.Size(473, 65);

            this.groupBox3.TabIndex = 7;

            this.groupBox3.TabStop = false;

            this.groupBox3.Text = "Система";

            //

            // label12

            //

            this.label12.AutoSize = true;

            this.label12.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(204)));

            this.label12.Location = new System.Drawing.Point(132, 46);

            this.label12.Name = "label12";

            this.label12.Size = new System.Drawing.Size(26, 13);

            this.label12.TabIndex = 5;

            this.label12.Text = "Нет";

            //

            // label11

            //

            this.label11.AutoSize = true;

            this.label11.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(204)));

            this.label11.Location = new System.Drawing.Point(32, 33);

            this.label11.Name = "label11";

            this.label11.Size = new System.Drawing.Size(26, 13);

            this.label11.TabIndex = 4;

            this.label11.Text = "Нет";

            //

            // label10

            //

            this.label10.AutoSize = true;

            this.label10.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(204)));

            this.label10.Location = new System.Drawing.Point(121, 20);

            this.label10.Name = "label10";

            this.label10.Size = new System.Drawing.Size(26, 13);

            this.label10.TabIndex = 3;

            this.label10.Text = "Нет";

            //

            // label9

            //

            this.label9.AutoSize = true;

            this.label9.ForeColor = System.Drawing.Color.Red;

            this.label9.Location = new System.Drawing.Point(6, 46);

            this.label9.Name = "label9";

            this.label9.Size = new System.Drawing.Size(119, 13);

            this.label9.TabIndex = 2;

            this.label9.Text = "Имя пользователя";

            //

            // label8

            //

            this.label8.AutoSize = true;

            this.label8.ForeColor = System.Drawing.Color.Red;

            this.label8.Location = new System.Drawing.Point(6, 33);

            this.label8.Name = "label8";

            this.label8.Size = new System.Drawing.Size(24, 13);

            this.label8.TabIndex = 1;

            this.label8.Text = "ОС";

            //

            // label7

            //

            this.label7.AutoSize = true;

            this.label7.ForeColor = System.Drawing.Color.Red;

            this.label7.Location = new System.Drawing.Point(6, 20);

            this.label7.Name = "label7";

            this.label7.Size = new System.Drawing.Size(109, 13);

            this.label7.TabIndex = 0;

            this.label7.Text = "Имя компьютера";

            //

            // groupBox2

            //

            this.groupBox2.Controls.Add(this.label1);

            this.groupBox2.Controls.Add(this.label6);

            this.groupBox2.Controls.Add(this.label2);

            this.groupBox2.Controls.Add(this.label5);

            this.groupBox2.Controls.Add(this.label3);

            this.groupBox2.Controls.Add(this.label4);

            this.groupBox2.Location = new System.Drawing.Point(6, 19);

            this.groupBox2.Name = "groupBox2";

            this.groupBox2.Size = new System.Drawing.Size(473, 64);

            this.groupBox2.TabIndex = 6;

            this.groupBox2.TabStop = false;

            this.groupBox2.Text = "Процессор";

            //

            // label1

            //

            this.label1.AutoSize = true;

            this.label1.ForeColor = System.Drawing.Color.Red;

            this.label1.Location = new System.Drawing.Point(6, 16);

            this.label1.Name = "label1";

            this.label1.Size = new System.Drawing.Size(173, 13);

            this.label1.TabIndex = 0;

            this.label1.Text = "Наименование процессора ";

            //

            // label6

            //

            this.label6.AutoSize = true;

            this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(204)));

            this.label6.Location = new System.Drawing.Point(111, 42);

            this.label6.Name = "label6";

            this.label6.Size = new System.Drawing.Size(26, 13);

            this.label6.TabIndex = 5;

            this.label6.Text = "Нет";

            //

            // label2

            //

            this.label2.AutoSize = true;

            this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(204)));

            this.label2.Location = new System.Drawing.Point(181, 16);

            this.label2.Name = "label2";

            this.label2.Size = new System.Drawing.Size(26, 13);

            this.label2.TabIndex = 1;

            this.label2.Text = "Нет";

            //

            // label5

            //

            this.label5.AutoSize = true;

            this.label5.ForeColor = System.Drawing.Color.Red;

            this.label5.Location = new System.Drawing.Point(6, 42);

            this.label5.Name = "label5";

            this.label5.Size = new System.Drawing.Size(99, 13);

            this.label5.TabIndex = 4;

            this.label5.Text = "Производитель";

            //

            // label3

            //

            this.label3.AutoSize = true;

            this.label3.ForeColor = System.Drawing.Color.Red;

            this.label3.Location = new System.Drawing.Point(7, 28);

            this.label3.Name = "label3";

            this.label3.Size = new System.Drawing.Size(56, 13);

            this.label3.TabIndex = 2;

            this.label3.Text = "Частота";

            //

Информация о работе Программа регистрации компьютеров с сети