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

Автор: Пользователь скрыл имя, 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 Мб (Скачать)


Министерство  сельского хозяйства и продовольствия Республики Беларусь

УО «Столинский  государственный аграрно-экономический  колледж»

Отделение «Бухгалтерский учет и информационные технологии»

 

 

ДОПУЩЕН К ЗАЩИТЕ

Заведующий отделением

_______________Г.Г. Борищук

«___» __________ 20____г.

 

 

 

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

ДИПЛОМНОГО ПРОЕКТА

 

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

(Тема дипломного проекта)

 

Специальность

2-40 01 01 «Программное обеспечение  информационных технологий»

 

Специализация

2-40 01 01 35 «Программное обеспечение  обработки экономической и деловой  информации»

 

Учащийся-дипломник

группа _________    

(подпись) (Ф.И.О.)

 

Руководитель    

(подпись) (Ф.И.О.)

 

Председатель цикловой комиссии 
информационных технологий      

(подпись) (Ф.И.О.)

 

Рецензент     

(подпись) (Ф.И.О.)

 

 

Дипломный проект защищен  «____» ____________ 20___г. с оценкой _________________

 

 

Председатель ГКК     

(подпись) (Ф.И.О.)

 

 

Столин 2011

 

РЕФЕРАТ

Пояснительная записка дипломного проекта: 94с., 14 рис., 5 табл., 16 источников, 8 приложений.

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

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

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

Приведённый в дипломном  проекте расчётно-аналитический  материал объективно отражает состояние  разрабатываемого проекта. 


 

СИзм.

Лист

№ докум.

Подпись

Дата

Лист

 

ДТ 509000.10101 ПЗ

 Разраб.

Андрейковец С

 Провер.

 

 Реценз.

 

 Н. Контр.

 

 Утверд.

 

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

Лит.

Листов

96

УО «СГАЭК»


ОДЕРЖАНИЕ

ВВЕДЕНИЕ……………………………………………………………………………………...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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ВВЕДЕНИЕ


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

Лист

№ докум.

Подпись

Дата

Лист

4

 

ДП 509000.10101 ПЗ


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

Объектом дипломного проектирования является процесс слежения за работой  работника. Ограничение запуска  определённых процессов. Дипломный  проект можно использовать как на предприятии так и в домашних условия.

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

Предметом дипломного проектирования является разработка программного обеспечения  которое позволит более качественно  усмотреть за работой работников предприятия. Реализована система  контроля определённых процессов запускаемых  в системе.

Для достижения поставленной цели необходимо решить следующие задачи:

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


- провести анализ аналогов  и прототипов;Изм.

Лист

№ докум.

Подпись

Дата

Лист

5

 

ДП 509000.10101 ПЗ


 

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

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

- выполнить реализацию  программного средства. Произвести  тестирование и отладку;

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

 

  1. АНАЛИЗ ИСХОДНЫХ ДАННЫХ И ПОСТАНОВКА ЗАДАЧИ


Изм.

Лист

№ докум.

Подпись

Дата

Лист

6

 

ДП 509000.10101 ПЗ


Анализ предметной области

Тысячи лет до нашей  эры человечество столкнулось с  проблемой учета рабочего времени  и наблюдением за «сотрудниками». Именно тогда на свет появилось слово "стимул" (в переводе с латинского означающее "острая палка", которой  погонщики стимулировали к труду  осликов).

Славное было время. Моря бороздили  галеры, где суровые надсмотрщики плетьми, а где и "добрыми" словами  стимулировали гребцов. Если посмотреть на ситуацию современным взглядом, то получается следующее: в прапрадедушках офисов прародители менеджеров следили  за правильным использованием рабочего времени древними «офисными работниками».

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

Целью дипломного проектирования является создание программного средства, которое позволит производит наблюдение за пользователем,  запретить запуск определённых процессов, приложений.

1.2  Анализ аналогов  и прототипов

Для успешного проектирования программы нужно провести анализ аналогов и прототипов, чтобы выяснить какие наработки уже существуют и как они используются на практике.

В современном мире существует большое количество аналогов. Первое место занимает “Remote Administrator”. Данный программный продукт имеет большое количество преимуществ, он является платным, что весьма затрудняет его использование в учебных заведениях и на не больших предприятиях.

1.3 Перечень задач,  подлежащих решению в процессе  разработки

Для организации эффективной  работы с данными необходимо:

- координация деятельности  по сбору и обработке информации;

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

- определение основных  направлений развития технологии  обработки информации;


Требование к программному средству:Изм.

Лист

№ докум.

Подпись

Дата

Лист

7

 

ДП 509000.10101 ПЗ


 

- данные используемые программным продуктом, не должны теряться во время выполнения программы, или экстренного завершения ПК

- сохраняемые данные должны оставаться корректными;

- интерфейс должен быть  простым,  удобным, понятным;

- все данные должны иметь резервную копию в случай потери или удаления данных

- должен быть контроль  за рабочим местом пользователем;

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

-завершение работы процессов  запущенных на ПК пользователя

-передача в графической  информации с ПК пользователя

-запуск программы вместе  с операционной системой

-защита программного  продукта паролем

 

1.4 Входная, постоянная, выходная информации

Входная информация включает:

- имя процесса приложения  запущенного в системе 

-заголовок окна приложения  запущенного в системе

-имя компьютера работника

Постоянной информацией  в разрабатываемой программе  нет. Все данные изменяются в процессе работы с программой.

Выходной информацией  является:

- графическое отображение рабочего стола пользователем;

- список запущенных в системе процессов и приложений.

 


 

2  ПРОЕКТИРОВАНИЕ  ПРОГРАММНОГО ОБЕСПЕЧЕНИЯИзм.

Лист

№ докум.

Подпись

Дата

Лист

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