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

Автор: Пользователь скрыл имя, 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 Кб (Скачать)

            // groupBox8

            //

            this.groupBox8.Controls.Add(this.label31);

            this.groupBox8.Controls.Add(this.label32);

            this.groupBox8.Controls.Add(this.label30);

            this.groupBox8.Controls.Add(this.label29);

            this.groupBox8.Location = new System.Drawing.Point(6, 374);

            this.groupBox8.Name = "groupBox8";

            this.groupBox8.Size = new System.Drawing.Size(473, 54);

            this.groupBox8.TabIndex = 12;

            this.groupBox8.TabStop = false;

            this.groupBox8.Text = "Компьютер";

            //

            // label31

            //

            this.label31.AutoSize = true;

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

            this.label31.Location = new System.Drawing.Point(111, 20);

            this.label31.Name = "label31";

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

            this.label31.TabIndex = 9;

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

            //

            // label32

            //

            this.label32.AutoSize = true;

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

            this.label32.Location = new System.Drawing.Point(65, 37);

            this.label32.Name = "label32";

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

            this.label32.TabIndex = 8;

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

            //

            // label30

            //

            this.label30.AutoSize = true;

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

            this.label30.Location = new System.Drawing.Point(7, 37);

            this.label30.Name = "label30";

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

            this.label30.TabIndex = 1;

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

            //

            // label29

            //

            this.label29.AutoSize = true;

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

            this.label29.Location = new System.Drawing.Point(7, 20);

            this.label29.Name = "label29";

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

            this.label29.TabIndex = 0;

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

            //

            // groupBox7

            //

            this.groupBox7.Controls.Add(this.label33);

            this.groupBox7.Controls.Add(this.label34);

            this.groupBox7.Controls.Add(this.label28);

            this.groupBox7.Controls.Add(this.label27);

            this.groupBox7.Location = new System.Drawing.Point(6, 325);

            this.groupBox7.Name = "groupBox7";

            this.groupBox7.Size = new System.Drawing.Size(473, 44);

            this.groupBox7.TabIndex = 11;

            this.groupBox7.TabStop = false;

            this.groupBox7.Text = "ОЗУ";

            //

            // label33

            //

            this.label33.AutoSize = true;

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

            this.label33.Location = new System.Drawing.Point(58, 16);

            this.label33.Name = "label33";

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

            this.label33.TabIndex = 11;

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

            //

            // label34

            //

            this.label34.AutoSize = true;

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

            this.label34.Location = new System.Drawing.Point(42, 29);

            this.label34.Name = "label34";

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

            this.label34.TabIndex = 10;

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

            //

            // label28

            //

            this.label28.AutoSize = true;

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

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

            this.label28.Name = "label28";

            this.label28.Size = new System.Drawing.Size(29, 13);

            this.label28.TabIndex = 1;

            this.label28.Text = "Тип";

            //

            // label27

            //

            this.label27.AutoSize = true;

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

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

            this.label27.Name = "label27";

            this.label27.Size = new System.Drawing.Size(47, 13);

            this.label27.TabIndex = 0;

            this.label27.Text = "Объём";

            //

            // groupBox6

            //

            this.groupBox6.Controls.Add(this.label25);

            this.groupBox6.Controls.Add(this.label26);

            this.groupBox6.Controls.Add(this.label24);

            this.groupBox6.Controls.Add(this.label23);

            this.groupBox6.Controls.Add(this.label22);

            this.groupBox6.Controls.Add(this.label21);

            this.groupBox6.Location = new System.Drawing.Point(6, 262);

            this.groupBox6.Name = "groupBox6";

            this.groupBox6.Size = new System.Drawing.Size(473, 58);

            this.groupBox6.TabIndex = 10;

            this.groupBox6.TabStop = false;

            this.groupBox6.Text = "Материнская плата";

            //

            // label25

            //

            this.label25.AutoSize = true;

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

            this.label25.Location = new System.Drawing.Point(64, 29);

            this.label25.Name = "label25";

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

            this.label25.TabIndex = 11;

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

            //

            // label26

            //

            this.label26.AutoSize = true;

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

            this.label26.Location = new System.Drawing.Point(119, 42);

            this.label26.Name = "label26";

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

            this.label26.TabIndex = 12;

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

            //

            // label24

            //

            this.label24.AutoSize = true;

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

            this.label24.Location = new System.Drawing.Point(111, 16);

            this.label24.Name = "label24";

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

            this.label24.TabIndex = 10;

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

            //

            // label23

            //

            this.label23.AutoSize = true;

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

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

            this.label23.Name = "label23";

            this.label23.Size = new System.Drawing.Size(46, 13);

            this.label23.TabIndex = 2;

            this.label23.Text = "Номер";

            //

            // label22

            //

            this.label22.AutoSize = true;

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

            this.label22.Location = new System.Drawing.Point(6, 29);

            this.label22.Name = "label22";

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

            this.label22.TabIndex = 1;

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

            //

            // label21

            //

            this.label21.AutoSize = true;

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

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

            this.label21.Name = "label21";

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

            this.label21.TabIndex = 0;

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

            //

            // groupBox5

            //

            this.groupBox5.Controls.Add(this.label18);

            this.groupBox5.Controls.Add(this.label20);

            this.groupBox5.Controls.Add(this.label19);

            this.groupBox5.Controls.Add(this.label17);

            this.groupBox5.Location = new System.Drawing.Point(6, 209);

            this.groupBox5.Name = "groupBox5";

            this.groupBox5.Size = new System.Drawing.Size(473, 48);

            this.groupBox5.TabIndex = 9;

            this.groupBox5.TabStop = false;

            this.groupBox5.Text = "BIOS";

            //

            // label18

            //

            this.label18.AutoSize = true;

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

            this.label18.Location = new System.Drawing.Point(6, 29);

            this.label18.Name = "label18";

            this.label18.Size = new System.Drawing.Size(50, 13);

            this.label18.TabIndex = 1;

            this.label18.Text = "Версия";

            //

            // label20

            //

            this.label20.AutoSize = true;

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

            this.label20.Location = new System.Drawing.Point(62, 29);

            this.label20.Name = "label20";

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

            this.label20.TabIndex = 8;

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

<

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