Автор: Пользователь скрыл имя, 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 Назначение программы
Функциональное назначение
программы разрабатываемой
Лист
№ докум.
Подпись
Дата
Лист
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 ПЗ
яет собой текстовый документ с пояснительной запиской.
ПРИЛОЖЕНИЕ ЖИзм.
Лист
№ докум.
Подпись
Дата
Лист
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