ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 12.12.2023
Просмотров: 87
Скачиваний: 1
1.2.3 Требование к условию эксплуатацииДля работы пользователей с программой не требуются углубленных знаний, они только должны иметь некоторые начальные знания по работе с ПК.1.2.4 Требования к составу и параметрам технических средствМинимальные технические требования:— Процессор Celeron N4020;— ОЗУ не менее 4 ГБ;— Видеокарта Intel UHD Graphics 600;— ПЗУ не менее 2 ГБ;— Операционная система Windows 10;— Монитор;— Мышь;— Клавиатура.1.3 Информационное обеспечение1.3.1 Описание входных данныхВходной информацией выступают вводимые пользователем данные логина и пароля в окно авторизации, а также Фамилия Имя Отчество клиента. 1.3.2 Описание выходных данных Выходной информацией является визуальное отображение содержимого базы данных.2. Рабочая часть 2.1 Настройка MSSQLДля настройки MS SQL произведено соединение с сервером, а также подключение через созданную учетную запись. (рисунок 1).Рисунок 1 – Соединение с сервером2.2 Создание диаграмм UMLДиаграммы UML показывают, как будет устроено программное средство изнутри, — для проектирования.Для согласования процесса разработки с заказчиком произведено ознакомление с описанием предметной области, сделана диаграмма прецедентов для основных пользователей системы (рисунок 2).Рисунок 2 – Диаграмма прецедентовТакже разработана диаграмма деятельности для прецедента «Добавление товара» (рисунок 3).Рисунок 3 – Диаграмма деятельности2.3 Восстановление базы данныхПервым шагом является создание базы данных. После восстановление таблиц.Для восстановления таблиц в созданную базу данных использовался готовый скрипт. В процессе разработки приложения доработана база данных, обеспечив хранение всех данных
, которые предоставил заказчик. Для этого добавлены необходимые сущности, атрибуты и связи (рисунок 4). А также из файлов формата Excel данные занесены в таблицы БД.
Рисунок 4 – Диаграмма базы данных
А также из файлов формата Excel данные занесены в таблицы БД, одна из которых приведена на рисунке 5.
Рисунок 5 – Таблица «User»
2.4 Разработка приложения
На этапе разработки приложения создано главное окно, так как все формы пользовательского интерфейса представлены на страницах, которые отображаются в нем.
После создано окно авторизации. Так как при запуске приложения окно входа – первое, что видит пользователь. На ней пользователю предлагается ввести свой логин и пароль или есть возможность перейти на экран просмотра товаров в роли гостя. Далее создано окно вывода товара по макету задания. Реализованы функции поиска, сортировки, фильтрации товаров.
Последним шагом выполнено создание вывода количества записей и ФИО пользователя, а также реализация функции оформления заказа.
2.5 Руководство пользователя
Основные действия, которые пользователь должен выполнить при работе с программой, приведены в таблице 1.
Таблица 1 – Руководство пользователя по использованию программы
| Операция | Действия пользователя | Действия программы |
| Запуск программы | Для этого необходимо запустить программу на ПК. | В окне отобразится окно авторизации. |
| Авторизация | Необходимо ввести корректные данные пользователя. Или войти как гость. | Пропуск в программу как авторизованный или неавторизованный пользователь. |
| Работа с программой | При входе в учетную запись пользователя, пользователь попадает в главное меню, в котором ему выдается вся нужная информация о товарах. | Программа выдает всю нужную информацию пользователю и предоставляет возможности по формированию заказов; поиску, сортировке, фильтрации товаров. |
| Закрытие программы | Нажать на крестик. | Прекращение работы приложения. |
2.6 Руководство программиста ПС выполняет функцию хранения и работы с данными о автомобильных товарах, для выполнения программой своих функций необходимо наличие компьютера, навыки работы с компьютером. Настройка базы данных проводится в Microsoft SQL Server Management Studio 2019. Настройка приложения проводится в интегрированной среде разработки Visual Studio 2022. Проверкой данного ПО может служить проведение тестирования программы на правильность выходных данных и взаимодействие с входными данными.2.7 Контрольный примерЦелью контрольного примера является проверка работоспособности ПС. То есть необходимо определить, правильно ли ПС выполняет все возложенные на него функции.Для работы с приложением необходимо запустить приложение с программным средством. После открытия приложения, пользователю будет представлена форма авторизации (рисунок 6). Пользователь может использовать гостевой режим для просмотра товаров или же авторизоваться под своей учетной записью. Если же пользователь ошибся в данных (рисунок 7) ему предстоит пройти небольшую проверку и заново ввести свои данные (рисунок 8).Рисунок 6 – Окно авторизацииРисунок 7 – Окно авторизации с неверно введенными даннымиРисунок 8 – Окно авторизации с пройденной капчейПосле подтверждения программой данных пользователя перед ним открывается главное окно со списком всех товаров имеющихся в магазине (рисунок 9).Рисунок 9 – Главное менюЗдесь он может найти любой товар (рисунок 10) а также отсортировать (рисунок 11) и отфильтровать (рисунок 12) товары по стоимости и скидке.Рисунок 10 - Поиск товараРисунок 11 – Сортировка товара по убыванию цены
Рисунок 11 – Фильтрация товара по размеру скидкиЗАКЛЮЧЕНИЕВ ходе выполнения программного средства разработано ПС «Rul» для магазина автомобильных товаров с возможностью просмотра списка товаров для неавторизованных клиентов, а также формирования заказов для авторизованных пользователей. В результате выполнения учебной практики были систематизированы, закреплены и расширены знания, полученные при изучении междисциплинарных курсов, таких как: «Технологии разработки и защиты баз данных» и «Основы алгоритмизации и программирования». Был определен метод решения поставленной задачи, создана рабочая версия ПС, составлен алгоритм.По окончанию учебной практики составлена пояснительная записка, в которой присутствует вся техническая документация, сопровождающая программное средство.