Главная страница
Навигация по странице:

  • Модуль Подмодуль Действия Ожидаемый результат

  • отчёт по практике. Дневник производственной практики (по профилю специальности) пм. 03 Участие в интеграции программных модулей


    Скачать 0.61 Mb.
    НазваниеДневник производственной практики (по профилю специальности) пм. 03 Участие в интеграции программных модулей
    Анкоротчёт по практике
    Дата21.04.2022
    Размер0.61 Mb.
    Формат файлаdocx
    Имя файла17.04.2022.docx
    ТипКалендарно-тематический план
    #488998
    страница4 из 4
    1   2   3   4

    2. проектирование информационной системы

    2.1 Построение диаграммы прецедентов


    При изучении объекта исследования, имеет смысл построить диаграмму вариантов использования. Она состоит из графической схемы с описанием действующих лиц и прецедентов, а также, спецификации, которая представляет собой текстовое описание последовательности действий. Пользователь выполняет во время работы с сайтом. На последующих этапах проектирования она будет завершена и оформлена в виде диаграммы. Кроме того, диаграмма вариантов использования достаточно проста для понимания клиентом, поэтому, на ее основе можно согласовать объем задач.

    Клиент просматривает услуги на сайте зуботехнической лаборатории.

    Администратор добавляет услуги, новости, редактирует и следит за работой сайта-витрины.

    Диаграмма конечного использования представлена на Рисунке 1.



    Рисунок 1 - Диаграмма прецедентов сайта витрины

    Напишем текстовый сценарий для варианта использования.

    Данный вариант использования описывает взаимодействие с сайтом.

    - пользователь попадает на сайт;

    - знакомится с компанией;

    - смотрит наши работы;

    - смотрит услуги;

    - смотрит новости;

    - скачивает прайс-лист.

    Реализация вариантов использования в виде диаграмм деятельности представлена на рисунке 2.



    Рисунок 2 - Диаграмма деятельности

    Основное назначение разработанной информационной системы - хранить информацию в регистрах. Стандартным решением в таких ситуациях является использование готовой СУБД. Если мы проанализируем состав операций, то увидим, что они сводятся к созданию, изменению и удалению хранимых элементов данных. С точки зрения проектирования информационной системы, обеспечивающей ведение услуг сайта-витрины, СУБД представляет собой готовый компонент с предопределенными интерфейсами и журналом взаимодействия, структура которого описывается вне нашей модели.

    СУБД берет на себя все функции по непосредственному манипулированию данными: создание, удаление и поиск записей данных в таблицах.

    Опишем структуру компонента «Бизнес-логика администратора» более подробно и укажем состав его составных частей.

    Кроме того, должны быть реализованы компоненты, отвечающие за пользовательский интерфейс.

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

    Принятое решение отражено в схеме компонентов на рисунке 3.



    Рисунок 3 – Диаграмма компонентов



    Рисунок 4 - Диаграмма последовательностей, сайта-витрины

    2.2 Построение ER-диаграмм, проектирование схемы БД




    Рисунок 5 - Диаграмма классов сайта-витрины

    Описание, выполненное с использованием естественного языка, математических формул, таблиц, графиков и других средств, понятных всем людям, работающих над проектированием базы данных, называют инфологической моделью данных.

    В проектируемой базе данных выделим сущности: «Price_items», «News», «User», «Price», «Category_price», «category_our_works», «Personal», «Our_Works».

    3. Разработка тестовых сценариев

    3.2 Разработка сценариев для тестирования ИС


    Тест кейс — это проверка работоспособности программы или проекта.
    Написать тест кейс — значит создать текстовое описание процесса тестирования какой-то части или функции проекта.

    Тест кейсы нужны, чтобы члены команды могли проверить программу и познакомиться с ней, не читая весь код, а изучив только тест кейс.

    Таблица10 – Тест кейсы



    Модуль

    Подмодуль

    Действия

    Ожидаемый результат

    1

    Администрация

    Добавление новости

    Приготовления: подготовить фотографию в карточку «Новости

    1. нажать на кнопку "Добавить новость";

    2. нажать на кнопку "Обзор";

    3. выбрать фотографию для карточки «Новости»;

    4. нажать на кнопку "Выбрать файл";

    5. заполнить поля "Название" и "Описание" новости;

    6.нажать на кнопку "Добавить новость".

    1. Открытие страницы добавления новости

    2. Открытие проводника для выбора файла

    3.Появление имени файла в поле "Файл"

    4.Окно проводника закрывается и появляется полное имя файла

    5. Внесение информации новости

    6. Появление файла в списке картинок, внесение информации в базу данных и появление новости на странице сайта

    2

    Администрация

    Добавление работы

    Приготовления: подготовить фотографию в карточку работы

    1. Нажать на кнопку "Добавить работу"

    2. Нажать на кнопку "Обзор"

    3. Выбрать фотографию для карточки работы

    4. Нажать на кнопку "Выбрать файл"

    5. Заполнить поля "название" и "описание" работы

    6.Нажать на кнопку "Добавить работу"

    1. Открытие страницы добавления работы

    2. Открытие проводника для выбора файла

    3.Появление имени файла в поле "Файл"

    4.Окно проводника закрывается и появляется полное имя файла

    5. Внесение информации работы

    6. Появление файла в списке картинок, внесение информации в базу данных и появление работы на странице сайта

    3

    Администрация

    Добавление персонала

    Приготовления: подготовить фотографию в карточку сотрудника

    1. Нажать на кнопку "Добавить персонал"

    2. Нажать на кнопку "Обзор"

    3. Выбрать фотографию для карточки сотрудника

    4. Нажать на кнопку "Выбрать файл"

    5. Заполнить поля "Имя" и "Должность" сотрудника

    6.Нажать на кнопку "Добавить персонал"

    1. Открытие страницы добавления персонала

    2. Открытие проводника для выбора файла

    3.Появление имени файла в поле "Файл"

    4.Окно проводника закрывается и появляется полное имя файла

    5. Внесение информации сотрудника

    6. Появление файла в списке картинок, внесение информации в базу данных и появление сотрудника на странице сайта

    4

    Администрация

    Обновление прайс-листа

    Приготовления:

    подготовить файл Excel с изменёнными данными

    1. Нажать на кнопку "Обновить прайс-лист Excel"

    2. Нажать на кнопку "Обзор"

    3. Выбрать файл Excel c прайс-листом

    4. Нажать на кнопку "Выбрать файл"

    5.Нажать на кнопку "Обновить прайс-лист"

    1. Открытие страницы обновления прайс-листа

    2. Открытие проводника для выбора файла

    3.Появление имени файла в поле "Файл"

    4.Окно проводника закрывается и появляется полное имя файла

    5. Появление файла в списке файлов, внесение информации в базу данных и прайс-листа на странице сайта

    5

    Администрация

    Обновление новостей

    1. Выбрать номер строки, которая будет изменена

    2. Внести данные в поля: "Название", "Описание", "Краткое описание"

    3.Нажать на кнопку "Обновить новость"

    1. Выбрана строка для редактирования

    2. Поля формы заполнены

    3. Появление изменённой новости на странице сайта

    6

    Администрация

    Обновление персонала

    1. Выбрать номер строки, которая будет изменена

    2. Внести данные в поля: "Имя", "Должность"

    3.Нажать на кнопку "Обновить персонал"

    1. Выбрана строка для редактирования

    2. Поля формы заполнены

    3. Появление изменённой карточки сотрудника на странице сайта

    7

    Администрация

    Обновление работы

    1. Выбрать номер строки, которая будет изменена

    2. Внести данные в поля: "Название работы", "Описание работы"

    3.Нажать на кнопку "Обновить персонал"

    1. Выбрана строка для редактирования

    2. Поля формы заполнены

    3. Появление изменённой карточки работы на странице сайта

    8

    Администрация

    Обновление категории работы

    1. Выбрать номер строки, которая будет изменена

    2. Внести данные в поля: "Название категории работ"

    3.Нажать на кнопку "Обновить категорию работ"

    1. Выбрана строка для редактирования

    2. Поля формы заполнены

    3. Появление изменённой категории работ на странице сайта

    9

    Администрация

    Добавление категории работы

    1.Нажать на кнопку Добавить категорию работы"

    2. Внести данные в поля: "Название категории работ"

    3.Нажать на кнопку "Добавить категорию работ"

    1. Открытие страницы добавления категории работ

    2. Поля формы заполнены

    3. Появление новой категории работ на странице сайта

    10

    Администрация

    Удаление работы

    1.Нажать на кнопку "Удалить работу"

    2. Выбрать номер строки для удаления

    3.Нажать на кнопку "Удалить работу"

    1. Открытие страницы удаления работ

    2.Строка для удаления выбрана

    3.Удаление работы со страницы сайта

    11

    Администрация

    Удаление новости

    1.Нажать на кнопку "Удалить новость"

    2. Выбрать номер строки для удаления

    3.Нажать на кнопку "Удалить новость"

    1. Открытие страницы удаления новостей

    2.Строка для удаления выбрана

    3.Удаление новости со страницы сайта

    12

    Администрация

    Удаление персонала

    1.Нажать на кнопку "Удалить персонал"

    2. Выбрать номер строки для удаления

    3.Нажать на кнопку "Удалить персонал"

    1. Открытие страницы удаления персонала

    2.Строка для удаления выбрана

    3.Удаление персонала со страницы сайта

    13

    Администрация

    Удаление категории работ

    1.Нажать на кнопку "Удалить категорию работ"

    2. Выбрать номер строки для удаления

    3.Нажать на кнопку "Удалить категорию работ"

    1. Открытие страницы удаления категории работ

    2.Строка для удаления выбрана

    3.Удаление категории работ со страницы сайта

    14

    Пользователь

    Просмотр новостей

    1.Нажать на кнопку "Новости"

    1. Открытие страницы новостей

    15

    Пользователь

    Просмотр услуг

    1.Нажать на кнопку "Услуги"

    2.Выбрать интересующую категорию услуг

    1. Открытие выпадающего списка услуг

    2.Открытие страницы выбранной категории услуг

    16

    Пользователь

    Просмотр и скачивание прайс листа

    1.Нажать на кнопку "Прайс-лист"

    2. Нажать на кнопку "Скачать прайс-лист"

    1. Открытие страницы прайс-листа

    2. Загрузка файла прайс-листа

    17

    Пользователь

    Просмотр работ

    1.Нажать на кнопку "Наши работы"

    2.Выбрать интересующую категорию работ

    1. Открытие выпадающего списка работ

    2.Открытие страницы выбранной категории работ



    3.3 Разработка руководства пользователя ИС




    Рисунок 6 – Форма добавления новости
    Для того, чтобы добавить новость, необходимо выполнить следующее:

    1. нажмите кнопку «Обзор»;

    2. в появившемся окне выберите картинку «Новости»;

    3. в поле «Название новости» напишите заголовок новости;

    4. в поле «Описание новости» напишите описание новости;

    5. в поле «Краткое новости» напишите «Краткое новости»;

    6. нажмите кнопку «Добавить новость».



    Рисунок 7 – Форма редактирования новости
    Для того, чтобы обновить новость, необходимо выполнить следующее:

    1. в поле «Выберите номер строки» выбираем номер интересующей строки;

    2. в поле «Название новости» пишем заголовок новости;

    3. в поле «Описание» пишем описание новости;

    4. в поле «Краткое описание» пишем краткое описание новости.



    Рисунок 8 – Форма удаления новости
    Для того, чтобы удалить новость, необходимо выполнить следующее:

    1. в поле «Удалить запись» ставим галочку напротив записи, которую хотим удалить;

    2. нажимаем кнопку «Удалить выделенные записи».


    Заключение


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

    На производственной практике мы ознакомились и изучили производство сайта для организации и работы с заказчиком. Изучили системы, используемых для решения задач организационной, управленческой, экономической, проектной деятельности;

    Задачи, которые мы выполнили на производственные практики (по профилю специальности) являются:

    • расширение, углубление и закрепление теоретических знаний по специальности;

    • формирование профессиональных умений и навыков в производственно-технологической и организационно-управленческой деятельности техника;

    приобретение опыта практической работы по специальности


    1   2   3   4


    написать администратору сайта