Импортер алкогольной продукции СП «Перно Рикар Минск» ООО с каждым годом занимает все больше места на рынке Республики Беларусь. Что означает более мобильного учета данных. Основное направление деятельности предприятия – это поставка на внутренний рынок высококачественной алкогольной продукции лучших мировых производителей. Если раньше отсутствие быстрого доступа к данным о алкогольной продукции из-за их разбросанности по разным базам данных или многочисленные ошибки в учете товаров из-за неправильных записей в журнале учета, а также при вводе данных не затрудняли работу персонала. То теперь из-за расширения ассортимента алкогольной продукции, это становится недопустимым. А значит для осуществления полного учета и более легкой работы с документами организации необходима автоматизированная система учета данных (товаров).
Актуальность данной работы заключается в том, что в наше время востребованность в алкогольной продукции находится на высоком уровне и занимает почетное место на рынке Республики Беларусь. Иногда очень важно вести учету товаров на предприятии. Чем больше продукции, тем труднее найти данные о том или ином товаре из-за отсутствия единой базы включающей в себя все необходимые документы. Поэтому создание этой базы данных может существенно облегчить поиск необходимой информации по конкретному товару.
Объект исследования: веб-приложение по автоматизации учета товаров на примере предприятия СП «Перно Рикар Минск» ООО.
Предмет исследования: сервер баз данных MySQL.
Цели курсового проекта: разработка веб-приложения по автоматизации учета товаров на примере СП «Перно Рикар Минск» ООО.
Руководителю любого предприятия сегодня приходится принимать решения в условиях неопределенности и риска, что вынуждает его постоянно держать под контролем различные аспекты финансово – хозяйственной деятельности. Эта деятельность отражена в большом количестве документов, содержащих разнородную информацию. Грамотно обработанная и систематизированная она является в определенной степени гарантией эффективного управления производством. Напротив, отсутствие достоверных данных может привести к неверному управленческому решению и, как следствие, к серьезным убыткам.
Если не брать во внимание умышленные противоправные действия, то все ошибки бухгалтерского учета совершаются либо по небрежности (например, арифметические ошибки), либо из-за незнания особенностей ведения бухгалтерского учета в целом. Такие ошибки практически неизбежны при ручном учете или при использовании устаревших или нелегальных версий программных комплексов.
Какой бы методологии разработки ПО ни придерживалась команда, работающая над проектом по созданию очередного программного продукта, будь то схема «водопада», экстремальное программирование, следование правилам Rational Unified Process или Microsoft Solution Framework, проект (или, в случае применения методологии экстремального программирования, каждая итерация проекта), обычно разбивается на этапы, а участники работы выполняют здесь разные роли. Как правило, всегда можно в том или ином виде выделить такие этапы (и соответственно роли), как бизнес-анализ и определение требований (бизнес-аналитики), проектирование (архитекторы приложений и системные аналитики), разработка (авторы кода), тестирование и оценка качества (специалисты по тестированию), документирование (технические писатели и авторы файлов справочной системы), внедрение и сопровождение (специалисты по внедрению, сопровождению ПО и по обучению пользователей). Список этапов и ролей может зависеть от масштаба проекта: иногда один человек может совмещать несколько ролей, а иногда, наоборот, в проекте участвуют несколько разных специалистов по тестированию или несколько авторов кода, владеющих разными средствами разработки.
Анализ бизнес-процессов (Business Process Аnalysis) – это систематическое получение данных с целью идентификации, определения, оценки и представления процесса как основы для его организации и улучшения.
Поводом для проведения анализа, как правило, является конкурентное положение компании на рынке. Сравнение цен, затрат и продуктов/услуг может прояснить необходимые требования и подтолкнуть к улучшению. Индикаторами фактической ситуации для ООО «Перно Рикар Минск» могут служить:
- длительное время поставки продукции и возникающие проблемы со сроками выполнения заказов;
- непрозрачный ход процесса и недостаточная его глубина;
- чрезмерно широкий спектр продуктов и деталей;
- частая смена мест возникновения затрат при прохождении заказа;
- значительные внутрифирменные транспортные и складские затраты, замораживание материалов и площадей;
- высокие затраты на переоборудование при смене продукта или технологии;
- низкая доля времени обработки в общем времени прохождения заказа;
- высокие затраты и высокая загрузка мощностей; появление «узких мест» и др.
В ходе выполнения курсового проекта необходимо разработать веб-приложение, для использования работниками организации ООО «Перно Рикар Минск» и для пользователей, которые смогут вести учет товаров организации, пользователь сможет видеть список товаров, имеющихся в наличии и осуществлять различного рода покупки на основе полученных с веб-приложения сведений. Работники организации смогут вести учет товаров, хранить информацию о торговых марках товаров, о категориях товаров, о справочниках товаров, о реализованных поставках товаров, о поставках товаров в организацию, о списках потребителей товаров, а также добавлять, изменять и удалять необходимую информацию по учету товаров.
На первом этапе проектирования веб-приложения необходимо выполнить анализ предметной области, то есть. определить объекты предметной области и связи между объектами.
Функциональный подход реализует принцип движения "от задач" и применяется, когда определен комплекс задач, для обслуживания которых создается веб-приложение. В этом случае можно выделить минимальный необходимый набор объектов предметной области, которые должны быть описаны.
В предметном подходе объекты предметной области определяются с таким расчетом, чтобы их можно было использовать при решении множества разнообразных, заранее не определенных задач. Необходимо самым тщательным образом изучить бизнес, которому будет посвящено веб-приложение, рынок, для которого он предназначен, деятельность конкурентов на этом рынке, деятельность самой компании - заказчика веб-приложения, ее рекламную стратегию и фирменный стиль, терминологию, применяемую в данном бизнесе, а при необходимости - даже сленг людей, которые выступают на этом рынке в качестве производителей, продавцов и потребителей.
На любом предприятии, как большом, так и маленьком, возникает проблема такой организации управления данными, которая обеспечила бы наиболее эффективную работу. Небольшое предприятие используют для этого шкафы с папками, однако крупные корпоративные предприятия используют компьютеризированные системы автоматизации, позволяющие эффективно хранить, извлекать информацию и управлять большими объемами данных.
Темпы внедрения новых технологий в компьютерной отрасли вызывают изумление. Предприятия, конкурирующие за рынки и прибыли, стремятся моментально реализовать технические новшества в аппаратных средствах, программном обеспечении и парадигмах вычислений, стимулирующих развитие всей технологии управления информацией. Однако для успешной реализации крупных систем управления требуется применить нестандартный подход, творческое решение. Использование основ эргономики при проектировании, реализации и внедрении системы управления позволит решить многие «психологические» и «технологические» проблемы предприятий.
В результате выполнения курсового проекта были выполнены следующие задачи:
- изучение инструментов разработки;
- составление схемы базы данных;
- программная реализация (управление базой данных через веб-приложение).
Достигнута поставленная цель в разработке веб-приложения по автоматизации учета товаров на примере СП «Перно Рикар Минск» ООО.
СКРИНШОТЫ РАБОТЫ
1. Пауэлл Т.А. Полное руководство по PHP. -Мн.: ООО "Попурри", 2001. - 912 с.
2. Дубаков М.А. Создание Web-страниц: искусство верстки. – Мн.: Новое знание, 2004. – 287 с.
3. Браун М., Ханикатт Д. HTML в подлиннике. Спб.: Издательство “БХВ- Петербург” – 2002. - 1048с.
4. Титтел Эд, Бурмейстер Мэри. HTML 4 для "чайников". 5-е издание. М.: Издательский дом “Диалектика -Вильямс” – 2007. - 368с.
5. Божко А. PHP. Базовый курс. - Москва: издательство "ДЕСС КОМ", 2001. - 448 с.
6. Дубаков М.А. Веб-мастеринг средствами CSS. - СПб.: БХВ-Петербург, 2002. – 544 с.
7. Молли Э. Хольцшлаг. Использование HTML и XHTML. Специальное издание. М.: Издательский дом “Вильямс” – 2004. - 736с
8. Коржинский С.Н. Настольная книга Web-мастера: эффективное применение HTML, CSS и Javascript. - М.:Издательский торговый дом "Кнорус", 2000. - 320с.
9. Гончаров А. Базы данных MySQL. – СПб.: Питер, 2002. – 240с.
10. Шафран Э. Создание Web-страниц: самоучитель. - СПб.: Питер, 2001. - 320 с.