Файл: Проектирование ИС по учету основных средств ФГУП Ростехинвентаризация.pdf

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

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

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

Добавлен: 18.05.2023

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

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

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

Классификация основных средств по натурально-вещественной принадлежности является основой их учета. Группировка имущественных объектов в общероссийском классификаторе основных фондов (ОКОФ) осуществляется посредством присвоения кодов, структура которых строится по схеме:

  • Х0 0000000 – раздел
  • ХХ 0000000 – подраздел
  • ХХ ХХХХ000 – класс
  • ХХ ХХХХ0ХХ – подкласс
  • ХХ ХХХХХХХ – вид

Таблица 2

Используемые классификаторы и системы кодирования

Кодируемое

множество

объектов

Длина кода

Мощность кода

Система кодирования

Система классификации

Вид классификатора

Идентификатор ОС

11

99999

Серийная

Отсутствует

Системный

Идентификатор операции

5

99999

Серийная

Отсутствует

Системный

Идентификатор пользователя

5

999999

Серийная

Отстутствует

Системный

Категории ОС

9

999999999

Комбинированная

Иерархическая

Отраслевой

2.2. Характеристика нормативно-справочной, входной и оперативной информации

Входной информацией[8] для системы являются данные об основном средстве, которые вносятся сотрудником отдела бухгалтерии. Данные об основном средстве берутся из акта приема – передачи.[10] Сами акты приема – передачи могут быть оформленны в различные формы в зависимости от типа ОС. Например, форма ОС-1 – для всех ОС, кроме зданий и сооружений; форма ОС-1а – для зданий и сооружений. В систему заносится только номер документа, для отслеживания источника первичной информации. Акт приема – передачи сопровождает каждую покупку или передачу ОС. Перечень содержащихся первичных показателей в документе ОС-1 приведен в таблице 3.


Таблица 3

Реквизиты входной информации

№ п/п

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

Описание

1.

Руководитель организации-сдатчика

Подтверждение со стороны сдатчика

2.

Руководитель организации-получателя

Подтверждение со стороны получателя

3.

Организация-получатель

Идентификация организации-получателя

4.

Организация-сдатчик

Идентификация организации-сдатчика

5.

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

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

6.

Номер документа

Идентификатор входящего документа

7.

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

Дата составления входящего документа

8.

Амортизационная группа

Амортизационная группа ОС

9.

Инвентарный заводской номер

Номер изделия установленный изготовителем

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

10.

Место нахождение в момент приема - передачи

Место нахождение в момент приема – передачи

11.

Сведения о состоянии объекта ОС на момент передачи\приема

Состояние ОС (информация о ремонтах, сроке использования и т.д.), а так же формирование цены ОС

При регистрации получения ОС, в экранной форме информационной системы, сотрудник также указывает амортизационную группу ОС. Необходимые типы амортизационных групп предоставляются сотруднику из справочника групп амотизации. При необходимости, по запросу отдела бухгалтерии, администратор базы данных (БД) может добавлять\изменять\удалять записи из этого справочника. В него занесены 10 записей с самыми распространенными группами ОС.

Запись во внутреннюю БД предприятия при поступлении ОС составляется исходя из акта приема-передачи сотрудником отдела бухгалтерии. Название таблицы - «ОСНОВНЫЕ СРЕДСТВА». Поля используемые при регистрации поступления ОС указаны в таблице 4.

Таблица 4

Поля таблицы основных средств заполняемые при поступлении ОС

№ п/п

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

Описание

Тип

1.

Name

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

Текст

2.

Description

Описание ОС

Текст

3.

Original_cost

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

Число

4.

Document

Номер акта приема-передачи

Текст

5.

Date_of_receipt

Дата поступления ОС

Дата

6.

Category

Категория ОС

Текст


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

Таблица 5

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

№ п/п

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

Описание

Тип

1.

Lifetime

Определяет период в месяцах, в течении которого ОС будет служить предприятию

Число

2.

Method_of_depreciation

Способ расчета амортизационных отчислений

Текст

2.3. Характеристика результатной информации

Результирущая информация[11] сформированная из этих таблицы «ОСНОВНЫЕ СРЕДСТВА» представлена в окне «Реестр действующих ОС» в виде таблицы. И имеет следующие поля:

Таблица 6

Выходные данные окна «Реестр действующих ОС»

№ п/п

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

Описание

Тип

1.

№ ОС

Идентификатор ОС в БД

Число

2.

Название ОС

Наименование ОС из документа

Текст

3.

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

Первоначальная стоимость из документа

Число

4.

Восстановительная стоимость

Начисленные амотизационные отчисления

Число

5.

Остаточная стоимость

Остаточная стоимость до полной окупаемости ОС

Число

6.

Дата след. амортизации

Дата следующего пересчета амортизационных отчислений

Дата

7.

Метод амортизации

Метод расчета амортизационных отчислений

Текст

При открытии окна ОС показывается полная информация об ОС внесенная в таблицу «ОСНОВНЫЕ СРЕДСТВА», а также история операций с данным ОС в системе исходя из таблицы «ЖУРНАЛ».


3. Программное обеспечение задачи

3.1. Общие положения (дерево функций и сценарий диалога)

Данный проект управляется пользователем через браузер посредством заполнения полей формы и подтверждения введеных данных.[12][13]

Дерево функций можо разделить на 2 подмножества функций:

  • Основные
  • Служебные

Рисунок 5 Подмножества функций

Дерево диалога основных функций представлено на рисунке 6.

Рисунок 6 Дерево диалога основных функций

Дерево диалога служебных функций представлено на рисунке 7.

Рисунок 7 Дерево диалога служебных функций

3.2. Характеристика базы данных

Таблица «ОСНОВНЫЕ СРЕДСТВА» содержит актуальную информацию об основном средстве. Её обновление полей[6] стоимостей происходит при сравнении дат постановки на учет ОС и текущий даты сервера[7] системы.

Таблица 7

Таблица «ОСНОВНЫЕ СРЕДСТВА» (FIXED_ASSETS)

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Идентификатор

ID_fixed_asset

Int

11

PK

Название ОС

Name

Varchar

128

Регистратор ОС

Author

Int

11

Категория ОС

Category

Varchar

128

Описание

Description

Varchar

255

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

Тип амортизации

Method_of_depreciation

Varchar

255

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

Original_cost

Int

3

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

Useful_life

Int

3

Дата поступления

Date_of_receipt

Date

Дата принятия на учет

Date_of_acceptance_for_accounting

Date

Восстановительная стоимость

Replacment_cost

Int

11

Остаточная стоимость

Residual_cost

Int

11

Дата перерасчета амортизационных отчислений

Next_date

Date

Состояние ОС

Status

Varchar

20

Направление

Direction

Varchar

5

Требует внимания

Attention

Int

1

Акт приема-передачи

Document

Varchar

255


Таблица «ЖУРНАЛ» хранит информацию о проведенных операциях с основными средствами.

Таблица 8

Таблица «ЖУРНАЛ» (LOG)

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Идентификатор

ID_record

Int

11

PK

Идентификатор ОС

ID_fixed_asset

Int

11

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

Автор операции

Author

Varchar

128

Дата проведения операции

Date

Date

Состояние ОС после операции

Status

Varchar

20

Комментарий к операции

Comment

Text

Таблица – справочник «Категории ОС» хранит группы классификации основных средств по разделам и подразделам ОКОФ.

Таблица 9

Таблица - справочник «Категории ОС» (CATEGORIES)

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Идентификатор

ID_category

Int

11

PK

Номер категории ОС

Group_number

Int

11

Название категории ОС

Name

Varchar

128

Таблица «ПОЛЬЗОВАТЕЛИ» хранит данные о пользователях системы, что позволяет обеспечивать аутентификацию[16] пользователей и распределение прав на определенные функции.

Таблица 10

Таблица «ПОЛЬЗОВАТЕЛИ» (USERS)

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Идентификатор

User_id

Int

11

PK

Логин

Login

Varchar

128

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

Пароль

Password

Char

41

Имя

First_name

Varchar

128

Отчество

Patronymic

Varchar

128

Фамилия

Surname

Varchar

128

Хэш функция пароля

Hash

Char

41