ВВЕДЕНИЕ 4
1 АНАЛИТИЧЕСКОЕ ИССЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 7
1.1 Технико-экономическая характеристика предметной области 7
1.1.1 Характеристика предприятия 7
1.1.2 Краткая характеристика подразделения 8
1.2 Экономическая сущность задачи 9
1.3 Обоснование необходимости и цели использования вычислительной техники для решения задачи 12
1.4 Постановка задачи 15
1.4.1 Цель и назначение автоматизированного варианта решения задачи 15
1.4.2 Общая характеристика организации решения задачи на ЭВМ 16
1.5 Анализ существующих разработок и обоснование выбора технологии проектирования 17
2 ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ 24
2.1 Обоснование проектных решений по техническому обеспечению 24
2.2 Обоснование проектных решений по информационному обеспечению
2.3 Обоснование проектных решений по программному обеспечению 27
2.4 Обоснование проектных решений по технологическому обеспечению 30
2.5 Обоснование выбора программных средств 32
3 ПРОЕКТНАЯ ЧАСТЬ 35
3.1 Информационное обеспечение задачи 35
3.1.1 Информационная модель и ее описание 35
3.1.2 Характеристика первичных документов с нормативно-справочной и
входной оперативной информацией 35
3.1.3 Характеристика базы данных 40
3.1.3.1 Характеристика инфологической модели БД 40
3.1.4 Характеристика результатной информации 41
3.2 Программное обеспечение задачи 49
3.2.1 Общие положения 49
3.2.2 Структурная схема пакета и описание программных модулей 50
3.3 Технологическое обеспечение задачи 53
3.3.1 Организация технологии сбора, передачи, обработки и выдачи
информации 53
3.3.2 Схема технологического процесса сбора, передачи, обработки и
выдачи информации 54
3.4 Описание контрольного примера реализации проекта 56
4 ОЦЕНКА ЭФФЕКТИВНОСТИ ВНЕДРЯЕМОЙ СИСТЕМЫ 64
4.1 Понятие эффективности 64
4.2 Расчет эффективности работы предприятия 65
ЗАКЛЮЧЕНИЕ 69
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 72
ПРИЛОЖЕНИЕ А 76
ПРИЛОЖЕНИЕ Б 80
ПРИЛОЖЕНИЕ В 88
ПРИЛОЖЕНИЕ Г 89
ПРИЛОЖЕНИЕ Д 94
ПРИЛОЖЕНИЕ Е 95
Конкурентоспособность на рынке обусловлена наличием огромного числа участников, действующих в определенном секторе, и их стремлением получить наибольшую прибыль от ведения своей деятельности. Поэтому каждая организация сталкивается с проблемой борьбы за потребителя и конкуренцией в целом. Фирме необходимо подстраиваться под текущую ситуацию и развиваться высокими темпами, чтобы иметь возможность конкурировать с другими предприятиями и не потерпеть фиаско.
Информационные технологии являются неотъемлемой частью любого направления деятельности, в том числе и торговли. Они способны повысить эффективность работы предприятия, повышая качество и скорость обслуживания. Повысив свою эффективность, фирма не только сможет составить достойную конкуренцию на рынке, но также и увеличит динамику развития, что является серьезным фактом для обоснования использования автоматизированных решений в осуществлении ее деятельности.
В настоящее время существует огромное количество готовых программных продуктов, решающие самые разнообразные задачи. Но часто бывают случаи, когда данные программы не подходят для конкретных условий предприятия. Некоторые из них не полностью охватывают область задачи, другие напротив, являются универсальными, т.е. затрагивают более широкую область автоматизации, что создаёт определённые трудности и неудобства в использовании. Кроме того, они, как правило, сложны для самостоятельного освоения и требуют изучения специальных материалов, а также прохождения курсов подготовки специалистов данного программного обеспечения. Именно поэтому и разрабатываются специализированные программы, учитывающие специфику и направление деятельности предприятия. Они могут быть однопользовательскими и многопользовательскими экономическими информационными системами, автоматизированными рабочими местами и прочими, в зависимости от решаемых задач.
Цель данной выпускной квалификационной работы (ВКР) - разработка и реализация программного продукта, который позволит автоматизировать деятельность по учету проданных товаров, исключит неструктурированное и неудобное хранение используемой документации, будет подсчитывать доход и убытки, а также анализировать эффективность работы предприятия и его сотрудников на основании выходных данных.
Для достижения поставленной цели необходимо выполнить следующие задачи:
- изучить организационно-экономическую характеристику предприятия;
- обосновать необходимость разработки информационной системы (ИС);
- сформировать цели и назначение будущего автоматизированного варианта решения задачи;
- проанализировать существующие автоматизированные решения и выявить их недостатки;
- выбрать программное средство для реализации ИС и обосновать выбор;
- спроектировать и реализовать прикладное решение;
- протестировать созданную конфигурацию;
- оценить эффективность работы предприятия.
Объектом исследования является автоматизация учета продаж в магазине компьютерной техники ООО «Все для офиса».
Предметом исследования являются программно-технические средства проектирования и разработки автоматизированной информационной подсистемы.
В процессе выполнения ВКР была детально изучена предметная область, выявлены и исправлены недостатки применяемой технологии, проведено исследование готовых программных решений с целью нахождения аналогов разрабатываемой системы, выявлены недостатки существующих платных и бесплатных вариантов автоматизации. На основе полученных результатов разработана информационная система для учета продаж в ООО «Все для офиса».
В первой главе была дана характеристика предприятия, рассмотрена существующая технология его работы, дано обоснование использования вычислительной техники для решения этой задачи. Определена экономическая сущность задачи. Построена диаграмма «Как есть». Были отмечены недостатки существующей системы и проведен анализ готовых автоматизированных решений, наиболее соответствующих автоматизируемой области. Обоснован выбор технологии проектирования.
Во второй главе проведен анализ выбора проектных решений по видам обеспечения и дано их обоснование. Так же обоснован выбор программных средств.
В третьей главе рассмотрена разработанная информационная модель задачи, входные и результатные данные, а также проведен анализ базы данных. Выявлены общие положения программного обеспечения, его структурная схема и описаны программные модули. Представлено описание технологического обеспечения задачи, включающее организацию сбора, обработки и выдачи информации, а также схему технологического процесса. Продемонстрирован контрольный пример реализации проекта.
В четвертой главе оценена эффективность работы предприятия в автоматизированном варианте, показано как изменилась политика работы с документами и сбором выходной информации по сравнению с базовым вариантом ведения деятельности.
ВКР написана на 98 страницах, содержит 57 рисунков, 12 таблиц и 6 приложений.
В выпускной квалификационной работе была рассмотрена проблема автоматизации учета продаж в магазине компьютерной техники ООО «Все для офиса». Результатом работы является созданное приложение, позволяющее:
- наиболее эффективным образом модифицировать технологию создания и движения документов внутри компании;
- вести учет товаров на разных складах;
- снизить трудовые затраты;
- сократить время обработки информации;
- повысить скорость работы с документами;
- устранить многократное дублирование информации;
- максимально сократить количество бумажных документов;
- облегчить получение различных аналитических отчетов.
- снизить трудоемкость работ по обслуживанию клиента;
- повысить скорость и качество обслуживания;
- хранить информацию в удобном для использования виде;
- формировать выходные данные в автоматическом режиме, без участия пользователя;
- анализировать деятельность предприятия и эффективность его работы;
- повысить общее количество реализованного товара в следствии повышения мотивации менеджеров из-за составления рейтинга каждого из них системой на основе эффективности их работы в течении периода.
Для достижения цели были выполнены все поставленные задачи:
- изучена организационно-экономическая характеристика
предприятия;
- обоснована необходимость разработки информационной системы;
- сформированы цели и назначение будущего автоматизированного варианта решения задачи;
- проанализированы существующие автоматизированные решения и выявлены их недостатки;
- выбрано программное средство для реализации ИС и обоснован его выбор;
- спроектировано и реализовано прикладное решение;
- протестирована созданная конфигурацию;
- оценена эффективность работы предприятия.
Созданная конфигурация включает следующие объекты:
- справочники Сотрудники, Клиенты, Поставщики, Номенклатура, Склады, Варианты номенклатуры, Дополнительные свойства номенклатуры;
- документы Приходная накладная, Продажа, Перемещение, Возврат, Начальные остатки товаров;
- перечисления Виды техники, Работоспособность возврата:
- отчеты Информация о товаре, Перемещения между складами, Прибыль от продаж, Рейтинг продавцов, Рейтинг клиентов, Товары в наличии, Возвраты товара;
- планы видов характеристик Свойства номенклатуры;
- регистры сведений Цены, Значения свойств номенклатуры;
- регистры накопления Остатки техники, Стоимость техники, Продажи техники;
- подсистемы Обслуживание клиента, Бухгалтерия и анализ,
Складской учет, Внутренняя структура;
- общие модули Работа с документами, Работа со справочниками, Регламентные процедуры;
- регламентные задания Обновление индекса, Слияние индексов;
- роли Администратор, Директор, Менеджер.
В результате внедрения информационной системы сократится число ошибок и не соответствий, повысится надежность хранения информации, улучшаться условия труда.
Эффективность работы предприятия в автоматизированном варианте использования возросла в 13 раз, что является неоспоримым фактором в необходимости внедрения системы.
Программа разработана с учетом специфики деятельности ООО «Все для офиса», является полностью конфигурируемой и может быть оперативно доработана при появлении необходимости. Планируется дальнейшее развитие созданной конфигурации, включающее полномасштабный бухгалтерский учет, а также создание сайта с помощью «1C: Битрикс» и подключения к нему разработанной системы.
Учебная версия, на которой разработана конфигурация будет использована для демонстрации ее возможностей, чтобы директор компании мог приять решение дальнейшего приобретения и внедрения «1С: Предприятие» в структуру организации.
При необходимости разработанное программное обеспечение может быть использовано для учета и анализа движения товаров на других предприятиях, занимающихся таким же или подобным видом деятельности.
1 Матюшок, С.В. Управление проектами: Учебное пособие
[Электронный ресурс] / С.В. Матюшок. - Москва: РУДН, 2010. - 553 с. - Режим доступа:http://www.studentlibrary.ru/book/ISBN9785209038962.html
2 1С: Управление Торговлей 11.2.2 [Электронный ресурс]. - Режим доступа:http ://v8.1c.ru/trade/
3 ОПСУРТ [Электронный ресурс]. - Режим доступа:http://opsurt.ru/
4 Vvs "Офис-Склад-Магазин" [Электронный ресурс]. - Режим доступа: http: //vvs .ru/ows 1. htm
5 Товар-деньги-товар [Электронный ресурс]. - Режим доступа:
http: //www.pvision.ru/tdt
6 Мои продажи [Электронный ресурс]. - Режим доступа:http://my- selling.ru/
7 1С: Предприятие 8.3. Новое в версии 8.3.8 [Электронный ресурс]. - Режим доступа:http://v8.1c.ru/overview/release 8 3 8/
8 Батоврин, В.К. Системная и программная инженерия. Словарь- справочник [Электронный ресурс] / В.К. Батоврин. - М., 2010. - 212 с. - Режим доступа:http://www.studentlibrary.ru/book/ISBN9785940745921.html
9 Соловьев, И.В. Проектирование информационных систем: Фундаментальный курс [Текст] / И.В. Соловьев, А.А. Майоров. - Москва: Академический проект, 2009. - 400 с.
10 Лихачева, Г.Н. Информационные системы и технологии: Учебно-методический комплекс [Электронный ресурс] / Г.Н. Лихачева, М.С. Гаспариан. - Москва: Евразийский открытый институт, 2011. - 370 с. - Режим доступа:http://biblioclub.ru/index.php?page=book&id=90543&sr=1
11 Управление проектами: Учебник [Электронный ресурс] / М.
Троцкий, Б. Груча, К. Огонек, И.Д. Рудинский. - Москва: Финансы и статистика, 2011. - 302 с. - Режим доступа:
http://biblioclub.ru/index.php?page=book&id=86093&sr=1
12 Обзор платформы 1С: Предприятие 8 [Электронный ресурс]. - Режим доступа:http: //v8.1c.ru/overview/Platform
13 Предметно-ориентированные экономические информационные системы: Учебник [Электронный ресурс] / В.А. Благодатских, Д.В. Власов, М.С. Гаспариан и др. - Москва: Финансы и статистика, 2011. - 240 с. - Режим доступа:http://www.studentlibrary.ru/book/ISBN9785279034796.html
14 Проектирование экономических информационных систем: Учебник [Текст] / Г.Н. Смиронов, А.А. Сорокин, Ю.Ф. Тельнов. - Москва: Финансы и статистика, 2001. - 542с.
15 Сафонов, В.О. Основы современных операционных систем: Учебное пособие [Текст] / В.О. Сафонов. - Москва: Интернет-Университет Информационных Технологий, 2011. - 584 с.
16 1С: Предприятие 8. Система проектирования прикладных решений [Электронный ресурс]. - Режим доступа:http://v8.1c.ru/model/
17 Гахова, Н.Н. Инструментальные средства информационных систем: Учебно-методический комплекс [Электронный ресурс] / Н.Н. Гахова.
- Белгород: НИУ БелГУ, 2012. - Режим доступа:
http://pegas.bsu.edu.ru/course/view.php?id=5188
18 Гахов, Р.П. Методы и средства проектирования информационных
систем и технологий: Учебно-методический комплекс [Электронный ресурс] / Р.П. Гахов. - Белгород: НИУ БелГУ, 2013. - Режим доступа:
http://pegas.bsu.edu.ru/course/view.php
19 Радченко, М.Г. 1С:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы [Электронный ресурс] / М.Г. Радченко, Е.Ю. Хрусталева. - М.: ООО «1С-Паблишинг», 2013 - 964с.
20 Харрингтон, Д. Проектирование объектно-ориентированных баз данных [Электронный ресурс] / Д. Харрингтон. - Москва: ДМК Пресс, 2007.
- 272 с. - Режим доступа:
http://www.biblioclub.ru/index.php?page=book&id=131748
21 Тищенко, С.В. Информационно-аналитический бюллетень [Электронный ресурс] / С.В. Тищенко. - 2006. - № 4, 50 с. - Режим доступа: http: //biblioclub .ru/index.php?page=book&id=117785&sr=1
22 Михелев, В.М. Технологии баз данных: Учебно-методический комплекс [Электронный ресурс] / В.М. Михелев. - Белгород: НИУ БелГУ, 2014. - Режим доступа: http://pegas.bsu.edu.ru/course/view.php?id=6614
23 Михелев, В.М. Базы данных: Учебно-методичесое пособие [Электронный ресурс] / В.М. Михелев. - Белгород: НИУ БелГУ, 2014. - Режим доступа:http: //pegas .bsu.edu.ru/course/view.php?id=6617
24 Степанов, Л.Н. Автоматизация бухгалтерского учета организации
на базе технологической платформы системы программ 1С Предприятие 8.0 [Электронный ресурс] / Л.Н. Степанов. - Москва: Лаборатория книги, 2010. - 273 с. - Режим доступа:
http://biblioclub.ru/index.php?page=book&id=97373&sr=1
25 Маторин, С.И. Теория систем и системный анализ: Учебно¬
методический комплекс [Электронный ресурс] / С.И. Маторин, О.А. Зимовец. - Белгород: НИУ БелГУ, 2012. - Режим доступа:
http: //pegas .bsu.edu.ru/course/view.php?id=4733
26 Кирилов, В.В. Введение в реляционные базы данных [Текст] / В.В. Кирилов, Г.Ю. Громов. - СПб: БХВ-Петербург, 2012. - 362 с.
27 Репин, В.В. Бизнес-процессы. Моделирование, внедрение, управление [Текст] / В.В. Репин. - Москва: Флинта, 2013. - 480 с.
28 Чекалов, А.П. Базы данных: от проектирования до разработки приложений [Текст] / А.П. Чекалов. - СПб: БХВ-Петербург, 2003. - 384 с.
29 Кренке, Д.Г. - Теория и практика построения баз данных [Текст] / Д.Г. Кренке. - СПб: БХВ-Петербург, 2005. - 859 с.
30 Карпова, Т.С. - Базы данных: модели, разработка [Текст] / Т.С. Карпова. - СПб: БХВ-Петербург, 2001. - 1304 с.
31 Хомоненко, А.Д. - Работа с базами данных [Текст] / А.Д. Хомоненко. - СПб: БХВ-Петербург, 2006. - 496 с.
32 Михелев, В.М. Базы данных и СУБД [Текст] / В.М. Михелев. -
Белгород: НИУ БелГУ, 2007. - 200 с.
33 Фуфаев, Э.В. Разработка и эксплуатация удаленных баз данных [Текст] / Э.В. Фуфаев. - Москва: Издательский центр «Академия», 2008. - 256 с.
34 Интернет-магазин 1С - деловой софт [Электронный ресурс]. - Режим доступа:http: //online.1c.ru/
35 Онлайн-уроки 1С: Предприятие 8 [Электронный ресурс]. - Режим доступа: http://1c-uroki.ru/
36 Жизненный цикл программного обеспечения. Википедия
[Электронный ресурс]. - Режим доступа:
https: //ru.wikipedia. огц^кРЖизненный цикл программного обеспечения
37 Никоза, А.В. Компьютерные технологии в области автоматизации и управления [Текст] / А.В. Никоза. - СПб: СПБ ГЭТУ (ЛЭТИ), 2007. - 342 с.
38 Норенков, И.П. Основы автоматизированного проектирования: Учеб. для вузов [Текст] / И.П. Норенков. - М.: МГТУ им. Н.Э. Баумана, 2002. - 336 с.
39 Густав, О. Цифровые системы автоматизации и управления [Текст] / О. Густав, П. Джангуидо. - СПб: Невский Диалект, 2005. - 557 с.
40 Уилсон, С. Принципы проектирования и разработки программного обеспечения [Текст] / С. Уилсон, Б. Мэйплс, Т. Лэндгрейв. - М.: Русская Редакция, 2005. - 249 с.