Диплом: Автоматизация рабочего места менеджера отдела продаж для ООО "ТЕХНО 777"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
14
Определите основные направления развития методов обработки
информации.
Оснащение электронным оборудованием позволяет сэкономить на
управлении и накладных расходах, что значительно повышает
эффективность проектных работ и обеспечивает эффективное внутреннее
планирование.
Компьютеры в основном используются для обработки данных и
решения математических задач. В современных условиях компьютеры
широко используются при обработке учетной информации.
Развитие систем связи, особенно локальных сетевых технологий,
позволило объединить все технические средства для обработки учетной
информации в единой внутренней информационной сети.
Исследование современной системы обработки информации выявило
необходимость улучшения обработки существующих данных, а анализ
ситуации позволил нам определить следующие возможные области для
улучшения текущей системы обработки информации:
Устранение текущих организационных и технических недостатков,
перечисленных в предыдущем разделе, значительно переместит обработку
существующей информации на более поздний уровень;
Приобретение АИС предоставит возможность повысить эффективность
работы на практике, полностью отказаться от «ручной» обработки и перейти
на ее автоматизированную форму;
Развитие нашей системы AIS устраняет недостатки предыдущих
сторонних программ, предназначенных для автоматизации любой
организации, такие как необходимость крупных инвестиций с достаточными
финансовыми ресурсами и необходимость настройки приобретенной
программы для конкретных условий работы. Поэтому мы рассматриваем
решение этой проблемы, основываясь на имеющихся знаниях и навыках,
будь то в построении системы AIS или в бухгалтерской работе.
15
1.5 Требования к разрабатываемому проекту
Рабочая станция менеджера по продажам предназначена для
автоматизации деятельности менеджера по продажам.
Рабочая станция менеджера по продажам предназначена для
интеграции в портал e-Kuzbass.ru.
Целями создания системы были не предполагаемое использование
существующего оборудования, автоматизация менеджера по продажам, но
также повышение эффективности менеджера по продажам, экономия
времени сотрудников и создание единого информационного пространства.
Целью создания менеджера по продажам AWP является:
• Сокращение ручной обработки информации менеджером по
продажам;
• создать базу данных клиентов;
• Обеспечить немедленное получение данных о клиентах, контрактах и
платежах, полученных от клиентов по контрактам
Устранение неправильного ввода информации;
• Отчет о продажах, по контактам с клиентами, как клиентская база;
• контроль дебиторской задолженности клиентов;
• контролировать своевременное получение бизнес-работы от
клиентов;
• контроль оплаты за выполненные работы;
Увеличить скорость доступа к информации. [9, стр. 128]
Целью автоматизации является деятельность менеджера по продажам.
Рабочая станция менеджера по продажам используется менеджерами
по продажам, начальником отдела продаж и маркетинга и генеральным
менеджером. Обмен информацией между компонентами системы и
пользователями должен осуществляться путем отправки электронных
документов и другой информации.
Менеджер по продажам AWP выполняет следующие работы:
16
• Добавление и редактирование информации о клиентах;
• учет информации о связи с клиентами;
Немедленное получение информации о клиентах и заключенных с
ними договорах с помощью функции поиска;
• Добавление и редактирование этих договоров.
Вести учет договоров;
• Распечатка необходимых документов: контрактного пакета, акта
выполненных работ, отчета о работе, проделанной менеджером по продажам
за этот месяц;
• оформить и сгенерировать отчет по необходимому шаблону;
• ведение учета отправки и возврата выполненных работ;
• Вести журнал платежей клиентов по контрактам.
Для работы с системой пользователи должны быть разделены на:
• Генеральный менеджер пользователя (имеет возможность получать и
просматривать информацию); [10, с. 11]
• Менеджер по продажам пользователей (имеет возможность
добавлять, редактировать, удалять и сообщать информацию);
• Пользователь - руководитель отдела маркетинга и продаж (имеет
возможность получать и отображать информацию);
• Ответственный - специалист, имеющий возможность исправлять
информацию в базе данных, осуществлять профилактические меры и следить
за состоянием базы данных.
Пользователь программы должен обладать необходимыми навыками
для работы с интерфейсом Microsoft Windows 2000 / XP / Vista и Microsoft
Internet Explorer / Opera. [12]
Каждая система управления базами данных, в зависимости от ее
назначения, имеет дело с определенной темой. Определение предметной
области является важным шагом в разработке любых баз данных. На этом
этапе информационные потребности всех будущих пользователей системы
определены.
17
Предметной областью этой СУБД является компания-производитель
дверей. В этой теме вам нужна ваша база данных, потому что в компании
много разной информации.
База данных решает следующие задачи: учет компонентов,
Сотрудники, клиенты и заказы компании.
После этого вы можете выделить основные понятия этой области, а
именно:
1) заказы;
2) Клиент
3) Учредительные материалы.
4) Персонал.
Исходная информация о компании: Магазин расположен в нескольких
комнатах (склад, сборочный магазин, торговый зал, также офис). У компании
есть поставщики, которые поставляют комплектующие на склад компании.
У компании также есть свои сотрудники: чиновники, владельцы
магазинов, крепеж, крепеж.
Клиент, который общается с компанией, которая взаимодействует с
должностным лицом,
Который, в свою очередь, принимает заказы. Деньги и чеки чеков
также выполняет чиновник. При покупке товара клиент получает квитанцию
с указанием товара и его стоимости. По запросу администратора
необходимые компоненты доставляются сборщикам со склада, и начинается
процесс сборки. В конце сборки готовые изделия выбираются
монтажниками, доставляются и устанавливаются.
Особенность сложных задач.
При разработке этой базы данных следует учитывать следующие
моменты:
1) Учет компонентов;
2) Подотчетность персонала.
3) Клиентский учет.
18
4) Бухгалтерский учет приложений. Вынь информацию.
В роли информации, которую мы получаем при работе с СУБД,
Здесь организованы списки приложений, их статус реализации,
клиенты, сотрудники компании и компоненты.
Входная информация:
1) Информация о клиенте: клиент и контактный телефон;
2) Информация о сотрудниках компании: сотрудник, должность,
контактный телефон;
3) Информация об ингредиентах: название и количество.
5) Информация о новых приложениях: дата применения, необходимые
компоненты, сотрудники и условия;
6) Информация о работе: работа в компании. Разработанная база
данных выполняет следующие функции:
1) Добавление новой записи в электронную таблицу;
2) Изменение существующей записи в электронной таблице;
3) Удаление существующей записи из электронной таблицы;
4) обновить данные после их изменения;
5) Умение читать данные организованно;
6) Возможность сортировки данных.
Для реализации системы используется технология веб-
программирования как наиболее динамичная разработка, полностью
отвечающая требованиям Приложения А. PHP был использован для гарантии
функциональности приложения. [8]
Структура реляционной базы данных используется для хранения
информации, а СУБД MySQL используется для управления базой данных.
[10]
Требования к разрабатываемому проекту по ГОСТ 34.602-89
приведены в Приложении А
19
1.6 Средства разработки
Система управления базами данных MySQL (СУБД) - разработка
Шведская компания MySQL AB. MySQL - это программное обеспечение с
открытым исходным кодом, распространяемое по лицензии GNU (GPL) и
коммерческой лицензии для установок, не относящихся к GPL. MySQL
поддерживает реляционную модель данных, то есть реляционную СУБД.
Начиная с версии 5.0, СУБД MySQL практически полностью
совместима с языком SQL-запросов структурированного SQL и поэтому
совместима с другими базами данных. Всестороннюю информацию о
диалекте SQL MySQL можно найти в [1,2]
Давайте посмотрим на основные преимущества СУБД MySQL:
Высокое качество - MySQL работает стабильно.
Помимо Oracle, MySQL является одной из самых быстрых систем
управления базами данных в мире.
Открытый исходный код доступен для просмотра и обновления, что
позволяет постоянно совершенствовать программный продукт.
MySQL, разработанный с использованием языков C / C ++, был
протестирован на многих платформах, включая Windows, Linux, FreeBSD,
Mac OS X, OS / 2, Solaris и т. Д.
MySQL API поддерживает C, C ++, Eiffel, Java, Perl, PHP, Python, Ruby
и Tcl. MySQL может успешно использоваться для создания веб-страниц с
использованием Perl, PHP и Java, а также для запуска прикладной
программы, созданной с использованием Delphi, Builder C ++ или платформы
.NET.
MySQL предоставляет широкий спектр типов таблиц, включая
сторонних разработчиков, которые позволяют реализовать оптимальную
производительность и функциональность задач.
Локализация в клетке выполнена правильно. У пользователя, как
правило, нет проблем при обработке содержимого российской базы данных
20
На официальном сайте MySQL http://www.mysql.com вы можете найти
версии этого продукта, доступные для скачивания.
Даже в MySQL 4.1 появились такие важные нововведения, как полная
поддержка вложенных запросов и поддержка транзакций. В MySQL 5.0
доступны следующие важные механизмы:
Хранимые процедуры и функции, объединяющие полную
последовательность запросов;
Триггеры, то есть хранимые процедуры, связанные с событием
изменения расписания;
Презентации - образцы данных, которые могут быть предоставлены в
виде полных полных таблиц базы данных;
· Индикаторы, позволяющие циклу отображать каждую строку в
результирующей таблице запросов;
Информационная система, то есть переносимый набор представлений
системной таблицы, в которой хранится различная внутренняя информация.
Ошибка обработчиков.
Много новых функций.
1.6.1 Описание языка программирования PHP
Одним из приоритетных языков программирования является PHP:
Hypertext Preprocessor (Гипертекстовый препроцессор).
PHP - это язык программирования и программный модуль, который
управляет программой, написанной на этом языке. PHP часто называют
«сценарием», потому что он выполняется компилятором. Язык прост в
изучении и может быть изучен всего за несколько часов, даже с
минимальным опытом программирования. [11, стр. 816]
Есть несколько важных причин, почему вы должны выбрать PHP:
21
PHP является продуктом с открытым исходным кодом. Таким образом,
вы можете скачать хотя бы последнюю версию и вам не придется платить ни
копейки.
PHP может работать на большом количестве операционных систем и
серверов, что делает его универсальным и популярным;
• Выполнение завершенного проекта с использованием технологии
PHP всегда будет быстрее, чем выполнение проектов с использованием
других технологий.
• Учитывая тот факт, что PHP позволяет вам отделять текст HTML от
исполняемого файла, вы можете значительно сократить время, затрачиваемое
на разработку проекта. При хорошем управлении проектами вы можете
отделить программу от остальных, что значительно облегчает жизнь как
разработчику, так и программисту, а также дает проекту большую гибкость;
PHP не является сложным и простым в изучении языком, к тому же
большинство людей знают его в Интернете, поэтому вы можете получить
помощь практически по любой проблеме;
• Большинство существующих текстов написаны на PHP, и вы не
можете писать свои собственные скрипты, но это модифицирует тексты
других, повышает их защиту, адаптируется к вашему проекту и т. Д.
PHP поддерживает плагины, которые могут расширять стандартный
набор функций или предоставлять некоторые услуги. Например, так
организовано взаимодействие с базами данных и модулями отображения и
обработки графики.
XML, XSLT, буферизация кода, промежуточное кодирование для
переведенных скриптов и т. Д. [12, стр. 512]
1.6.2 Описание используемой СУБД MySQL
В качестве СУБД была выбрана MySQL, поскольку она оказалась
наиболее подходящей для реализации программного продукта,
22
разрабатываемого в рамках проекта.
Современные базы данных хранят не только данные, но и
информацию. База данных или БД - это организованная структура,
предназначенная для хранения информации. Современные базы данных
позволяют размещать данные не только в их структурах, но и в методах
(таких как программный код), посредством которых они взаимодействуют
с потребителем или другими аппаратными и программными системами.
Системы управления базами данных (СУБД) - это набор программных
средств, предназначенных для создания новой структуры базы данных,
предоставления ей контента, редактирования контента и визуализации
информации. Под визуализацией базы данных информация подразумевает
выбор отображаемых данных в соответствии с определенным стандартом, их
упорядочение и разработку, а затем доставку их на устройство вывода или
передачи по каналам связи. Существует много систем управления базами
данных. Они могут работать с разными объектами по-разному и
предоставлять пользователю различные функции и инструменты.
Большинство систем управления базами данных опираются на один
устоявшийся набор основных концепций.
Простейшая структура базы данных.
Если в базе данных (пустой базе данных) нет данных, то это все еще
полная база данных, поскольку она содержит информацию о структуре базы
данных. Структура базы данных определяет способы ввода и хранения
данных в базе данных.
Базы данных могут содержать разные объекты. Основными объектами
базы данных являются таблицы. Самая простая база данных содержит хотя
бы одну таблицу. Структура простейшей базы данных равна структуре ее
таблицы.
Структура 2D таблицы состоит из столбцов и строк. Аналогами в
простейшей структуре базы данных являются поля и записи. Если в таблице
нет записей, ее структура формируется группой полей. Изменяя
23
конфигурацию полей в базовой таблице (или их свойства), тем самым меняя
структуру данных, и, таким образом, мы получаем новую базу данных.
Поля базы данных определяют свойства для набора данных, записанных в
ячейки, которые принадлежат каждому полю. Например, свойствами поля
могут быть: имя поля, тип поля, размер поля, формат поля, маска ввода,
подпись, значение по умолчанию, условие значения, обязательное поле,
индексированное подполе, пустые строки и т. Д. Типы данных: текст, цифровые
данные, деньги, дата / время, счетчик, поле заметки (большой объем текста),
логическое значение, поле объекта OLE (для мультимедийных объектов),
гиперссылка, место альтернатив [15].
MySQL лучше всего подходит для использования в веб-среде. Не секрет,
что поставщики услуг предоставляют небольшое количество ресурсов (как
компьютерных, так и дисковых) для запуска клиентских приложений на
большинстве хостинговых сайтов. Поэтому для этого приложения требуется
высокоэффективная система управления базами данных, которая является
очень надежной (большинство веб-приложений и веб-сайтов должны работать
круглосуточно).
Основные преимущества СУБД MySQL:
• обработка высокоскоростной информации;
• обладает стабильностью и простотой использования;
Это идеальное решение для таких задач;
• Платформа - независимость системы от среды, в которой она работает;
Интеграция продуктов MS Office;
• Полный репозиторий данных, который поддерживает транзакции,
индексы, типы данных, ограничения и соединения.
SQL Query Language;
Масштабируемость - способность системы управления базами данных
реагировать на рост информационной системы, рост может отражаться в
увеличении числа пользователей, объема хранимых данных и объема
обрабатываемой информации;

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

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