Файл: Проектирование реализации операций бизнес-процесса «Учет предоставленных услуг салоном красоты» (Создание эскизного проекта).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 26.05.2023

Просмотров: 348

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Введение

1 Описание предметной области

1.1 Организационная структура компании

1.2 Цели, назначения и задачи создания программного обеспечения информацион­ной системы

1.3. Исследование и обоснование создания системы

1.3.1 Предварительное изучение предметной области

1.3.2 Проведение сбора и формализация материалов обследования

1.3.3 Анализ материалов обследования

1.4 Разработка технико-экономического обоснования

1.5 Разработка технического задания

1.6 Создание эскизного проекта

1.7 Техническое проектирование ЭИС

2. Функциональное моделирование корпоративной ИС

2.1 Функциональная модель предметной области

2.2 Инфологическая модель предметной области

2.3 Даталогическое проектирование базы данных

3 Проектирование цифровых сетей передачи данных корпоративной информацион­ной системы

3.1 Архитектура «клиент-сервер»

3.2 Структура сети передачи данных

4 Описание программного средства

4.1 Выбор языка программирования

4.2 Контрольный пример

Заключение

Список литературы

Приложения

1.3.3 Анализ материалов обследования

Для анализа материалов обследования необходимо получить, подготовленные на предыдущем этапе, данные об объекте и сопоставить их с теми требованиями, кото­рые к нему предъявляются заказчиком, кроме того, необходимо определить недос­татки функционирования объекта. На этом этапе идет работа с заказчиком, так как если есть разногласия, то дальнейшая работа нецелесообразна.

На основании анализа материалов обследования необходимо выделить и соста­вить список автоматизированных подразделений, учитывая при этом ряд следую­щих факторов:

а) количество формализуемых функций в каждом конкретном подразделении;

б) количество связей этого подразделения с другими подразделения;

в) важность этого подразделения в процессах управления объектом;

г) степень подготовленности подразделения для внедрения вычислительной тех­ники.

Следует выделить очередь проектирования решаемых задач. К задачам первой оче­реди относят самые трудоемкие задачи и задачи, обеспечивающие информацией все остальные задачи комплексов и подсистем. Общим требованием к первоочеред­ным задачам является получение нормативного коэффициента окупаемости капиталь­ных затрат.

Далее нужно предварительно выбрать комплекс технических средств (тип ЭВМ, ОС), предоставить информацию заказчику и, после получения согласия, продол­жить работу. Все полученные данные определяют и ограничивают проект ЭИС. Информация затем используется при разработке ТЭО и ТЗ.

1.4 Разработка технико-экономического обоснования

Разработка ТЭО начинается лишь после того, как вся информация о предпри­ятии проанализирована и выбраны основные технические средства.

Целью разработки «Технико-экономического обоснования» проекта ЭИС явля­ются оценка основных параметров, ограничивающих проект ЭИС, обоснование выбора и оценка основных проектных решений по отдельным компонентам проекта. При этом различают организационные параметры, характеризующие способы организа­ции процессов преобразования информации в системе, информационные и экономические параметры, характеризующие затраты на создание и эксплуатацию системы, экономию от ее эксплуатации. Основными объектами параметризации в системе являются задачи, комплексы задач, экономические показатели, процессы обработки информации.


Организационные параметры ЭИС для данной организации: фирма разбита на 2 филиала, в каждом из которых находится по 4 отдела; расстояние между филиа­лами составляет 5 км.

Экономические параметры: к ним можно отнести сметную стоимость разра­ботки проектов; нормативную прибыль; договорную цену разработки с учетом НДС; техническую прогрессивность; конкурентоспособность; годовые эксплуатационные издержки; экономическая эффективность проекта.

Прежде, чем разработчики перейдут к написанию ТЗ, следует, чтобы в ТЭО были описаны следующие показатели:

а) характеристика исходных данных о предметной области;

б) обоснование цели создания ЭИС;

в) обоснование автоматизируемых подразделений, комплекса автоматизируе­мых задач, выбора комплекса технических средств, программного и информацион­ного обеспечения;

г) разработка перечня организационно-технических мероприятий по проектирова­нию системы;

д) расчет и обоснование эффективности выбранного проекта;

е) выводы о техническом уровне проекта и возможности дальнейших разрабо­ток.

1.5 Разработка технического задания

Цель разработки

Целью работы является разработка программного средства для автоматизирован­ного управления салоном красоты, а также оптимизацией приема и обработки различных заявок, поступающих от клиентов и мастеров. На момент написа­ния технического задания система не имеет существующих аналогов. Целе­вой аудиторией являются работники салона красоты (Администратор, мастера, бухгал­тер), а также клиенты, посещающие данный салон красоты.

Назначение разработки

Разработать программный продукт для салона красоты, позволяющий учиты­вать полный цикл взаиморасчетов с клиентом от момента записи до расчета за оказан­ные услуги. Автоматизация работы сотрудников салона.

Систематизация работы с поставщиками. Решение вопроса расчета с персона­лом и хранения контактных данных сотрудников.

  1. Анализ существующих потребностей заказчика в области автоматизирован­ного управления салоном.
  2. Совместная разработка с заказчиком технического задания.
  3. Разработка, программирование и отладка.
  4. Написание документации.
  5. Опытная эксплуатация.
  6. Разработка, программирование и отладка рабочей версии на основе замеча­ний, полученных по результатам опытной эксплуатации.

Система должна содержать программу, которая выполняет следующие функции:

  1. создание новой учетной записи клиента – анкеты, содержащий в себе: ФИО клиента, контактная информация, список услуг, выбранные клиен­тами, стоимость. Изначально информация о клиенте вносится в базу, затем добавляется в форму заявки;
  2. формирование списка услуг;
  3. определение даты выполнения заявки;
  4. предварительный расчет суммы заказа.

Требование к функциональным характеристикам программы:

  1. вывод стандартной цены заказа по наименованию;
  2. вывод информации о сумме заказа;
  3. вывод общей стоимости по заявкам;

Требования к обеспечению надежного функционирования программы

Надежное (устойчивое) функционирование программы должно быть обеспе­чено выполнением Заказчиком совокупности организационно-технических мероприя­тий, перечень которых приведен ниже:

  1. организацией бесперебойного питания технических средств;
  2. использованием лицензионного программного обеспечения;
  3. регулярным выполнением рекомендаций Министерства труда и социаль­ного развития РФ, изложенных в Постановлении от 23 июля 1998 г. Об утверждении межотраслевых типовых норм времени на работы по сервисному обслуживанию ПЭВМ и оргтехники и сопровождению программных средств»;
  4. регулярным выполнением требований ГОСТ 51188-98. Защита информа­ции. Испытания программных средств на наличие компьютерных вирусов

Время восстановления после отказа, вызванного сбоем электропитания техниче­ских средств (иными внешними факторами), не фатальным сбоем (не кра­хом) операционной системы, не должно превышать 30-ти минут при условии соблюде­ния условий эксплуатации технических и программных средств. Время восста­новления после отказа, вызванного неисправностью технических средств, фаталь­ным сбоем (крахом) операционной системы, не должно превышать времени, требуемого на устранение неисправностей технических средств и переустановки про­граммных средств.

Требования к интерфейсу:

  1. поле выбора даты документа;
  2. поле номера документа (автоматически);
  3. поле выбора услуги;
  4. поле выбора мастера;
  5. поля выбора даты выполнения заказа;
  6. поле вывода суммы

Минимально необходимыми для работы программного средства являются следую­щие параметры оборудования и операционной среды:

  1. процессор типа Intel Pentium, Celeron; AMD K5\K6, с тактовой частотой не ме­нее 450 МГц монитор типа VGA с разрешением 640x480 или выше;
  2. 32-разрядная версия ОС Windows;
  3. для Windows 9x: минимум 128 Мб оперативной памяти;
  4. для Windows NT: минимум 128 Мб оперативной памяти.

Программа должна обеспечивать одновременную работу нескольких пользовате­лей в одной системе пользователей.

1.6 Создание эскизного проекта

Отдел, занимающийся созданием эскизного проекта, получает утвержденное тех­ническое задание, после чего в его обязанности входит составление схемы организа­ционной структуры, структурного комплекса технических средств, схемы функциональной структуры, автоматизации. После того, как построены все схемы и графические приложения, информация передается в отдел технического проектирова­ния.

1.7 Техническое проектирование ЭИС

При техническом проектировании осуществляют логическую проработку функцио­нальной и системной архитектуры ЭИС, в процессе которой строится не­сколько вариантов всех компонентов системы; проводится оценка вариантов по показате­лям: стоимости, трудоемкости, достоверности получаемых результатов, и составляется «Технический проект» системы. Первым делом разрабатываются общесис­темные проектные решения.

Следующим этапом разработки является разработка локальных проектных реше­ний, в число которых входит разработка «Постановки задач» для задач, входя­щих в состав каждой функциональной подсистемы:

Таблица 3 – Постановка задач

Функциональная подсистема

Поставленные задачи

1 Исследование и обоснование созда­ния системы

Сбор данных об организации, анализ предметной области, утверждение ин­формации заказчиком.

2 Разработка ТЭО и ТЗ

Определяются организационные, эконо­мические, информационные пара­метры ЭИС, разработка ТЗ

3 Создание эскизного проекта

Построение схем и приложений струк­туры организации

4 Техническое проектирование

Логическая проработка ЭИС, разра­ботка локальных проектных решений, перестроение организационной струк­туры

Также на этом этапе разрабатывается структура входных и выходных сообще­ний, проектируется состав и структура информационной базы, уточняется состав техни­ческих средств. Затем проект будущей КИС передается на рассмотрение заказ­чику.


2. Функциональное моделирование корпоративной ИС

2.1 Функциональная модель предметной области

Основу деятельности любой организации составляют ее деловые процессы или биз­нес-процессы, которые определяются целями и задачами организации. Каждый бизнес-процесс характеризуется четко определенным во времени началом и концом. Для каждой работы, входящей в бизнес-процесс, определены временные характери­стики, определяющие ее место в общей последовательности работ. Описание деятельно­сти организации с помощью бизнес-процессов позволяет определить где, когда и кем выполняется каждая функция, какие данные, информационные или функцио­нальные взаимосвязи для этого нужны и откуда эти данные поступают.

В данной курсовой работе рассматривается салон красоты. Можно выделить та­кие бизнес-процессы, как оформление услуги, оформление договора, и, в конечном итоге, определение прибыли.

Каждый бизнес-процесс в данном проекте характеризуется определенными во вре­мени началом и концом, внешними интерфейсами, которые либо связывают его с другими бизнес - процессами внутри организации, либо описывают выход во внеш­нее окружение, последовательностью выполняемых работ и правилами их выполне­ния (бизнес-правилами). Для каждой работы, входящей в бизнес-процесс, опреде­лены временные характеристики, определяющие ее место в общей последовательно­сти работ, условия инициализации и время выполнения.

В соответствии с описанными бизнес-процессами построим, приведенные на рисун­ках 2, 3,4 диаграммы IDEF0.

Рисунок 2 - Контекстная диаграмма

Рисунок 3 – Детализация контекстной диаграммы

Рисунок 4 – Детализация процесса “Оформление заказа”

2.2 Инфологическая модель предметной области

Цель инфологического моделирования – обеспечение наиболее естественных для человека способов сбора и представления той информации, которую предполага­ется хранить в создаваемой базе данных. Поэтому инфологическую мо­дель данных пытаются строить по аналогии с естественным языком (последний не может быть использован в чистом виде из-за сложности компьютерной обработки текстов и неоднозначности любого естественного языка). Основными конструктив­ными элементами инфологических моделей являются сущности, связи между ними и их свойства (атрибуты). Инфологическая модель представлена в виде ER-диа­граммы, созданной в ErWin: