ВВЕДЕНИЕ 5
Глава 1 ФУНКЦИОНАЛЬНОЕ МОДЕЛИРОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 7
1.1 Характеристика предметной области 7
1.2 Постановка задачи 10
1.3 Анализ требований и средства разработки 10
1.4 Анализ информационных систем аналогичного назначения 12
1.4.1 1С:Розница 8 13
1.4.2 1С:Управление небольшой фирмой 8 14
1.4.3 МойСклад 16
1.5 Функциональное моделирование 17
Глава 2 ЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ
АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ 24
2.1 Проектирование системы по принципу FIFO 24
2.2 Проектирование пользовательского интерфейса 27
2.2.1 Структура данных 29
2.2.2 Справочники 29
2.2.3 Документы 30
2.2.4 Перечисления 33
2.2.5 Отчеты 34
2.2.6 Регистры сведений и регистры накоплений 34
Глава 3 ФИЗИЧЕСКОЕ ПРОЕКТИРОВАНИЕ
АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ 38
3.1 Разработка объектов конфигурации 38
3.2 Тестирование 42
3.2.1 Установка и настройка конфигурации 42
3.2.2 Оформление документов и формирование отчетов 45
ЗАКЛЮЧЕНИЕ 48
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 49
ПРИЛОЖЕНИЕ 1 ЛИСТИНГ ПРОГРАММЫ 51
В наш век, век информационных технологий, человек в попытках организовать свою деятельность и, в какой-то мере, упростить себе жизнь стремится автоматизировать процессы, выполняющиеся им в повседневности, тем самым переложив ответственность за их выполнение компьютерным, интеллектуальным, автоматизированным системам.
Предприятия крупного, среднего и малого бизнеса зачастую тратят внушительные суммы на разработку и внедрение в свою компанию системы, автоматизирующей различные бизнес процессы предприятия. Подобного рода расходы вполне обоснованы, так как от качества разработанного для предприятия программного продукта зависит не только облегчение ведения типичных бизнес операций, к примеру, таких как проведение документов, сбор статистических сведений и прочее, но и эффективность работы компании, что напрямую влияет на ее конкурентоспособность.
Темой для выполнения выпускной квалификационной работы (ВКР) стала разработка автоматизированной информационной системы (АИС) предприятия оптово-розничной торговли. Подобного рода предприятия уже давно существуют на экономическом рынке и составляют его основу. Отсюда можно говорить об актуальности разработки. Несмотря на широкий спектр уже готовых решений, предлагаемых разработчиками крупных программных систем, предприятия, особенно малого бизнеса, или индивидуальные предприниматели не всегда могут позволить себе пользование дорогостоящим продуктом.
Для предприятий, осуществляющих оптово-розничную торговлю, характерна работа со складом. Исходя из этого, первой задачей при разработке автоматизированной информационной системы предприятия оптово-розничной торговли является
организация складского учета.
Необходимым и очень важным сегментом деятельности предприятия является грамотно организованный процесс учета материалов, размещенных на территории склада. Для эффективной работы склада могут использоваться партионная и сортовая системы учета. Тем не менее, независимо от выбора системы учета, подсчет продукции будет вестись в натуральном выражении. Данная операция осуществима посредством оформления приходных и расходных товарных ордеров (накладных).
Складской учет необходим для планирования и осуществления контроля над выполнением заказов, и, что самое главное, для получения актуальной информации о складских остатках с последующей возможностью ее изменения. Автоматизированная система, позволяющая вести складской учет, позволит сократить издержки производства предприятия, а также поспособствует повышению эффективности деятельности фирмы.
Разрабатываемая в рамках ВКР информационная система должна быть проста в эксплуатации и эффективна в использовании. Она предназначена для усовершенствования бизнес процессов предприятия и облегчения деятельности сотрудников.
Для достижения цели, поставленной для выполнения ВКР, необходимо решить следующие задачи:
- изучение организации деятельности предприятий оптово - розничной торговли;
- постановка требований к разрабатываемой системе;
- выбор средств разработки для создания программного продукта.
В ходе выполнения выпускной квалификационной работы была подробно исследована предметная область, на основе которой были определенны требования к функциональным характеристикам работы и были выделены основные задачи, которые предстояло реализовать. Была достигнута главная цель - была разработана автоматизированная информационная система предприятия оптово-розничной торговли. Для этого необходимо было выполнять ряд задач, каждая из которых связана с построением определенной модели системы. В соответствии с поставленными задачами были пройдены следующие этапы:
- анализ предметной области;
- проведен анализ рынка уже существующих программных решений;
- выработаны общие требования к системе
- проектирование структуры системы;
- разработка программного продукта в среде
1С:Предприятие;
- тестирование разработанной системы.
Проведенное функциональное тестирование показало стабильную работоспособность разработанной системы.
Таким образом, была спроектирована автоматизированная информационная система управления предприятием оптово-розничной торговли на платформе «1С:Предприятие», обеспечивающая эффективное выполнение большинства задач, и делающая работу сотрудников продуктивной.
Систему в дальнейшем можно применять при разработке готовых решений для какой-либо организации или подразделения, требующего ведения партионного складского учета.
1. Складской учет это [Электронный ресурс]. - Режим доступа:
http: //center-yf. ru/data/Buhgalteru/skladskoy-uchet- eto. php (проверено
15.04.16).
2. Методыскладского учета [Электронный ресурс]. - Режим доступа: http://www.centemt.m/files/methods/metody%20skladskogo%20ucheta.pdf (проверено 16.04.16).
3. Главные вопросы о партионном учете [Электронный ресурс]. - Режим
доступа: http://class365.ru/skladskoi-uchet/partionnyi-uchet(проверено
20.04.16).
4. Мацяшек. Анализ требований и проектирование систем. Разработка информационных систем с использованием UML / Мацяшек, А. Лешек. - М. : Издательским дом «Вильямс», 2002. - 815 с.
5. Кашаев, С.М.Программирование в 1С:Предприятие 8.3 / С.М.Кашаев. - СПб. : Питер, 2014 - 304 с.
6. Ощенко, И.А.1С:Предприятие. Торговля и склад для начинающих. Экспресс-курс / И.А. Ощенко. - СПб. : БХВ-Петербург, 2006. - 256 с.
7. Гладкий, А.А. 1С:Розница 8.2 с нуля. 50 уроков для начинающих / А.А. Гладкий. - СПб. : БХВ-Петербург, 2012 - 9 - 192 с.
8. 1С:Розница 8 [Электронный ресурс]. - Режим доступа:
a.http://v8.1c.ru/retail/ (проверено 3.05.16).
9. Котин, М. 1С: Предприятие 8.2: управление небольшой фирмой / М. Котин. - СПб. : Питер, 2010 - 256 с.
10. Martina Seidl. UML @ Classroom: An Introduction to Object-Oriented Modeling. Springer, 2015.
11. Martin Kleppmann. Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems. O'Reilly Media, 2017.
12.Засорин, С.В.1С:Предприятие 8.2. Управленческий и
финансовый учет для малых предприятий / С.В. Засорин, В.К. Злобин, В.Г. Кузнецов. - СПб. : БХВ-Петербург, 2012 - 320 с.
13. Baltzan Instructor, Paige and Phillips Professor, Amy. Business Driven Information Systems. McGraw-Hill Education, 2015.
14. Гладкий, А.А. 1С: Управление небольшой фирмой 8.2 с нуля. 100 уроков для начинающих / А.А. Гладкий. - СПб. : БХВ-Петербург, 2012 - 288 с.
15. МойСклад [Электронный ресурс] - Режим доступа:
https://m.wikipedm.org/wiki/МойСклад(проверено 10.05.16).
16. retailCRM & МойСклад - полный контроль за бэк-офисом интернет-
магазина [Электронный ресурс]. - Режим доступа:
https://www.retailcrm.ru/blog/66-retailcrm-moisklad-polnyi-kontrol-za-bek-ofisom-intiemiet-maghazina (проверено 10.05.16)
17. Arthur M. Analysis and Design of Information Systems. Springer, 2015.
18. Бизнес-журнал. Объединенная межрегиональная редакция. Сервис «на облаках» / Бизнес-журнал. Объединенная межрегиональная редакция // Бизнес-журнал: Калужская область. - 2013. - №07 - 8 с.
19. Большая птица [Электронный ресурс]. - Режим доступа:
http://www.clouderp.ru/tool/1307/ (проверено 11.05.16)
20. Система «Большая Птица» организовывает эффективный онлайн-учет для торговли и склада [Электронный ресурс]. - Режим доступа: http://moneymakerfactory.ru/articles/sistema-bolshaya-ptitsa/
21. Futrell, Robert T. Quality software project management Upper Saddle River, 2016