Файл: Методы и средства проектирования информационных систем. Автоматизация расчетов с клиентами.pdf
Добавлен: 21.05.2023
Просмотров: 249
Скачиваний: 4
СОДЕРЖАНИЕ
1. Технико-экономическая характеристика предметной области и предприятия
1.1. Характеристика предприятия и его деятельности.
1.2. Организационная структура управления предприятия
2. Назначение и цели создания системы (подсистемы, модуля)
3. Характеристика объектов автоматизации
5. Состав и содержание работ по созданию системы
Назначение информационной системы – обеспечить автоматизацию деятельности расчетов с клиентами в соответствии с бизнес-процессами предприятия.
Целью разработки информационной системы является улучшение работы с клиентами, путем повышения качества расчетов с клиентами компании ООО “ugly samurais”, а также возможность формирования печатных форм документов, отчётов и других объектов конфигурации.
Необходимо разработать систему учёта, которая включает в себя:
- Учет востребованных товаров;
- Учет новых и старых клиентов;
- Учет производства;
- Учет проданной продукции;
- Учет хранимой продукции;
- Передача электронных документов;
- Хранение информации на сервере;
- Возможность документального отражения в учётной программе всех этапов движения услуг;
Бизнес-процесс расчета с клиентами представлен на рисунке 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 более чем подходит под эти критерии.
Программа «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, Visual studio, Яндекс браузер, Kaspersky internet security |
|
2. |
принтер HP Proliant ML30 G10 (P06781-425) |
Технология печати — лазерный, формат печати — A4, скорость ЧБ-печати (А4) до 38стр/мин, оптическое разрешение сканера 1200×1200 dpi, автоматическая двусторонняя печать, USB, WiFi, RJ-45, Air Print. Тип памяти DDR-4 |
Windows server 2016. Active directory. Протоколы TCP/IP, SNMP, CMIP стандарта V/32bis прокси ipv6 |
|
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 |
сервер HP Proliant ML30 G10 (P06781-425) (файловый) |
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 |
|
5. |
Canon Pixma MG2540S |
Технология печати — струйный , формат печати — A4, скорость ЧБ-печати (А4)- 8 стр/мин , оптическое разрешение сканера 1200×1200 dpi, автоматическая двусторонняя печать, USB, WiFi, RJ-45, Air Print. |
Драйвера для работы принтера |
|
6 |
Маршрутизатор Mikrot Ik RB40011i GS |
Порты: 2 Гбит/с, 8 Гбит/с LAN, 2 порта USB, скорость WAN: 400 Мбит/с, 2 слота SIC |
Протоколы TCP/IP, EIGRP |
|
7 |
Коммутатор ZYXEL ES1100-16P |
16 портов 1Гбит/с, Кол-во портов с поддержкой POE 8 шт., ёмкость коммут. 168 Гбит/с, произв-сть коммут. 42 Mpps, IPv4 и IPv6 статич. маршр. клиент DHCP, управление: Web/SNMP |
Протоколы TCP/IP, EIGRP |
Техническая архитектура позволяет охарактеризовать все аппаратные средства и включает такие элементы как:
- процессор;
- память;
- жесткие диски;
- Материнская плата;
- периферийные устройства;
- коммуникационное оборудование.
Основное назначение технической архитектуры – обеспечение надежных IT сервисов в рамках всего предприятия в целом.
На данный момент компания имеет 1 офис в Москве. Рассмотрим его техническую архитектуру.
Техническая структура компании представлена ниже рисунок 2. Ниже представлен список оборудования, которое числится в организации:
- 1 коммутаторов;
- 1 маршрутизатор;
- 1 вид персонального компьютера (Всего 7 ПК);
- 1 принтер;
- 2 сервера;
- 1 Wi-Fi роутер.
Техническая архитектура представлена на рисунке 1.5.
Рисунок 1.5. Техническая архитектура предприятия
Более подробное описание технического парка указано далее в таблицах 1.4-1.9
Таблица 1.4. Характеристики Canon Pixma MG2540S
|
Название |
Характеристика |
|---|---|
|
Порты |
USB 2.0 LAN |
|
Память и процессор |
Микропроцессор MIPS64 с тактовой частотой 1200 МГц |
|
32 Мбайт флэш-памяти |
|
|
Размер пакетного буфера: 10 Мбайт |
|
|
256 Мбайт SDRAM |
|
|
Время задержки |
150 Мб Время ожидания: < 5 мс |
|
1500 Мб Время ожидания: < 5 мс |
|
|
Пропускная способность |
до 10 млн пакетов/с |
|
Производительность маршрутизации/коммутации |
100 МБ/с |
|
Функции управления |
Встроенный беспроводной интерфейс |
|
Командная строка |
Таблица 1.5. Характеристики ПК
|
Название |
Характеристика |
||
|---|---|---|---|
|
ПК |
|
Таблица 1.6. Характеристики Маршрутизатор Mikrot Ik RB40011i GS
|
Название |
Характеристика |
|---|---|
|
Частота |
2.4 ГГц |
|
Макс скорость беспроводного соединения |
8 Гбит/с LAN |
|
Защита информации |
Встроенный брандмауэр |
|
Скорость портов |
2 Гбит/с |
|
Расширенные функции |
DHCP |
Таблица 1.7. Характеристика сервера “Сервера HP Proliant ML30 G10 (P06781-425)” (Файловый)
|
Название |
Характеристика |
|---|---|
|
Память |
До 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. Коммутатор ZYXEL ES1100-16P
|
Название |
Характеристика |
|---|---|
|
Порты |
24 порта 1Гбит/с, 4 порта SFP 1Гбит/с |
|
Пропускная способность |
168 Гбит/с |
|
Производительность |
42 Mpps |
|
Протокол |
Клиент DHCP |
Программное архитектура – основа программного обеспечения, на котором строиться вся деятельность организации. Она состоит из следующих элементов:
- операционные системы;
- программы;
- программные средства ведения базы данных;
- возможности операционных систем;
- специальное программное обеспечение:
Программная обеспечение предприятия указано в таблице 1.3.
Описание программного обеспечения предприятия:
Kaspersky Internet Security — линейка программных продуктов, разработанная компанией «Лаборатория Касперского» на базе «Антивируса Касперского» для комплексной защиты домашних персональных компьютеров и мобильных устройств в реальном времени от известных и новых угроз.
Windows 10 — операционная система для персональных компьютеров и рабочих станций, разработанная корпорацией Microsoft
1С:Бухгалтерия — собирательное название бухгалтерских продуктов фирмы «1С». Конфигурация «Бухгалтерия предприятия» предназначена для автоматизации бухгалтерского и налогового учёта, включая подготовку обязательной (регламентированной) отчётности в организации.