Автор: Пользователь скрыл имя, 12 Января 2012 в 09:30, курсовая работа
Реестр Windows – это иерархическая централизованная база данных, используемая в ОС Microsoft Windows 98, Windows CE, Windows NT и Windows 2000 для хранения сведений, необходимых для настройки операционной системы для работы с пользователями, программными продуктами и устройствами.
В реестре хранятся данные, которые необходимы для правильного функционирования Windows.
ВВЕДЕНИЕ 3
2. Выбор и обоснование средств информационной системы 4
2.1. Требования к системе. UML диаграммы 5
2.2. Состав технических устройств, система интерфейсов 10
2.3. Способы взаимодействия пользователя с системой, организация вычислительных процессов 11
2.4. Состав информационного и программного обеспечения 12
2.4.1. Структура и форматы данных 12
2.4.2. Описание методов приложения 15
3. Заключение 16
3.1. Достоинства и недостатки разработанной информационной системы 16
3.2. Пути совершенствования разработанного программного продукта 17
3.3. Рекомендации пользователю 17
4. Используемая литература 18
Приложение. Листинг программы 19
Министерство
общего и профессионального
Российской
Федерации
Казанский национальный исследовательский технический университет
имени А. Н. Туполева
Кафедра АСОИУ
Курсовая работа
по дисциплине «Инструментальные средства информационных систем»
«Разработка приложения для чтения локального и удаленного реестра Windows»
Исполнитель: студент группы 4509
Смолин А.В.
Руководитель: Бондаренко Б. П.
Оценка _______________________
Подпись ______________________
«____» __________________2011 г.
Казань 2011 г.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 3
2. Выбор и обоснование средств информационной системы 4
2.1. Требования к системе. UML диаграммы 5
2.2. Состав технических устройств, система интерфейсов 10
2.3. Способы взаимодействия пользователя с системой, организация вычислительных процессов 11
2.4. Состав информационного и программного обеспечения 12
2.4.1. Структура и форматы данных 12
2.4.2. Описание методов приложения 15
3. Заключение 16
3.1. Достоинства и недостатки разработанной информационной системы 16
3.2. Пути совершенствования разработанного программного продукта 17
3.3. Рекомендации пользователю 17
4. Используемая литература 18
Приложение. Листинг программы 19
Куст реестра - это группа разделов, подразделов и параметров реестра с набором вспомогательных файлов, содержащих резервные копии этих данных.
В данной курсовой работе будет рассмотрена возможность управление реестром Windows не только на локальном компьютере, но и удаленно на мобильном устройстве.
Qt — кросс-платформенный
Позволяет запускать написанное с его помощью ПО в большинстве современных операционных систем путём простой компиляции программы для каждой ОС без изменения исходного кода. Включает в себя все основные классы, которые могут потребоваться при разработке прикладного программного обеспечения, начиная от элементов графического интерфейса и заканчивая классами для работы с сетью, базами данных и XML. Qt является полностью объектно-ориентированным, легко расширяемым и поддерживающим технику компонентного программирования.
Существуют версии библиотеки для Microsoft Windows, систем класса UNIX с графической подсистемой X11, iOS, Android,Mac OS X, Microsoft Windows CE, QNX, встраиваемых Linux-систем и платформы S60.
Symbian OS [sɪmbɪən
əʊˈɛs] — это операционная система для сотовых телефонов, смартфонов
24
июня 2008 года компании Nokia, Sony Ericsson, Motorola и NTT
DOCOMO официально заявили об объединении
Symbian OS,S60, UIQ и MOAP(S) с целью создания единой
открытой мобильной платформы. Вместе
с компаниями AT&T, LG Electronics,Samsung Electronics,
Symbian
OS является преемником
В 2005 году вышла Symbian OS Series 60 3rd Edition, основанная на новом ядре EKA2, что привело к нарушению обратной совместимости с программами, написанными для предыдущих версий.
На данный момент наиболее распространённой (по количеству устройств) версией является Symbian OS Series 60 3rd Edition и 5th Edition(Symbian^1).
Для работы данной программы необходимо наличие следующих элементов:
или поддержка Wi-Fi.
Рис.1 Диаграмма использования приложения
Рис.2. Диаграмма классов сервера.
Рис.3. Диаграмма классов клиента.
Рис.4. Диаграмма последовательности для сервера.
Рис.5. Диаграмма последовательности для сервера.
Со́товый телефо́н — мобильный телефон, предназначенный для работы в сетях сотовой связи; использует радиоприёмопередатчик и традиционную телефонную коммутацию для осуществления телефонной связи на территории зоны покрытия сотовой сети.
Локальная сеть - ЛВС [local area network - LAN] – Совокупность близко расположенных вычислительных машин, связанных между собой определенными интерфейсами и оснащенных программными средствами, которые обеспечивают информационное взаимодействие между вычислительными процессами. ЛВС – сеть терминалов (Рабочие станции, серверы, сетевые станции), подключенных через сетевое оборудование к единой физической среде передачи данных, которые совместно используют ресурсы (диски, принтеры, файлы данных прикладные программы).
Transmission Control Protocol (TCP) (протокол управления передачей) — один из основных сетевых протоколов Internet, предназначенный для управления передачей данных в сетях и подсетях TCP/IP. Выполняет функции протокола транспортного уровня упрощённой модели OSI. IP-идентификатор — 6.
TCP
— это транспортный механизм,
предоставляющий поток данных, с
предварительной установкой
Реализация TCP как правило, встроена в ядро системы, хотя есть и реализации TCP в контексте приложения.
TCP
часто обозначают "TCP/IP". Когда
осуществляется передача от
Взаимодействие пользователя с системой осуществляется с помощью
графического интерфейса, в котором предусмотрен:
Форма клиента на телефоне Nokia 5530:
По нажатию кнопки «Выход» пользователь может выйти из приложения.
Нажатие кнопки “Соединить”
позволяет установить
Форма сервера:
На сервере находятся следующие элементы:
Сервер принимает, обрабатывает запросы пользователя (клиента).
2.4.1. Структура и форматы данных
TCP
(Transmission Control Protocol) является сетевым
протоколом низкого уровня, используемым
в большинстве интернет-
Информация о работе Разработка приложения для чтения локального и удаленного реестра Windows