Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Автоматизация учета арендованных средств (Программное обеспечение задачи   )

Содержание:

Введение

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

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

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

Основные проблемы автоматизации деятельности предприятий:

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

Выбор темы курсовой работы: «Автоматизация учета арендованных средств» выбрана не случайно. Тема автоматизации во время международного экономического кризиса встаёт перед руководителями наиболее актуально. Поскольку большинство задач, которые предприятие вынуждено выполнять ежедневно не только не сокращается, а напротив стремительно увеличивается.

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

Актуальность данной темы так же подчёркивают: относительная новизна систем с возможностью конфигурирования, возможность эффективного решения практических задач.

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

Основные задачи курсовой работы:

· Поиск и сравнительный анализ различных систем предлагающих варианты конфигурирования;

· выявление из множества систем, системы с поддержкой открытых стандартов обмена данными и «богатыми» средствами разработки прикладных решений;

· заострение внимания на основных достоинствах, недостатках и возможностях отобранной в результате анализа системы;

· апробация на практике возможностей выбранной системы.

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

Объектом является система, средствами которой осуществляется разработка прикладного решения автоматизирующего деятельность предприятия.

    1. 1. Характеристика предприятия и его деятельности

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

Открытое акционерное общество "Российские железные дороги" входит в мировую тройку лидеров железнодорожных компаний. Это определяют следующие факторы:

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

Создание компании стало итогом первого этапа реформирования железнодорожной отрасли в соответствии с постановлением Правительства РФ от 18 мая 2001 года № 384.

1 октября 2003 года – начало деятельности ООО "РЖД".

Учредителем и единственным акционером ООО "РЖД" является Российская Федерация. От имени Российской Федерации полномочия акционера осуществляет Правительство Российской Федерации.

Имущество компании было сформировано путем внесения в уставный капитал ООО "РЖД" по балансовой стоимости активов 987 организаций федерального железнодорожного транспорта, принадлежащих государству. 

Уставный капитал ООО "РЖД"

Таблица 1.

Основные показатели деятельности компании

№ п\п

Наименование характеристики (показателя)

Значение показателя за 2019год

1

Количество обслуженных клиентов

350000

2

Прибыль

32400000

3

Средняя цена реализации

30000

4

Количество сотрудников

100

5

Среднемесячная заработная плата

50000

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

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

Стратегические цели компании:

увеличение масштаба транспортного бизнеса;

повышение производственно-экономической эффективности;

повышение качества работы и безопасности перевозок;

глубокая интеграция в евро-азиатскую транспортную систему;

повышение финансовой устойчивости и эффективности.

Виды деятельности:

грузовые перевозки;

пассажирские перевозки в дальнем сообщении;

пассажирские перевозки в пригородном сообщении;

предоставление услуг инфраструктуры;

предоставление услуг локомотивной тяги;

ремонт подвижного состава;

строительство объектов инфраструктуры;

научно-исследовательские и опытно-конструкторские работы;

содержание социальной сферы.

Доля в грузообороте транспортной системы России – 45,3% (с учетом трубопроводного транспорта).

Доля в пассажирообороте транспортной системы России – 26,4%

Органы управления ОАО "РЖД"

1. Общее собрание акционеров. Поскольку единственным акционером общества является Российская Федерация и от ее имени полномочия осуществляются Правительством РФ, то решения собраний акционеров принимаются Правительством единолично и оформляются письменно.

2. Совет директоров общества. Назначается Правительством РФ.

3. Генеральный директор – председатель правления общества. Назначается Правительством РФ.

4. Правление общества.

Рисунок 1 Организационная структура РЖД

1.2. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов


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



Рисунок.2. Контекстная диаграмма деятельности организации
Отображение бизнес-процессов лучше оформить согласно методологии IDEF0.

Описание системы с помощью IDEFO называется функциональной моделью. Функциональная модель предназначена для описания существующих бизнес-процессов, в котором используются как естественный, так и графический языки. Для передачи информации о конкретной системе источником графического языка является сама методология IDEF0.
Методология IDEF0 предписывает построение иерархической системы "диаграмм - единичных описаний фрагментов системы. Сначала проводится описание системы в целом и ее взаимодействия с окружающим миром (контекстная диаграмма), после чего проводится функциональная декомпозиция - система разбивается на подсистемы и каждая подсистема описывается отдельно (диаграммы декомпозиции). Затем каждая подсистема разбивается на более мелкие и так далее до достижения нужной степени подробности. 
Каждая IDEF0-диаграмма содержит блоки и дуги. Блоки изображают функции моделируемой системы. Дуги связывают блоки вместе и отображают взаимодействия и взаимосвязи между ними. 
На рисунке .2. представлена диаграмма первого уровня по нотации SADT. Она отражает общую концепцию деятельности организации и протекающей в ней бизнес-процессы.

Таким образом, можно выделить четыре класса процессов протекающих в компании:

работа с клиентами;

исполнение заказов;

ведение бухгалтерии и финансовой отчетности;

работа с кадрами.


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

2.0 Информационная модель и её описание

Информационная модель и её описание Информационная модель системы будет состоять из справочников, в которые заносится информация о регистрируемых документах. Таки справочников будет 4 , в соответствии с первичными документами: .

  • Справочник товаров;
  • Справочник клиентов;
  • Справочник сотрудников;
  • Справочник заказов.

На рисунке 4 дано графическое представление информационной системы. 
 

Рис.4. Информационная модель системы

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


Система классификации - совокупность правил и результат распределения заданного множества объектов на подмножества в соответствии с признаками сходства или различия. Различают два метода классификации: ·Иерархический метод, при котором между классификационными группировками устанавливаются отношения подчинения типа: класс - подкласс - группа - подгруппа - вид и т.д. При такой классификации каждый объект попадает только в классификационную группировку. Глубина иерархии определяется классификационными признаками. ·        Фасетный метод. При использовании этого метода исходное множество объектов разбивается на подмножества в соответствии со значениями отдельных фасетов. Фасет - набор значения одного признака классификации. Фасеты взаимно независимы. Каждый объект может одновременно входить в различные классификационные группировки. Классификация является основой кодирования. Кодирование - это процесс перевода информации, выраженной одной системой знаков, в другую, т. е. перевод обычной записи информации в запись с помощью шифров. Шифр - это условное отображение информационного понятия (позиции). Он характеризует одно понятие или одну позицию множества с помощью символов (букв или цифр). Цель кодирования - представление информации в более компактном и удобной форме при записи ее на машинный носитель; приспособление к передаче по каналам связи; упрощение логической обработки. Система кодирования применяется для замены названия объекта на какой-либо код. Код строится на основе использования букв и цифр. Код характеризуется длиной (числом позиций), структурой (порядком расположения символов). Методы в системе кодирования: классификационный и регистрационный (идентификационный). Для идентификации объектов используется регистрационный метод кодирования: последовательная нумерация либо прямое присвоение номеров. Код так же может состоять из двух частей: классификационной части, раскрывающую признак объекта, и идентификационной части, обеспечивающей однозначную идентификацию. Различают три системы кодирования: порядковая (П), разрядная (Р) и комбинированная (К). Регистрационная система кодирования не требует предварительной классификации объектов. Существует 2 вида - порядковый и серийный Порядковая система кодирования - последовательная нумерация объектов числами натурального ряда. Используется когда количество объектов невелико (1,2,3...). Достоинством этот системы является простота и малозначность, а недостатком то, что с появлением новых объектов логическая стройность нарушается. Серийная система кодирования предполагает деление объектов на классы и серии. Внутри серии - порядковая система. Такая система используется, когда количество групп невелико (1.1, 1.2 ...2.2, 2.2...). Достоинством является то, что всегда возможно предусмотреть резерв серии и можно подвести итог по серии, недостатком - необходимо заранее предусмотреть правильный резерв. Разрядная (позиционная) система используется для кодирования сложных номенклатур, объекты которых могут формироваться по различным признакам. Основное достоинство - четкое выделение классификационных признаков и логичность построения. Комбинированная система используется для кодирования больших и сложных номенклатур, которые необходимо группировать по нескольким соподчиненным или независимым признакам. Кодификаторы и идентификаторы являются наиболее представительной частью нормативно-справочной информации системы.

При проектировании данной ИС используется ряд кодификаторов, список которых представлен в таблице 2
Таблица 2 Используемые системы кодирования

Кодируемое

множество

объектов

Длина кода

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

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

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

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

ИД товара

6

ИДт

порядковая

Отсутствует

Локальный

ИД сотрудника

6

ИДс

порядковая

Отсутствует

Локальный

ИД клиента

6

ИДкл

порядковая

Отсутствует

Локальный

ИД заказа

6

ИДз

порядковая

Отсутствует

Локальный

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

К данному типу информации относиться информация, что поступает в систему постоянно на протяжении всей жизни программного продукта. Входная информация поступает от технолога - техпроцесс. На основании данных документов и вводиться информация в систему. Вся входная информация должна быть достоверной, поэтому перед вводом информации в систему пользователь должен убедиться в правильности заполнения документа и его достоверности. Это необходимо, поскольку вся дальнейшая работа системы строиться именно на входной информации. Входной информацией для БД являются следующие данные: -       данные о товаре; -       сведения о клиентах; -       сведения о сотрудниках. После занесения данной информации необходимо присоединить документ в электронной форме. Нормативно-справочная информация - условно-постоянный компонент корпоративной информации, являющийся основой для унификации и нормализации данных, сопровождающих протекающие бизнес-процессы, а также регламентацию деятельности организации. Другими словами, нормативно-справочная информация - это информационный ресурс компании, формируемый внутри и получаемый, как правило, извне. Она содержит стандарты, требования, правила, положения и прочую информацию, нормирующую и систематизирующую деятельность компании. В данной предметной области нормативно-справочной информацией является информация о товарах, об их свойствах, количестве и т.д. Информация, хранящаяся в справочниках, обычно заполняется при внедрении программного продукта на предприятии и в дальнейшем не изменяется на протяжении всего жизненного цикла программного продукта. Это обусловлено тем, что информация, содержащаяся в справочниках, практически не изменяется. Вся хранящаяся информация в справочниках практически не изменяется и почти не удаляется, возможно, только случаи добавления записе

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

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

Используется приложение 1

На рисунке 5 показан справочник, используемый при регистрации пользователя, называется Контрагент. Подсказки при наведении на окно заполнения высвечивается подсказка. Кнопка регистрация при нажатии авторизует пользователя.

На рисунке 6 показан справочник, используемый при входе пользователя, называется Контрагент. Подсказки при наведении на окно заполнения высвечивается подсказка. Кнопка вход при нажатии авторизует пользователя в систему

Используется приложение 2

Таблица; описания нормативно- справочной входной информации

Название справочника

Ответственный за его ведения

Средний объем справочника

Средняя частота актуализации

Объем актуализации

контрагент

пользователь

1-10мб

Раз в 3 дня

40%



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

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


Для работы разработанного программного обеспечения необходимо, чтобы на вычислительной машине было установлено следующее ПО: ·

  • базовые операционные системы - лицензионная версия WINDOWS Seven; ·
  • MS Office 2007/2010.

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

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

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

Рисунок 7. Функции системы

На данном этапе разработки проекта ИС необходимо также выбрать язык общения системы с конечным пользователем. Диалог - это процесс обмена сообщениями между пользователем и ИС, при котором осуществляется постоянная смена ролей информатора и реципиента (пользователя, принимающего информацию), причем смена ролей достаточно оперативна. В процессе диалога возможно:   двустороннее управление на базе языка типа «запрос-ответ»,   одностороннее управление со стороны ИС с языком общения типа «меню», «заполнения шаблона», ответа по «подсказке», одностороннее управление со стороны пользователя с использованием языка директив (команд). При использовании для общения языка «меню» в диалоговой системе должна присутствовать система планирования и управления диалогом, в функции которой входит:

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

При разработке данного проекта система общения с пользователем организована таким образом, что основная часть диалога ведется на языке типа «меню», а заполнение форм входных документов - по «шаблону». Таким образом, происходит одностороннее управление процессом обработки данных со стороны ИС. Структура сценария диалога в совокупности с деревом функций, которое отражает состав и иерархию функций системы, дает возможность определить состав кадров диалога, содержание каждого кадра и их соподчиненность. Сценарий диалога предусматривает возможность обеспечения следующих функций управления ходом решения поставленных задач:

-      возможность работы с экранными формами входных документов,

-       формирование выходных документов,

-       корректировка вводимых данных,

-       просмотр введенной информации,

-       работа с таблицами нормативно

- справочной информации,

-  протоколирование действий пользователя,

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

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

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

1с- бухгалтерия

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

Программу 1С: Бухгалтерия 8 можно успешно использовать на предприятиях самых разных форм собственности и направлений деятельности. Имеющиеся в ней функции учета финансовых ресурсов, ОС и НМА, производственных, коммерческих и иных видов затрат, прочих активов и пассивов предприятия открывают широкие возможности для ведения управленческого учета и выходят далеко за рамки традиционных бухгалтерских стандартов

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


База данных состоит из четырех таблиц

- товары;

-     контергенты;

-     сотрудники;

-      заказы.

Описание таблиц приведено ниже.

Таблица3.
Сведения о сотрудниках

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

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

Тип поля

Длина поля

Прочее

Код сотрудника

Kod_sotr

Счетчик

20

Да Ключевое поле

Фио сотрудника

Fio_sotr

Текстовый

30

Нет. Повторения невозможны

Пасп. данные

pasport

числовой

20

Нет

Сведения о клиентах

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

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

Тип поля

Длина поля

Прочее

Код фирмы

Kod_firmi

счетчик

10

Да. Ключ. Поле

ФИО фирмы

Fio_firmi

Текст.

30

Нет

Юр. Адрес

stroka

текст

30

нет

Телефон фирмы

Tel_firmi

Числовой

12

нет

Наименование ФИРМЫ

naimenovabie

строка

30

нет

3.3 Структурная схема пакета (дерево вызова программных модулей)

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

1) выполняющие служебные функции;

2) управляющие модули, предназначенные для загрузки меню и передачи управления другому модулю;

) модули, связанные с вводом, хранением, обработкой и выдачей информации.

Рисунок.8. Схема взаимосвязи программных модулей ИС.

Рисунок 9 ––сценария диалога

C:\Users\User\AppData\Local\Microsoft\Windows\INetCache\Content.Word\Диаграмма без названия (2).jpg

Рисунок 10 ЕR таблица

Диаграмма без названия (1)

Рисунок.9. Блок-схема алгоритма расчетного модуля ИС.

3.4 Описание программных модулей

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

Таблица 4.

Характеристики программных модулей задачи

Идентифи-катор модуля

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

Выполняемые функции

Begin Module

Управляющая программа

Инициирует вызов и активизацию основных программных модулей системы, содержит меню ИС.

Security Module

Модуль проверки пароля и прав доступа

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

Form Mod

Модуль ввода данных

Модуль, предназначенный для ввода данных по документам.

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

Корректировка введенных данных первичных документов, пока они еще не сохранены в соответствующих файлах.

Execute Module

Модуль обработки

Модуль обработки информации

Help Module

Модуль ведения справочников

Модуль, предназначенный для актуализации (корректировки, добавления, удаления) сведений справочников.

Result Module

Модуль результатов

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

Print Module

Модуль вывода на печать

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

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

Блок-схемы программного модуля приведены Таблица 4.. Основным расчетным модулем является Result Module - модуль окончательных расчетов, необходимых для составления результатных документов - отчетных форм, результатов поиска. Здесь представлена часть алгоритмов расчета, касающаяся формирования спецификации, проверки прав досту

Таблица5 Er модулей сотрудника

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

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

Тип данных

Длину поля

Описание поля

фио

Kod_sotr

Текст

25

сотрудник

должность

dolshnost

текст

25

Назначение сотрудника

адрес

stroka

текст

30

Адрес сотрудника

Таблица6 Er модулей арендных средств

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

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

Тип данных

Длину поля

Описание поля

Информация по аренде

Info_arind

текст

30

статус

оплата

chek

сумма

50

Документ об оплате

Срок аренды

data

дата

10

аренда

Код договора

kod

числовой

30

договор

Таблица7 Er модулей контрагента

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

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

Тип данных

Длину поля

Описание поля

ФИО

Kod_sotr

Текст

25

Клиент

адрес

stroka

Текст

30

еmail

Телефон

Tel_firmi

Текст

12

Номер телефона

Таблица8 Er модулей Договора

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

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

Тип данных

Длину поля

Описание поля

сумма

suma

сумма

50

сумма

Код сотрудника

Kod_stor

числовой

30

Рабочий

Код контрагента

Kod_fimi

числовой

30

Код аренды

Kod_arendi

числовой

30

Статус

Дата соглашения

data

дата

12

Дата оформления договора

Дата выдачи

Data_vidachi

дата

12

Дата выдачи договора

4 Контрольный пример реализации и его описание

Для разработки автоматизированной системы учета предприятия использовалась СУБД MS Access, основа которой - язык VBA. Данная среда выполняет две основные функции: позволяет разрабатывать само хранилище данных, а также разработать интерфейс приложения, в том числе и программный код к нему. Таким образом, данная СУБД является:

высокопроизводительным интерпретатором;

СУБД как таковой;

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

визуальное построение приложений из программных прототипов;

широкий набор встроенных средств для работы с базами данных.

Примененная технология работы с данными - DAO 3.6, такая как эта модель максимально совместима с прошлыми версиями СУБД кроме того менее требовательна к ресурсам, а также проста в употреблении. В соответствии с принципами визуального программирования, разработка приложений состоит из двух этапов:

1. Создания интерфейса приложения, на этом этапе на форме размещаются те объекты, которые необходимы для работы приложения, все существующие объекты принято делить на две группы:

а) информационные объекты, основное назначение которых ввод/вывод данных на экран;

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

2. Определение функциональности приложения. На этом этапе для управляющих объектов разрабатываются процедуры на языке VBA и связываются с выбранными объектами.

В составе проекта можно выделить следующие элементы: сами данные - таблицы, sql-инструкции в виде запросов, код проекта; описание форм; модули форм; модули; параметры проекта; описание ресурсов, отчеты и макросы (последние два вида объектов в нашем проекте не потребовались). Взаимосвязи между отдельными частями (файлами) проекта показаны на

К наиболее часто используемым визуальным элементам интерфейса относятся: для ввода, отображения и редактирования информации - текст (надпись), однострочный редактор, различные списки, таблицы; для запуска команд на выполнение - стандартные кнопки, кнопки с рисунком и кнопки быстрого доступа.

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

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

Перечень объектов в базе таковой:

Рабочие таблицы в базе:

АктыПриемки, АктыРемонта, АктыСписания, АктыСписанияТовары, ВнутренниеНакл, ВнутренниеНаклТовары, Должности, Инвентаризации, ИнвентаризацииТовары, ИнвентКарты, Исполнители, ОснСредства, Параметры, Поставщики, Сотрудники, СтуктурнПодразделения, Формы, ВспомДата

Рабочие запросы в базе:

запрос_АктыПриемки, запрос_АктыРемонта, запрос_АктыСписания, запрос_АктыСписанияТовары, запрос_ВнутренниеНакл, запрос_ВнутренниеНаклТовары, запрос_Инвентаризации, запрос_ИнвентаризацииТовары, запрос_ИнвКарты, запрос_ИнвКнига, запрос_ИнвКнига2

Рабочие формы в базе:

Главная, Календарь, форма_АктПриемки, форма_АктРемонта, форма_АктСписания, форма_АктыСписанияТовары, форма_ВнутренниеНакл, форма_ВнутренниеНаклТовары, форма_ВспомДата, форма_Должности, форма_Инв, форма_ИнвентаризацииТовары, форма_ИнвКарта, форма_ИсполнителиРабот, форма_ОсновныеСредства, форма_Поставщики, форма_РеквизитыФирмы, форма_Сотрудники, форма_СписокАктовПриемки, форма_СписокАктовРемонта, форма_СписокАктовСписания, форма_СписокВнутренниеНакл, форма_СписокИнв, форма_СписокИнвКарт, форма_СписокОснСредств, форма_СтуктурнПодразделения, форма_Формы.

Рабочие модули в базе:

Inv, OS1, OS2, OS3, OS4, OS6, OS6b, Общий, прописью

Объем базы данных:

в справочниках от 3 до 10 записей;

10-30 записей в таблицах, в которых хранятся записи о начисленных суммах и произведенных платежах.

Время отклика:

около 200 мс при  загрузке системы;

Число испытаний системы:

около 30 испытаний при проведении оплат и начислений;
10 при создании договоров;

Для работы с Системой 1С бухгалтерия было придумано и раз разработано программый код для Автоматизации учета арендных средств

Смотреть приложения

Заключение

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

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

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

  • разработана схема автоматизированного учета основных средств предприятия в целом, подобран и настроен готовый комплекс ПО УСН 1С Бухгалтерии под нужды предприятия
  • разработана схема дополнительного блока, предназначенного для формирования унифицированных форм по учету основных средств, входящих в систему обязательного учета
  • реализован данный программный блок "с нуля" в среде СУБД 1с- интерфейсная часть, хранение и обработка данных, разработаны необходимые шаблоны исходящих документов
  • проведено экономическое обоснование разработанной учетной схемы, доказана ее окупаемость.
  • Основными плюсами разработанного модуля является его относительная автономность, низкая экономическая затратность, легкость с точки зрения технологической установки, а также широкие возможности по дальнейшему усовершенствованию.
  • рассмотрен комплекс задач, которые необходимо автоматизировать;
  • рассмотрено информационное обеспечение задачи: построена информационная модель, рассмотрены используемые классификаторы, входящая и результатная информация;
  • рассмотрено программное обеспечение: дано дерево функций, сценарий диалога, описаны программные модули;

Список литературы

1.Гоник, Г.Г. Актуальность повышения эффективности использования основных производственных фондов / Г.Г. Гоник, О.С. Аношко // В сборнике: Наука сегодня: теория, практика, инновации. Сборник XI Международной научно-практической конференции. 2016. С. 244-254.- режим-доступа  https://www.iupr.ru/domains_data/files/zurnal_34/Gonik%20G.G.%20_1Osnovnoy%20razdel.pdf

2 Гоник, Г.Г. Экономико-статистический анализ влияния наличия и использования основных производственных фондов на эффективность производства / Г.Г. Гоник, А.А. Якушкина // В сборнике: Наука сегодня: теория, практика, инновации. Сборник XI Международной научно-практической конференции. 2017. С. 237-243. –

Режим-доступа  http://olimpiks.ru/d/1340546/d/nauka_segodnya_teoriya_praktika_innovatsii.pdf

3 Капырина, А.Д., Ершова, Н.Б. Проблемы выбора способа начисления амортизации основных средств на предприятиях / А.Д. Капырина, Н.Б. Ершова // Universum: экономика и юриспруденция. 2017. № 1 (34). С. 4-9.- режим доступа  https://cyberleninka.ru/article/n/problemy-vybora-sposoba-nachisleniya-amortizatsii-osnovnyh-sredstv-na-predpriyatiyah

4 Криган, К. Г. Актуальные проблемы использования основных средств организации в условиях рыночной экономики / К.Г. Криган // Молодой ученый. — 2016. — №12. — С. 1327-1331. режим доступа  https://moluch.ru/archive/116/31507/

5 Кукаева, А.О. Бухгалтерский и налоговый учет основных средств / А.О. Кукаева // Новая наука: Теоретический и практический взгляд. 2016. № 117-1. С. 78-81. режим доступа  http://nauka-sn.ru/filestore/ShestakovaEI.pdf

. Отчеты организации за 2016-2018 гг.

Приложение

Приложение 1

Шаблон регистрация программы

Снимок 2

Приложение 2

Шаблон входа

789

Приложение3 – документ

скрин

Приложение4 – список договоров

C:\Users\User\AppData\Local\Microsoft\Windows\INetCache\Content.Word\скрин2.jpg

Приложение 5 Запись учета

скрин3

Приложение Код системы автоматизации

скрин4