Автор24

Информация о работе

Подробнее о работе

Страница работы

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

  • 126 страниц
  • 2018 год
  • 74 просмотра
  • 0 покупок
Автор работы

nickolay.rud

Преподаватель IT-дисциплин

2300 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

Цель работы: автоматизация процесса сбор технических данных с локальных рабочих станций для систематизации учета программно-аппаратного обеспечения.
Задачи работы, которые необходимо выполнить для достижения цели:
1. Проведение анализа архитектуры и функционального состава рабочей станции.
2. Анализ средств сбора данных с помощью Windows API.
3. Анализ возможностей используемых на ИТ рынке средств сбора данных с рабочих станций.
4. Описание преимуществ использованных средств разработки.
5. Разработка модульной структуры построения программного обеспечения.
6. Разработка и описание диаграмм вариантов использования системы.
7. Разработка интерфейса и описание главных возможностей программы.

Введение 4
1 АНАЛИЗ РАССМАТРИВАЕМОЙ ТЕМАТИКИ 5
1.1 Анализ архитектуры и функционального состава рабочей станции 5
1.2 Анализ средств сбора данных Windows API 11
1.3 Анализ возможностей используемых на ИТ рынке средстве сбора данных с рабочих станций 15
1.3.1 Анализ PCInfo 15
1.3.2 Анализ Free PC Audit 16
1.3.3 Анализ AIDA64 17
1.4 Описание использованных средств разработки системы 19
1.5 Цель и задачи работы 21
2 РАЗРАБОТКА ПРОГРАММНОГО ПРИЛОЖЕНИЯ СБОРА СИСТЕМНОЙ ИНФОРМАЦИИ С ЛОКАЛЬНОЙ РАБОЧЕЙ СТАНЦИИ 22
2.1 Разработка модульной структуры программного приложения 22
2.2 Разработка диаграмм вариантов использования 23
2.3 Разработка форм пользовательского интерфейса программного приложения 26
2.4 Описание примеров работы с разработанной программой 31
2.4.1 Главный модуль программного обеспечения 31
2.4.2 Модуль анализа реестра 40
2.4.3 Модуль менеджера системных процессов 47
3 ОХРАНА ТРУДА 57
3.1 Мероприятия по обеспечению электробезопасности в компьютерных помещениях 57
3.2 Методы расчета искусственного производственного освещения в компьютерных помещениях 62
4 ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ 70
4.1 Общая характеристика проекта 70
4.2 Определение цены программного продукта 75
4.3 Расчет начальных инвестиций 78
4.4 Расчет текущих затрат 79
5 ГРАЖДАНСКАЯ ЗАЩИТА 83
6 ЭКОЛОГИЯ 94
ВЫВОДЫ 102
ПЕРЕЧЕНЬ ССЫЛОК 103
ПРИЛОЖЕНИЕ А 106

Мета роботи: автоматизація процесу сбіру технічних даних с локальних робочих станцій для систематизації обліку програмно-апаратного забезпечення.
Завдання роботи, які необхідно виконати для досягнення мети:
1. Проведення аналізу архітектури та функціонального складу робочої станції.
2. Аналіз засобів збору даних за допомоги Windows API.
3. Аналіз можливостей використовуваних на ІТ ринку засобі збору даних з робочих станцій.
4. Опис переваг використаних засобів розробки.
5. Розробка модульної структури побудови програмного забезпечення.
6. Розробка та опис діаграм варіантів використання системи.
7. Розробка інтерфейсу користувача та опис головних можливостей програми.
8. Виконання розділів економічного обґрунтування, екології, цивільного захисту та охорони праці.

2 Розробка програмного ЗАСТОСУВАННЯ збору системної інформації з локальної робочої станції

1.1 Аналіз архітектури та функціонального складу робочої станції

1.1.1 Аналіз програмної архітектури операційної системи Windows

Windows являє собою операційну систему з гібридним ядром (рис.1.1). У ній основні системні функції по управлінню процесами, пам'яттю, пристроями, файлової системою і безпекою реалізовані в компонентах, які працюють в режимі ядра; але існує ряд важливих системних компонентів для користувача режиму, наприклад системні процеси входу в систему, локальної аутентифікації, диспетчера сеансів, а також підсистеми оточення [1].

Рисунок 1.1 – Програмна архітектура системи Windows
У призначеному для користувача режимі працюють такі види процесів:
1. Системні процеси (system processes) - компоненти Windows, що відповідають за рішення критично важливих системних завдань (т. е. аварійне завершення одного з цих процесів викликає крах або нестабільну роботу всієї системи), але виконуються в режимі користувача. Основні системні процеси [2]:
• Winlogon.
...

1.2 Аналіз засобів збору даних Windows API

Windows API (Windows Application Programming Interface, WinAPI) - це спосіб взаємодії процесів користувацького режиму з модулями режиму ядра. WinAPI включає тисячі функцій і добре документований.
Основні Windows DLL наступні:
• Kernel32.dll - базові функції, в тому числі робота з процесами і потоками, управління пам'яттю і введенням висновком;
• Advapi32.dll - функції, в основному пов'язані з управлінням безпекою і доступом до реєстру;
• User32.dll - функції, що відповідають за управління вікнами і їх елементами в GUI додатках (Graphical User Interface - графічний інтерфейс користувача);
• Gdi32.dll - функції графічного інтерфейсу користувача (Graphics Device Interface, GDI), що забезпечують малювання на дисплеї і принтері графічних примітивів і висновок тексту.
Бібліотека Ntdll.dll експортує в більшості своїй недокументовані системні функції, реалізовані, в основному, в Ntoskrnl.exe.
...

1.3.3 Аналіз системи AIDA64

AIDA64 Extreme Edition - це комплекс діагностики і тестування Windows-систем, яка розрахована на домашніх користувачів. AIDA64 Extreme Edition надає широкий спектр інструментів для огляду, допомоги в розгоні діагностики помилок і проблем, стрес-тести і моніторинг датчиків системи.
Програма має масу унікальних технологій оцінки продуктивності як системи в цілому, так і окремих компонентів. AIDA64 сумісна з усіма сучасними версіями операційної системи Windows, в тому числі і з новітніми Windows 8 і Windows Server 2012. Збір даних за допомоги AIDA 64 наведено на рис.1.6.
Особливості системи наступні [14]:
1.Тестування процесора, пам'яті і дисків. AIDA64 включає набір 64-бітових тестів для вимірювання продуктивності комп'ютера при виконанні різних завдань. Тестування пам'яті і кеша дозволяють проаналізувати пропускну здатність оперативної пам'яті і затримки.
...

1.4 Опис використаних засобів розробки системи

Delphi використовується для програмування додатків різної складності і надає великий набір програмних компонентів. В даний час роботодавці ставлять пріоритет на оперативність і якість розробки програмних додатків, а ці характеристики можуть бути забезпечені лише за допомогою інтегрованого середовища візуального проектування, завдяки автоматизації рутинної роботи по підготовці інтерфейсів додатків. Другим її перевагою є підтримка механізмів узгодження діяльності проектувальників, кодувальників, технічних письменників і тестерів. Можливості Delphi в повній мірі відповідають таким вимогам і є актуальними для створення систем різної складності [15-18].
Основним конкурентом Delphi є RAD-середовище Borland C ++ Builder, технологія роботи з якої практично в усьому збігається з прийнятої в Delphi технологією. Відмінність лише в тому, що в Delphi програмний код організовується на мові Pascal, а не на C ++.
...

1. Воробьев А.А. Теоретические основы построения операционных систем / А.А. Воробьев, И.В. Иванов, Е.В. Лебеденко. – Орёл : Академия Федеральной службы охраны, 2013. – 196 с.
2. Бондаренко М.Ф. Операционные системы / М.Ф. Бондаренко, Е.Г. Качко. – Х.: ТОВ Компанія СМИЧ, 2006. – 444 с.
3. Карпов В.Е. Основы операционных систем / В.Е. Карпов, К.А. Коньков. – М.: Интуит, 2016. – 300 с.
4. Назаров С.В. Современные операционные системы / С.В. Назаров, А.И. Широков. – НОУ «Интуит», 2016. – 352 с.
5. Буза М.К. Архитектура компьютеров / М.К. Буза. – Минск: Новое знание, 2006. – 559 с.
6. Мигелоу С. Аппаратная платформа комьютера и основные компоненты / С. Мигелоу. – М.: Бином, 2005. – 974 с.

и еще 32 источника

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Согласен с условиями политики конфиденциальности и  пользовательского соглашения

Фрагменты работ

Цель работы: автоматизация процесса сбор технических данных с локальных рабочих станций для систематизации учета программно-аппаратного обеспечения.
Задачи работы, которые необходимо выполнить для достижения цели:
1. Проведение анализа архитектуры и функционального состава рабочей станции.
2. Анализ средств сбора данных с помощью Windows API.
3. Анализ возможностей используемых на ИТ рынке средств сбора данных с рабочих станций.
4. Описание преимуществ использованных средств разработки.
5. Разработка модульной структуры построения программного обеспечения.
6. Разработка и описание диаграмм вариантов использования системы.
7. Разработка интерфейса и описание главных возможностей программы.

Введение 4
1 АНАЛИЗ РАССМАТРИВАЕМОЙ ТЕМАТИКИ 5
1.1 Анализ архитектуры и функционального состава рабочей станции 5
1.2 Анализ средств сбора данных Windows API 11
1.3 Анализ возможностей используемых на ИТ рынке средстве сбора данных с рабочих станций 15
1.3.1 Анализ PCInfo 15
1.3.2 Анализ Free PC Audit 16
1.3.3 Анализ AIDA64 17
1.4 Описание использованных средств разработки системы 19
1.5 Цель и задачи работы 21
2 РАЗРАБОТКА ПРОГРАММНОГО ПРИЛОЖЕНИЯ СБОРА СИСТЕМНОЙ ИНФОРМАЦИИ С ЛОКАЛЬНОЙ РАБОЧЕЙ СТАНЦИИ 22
2.1 Разработка модульной структуры программного приложения 22
2.2 Разработка диаграмм вариантов использования 23
2.3 Разработка форм пользовательского интерфейса программного приложения 26
2.4 Описание примеров работы с разработанной программой 31
2.4.1 Главный модуль программного обеспечения 31
2.4.2 Модуль анализа реестра 40
2.4.3 Модуль менеджера системных процессов 47
3 ОХРАНА ТРУДА 57
3.1 Мероприятия по обеспечению электробезопасности в компьютерных помещениях 57
3.2 Методы расчета искусственного производственного освещения в компьютерных помещениях 62
4 ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ 70
4.1 Общая характеристика проекта 70
4.2 Определение цены программного продукта 75
4.3 Расчет начальных инвестиций 78
4.4 Расчет текущих затрат 79
5 ГРАЖДАНСКАЯ ЗАЩИТА 83
6 ЭКОЛОГИЯ 94
ВЫВОДЫ 102
ПЕРЕЧЕНЬ ССЫЛОК 103
ПРИЛОЖЕНИЕ А 106

Мета роботи: автоматизація процесу сбіру технічних даних с локальних робочих станцій для систематизації обліку програмно-апаратного забезпечення.
Завдання роботи, які необхідно виконати для досягнення мети:
1. Проведення аналізу архітектури та функціонального складу робочої станції.
2. Аналіз засобів збору даних за допомоги Windows API.
3. Аналіз можливостей використовуваних на ІТ ринку засобі збору даних з робочих станцій.
4. Опис переваг використаних засобів розробки.
5. Розробка модульної структури побудови програмного забезпечення.
6. Розробка та опис діаграм варіантів використання системи.
7. Розробка інтерфейсу користувача та опис головних можливостей програми.
8. Виконання розділів економічного обґрунтування, екології, цивільного захисту та охорони праці.

2 Розробка програмного ЗАСТОСУВАННЯ збору системної інформації з локальної робочої станції

1.1 Аналіз архітектури та функціонального складу робочої станції

1.1.1 Аналіз програмної архітектури операційної системи Windows

Windows являє собою операційну систему з гібридним ядром (рис.1.1). У ній основні системні функції по управлінню процесами, пам'яттю, пристроями, файлової системою і безпекою реалізовані в компонентах, які працюють в режимі ядра; але існує ряд важливих системних компонентів для користувача режиму, наприклад системні процеси входу в систему, локальної аутентифікації, диспетчера сеансів, а також підсистеми оточення [1].

Рисунок 1.1 – Програмна архітектура системи Windows
У призначеному для користувача режимі працюють такі види процесів:
1. Системні процеси (system processes) - компоненти Windows, що відповідають за рішення критично важливих системних завдань (т. е. аварійне завершення одного з цих процесів викликає крах або нестабільну роботу всієї системи), але виконуються в режимі користувача. Основні системні процеси [2]:
• Winlogon.
...

1.2 Аналіз засобів збору даних Windows API

Windows API (Windows Application Programming Interface, WinAPI) - це спосіб взаємодії процесів користувацького режиму з модулями режиму ядра. WinAPI включає тисячі функцій і добре документований.
Основні Windows DLL наступні:
• Kernel32.dll - базові функції, в тому числі робота з процесами і потоками, управління пам'яттю і введенням висновком;
• Advapi32.dll - функції, в основному пов'язані з управлінням безпекою і доступом до реєстру;
• User32.dll - функції, що відповідають за управління вікнами і їх елементами в GUI додатках (Graphical User Interface - графічний інтерфейс користувача);
• Gdi32.dll - функції графічного інтерфейсу користувача (Graphics Device Interface, GDI), що забезпечують малювання на дисплеї і принтері графічних примітивів і висновок тексту.
Бібліотека Ntdll.dll експортує в більшості своїй недокументовані системні функції, реалізовані, в основному, в Ntoskrnl.exe.
...

1.3.3 Аналіз системи AIDA64

AIDA64 Extreme Edition - це комплекс діагностики і тестування Windows-систем, яка розрахована на домашніх користувачів. AIDA64 Extreme Edition надає широкий спектр інструментів для огляду, допомоги в розгоні діагностики помилок і проблем, стрес-тести і моніторинг датчиків системи.
Програма має масу унікальних технологій оцінки продуктивності як системи в цілому, так і окремих компонентів. AIDA64 сумісна з усіма сучасними версіями операційної системи Windows, в тому числі і з новітніми Windows 8 і Windows Server 2012. Збір даних за допомоги AIDA 64 наведено на рис.1.6.
Особливості системи наступні [14]:
1.Тестування процесора, пам'яті і дисків. AIDA64 включає набір 64-бітових тестів для вимірювання продуктивності комп'ютера при виконанні різних завдань. Тестування пам'яті і кеша дозволяють проаналізувати пропускну здатність оперативної пам'яті і затримки.
...

1.4 Опис використаних засобів розробки системи

Delphi використовується для програмування додатків різної складності і надає великий набір програмних компонентів. В даний час роботодавці ставлять пріоритет на оперативність і якість розробки програмних додатків, а ці характеристики можуть бути забезпечені лише за допомогою інтегрованого середовища візуального проектування, завдяки автоматизації рутинної роботи по підготовці інтерфейсів додатків. Другим її перевагою є підтримка механізмів узгодження діяльності проектувальників, кодувальників, технічних письменників і тестерів. Можливості Delphi в повній мірі відповідають таким вимогам і є актуальними для створення систем різної складності [15-18].
Основним конкурентом Delphi є RAD-середовище Borland C ++ Builder, технологія роботи з якої практично в усьому збігається з прийнятої в Delphi технологією. Відмінність лише в тому, що в Delphi програмний код організовується на мові Pascal, а не на C ++.
...

1. Воробьев А.А. Теоретические основы построения операционных систем / А.А. Воробьев, И.В. Иванов, Е.В. Лебеденко. – Орёл : Академия Федеральной службы охраны, 2013. – 196 с.
2. Бондаренко М.Ф. Операционные системы / М.Ф. Бондаренко, Е.Г. Качко. – Х.: ТОВ Компанія СМИЧ, 2006. – 444 с.
3. Карпов В.Е. Основы операционных систем / В.Е. Карпов, К.А. Коньков. – М.: Интуит, 2016. – 300 с.
4. Назаров С.В. Современные операционные системы / С.В. Назаров, А.И. Широков. – НОУ «Интуит», 2016. – 352 с.
5. Буза М.К. Архитектура компьютеров / М.К. Буза. – Минск: Новое знание, 2006. – 559 с.
6. Мигелоу С. Аппаратная платформа комьютера и основные компоненты / С. Мигелоу. – М.: Бином, 2005. – 974 с.

и еще 32 источника

Купить эту работу

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

2300 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 3000 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

1 февраля 2018 заказчик разместил работу

Выбранный эксперт:

Автор работы
nickolay.rud
5
Преподаватель IT-дисциплин
Купить эту работу vs Заказать новую
0 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
2300 ₽ Цена от 3000 ₽

5 Похожих работ

Дипломная работа

Разработка инфокоммуникационной системы управления крупным радиотелескопом

Уникальность: от 40%
Доступность: сразу
3300 ₽
Дипломная работа

Разработка комплекса рекомендаций по технической защите конфиденциальной информации хозяйствующего субъекта- мед.центра (на конкретном примере)

Уникальность: от 40%
Доступность: сразу
3300 ₽
Дипломная работа

Разработка мультисервисной сети городского микрорайона

Уникальность: от 40%
Доступность: сразу
2800 ₽
Дипломная работа

Разработка автоматизированной системы учета пациентов

Уникальность: от 40%
Доступность: сразу
3750 ₽
Дипломная работа

Разработка Автоматизированной Системы Ведения Электронного Архива

Уникальность: от 40%
Доступность: сразу
2000 ₽

Отзывы студентов

Отзыв михаил об авторе nickolay.rud 2014-04-27
Дипломная работа

Автор молодец выполнил работу раньше срока. Спасибо

Общая оценка 5
Отзыв Геннадий Полушкин об авторе nickolay.rud 2016-06-03
Дипломная работа

Спасибо!

Общая оценка 5
Отзыв user9445 об авторе nickolay.rud 2016-05-18
Дипломная работа

Ребята, Автор - просто бомба! Как же мне с ним повезло!!! Инициативный, грамотный, всегда на связи! Gigavector даже после окончания гарантийного срока дорабатывает расчеты к моей дипломной работе "Разработка информационной системы для объектов дорожной сети" по замечаниям моего придирчивого препода! Надеюсь на благополучную защиту!!!

Общая оценка 5
Отзыв Вера302 об авторе nickolay.rud 2017-05-24
Дипломная работа

Все отлично! Спасибо за продуктивную работу и подробные пояснения что и как!

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Высокоскоростная корпоративная, локальная вычислительная сеть предприятия

Уникальность: от 40%
Доступность: сразу
1490 ₽
Готовая работа

Программный комплекс задач поддержки процесса использования смарт-карт клиентами АЗС

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Защита локальной сети программными средствами microsoft

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Разработка мобильного приложения для планирования и организации задач пользователя

Уникальность: от 40%
Доступность: сразу
2400 ₽
Готовая работа

РАЗРАБОТКА БОТ-ПРИЛОЖЕНИЯ С СИСТЕМОЙ РЕКОМЕНДАЦИЙ НА ОСНОВЕ МАШИННОГО ОБУЧЕНИЯ

Уникальность: от 40%
Доступность: сразу
3000 ₽
Готовая работа

Информационная веб-система организации процесса чартеринга яхт

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Обзор рынка программных средств self-service BI инструментов

Уникальность: от 40%
Доступность: сразу
600 ₽
Готовая работа

Разработка голосового чата для локальной сети

Уникальность: от 40%
Доступность: сразу
1800 ₽
Готовая работа

Конфигурирование поисковых серверов для сети Интернет и локальной сети

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Коммутации в телеграфных сетях

Уникальность: от 40%
Доступность: сразу
1500 ₽
Готовая работа

Разработка программной системы персонализации доступа для охранных структур

Уникальность: от 40%
Доступность: сразу
2300 ₽
Готовая работа

Динамические структуры данных

Уникальность: от 40%
Доступность: сразу
600 ₽