Диплом: Разработка автоматизированного рабочего места кассира (на примере ООО "ГазТрейдинг")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
8
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ ...................................................................................................................... 10
I АНАЛИТИЧЕСКАЯ ЧАСТЬ ....................................................................................... 13
1.1. Технико-экономическая характеристика предметной области и предприятия.
Анализ деятельности «КАК ЕСТЬ» ............................................................................... 13
1.1.1. Характеристика предприятия и его деятельности ............................................. 13
1.1.2. Организационная структура управления предприятием ................................... 14
1.1.3. Программная и техническая архитектура ИС предприятия ............................. 16
1.2. Характеристика комплекса задач, задачи и обоснование необходимости
автоматизации. ................................................................................................................. 19
1.2.1 Выбор комплекса задач автоматизации и характеристика существующих
бизнес процессов. ............................................................................................................ 19
1.2.2. Определение места проектируемой задачи в комплексе задач и ее описание.
........................................................................................................................................... 28
1.2.3. Обоснование необходимости использования вычислительной техники для
решения задачи. ............................................................................................................... 29
1.2.4. Анализ системы обеспечения информационной безопасности и защиты
информации. ..................................................................................................................... 33
1.3. Анализ существующих разработок и выбор стратегии автоматизации «КАК
ДОЛЖНО БЫТЬ» ............................................................................................................ 34
1.3.1. Анализ существующих разработок для автоматизации задачи ........................ 34
1.3.2. Выбор и обоснование стратегии автоматизации задачи. .................................. 40
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации задачи. 41
1.4. Обоснование проектных решений. ......................................................................... 43
1.4.1. Обоснование проектных решений по информационному обеспечению ......... 43
1.4.2. Обоснование проектных решений по программному обеспечению ................ 57
1.4.3. Обоснование проектных решений по техническому обеспечению. ................ 59
II ПРОЕКТНАЯ ЧАСТЬ .................................................................................................. 60
2.1. Разработка проекта автоматизации ........................................................................ 60
2.1.1. Этапы жизненного цикла проекта автоматизации ............................................. 60
2.1.2. Ожидаемые риски на этапах жизненного цикла и их описание ....................... 66
9
2.1.3. Организационно-правовые и программно-аппаратные средства обеспечения
информационной безопасности и защиты информации ............................................. 68
2.2. Информационное обеспечение задачи ................................................................... 68
2.2.1. Информационная модель и её описание ............................................................. 68
2.2.2. Характеристика нормативно-справочной, входной и оперативной
информации ...................................................................................................................... 70
2.2.3. Характеристика результатной информации ....................................................... 71
2.3. Программное обеспечение задачи .......................................................................... 74
2.3.1. Общие положения (дерево функций и сценарий диалога) ................................ 74
2.3.2. Характеристика базы данных ............................................................................... 77
2.3.3. Структурная схема пакета (дерево вызова программных модулей) ................ 83
2.3.4. Описание программных модулей ........................................................................ 87
2.4. Контрольный пример реализации проекта и его описание .................................. 89
III ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА .......... 94
3.1 Набор и обоснование методики расчета экономической эффективности 94
3.2 Расчет показателей экономической эффективности проекта 95
3.3 Экономическая выгода от внедрения программного продукта 95
ЗАКЛЮЧЕНИЕ................................................................................................................ 99
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ ..................................................... 101
СПИСОК ИСПОЛЬЗОВАННЫХ ИНТЕРНЕТ-ИСТОЧНИКОВ .............................. 102
ПРИЛОЖЕНИЕ А ......................................................................................................... 104
Код главной формы приложения ................................................................................. 104
ПРИЛОЖЕНИЕ Б .......................................................................................................... 105
Код модуля Unit1 ........................................................................................................... 105
ПРИЛОЖЕНИЕ В .......................................................................................................... 109
Модуль Unit2 .................................................................................................................. 109
Приложение Г ................................................................................................................ 111
Запросы к базе данных на языке SQL ......................................................................... 111
10
ВВЕДЕНИЕ
«Новые информационные технологии занимают все большую часть жизни
каждого человека современного человека. Практически любая фирма сейчас имеет
компьютер для составления бухгалтерской отчетности, для ведения журналов от-
дела кадров, кроме того, использование компьютеров на рабочих местах позволяет
повысить эффективность работы каждого отдельного сотрудника, не занимающе-
гося прямой производственной деятельностью. Поэтому встает необходимость в
автоматизации рабочего места сотрудника фирмы»
1
.
Потребность предприятия ООО «ГазТрейдинг» в разрабатываемой автомати-
зируемой системе заключается в необходимости замены существующей системы
кассового учёта на автоматизированное рабочее место. Необходимость замены
обуславливается моральным устареванием, и низкой производительностью тради-
ционного учёта.
Объект исследования – современные средства проектирования программных
продуктов.
Предмет исследования – процесс документооборота и движения денежных и
имущественных средств в процессе деятельности фирмы, иначе говоря, предмет-
ную область работы, процессы которой необходимо отразить при помощи разраба-
тываемой программы.
Методы исследования:
изучение деятельности ООО «ГазТрейдинг»;
сравнение современных информационных систем по автоматизации ра-
бочего места специалиста;
анализ литературы по методам проектирования систем в Delphi.
Цель выпускной квалификационной работы – разработка автоматизирован-
ного рабочего места кассира ООО «ГазТрейдинг».
Идея работы. Разрабатываемая система будет удовлетворять следующим
требованиям:
1. Автоматизировать процесс заполнения документов, сопровождающих
движения сырья и продукции.
1
http://masterdiplomoff.ru/katalog/avtomatizirovannaya-sistema-ucheta-i-kontrolya-postavok-na-predpriyatie.html
11
2. Автоматизировать ведение и хранение документации о выполненных то-
варно-денежных операциях.
3. Автоматизировать средства подведения итогов деятельности компании.
Для достижения поставленных целей необходимо решить следующие зада-
чи:
1. Дать технико-экономическую характеристику предметной области иссле-
дования.
2. Описать автоматизируемое предприятие, представить его основные харак-
теристики, сферу деятельности и т.д.
3. Описать и проиллюстрировать организационную структуру автоматизиру-
емого предприятия.
4. Описать и охарактеризовать деятельность предприятия, выполняемые им
задачи, дать обоснование необходимости автоматизации конкретной области дея-
тельности предприятия.
5. Выделить в автоматизируемой области деятельности предприятия ком-
плекс задач, подлежащих автоматизации.
6. Разложить выделенный комплекс задач на подзадачи, выделив среди них
те, которые возможно автоматизировать и те, автоматизация которых не представ-
ляется возможной в данный момент.
7. Описать существующие на сегодняшний день разработки, которые могли
бы быть использованы в процессе автоматизации данной задачи.
8. Реализовать программный продукт с применением современных инфор-
мационных технологий.
9. Составить сопроводительную документацию
2
.
Теоретическая база: СУБД (Артемов Д. А., MSDN), язык программирования
Delphi 7 (Архангельский А. Я., Фаронов В. В.), нормативно-правовая документация
(ГОСТ 19.201-78, ГОСТ Р МЭК 60950-20002, СанПиН 2.2.2/2.4.1340-03, СанПиН
2.2.2/2.4.2198-07, ЕСПД ГОСТ 19.402-78, ЕСПД ГОСТ 19.503-79, ЕСПД ГОСТ
19.505-79, ЕСПД ГОСТ 24.207-80, ГОСТ 12.2.032-78).
2
Автоматизированная система учета и контроля поставок на предприятие//
http://masterdiplomoff.ru/katalog/avtomatizirovannaya-sistema-ucheta-i-kontrolya-postavok-na-predpriyatie.html
12
Практическая значимость проекта – разработанная система позволит внед-
рить электронный документооборот на предприятии, повысив тем самым эффек-
тивность труда, скорость бухгалтерского учёта, снизив нагрузки на кассира пред-
приятия и обеспечить эффективный инструмент контроля для руководящего соста-
ва.
13
I АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1. Технико-экономическая характеристика предметной области и
предприятия. Анализ деятельности «КАК ЕСТЬ»
1.1.1. Характеристика предприятия и его деятельности
ООО«ГазТрейдинг» создано в марте 2012 года.
Сегодня ООО«ГазТрейдинг» является многопрофильным предприятием,
всостав которого входит 4 филиала. Являясь стабильным предприятием,
ООО«ГазТрейдинг» постоянно увеличивает объемы реализации сжиженного газа.
Основные направления деятельности организации:
оптовая реализация сжиженного газа потребителям железнодорожным и
автомобильным транспортом;
оказание услуг по хранению сжиженного газа;
строительство объектов 1и 2 уровня ответственности, проведение пуско-
наладочных работ на объектах АГЗС.
ООО«ГазТрейдинг» имеет все необходимые лицензии, сертификаты и про-
изводственные мощности для проведения ремонта, испытаний и технического
освидетельствования газовых бытовых и автомобильных баллонов.
ООО«ГазТрейдинг» осуществляет дооборудование и сервисное обслужива-
ние автомобилей для работы на сжиженном газе. Предприятие обладает штатом
высококвалифицированных специалистов, имеет свою собственную производ-
ственную базу, что позволяет оказывать весь спектр услуг по переводу автотранс-
порта на газомоторное топливо, их обслуживанию и ремонту.
Ежегодно в ООО«ГазТрейдинг» составляется план мероприятий по охране
окружающей среды.
Автомобильный транспорт Общества переведён на газовое топливо.
Разработаны проекты санитарно-защитной зоны для кустовых баз и автоза-
правочных станций.
Производится контроль предельно-допустимых выбросов загрязняющих ве-
ществ в атмосферу, производственный контроль воздуха рабочей зоны на всех
АГЗС и кустовых базах, контроль эффективности работы газоочистных участков,
контроль качества сточных вод.[1]
14
Основные технико-экономические характеристики представлены
в таблице 1.
Таблица 1 – Основные технико-экономические характеристики предприятия
№п\п
Наименование характеристики
(показателя)
Значение
показателя
на 2017 г.
1
Количество сотрудников компании
1500
2
Среднемесячные расходы на закупку оборудования
640 000
3
Среднемесячная выручка от реализации
1 450 000
4
Общий срок существования компании на рынке
4 года
1.1.2. Организационная структура управления предприятием
Структура организации построена на иерархическом принципе. Схема пред-
приятия изображена на рисунке 1.
Директор
Начальник
производственного
цеха
Гл. бухгалтер
Управляющий
складом
Склад
Отдел маркетинга
Зам. директора по
маркетингу
Начальник
транспортного цеха
Зам. директора по
производству
Бухгалтерия
Зам директора по
работе с
поставщиками
Техники
Отдел по работе с
поставщиками
Начальник отдела IT
Системный
администратор
Программисты
Водители
Производственный цех
Зам. директора по
безопасности производства
и охране окружающей
среды
Отдел безопасности
производстваа и
охраны окружающей
среды
Рисунок 1 – Организационная структура предприятия
Состав и сферы ответственности:
1. Директор – владелец и руководитель предприятия. Осуществляет основ-
ное руководство предприятием.
О
О
О
«
Г
а
з
Т
р
е
й
д
и
н
г
»
с
о
з
д
а
н
о
в
м
а
р
т
е
2
0
0
5
г
о
д
а
.
С
е
г
о
д
н
я
15
2. Заместитель директора по производству – отвечает за общее руководство
производством.
3. Начальник отдела по работе с поставщиками – занимается управлением
отдела по работе с поставщиками углеводородов.
4. Отдел по работе с поставщиками – занимается заключением контрактов с
поставщиками, закупками сырья и материалов, используемых в качестве сырья при
производстве продукции.
5. Начальник производственного цеха – осуществляет управление производ-
ством сжиженных углеводородов.
6. Производственный цех – занимается производством сжиженных углево-
дородов.
7. Управляющий складом – занимается управлением складом сжиженных
углеводородов.
8. Склад – хранение сырья и готовой продукции.
9. Зам. директора по маркетингу – осуществляет управление системой сбыта
готовой продукции.
10. Главный бухгалтер – осуществляет общее управление бухгалтерией,
начислением заработной платы, составлением баланса, выполнением расчётов с
поставщиками и клиентами, сдачей НДС, проверкой и подписанием финансовых
документов, является материально ответственным лицом.
11. Бухгалтерия – занимается расчётами с поставщиками и клиентами,
начислением зарплаты, налоговым учётом, учётом основных и оборотных фондов
предприятия, материальных ценностей, и т.п.
12. Начальник IT отделаосуществляет управление информационно-
техническим отделом.
13. Системный администратор обеспечивает работоспособность компью-
терной техники и локальной вычислительной сети головного офиса организации, а
так же магазинов и склада организации. Кроме того, системный администратор за-
нимается закупкой новой компьютерной техники.
14. Программист занимается разработкой отчётов для сотрудников бух-
галтерии и руководства компании, сопровождением и модернизацией существую-
16
щего программного обеспечения, разработкой и внедрением нового программного
обеспечения.
15. Начальник облуживания – осуществляет управление отделом обслу-
живания производства.
16. Начальник транспортного цеха – осуществляет управление транспорт-
ным цехом.
17. Водители занимаются доставкой персонала до рабочих мест, а так же
перемещением товара и различными другими транспортными функциями.
18. Техники – обслуживают автомобильный парк, а так же прочее обору-
дование предприятия.
19. Зам. директора по безопасности производства и охране окружающей
среды – осуществляет управление отделом безопасности производства и охраной
окружающей среды.
20. Отдел безопасности производства и охраны окружающей среды вы-
полняет функции по обеспечению безопасности производства и охране окружаю-
щей среды.
Поскольку основная деятельность компании – закупка, хранение и оптовая
реализация сжиженного газа, то основной учётной деятельностью является учёт
движения товаров (углеводородов) и денежных средств.
1.1.3. Программная и техническая архитектура ИС предприятия
Техническая архитектура представлена в соответствии с рисунком 2.
На предприятии используются персональные ЭВМ (IBM PC-совместимые)
со следующими характеристиками:
процессор с частотой не ниже 1,5 ГГц;
объем ОЗУ не менее 512 Мб;
графический адаптер SVGA;
стандартная клавиатура;
манипулятор типа «мышь» или совместимый с ним;
сетевой адаптер (при использовании программы в сетевом режиме).
17
Рисунок 2 – Техническая архитектура предприятия
Программная архитектура представлена в соответствии с рисунком 3.
Internet
HTTP
TCP/IP
Рабочие станции сотрудников
HP Proliant DL360 Gen9
E5-2603v3 HotPlug
Rack(1U)
Windows 7/8
Microsoft
Office 2010
Интернет-
браузер
Рабочие станции бухгалтерии
Windows 8
Microsoft
Office 2010
Интернет-
браузер
1С: Бухгалтерия
MS SQL
Server
2008
Сервер 1С:
Бухгалтерия
Рисунок 3 – Программная архитектура предприятия

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

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