Добавлен: 27.04.2023
Просмотров: 701
Скачиваний: 3
СОДЕРЖАНИЕ
1. Технико-экономическая характеристика предметной области и предприятия
1.2 Характеристика предприятия и его деятельности
1.2.1 Должность и её обязанности
2. Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов
2.1 Аппаратные средства компании ООО «Вира-Артстрой»
2.2 Нынешняя система учета реализована следующим образом
2.2.1 Диаграмма idf0 Автоматизация учета капитальных вложений
3. Информационное обеспечение задачи
3.1 Информационная модель и её описание.
3.2 Характеристика нормативно-справочной, входной и результатной информации
3.2.1 Описание актёров и прецедентов
4. Программное обеспечение задачи
4.1 Характеристики базы данных
5. Контрольный пример реализации
Распределить средства- этот процесс инициирует Инвестор.
Инвестор распределяет определенные средства руководителю компании на использование.
Создать список о составе инвесторов- этот процесс инициирует Бухгалтер.
После первого вклада создается список поступления от инвесторов.
Составить список капитальных вложений- этот процесс инициирует Бухгалтер.
После поступления средств от инвестора, бухгалтер формирует список на какой проект был произведен вклад.
Расчет доходов и расходах- этот процесс инициирует Бухгалтер.
Бухгалтер ведет расчет о доходах и расходах вложенным инвестором.
4. Программное обеспечение задачи
4.1 Характеристики базы данных
Рисунок 6 диаграмма сущность связь
Для проектирования ИС была создана модель сущность-связь. В ней определены все основные объекты (сущности) и связи, которые существуют между ними. Были выделены 5 сущностей: Список инвесторов, Отчет по составу инвесторов, Капитальные вложения, Доходы и расходы, Отчет о капитальных вложениях.
Атрибуты
Список инвесторов:
1) Номер договора
2) ФИО
3) Телефон
4) Почта
Отчет по составу инвесторов:
1) Номер договора
2) Дата договора
3) ФИО
4) Поступления
Капитальные вложения:
1) Номер документа
2) Дата документа
3) Объект капитального вложения
4) Сумма
Доходы и расходы:
1) Номер документа
2) Доход
3) Расход
4) Итого
Отчет о капитальных вложениях:
1) Номер документа
2) Дата документа
3) ФИО
4) Вклад
Между сущностями и атрибутами существуют следующие связи:
- Список инвесторов - один ко многим – Отчет по составу инвесторов.
В одном списке инвесторов могут быть разделены по нескольким составам.
- Отчет по составу инвесторов – один ко многим – Капитальные вложения.
В одном составе инвесторов может быть множество вложений
- Капитальные вложения - один к одному – Доходы и расходы.
В каждом документе капитального вложения пишется 1 итог дохода и расхода
- Доходы и расходы – один к одному – Отчет о капитальных вложениях
В отчете о капитальных вложениях не может быть множество итогов дохода и конечно же расхода.
5. Контрольный пример реализации
5.1 Схема данных “Учета капитальных вложений”
Рисунок 7 Схема данных «Учета капитальных вложений»
5.1.1 Описание таблиц
Таблица 3.1 «Список инвесторов»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
Номер договора |
Ключ |
Счетчик |
|
Фамилия |
- |
Короткий текст |
|
Имя |
- |
Короткий текст |
|
Отчество |
- |
Короткий текст |
|
Телефон |
- |
Короткий текст |
|
Почта |
- |
Короткий текст |
Таблица 3.2 «Отчет по составу инвесторов»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
Номер договора |
Ключ |
Счетчик |
|
Дата договора |
- |
Дата и время |
|
Фамилия |
- |
Короткий текст |
|
Имя |
- |
Короткий текст |
|
Отчество |
- |
Короткий текст |
|
Поступление |
- |
Денежный |
Таблица 3.3 «Капитальные вложения»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
Номер договора |
Ключ |
Счетчик |
|
Дата договора |
- |
Дата и время |
|
Объект капитальных вложения |
- |
Короткий текст |
|
Сумма |
- |
Денежный |
Таблица 3.4 «Доходы и расходы»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
Номер документа |
Ключ |
Счетчик |
|
Доходы и расходы |
- |
Денежный |
|
Объект капитальных вложения |
- |
Денежный |
|
Сумма |
- |
Денежный |
Таблица 3.5 «Отчет о капитальных вложениях»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
Номер документа |
Ключ |
Счетчик |
|
Дата документа |
- |
Дата и время |
|
Фамилия |
- |
Короткий текст |
|
Имя |
- |
Короткий текст |
|
Отчество |
- |
Короткий текст |
|
Вклад |
- |
Денежный |
5.1.2 Исходные коды SQL
Запрос на выборку инвесторов:
SELECT [Список инвесторов].Фамилия, [Список инвесторов].Имя, [Список инвесторов].Отчество, [Список инвесторов].Телефон, [Список инвесторов].Почта
FROM [Список инвесторов];
Добавление инвестора:
INSERT INTO [Список инвесторов] ( Фамилия, Имя, Отчество, Телефон, Почта )
SELECT [Введите Фамилию] AS Выражение1, [Введите Имя] AS Выражение2, [Введите Отчество] AS Выражение3, [Введите номер телефона] AS Выражение4, [Введите почту] AS Выражение5;
Удаление инвестора:
DELETE [Список инвесторов].[Номер договора]
FROM [Список инвесторов]
WHERE ((([Список инвесторов].[Номер договора])=[Введите номер договора]));
На рисунках представлена работа с запросом «Добавление инвестора». При запуске данного запроса появляется окно в которое необходимо ввести:
1. Фамилия
2. Имя
3. Отчество
4. Телефон
5. Почта
Этот процесс добавляет нового инвестора в компанию и добавляет в базу данных. Сейчас на данный момент в базу данных записаны 10 инвесторов, но после запроса появится новый участник капитального вложения. Сейчас же мы добавим нового инвестора и будет он под «номером договора 13»
Рисунок 8 «Список инвесторов без добавления нового инвестора под номер договора 11»
Рисунок 9 с запросом «Добавление инвестора»
Рисунок 10 с запросом «Добавление инвестора»
Рисунок 10 с запросом «Добавление инвестора»
Рисунок 11 с запросом «Добавление инвестора»
Рисунок 12 с запросом «Добавление инвестора»
После добавления нового инвестора в таблице появился новый участик под номер договра 13
Рисунок 12 Таблица «Список инвестора» после добавления инвестора с новым номером договора 13.
Заключение
Мной была проведена работа по теме «Автоматизация учета капитальных вложений». В ходе моей работы была собрана информация о инвесторах, функциях организации, отразил в рисунках организационную структуру, техническую структуру и бизнес-процесс как он есть на данный момент.
Исходя из вышеперечисленных данных, я определил входную информацию, которая необходима для преобразования её в выходную, обозначил информационное обеспечение задач и создал к нему программное обеспечение, которое отражает необходимую базу данных для автоматизации учета капитальных вложений.
И в итоги я привел данный пример, что эта разработанная система баз данных для программного обеспечения работоспособна и полностью функционирует. И отражает все необходимые структуры проектирования для автоматизации данных.
Список литературы
- Автоматизация производства: системы, их назначение и разновидности-https://www.1cbit.ru/blog/avtomatizatsiya-proizvodstva-sistemy-i-ikh-naznachenie-i-raznovidnosti/
- Статья о Системы автоматизации- https://center-yf.ru/data/ip/sistemy-avtomatizacii.php
- Как автоматизировать бизнес и его основные процессы- https://zen.yandex.ru/media/id/5dd03b99420eca6800c3da12/kak-avtomatizirovat-biznes-i-ego-osnovnye-processy-5ee31e4e02f56d5bd137a487
- Автоматизированные информационные системы- https://spravochnick.ru/informacionnye_tehnologii/setevye_informacionnye_sistemy/avtomatizirovannye_informacionnye_sistemy/
- Как работать с базами данных Microsoft Access- https://nastroyvse.ru/programs/review/kak-rabotat-s-microsoft-access.html
- Создание базы данных в MS Access: пошаговая инструкция- https://geekon.media/sozdanie-bazy-dannyx-v-ms-access-2007/