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

  • Расчетно-графическая работа Дисциплина: « » Выполнил студент: Содержание

  • Расчетно – графическая работа

  • 2. Статические модели предметной области

  • Таблица 1

  • Исполнители Задачи Прецеденты

  • 3. Динамические модели предметной области

  • 4. Физическое представление - модели предметной области

  • Рисунок 13

  • ргр. Литература 17 Приложение 1 18 Приложение 2 19 Приложение 3 20 Приложение 4 21 Приложение 5 22 Приложение 6 23


    Скачать 415.79 Kb.
    НазваниеЛитература 17 Приложение 1 18 Приложение 2 19 Приложение 3 20 Приложение 4 21 Приложение 5 22 Приложение 6 23
    Дата29.04.2022
    Размер415.79 Kb.
    Формат файлаdocx
    Имя файларгр.docx
    ТипЛитература
    #504683

    Министерство науки и высшего образования РФ

    Федеральное государственное бюджетное образовательное

    Расчетно-графическая работа

    Дисциплина: « »

    Выполнил студент:

    Содержание



    Введение 3

    Расчетно – графическая работа 6

    1.ИС расчета заработной платы 6

    2. Статические модели предметной области: 6

    3. Динамические модели предметной области 9

    4. Физическое представление - модели предметной области 12

    Заключение 16

    Литература 17

    Приложение 1 18

    Приложение 2 19

    Приложение 3 20

    Приложение 4 21

    Приложение 5 22

    Приложение 6 23

    Приложение 7 24

    Приложение 8 25


    Введение


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

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

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

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

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

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

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

    Если предприятие работает в производственной сфере, то система обязана проводить расчеты не только в рамках повременной оплаты труда - по окладу или часовой тарифной ставке, но также поддерживать сдельную форму оплаты и проводить обработку индивидуальных и бригадных нарядов. Естественно, в программе должен быть предусмотрен автоматический расчет отпускных, выплат по больничным листам, различных надбавок (северных, за вредные условия труда и т.д.), пособий, доплат (например, за работу в ночное время или сверхурочные), регулярных и разовых премий. Также должно производиться и автоматическое удержание ссуд, алиментов и сумм по исполнительным листам. Помимо обеспечения поставки стандартного набора начислений и удержаний, нужно, чтобы система давала возможность настраивать и пользовательские алгоритмы расчета.

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

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

    Расчетно – графическая работа


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

    1.ИС расчета заработной платы


    Вариант №3

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

    2. Статические модели предметной области:


    а) диаграмма вариантов использования (прецедентов)



    Рисунок 1– Диаграмма вариантов использования для ИС расчета заработной платы

    Таблица 1 – выделение актеров и вариантов использования системы

    Исполнители

    Задачи

    Прецеденты



    Бухгалтер

    Вести БД сотрудников

    Ведение БД сотрудников

    Рассчитывать удержания за прогулы

    Расчет удержания за прогулы

    Рассчитывать начисления по больничным листам

    Расчет начислений по больничным листам

    Рассчитывать окончательную З/п

    Расчет окончательной заработной платы


    Администратор

    Добавлять пользователей


    Управлять пользователями

    Удалять пользователей

    Изменение параметров пользователей

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

    б) диаграмма классов



    Рисунок 2 - Диаграмма классов для ИС расчета заработной платы

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

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

    3. Динамические модели предметной области

    а) диаграммы кооперации



    Рисунок 3 - диаграмма кооперации для ИС расчета зарплаты

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

    б) диаграммы последовательностей



    Рисунок 4 – диаграмма последовательностей для ИС расчета заработной платы

    В данной диаграмме взаимодействуют 3 объекта. Два объекта Бухгалтер и Администратор передают сообщения объекту Система, для инициации на выполнение расчета заработной платы объектом система.

    в) диаграммы состояний



    Рисунок 5 - диаграмма состояний для ИС расчета заработной платы

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

    • выбирает сотрудника

    • выбирает отдел

    • выбирает должность

    • вводит год, месяц

    • вводит сумму удержаний за прогулы

    • вводит сумму начислений по больничному листу

    Затем происходит расчет заработной платы системой.

    г) диаграммы деятельности



    Рисунок 6 - диаграмма деятельности для ИС расчета зарплаты

    Данная диаграмма деятельности построена для моделирования Информационной системы.

    Для моделирования применялись 4 дорожки: Сотрудник, бухгалтер, сама система и администратор. По данной диаграмме видно то, что бы система произвела расчет зарплаты, сотруднику нужно передать данные в табель учета РВ. Затем бухгалтер выбирает сотрудника, вводит необходимые данные и система производит расчет зарплаты сотрудника.

    4. Физическое представление - модели предметной области


    а) диаграмма компонентов



    Рисунок 7 - диаграмма компонентов для ИС расчета зарплаты

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

    б) диаграмма развертывания



    Рисунок 8 – диаграмма развертывания для ИС расчета зарплаты

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




    Заключение


    В данной расчётной – графической работе были разработаны диаграммы для системы «ЗП» для облегчения работы сотрудникам бухгалтерии, уменьшения времени, затрачиваемого на составление документов, отчетов, расчеты.

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

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

    Литература


    1. диаграмма шаблона проектирования Publish-Subscriber [pattern_mvc];

    2. множество диаграмм, демонстрирующих шаги рефакторинга для приведения проекта в соответствие принципам SOLID [solid_refactoring];

    3. диаграммы классов для паттерна адаптер и сетевого чата [pattern_adapter].

    4. [Buch] Буч Градди Объектно-ориентированный анализ и проектирование с примерами приложений, 3-е изд. / Буч Градди, Максимчук Роберт А., Энгл Майкл У., Янг Бобби Дж., Коналлен Джим, Хьюстон Келли А.: Пер с англ. — М.: ООО «И.Д. Вильямс», 2010. — 720 с.

    5. [Leonenkov] Леоненков, А.В. Самоучитель UML 2 / А.В. Леоненков. – СПб.: БХВ — Петербург, 2007. – 576с.

    6. [Larman] Ларман, К. Применение UML и шаблонов проектирования: Уч. Пос / К. Ларман. — М.: Издательский дом «Вильямс», 2001. — 496 с.

    7. [Rosenberg]Розенберг Д., Скотт К. Применение объектного моделирования с использованием UML и анализ прецедентов.: Пер. с англ. М.: ДМК Пресс, 2002

    8. [Badd] Бадд Т. Объектно-ориентированное программирование в действии: Пер с англ. — СПб: «Питер», 1997. — 464 с. 2002

    9. [Buch_Rambo] Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя: Пер. с англ. — М.: ДМК, 2000. — 432

    10. [Fauler] Фаулер, М. UML. Основы / М. Фаулер, К. Скотт; пер. с англ. – СПб.: Символ – Плюс, 2002. – 192 с.

    11. [solid_refactoring] SOLID принципы. Рефакторинг — URL: https://pro-prof.com/archives/1914

    12. [uml_sequence_diag]Основы UML. Диаграммы последовательности — URL: https://pro-prof.com/archives/2769

    13. [uml_datamodeling] UML data modeling — URL: http://www.agiledata.org/essays/umlDataModelingProfile.html

    14. [doxygen_codegeneration] Использование doxygen — URL: https://pro-prof.com/archives/887

    15. [pattern_mvc] Паттерны MVC и Publish-Subscriber — URL: https://pro-prof.com/archives/2400

    16. [pattern_adapter] Работа с сетью в Qt. Сокеты. Паттерн Adapter — URL: https://pro-prof.com/archives/1372


    Приложение 1

    Диаграмма вариантов использования (прецедентов)



    Рисунок 9– Диаграмма вариантов использования для ИС расчета заработной платы

    Приложение 2


    Диаграмма классов



    Рисунок 10 - Диаграмма классов для ИС расчета заработной платы

    Приложение 3


    Диаграммы кооперации



    Рисунок 11 - диаграмма кооперации для ИС расчета зарплаты

    Приложение 4


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



    Рисунок 12 – диаграмма последовательностей для ИС расчета заработной платы

    Приложение 5


    Диаграммы состояний



    Рисунок 13 - диаграмма состояний для ИС расчета заработной платы

    Приложение 6


    Диаграммы деятельности



    Рисунок 14 - диаграмма деятельности для ИС расчета зарплаты

    Приложение 7


    Диаграмма компонентов



    Рисунок 15 - диаграмма компонентов для ИС расчета зарплаты

    Приложение 8


    Диаграмма развертывания



    Рисунок 16 – диаграмма развертывания для ИС расчета зарплаты


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