- •Институт информационных технологий
- •Курсовой проект
- •Содержание
- •Введение
- •1.Объектно-ориентированный анализ
- •1.1Сущность задачи
- •1.2 Состав данных и алгоритмы обработки информации.
- •2. Системное проектирование
- •2.1 Требования к аппаратным и операционным ресурсам
- •2.2 Инструменты разработки
- •3. Функциональное проектирование
- •3.1. Требования к приложению
- •3.2 Функции и элементы управления
- •3.3 Проектирование справочной системы приложения
- •Раздел 1 «Общие сведения» содержит:
- •Раздел 2 «Описание программы» содержит:
- •Раздел 3 руководство пользователя содержит сведения о элементах управления, использовании функций программы, а так же полную информацию о.
- •4. Разработка программных модулей
- •4.1 Общие сведения
- •4.2 Экранные формы
- •4.3 Справочная система
- •5. Программа и методика испытаний
- •5.1 Технические требования
- •5.2 Общие сведения о методике испытаний
- •5.3 Функциональное тестирование
- •6. Руководство пользователя
- •6.1 Условия применения
- •6.2 Область применения и элементы управления
- •Заключение
- •Список использованных источников
- •Приложение а Листинг программы
1.Объектно-ориентированный анализ
1.1Сущность задачи
«АРМ менеджера салона красоты» может рассматриваться как самостоятельная программа.
Данная программа должна располагать:
1 функциями настройки программы:
– загрузка и хранение схемы первичной информации (количество, наименование и тип полей первичной информации);
– загрузка и хранение алгоритмов определения соответствия параметров согласно информации полученной от средств измерений.
2. функциями сбора и хранения информации:
– ввод информации пользователем;
– накопление информации.
3. функциями обработки информации и формирования выходных результатов:
– обработка информации;
– обеспечение необходимых расчетов согласно хранимым алгоритмам;
– выдача информации по запросам пользователя согласно хранимым шаблонам;
– прочие сервисные функции.
Результатом разработки должна стать программа, обладающая следующими характеристиками:
- удобный, понятный интерфейс;
- совместимость с различными операционными системами;
- компактность;
- удобная справочная система;
- не требует большого количества системных ресурсов.
1.2 Состав данных и алгоритмы обработки информации.
Состав данных предполагает наличие баз данных включающих следующие таблицы ( поля «код» в таблицах программы не отображаются):
Предварительная запись: фамилия, имя, отчество, телефон, услуга,
специалист, дата, время, код.
Сотрудники: фамилия, имя, отчество, телефон, должность, код.
Касса: фамилия, имя, отчество, тип услуги, общая стоимость, код.
Клиентская база: фамилия, имя, отчество, серия, номер паспорта,
посещение, скидка, бонусы, код.
Маникюр: номер, наименование услуги, стоимость.
Педикюр: номер, наименование услуги, стоимость.
Массаж: номер, наименование услуги, стоимость.
СПА: номер, наименование услуги, стоимость.
Визаж: номер, наименование услуги, стоимость.
Услуги парикмахера: номер, наименование услуги, стоимость.
Услуги косметолога: номер, наименование услуги, стоимость.
График: специальность, фамилия, имя, отчество, дата, время, код.
Регистрация: логин, пароль, должность, фамилия, имя, отчество, права
доступа, код.
Расчёт стоимости: Наименование услуги, стоимость, номер, код.
Связь между таблицами представлена диаграммой классов на рисунке 1.
Рисунок 1 – Диаграмма классов
Для визуального представления сущностей и отношений между ними используется ERD-диаграмма (Entity Relational Diagram - реляционная диаграммя сущности), основанная на нотации, используемой ERwin (рисунок 2).
Рисунок 2 – ERD - диаграмма
Для осмысления процессов и оценки влияния тех или иных событий, а также описания взаимодействия процессов и потоков информации используется модель IDEF0 (рисунок 3) построенная в инструментальной среде BPwin (A-0).
Рисунок 3 - Модель IDEF0
2. Системное проектирование
2.1 Требования к аппаратным и операционным ресурсам
Для корректной работы программы необходимы следующие ресурсы:
- процессор: Pentium II и выше;
- объем оперативной памяти: 64 Мбайт и выше.
Оптимальные требования, которым должен соответствовать компьютер для того, чтобы на нем работала данная программа, а пользователь чувствовал себя комфортно, следующие:
- процессор AMD Duron(tm);
- 26МБ оперативной памяти, из которых должно быть свободно около 150М;
- монитор жидкокристаллический для качественного и безопасного для зрения зрительного восприятия отображаемой информации;
- винчестер 20ГБ;
- 255 МБ пространства на жестком или гибком диске для самой исполняемой программы;
- ОС Windows XP/7.
Функционирование программы на ПЭВМ, характеристики которой удовлетворяют этим требованиям, приведет к ускорению обработки данных приложением и повышению удобства и эффективности его использования.
