Файл: " Разработка клиентсерверного приложения для магазина сцпецоборудования".docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 29.11.2023
Просмотров: 74
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
1.2.1 Краткая информация о продукте
2.1 Общая характеристика, сущность, назначение ТЗ. Место данного этапа в жизненном цикле продукта
3.1 Сущность и назначение календарного планирования работ программного проекта
3.2 Календарный план работ для проекта "клиент-серверного приложения для магазина спецоборудования"
4.1 Виды тестирования программного продукта
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ
РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«ДОНСКОЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
(ДГТУ)
Факультет Информатики и вычислительной техники
(наименование факультета)
Кафедра Информационных систем в строительстве
(наименование кафедры)
| ||
Зав. кафедрой | «ИСвС» | |
____________ | А.А. Ляпин | |
(подпись) | (И.О.Ф.) | |
«___» | _____________ 2023 г. |
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к курсовой работе по дисциплине (модулю)
«Спецкурс для объектов профессиональной деятельности»
(наименование учебной дисциплины (модуля))
на тему: «" Разработка клиент-серверного приложения для магазина сцпецоборудования"»
Автор проекта (работы) _______________________ А.К. Диоманде
подпись И.О.Ф.
Направление/специальность, профиль/специализация:
09.03.01 Информатика и вычислительная техника___________________
код направления наименование направления (специальности)
Системы автоматизированного проектирования
наименование профиля (специализации)
Обозначение курсового проекта (работы) _СКОПРД.520000.000 КР Группа: ВИТ41
Руководитель проекта ________________ ст.преп. каф. ИСвС Позднышева Е.Е.
подпись (должность, И.О.Ф.)
Проект (работа) защищен (а) ______________ ______________ ______________
дата оценка подпись
Ростов-на-Дону
2023
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ
РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«ДОНСКОЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
(ДГТУ)
Факультет Информатики и вычислительной техники
(наименование факультета)
Кафедра Информационных систем в строительстве
(наименование кафедры)
| ||
Зав. кафедрой | «ИСвС» | |
____________ | А.А. Ляпин | |
(подпись) | (И.О.Ф.) | |
«___» | _____________ 2023 г. |
ЗАДАНИЕ
к курсовой работе по дисциплине
«Спецкурс для объектов профессиональной деятельности»
(наименование учебной дисциплины (модуля)
Студент: Диоманде Абдул карим Группа: ВИТ41
Обозначение курсового проекта (работы) СКОПД.520000.000 КР
Тема: «Документация проекта " Разработка клиент-серверного приложения для магазина спецоборудования "»
Срок представления проекта (работы) к защите «22» марта 2023г.
Исходные данные для курсового проекта (работы)
Разработка клиент-серверного приложения для магазина спецоборудования _______________________________________________________________________________
_______________________________________________________________________________
_______________________________________________________________________________
_______________________________________________________________________________
_______________________________________________________________________________
Наименование и содержание разделов: | ||
Структурными элементами курсовой работы являются
Содержание курсовой работы Введение. Актуальность проблемы. Цель курсовой работы. Задачи, решаемые в курсовой работе. Основная часть. Содержание теоретической части раскрывается по публикациям в специальной литературе (включая электронные источники). Здесь излагается сущность исследуемой проблемы, рассматриваются различные подходы к решению, дается их оценка, обосновывается и излагается собственная точка зрения. Целесообразно разделить материал по разделам и подразделам. Выводы должны быть обоснованы и иметь практическую значимость. Объем 15-20 страниц. Структура основной части:
В заключении последовательно излагаются выводы и предложения. Они должны быть краткими и четкими, дающими представление о содержании и значимости работы, и корреспондироваться с задачами, обозначенными во введении курсовой работы. Изложение текста и оформление пояснительной записки выполняют в соответствии с требованиями «Правил оформления и требования к содержанию курсовых проектов (работ) и выпускных квалификационных работ» ДГТУ. | ||
| ||
| ||
Руководитель проекта (работы) | ___________________ подпись, дата | Е.Е. Позднышева И.О.Ф. |
Задание принял к исполнению | ___________________ подпись, дата | А.К. Диоманде И.О.Ф. |
Содержание
Введение 5
1 Предпроектное обследование 6
1.1 Общая характеристика, сущность, назначение предпроектного обследования. Место данного этапа в жизненном цикле программного продукта 6
1.2 Предпроектное обследование для разработки клиент-серверного приложения для магазина спецоборудования 6
1.2.1 Краткая информация о продукте 6
2 Техническое задание 9
2.1 Общая характеристика, сущность, назначение ТЗ. Место данного этапа в жизненном цикле продукта 9
2.2 Техническое задание для проекта "Разработка клиент-серверного приложения для магазина спецоборудованмя" 10
Для реализации серверной части должен использоваться язык C# в рамках система управления реляционными базами данных, разработанная корпорацией Microsoft, Microsoft SQL Server 19
3 План работ проекта 22
3.1 Сущность и назначение календарного планирования работ программного проекта 22
3.2 Календарный план работ для проекта "клиент-серверного приложения для магазина спецоборудования" 22
4 Программа тестирования 24
4.1 Виды тестирования программного продукта 24
4.2 Тестовая документация проекта " Разработка клиент-серверного приложерия для магазина спецоборудоаания " (чек-листы, тест-кейсы, отчет о тестировании). 26
Тестирование производительности и скорости загрузки 30
Заключение 32
Перечень используемых информационных ресурсов 33
Введение
Часто при выборе специализированного оборудования на предприятие, офис или учебное люди не понимают какой мощности оборудование им нужно и сколько места оно может занимать.
Очень важно иметь представление о том какое оборудование нужно, сколько места оно будет занимать и сколько оно будет стоить.
Целью проекта для стационарной дискретной производственной преддипломной практики является Разработка клиент-серверного приложения для магазина спецоборудования.
Для достижения данной цели нужно выполнить следующие задачи:
-
Провести предпроектное обследование. -
Написать техническое задание. -
Составить план работ проекта. -
Составить программу тестирования.
1 Предпроектное обследование
1.1 Общая характеристика, сущность, назначение предпроектного обследования. Место данного этапа в жизненном цикле программного продукта
Под предпроектным обследованием обычно понимают изучение бизнес-процессов предприятия, на котором необходимо провести автоматизацию. В процессе анализируется то, что есть на данный момент, а полученные данные позволяют наметить объем предстоящих работ.
Задача этого этапа — получить наиболее полную, достоверную и актуальную информацию о процессах, которые планируется автоматизировать за разумный срок, чтобы дать максимально точную и обоснованную оценку состава, сроков и стоимости дальнейших работ.
Детальное изучение бизнес-процессов предприятия и выяснение основных проблем, которые планируется решить с помощью системы автоматизации, позволят максимально точно удовлетворить требования Заказчика, не затягивая сроки внедрения и придерживаясь утвержденного бюджета.
1.2 Предпроектное обследование для разработки клиент-серверного приложения для магазина спецоборудования
1.2.1 Краткая информация о продукте
Приложение предоставляет возможность подбора оборудования по заданным пользователем параметрам. С системой приложения могут взаимодействовать один пользователей: Пользователь. Пользователь имеет возможность взаимодействия с клиентской частью приложения: просматривать каталог оборудования с возможностью поиска и фильтрации, использовать функцию подбора, добавлять оборудование в избранное.
-
Наименование проекта: «Разработка клиент-серверного приложения для магазина спецоборудования». -
Цель проекта: Разработка приложения для поиска и подбора подходящих моделей оборудования -
Категории пользователей:
-
пользователь.
1.2.2 Границы проекта
Основные задачи категорий пользователей:
-
Пользователь: работа с клиентской частью приложения.
Функции разрабатываемого программного продукта для пользователей:
Функции для Пользователя:
-
поиск с фильтрами по имеющимся в базе данных моделям оборудования; -
автоматический подбор моделей по указанным пользователем физическим параметрам; ; -
сохранение PDF документа с результатами автоматического или пользовательского подбора.
1.2.3 Общие требования к продукту:
-
наличие алгоритма подбора оборудования; -
поиск по базе данных с возможностью фильтрации результатов; -
регистрация пользователей; -
сохранение избранных результатов;
1.2.4 Реестры
Входящая информация:
-
Параметры пользователя. -
Выбранные фильтры результатов поиска.
Внутренняя информация:
-
Данные о ранее введенных параметрах пользователя. -
Выбранное пользователем оборудование.
Исходящая информация:
-
Список подходящих пользователю оборудования. -
Документ с результатами подбора.
1.2.5 Формы документов
-
Форма результатов подбора: список оборудования из базы данных, подходящих по параметрам пользователя, или соответствующих его поисковому запросу. -
Форма модели оборудования: отдельная форма для подробного ознакомления с выбранным оборудованием, включает в себя описание характеристик.
1.2.6 Описание состава автоматизируемых бизнес-процессов
-
процесс поиска оборудования по поисковому запросу; -
процесс подбора оборудования по параметрам пользователя; -
процесс регистрации пользователя в системе.
1.2.7 Оценка возможности автоматизации
Разработка приложения займет 2 месяца.
2 Техническое задание
2.1 Общая характеристика, сущность, назначение ТЗ. Место данного этапа в жизненном цикле продукта
Техническое задание — документ или несколько документов, определяющих цель, структуру, свойства и методы какого-либо проекта, и исключающие двусмысленное толкование различными исполнителями. Иными словами — это инструмент коммуникации между заказчиком и исполнителем, который помогает выстроить линию общения с помощью создания внутри него некоего абстрактного элемента, наделенного видением, чувствами и знаниями заказчика.
Техническое задание создается на ранних этапах проекта после утверждения его экономического обоснования. Оно предшествует подписанию договора, и его основная функция заключается в информировании заказчика о характеристиках проекта (услуги или продукта), формировании основы для принятия будущих решений и создания объективных критериев, по которым можно определить степень и качество исполнения того или иного пункта работ. Для выполнения этих критериев техническое задание содержит и определяет:
-
видение проекта, цели, результаты (что должно быть достигнуто); -
участвующие стороны, их роли и обязанности (кто будет принимать участие); -
потребности в ресурсах и финансах (за счёт чего будет достигнуто); -
иерархическую структуру работу и график выполнения (когда будет выполнено).
Помимо этого, техническое задание может содержать факторы успеха, возможные риски и ограничения. После составления оно предоставляется заказчику на согласование с целью утверждения или внесения правок. Все изменения, дополнения и уточнения формулировок технического задания согласуются с заказчиком и им утверждаются. При заключении договора техническое задание становится неотъемлемой частью договора и является в ряде случаев юридическим документом.