Автор24

Информация о работе

Подробнее о работе

Страница работы

Информационная система помощи фокусировки внимания

  • 160 страниц
  • 2019 год
  • 122 просмотра
  • 0 покупок
Автор работы

nickolay.rud

Преподаватель IT-дисциплин

2000 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

Введение 7
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 8
1.1 Обоснование актуальности 8
1.2 Анализ существующих аналогов 8
1.2.1 «Cold Turkey» 8
1.2.2 «Simple Run Blocker» 9
1.2.3 «Focus» 10
1.3 Обоснование выбора средств реализации 11
1.3.1 Python 11
1.3.2 PyQt 17
1.3.3 CSS 20
1.4 Цель и задачи 21
2 РАЗРАБОТКА СИСТЕМЫ ПОМОЩИ ФОКУСИРОВКИ ВНИМАНИЯ 22
2.1 Разработка алгоритма программы 22
2.2 Разработка графического интерфейса пользователя 23
2.2.1 Вид главного окна программы 23
2.2.2 Вид окна настройки программы 25
2.2.3 Вид окна списка запущенных процессов 26
2.3 Разработка логики работы программы 28
2.3.1 Редактирование списка программ 28
2.3.2 Редактирование списка веб-сайтов 36
2.3.3 Блокировка доступа к веб сайтов 40
2.3.4 Блокировка выполнения программ 41
2.3.5 Настройка программы 42
2.3.6 Сохранение введенных пользователем данных между сессиями работы с программой 43
2.3.7 Просмотр информации о разработчике программного продукта 45
3 ОХРАНА ТРУДА 47
ВЫВОДЫ 59
ПЕРЕЧЕНЬ ИСТОЧНИКОВ 60
ПРИЛОЖЕНИЕ 63

QComboBox QAbstractItemView
{
background-color: rgb(80,80,80);
padding: 4px;
}

/**** QComboBox (editable) ****/
QComboBox:editable
{
background-color: rgb(80,80,80);
padding: 4px;
}

QComboBox:editable:focus
{
border-color: rgb(90,200,255);
}

/**** QComboBox (disabled) ****/
QComboBox:disabled
{
background-color: rgb(120,120,120);
border-color: rgb(60,60,60);
color: rgb(40,40,40);
}

QComboBox::drop-down:disabled
{
image: url(images/dropdown_disabled.
...

1.1 Обґрунтування актуальності

На сьогоднішній день все більше і більше посад вимагають від працівника виконання робочих завдань за комп’ютером. В наслідок чого з кожним днем кількість людей які стикаються з проблемою фокусування уваги на поставленому завданні при роботі за комп’ютером невблаганно зростає. А це значить що росте і кількість користувачів які потребують програмного забезпечення яке могло б надати їм допомогу у вирішенні даної проблеми.
В наш час дуже актуальне питання необхідності роботи або навчання за комп’ютером. Тому для допомоги у вирішенні проблеми фокусування уваги на робочих задачах було би доцільно розробити програмне забезпечення, яке могло би надавати користувачам можливість забороняти виконання окремих програм і блокувати доступ до певних веб сайтів.
Розробити якісну програму непросто, для цього будуть потрібні не тільки досвід програмування, а й навички дизайнера для красивого і зручного оформлення графічного інтерфейсу користувача.
...

1.2.2 «Simple Run Blocker»

Simple Run Blocker — це портативний додаток, який дозволяє користувачам забороняти виконання окремих програм.
В Simple Run Blocker є три режими блокування. Перший режим заборонить доступ до всіх програм, окрім тих, які знаходяться в списку. Другий режим зробить зворотне, тобто, заблокує тільки ті, які знаходяться в списку. А третій зовсім відключить блокування.
Також Simple Run Blocker може заборонити доступ до дисків, але слід бути обережніше, адже додаток портативний, і ви можете заборонити доступ до диска, на якому воно знаходиться, тим самим ви позбавите себе доступу до функціоналу.
Переваги:
1) багатомовність (підтримується й російська мова);
2) простота використання;
3) портативність;
4) малий обсяг;
5) безкоштовна.
Недоліки:
1) не можна ставити пароль на виконання додатків;
2) не має можливості забороняти доступ до веб сайтів;
3) працює тільки з ОС Windows.

1.2.
...

1.3 Обґрунтування вибору засобів реалізації

1.3.1 Python

Python — інтерпретована об'єктно-орієнтована мова програмування високого рівня зі строгою динамічною типізацією. Розроблена в 1990 році Гвідо ван Россумом. Структури даних високого рівня разом із динамічною семантикою та динамічним зв'язуванням роблять її привабливою для швидкої розробки програм, а також як засіб поєднування наявних компонентів. [4]
Python підтримує модулі та пакети модулів, що сприяє модульності та повторному використанню коду. Інтерпретатор Python та стандартні бібліотеки доступні як у скомпільованій, так і у вихідній формі на всіх основних платформах. [6]
В мові програмування Python підтримується кілька парадигм програмування, зокрема: об'єктно-орієнтована, процедурна, функціональна та аспектно-орієнтована.
Python — це, насамперед, скриптова мова програмування (мова, розроблена для запису «сценарію», послідовність операцій, які виконуються користувачем на ПК.
...

1.4 Мета та задачі

Мета роботи полягає в наданні користувачу програмного продукту, що володіє гнучким користувальницьким інтерфейсом, для блокування виконання програм а також для заборони доступу до веб сайтів.
...

1. Фримен Э.. Изучаем HTML, XHTML и CSS = Head First HTML with CSS & XHTML/ Э. Фримен, Э. Фримен. — П.: «Питер», 2010. — 656 с.
2. Шафер С. HTML, XHTML и CSS. Библия пользователя, 5-е издание / С. Шафер. — М.: «Диалектика», 2010. — 656 с.
3. Доусон М. Программируем на Python/ М. Доусон. – СПб.: Питер, 2014. – 416 с.
4. Лутц М. Изучаем Python, 4-е издание/ М. Лутц. – Пер. с англ. – СПб.: Символ-Плюс, 2011. – 1280 с.
5. Лутц М. Программирование на Python, том I, 4-е издание/ М. Лутц. – Пер. с англ. – СПб.: Символ-Плюс, 2011. – 992 с.


и еще 30 источников

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

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

Фрагменты работ

Введение 7
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 8
1.1 Обоснование актуальности 8
1.2 Анализ существующих аналогов 8
1.2.1 «Cold Turkey» 8
1.2.2 «Simple Run Blocker» 9
1.2.3 «Focus» 10
1.3 Обоснование выбора средств реализации 11
1.3.1 Python 11
1.3.2 PyQt 17
1.3.3 CSS 20
1.4 Цель и задачи 21
2 РАЗРАБОТКА СИСТЕМЫ ПОМОЩИ ФОКУСИРОВКИ ВНИМАНИЯ 22
2.1 Разработка алгоритма программы 22
2.2 Разработка графического интерфейса пользователя 23
2.2.1 Вид главного окна программы 23
2.2.2 Вид окна настройки программы 25
2.2.3 Вид окна списка запущенных процессов 26
2.3 Разработка логики работы программы 28
2.3.1 Редактирование списка программ 28
2.3.2 Редактирование списка веб-сайтов 36
2.3.3 Блокировка доступа к веб сайтов 40
2.3.4 Блокировка выполнения программ 41
2.3.5 Настройка программы 42
2.3.6 Сохранение введенных пользователем данных между сессиями работы с программой 43
2.3.7 Просмотр информации о разработчике программного продукта 45
3 ОХРАНА ТРУДА 47
ВЫВОДЫ 59
ПЕРЕЧЕНЬ ИСТОЧНИКОВ 60
ПРИЛОЖЕНИЕ 63

QComboBox QAbstractItemView
{
background-color: rgb(80,80,80);
padding: 4px;
}

/**** QComboBox (editable) ****/
QComboBox:editable
{
background-color: rgb(80,80,80);
padding: 4px;
}

QComboBox:editable:focus
{
border-color: rgb(90,200,255);
}

/**** QComboBox (disabled) ****/
QComboBox:disabled
{
background-color: rgb(120,120,120);
border-color: rgb(60,60,60);
color: rgb(40,40,40);
}

QComboBox::drop-down:disabled
{
image: url(images/dropdown_disabled.
...

1.1 Обґрунтування актуальності

На сьогоднішній день все більше і більше посад вимагають від працівника виконання робочих завдань за комп’ютером. В наслідок чого з кожним днем кількість людей які стикаються з проблемою фокусування уваги на поставленому завданні при роботі за комп’ютером невблаганно зростає. А це значить що росте і кількість користувачів які потребують програмного забезпечення яке могло б надати їм допомогу у вирішенні даної проблеми.
В наш час дуже актуальне питання необхідності роботи або навчання за комп’ютером. Тому для допомоги у вирішенні проблеми фокусування уваги на робочих задачах було би доцільно розробити програмне забезпечення, яке могло би надавати користувачам можливість забороняти виконання окремих програм і блокувати доступ до певних веб сайтів.
Розробити якісну програму непросто, для цього будуть потрібні не тільки досвід програмування, а й навички дизайнера для красивого і зручного оформлення графічного інтерфейсу користувача.
...

1.2.2 «Simple Run Blocker»

Simple Run Blocker — це портативний додаток, який дозволяє користувачам забороняти виконання окремих програм.
В Simple Run Blocker є три режими блокування. Перший режим заборонить доступ до всіх програм, окрім тих, які знаходяться в списку. Другий режим зробить зворотне, тобто, заблокує тільки ті, які знаходяться в списку. А третій зовсім відключить блокування.
Також Simple Run Blocker може заборонити доступ до дисків, але слід бути обережніше, адже додаток портативний, і ви можете заборонити доступ до диска, на якому воно знаходиться, тим самим ви позбавите себе доступу до функціоналу.
Переваги:
1) багатомовність (підтримується й російська мова);
2) простота використання;
3) портативність;
4) малий обсяг;
5) безкоштовна.
Недоліки:
1) не можна ставити пароль на виконання додатків;
2) не має можливості забороняти доступ до веб сайтів;
3) працює тільки з ОС Windows.

1.2.
...

1.3 Обґрунтування вибору засобів реалізації

1.3.1 Python

Python — інтерпретована об'єктно-орієнтована мова програмування високого рівня зі строгою динамічною типізацією. Розроблена в 1990 році Гвідо ван Россумом. Структури даних високого рівня разом із динамічною семантикою та динамічним зв'язуванням роблять її привабливою для швидкої розробки програм, а також як засіб поєднування наявних компонентів. [4]
Python підтримує модулі та пакети модулів, що сприяє модульності та повторному використанню коду. Інтерпретатор Python та стандартні бібліотеки доступні як у скомпільованій, так і у вихідній формі на всіх основних платформах. [6]
В мові програмування Python підтримується кілька парадигм програмування, зокрема: об'єктно-орієнтована, процедурна, функціональна та аспектно-орієнтована.
Python — це, насамперед, скриптова мова програмування (мова, розроблена для запису «сценарію», послідовність операцій, які виконуються користувачем на ПК.
...

1.4 Мета та задачі

Мета роботи полягає в наданні користувачу програмного продукту, що володіє гнучким користувальницьким інтерфейсом, для блокування виконання програм а також для заборони доступу до веб сайтів.
...

1. Фримен Э.. Изучаем HTML, XHTML и CSS = Head First HTML with CSS & XHTML/ Э. Фримен, Э. Фримен. — П.: «Питер», 2010. — 656 с.
2. Шафер С. HTML, XHTML и CSS. Библия пользователя, 5-е издание / С. Шафер. — М.: «Диалектика», 2010. — 656 с.
3. Доусон М. Программируем на Python/ М. Доусон. – СПб.: Питер, 2014. – 416 с.
4. Лутц М. Изучаем Python, 4-е издание/ М. Лутц. – Пер. с англ. – СПб.: Символ-Плюс, 2011. – 1280 с.
5. Лутц М. Программирование на Python, том I, 4-е издание/ М. Лутц. – Пер. с англ. – СПб.: Символ-Плюс, 2011. – 992 с.


и еще 30 источников

Купить эту работу

Информационная система помощи фокусировки внимания

2000 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 3000 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

16 октября 2019 заказчик разместил работу

Выбранный эксперт:

Автор работы
nickolay.rud
4.9
Преподаватель IT-дисциплин
Купить эту работу vs Заказать новую
0 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
2000 ₽ Цена от 3000 ₽

5 Похожих работ

Дипломная работа

Разработка инфокоммуникационной системы управления крупным радиотелескопом

Уникальность: от 40%
Доступность: сразу
3300 ₽
Дипломная работа

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

Уникальность: от 40%
Доступность: сразу
3300 ₽
Дипломная работа

Разработка мультисервисной сети городского микрорайона

Уникальность: от 40%
Доступность: сразу
2800 ₽
Дипломная работа

Разработка автоматизированной системы учета пациентов

Уникальность: от 40%
Доступность: сразу
3750 ₽
Дипломная работа

Разработка Автоматизированной Системы Ведения Электронного Архива

Уникальность: от 40%
Доступность: сразу
2000 ₽

Отзывы студентов

Отзыв михаил об авторе nickolay.rud 2014-04-27
Дипломная работа

Автор молодец выполнил работу раньше срока. Спасибо

Общая оценка 5
Отзыв Геннадий Полушкин об авторе nickolay.rud 2016-06-03
Дипломная работа

Спасибо!

Общая оценка 5
Отзыв user9445 об авторе nickolay.rud 2016-05-18
Дипломная работа

Ребята, Автор - просто бомба! Как же мне с ним повезло!!! Инициативный, грамотный, всегда на связи! Gigavector даже после окончания гарантийного срока дорабатывает расчеты к моей дипломной работе "Разработка информационной системы для объектов дорожной сети" по замечаниям моего придирчивого препода! Надеюсь на благополучную защиту!!!

Общая оценка 5
Отзыв Вера302 об авторе nickolay.rud 2017-05-24
Дипломная работа

Все отлично! Спасибо за продуктивную работу и подробные пояснения что и как!

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Высокоскоростная корпоративная, локальная вычислительная сеть предприятия

Уникальность: от 40%
Доступность: сразу
1490 ₽
Готовая работа

Программный комплекс задач поддержки процесса использования смарт-карт клиентами АЗС

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Защита локальной сети программными средствами microsoft

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Разработка мобильного приложения для планирования и организации задач пользователя

Уникальность: от 40%
Доступность: сразу
2400 ₽
Готовая работа

Информационная веб-система организации процесса чартеринга яхт

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Обзор рынка программных средств self-service BI инструментов

Уникальность: от 40%
Доступность: сразу
600 ₽
Готовая работа

Разработка голосового чата для локальной сети

Уникальность: от 40%
Доступность: сразу
1800 ₽
Готовая работа

Конфигурирование поисковых серверов для сети Интернет и локальной сети

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Коммутации в телеграфных сетях

Уникальность: от 40%
Доступность: сразу
1500 ₽
Готовая работа

Динамические структуры данных

Уникальность: от 40%
Доступность: сразу
600 ₽
Готовая работа

Разработка и интегрирование в технические компании информационных веб-ресурсов

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Разработка системы "Умный дом" для использования в загородном доме

Уникальность: от 40%
Доступность: сразу
1000 ₽