Добавлен: 17.05.2023
Просмотров: 2958
Скачиваний: 62
1.3 Выбор комплекса задач автоматизации, структуры комплекса технических и программных средств и характеристика существующих бизнес-процессов.
Среди всех функций на предприятии я решил выбрать для автоматизации функции складского отдела.
Склад осуществляет следующие взаимосвязанные функции: принятие товаров, хранение товаров и ведение отчетности по продукции.
Назначение информационной системы – автоматизировать процесс работы складского учета.
Целью разработки информационной системы является облегчение процесса учета товаров, а также возможность формирования печатных форм документов, отчётов и других объектов конфигурации.
Необходимо разработать систему учёта, которая включает в себя:
- Возможность учета товаров;
- Формирование отчетов.
- Ведение базы данных товаров;
- Возможность документального отражения в учётной программе всех этапов движения услуг;
Бизнес-процесс складского учета представлен на рисунке 1.2.
Рис 1.2. Контекстная диаграмма учета продукции
Диаграмма складского учета на предприятии указана на рисунке 1.3.
Рис.1.3. Диаграмма IDEF0 для складского учет.
Диаграмма учета новых товаров на предприятии указана на рисунке 1.4.
Рис.1.4. Диаграмма IDEF0 для учета новых товаров.
Анализ готовых решений
Сравнение готовых решений представлено в таблице 1.2.
Табл.1.2. сравнение готовых решений
|
Возможности |
1C управление торговлей |
Фрегат склад |
SV: Склад |
Access |
|
Инвентаризация |
+ |
+ |
- |
+ |
|
Управление персоналом |
+ |
- |
- |
- |
|
Контроль приема и отгрузки товаров |
+ |
+ |
+ |
+ |
|
Составление отчетности |
+ |
+ |
+ |
+ |
|
Управление товарами |
+ |
+ |
+ |
- |
|
Управление информацией о поставщиках |
+ |
- |
+ |
+ |
|
Управление продажами |
+ |
- |
- |
- |
Исходя из данных, приведенных в таблице 1.2. можно утверждать, что Access лучше других подходит для автоматизации складского учета на данном предприятии т.к. рассматриваемая компания уже имеет в наличие систему для управления торговлей, продажами и персоналом, следовательно, эти функции будут лишними.
Программа «Access»
Microsoft Office Access или просто Microsoft Access — реляционная система управления базами данных (СУБД) корпорации Microsoft. Входит в состав пакета Microsoft Office. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.
Основные компоненты MS Access:
построитель таблиц;
построитель экранных форм;
построитель SQL-запросов (язык SQL в MS Access не соответствует стандарту ANSI);
построитель отчётов, выводимых на печать.
Они могут вызывать скрипты на языке VBA, поэтому MS Access позволяет разрабатывать приложения и БД практически «с нуля» или написать оболочку для внешней БД.
Встроенные средства взаимодействия MS Access со внешними СУБД с использованием интерфейса ODBC снимают ограничения. Инструменты MS Access, которые позволяют реализовать такое взаимодействие, называются «связанные таблицы» (связь с таблицей СУБД) и «запросы к серверу» (запрос на диалекте SQL, который «понимает» СУБД).
Корпорация Microsoft для построения полноценных клиент-серверных приложений на базе MS Access рекомендует использовать в качестве движка базы данных СУБД MS SQL Server. При этом имеется возможность совместить с присущей MS Access простотой инструменты для управления БД и средства разработки.
Access, при работе с базой данных, иначе взаимодействует с жёстким (или гибким) диском, нежели другие программы.
В Access новая редакция содержимого изменённой ячейки таблицы записывается на диск (сохраняется) сразу, как только курсор клавиатуры будет помещён в другую ячейку (или новая редакция изменённой записи записывается на диск сразу, как только курсор клавиатуры будет поставлен в другую запись (строку)). Таким образом, при сбое электропитания потери данных будут минимальными - только в той записи, которая редактировалась на момент сбоя.
Целостность данных в Access обеспечивается также за счёт механизма транзакций.
Кнопка «Сохранить» в Access тоже есть, но в Access в режиме просмотра данных она нужна, в первую очередь, для сохранения изменённого режима показа таблицы или другого объекта — то есть, для сохранения таких изменений, как:
изменение ширины столбцов и высоты строк,
перестановка столбцов в режиме просмотра данных, «закрепление» столбцов и освобождение закреплённых столбцов,
изменение сортировки,
применение нового фильтра,
изменение шрифта; цвета текста, сетки и фона,
и т. п.
Кроме того, в Access эта кнопка нужна в режиме «Конструктор» для сохранения изменений структуры объекта базы данных, сделанных в этом режиме.
Даже если в процессе работы с файлом базы данных не применялся режим «Конструктор» и новые данные в базу данных не добавлялись (то есть если база данных только просматривалась), то всё равно файл базы данных имеет тенденцию со временем, в процессе работы с ним, всё больше и больше увеличиваться в размере. Очень способствует увеличению размера файла применение новых сортировок и фильтров (особенно если было применено несколько разных, сильно отличающихся друг от друга сортировок/фильтров).
Техническая структура предприятия
Технический парк предприятия указан в таблице 1.3.
Таблица 1.3. Технический парк предприятия
|
№п/п |
Аппаратное средство |
Конфигурация |
Установленное ПО |
|
1. |
ПК |
Gigabyte Z370 HD3, Intel Core i3 - 8100 BOX, 1Tb SATA-III Western Digital Blue (WD10EZRZ), 8Gb DDR4 2133MHz Hynix |
Операционная система -Windows 10(x64), Microsoft Office 2019 1С Бухгалтерия, Access 2019, Яндекс браузер, Kaspersky internet security |
|
2. |
Сервер Synology DS416 Slim (Файловый) |
ASUS Z11PA-D8, Intel Xeon Gold 5222 OEM, 4Tb SAS Seagate Enterprise Capacity (ST4000NM0025)), 128Gb DDR4 2400MHz Samsung ECC Reg, 200Gb SAS Dell SSD (400-ADSB) |
Windows server 2016 Active directory |
|
3 |
Сервер Synology DS416 Slim (База данных) |
ASUS Z11PA-D8, Intel Xeon Gold 5222 OEM, 4Tb SAS Seagate Enterprise Capacity (ST4000NM0025)), 128Gb DDR4 2400MHz Samsung ECC Reg, 1Tb SAS Dell SSD (400-ADSB) |
Windows server 2016 Active directory |
|
4 |
Сервер Synology DS416 Slim (Почтовый сервер) |
ASUS Z11PA-D8, Intel Xeon Gold 5222 OEM, 1Tb SAS Seagate Enterprise Capacity (ST4000NM0025)), 128Gb DDR4 2400MHz Samsung ECC Reg, 200Gb SAS Dell SSD (400-ADSB) |
Windows server 2016 Active directory |
|
5. |
HP LaserJet Pro M426fdw |
Технология печати — лазерный, формат печати — A4, скорость ЧБ-печати (А4) до 38стр/мин, оптическое разрешение сканера 1200×1200 dpi, автоматическая двусторонняя печать, USB, WiFi, RJ-45, Air Print. |
Драйвера |
|
6 |
Маршрутизатор Huawei AR1220E |
Порты: 2 Гбит/с, 8 Гбит/с LAN, 2 порта USB, скорость WAN: 400 Мбит/с, 2 слота SIC |
TCP/IP |
|
7 |
Коммутатор Huawei S1720-28GWR-4P |
24 порта 1Гбит/с, 4 порта SFP 1Гбит/с, ёмкость коммут. 168 Гбит/с, произв-сть коммут. 42 Mpps, IPv4 и IPv6 статич. маршр., клиент DHCP, управление: Web/SNMP |
TCP/IP |
Техническая архитектура позволяет охарактеризовать все аппаратные средства и включает такие элементы как:
- процессор;
- память;
- жесткие диски;
- Материнская плата;
- периферийные устройства;
- коммуникационное оборудование.
Основное назначение технической архитектуры – обеспечение надежных IT сервисов в рамках всего предприятия в целом.
На данный момент компания имеет 1 офис в Москве. Рассмотрим его техническую архитектуру.
Техническая структура компании представлена ниже рисунок 2. Ниже представлен список оборудования, которое числится в организации:
- 5 коммутаторов;
- 1 маршрутизатор;
- 1 вид персонального компьютера (Всего 13 ПК);
- 1 вид принтера (Всего 5 принтеров);
- 3 сервера.
Техническая архитектура представлена на рисунке 1.5.
Рисунок 1.5. Техническая архитектура предприятия
Более подробное описание технического парка указано далее в таблицах 1.4-1.10
Таблица 1.4. Характеристики HP LaserJet Pro M426fdw
|
Название |
Характеристика |
|---|---|
|
Порты |
USB 2.0 LAN |
|
Память и процессор |
Микропроцессор MIPS64 с тактовой частотой 1200 МГц |
|
32 Мбайт флэш-памяти |
|
|
Размер пакетного буфера: 10 Мбайт |
|
|
256 Мбайт SDRAM |
|
|
Время задержки |
150 Мб Время ожидания: < 5 мс |
|
1500 Мб Время ожидания: < 5 мс |
|
|
Пропускная способность |
до 10 млн пакетов/с |
|
Производительность маршрутизации/коммутации |
100 МБ/с |
|
Функции управления |
Встроенный беспроводной интерфейс |
|
Командная строка |
Таблица 1.5. Характеристики ПК
|
Название |
Характеристика |
||
|---|---|---|---|
|
ПК |
|
Таблица 1.6. Характеристики Маршрутизатор Huawei AR1220E
|
Название |
Характеристика |
|---|---|
|
Частота |
2.4 ГГц |
|
Макс скорость беспроводного соединения |
8 Гбит/с LAN |
|
Защита информации |
Встроенный брандмауэр |
|
Скорость портов |
2 Гбит/с |
|
Расширенные функции |
DHCP |
Таблица 1.7. Характеристика сервера “Сервер Synology DS416 Slim” (Файловый)
|
Название |
Характеристика |
|---|---|
|
Память |
До 128 ГБ оперативной памяти DDR4-2400 |
|
Дисковая подсистема |
4Tb SAS Seagate Enterprise Capacity 3.5" 1Tb SAS Dell SSD (400-ADSB) |
|
Сетевой адаптер |
2-канальный интегрированный сетевой адаптер 10 Гбит/с |
|
Система удалённого управления сервером |
IPMI 2.0 Server Management |
Таблица 1.8. Характеристика сервера “Сервер Synology DS416 Slim” (база данных)
|
Название |
Характеристика |
|---|---|
|
Память |
До 128 ГБ оперативной памяти DDR4-2400 |
|
Дисковая подсистема |
4Tb SAS Seagate Enterprise Capacity 3.5" 1Tb SAS Dell SSD (400-ADSB) |
|
Сетевой адаптер |
2-канальный интегрированный сетевой адаптер 10 Гбит/с |
|
Система удалённого управления сервером |
IPMI 2.0 Server Management |
Таблица 1.9. Характеристика сервера “Сервер Synology DS416 Slim” (Почтовый)
|
Название |
Характеристика |
|---|---|
|
Память |
До 128 ГБ оперативной памяти DDR4-2400 |
|
Дисковая подсистема |
1Tb SAS Seagate Enterprise Capacity 3.5" 200Gb SAS Dell SSD (400-ADSB) |
|
Сетевой адаптер |
2-канальный интегрированный сетевой адаптер 10 Гбит/с |
|
Система удалённого управления сервером |
IPMI 2.0 Server Management |
Таблица 1.10. Коммутатор Huawei S1720-28GWR-4P
|
Название |
Характеристика |
|---|---|
|
Порты |
24 порта 1Гбит/с, 4 порта SFP 1Гбит/с |
|
Пропускная способность |
168 Гбит/с |
|
Производительность |
42 Mpps |
|
Протокол |
Клиент DHCP |
Программная архитектура предприятия
Программная архитектура – основа программного обеспечения, на котором строиться вся деятельность организации. Она состоит из следующих элементов:
- операционные системы;
- программы;
- программные средства ведения базы данных;
- возможности операционных систем;
- специальное программное обеспечение:
Программная архитектура предприятия указана на рисунке 1.6.
На схеме в каждом отделе указан только один ПК в связи с идентичной программной архитектурой в отделе на каждом ПК.