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

  • Функции Бухгалтера

  • Субъекты: Бухгалтер

  • авторизация клиника. Бохопов_Бадирдин_Лаба.3. Автоматизированная система учета сдельной оплаты труда


    Скачать 324.23 Kb.
    НазваниеАвтоматизированная система учета сдельной оплаты труда
    Анкоравторизация клиника
    Дата28.02.2023
    Размер324.23 Kb.
    Формат файлаdocx
    Имя файлаБохопов_Бадирдин_Лаба.3.docx
    ТипЛабораторная работа
    #959015

    Кыргызский технический университет им. И.Раззакова

    Факультет информационных технологий

    Кафедра «Программное обеспечение компьютерных систем»

    ОТЧЕТ

    Дисциплина «Разработка спецификации требований к ПО»

    Лабораторная работа №3

    «Алгоритм работы автоматизированной системы»

    Тема: «Автоматизированная система учета сдельной оплаты труда»

    Выполнил:

    Студент группы ПИ(б)-1-19

    Бохопов Бадирдин

    Проверила:

    Кылычева Сулайкан


    Бишкек 2023
    Блок - схемы алгоритма работы автоматизированной системы

    Авторизация в систему



    Описание алгоритма авторизации в систему:

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

    При входе в систему пользователь должен ввести свой логин и пароль. После ввода, система проверяет зарегистрирован ли пользователь в БД. 

    Если введённые данные верны, то система открывает доступ бухгалтеру к функциям.

    Иначе отправит сообщение об ошибке, что пользователя не существует.
    Роль бухгалтера: 

    • Бухгалтер – имеет доступ к следующим процессам:

      1. Добавление\удаление\редактирование данных работника в БД; 

      2. Добавление результата сделанного труда работника их просмотр и изменение.

      3. Расчёт зарплаты с работниками.



    Функции Бухгалтера:

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



    Описание:

    Вводит данные работника: ФИО, место жительства, телефон, номер паспорта.

    Бухгалтер нажимает на кнопку добавить клиента

    Система проверяет все ли обязательные поля были заполнены, если нет, то выводится сообщение о незаполненных полях, если все обязательные поля были заполнены, то данные нового работника сохраняются в БД, и выводится сообщение о успешном добавлении.

    Изменение данных работника



    Описание:

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

    Система проверяет запись на наличие, если её нет, то выводится сообщение, соответствующее сообщение, если есть, Бухгалтеру выдаётся запись.

    Сотрудник вносит изменения в запись и подтверждает их.

    Система сохраняет внесенные изменения.

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



    Описание:

    Бухгалтер вводит ID работника, и нажимает на кнопку удаления

    Система проверяет есть ли работник с таким ID в БД, если нет, то выводится сообщение о том, что такого клиента не существует, если такой клиент есть, то его запись удаляется из БД системы и выводится сообщение об успешном удалении записи.

    Добавление информации о выполненных работ



    Описание:

    Бухгалтер выбирает работника после чего вводит данные о выполненной работе.

    Система проверяет все ли поля заполнены, если нет, то выводится сообщение о незаполненных полях, если все поля заполнены, то бухгалтер нажимает на кнопку “добавить” и система вносит новые записи в БД.

    Расчет зарплаты

    Описание:

    Бухгалтер выбирает работника после чего нажимает на кнопку выдать зарплату если зарплата выдана выходит соответствующее сообщение иначе выводит сообщение об успешности и запись сохраняется в БД.

    Use-case диаграмма

    Субъекты:



    Бухгалтер – регистрирует нового работника, и добавляет информацию о выполненных работ и выдает им зарплату.


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