Тема: Программное приложение контроля выполнения задач
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Перечень сокращений и обозначений 5
Введение 6
1. Анализ предметной области 8
1.1 Описание предметной области 8
1.2 Анализ аналогов 12
1.3 Цели и задачи разрабатываемого программного приложения 16
1.4 Анализ целевой аудитории 16
1.5 Формирование опроса о функциональной работе приложения 17
2. Техническое задание 24
2.1 Назначение разработки 25
2.2 Требования к программе 25
2.2.1 Требования к функциональным характеристикам 25
2.2.2 Требования к надежности 26
2.2.3 Требования к составу и параметрам технических средств 27
2.3 Требования к программной документации 27
2.4 Стадии и этапы разработки 27
2.5 Порядок контроля и приемки 28
3. Обоснование целесообразности выбранных заданных средств разработки. 30
3.1 Язык разработки JavaScript 30
3.1.1 Библиотека React 31
3.2 Язык разработки HTML5 32
3.3 Язык разработки CSS 32
3.4 Сборщик модулей Webpack 33
3.5 CASE-средство OpenModelSphere 3.2 34
3.6 СУБД PostgreSQL 34
3.7 Среда разработки Visual Studio Code 35
4. Разработка программного приложения 37
4.1Логическое проектирование базы данных 37
4.2 Физическое проектирование базы данных 42
4.3Описание функций программы 45
4.4 Методика испытаний программы 47
5. Оценка затрат на разработку и внедрение программного приложения
контроля выполнения задач 49
5.1 Организация производства разработки программного приложения 49
5.2 Расчет себестоимости программного обеспечения для программного
приложения контроля выполнения задач 52
5.3 Оценка эффективности программного приложения контроля выполнения
задач 58
5.4 Анализ рисков при разработке и внедрении программного приложения
контроля выполнения задась 59
6. Общие принципы обеспечения безопасности на рабочем месте оператора
программного приложения контроля выполнения задач 61
6.1 Актуальность вопросов безопасности на рабочем месте 61
6.2 Требования СанПиН при работе с компьютером 62
6.3 Требования безопасности при работе с электроприборами 62
6.4 Влияние ПЭВМ на физиологию человека 63
6.5 Техника безопасности при работе с персональным компьютером 64
Заключение 65
Список использованных источников 66
Приложение А - UML-диаграммы 68
Приложение А.1 69
Приложение А. 2 70
Приложение А.3 71
Приложение А. 4 72
Приложение А. 5 73
Приложение Б - SQL-скрипт 74
Приложение В - Результаты испытаний 80
Приложение Г - Листинг программы 86
Приложение Д - Презентация 109
📖 Введение
Рассмотрим программные приложения с точки зрения эффективности и полезности использования. Большая их часть основана на базах данных, что удобно для хранения и работы с информацией. База данных - это совокупность данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования данными, не зависимая от прикладных программ.[1] Эти данные относятся к определенной предметной области и сделаны так, что используются для решения многих задач разными пользователями.
Но помимо работы в программных приложениях, их еще используют как систему контроля выполнения задач сотрудниками. Как известно, персонал - движущая сила компании, именно от него зависит репутация и успешность предприятия. Без качественного контроля выполнения поставленных задач достичь высоких результатов очень сложно.
Главным условием реализации контроля над сотрудниками является постоянство и отсутствие чрезмерности. Можно выделить три основных показателя эффективности:
1) Количество - объем нормы, сверхнормативная выработка, дополнительные задачи и поручения;
2) Качество - отсутствие ошибок и жалоб клиентов, соответствие установленным регламентам;
3) Сроки - продолжительность выполнения задач.[2]
Одним из крупных и развивающихся направлений в сфере контроля выполнения задач является тестирование. Специалист по тестированию, или QA инженер - человек, который проверяет, как работает приложение или программа. В их задачи входит поиск ошибок, отслеживание корректности работы программы, согласно заявленным требованиям, проверка работы приложений на разных устройствах и операционных системах, а также составление отчетной документации по проделанной работе.
Тестирование программного обеспечения - процесс анализа программного средства и сопутствующей документации с целью выявления дефектов и повышения качества продукта.[3]
Высокая востребованность IT сферы сейчас сделала работу специалистов по тестированию еще более необходимой. Ни один новый программный продукт не обходится без тестирования. А значит, и наличие качественного программного обеспечения, для комфортной работы специалистов необходимо.
В представленной работе описывается программное приложение контроля выполнения задач, позволяющее упростить и автоматизировать процесс работы специалистов по тестированию.
Программное приложение контроля выполнения задач включает в себя базу данных и программное веб-приложение обработки данных. При проектировании базы данных использовалось CASE - средство Open ModelSphere 3.2 для СУБД PostgreSQL, для реализации приложения была применена среда разработки Visual Studio Code.
✅ Заключение
Программное приложение контроля выполнения задач реализовано в соответствии с техническим заданием.
В разделе экономики была произведена оценка затрат на разработку и внедрение приложения.
В разделе безопасность жизнедеятельности были проанализированы и описаны общие принципы обеспечения безопасности на рабочем месте оператора программного приложения контроля выполнения задач.
Задание на дипломное проектирование выполнено в полном объеме.





