Файл: Методы и средства проектирования информационных систем. Автоматизация расчетов с клиентами.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 21.05.2023

Просмотров: 249

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Назначение информационной системы – обеспечить автоматизацию деятельности расчетов с клиентами в соответствии с бизнес-процессами предприятия.

Целью разработки информационной системы является улучшение работы с клиентами, путем повышения качества расчетов с клиентами компании ООО “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. Характеристики ПК

Название

Характеристика

ПК

Тип процессора: Intel Core i3 8100 BOX;

Тактовая частота: 3.6 ГГц;

Кол-во ядер: 4 ядра;

Объем кэша L1: 1 МБ, L2: 1.5 МБ, L3: 12 Мб;

Чипсет: Intel Z370;

Объем памяти: 8 Гб;

Тип памяти: DDR4;

Видеокарта: интегрированная (Intel UHD Graphics 630);

Объем видеопамяти: 4 ГБ

Дисковая система: HDD (жесткий диск) 500 Гб, 5400 об. /мин., 3.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С». Конфигурация «Бухгалтерия предприятия» предназначена для автоматизации бухгалтерского и налогового учёта, включая подготовку обязательной (регламентированной) отчётности в организации.