Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код |
563589 |
Дата создания |
2017 |
Страниц |
113
|
Мы сможем обработать ваш заказ (!) 19 декабря в 16:00 [мск] Файлы будут доступны для скачивания только после обработки заказа.
|
Содержание
ВВЕДЕНИЕ 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) Разработать программный код, который должен соответствовать всем пунктам, включающим в себя интерфейс программы и протестировать его.
Данный программный продукт должен реализовать следующие функции:
удобный интерфейс для быстрой работы с программой;
отображения всех запущенных процессов операционной системы;
отображение всех установленных драйверов и библиотек на компьютере:
обновление информации о процессах в случае добавления нового процесса пользователем
возможность удаления процесса пользователем
открытие нового диалогового окна программного продукта;
просмотр всей информации об установленных программах;
просмотр информации о разработчике программного продукта.
Фрагмент работы для ознакомления
Магистерская работа.
При необходимости, работа может быть оперативно переделана и доработана под нужную область. В наличии презентация, файлы исходников реализации, отчет по преддипломной практике(за дополнительную плату).Имеется 2 варианта работы, на русском и украинском языках, по запросу вышлю нужную. Если есть вопросы по работе - задавайте, постараюсь всем ответить.
Работа была защищена в 2017 году на оценку "Отлично" в одном из Украинских Вузов.
В данной дипломной работе рассмотрен процесс разработки программного продукта для анализа и мониторинга процессов операционной системы.
Главной целью данного проекта является отображение всех запущенных в операционной системе процессов с возможностью их удаления, создания нового процесса, просмотра информации в регистрах памяти на низком уровне. Преимущество по сравнению со стандартным диспетчером задач является наличие своего API. То есть, в случае, когда запуск стандартного диспетчера задач блокируется вирусом, с помощью данной программы можно убрать процесс.
Описаны функциональные возможности выбранных средств разработки программного продукта.
Техническая реализации выполнена на базе использования высокоуровневого языка программирования C++, интегрированной среды разработки Borland С++ Builder 6, библиотекой PSAPI.DLL.
Разработанная система была неоднократно протестирована, с целью улучшения соответствия системы предъявляемым требованиям.
Работа также содержит раздел, связанный с охраной труда, экономикой и гражданской защитой.
Список литературы
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 источников
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00408