Файл: " Разработка клиентсерверного приложения для магазина сцпецоборудования".docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 29.11.2023
Просмотров: 454
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
1.2.1 Краткая информация о продукте
2.1 Общая характеристика, сущность, назначение ТЗ. Место данного этапа в жизненном цикле продукта
3.1 Сущность и назначение календарного планирования работ программного проекта
3.2 Календарный план работ для проекта "клиент-серверного приложения для магазина спецоборудования"
4.1 Виды тестирования программного продукта
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«ДОНСКОЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»(ДГТУ)Факультет Информатики и вычислительной техники(наименование факультета)Кафедра Информационных систем в строительстве(наименование кафедры)
ПОЯСНИТЕЛЬНАЯ ЗАПИСКАк курсовой работе по дисциплине (модулю) «Спецкурс для объектов профессиональной деятельности»(наименование учебной дисциплины (модуля))на тему: «" Разработка клиент-серверного приложения для магазина сцпецоборудования"»Автор проекта (работы) _______________________ А.К. Диоманде подпись И.О.Ф. Направление/специальность, профиль/специализация:09.03.01 Информатика и вычислительная техника___________________код направления наименование направления (специальности)Системы автоматизированного проектированиянаименование профиля (специализации)Обозначение курсового проекта (работы) _СКОПРД.520000.000 КР Группа: ВИТ41Руководитель проекта ________________ ст.преп. каф. ИСвС Позднышева Е.Е.подпись (должность, И.О.Ф.)Проект (работа) защищен (а) ______________ ______________ ______________ дата оценка подпись Ростов-на-Дону2023МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«ДОНСКОЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
(ДГТУ)Факультет Информатики и вычислительной техники (наименование факультета)Кафедра Информационных систем в строительстве(наименование кафедры)
ЗАДАНИЕк курсовой работе по дисциплине «Спецкурс для объектов профессиональной деятельности» (наименование учебной дисциплины (модуля)Студент: Диоманде Абдул карим Группа: ВИТ41Обозначение курсового проекта (работы) СКОПД.520000.000 КРТема: «Документация проекта " Разработка клиент-серверного приложения для магазина спецоборудования "»Срок представления проекта (работы) к защите «22» марта 2023г.Исходные данные для курсового проекта (работы)Разработка клиент-серверного приложения для магазина спецоборудования ___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Содержание
Введение 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
Задача этого этапа — получить наиболее полную, достоверную и актуальную информацию о процессах, которые планируется автоматизировать за разумный срок, чтобы дать максимально точную и обоснованную оценку состава, сроков и стоимости дальнейших работ.Детальное изучение бизнес-процессов предприятия и выяснение основных проблем, которые планируется решить с помощью системы автоматизации, позволят максимально точно удовлетворить требования Заказчика, не затягивая сроки внедрения и придерживаясь утвержденного бюджета.
«ДОНСКОЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»(ДГТУ)Факультет Информатики и вычислительной техники(наименование факультета)Кафедра Информационных систем в строительстве(наименование кафедры)
| | ||
| Зав. кафедрой | «ИСвС» | |
| ____________ | А.А. Ляпин | |
| (подпись) | (И.О.Ф.) | |
| «___» | _____________ 2023 г. | |
«ДОНСКОЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
(ДГТУ)Факультет Информатики и вычислительной техники (наименование факультета)Кафедра Информационных систем в строительстве(наименование кафедры)
| | ||
| Зав. кафедрой | «ИСвС» | |
| ____________ | А.А. Ляпин | |
| (подпись) | (И.О.Ф.) | |
| «___» | _____________ 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 Общая характеристика, сущность, назначение ТЗ. Место данного этапа в жизненном цикле продукта
Техническое задание — документ или несколько документов, определяющих цель, структуру, свойства и методы какого-либо проекта, и исключающие двусмысленное толкование различными исполнителями. Иными словами — это инструмент коммуникации между заказчиком и исполнителем, который помогает выстроить линию общения с помощью создания внутри него некоего абстрактного элемента, наделенного видением, чувствами и знаниями заказчика.Техническое задание создается на ранних этапах проекта после утверждения его экономического обоснования. Оно предшествует подписанию договора, и его основная функция заключается в информировании заказчика о характеристиках проекта (услуги или продукта), формировании основы для принятия будущих решений и создания объективных критериев, по которым можно определить степень и качество исполнения того или иного пункта работ. Для выполнения этих критериев техническое задание содержит и определяет:-
видение проекта, цели, результаты (что должно быть достигнуто); -
участвующие стороны, их роли и обязанности (кто будет принимать участие); -
потребности в ресурсах и финансах (за счёт чего будет достигнуто); -
иерархическую структуру работу и график выполнения (когда будет выполнено).