Просмотр журнала событий ОС Windows
Автор: Artyom Miroshnichenko • Март 8, 2018 • Реферат • 4,103 Слов (17 Страниц) • 1,198 Просмотры
Министерство транспорта Российской Федерации
Федеральное агентство железнодорожного транспорта
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«Дальневосточный государственный университет путей сообщения»
Кафедра «Высшая математика»
Курсовая работа по дисциплине:
«Операционные системы»
Вариант 8
«ПРОСМОТР ЖУРНАЛА СОБЫТИЙ ОС WINDOWS»
Выполнил:
студент ИИФО
________________________________________________________
Руководитель:
преподаватель ____________________________________________
РЕЙТИНГОВЫЙ БАЛЛ ЗА КУРСОВУЮ РАБОТУ _______________
ОЦЕНКА ЗА КУРСОВУЮ РАБОТУ____________________________
Хабаровск 2018
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 2
1. ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ 5
1.1. Журнал событий 5
1.2. Свойства событий 6
1.3. Основные функции работы с событиями: 8
1.4 Класс EventLog 9
2. РЕАЛИЗАЦИЯ ПРОГРАММЫ- ПРОСМОТРА ЖУРНАЛА СОБЫТИЙ ОС WINDOWS НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ C# 11
2.1. Назначение разработки 11
2.2. Описание интерфейса создаваемого приложения 11
2.3. Описание системы меню 15
2.4. Описание вспомогательных форм 16
3. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ. 20
3.1. Общие сведения о программном продукте 20
3.2. Описание установки 21
3.3.О писание запуска 23
3.4. Инструкции по работе 23
4.5 Сообщения пользователю 23
ЗАКЛЮЧЕНИЕ 24
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 25
ПРИЛОЖЕНИЕ 1. ДИАГРАММА КЛАССОВ ПРОЕКТА 26
ВВЕДЕНИЕ
Курсовая работа является важной и обязательной формой процесса изучения профессиональных дисциплин и представляет собой самостоятельное научно-практическое исследование в области дисциплины «Операционные системы».
На основе изучения учебной и научной литературы, а также в соответствии с практическими навыками программирования необходимо разработать ПО на языке программирования С# для поставленной задачи, проанализировать, систематизировать и изложить материал по теме, высказать свое мнение по поводу разработки ПО.
Задача курсовой работы – разработать удобный интерфейс для ПО, выполняющего просмотр журнала событий ОС Windows. Необходимо грамотно написать программный код для своего интерфейса и дать теоретическое обоснование для кода.
Цели курсового проектирования по дисциплине «Операционные системы»:
- углубление знаний, полученных в результате изучения теоретического курса дисциплины;
- развитие практических навыков технологии программирования на языке С#, и использования полученных теоретических знаний на практике;
- овладение навыками системного подхода к решению вопросов, связанных с разработкой и использованием приемов программирования при решении задач прикладного характера;
- овладение навыками использования ПЭВМ при разработке и отладке программ;
- применение методов отладки, сборки и тестирования программных изделий;
- овладение методами автоматизации приложений.
Основными задачами курсового проектирования по дисциплине «Операционные системы» являются:
- обобщить знания, полученные по дисциплинам «Архитектура компьютеров», «Информатика»;
- подготовиться к самостоятельному составлению программы-монитора событий в ОС Windows на языке С#, для более успешного изучения дисциплин, таких как «Системное программирование», «Администрирование локальных сетей», «Компьютерные сети».
Для реализации поставленных целей и задач была выбрана платформа .NET. Решение принято из следующих фактов:
- Платформа .NET изначально строится на принципах объектно-ориентированного программирования.
- Поставляемая вместе со средой библиотека базовых классов обладает достаточным функционалом для решения задач практически любой сложности.
- В .NET способ разделения кода между приложениями значительно отличается от предшествующих реализаций за счет использования сборок. Сборки обладают формальными средствами для управления версиями и допускают одновременное существование рядом нескольких различных версий сборок.
- Поддержка языков высокого уровня: это свойство благоприятно сказывается на удобстве использования, быстроте написания и читабельности кода, что крайне важно для последующей поддержки программы.
- Среда разработки Visual Studio, поставляемая вместе с .NET, предоставляет необходимый инструментарий для эффективного и быстрого создания приложений с графическим интерфейсом.
Появление технологии .NET повлекло за собой массовую реконструкцию некоторых языков программирования, стремящихся использовать те или иные возможности платформы, такие как C++ и Visual Basic. Microsoft решили предложить разработчикам альтернативу – язык, ориентированный специально .NET и создали C#. Сами разработчики языка описывают его, как простой, современный, объектно-ориентированный и безопасный язык программирования. Синтаксически C# напоминает C++ и Java, что позволило программистам за достаточно короткое время изучить тонкости нового языка.
...