Файл: Проектирование реализации операций бизнес-процесса «Расчета заработной платы».pdf
Добавлен: 25.05.2023
Просмотров: 299
Скачиваний: 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 7 создать информационное обеспечение, которое будет рассчитывать заработную плату в автоматическом режиме.
Для достижения данной цели необходимо решение следующих задач:
- Рассмотреть комплекс задач автоматизации, а также определить основные проблемы автоматизации;
- Рассмотреть бизнес – процесс и процесс осуществления документооборота;
- Обосновать проектные решения по информационному обеспечению;
- Обосновать проектные решения по программному обеспечению;
- Описать словесно и в виде блок-схемы информационную модель информационной системы;
- Описать дерево функций и сценарий диалога;
- Описать процесс создания базы данных «ОТДЕЛ ПРОДАЖ».
- Рассмотреть детально процесс создания программного обеспечения в DELPHI 7 «Учет заработной платы в торговле».
Объектом исследования данной курсовой работы является предприятие ОАО «Фруктовый рай». Предметом исследования выступает работа с данными об объемах продаж в разрезе по каждому ответственному сотруднику.
Работа состоит из введения, двух глав («Аналитическая часть», «Проектная часть»), заключения и списка использованной литературы.
ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1. Выбор комплекса задач автоматизации
Задачи автоматизации следующие:
-ориентирование на новые задачи;
-совершенствование принципов управления;
-неспособность старой системы автоматизации удовлетворять потребности предприятия;
-увеличение рыночной стоимости предприятия, как объекта продажи.
Однако существуют момент, когда автоматизация сталкивается с определенными проблемами. Одна из них – это персонал. Сложно перестроиться, если работник работал на одном месте лет 15, работа была налаженной, а хаос и неразбериха использовалась для того, чтобы скрыть собственные недостатки.
Что помогает преодолеть противоречия:
1) Последовательность руководства
Если руководитель не отступает от проекта, то так или иначе сотрудники будут работать в системе.
2) Вовлечение сотрудников на ранних стадиях проекта
Надо дать понять сотрудникам на ранней стадии — что происходит, как меняются задачи и почему. Людей пугают и путают сложные интерфейсы. Сотрудникам незачем видеть кнопки, которые не помогают им в работе. Чтобы снять сопротивление персонала — нужно настроить интерфейс подходящим для каждой роли образом.
3)Обучение
4) Жизненно важные операции в программе
Не надо давать сотрудникам возможность выполнять работу по-другому, кроме как через программу. После внедрения процедуры согласования договоров в программе руководство обязано отказаться от согласования в бумажном виде. Можно считать зарплату каждого сотрудника внутри программы на основании выполняемых действий.
Таким образом, были определены задачи автоматизации.
1.2. Характеристика существующих бизнес – процессов
Расчет заработной платы работникам отдела продаж происходил следующим образом:
1) Распечатывались данные из баз данных об объемах продаж.
2) С помощью калькулятора, вычислялись заработная плата вместе с окладом.
Как видно, бизнес – процесс достаточно примитивен и реализуется с использованием ручного труда.
1.3. Характеристика документооборота, возникающего при решении задачи
Документооборот включает в себя следующие документы:
1) Данные об объемах продаж по каждому ответственному сотруднику отдела продаж.
2) Приказ предприятия об окладах сотрудников отделов продаж.
3) Документы, в которых рассчитывалась заработная плата сотрудникам отдела продаж.
Как видно, документооборот достаточно примитивен и реализуется с использованием ручного труда.
1.4. Обоснование проектных решений по информационному обеспечению
Информационное обеспечение ИС можно определить как совокупность единой системы классификации, унифицированной системы документации и информационной базы[1].
Обоснование проектных решений по информационному решению включает следующие пункты:
- обоснование состава и содержания входных и выходных документов, метода их построения;
- обоснование состава и методов построения экранных форм для ввода переменной и условно-постоянной первичной информации, а также форм для вывода на экран результатной информации или ответов на запросы;
- обоснование способа организации информационной базы: как совокупности локальных файлов или как интегрированной базы данных с локальной или распределенной организацией; определение состава файлов, обоснование методов логической организации файлов и баз данных;
- обоснование состава и способов организации файлов с результатной и промежуточной информацией.
Информационное обеспечение ИС включает два комплекса: внемашинное информационное обеспечение (классификаторы технико-экономической информации, документы, методические инструктивные материалы) и внутримашинное информационное обеспечение (макеты/экранные формы для ввода первичных данных в ЭВМ или вывода результатной информации, структуры информационной базы: входных, выходных файлов, базы данных).
1.5 Обоснование проектных решений по программному обеспечению
Разработка программного обеспечения для ОС Windows и иных популярных операционных систем может осуществляться посредством самых разных типов инструментов. В числе тех, что характеризуются большой популярностью в среде российских и зарубежных программистов, — программа Delphi.
Delphi – это продукт Borland International для быстрого создания приложений. Высокопроизводительный инструмент визуального построения приложений включает в себя настоящий компилятор кода и предоставляет средства визуального программирования, несколько похожие на те, что можно обнаружить в Microsoft Visual Basic или в других инструментах визуального проектирования. В основе Delphi лежит язык Object Pascal, который является расширением объектно-ориентированного языка Pascal. В Delphi также входят локальный SQL-сервер, генераторы отчетов, библиотеки визуальных компонентов, и прочее хозяйство, необходимое для того, чтобы чувствовать себя совершенно уверенным при профессиональной разработке информационных систем или просто программ для Windows-среды.
Прежде всего, Delphi предназначен для профессиональных разработчиков, желающих очень быстро разрабатывать приложения в архитектуре клиент-сервер. Delphi производит небольшие по размерам (до 15-30 Кбайт) высокоэффективные исполняемые модули (.exe и .dll), поэтому в Delphi должны быть прежде всего заинтересованы те, кто разрабатывает продукты на продажу. С другой стороны небольшие по размерам и быстро исполняемые модули означают, что требования к клиентским рабочим местам существенно снижаются – это имеет немаловажное значение и для конечных пользователей.
Одно из основных отличий Delphi от других похожих инструментов визуальной разработки приложений заключается в наличии действительно быстрого, эффективного компилятора. Компилятор выдает не только сообщение об ошибках, но и огромное количество предупреждений и подсказок, которые позволяют создавать более ясный код. Важным достоинством является также выдача одновременно нескольких сообщений об ошибках, что позволяет быстрее исправлять их.
С точки зрения профессионального программиста не менее важно то, что Delphi обладает высокоразвитыми средствами для работы с базами данных. Базы данных позволяют эффективно управлять информацией. Delphi позволяет эффективно создавать приложения, работающие с базами данных.
Выводы по главе 1.
В первой главе данной курсовой работы были сделаны следующие выводы:
- были определены задачи автоматизации процессов на предприятии.
- были обоснованы проектные решения по программному и информационному обеспечению.
ГЛАВА 2. Информационное обеспечение задачи
2.1 Информационная модель и её описание
Информационная модель представляет собой некое описание информационной системы, которая будет создаваться, в данном случае, для расчета заработной платы в торговле предприятия ОАО «Фруктовый рай».
Рисунок – Информационная модель информационной системы по расчету заработной платы
Далее проведем описание данной блок- схемы информационной модели.
Пользователь данной информационной системы, то есть начальник отдела продаж, попадает в окно приветствия, откуда он должен выбрать одно из двух действий.
1) оптовая торговля – менеджеры. В данном окне будет отражаться информация об объемах продаж по каждому менеджеру в зависимости от региона и в автоматическом режиме рассчитываться их заработная плата. Алгоритм расчет заработной платы прописан программно и представляет: объем продаж *20% /100% + 15000 рублей оклада.
Далее данный отчет можно вывести на печать. Отчет заверяется подписью начальника отдела продаж и направляется в расчетный отдел для удержаний и расчета с сотрудником.
2) розничная торговля – продавцы. В данном окне будет отражаться информация об объемах продаж по каждому продавцу в зависимости от фирменного магазина, и в автоматическом режиме рассчитываться их заработная плата. Алгоритм расчет заработной платы прописан программно и представляет: объем продаж *20% /100% + 10000 рублей оклада.
Далее данный отчет можно вывести на печать. Отчет заверяется подписью начальника отдела продаж и направляется в расчетный отдел для удержаний и расчета с сотрудником.
Таким образом, в данном разделе была описана и представлена в виде блок – схемы информационная модель программного обеспечения «УЧЕТ ЗАРАБОТНОЙ ПЛАТЫ В ТОРГОВЛЕ».