Автоматизированная система для локального, удалённого контроля и управления компьютером пользователя

Автор: Пользователь скрыл имя, 02 Апреля 2013 в 10:14, дипломная работа

Описание работы

В настоящее время трудно себе представить организацию или предприятие без вычислительной техники. Она настолько плотно вошла в нашу жизнь, что стала так же привычна, как письменные принадлежности или иные подсобные средства. Некоторые организации насчитывают до нескольких сотен компьютеров различной конфигурации.

Содержание

ВВЕДЕНИЕ……………………………………………………………………………………...4
1. АНАЛИЗ ИСХОДНЫХ ДАННЫХ И ПОСТАНОВКА ЗАДАЧИ…………………...…6
1.1 Анализ предметной области……………………………………………………….6
1.2 Анализ аналогов и прототипов…………………………………………….……6
1.3 Перечень задач, подлежащих решению в процессе разработки……………6
1.4 Входная, постоянная, выходная информации…………………………….…..7
2 ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ…………………………8
2.1 Выбор и обоснование средств и методов решения для реализации проекта………………………………………………………………………………......8
2.2 Функциональные назначения программного обеспечения…………………9
2.3 Логическая модель данных………………………………………………….…10
3 РЕАЛИЗАЦИЯ И ТЕСТИРОВАНИЕ………………………………………………….....13
4 ЭКОНОМИЧЕСКАЯ ЧАСТЬ……………………………………………………………..14
4.1 Правовые аспекты использования программного обеспечения……………14
4.1.1 Правовая охрана информации………………………………………………...14
4.1.2 Лицензионные, условно бесплатные и бесплатные программы……….15
4.2 Расчет себестоимости разработанного программного продукта…………16
4.2.1 Общие сведения………………………………………………………….……..16
4.2.2 Расчет себестоимости программного продукта……………………………18
5 ОХРАНА ТРУДА…………………………………………………………………..………..24
5.1 Требования к освещению помещений и рабочих мест………………..……18
5.2 Расчёт искусственного освещения рабочего места…………………..……...25
ЗАКЛЮЧЕНИЕ……………………………………………………………………..…………28
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ………………………………..…………29
ПРИЛОЖЕНИЕ А Техническое задание…………………………………….………...…..30
ПРИЛОЖЕНИЕ Б Описание программы………………………………………………....33
ПРИЛОЖЕНИЕ В Программа и методика испытания…………………………….…....35
ПРИЛОЖЕНИЕ Г Руководство оператора……………………………………………..…37
ПРИЛОЖЕНИЕ Д Содержание электронного носителя…………………….…………..44
ПРИЛОЖЕНИЕ Ж Диаграмма вариантов использования……………………………..45
ПРИЛОЖЕНИЕ К Диаграмма компонентов……………………………………………...46
ПРИЛОЖЕНИЕ Л Листинг программных модулей……………………………….…….48
ДОПОЛНЕНЕНИЕ К ПУНКТУ 1.2 Анализ аналогов и прототипов……95

Работа содержит 1 файл

«Автоматизированная система для локального, удалённого контроля и управления компьютером пользователя ».docx

— 2.50 Мб (Скачать)

- проверка корректности  работы программ при загрузке, при завершении работы;

- последовательное выполнение  вызова соответствующих функций.

Корректность выполнения определяется завершением выполняемой  функцией с предоставлением нужного  результата.

 

 

ПРИЛОЖЕНИЕ Г

(обязательное)

Г.1 Назначение программы


Функциональное назначение программы разрабатываемой программы  состоит:Изм.

Лист

№ докум.

Подпись

Дата

Лист

37

 

ДП 509000.10101 ПЗ


 

- управление процессами  и приложениями ПК пользователя;

- передача данных;

- хранение данных.

Эксплуатационное назначение состоит:

-  в сохранении данных;

- предоставление удобного  и интуитивно понятного интерфейса  для осуществления работы с  программой.

Г.2 Условия выполнения программы

 Наличие установленной сети, администраторских прав пользователя.

Г.3 Выполнение программы

Дипломный проект состоит  из 2х основных программ. Первая программа  устанавливается на ПК пользователя за которым будет вестись наблюдение, а вторая у того кто будет наблюдать.

Для запуска программ необходимо запустить ярлыки на рабочем столе.

Запуск первой программы  Winsetap.exe.

После запуска первой программы  запускается  главное окно (если в настройках не стоит галочка  «Скрывать при старте»), показанное  на рисунке 1.

Рисунок 1. Главное окно программы


Изм.

Лист

№ докум.

Подпись

Дата

Лист

38

 

ДП 509000.10101 ПЗ


На главной форме размещены 6 основных кнопок.

При нажатии на «Общее время» получим вид главной формы,  на корой подсчитывается общее время  работы программы.

Кнопка «Close Proces»  - здесь мы добавляем процессы время которых нужно ограничить. Имя процесса можно ввести в ручную или же выбрать из списка запущенных нажав на кнопку «+» после ввода имени процесса задаём время ограничения и нажимаем «Сохранить» и после этого ставим галочку, что означает применить.

Вид формы отображен на рисунке 2.

Рисунок 2. Добавление процесса для ограничения времени работы

Кнопка «Screen» -служит для создания скриншота рабочего стола, если выбранный процесс запущен. Имя процесса вводим в ручную или выбираем из списка, задаём время сохраняем и применяем.

Вид формы отображен на рисунке 3.

Рисунок 3. Добавление процесса для создания скриншота


Изм.

Лист

№ докум.

Подпись

Дата

Лист

39

 

ДП 509000.10101 ПЗ


Кнопка «Close Window» - служит для закрытия приложения по заголовку окна. Заголовок можно ввести в ручную или выбрать из списка запущенных.

Вид формы отображен на рисунке 3.

Рисунок 4. Закрытие приложения по заголовку окна

Кнопка «Настройки»-выводит  новую форму с настройками.

Форма «Настройки» имеет 3 основных раздела:

- общие – служит для  общих настроек программы.

Рисунок 5. Настройки общие

 

-безопасность-служит для  изменения пароля, и в каких  именно случаях его вызывать.

Рисунок 6. Настройки Безопасность

 

-сеть- здесь мы выбираем  путь у серверу и задаём  время через которое нужно  с ним соединятся.


Изм.

Лист

№ докум.

Подпись

Дата

Лист

40

 

ДП 509000.10101 ПЗ


Рисунок 7. Настройки Сеть

Имеется дополнительные формы: 

Рисунок 8. Ввод пароля

Рисунок 9. Выбор запущенных приложений по заголовку окна.


Изм.

Лист

№ докум.

Подпись

Дата

Лист

 

ДП 509000.10101 ПЗ


Рисунок 10. Выбор запущенных процессов.

Запуск второй программы  asn_control.exe.

После запуска появляется главное окно.

Внизу и вверху формы имеются  панели с кнопками. С лева список всех компьютеров,  настроенных на туже директорию что и данная программа.

В низу с лева имеется  индикатор. Если он зелёный значит компьютер  в сети, красный значит не в сети. Во время работы с программой индикатор  может моргать, всё зависит от того, какое время соединения с  сервером указано в первой программе. При нажатии на индикатор получаем форму на которой указаны дата и время последней активности выбранного ПК, и возможность загрузить  последний скриншот.

 

Рисунок 11. Главное окно


Изм.

Лист

№ докум.

Подпись

Дата

Лист

42

 

ДП 509000.10101 ПЗ


Рисунок 12. Окно информации об активности ПК

Кнопка «показать панель»- вызывает панель с верху, кнопка «Скрыть  панель » скрывает её.

На верхней панели кнопка «Показать на весь экран» разворачивает  главное окно на весь экран.

Галочка «Показать реальны  размер» - отображает загружаемое изображение  в его реальном разрешении, и не подгоняется под размер формы.

Рисунок 13. Главное окно на весь экран.

Кнопка «Настройки»- вызывает форму с настройками.

Рисунок 14. Настройки

-на данной форме мы  выбираем путь, по которому настроена  первая программа.

-меняем внешний вид  программы


-при закрытии сворачиваем  в трейИзм.

Лист

№ докум.

Подпись

Дата

Лист

43

 

ДП 509000.10101 ПЗ


 

-когда программа свёрнута, то она ничего не делает.

При загрузке программы, если по заданному пути не найдено компьютеров  то главное окно принимает вид:

Рисунок 14. Главное окно, если компьютеры не найдены.

 

ПРИЛОЖЕНИЕ Д

(рекомендуемое)

Содержание электронного носителя

На прилагаемом электронном  носителе информации расположены следующие  директории и файлы:


Директория «DOC» - файл «Автоматизированная система для локального, удалённого контроля и управления компьютером пользователя ».doc» представлИзм.

Лист

№ докум.

Подпись

Дата

Лист

44

 

ДП 509000.10101 ПЗ


яет собой текстовый документ с пояснительной запиской.

  1. Директория «PRG» содержит исходный код проекта asn.exe, asn_control.exe и дополнительные файлы.
  2. Директория «EXE» содержит финальную версию исполняемых файлов проекта MSD.exe.
  3. Файл «Readme.txt» содержит описание содержания электронного носителя.
  4. Файл Setup.exe – предназначен для более удобной установки дипломного проекта.

 


ПРИЛОЖЕНИЕ ЖИзм.

Лист

№ докум.

Подпись

Дата

Лист

45

 

ДП 509000.10101 ПЗ


 

(рекомендуемое)

Диаграмма вариантов  использования

 

 


ПРИЛОЖЕНИЕ КИзм.

Лист

№ докум.

Подпись

Дата

Лист

46

 

ДП 509000.10101 ПЗ


 

(рекомендуемое)

Диаграмма компонентов

Checkbox 1..2


Bitbtn 1


asn_control.exe


Label 1


 

Bitbtn 1


Memo 1


Image 1


Speedbutton1..3


Label 1..3


 

Bitbtn 1


Speedbutton1..3


Checkbox 1..2


Listbox 1


Imagelist 1


Image 2


Label 1.


 

Timer 1




message.pas



info_o_comp.pas



ComboBox 1


 

Label 1


 

Edit 1


Listbox 1


Checkbox 1..2


RadioGroup


Memo 1


prilojenia_and_process.pas


Groupbox 1..5



Edit 1


Bitbtn 1..2


Checkbox 1..2


Listbox 1


option.pas



Main.pas



Zapusk.pas


Image 1


Speedbutton1


asn_control.exe


 


Изм.

Лист

№ докум.

Подпись

Дата

Лист

47

 

ДП 509000.10101 ПЗ


 

ASN.exe

Label 1.




spisokprocessov.pas


Popupmenu1


Listbox1



Popupmenu1


Listbox1


process.pas



helpka.pas



xzz.pas


Checkbox 1..11



Edit 1..5


GroupBox 1..4


 

Bitbtn 1..3



Label 1..6




Pass.pas



Otch.pas


Nastroika.pas




Imagelist1


Trayicon 1


Label 1..22


 

Memo 1..11


Progressbar1..10


Main.pas


Edit 1..25


Checkbox 1..15


Информация о работе Автоматизированная система для локального, удалённого контроля и управления компьютером пользователя