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

  • 3.5 Руководство пользователя

  • 4 ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ РАЗРАБОТКИ И ИСПОЛЬЗОВАНИЯ ПРОГРАММНОЙ ПОДДЕРЖКИ КОМПЕТЕНЦИЙ СПЕЦИАЛИСТОВ ПО ИНОСТРАННОМУ ЯЗЫКУ

  • Характеристика программного средства

  • Расчет сметы затрат и отпускной цены программного средства

  • диплом. Руководство пользователя 50


    Скачать 3.32 Mb.
    НазваниеРуководство пользователя 50
    Дата16.12.2022
    Размер3.32 Mb.
    Формат файлаdocx
    Имя файладиплом.docx
    ТипРуководство пользователя
    #848387
    страница4 из 5

    Тесты



    <divclass="block-border">
    Вывод таблицы отображения информации о тестах:
    1   2   3   4   5


















    thead>

    <tbody>
    Вызов цикла перебора данных массива тестов и вывод их в html разметке:
    @foreach($tests as $test)















    @endforeach



    УровеньязыкаКоличество вопросовДатасоздания
    {{$test->id}}{{$test->language->name}}{{$test->questions->count()}}{{$test->created_at}}

    id}}" >Пройти







    @endsection
    Приведённая логика описывает шаблон MVC реализованный в программной поддержке компетенций специалистов по иностранному языку на базе программной платформы Yii.
    3.5 Руководство пользователя
    При первом входе в систему требуется авторизироваться в системе, форма которой представлена на рисунке 3.11.

    Рисунок 3.11 – Форма авторизации
    В приведённом окне пользователю требуется ввести пароль и электронную почту для входа в систему. После того как система проверит данные, она предоставляет ему необходимый уровень доступа. Войдя в систему пользователю выводится главное окно системы, показанное на рисунке 3.12.

    Войдя под ролью администратора системы, пользователю доступен основной функционал системы, а также управление пользователями.


    Рисунок 3.12 – Главное окно системы


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

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

    Если требуется изменить информацию об отделе требуется перейти в раздел редактирования отдела.


    Рисунок 3.13 – Форма добавления отдела компании
    Далее администратор выбирает отдел и нажимает на кнопку «Просмотреть», после чего открывается окно, показанное на рисунке 3.14.

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

    Для того чтобы добавить нового сотрудника, необходимо перейти во вкладку «Сотрудники» и нажать кнопку «Добавить», после чего откроется форма, показанная на рисунке 3.15. Введя все персональные данные, выбрав необходимый отдел, пользователь добавляется в базу данных, а персональные данные для верификации и авторизации пользователя высылаются на электронную почту. Данные полученные администратором пользователь может изменить в личном кабинете.

    Просмотр пользователя доступен администратору, если нажать на кнопку «Просмотреть» напротив выбранного сотрудника. Окно просмотра сотрудника представлено на рисунке 3.16. В данном окне выводится персональная информация сотрудника, а также список пройденных тестирований, результаты которых можно просмотреть.


    Рисунок 3.14 – Окно просмотра отдела компании

    Рисунок 3.15 – Форма добавления нового сотрудника

    Рисунок 3.16 – Просмотр профили сотрудника
    Далее произойдёт вход под ролью экзаменатора. Данный пользователь составляет тесты для прохождения и назначает их отделам. Данному пользователю доступна информация о результат тестирования сотрудников компании. Для того чтобы начать работу с тестированием, требуется перейти во вкладку «Тесты», окно которого показано на рисунке 3.17.

    Рисунок 3.17 – Просмотр профили сотрудника
    В приведённом окне располагается информация о представленных тестах. Тесты сортируются по виду языка, а также по уровню сложности. Для того чтобы добавить новый тест, требуется нажать на соответствующую кнопку, после чего откроется форма добавления, показанная на рисунке 3.18.

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

    Рисунок 3.18 – Форма добавления вопроса

    Рисунок 3.19 – Форма добавления вопроса


    Рисунок 3.20 – Форма добавления вопроса


    Рисунок 3.21 – Окно просмотра теста
    Далее произведём вход под ролью сотрудника. Чтобы просмотреть личный кабинет, требуется перейти в соответствующую вкладку, показанную на рисунке 3.22.

    Рисунок 3.22 – Окно просмотра личного кабинета
    Нажав на вкладку «Тесты», сотрудник переходит к списку доступных тестов для прохождения, окно которого показано на рисунке 3.23.

    Рисунок 3.23 – Окно просмотра доступных тестов
    Нажав на тест, сотрудник проходит его, отвечает на представленные вопросы. По завершению тестирования сотруднику выводится результат о проведённой проверке знаний. Результаты будут доступны пользователю в личном кабинете, а также администратору и экзаменатору. Окно вывода результатов тестирования представлено на рисунке 3.24.

    Рисунок 3.24 – Окно просмотра результатов тестирования
    После того как работа в систему завершена, пользователь нажимает кнопку выхода, все данные успешно сохраняются и происходит переход на страницу авторизации.

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

    4 ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ РАЗРАБОТКИ И ИСПОЛЬЗОВАНИЯ ПРОГРАММНОЙ ПОДДЕРЖКИ КОМПЕТЕНЦИЙ СПЕЦИАЛИСТОВ ПО ИНОСТРАННОМУ ЯЗЫКУ


      1. Характеристика программного средства


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

    Тем самым встаёт вопрос о создании программной поддержки, автоматизирующей процесс проверки знаний сотрудников по иностранным языкам. Ранее вся аттестация проводилась лично с сотрудниками и экзаменаторами, а сейчас сотрудники лично участвовать не будут. На данный момент экзаменаторы создают тестирующие программы и задания, направленные на оценку знаний языка и его уровня для выбранного проекта. Сотрудник в свою очередь получает доступ к тестированию, проходит его в режиме онлайн. Система автоматизирует операции по учёту сотрудников компании, проведению операций по проверке знаний и навыков, а также позволит повысить эффективность и оперативность работы при проведении тестирования сотрудников. Особенности системы:

    • добавление тестов на различные темы и различной сложности, позволяющие качественно проверять сотрудников на знание необходимого материала;

    • уменьшение времени на создание, внедрение теста на выбранную тематику;

    • простота работы с системой, удобный интерфейс;

    • проведение анализа сдач, формирование графика успеваемости.

    Внедрение программной поддержки позволит:

    Внедрение программного модуля позволит предприятию получить прирост чистой прибыли за счет экономии на заработной плате и начислениях на заработную плату сотрудников по работе с оценкой персонала компании «Epam» в результате снижения трудоемкости работ, связанных с проведением тестирования сотрудников по иностранным языкам.


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


    4.2.1 Основная заработная плата исполнителей проекта определяется по формуле 4.1:

    где – коэффициент премий (1,5);

    n – категории исполнителей, занятых разработкой программного средства;

    – часовая заработная плата исполнителя i-й категории, р.;

    – трудоёмкость работ, выполняемых исполнителемi-й категории, определяется исходя из сложности разработки программного обеспечения и объёма выполняемых им функций, ч.

    В разработке участвует три специалиста: middle-программист, junior-программист и тестировщик. Месячная заработная плата исполнителей (без премии) соответствует размеру, установленному в организации в соответствии со штатным расписанием. Расчет основной заработной платы представлен в табл. 4.1.
    Таблица 4.1 – Расчет основной заработной платы

    Исполнитель

    Месячная заработная плата, р.

    Часовая заработная плата, р.

    Трудоёмкость

    работ, ч


    Итого, р.


    Middle Программист

    3397

    19,3

    160

    3100

    Junior программист

    1996

    11,34‬

    400

    4536


    Продолжение таблицы 4.1

    Исполнитель

    Месячная заработная плата, р.

    Часовая заработная плата, р.

    Трудоёмкость

    работ, ч


    Итого, р.


    Тестировщик

    2090

    11,87

    160

    1900

    Основная заработная плата

    -

    -

    -

    9536‬

    Премия (50%)

    -

    -

    -

    4768‬

    Итого

    -

    -

    -

    14304


    4.2.2 Дополнительная заработная плата исполнителей проекта определяется по формуле:

    где – норматив дополнительной заработной платы (15%).

    После подстановки значений в формулу (4.2) дополнительная заработная плата составит:

    4.2.3 Отчисления на социальные нужды ( ) определяются в соответствии с действующими законодательными актами по формуле:

    где ‒ ставка отчислений в ФСЗН и Белгосстрах (в соответствии с действующим законодательством по состоянию на 01.01.2022 г. ‒ 34,6 %).

    Подставив значения в формулу (4.3), получим:

    4.2.4 Затраты по статье «Прочие расходы» ( ), связанные с разработкой программного средства, определяются по формуле:

    где – норматив накладных расходов (20%).

    После подстановки значений в формулу (4.4) накладные расходы составят:

    Общая сумма затрат на разработку программного средства ( ) рассчитывается по формуле:

    По формуле (4.5) получаем сумму затрат по всем статьям сметы:
    р.
    1   2   3   4   5


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