Диплом: Разработка прототипа программного обеспечения (на примере ООО «Каштан»)

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
2
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ .................................................................................................................... 4
I АНАЛИТИЧЕСКАЯ ЧАСТЬ ..................................................................................... 6
1.1 ТЕХНИКО-ЭКОНОМИЧЕСКАЯ ХАРАКТЕРИСТИКА ПРЕДМЕТНОЙ
ОБЛАСТИ И ПРЕДПРИЯТИЯ. АНАЛИЗ ДЕЯТЕЛЬНОСТИ «КАК ЕСТЬ» ...... 6
1.1.1 Характеристика предприятия и его деятельности ......................................... 6
1.1.2 Организационная структура управления предприятием .............................. 8
1.1.3 Программная и техническая архитектура ИС предприятия ....................... 10
1.2 ХАРАКТЕРИСТИКА КОМПЛЕКСА ЗАДАЧ, ЗАДАЧИ И
ОБОСНОВАНИЕ НЕОБХОДИМОСТИ АВТОМАТИЗАЦИИ ........................... 15
1.2.1 Выбор комплекса задач автоматизации и характеристика существующих
бизнес процессов ...................................................................................................... 15
1.2.2 Определение места проектируемой задачи в комплексе задач и ее
описание .................................................................................................................... 16
1.2.3 Обоснование необходимости использования вычислительной техники для
решения задачи ......................................................................................................... 19
1.2.4 Анализ системы обеспечения информационной безопасности и защиты
информации .............................................................................................................. 23
1.3 АНАЛИЗ СУЩЕСТВУЮЩИХ РАЗРАБОТОК И ВЫБОР СТРАТЕГИИ
АВТОМАТИЗАЦИИ «КАК ДОЛЖНО БЫТЬ» .................................................... 25
1.3.1 Анализ существующих разработок для автоматизации задачи ................. 25
1.3.2 Выбор и обоснование стратегии автоматизации задачи ............................. 29
1.3.3 Выбор и обоснование способа приобретения ИС для автоматизации
задачи ........................................................................................................................ 30
1.4. ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ ................................................ 31
1.4.1 Обоснование проектных решений по информационному обеспечению .. 32
1.4.2 Обоснование проектных решений по программному обеспечению ......... 34
1.4.3 Обоснование проектных решений по техническому обеспечению ........... 37
II ПРОЕКТНАЯ ЧАСТЬ .............................................................................................. 39
2.1 РАЗРАБОТКА ПРОЕКТА АВТОМАТИЗАЦИИ............................................ 39
2.1.1 Этапы жизненного цикла проекта автоматизации ...................................... 39
3
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание ................. 42
2.1.3 Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации ................ 43
2.2 ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ЗАДАЧИ ...................................... 44
2.2.1 Информационная модель и ее описание ....................................................... 44
2.2.2 Характеристика нормативно-справочной, входной и оперативной
информации .............................................................................................................. 46
2.2.3 Характеристика результатной информации ................................................. 53
2.3 ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ЗАДАЧИ ................................................ 64
2.3.1 Общие положения (дерево функций и сценарий диалога) ......................... 64
2.3.2 Характеристика базы данных ........................................................................ 65
2.3.3 Структурная схема пакета (дерево вызова программных модулей) .......... 73
2.3.4 Описание программных модулей .................................................................. 75
2.4 КОНТРОЛЬНЫЙ ПРИМЕР РЕАЛИЗАЦИИ ПРОЕКТА И ЕГО
ОПИСАНИЕ ............................................................................................................. 76
III ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА ...... 80
3.1 Выбор и обоснование методики расчета экономической эффективности ... 80
3.2 Расчет показателей экономической эффективности проекта ........................ 83
ЗАКЛЮЧЕНИЕ............................................................................................................ 90
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ ................................................... 95
ПРИЛОЖЕНИЯ ........................................................................................................... 97
4
ВВЕДЕНИЕ
Актуальность выбранной темы исследования заключается в том, что
условиях развития научно-технического прогресса предприятия все больше
уделяют внимания автоматизации. Это связано со стремлением снижения
трудоемкости решаемых задач, ускорением процессов принятия управленческих
решений, повышением производительности труда, созданием дополнительных
резервов времени.
Разработка программного обеспечения и внедрения его в деятельность
предприятия является трудоемким процессом, поскольку предусматривает
проведение исследования бизнес-процессов, выявление участков деятельности,
которые требуют автоматизации, формирование требований программному
продукту, выбор стратегии автоматизации, проектирование и разработку базы
данных и пользовательского интерфейса.
Можно сказать, что во многом реализация IT-проекта зависит от
технической и программной архитектуры информационной системы
предприятия, определяется наличием высококвалифицированных специалистов
в области автоматизации и наличием финансовых средств.
Предметом исследования является разработка прототипа программного
обеспечения. Объектом исследования является общество с ограниченной
ответственностью «Каштан».
Целью работы является разработка прототипа программного обеспечения
для ООО «Каштан».
Для достижения поставленной цели в работе были решены следующие
задачи:
- рассмотреть технико-экономическую характеристику предметной
области и предприятия и выполнить анализ «КАК ЕСТЬ»;
- привести характеристику комплекса задач и обосновать необходимость
автоматизации;
- выполнить анализ существующих разработок и выбрать стратегию
автоматизации «КАК ДОЛЖНО БЫТЬ» и обосновать проектные решения;
- разработать прототип программного обеспечения;
5
- выполнить оценку эффективности предложенных мероприятий.
Методология исследования основана на методах логического
наблюдения и сбора фактов, анализа и сравнения, обобщения, аналогии,
постановки, методы решения проблем, систематизации и классификации.
Практической значимостью работы является то, что разработка
автоматизированной системы управления персоналом позволит снизить
трудоемкость решаемых задач генеральным директором ООО «Каштан»,
повысить эффективность принимаемых решений и компетенции персонала.
Вопросы разработки программного обеспечения для автоматизации
системы календарного планирования постоянно обсуждаются многими
отечественными и зарубежными специалистами, среди которых следует
отметить работы Дорофеева А. С., Карпова Т. С., Баженова И. Ю. Медведева Д.
М. и других.
6
I АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1 Технико-экономическая характеристика предметной области
и предприятия. Анализ деятельности «КАК ЕСТЬ»
1.1.1 Характеристика предприятия и его деятельности
Общество с ограниченной ответственностью «Каштан» осуществляет на
территории Московской области розничную торговлю пищевыми продуктами,
включая напитки и табачные изделия в неспециализированных магазинах.
Юридический адрес предприятия: 127254, г. Москва, ул. Руставели, 3/2
[12].
Деятельность ООО «Каштан» регламентируется Конституцией РФ [1], а
также:
- Трудовым кодексом РФ от 30.12.2001 г. №197-ФЗ (01.04.2019 г. №48-ФЗ)
[2];
- Гражданским кодексом РФ от 30.11.1994 г. №51-ФЗ (ред. от 18.03.2019 г.
№34-ФЗ) [3];
- Налоговым кодексом РФ от 31.07.1998 г. №146-ФЗ (ред. от 29.05.2019 г.
111-ФЗ) [4];
- Федеральным законом «Об обществах с ограниченной
ответственностью» от 08.02.1998 г. №14-ФЗ (ред. от 23.04.2018 г. №87-ФЗ) [5].
Стратегической задачей торгового предприятия является увеличение
прибыли за счет предоставления покупателям качественных продуктов питания.
Для достижения поставленной цели торговая организация ведет
постоянную работу по укреплению рыночных позиций, расширению
ассортимента товаров, внедрению в торговые управленческие процессы
информационных технологий повышению покупательского спроса, поддержке
своей репутации на рынке.
К основным направлениям деятельности ООО «Каштан» относится:
- розничная торговля картофелем, фруктами и овощами;
- розничная торговля морепродуктами, рыбой и консервами;
7
- розничная торговля алкогольными и другими видами напитков.
Конкурентными преимуществами ООО «Каштан» являются наличие
собственных складских и торговых площадей, профессиональная команда
управленцев, имеющая опыт на рынке, долгосрочные отношения с
поставщиками продуктов питания.
Основные технико-экономические показатели деятельности по данным
ООО «Каштан» за 2017-2018 гг. приведены в табл.1.1.
Таблица 1.1
Основные технико-экономические показатели деятельности ООО «Каштан» за
2017-2018 гг.
Наименование показателя
2017 г.
2018 г.
Отклонение
+/-
%
Выручка от реализации, тыс. руб.
12563
13602
1039
108,27
Себестоимость реализации, тыс.
руб.
8326
9036
710
108,53
Прибыль от продаж, тыс. руб.
3450
3756
306
108,87
Чистая прибыль, тыс. руб.
136
145
9
106,62
Основные фонды, тыс. руб.
9623
9736
113
101,17
Среднесписочная численность, чел.
26
28
2
107,69
Производительность труда, тыс.
руб./чел.
483,19
485,79
2,59
100,54
Фондоотдача, руб./руб.
1,31
1,40
0,09
107,01
Чистая рентабельность, %
1,08
1,06
-0,02
98,47
Как видно из табл. 1.1, чистая прибыль ООО «Каштан» за 2017-2018 гг.
увеличилась на 9 тыс. руб. или на 6,62% за счет роста выручки от реализации на
1039 тыс. руб. или на 8,27% и прибыли от продаж на 306 тыс. руб. или на 8,87%.
Наращивание постоянных доходов и увеличение среднесписочной
численности работников на 2 чел. или на 7,69% привело к росту
производительности труда на 2,59 тыс. руб./чел. или на 0,54%.
Увеличение суммы основных фондов на 113 тыс. руб. или на 1,17%
привело к росту фондоотдачи на 0,09 руб./ руб. или на 7,01%.
Однако за 2017-2018 гг. ООО «Каштан» эффективность деятельности
несущественно ухудшилась, поскольку чистая рентабельность снизилась с 1,08%
до 1,06% или на 0,02%.
8
1.1.2 Организационная структура управления предприятием
Организационная структура управления ООО «Каштан» приведена на
рис.1.1.
Рис. 1.1. Организационная структура управления ООО «Каштан»
Как видно из рис.1.1, общее руководство торговым предприятием
осуществляет генеральный директор. Для обеспечения доходности работы
предприятия и выполнения условий заключенного с сотрудниками
коллективного договора генеральный директор ведет постоянную работу по
улучшению финансовой, материально-технической и управленческой
деятельности.
Генеральный директор также выполняет функции по набору специалистов
в соответствии с разработанной кадровой политикой, контролирует выполнение
требований действующего трудового законодательства.
В своей работе генеральный директор взаимодействует с главным
бухгалтером, который несет ответственность за выполнение своих обязательств
и контролирует доходы и расходы предприятия.
Менеджер по закупкам ведет постоянную работу с поставщиками,
формирует заявки на поставку товаров, осуществляет претензионную работу с
поставщиками.
Генеральный
директор
Главный
бухгалтер
Менеджер по
закупкам
Заведующий
магазином
Кладовщик
Продавцы-
консультанты
Кассир
Водитель-
экспедитор
Начальник ИТ-
отдела
Администратор
копьютерной
сети
Программист
9
Заведующий магазином отвечает за приемку товаров на склад, передачу
товаров в торговый зал и контролирует работу продавцов-консультантов. В ООО
«Каштан» заведующий магазином является материально ответственным лицом и
несет ответственность за ненадлежащее исполнение своих обязательств в
соответствии с трудовым законодательством.
К основным задачам продавцов-консультантов относятся выкладка
товаров в зале, осуществление взаимодействия с покупателями и формирование
структуры товарного ассортимента.
Расчеты с покупателями осуществляет кассир наличным и безналичным
путем с упаковкой товара в пакеты и выдачей в случае необходимости
покупателям дисконтных карт. Водитель-экспедитор производит доставку
товаров от поставщика на склад предприятия и находится в непосредственном
подчинении у начальника отдела продаж и генерального директора.
К основным задачам IT-отдела ООО «Каштан» относится обеспечение
комплексной автоматизации деятельности торгового предприятия и организация
обмена данными внутри компьютерной сети и через сеть Интернет.
IT-отдел ООО «Каштан» выполняет следующие задачи:
- обеспечивает бесперебойную работу компьютерной сети с обновлением
программного обеспечения установленного IT-инфраструктуре;
- ведет разработку мероприятий по информационной безопасности и
защите конфиденциальной информации;
- осуществляет ежедневный мониторинг работы компьютерной сети с
организацией доступа сотрудников структурных подразделений к ресурсам
компьютерной сети и сети Интернет;
- разрабатывает мероприятия по предотвращению атак и угроз со стороны
сети Интернет;
- подготавливает предложения по модернизации и масштабированию
компьютерной сети;
- обновляет инструкции по технической эксплуатации компьютерной сети
и программного обеспечения;
- проводит инвентаризацию технического и программного обеспечения,
установленного в компьютерной сети.
10
1.1.3 Программная и техническая архитектура ИС предприятия
Техническая архитектура информационной системы ООО «Каштан»
приведена на рис. 1.2.
Сервер
Dell Power Edge R940
Маршрутизатор
Netgear DGN 3500
Интернет
Коммутатор
D-Link DGS-1008MP
Коммутатор
D-Link DGS-1008MP
HP Elite Desk 800
G4 Desktop Mini
HP Elite Desk 800
G4 Desktop Mini
HP Elite Desk 800
G4 Desktop Mini
HP Elite Desk 800
G4 Desktop Mini
HP Elite Desk 800
G4 Desktop Mini
HP Elite Desk 800
G4 Desktop Mini
HP Elite Desk 800
G4 Desktop Mini
HP Elite Desk 800
G4 Desktop Mini
HP Elite Desk 800
G4 Desktop Mini
HP Elite Desk 800
G4 Desktop Mini
Принтер
HP LaserJet 9050
Принтер
HP LaserJet 9050
Рис. 1.2. Техническая архитектура информационной системы ООО «Каштан»
Как видно из рис. 1.2 для накопления данных в компьютерной сети
установлен сервер Dell Power Edge R940, поддерживающий технологии
виртуализации и обладающий высокой производительностью данных [13].
Для защиты данных в сервере поддерживается функция блокировки
конфигурации от вредоносных изменений, очистка локального хранилища от
хранения персональных данных, а также система управления консолями.
К техническим характеристикам сервера Dell Power Edge R940 относятся:
11
- количество процессоров: 4 Intel Xeon по 28 ядер;
- память DDR4 DIMM с поддержкой RDIMM/LRDIMM и обеспечивающая
скорость передачи данных до 2666 МТ/с;
- дисковые отсеки 24 накопителя емкостью 122 Тбайт;
- сетевая карта со скоростью передачи данных 1000 Мбит/с.
В деятельности ООО «Каштан» применяется гигабитный модем
маршрутизатор Netgear DGN 3500, который обладает высокой
производительностью данных и поддерживает технологию Wireless-N.
В состав маршрутизатора входит межсетевой экран, поддерживающий
технологию защиты Denial-of-service (DoS), систему обнаружения и
предотвращения вторжений IDS, а также технологии WPA2-PSK, WPA-PSK. Для
передачи данных маршрутизатором поддерживаются стандарты IEEE 802.11n,
IEEE 802.11g, IEEE 802.11b [14].
Для распределения данных по компьютерной сети используется
неуправляемый коммутатор D-Link DGS-1008MP, поддерживающий стандарт
IEEE 802.3at PoE. Коммутатор отличается высокой производительностью
данных, простотой эксплуатации и возможностью подключения совместимых
устройств, что достаточно важно для предприятия малого бизнеса.
К техническим характеристикам коммутатора D-Link DGS-1008MP
относятся [15]:
- количество портов 8 со скоростью передачи данных 1000 Мбит/с;
- поддерживаемые стандарты: IEEE 802.3ab 1000Base-T, IEEE 802.3at
Power over Ethernet, IEEE 802.3az Energy Efficiency Ethernet.
На рабочих местах сотрудников ООО «Каштан» подключены лазерные
принтеры HP LaserJet 9050, позволяющие осуществлять черно-белую печать со
скоростью 50 стр./мин. В состав принтера входит 4 лотка с подачей листов до
3100 листов.
На рабочих местах сотрудников установлены персональные компьютеры
HP Elite Desk 800 G4 Desktop Mini c процессором Core i7-8700, оперативной
памятью DDR4-2666 объемом 256 ГБ, жесткий диск на 1 ТБ.

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

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