- •Аналитическая часть
- •Анализ существующих решений по автоматизации предметной области
- •Выбор методологии проектирования информационной системы
- •Анализ предметной области
- •Сбор требований
- •Анализ и моделирование требований
- •Спецификация требований
- •Проектная часть
- •Проектирование баз данных
- •Проектирование пользовательского интерфейса
- •Тестирование аис
- •Руководство по эксплуатации данной системы
- •Внедрение аис
- •Обоснование выбора платформы
- •Экономическая эффективность
- •Экономическая эффективность информационных систем
- •Смета затрат на разработку
- •Определение трудоемкости
- •Расчет количества условных команд разрабатываемого программного изделия
- •Расчет трудоемкости разработки программного изделия Расчет трудоемкости стадии алгоритмизации и программирования
- •Определение социальных отчислений
- •Определение величины накладных расходов
- •Определение расходов на материалы
- •Общая сметная сумма затрат
- •Экономический эффект
- •Заключение
- •Список литература Приложение
Анализ предметной области
По заданию требуется создать информационную систему для автоматизации учета клиентов, оказываемых услугах и записи посещений салона красы.
Наша цель – запроектировать основание данных, в которой станет держаться информация об услугах оказываемых салоном красоты. О сотрудниках, работающих в предоставленном салоне. И ведется совместный журнальчик посещений. Предполагается, что информация накапливается непрерывно с каждым деньком, она может меняться.
Основа данных, непременно, перемещает нрав фактографической информационной системы и обязана вручать однозначные сведения на установленные требования. Окончательными юзерами базы данных являются менеджеры салона красоты, какие относятся к категории юзеров не опытных в вопросах ведения, администрирования баз данных и поддержании их в актуальном состоянии. Это прикладывает определенные запросы на разработку системы управления основанием данных, при которой все способы доступа, розыска и большая часть функций администрирования укрыты изнутри программы и прозрачны при работе что, непременно, отразится на разработке программного интерфейса. Наиболее тщательно все запросы перечислены ниже:
Ведение каталога сотрудников. Это совокупность сведений о личных данных сотрудника, которые включает в себя информацию об адресе проживания, дате рождения и данных о работе: должность, дата начала работы. Подразумевается, что информация будет изменяться и пополнятся постоянно.
Ведение каталога клиентов. Клиенты бывают двух типов, одноразовые и постоянные, но, несмотря на это, информация о них сохраняются в базе данных. Каталог постоянно обновляется, редактируется. Удалением информации о клиентах и пополнением каталога занимается один человек.
Ведение каталога подразделений. Услуги, предоставляемые салоном красоты могут быть разными от оказания услуг парикмахера, до лечебных косметических. Поэтому каждая услуга должна относиться к определенному отделу. Также сотрудники закреплены за конкретным подразделением. При создании нового отдела каталог пополняется и редактируется.
Предоставление всей информации о посещениях салона красоты. Это совокупность сведений об услугах проведенных персоналом салона красоты, включает в себя информацию об услуге, фамилии сотрудника и клиента, а также на какое время записан клиент.
Предоставление информации о фирме. Это совокупность сведений о юридическом лице, фирме оказывающей услуги. В настоящие время сведения включают всебя наименование организации, ее юридический и почтовый адреса, банковские и налоговые реквизиты, фамилии директора и главного бухгалтера. Эта информация необходима для вывода данных о фирме на печатную форму.
Анализ определенных выше задач позволяет выделить сущности (объекты) проектируемой базы данных и, построить ее инфологическую модель на языке "Таблицы-связи". В результате анализа были определены следующие объекты базы данных:
Клиент:
Код
ФИО клиента
Адрес
Телефон
Эта сущность предназначена для хранения важных сведений о клиенте.
Услуги:
Код
Дата
Время
ФИО Клиента
Процедура
ФИО мастера
Оплачено
Эта сущность предназначена для вывода информации время записи клиента, наименование процедуры, в какое время записан клиент, какова цена услуги и какой мастер его примет.
Материал:
Код
Материал
Производитель
Поставщик
Эта сущность предназначена для подсчёта оставшегося материала.
Персонал:
Код
ФИО мастера
Должность
Стаж
Телефон
Позволяет узнать к какому мастеру записан клиент.
Прейскурант:
Код
Процедура
Цена
Материал
Выводит информацию клиенту на услуги и цену салона красоты.
