Файл: Автоматизация учета основных средств ООО «РамДОСААФ».pdf

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

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

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

Добавлен: 23.04.2023

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

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

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

а) при выполнении работ или оказании услуг либо для нужд управления организацией;

б) использование в течение длительного времени, т. с. срока полезного использования продолжительностью свыше 12 месяцев или обычного операционного цикла, если он превышает 12 месяцев;

в) организацией не предполагается последующая перепродажа данных активов;

г) способность приносить организации экономические выгоды (доход) в будущем.

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

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

Таблица 2. Сводные характеристики классификаторов

№ п\п

Наименование кодируемого подмножества

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

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

1

Код статьи формы №1 бухгалтерской отчётности

Последовательная

Общероссийский

2

Код статьи формы №2 бухгалтерской отчётности

Последовательная

Общероссийский

3

Код показателя

Последовательная

Общесистемный

4

Формы ОС-1, ОС-2, ОС-3, ОС-4, ОС-6, ОС-6б, инвентаризационная ведомость

Последовательная

Общесистемный

2.3 ХАРАКТЕРИСТИКА НОРМАТИВНО-СПРАВОЧНОЙ, ВХОДНОЙ И ОПЕРАТИВНОЙ ИНФОРМАЦИИ

Для создания базы данных необходимо установить, какую информацию она будет хранить: выделить сущности и их атрибуты. Исходя из анализа предметной области можно выделить следующие сущности [7]:

  • Данные постановки на учет основных средств (id данных,Дата и время, Текст данных, Файл вложения, Приоритет, Согласующий, Дата и время согласования, Статус согласования, Постановка на учет)
  • Приоритеты (№, Срок рассмотрения)
  • Статусы (id статуса, Название, Описание)
  • Сотрудники (Фамилия, Имя, Отчество, Должность, Телефон №)

Частота актуализации информации:

  • При изменении подходов к производственному процессу и стандартам качества: Приоритеты, Статусы.
  • По мере необходимости: Постановка на учет.

Теперь перечислен перечень вводимой информации:

  • Данные об основных средствах (id данных, Дата и время, Текстовое обозначение, Файл вложения, Приоритет, Согласующий, Дата и время согласования, Статус согласования, Постановка на учет, Дата и время постановки, Текущий статус).
  • Сотрудники (Фамилия, Имя, Отчество, Должность, Телефон №).

2.4. ХАРАКТЕРИСТИКА РЕЗУЛЬТАТИВНОЙ ИНФОРМАЦИИ

Перечислим перечень выводимой информации:

  • Обращения (id данных, Дата и время, Текст данных, Файл вложения, Приоритет, Согласующий, Дата и время согласования, Статус согласования, Исполнитель, Дата и время исполнения, Текущий статус)
  • Приоритеты (№, Срок рассмотрения)
  • Статусы (id статуса, Название, Описание)
  • Сотрудники (Фамилия, Имя, Отчество, Должность, Телефон №)

Перечень печатаемых отчетов:

  • На учет поставлено основное средство.
  • Необходимость дополнении информации.
  • Перечень поставленных на учет основных средств.

Отчеты могут формироваться как за текущий день или за определенный период.

3. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ЗАДАЧИ

3.1 ОБЩИЕ ПОЛОЖЕНИЯ (ДЕРЕВО ФУНКЦИЙ И СЦЕНАРИЙ ДИАЛОГА)

Рассмотрим дерево функций:

Рисунок 4 – Дерево функций

Данный перечень функций будет реализован при кодировании системы.

После этого перейдем к сценариям диалога [12]:

Рисунок 5. Сценарий диалога для постановки на учет основных средств

3.2 ХАРАКТЕРИСТИКА БАЗЫ ДАННЫХ

Для того, чтобы расписать размерность всех сущностей наше базы данных, необходимо вспомнить размерности основных типов данных [2, 11]:

  • Число – 8 байт.
  • Датавремя – 8 байт.
  • Объект – 1024 байта или больше.
  • Текст – в зависимости о количества символов и используемой кодировки. Если кодировка ЮНИКОД, то выделяется по 2 байта на каждый символ. В остальных случаях по 1 байту.

3.3 СТРУКТУРНАЯ СХЕМА ПАКЕТА (ДЕРЕВО ВЫЗОВА ПРОГРАММНЫХ МОДУЛЕЙ)

Построим дерево вызова программных модулей:

Форма«Данные»

Редактирование

Добавление

Рисунок 6 – ER модель базы данных

3.4 ОПИСАНИЕ ПРОГРАММНЫХ МОДУЛЕЙ

Распишем выполняемые функции модулей системы:

Таблица 3 – Описание функций модулей

п/п

Наименование модуля

Функции модуля

1.

Авторизация согласно доменной учетной записи

Получение данных учетной записи: логин, домен, имя ПК, ФИО

2.

Главная форма

Основная форма, содержит переходы на другие модули

3.

Форма «Данные»

Форма предназначена для работы с данными: создание, редактирование, удаление

4.

Форма «Отчеты»

Форма предназначена для создания новых отчетов (только администратор) или формирования имеющихся (остальные пользователи)

5.

Форма «Справочники»

Форма предназначена для создания новых справочников, их редактирования или удаления (только администратор)

ОПИСАНИЕ ИНТЕРФЕЙСА ПРИЛОЖЕНИЯ.

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

Рисунок 7 Внешний вид главной формы приложения.

При разработке приложения было уделено таким важным моментам, как:

Доступность и комфортность при работе с системой;


Удобство ввода входной информации.

Все простые справочники ("Должности", "Сотрудники", "Поставщики", "Исполнители работы") представлены в виде простых табличных форм, например, рисунок 8:

Рисунок 8 Пример табличного оформления справочника (сотрудников).

Исключением является форма "Реквизиты предприятия", которая сделана в виде простой формы, рисунок 9.

Рисунок 9 Пример простой формы, в данном случае - справочная форма "Реквизиты фирмы".

Форма для перечня форм ОС для удобства представлена в виде ленточной формы, рисунок 10.

Рисунок 10 Пример ленточной формы, в данном случае - справочная форма "Формы ОС(основных средств)".

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

Рисунок 11 Пример формы-списка документов, в данном случае - перечень внутренних накладных.

Рисунок 12 Пример формы-карточки документа, в данном случае - внутренней накладной.

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

Рисунок 13 Форма-календарик для выбора даты.

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

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


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

C целью защиты нашего проекта мы поставим пароль на программный код всех модулей в редакторе VBA, а также поставим пароль на базу во избежание несанкционированного доступа к ней. Защиту можно расширить при помощи встроенных методов Access в том, случае если понадобится разделение прав, например, для главного бухгалтера, бухгалтеров и помощника бухгалтера. Например, помощник получит доступ только для чтения. Такая схема легко реализуется при помощи файла рабочей группы, в котором настраиваются права пользователей. Но нам сейчас нет необходимости в такой серьезной защите, поэтому ограничимся общим паролем на доступ к базе.

Результат формирования формы ОС выводится в файл-шаблон документа в Excel, рисунок 14.

Рисунок 14 Заполненная форма шаблона для внутренней накладной, первый и второй лист.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

  1. Агальцов, В.П. Базы данных. В 2-х т. Т. 2. Распределенные и удаленные базы данных: Учебник / В.П. Агальцов. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2016. - 272 c.
  2. Бабенко, М. А. Введение в теорию алгоритмов и структур данных. / М.А. Бабенко, М.В. Левин. - М.: МЦНМО, 2017. - 144 c.
  3. Бекаревич Ю. Б. MicrosoftAccess 2013: самоучитель/Юрий Бекаревич, Нина Пушкина. - Санкт-Петербург: БХВ-Петербург, 2017. - 464 с.: ил.
  4. Вирт Алгоритмы и структуры данных / Вирт, Никлаус. - М.: СПб: Невский Диалект; Издание 2-е, испр., 2016. - 352 c.
  5. Гаврилов М. В. Информатика, а также информационные технологии: учебник для бакалавров/М. В. Гаврилов, В. А. Климов.- 3-е изд., перераб., а также доп.- Москва: Юрайт, 2016.- 377, с.: ил.
  6. Гвоздева В. А. Базовые и прикладные информационные технологии: [учебник по техническим специальностям]/В. А. Гвоздева. - Москва: Форум: ИНФРА-М, 2016. - 382 с.: ил.
  7. Голицына, О.Л. Базы данных: Учебное пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - М.: Форум, 2016. - 400 c.
  8. Дмитриева И. С. Проектирование экономических информационных систем: учебное пособие/И. С. Дмитриева, Е. В. Музюкова, Н. Е. Шевелева. - 2-е изд., перераб. и доп. - Волгоград: Волгоградское научное издательство, 2017. - 96 с.: ил.
  9. Дрогобыцкая К. С. Архитектурные модели экономических систем/К. С. Дрогобыцкая, И. Н. Дрогобыцкий; Финансовый ун-т при Правительстве Рос. Федерации. - Москва: Вузовский учебник: ИНФРА-М, 2017. - 299, с.: ил.
  10. Информационные технологии в экономике и управлении: учебник для бакалавров/[В. В. Трофимов, О. П. Ильина, М. И. Барабанова и др.]; под ред. В. В. Трофимова; С.-Петерб. гос. экон. ун-т. - 2-е изд., перераб. и доп. - Москва: Юрайт, 2017. - 482 с.: ил.
  11. Микляев И. А. Универсальные объектно-ориентированные базы данных на реляционной платформе/И. А. Микляев; М-во образования и науки Рос. Федерации, Сев. (Аркт.) федер. ун-т им. М. В. Ломоносова. - Архангельск: Издательский дом САФУ, 2017. - 223, с.: ил.
  12. Нестеров С. А. Корпоративные системы баз данных: [учеб. пособие по направлению подготовки магистров «Системный анализ и управление»]/С. А. Нестеров; С.-Петерб. гос. политехн. ун-т. - Санкт-Петербург: Издательство Политехнического университета, 2017. - 120 с.
  13. Спольски Джоэл о программировании / Спольски, Джоэл. - М.: СПб: Символ-Плюс, 2016. - 352 c.
  14. Федорова Г. Н. Информационные системы: учебник/Г. Н. Федорова.- 3-е изд., стер.- Москва: Академия, 2016.- 202 с.: ил.; 22 см.- (Среднее профессиональное образование. Информатика, а также вычислительная техника).-Библиогр.: 199 с.
  15. Экономическая информатика: [учебное пособие по направлению "Экономика"/Еремин Л. В., а также др.]; под ред. Д. В. Чистова.- 2-е изд., стер.- Москва: КноРус, 2016.- 512 с.: ил.
  16. Экономическая информатика: учебник и практикум для бакалавриата и магистратуры: [для вузов по экономическим специальностям/Дьяконова Л. П., Герасимова В. Г., Милорадов К. А. и др.]; под ред. Ю. Д. Романовой; Рос. экон. ун-т им. Г. В. Плеханова. - Москва: Юрайт, 2017. - 494, с.: ил.