Файл: Автоматизация учета арендованных средств (Программное обеспечение задачи ).pdf
Добавлен: 24.04.2023
Просмотров: 311
Скачиваний: 1
СОДЕРЖАНИЕ
1.2. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
2.0 Информационная модель и её описание
2.1 Используемые классификаторы и системы кодирования
2.2 Характеристика нормативно-справочной, входной и оперативной информации
2.3 Характеристика результатной информации
3.Программное обеспечение задачи .
3.1 Общие положения (дерево функций и сценарий диалога)
3.2 Характеристика базы данных
3.3 Структурная схема пакета (дерево вызова программных модулей)
3.4 Описание программных модулей
Описание программных модулей включает блок-схемы программных модулей и описание блок-схем алгоритмов основных расчетных модулей.
Блок-схемы программного модуля приведены Таблица 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