Диплом: Разработка программного обеспечения на примере ООО "СтройМонолитДом"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
6
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ .............................................................................................................. 9
ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ ............................................................. 11
1.1 Технико-экономическая характеристика предметной области
предприятия. Анализ деятельности «КАК ЕСТЬ» ......................................... 11
1.1.1 Характеристика предприятия и его деятельности. ............................. 11
1.1.2 Организационная структура управления предприятием ................... 12
1.1.3 Программная и техническая архитектура ИС предприятия .............. 15
1.2 Характеристика комплекса задач, задачи и обоснование необходимости
автоматизации .................................................................................................... 18
1.2.1 Выбор комплекса задач автоматизации и характеристика
существующих бизнес процессов ................................................................. 18
1.2.2 Определение места проектируемой задачи в комплексе задач и ее
описание ........................................................................................................... 20
1.2.3 Обоснование необходимости использования вычислительной
техники для решения задачи .......................................................................... 24
1.2.4 Анализ системы обеспечения информационной безопасности и
защиты информации ....................................................................................... 30
1.3 Анализ существующих разработок и выбор стратегии автоматизации
«КАК ДОЛЖНО БЫТЬ» ................................................................................... 32
1.3.1 Анализ существующих разработок для автоматизации задачи ........ 32
1.3.2 Выбор и обоснование стратегии автоматизации задачи ................... 41
1.3.3 Выбор и обоснование способа приобретения ИС для автоматизации
задачи ............................................................................................................... 41
1.4 Обоснование проектных решений ............................................................. 42
7
1.4.1 Обоснование проектных решений по информационному
обеспечению .................................................................................................... 42
1.4.2 Обоснование проектных решений по программному обеспечению 44
1.4.3 Обоснование проектных решений по техническому обеспечению . 47
ГЛАВА 2. ПРОЕКТНАЯ ЧАСТЬ ........................................................................ 49
2.1 Разработка проекта автоматизации ............................................................ 49
2.1.1 Этапы жизненного цикла проекта автоматизации ............................. 49
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание ....... 50
2.1.3 Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации ...... 51
2.2 Информационное обеспечение задачи ....................................................... 52
2.2.1 Информационная модель и её описание ............................................. 52
2.2.2 Характеристика нормативно-справочной, входной и оперативной
информации ..................................................................................................... 55
2.2.3 Характеристика результатной информации ....................................... 57
2.3 Программное обеспечение задачи .............................................................. 59
2.3.1 Общие положения .................................................................................. 59
2.3.2 Характеристика базы данных ............................................................... 65
2.3.2 Структурная схема пакета ..................................................................... 73
2.3.3 Описание программных модулей ......................................................... 74
2.4 Контрольный пример реализации проекта и его описание ..................... 74
ГЛАВА 3. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ
ПРОЕКТА............................................................................................................... 83
3.1 Выбор и обоснование методики расчёта экономической эффективности
.............................................................................................................................. 83
3.2 Расчёт показателей экономической эффективности проекта .................. 86
8
ЗАКЛЮЧЕНИЕ ..................................................................................................... 89
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ ............................................. 91
Приложение 1 ........................................................................................................ 93
ПОСЛЕДНИЙ ЛИСТ ВЫПУСКНОЙ КВАЛИФИКАЦИОННОЙ РАБОТЫ . 97
9
ВВЕДЕНИЕ
В настоящее время все люди стараются стандартизировать,
автоматизировать свою деятельность, поэтому создаются базы данных (БД),
которые призваны упростить деятельность людей, а также повысить
функциональность организаций и предприятий.
Многие предприятия и организации используют методы обработки
информации с помощью компьютера. Обработке подаются любые данные,
будь то данные о сотрудниках, о различных сделках и т.д. Для данных целей
используются информационные системы, которые позволяют хранить,
обрабатывать и представлять информацию операторам. Информационные
системы используются во многих областях деятельности, начиная с анализа
эффективности деятельности предприятия и заканчивая организацией
взаимодействия с клиентами Одними из ключевых понятий в
информационных системах являются базы данных.
База данных – это набор сведений, хранящихся некоторым
упорядоченным способом, другими словами БД – это хранилище данных.
Система управления базами данных (СУБД) – это совокупность
языковых и программных средств, которая осуществляет доступ к данным,
позволяет их создавать, менять и удалять, обеспечивает безопасность данных
и т.д.
Цель выпускной квалификационной работы – спроектировать и
разработать программное обеспечение для автоматизации процесса учета
заявок на производство продукции.
Задачи дипломной работы:
выполнить описание автоматизируемого предприятия;
выполнить обзор рынка программного обеспечения по данному
направлению;
выполнить описание выбранных средств разработки системы;
10
выполнить анализ предметной области;
разработать техническое задание на проектирование и разработку
системы;
выполнить функциональное проектирование системы;
выполнить инфологическое проектирование системы;
выполнить реализацию базы данных средствами выбранной
системы управления базами данных;
выполнить проектирование и разработку пользовательского
приложения средствами выбранной среды разработки;
выполнить разработку руководства пользователя.
Актуальность данной работы заключается в том, что в настоящее время
практически во всех сферах деятельности человека требуется работать с
большим объемом данных, причем достаточно оперативно и выполняя
многочисленные операции по обработке данных.
Объектом исследования является компания ООО «СтройМонолитДом».
Предметом исследования является бизнес процесс учета заявок на
производство.
Дипломная работа состоит из трех глав, первая из которых носит
обзорный аналитический характер, вторая глава носит практический характер
(проектирование и разработка конкретной информационной системы) и третья
глава посвящена анализу экономической эффективности проекта.
11
ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1 Технико-экономическая характеристика предметной области
предприятия. Анализ деятельности «КАК ЕСТЬ»
1.1.1 Характеристика предприятия и его деятельности.
Компания ООО «СтройМонолитДом» создана в 2004 году и с самого
начала занимается выполнением работ, связанных с устройством монолитных
железобетонных конструкций. На сегодняшний день компания выполняет
следующие виды работ:
работы по строительству индивидуальных жилых домов и
таунхаусов;
объемы работ по бетонированию монолитных конструкций на
крупных и уникальных объектах:
отдельные особо сложные конструкции из монолитного бетона на
объектах реконструкции и нового строительства.
ООО «СтройМонолитДом» является коммерческой организацией,
которая преследует в качестве основной цели своей предпринимательской
деятельности максимизацию прибыли.
Учредительными документами ООО «СтройМонолитДом» является
учредительный договор и устав общества. Учредительным договор
определяет состав участников общества, размер уставного капитала общества,
размер и состав вкладов и т.д. Устав общества содержит полное и сокращенное
фирменное наименование общества, сведения о местонахождении компании,
сведения о размере уставного капитала и т.д.
По виду деятельности ООО «СтройМонолитДом» является оптово-
розничной организацией по производству и продаже строительных
материалов (бетон, пеноблоки и др.).
12
В таблице 1 приведены показатели деятельности предприятия за 2017 и
2016 годы.
Таблица 1 - Показатели деятельности предприятия за 2016-2017 годы
Показатели
Год
2016
2017
тыс. руб.
%
тыс. руб.
%
Общий объем
выполненных работ,
в том числе:
15533,5
100
17395,5
100
Производственные
объекты
10918,3
70,3
12267,6
70,5
Непроизводственные
объекты
4615,2
29,7
5127,9
29,5
Как следует из приведенной выше таблицы, объем выполняемых работ
предприятия растет, что ставит задачу повышения эффективности работы
предприятия для удовлетворения растущего спроса на услуги.
1.1.2 Организационная структура управления предприятием
Органами управления ООО «СтройМонолитДом» является
единоличный исполнительный орган общества – Генеральный директор.
В организационно-управленческую структуру ООО
«СтройМонолитДом» входит офис генерального директора, бухгалтерия,
отдел кадров, отдел АСУ, цех по производству, отдел реализации и склад (рис.
1).
13
Рис. 1 – Организационно-управленческая структура ООО
«СтройМонолитДом»
Организационная структура важна для любой компании, чтобы
обеспечить задачи руководства и ясности по конкретным кадровым вопросам,
таким как управленческие полномочия. Организационная структура
обеспечивает руководство для всех сотрудников, закладывая официальные
отношения отчетности, которые регулируют рабочий процесс компании.
Формальная структура компании облегчает добавление новых позиций, а
также предоставляет гибкие и готовые средства для роста [1].
Без формальной организационной структуры сотрудникам может быть
трудно узнать, кому они официально отчитываются в разных ситуациях, и
может оказаться неясным, кто именно несет окончательную ответственность.
Организационная структура повышает эффективность работы за счет
обеспечения четкости работы сотрудников на всех уровнях компании.
Тщательно очерченная структура может также обеспечить дорожную карту
для внутреннего продвижения по службе, позволяя компаниям создавать пути
продвижения по службе сотрудников. Существует несколько основных
14
модели организационной структуры компаний: горизонтальная, вертикальная
и функциональная.
В горизонтальной модели существует относительно мало уровней
управления. В этой структуре, многие сотрудники имеют право принимать ряд
решений самостоятельно. Информационные потоки сверху вниз и снизу-вверх
осуществляются между сотрудниками и руководством, то есть
коммуникационные потоки идут от топ-уровня управления к обычным
сотрудникам и от обычных сотрудников обратно к топ-менеджменту.
В вертикальной организационной структуре существует множество
уровней управления, что часто приводит к неэффективной бюрократии. В этой
структуре руководители принимают большинство оперативных решений.
Информационные потоки, как правило, односторонние: сверху вниз.
Функциональная организационная структура, представляет собой
структуру, состоящую из таких видов деятельности, как координация, надзор
и распределение задач. Организационная структура определяет, как
предприятие работает. Под термином «организационная структура»
понимается, как сгруппированы люди в организации и кому они подчиняются.
Одним из традиционных способов организации людей является функция.
Некоторые общие функции внутри организации включают производство,
маркетинг, людские ресурсы и учет.
Подобная организационная структура приводит к операционной
эффективности, когда сотрудники становятся специалистами в рамках
собственной компетенции. Наиболее типичная проблема функциональной
организационной структуры заключается в том, что общение внутри компании
может быть достаточно жестким, что делает организацию медленной и
негибкой. Поэтому латеральная связь (связь между работниками различных
подразделений, не связанных иерархически друг с другом [2]) становится
очень важной, так что информация распространяется не только вертикально,
но и горизонтально внутри организации. Связь в организациях с
15
функциональными организационными структурами может быть жесткой из-за
стандартизированных способов работы и высокой степени формализации.
В целом функциональная организационная структура лучше всего
подходит производителю стандартизированных товаров и услуг при больших
объемах и низкой стоимости. В подобной структуре координация и
специализация задач централизованы, что делает производство ограниченного
количества продукции или услуг эффективным и предсказуемым. Кроме того,
эффективность может быть реализована и в дальнейшем, поскольку
функциональные организации интегрируют свою деятельность вертикально, с
тем чтобы продукция продавалась и распределялась быстро и по низкой цене.
Несмотря на то, что функциональные блоки часто работают с высоким
уровнем эффективности, они могут испытывать трудности в работе друг с
другом, поскольку они могут быть территориально разделены и не хотят
сотрудничать. Возникновение столкновений между подразделениями может
привести к задержкам и потере времени, что приведет к отставанию проектов
от графика. В конечном счете, это может привести к снижению уровня
производства в целом и приверженности сотрудников компании достижению
организационных целей.
1.1.3 Программная и техническая архитектура ИС предприятия
На рисунке 2 приведена программная архитектура предприятия.
В компании ООО «СтройМонолитДом» применяется следующее
программное обеспечение:
Офисные программы, включающие текстовые редакторы,
электронные таблицы, средства для работы с изображениями, почтовые
клиенты. Данный вид программа представлен программные комплексом
Microsoft Office 2016. Офисные программы установлены в каждом из отделов
предприятия.

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

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