Дипломная работа: Автоматизация учёта и анализа ассортимента на примере интернет-магазина ООО "Ситилинк"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
26
1.3.3 Выбор и обоснование метода приобретения ИС для автоматизации
складского учета
MS Access стал настолько распространенным на российском рынке по
ряду существенных причин:
• максимальная простота использования;
• самая низкая стоимость по сравнению с другими программами;
• дружественный, интуитивно понятный пользовательский интерфейс;
• возможность вносить изменения в стандартные программные модули и
печатные формы в соответствии с требованиями автоматизированных
предприятий;
• встроенный предметно-ориентированный язык программирования,
возможность подключения к языку программирования C ++
Программные продукты Microsoft всегда отличались демократичными
ценами. Можно купить сам пакет программ, а можно приобрести подписку
Office 365 и пользоваться большинством программ в облаке с любого
устройства.
Таким образом, MS Access является удобной средой разработки. Кроме
того, для разработки системы в MS Access с нуля, необходима только
технологическая платформа, стоимость которой значительно ниже, чем в других
доменных системах.
Про программу C++ Builder 6 можно сказать, что она в свободном доступе
для скачивания. Никаких денег платить не нужно. Использование готового
приложения, разработанного на языке C++, позволит использовать систему
легко и просто.
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений для информационной поддержки
Основные принципы создания информационной поддержки:
Честность;
вероятность;
контроль;
Защита от несанкционированного доступа
Единство и гибкость, стандартизация и унификация, минимизация ввода и
вывода информации.
27
Требования для создания внутримашинной информационной базы данных:
- полнота представления данных;
- минимальный состав данных;
- минимизация времени обработки данных;
- независимость структуры массивов от внутренних средств ее организации,
- Динамическая структура информационной базы.
Задачами информационной поддержки являются справочники, такие как:
- Товары;
- поставщики;
- клиенты;
- группы товаров;
- Единицы;
- контракты;
- организация;
- должности;
Дополнений эти каталоги не требуют, их достаточно для выполнения
поставленных задач.
1.4.2 Обоснование проектных решений по программному обеспечению
Программное обеспечение (ПО) - совокупность программ системы
обработки данных и программных документов, необходимых для эксплуатации
этих программ. ПО предназначено для придания вычислительной системе
определенных свойств, связанных с увеличением производительности,
повышением достоверности получаемых результатов, повышением надежности
функционирования системы, улучшения работы пользователя.
Современные средства разработки ПО характеризуются большим
разнообразием критериев, используя которые разработчик имеет возможность
автоматизировать процесс разработки приложений. Так, в настоящее время
инструментальные средства позволяют:
создавать интерфейс используя стандартные компоненты;
передавать управление различным процессам, в зависимости от
состояния системы;
создавать оболочки для баз данных, как и сами базы данных;
28
разрабатывать более надежное ПО, путем обработки
исключительных ситуаций, возникающих при некорректной работе ПО.
Современные средства разработки характеризуются следующими
параметрами:
поддержка объектно-ориентированного стиля программирования;
возможность использования CASE-технологий, как для
проектирования разрабатываемой системы, так и для разработки моделей
реляционных баз данных;
использование визуальных компонент для наглядного
проектирования интерфейса;
поддержка БД;
возможность использования алгоритмов реляционной алгебры для
управления реляционными базами данных;
возможность синхронизации составных частей проекта
(предоставляется при разработке больших программных комплексов).
Вышеперечисленными свойствами обладают многие языки
программирования, например: Delphi, Visual C++, Borland С++ Builder, Visual
FoxPro и другие. Мной был выбран C++ Builder.
При создании программного продукта автоматизированной системы
складского учета главным критерием выбора программных средств разработки
являлись:
скорость разработки приложений;
возможность быстрого внесения изменений в программу;
возможность редактирования и просмотра БД, используя средства
разработки.
Как дополнение к перечисленному, можно указать, что время разработки
зависит от: поддержки выбранным инструментарием ОС, аппаратной
поддержки, необходимой для их оптимального функционирования; наличия
предварительного опыта у разработчиков в использования соответствующих
программных средств. Обеспечить минимальное время разработки можно только
при выполнении этих условий.
29
1.4.3 Обоснование проектных решений для технической поддержки
Техническая поддержка - это комплекс технических средств,
используемых для работы информационной системы, а также для
соответствующей документации для этих действий и других логических тестов.
При выборе компьютера необходимо руководствоваться рядом характеристик.
Эти функции включают в себя надежность, память, стоимость,
производительность и другие.
Возможность работы с необходимым программным обеспечением и,
следовательно, успех создания системы зависит от значения указанных
параметров.
В настоящее время компания имеет операционную систему Windows 10 на всех
компьютерах. Существует сервер с установленной операционной системой
Windows Server 2016. Сервер подключен к интернету. Установленное
программное обеспечение: прокси-сервер. Конфигурация представлена в
таблице 1.4.3.
Процессор
Intel® Core™ i7-5015U Processor (3M Cache, 2.10 GHz)
Жесткий диск
Western Digital 1Tb SATA-64MB Cache
Оперативная память
Hynix PC3-10600 DDR3 2GB SO-DIMM
Операционная система
Windows 10
Монитор
19" Samsung
Материнская плата
ASUS P8H68
Таблица 1.4.3 Характеристика ПК организации
На данный момент компания использует следующее программное обеспечение:
1. 1С:Бухгалтерия 8.2
2. OS Windows 10.
3. Пакет Open Office
4. Пакет MS Office 2013.
5. Антивирус Dr. Web.
6. Windows Server 2016.
Пункты 2 и 6 относятся к классу системного программного обеспечения, пункты
3 и 4 представляют собой стандартный пакет офисного программного
30
обеспечения, пункт 5 обеспечивает защиту информации для программного
пакета организации, пункт 1 - единственный доступный пакет программного
обеспечения для автоматизации производственного процесса, используется
вести бухгалтерский учет в организации.
Техническая архитектура предприятия представляет собой совокупность
технических средств: маршрутизаторы, рабочие станции, многофункциональные
устройства (принтер-сканер-копир), серверная комната.
Все компьютеры связаны локальной сетью, что позволяет осуществлять обмен
информацией между сотрудниками компании.
Источник: https://baza.diplomsite.ru/previewfile/2475