Диплом: Автоматизация приема платежей в электронном магазине через пис WEBMONEY в ЗАО "Артур-фарм"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
4
СОДЕРЖАНИЕ
Введение .............................................................................................................. 6
I Аналитическая часть ........................................................................................ 9
1.1 Технико-экономическая характеристика предметной области и
предприятия. Анализ деятельности «КАК ЕСТЬ» ................................................ 9
1.1.1 Характеристика предприятия и его деятельности ............................. 9
1.1.2 Организационная структура управления предприятием ................. 11
1.1.3 Программная и техническая архитектура ИС предприятия ........... 12
1.2 Характеристика комплекса задач, задачи и обоснование
необходимости автоматизации .............................................................................. 15
1.2.1 Выбор комплекса задач автоматизации и характеристика
существующих бизнес процессов .......................................................................... 15
1.2.2 Определение места проектируемой задачи в комплексе задач и ее
описание ................................................................................................................... 16
1.2.3 Обоснование необходимости использования вычислительной
техники для решения задачи .................................................................................. 20
1.2.4 Анализ системы обеспечения информационной безопасности и
защиты информации ............................................................................................... 22
1.3 Анализ существующих разработок и выбор стратегии
автоматизации «КАК ДОЛЖНО БЫТЬ» .............................................................. 26
1.3.1 Анализ существующих разработок для автоматизации задачи ..... 26
1.3.2 Выбор и обоснование стратегии автоматизации задачи ................. 29
1.3.3 Выбор и обоснование способа приобретения ИС для
автоматизации комплекса задач ............................................................................ 31
1.4 Обоснование проектных решений ........................................................ 32
1.4.1 Обоснование проектных решений по информационному
обеспечению ............................................................................................................ 32
1.4.2 Обоснование проектных решений по программному обеспечению
................................................................................................................................... 37
5
1.4.3 Обоснование проектных решений по техническому обеспечению
................................................................................................................................... 41
II Проектная часть ............................................................................................ 44
2.1 Разработка проекта автоматизации ...................................................... 44
2.1.1 Этапы жизненного цикла проекта автоматизации ........................... 44
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание ..... 52
2.1.3 Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации ............... 54
2.2 Информационное обеспечение задачи ................................................. 55
2.2.1 Информационная модель и её описание ........................................... 55
2.2.2 Характеристика нормативно-справочной, входной и оперативной
информации ............................................................................................................. 58
2.2.3 Характеристика результатной информации ..................................... 63
2.3 Программное обеспечение задачи ..................................................... 64
2.3.1 Общие положения (дерево функций и сценарий диалога) ............. 64
1.3.1 Характеристика базы данных .......................................................... 65
2.3.3 Структурная схема пакета (дерево вызова процедур и программ) 67
2.3.4 Описание программных модулей ...................................................... 69
2.4 Контрольный пример реализации проекта и его описание ............... 73
III Обоснование экономической эффективности проекта ............................ 87
3.1 Выбор и обоснование методики расчёта экономической
эффективности ......................................................................................................... 87
3.2 Расчёт показателей экономической эффективности проекта ............ 92
Заключение ...................................................................................................... 100
Список литературы ......................................................................................... 103
Приложение А ................................................................................................. 105
6
ВВЕДЕНИЕ
Развитие различных сфер человеческой деятельности на современном
этапе невозможно без широкого применения вычислительной техники и
создания информационных систем различного направления. Обработка
информации в подобных системах стала самостоятельным научно-техническим
направлением.
Проектирование и создание экономической информационной системы
(ЭИС) включает в себя большое количество различных процессов и решаемых
на различных стадиях жизненного цикла системы проектных, организационных
и других задач.
В идеальном случае средства автоматизации проектирования
(инструментальные средства) должны обеспечивать возможности создания всех
компонентов ЭИС в соответствии с установленными требованиями к
результатам проектирования, а также обеспечивать документирование работ и
управление проектом.
С целью повышения производительности труда разработчиков
информационных систем создают различные компьютерные средства
автоматизированного проектирования, начиная от средств для решения
отдельных задач анализа и проектирования и заканчивая комплексными
системами, поддерживающими ряд взаимосвязанных процессов жизненного
цикла информационной системы:
анализ требований к системе;
проектирование баз данных и прикладного программного обеспечения;
генерация программного кода;
тестирование;
документирование
обеспечение качества;
управление конфигурацией программного обеспечения;
управление проектом и др.
Для автоматизации проектирования информационных систем создают
CASE-средства (Computer Aided Software/System Engineering), которые
7
первоначально предназначались для проектирования и создания только
программного обеспечения, а к настоящему времени они поддерживают
различные процессы жизненного цикла ЭИС, и поэтому могут рассматриваться
как средства автоматизированного проектирования информационных систем в
целом.
CASE-технология представляет собой методологию проектирования
информационных систем, а также набор инструментальных средств,
позволяющих в наглядной форме моделировать предметную область,
анализировать эту модель на всех этапах разработки и сопровождения ИС и
разрабатывать приложения в соответствии с информационными потребностями
пользователей. Большинство существующих CASE-средств основано на
методологиях структурного (в основном) или объектно-ориентированного
анализа и проектирования, использующих спецификации в виде диаграмм или
текстов для описания внешних требований, связей между моделями системы,
динамики поведения системы и архитектуры программных средств.
Особенностями ЭИС как объектов проектирования является то, что они
состоят из компонент различной природы (техническое обеспечение,
информационное обеспечение, программное обеспечение), для каждого из
которых разработаны собственные методы проектирования и создания.
Сложность проектирования автоматизированных экономических
информационных систем состоит в том, что существует достаточно сильное
взаимное влияние компонентов друг на друга, в частности, характеристики
программного обеспечения зависят от технического и информационного
обеспечения; значения параметров технического обеспечения должны
определяться с учетов свойств программного и информационного обеспечения.
Объектом исследования является фирма по розничной продаже товаров
ЗАО «Артур - Фарм».
Предметом исследования является бизнес-процесс «взаиморасчеты с
клиентами».
Целью работы является автоматизация платежей в электронном магазине
через платежную систему WebMoney в ЗАО «Артур-Фарм».
8
С учетом быстро меняющихся технологий важно следить за изменениями в
области, непосредственно связанной с деятельностью компании, поскольку
новая технология может принести как прибыль в случае правильного ее
использования, так и убытки – при нерациональном или несвоевременном
применении.
Актуальность выбранной темы следует из необходимости
совершенствования имеющихся технологий, предоставляя клиентам и
сотрудникам компании большее удобство, скорость и качество работы с
информационной системой.
Практическая значимость разрабатываемого модуля заключается в
получении необходимых навыков для выполнения дипломного проектирования,
возможности использования полученных результатов в других видах
деятельности, а также фактическом сокращении времени ручного труда
сотрудников ЗАО «Артур – Фарм» на проверку платежей.
К числу задач, решаемых в данном дипломном проекте можно отнести:
изучение предметной области и выявление недостатков существующей
организации обработки информации, определяющих необходимость
разработки данного проекта;
обоснование выбора основных проектных решений;
обоснование экономической эффективности проекта.
автоматизация платежей в электронном магазине через платежную
систему WebMoney в ЗАО «Артур-Фарм»
9
I АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1 Технико-экономическая характеристика предметной
области и предприятия. Анализ деятельности «КАК ЕСТЬ»
1.1.1 Характеристика предприятия и его деятельности
ЗАО «Артур-Фарм» занимается розничной реализацией товаров [8].
Среди продукции, которую можно приобрести: лекарственные медикаменты,
лечебная косметика, товары для новорожденных и их мам, товары, по уходу за
тяжелобольными людьми, витамины, травы, биологически активные добавки и
многое другое. Целью компании является реализация самых качественных
лекарственных препаратов и товаров.
Историю развития компании ЗАО «Артур-Фарм» началась с небольшой
фирмы в Новосибирске, куда входило десять человек. Идея создания компании,
которая бы продавала только самые качественные товары, доступные широким
слоям населения, была воспринята благожелательно. Вскоре к команде
специалистов присоединились волонтеры – интузиасты, рос и штат сотрудников.
Компания «Артур-Фарм» ведет следующие виды деятельности: закупка
и размещение товаров на складе компании, информирование о преимуществах
некоторых товаров и их продажа, взаиморасчеты с постовщиками и клиентами
компании. Приведем основные параметры функционирования ниже.
Фирма располагает интернет - магазином и складом товаров.
На основе заключаемых администрацией предприятия договоров на
приобретение и продажу товаров бухгалтерия оформляет платежные
поручения для оплаты покупаемых у других фирм товаров по
безналичному расчету; направляет в банк платежные поручения;
готовит отчеты о торгово-закупочной деятельности.
Товары поступают на склад и отпускаются со складов; эти процессы
сопровождаются оформлением документа "Счет-фактура" для каждой
партии товаров. На складах ведутся картотеки товаров (получено,
продано, осталось). Ежедневно составляются приходная и расходная
10
ведомости и акты на списание негодных товаров (при
необходимости),
Показатели предприятия представлены в таблице 1.1.
Таблица 1.1
Показатели предприятия ЗАО «Артур-Фарм»
п\п
Наименование характеристики (показателя)
Значение показателя на
декабрь 2016 г.
1
Количество сотрудников предприятия (чел.)
30
2
Среднее количество обрабатываемых вручную
документов в сутки
120
3
Среднее количество заказов в месяц
625
11
1.1.2 Организационная структура управления предприятием
Организационная структура компании представлена на рисунке 1.1.
Рис. 1.1 Организационная структура компании
Генеральному директору подчиняется бухгалтерия и исполнительный
директор. Бухгалтерия ведет учет договоров на приобретение и продажу
товаров, готовит платежные поручения, финансовые отчеты о торгово-
закупочной деятельности. Отдел закупок занимается закупкой товаров, отдел
продаж - продажами товаров в розничном магазине, торговлей с организациями.
Склад осуществляет приемку и отпуск товаров, оформляет счет - фактуры,
товарные чеки, акты на списание негодной продукции, ведет картотеки товаров.
Сервисный отдел занимается ремонтом техники, а также заправкой картриджей
и услугами ксерокопирования, IT-отдел занимается сопровождением локальной
сети предприятия, установкой программного обеспечения на компьютеры
пользователей и сотрудников, интернет - рекламой товаров.
Генеральный
директор
Главный бухгалтер
Бухгалтерия
Исполнительный
директор
Отдел закупок
Отдел кадров
Отдел продаж
IT-отдел
Сервисный
отдел
Склад
12
1.1.3 Программная и техническая архитектура ИС предприятия
Локальная вычислительная сеть предприятия организована следующим
образом:
- Активное сетевое оборудование: в качестве устройства для организации
сетевого доступа используются два коммутатора - 3COM SuperStack II Baseline
10/100 Switch 24 ports, которые обеспечивают скорость передачи данных
100Мбит/сек. Соединение с глобальной сетью Интернет осуществляется
посредством роутера TP-LINK TL-WR1043ND на скорости до 1 Гбит/с;
- Технология сети: кабель и коммутационное оборудование соответствуют
по техническим параметрам и электрическим характеристикам спецификациям
категории 5 стандарта EIA/TIA 568, TSB 40, TSB 36, использовались разъемы и
соединительное оборудование стандарта RJ-45;
- Топология сети - везда". Центральный узел - коммутатор
Периферийные узлы - рабочие станции, сервер, ADSL модем. Количество
рабочих мест – 31;
- Структура сети - рабочая группа из 31 рабочей станций и 1 сервера;
- Архитектура сети: клиент - сервер. Сервер баз данных, файл сервер,
DHCP сервер размещаются на одном компьютере под управлением ОС Windows
Server 2012 R2 Standart Edition. Техническая архитектура предприятия
представлена на рис. 1.2.
Рис. 1.2 Техническая архитектура предприятия
13
В качестве сетевой операционной системы используется Microsoft
Windows Server 2012 R2 Standard Edition.
Требования к аппаратному обеспечению для выбранной операционной
системы представлены в таблице 1.2 [17].
Таблица 1.2
Требования к аппаратному обеспечению для ОС Microsoft Windows Server 2012
R2 Standard Edition
Компонент
Требование
Компьютер и
процессор
Требуется компьютер с 64-разрядным процессором
с тактовой частотой 1,4 ГГц;
ОЗУ
Требуется минимум 512 МБ оперативной памяти;
Жесткий диск
Для минимальной установки: 32 ГБ или больше,
если установлено более 16 ГБ оперативной памяти
Привод
Дисковод DVD-дисков, при установке с DVD-диска
Экран
Рекомендуется Super VGA с разрешением 1024 х 768 или выше
Дополнительно
Адаптер Gigabit Ethernet (10/100/1000 Base-T)
После проведенного анализа аппаратного обеспечения локальной
вычислительной сети, была определена конфигурация сервера, клиентских
машин, коммутатора и маршрутизатора. Параметры аппаратного обеспечения
представлены в таблице 1.3.
Таблица 1.3
Параметры аппаратного обеспечения
Характеристики
Процессор INTEL Core 2 Quad Q6600 2.4GHz 1066MHz 8Mb
LGA775 OEM
Материнская плата Gigabyte GA-P35-DS3R ATX
Модуль памяти DDR-RAM2 1Gb 667Mhz Kingston
KVR667D2N5/1G - 2
Жесткий диск 250 Gb Hitachi Deskstar T7K500
HDP725025GLA380 7200RPM 8Mb SATA-2 - 2
Видео адаптер 512MB Zotac PCI-E 8600GT DDR2 128 bit DVI
(ZT-86TEG2P-FSR)
Привод DVD RW NEC AD-7200S-0B SATA
Черный Корпус ZALMAN HD160XT BLACK.
(10/100Mbps, 24 port, +2 1000Mbps Rack Mount)
Системный блок.GH301EA HP dc5750 uMT A64 X2-
4200+(2.2GHz),1GB,160GB,ATI Radeon X300,DVD+/-RW
Маршрутизатор широкополосного доступа со встроенным 4-
портовым коммутатором. Стандарты: IEEE 802.11n, g, b.
Поддержка протоколов: PPPoE, IPsec, L2TP, PPTP

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)