Реферат
Пояснительная записка курсовой работы содержит __ стр., __ рис., __ табл., __ источников и __ приложения.
Ключевые слова: ПРОГРАММА, СИСТЕМА, ИНФОРМАЦИЯ, ЖЕСТКИЙ ДИСК, ПРОЦЕССОР, БАЗА, WMI, WQL.
В данной курсовой работе рассмотрен пример вывода системной информации, а также информации о компьютере при помощи использования инструментария WMI.
Объектом исследования является вычислительная система, а также служба WMI.
Цель работы состоит в разработке программы, позволяющей выводить информацию о системе и её характеристиках при помощи wql запросов из службы WMI.
Содержание
Введение ………………………………………………………………………... 3
1. Постановка задачи и методы решения ………………………………….….4
1.1. Формулировка задачи …………………………………………………..4
1.2. Спецификация задачи …………………………………………………..4
2. Техническая реализация алгоритма решения ……………………………...5
2.1. Выбор языка и среды программирования ……………………………..5
2.2. Выбор базы данных языка запросов …………………………………...5
|
|
2.3. Описание алгоритмов и программы ………………………….....……..6
2.4. Текст программы ………………………………………………………..9
2.5. Описание реализации базы данных …………………………………....9
3. Описание программы и интерпретация результатов ……………………..10
3.1. Результат тестирования программы ………………………………….10
Заключение ……………………………………………………………………...12
Список использованной литературы …………………………………………..13
Введение
В настоящее время компьютеры приобретают всё большую популярность в мире. Информация о системе является важнейшим фактором в выборе её компонентов и программного обеспечения.
Существует множество программных комплексов, позволяющих пользователю узнать информацию о системе, компьютере и его компонентах. Многие из них платные, весомые, бывают бесплатные и компактные.
Компания Microsoft предоставляет для пользователей Windows удобные инструменты для работы с системной информацией. Windows хранит её в своей специальной службе — WMI.
Наша задача сделать компактную и удобную программу, которая будет использовать эту службу и выводить информацию о системе быстро и просто.
Постановка задачи
Формулировка задачи
Разработать программу, позволяющую выводить информацию о системе, её характеристиках и компьютере (характеристиках памяти, процессора, видеосистемы, жёстких дисков и т.д.) при помощи службы WMI.
Для проверки работоспособности программы запустить её на различных машинах и сверить информацию из программы с системной информацией.
Спецификация задачи
Входными данными являются данные, поступающие от пользователя. Эти данные передают информацию о требуемом параметре. Посредством WQL-запросов из инструментария WMI берётся требуемая системная информация.
|
|
Выходными данными является информация, выводимая пользователю.
Техническая реализация алгоритма решения
Выбор языка и среды программирования.
Языком программирования был выбран C#, поскольку он позволяет решать широкий спектр задач, обладает гибкостью и большим количеством удобных в использовании библиотек. Помимо этого он позволяет использовать как объектно-ориентированный, так и структурный подход.
В качестве среды разработки была выбрана IDE Visual Studio 2010 Express Edition, поскольку она обладает удобным интерфейсом, богатыми средствами для отладки, широко распространена и бесплатна для некоммерческого использования.