Файл: Проектирование реализации операций бизнес-процесса «Продажи». Общие положения (дерево функций и сценарий диалога).pdf
Добавлен: 25.05.2023
Просмотров: 317
Скачиваний: 3
СОДЕРЖАНИЕ
1.1. Выбор комплекса задач автоматизации
1.2. Характеристика существующих бизнес – процессов
1.3. Характеристика документооборота, возникающего при решении задачи
1.4. Обоснование проектных решений по информационному обеспечению
1.5 Обоснование проектных решений по программному обеспечению
ГЛАВА 2. Информационное обеспечение задачи
2.1 Информационная модель и её описание
2.2 Характеристика нормативно-справочной, входной и оперативной информации
2.3 Характеристика результатной информации
2.4 Общие положения (дерево функций и сценарий диалога)
2.5 Характеристика базы данных
2.6 Структурная схема пакета (дерево вызова программных модулей)
2.7 Описание программных модулей
В результате время разработки программ существенно сокращается, поскольку отпадает необходимость просчитывать вручную расположение каждого элемента пользовательского интерфейса.
В совокупности с развитыми средствами для написания и отладки кода - специализированным текстовым редактором, оптимизирующим компилятором и отладчиком, Delphi являет собой средство быстрой разработки приложений. При этом основой Delphi для конечного пользователя является IDE - Integrated Development Environment (интегрированная среда разработки), которая объединяет в себе редактор кода и средства визуальной разработки, а также связывает это с компилятором, средствами разработки баз данных и прочими составными частями Delphi[2].
Выводы по главе 1.
- были определены основные задачи автоматизации бизнес – процессов.
- были определены основные проблемы, с которыми сталкивается предприятие при введении автоматизации бизнес – процессов. Также были рассмотрены пути выхода предприятия из данных проблемных ситуаций.
- существующий бизнес – процесс на предприятии ООО «Молочный завод» является несовершенным. Данное несовершенство состоит в том, что менеджер обладает только актуальной информацией в период, когда он возьмет информацию о бумажных носителях в бухгалтерии. Те операции, которые произойдут позже, менеджер не учтет.
- были обоснованы решения по программному обеспечению.
ГЛАВА 2. Информационное обеспечение задачи
2.1 Информационная модель и её описание
В данной главе будет разрабатываться программное обеспечение в среде программирования DELPHI 7, которое позволит автоматизировать бизнес – процесс «Продажи». Это необходимо для сотрудников отдела маркетинга предприятия ООО «Молочный завод». Данное программное обеспечение позволит перевести в электронный вид информацию о продажах, осуществленных клиенту не только за текущий месяц, но и за период – начала текущего года.
Связь программного обеспечения с базой данных, которая создается бухгалтерией, обеспечит неоспоримые преимущества в работе менеджера.
Это необходимо для того, чтобы менеджер в режиме реального времени видел следующую информацию:
- объем продаж конкретному клиенту в стоимостном выражении за текущий месяц.
- объем продаж конкретному клиенту в стоимостном выражении с начала текущего года нарастающим итогом.
- уровень оплаты, произведенной данным клиентом.
- размер дебиторской задолженности данного клиента, в случае, если уровень продаж в стоимостном выражении превышает уровень оплаты.
Подобное программное обеспечение позволит менеджеру оперативно принимать решение о характере взаимодействия с тем или иным клиентом. Если клиент добросовестный, то есть оплата отличается от объема закупок незначительным образом, то принимается решение о лояльности к данному клиенту.
Если клиент не погашает дебиторскую задолженность в срок, то принимается решение о блокировании коммерческого кредита для данного клиента в будущем.
Программное обеспечение «ПРОДАЖИ» будет создаваться в удобном и понятном интерфейсе, которое позволит оперативно просматривать и работать с необходимой информацией.
Рассмотрим информационную модель в виде таблицы для наглядности.
Таблица 2
Информационная модель бизнес – процесса «Продажи»
|
Наименование клиента |
|
Вид приобретаемой продукции |
|
Начало работы с предприятием ООО «Молочный завод» |
|
Объем продаж за текущий месяц в стоимостном выражении |
|
Объем продаж с начала года нарастающим итогом в стоимостном выражении |
|
Оплата |
|
Дебиторская задолженность |
Следует также отметить, что неоспоримым преимуществом данного программного обеспечения будет являться защита входа в систему паролем. Это чрезвычайно важно, так как данный вид информации является конфиденциальным и должен быть защищен от посторонних пользователей. При запуске программы появиться окно с логином и паролем. После ввода всех необходимых и правильных данных, программа запуститься. В противном случае, доступ к программе будет заблокирован.
Таким образом, в данном разделе было рассмотрено описание информационной модели, которая поможет реализовать бизнес – процесс «Продажи».
2.2 Характеристика нормативно-справочной, входной и оперативной информации
Любая информационная модель, любое программное обеспечение не может быть создано без необходимой информации. В данном разделе рассмотрим, какая информация необходима для создания данного программного обеспечения, которое позволит автоматизировать бизнес – процесс «Продажи».
Нормативно – справочная информация:
- база данных бухгалтерии предприятия ООО «Молочный завод».
- нормативные данные о сроках хранения молочной продукции по каждому номенклатурному виду молочной продукции.
- договора и контракты с клиентами, которые определяют все нюансы работы между продавцом и покупателем.
Соблюдение условий договоров – это важнейшее условие нормальных и корректных отношений между партнерами, а также условие формирования благоприятной репутации контрагента.
Входная информация:
- налоговые накладные на продажу со стороны предприятия ООО «Молочный завод», которые определяют формирование объема продаж за период конкретного клиента в суммовом выражении.
- банковские документы, которые подтверждают поступление на расчетный счет ООО «Молочный завод» оплаты за приобретенную молочную продукцию.
- акты сверок, в случае, если возникают какие – либо споры по оплате между контрагентами или по осуществленной отгрузке товара.
Оперативная информация – это та информация, которой менеджер будет оперировать при работе с программой. Оперативная информация в данном случае включает в себя следующую информацию:
- наименование клиента, то есть его юридическое название, которое официально фигурирует в юридических документах.
- вид приобретаемой продукции. Собственно, это ассортимент продаж, который необходим менеджеру для того, чтобы видеть направленность приобретаемой контрагентом продукции.
- начало работы с клиентом – это дата, когда предприятие ООО «Молочный завод» стало работать с данным клиентом. Определяющей значимости данная информация не имеет. Данная информация нужна для того, чтобы определять возможную степень лояльности по отношению к данному клиенту.
- объем продаж за текущий месяц.
- объем продаж с начала текущего года.
- оплата.
- дебиторская задолженность.
Таким образом, в данном разделе была рассмотрена вся информация, которая будет использована при разработке программного обеспечения «Продажи».
2.3 Характеристика результатной информации
Результатная информация – это такая информация, которую получает пользователь программы при работе с ней.
Ранее было упомянуто, что при работе с данным программным обеспечением соблюдается принцип конфиденциальной информации. Это значит, что программа защищена паролем. Для того, чтобы получить результатную информацию, необходимо авторизироваться и ввести необходимые данные. Окно ввода данных представлено на рисунке 2.
Рисунок 1 – Ввод персональных данных менеджером
Логин для удобства обозначен фамилией менеджера VAVILOV. А пароль в данном случае представляет собой имя IVAN. Это условное обозначение, которое, в случае необходимости, может быть усложнено для обеспечения более высокого уровня конфиденциальности.
После того, как персональные данные были успешно введены, на экран пользователя выводится следующая результатная информация, которая представлена на рисунке 2.
Рисунок 2 – Вывод окна с результатной информацией
Поле «Наименование клиента» содержит информацию о юридическом названии клиента, которое содержится в юридических документах.
Поле «Вид приобретаемой продукции» содержит информацию о перечне из ассортимента предприятия ООО «Молочный завод», которую приобретает тот или иной клиент.
Поле «Начало работы с клиентом»– это дата, когда предприятие ООО «Молочный завод» стало работать с данным клиентом. Определяющей значимости данная информация не имеет. Данная информация нужна для того, чтобы определять возможную степень лояльности по отношению к данному клиенту.
Поле «Объем продаж за текущий месяц» отражает информацию в стоимостном выражении о выручке за текущий месяц по конкретному клиенту.
Поле «Объем продаж с начала текущего года» отражает информацию в стоимостном выражении о выручке с начала текущего года по конкретному клиенту.
Поле «Оплата» показывает, в каком размере клиент рассчитался за отгруженный товар.
Поле «Дебиторская задолженность» содержит информацию в том случае, если уровень отгруженной продукции превышает оплату. То есть клиент не полностью рассчитался с предприятием ООО «Молочный завод».
Таким образом, в разделе была рассмотрена результирующая информация, которая получается при работе с программой.
2.4 Общие положения (дерево функций и сценарий диалога)
Как ранее было отмечено, данное программное обеспечение, которое будет создаваться в среде программирования DELPHI 7, предназначено для менеджера с целью перевести информацию о клиентах в электронный режим реального времени.
Рассмотрим дерево функций и сценарий диалога.
1) Необходимо начать работу с программой. Для этого, необходимо запустить программу.
2) Необходимо авторизироваться, то есть ввести запрашиваемый логин VAVILOV и запрашиваемый пароль IVAN.
3) Далее анализируется информация, которая появляется в открытом окне. Особы интерес представляет собой уровень объемов продаж, а также уровень оплаты, от которого зависит уровень заработной платы менеджера. Если дебиторская задолженность высока, то принимается решение о снижение лояльности к данному клиенту. Если видно, что клиент своевременно и полноценно погашает свою дебиторскую задолженность, то наоборот, менеджер может принять решение о послаблении условий для данного клиента.
4) После того, как вся информация проанализирована, осуществляется выход из данной программы.
Последовательность действий или алгоритм работы с данной программой можно описать в виде рисунка 3.
Загрузка программы «ПРОДАЖИ», созданная в DELPHI 7
Ввод логин VAVILOV и пароль IVAN
Анализ появившейся информации и принятие решения
Завершение работы с программой «ПРОДАЖИ» и выход из нее
Рисунок 3 – Дерево функций для работы с программой, позволяющей автоматизировать бизнес – процесс «ПРОДАЖИ»
Далее также в виде рисунка рассмотрим и сценарий диалога.
Начало работы
Анализ необходимой информации
Принятие решения
Выход из программы
Рисунок 5 – Сценарий диалога для работы с программой, позволяющей автоматизировать бизнес – процесс «ПРОДАЖИ»
В данном разделе было рассмотрено дерево функций и сценарий диалога, который позволит пользователю, в данном случае менеджеру, работать с программой, автоматизирующей процесс анализа продаж или бизнес – процесса «Продажи».
2.5 Характеристика базы данных
Программное обеспечение «ПРОДАЖИ», создаваемое в среде DELPHI 7, будет основано на базе данных, созданной в MICROSOFT ACCESS. Данная программа является очень удобной и специально создается именно для формирования баз данных различного уровня сложности.