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

Содержание

ВВЕДЕНИЕ 7

1 АНАЛИТИЧЕСКИЙ ОБЗОР ИССЛЕДУЕМОЙ ТЕМАТИКИ 8

1.1 Особенности современных операционных систем. 8

1.2 Анализ существующих программных решений в области 10

1.3 Используемые средства и технологии разработки программного обеспечения 15

1.3.1 Язык С ++ 15

1.3.2 Среда разработки Borland С ++ Builder 16

1.3.3 Язык моделирования UML 17

1.3.4 Формирование целей и задач исследования 20

2 РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА ДЛЯ МОНИТОРИНГА ПРОЦЕССОВ ОПЕРАЦИОННОЙ СИСТЕМЫ 22

2.1 Разработка UML-диаграмм проекта 22

2.2 Разработка алгоритма работы программы 34

2.3 Разработка функциональной части системы 38

3 ОХРАНА ТРУДА 58

3.1 Общие требования к компьютерным помещениям 58

3.2 Комплекс организационных мероприятий для профилактики нарушений здоровья специалистов — компьютерщиков и повышению их производительности труда 63

3.3 Профессиональный отбор операторов ВДТ 64

3.4 Требования к организации рабочего места по обслуживанию, ремонту и наладке ЭВМ 67

4 ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ 70

4.1 Общая характеристика проекта. 70

4.2 Определение цены программного продукта 75

4.3 Расчет начальных инвестиций 78

4.4 Расчет текущих затрат 79

5 ГРАЖДАНСКАЯ ЗАЩИТА 82

ВЫВОДЫ 88

ПЕРЕЧЕНЬ ССЫЛОК 89

ПРИЛОЖЕНИЕ А 91

Выдержка из текста

Цель работы заключается в предоставлении пользователю ПК возможности мониторинга всех запущенных процессов в операционной системе и возможности изменять процессы (добавлять, удалять) для повышения эффективности работоспособности ПК, операционной системы и программных продуктов.

Для достижения цели необходимо выполнить некоторые технические задачи, такие как:

1) Провести анализ технических характеристик различных видов операционных систем.

2) Выбрать технические средства разработки программного продукта.

3) Разработать алгоритм работы программного продукта.

4) Разработать UML- диаграммы работы продукта.

5) Разработать доступный интерфейс пользователя программного продукта.

6) Разработать программный код, который должен соответствовать всем пунктам, включающим в себя интерфейс программы и протестировать его.

Данный программный продукт должен реализовать следующие функции:

 удобный интерфейс для быстрой работы с программой;

 отображения всех запущенных процессов операционной системы;

 отображение всех установленных драйверов и библиотек на компьютере:

 обновление информации о процессах в случае добавления нового процесса пользователем

 возможность удаления процесса пользователем

 открытие нового диалогового окна программного продукта;

 просмотр всей информации об установленных программах;

 просмотр информации о разработчике программного продукта

Список использованной литературы

1. Назаров С.В. Операционные среды, системы и оболочки. Основы структурной и функциональной организации / С.В. Назаров. — М.: Кудиц-Пресс, 2007. — 504 c.

2. Назаров С.В. Современные операционные системы: Учебное пособие / С.В. Назаров. — М.: Бином. Лаборатория знаний, 2013. — 367 c.

3. Назаров С.В. Генерация операционной системы ОС ЕС / С.В. Назаров, А.Г. Барсуков. — М.: Финансы и статистика, 1985. — 175 c.

4. Назаров С.В. Операционные системы специализированных вычислительных комплексов: Теория построения и системного проектирования / С.В. Назаров. — М.: Машиностроение, 1989. — 400 c.

5. Саммит С. Язык С++ в вопросах и ответах / С. Саммит. – М.: Мир. – 52 с.

6. Саммит С. С++ и Borland C++ Builder для студента / С. Саммит. – Москва: Изд-во «Петербург»,2006. — 183 с.

7. Эллис М. Справочное руководство по языку C++ / М. Эллис, Б. Строуструп. – М.: Мир, 1992. — 445 с.

8. Бруно Б. Просто и ясно о Borland C++ / Б. Бруно. – М.: БИНОМ, 1994. -400 с.

и еще 15 источнико

Похожие записи