Файл: Моделирование предметной области «Учет основных средств» с помощью UML..pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 30.03.2023

Просмотров: 126

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Вариант использования «Сформировать отчет «Инвентарная карточка ОС»». Бухгалтер выбирает пункт меню «Отчеты», «Инвентарная карточка ОС». Открывается форма отчета. Бухгалтер задает инвентарный номер требуемого основного средства, нажимает «Сформировать». Система формирует отчет по форме ОС-6.

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

Вариант использования «Сформировать отчет «Инвентарная книга ОС»». Бухгалтер выбирает пункт меню «Отчеты», «Инвентарная книга ОС». Открывается форма отчета. Бухгалтер задает период, нажимает «Сформировать». Система формирует отчет по форме ОС-6б.

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

3.2.1 Диаграмма деятельности приобретение основных средств

Приобретение основных средств

Транспортировка основных средств

[Монтаж не требуется]

[Монтаж требуется]

[Монтаж осуществляется сторонней организацией]

[Монтаж собственными силами]

Монтаж сторонней организацией

Монтаж собственными силами

Ввод в эксплуатацию

Рис. 3 Диаграмма деятельности приобретение основных средств

Рассмотрим подробнее процесс, начиная с момента приобретения до ввода в эксплуатацию основных средств (Рис.3).

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

3.2.2 Диаграмма деятельности расчет амортизации

Использование метода уменьшаемого остатка

[другой метод]

[линейный метод]

[метод уменьшаемого остатка]

Выбор метода расчета амортизации

Расчет амортизации


Использование метода списания стоимости пропорционально объему продукции

Использование линейного метода

[иной метод]

[иной метод]

[ метод пропорциональной продукции]

Использование Метод списания стоимости по сумме чисел лет срока полезного использования

Рис. 4 Диаграмма деятельности расчет амортизации

На диаграмме (Рис. 4) представлены различные методы расчета амортизации основных средств. Всего есть 4 метода расчета амортизации:

- линейный метод;

- метод уменьшаемого остатка;

- метод списания стоимости пропорционально объему продукции;

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

Линейный метод начисляет амортизацию равными долями в течение всего срока полезного использования основного средства.

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

Метод списания стоимости пропорционально объему продукции основывается на предполагаемом и фактическом объеме продукции.

Метод списания стоимости по сумме чисел лет срока полезного использования, как видно из названия строит свой расчет на сроке эксплуатации основного средства.

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

Банк

Бухгалтерия

Отдел снабжения

Генеральный директор

Поставщик

Производство

1: Заявка

2: Утверждения заявки

3: Выбор поставщика

4: Подписание счета

5: Оплата счета

6: Оплата

7: Приемка товара

8:Оприходование оборудования

Рис. 5Диаграмма последовательности приобретение основных средств

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

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

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

После выбора поставщика счет передается на подпись генеральному директору.

Далее бухгалтерия оплачивает счет.

После подтверждения оплаты поставщик осуществляет доставку основного средства на предприятие.

Бухгалтерия проводит документ оприходование основного средства. При этом происходит присваивание инвентарного номера.


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

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

МодернизацияОС

Дата

Номер

КодОС

ВидРасхода

СуммаРасхода

Добавить()

Редактировать()

Удалить()

Провести()

СписаниеОС

Дата

Номер

КодОС

ПричинаВыбытия

Добавить()

Редактировать()

Удалить()

Провести()

МОЛ

Код

ФИО

Добавить()

Редактировать()

Удалить()

1

n

1

1

РегистрВА

ВидДокумента

Номер

Дата

КодОС

Сумма

ДобавитьЗапись()

УдалитьЗапись()

1

1

1

РасчетАмортизации

Дата

Номер

Добавить()

Редактировать()

Удалить()

Провести()

РегистрАмортизации

ВидДокумента

Номер

Дата

КодОС

Сумма

ДобавитьЗапись()

УдалитьЗапись()

1

1

n

1

n

1

УчетДопРасходов

Дата

Номер

КодОС

ВидРасхода

Сумма

Добавить()

Редактировать()

Удалить()

Провести()

1

1

ПеремещениеОС

Дата

Номер

КодОС

КодМОЛ

КодМОЛПриемник

Добавить()

Редактировать()

Удалить()

Провести()

ВводВЭксплуатацию

Дата

Номер

КодОС

Месторасположение

КодМОЛ

Добавить()

Редактировать()

Удалить()

Провести()

Контрагенты

Код

Наименование

ИНН

Адрес

Телефон

НомерРС

БИКБанк

Добавить()

Редактировать()

Удалить()

Склады

Код

Наименование

КодМОЛ

Добавить()

Редактировать()

Удалить()

ОсновныеСредства

ИнвентарныйНомер

Наименование

КодМОЛ

ГруппаОС

СрокПолезнИспользования

ДатаВвода

МестоРасположения

ПервоначальнаяСтоимость

Добавить()

Редактировать()

Удалить()

n

1

ПродажаОС

Номер

Дата

КодОС

КодПокупателя

Количество

Цена

Сумма

СуммаНДС

Добавить()

Редактировать()

Удалить()

Провести()

ПриобретениеОС

Номер

Дата

КодОС

КодПоставщика

КодСклада

Количество

Цена

Сумма

СуммаНДС

Добавить()

Редактировать()

Удалить()

Провести()

n

1

1

1

1

1

1

1

1

1

1

n

1

1

1

1

1

1

n

1

n

1

n

1

1

1

1

n

1

1

1

1

1

n


n

1

РегистрОС

ВидДокумента

Номер

Дата

КодОС

КодМОЛ

Сумма

ДобавитьЗапись()

УдалитьЗапись()

1

Рис. 6 Диаграмма классов

Описание классов

В проектируемой системе были выделены следующие классы:

  • класс «ОсновныеСредства» необходим для описания конкретных экземпляров основных средств. Атрибуты класса: ИнвентарныйНомер, Наименование, КодМОЛ, ГруппаОС, СрокПолезнИспользования, ДатаВвода, МестоРасположения, ПервоначальнаяСтоимость. Методы класса: Добавить(), Редактировать(), Удалить();
  • класс «Склады» необходим для описания мест хранения приобретенных основных средств. Атрибуты класса: Код, Наименование, КодМОЛ. Методы класса: Добавить(), Редактировать(), Удалить();
  • класс «Контрагенты» необходим для описания реквизитов покупателей и поставщиков. Атрибуты класса: Код, Наименование, ИНН, Адрес, Телефон, НомерРС, БИКБанк. Методы класса: Добавить(), Редактировать(), Удалить();
  • класс «МОЛ» необходим для хранения информации о материально-ответственных лицах – сотрудниках организации. Атрибуты класса: Код, ФИО. Методы класса: Добавить(), Редактировать(), Удалить();
  • класс «ПриобретениеОС» необходим для введения документов о покупке основных средств. Атрибуты класса: Номер, Дата, КодОС, КодПоставщика, КодСклада, Количество, Цена, Сумма, СуммаНДС. Методы класса: Добавить(), Редактировать(), Удалить(), Провести();
  • класс «УчетДопРасходов» необходим для заведения информации о дополнительных расходах, отнесенных на стоимость основного средства. Атрибуты класса: Дата, Номер, ВидРасхода, Сумма. Методы класса: Добавить(), Редактировать(), Удалить(), Провести();
  • класс «ВводВЭксплуатацию» необходим для отражения операции ввода основного средства в эксплуатацию. Атрибуты класса: Дата, Номер, КодОС, Месторасположение, КодМОЛ. Методы класса: Добавить(), Редактировать(), Удалить(), Провести();
  • класс «ПеремещениеОС» используется для отражения операции перемещения основных средств. Атрибуты класса: Дата, Номер, КодОС, КодМОЛ, КодМОЛПриемник. Методы класса: Добавить(), Редактировать(), Удалить(), Провести();
  • класс «МодернизацияОС» используется для отнесения расходов по модернизации оборудования на стоимость основного средства. Атрибуты класса: Дата, Номер, КодОС, ВидРасхода, СуммаРасхода. Методы класса: Добавить(), Редактировать(), Удалить(), Провести();
  • класс «ПродажаОС» вводится для отражения операции продажи основного средства. Атрибуты класса: Номер, Дата, КодОС, КодПокупателя, Количество, Цена, Сумма, СуммаНДС. Методы класса: Добавить(), Редактировать(), Удалить(), Провести();
  • класс «СписаниеОС» необходим для отражения операции списания основного средства. Атрибуты класса: Номер, Дата, КодОС, ПричинаВыбытия. Методы класса: Добавить(), Редактировать(), Удалить(), Провести();
  • класс «РасчетАмортизации» необходим для проведения расчетов амортизации основных средств.. Атрибуты класса: Номер, Дата. Методы класса: Добавить(), Редактировать(), Удалить(), Провести();
  • класс «РегистрОС» служит для хранения информации о стоимости основных средств в разрезе материально-ответственных лиц. Атрибуты класса: ВидДокумента, Номер, Дата, КодОС, КодМОЛ, Сумма. Методы класса: ДобавитьЗапись(), УдалитьЗапись();
  • класс «РегистрАмортизации» служит для хранения информации о начислении амортизации по всем основным средствам организации. Атрибуты класса: ВидДокумента, Номер, Дата, КодОС, Сумма. Методы класса: ДобавитьЗапись(), УдалитьЗапись();
  • класс «РегистрВА» служит для сбора и хранения информации о стоимости основных средств еще не введенных в экспуатацию. Атрибуты класса: ВидДокумента, Номер, Дата, КодОС, Сумма. Методы класса: ДобавитьЗапись(), УдалитьЗапись().

Описание связей между классами

Между классами «Склады» и «ПриобретениеОС» будет связь «один-ко-многим», так как на одном складе может храниться несколько основных средств, а одно основное средство может относится только к одному складу.

Между классами «Контрагенты» и «ПриобретениеОС» будет связь «один-ко-многим», так как один контрагент может продать несколько основных средств, а одно основное средство может быть проданным только к одним контрагентом.

Между классами «Контрагенты» и «ПродажаОС» будет связь «один-ко-многим», так как один контрагент может купить несколько основных средств, а одно основное средство может быть проданным только одному контрагенту.

Между классами «ОсновныеСредства» и «ПриобретениеОС» будет связь «один-к-одному», так как одно основное средство может быть куплено только 1 раз.

Между классами «ОсновныеСредства» и «ВводВЭксплуатацию» будет связь «один-к-одному», так как одно основное средство вводится в эксплуатацию только 1 раз.

Между классами «ОсновныеСредства» и «ПродажаОС» будет связь «один-к-одному», так как одно основное средство может быть продано только 1 раз.

Между классами «ОсновныеСредства» и «ПеремещениеОС» будет связь «один-ко-многим», так как одно основное средство может быть перемещено несколько 1 раз.

Между классами «ОсновныеСредства» и «СписаниеОС» будет связь «один-к-одному», так как одно основное средство может быть списано только 1 раз.

Между классами «ОсновныеСредства» и «МодернизацияОС» будет связь «один-ко-многим», так как одно основное средство может быть модифицировано несколько раз.

Между классами «ОсновныеСредства» и «УчетДопРасходов» будет связь «один-ко-многим», так как одно основное средство может иметь несколько затрат на дополнительные расходы.

Между классами «ОсновныеСредства» и «МОЛ» будет связь «один-ко-многим», так как одно основное средство может принадлежать только одному материально-ответственному лицу, но материально-ответственное лицо может иметь во владении несколько основных средств.

Между классами «ОсновныеСредства» и «РасчетАмортизации» будет связь «один-ко-многим», так как на одно основное средство амортизация начисляется некоторое количество раз.

Между классами «ОсновныеСредства» и «РегистрАмортизации» будет связь «один-к-одному», так как на одно основное средство в регистре содержится только одна запись.

Между классами «ОсновныеСредства» и «РегистрВА» будет связь «один-к-одному», так как на одно основное средство в регистре содержится только одна запись.