Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
p_1-4.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
133 Кб
Скачать
☆
  1. Анализ предметной области

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

Химчистка осуществляет прием у населения вещей для выведения пятен. Необходимо хранить анкетные данные клиентов (фамилия, имя, отчество). Начиная с 3-го обращения, клиент переходит в категорию постоянных клиентов и получает скидку в 3% при чистке каждой последующей вещи. Все оказываемые услуги подразделяются на виды, имеющие название, тип и стоимость, зависящую от сложности работ. Работа с клиентом первоначально состоит в определении объема работ, вида услуги и, соответственно, ее стоимости. Если клиент согласен, он оставляет вещь (при этом фиксируется услуга, клиент и дата приема) и забирает ее после обработки (при этом фиксируется дата возврата). За срочность и сложность работ могут устанавливаться надбавки.

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

Базу данных будем проектировать при помощи case-средства Open ModelSpear, реализовывать как базу FireBird, механизмы вычисления стоимости и интерфейс пользователя организуем в IB Expert.

  1. Техническое задание

2.1 Основание для разработки

База данных разрабатывается на основании задания на курсовую работу, выданного преподавателем СФПГУ Ю.С. Киселевой и утвержденного заведующей учебной частью Т.А.Золотовой

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

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

2.3 Требования к базе данных

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

База данных должна обеспечить хранение данных о работе химчистки. В базу данных должны заноситься следующие сведения:

Виды услуг(Код вида услуг, Название, Тип, Стоимость).

Клиенты (Код клиента, Фамилия, Имя, Отчество, Признак постоянного клиента).

Услуги (Код услуги, Код вида услуги, Код клиента, Дата приема, Дата возврата).

Необходимо организовать автоматический расчет стоимости услуг с учетом скидок и надбавок, автоматическое занесение клиента в постоянные с третьего обращения.

2.3.2 Требования к составу и параметрам технических средств

Необходимый объём свободной оперативной памяти для работы программы не более 15 Mb, свободного места на диске для установки программы до 20 Mb, процессор Р400.

2.3.3 Требования к информационной и программной совместимости

База данных должна быть в формате сервера FireBird 2.5, на компьютере должна быть установлена утилита для работы с базами данных IB Expert (IB Expert работает под управлением операционной системы семейства Windows).

2.4 Требования к программной документации

Документация к программе должна быть оформлена согласно существующим ГОСТам и содержать следующие разделы:

1. Анализ предметной области

2. Техническое задание

3. Концептуальная модель данных

4. Логическая модель данных

5. Физическая модель данных

6. Вычисляемые поля, генераторы и триггеры

7. Программа и методика испытаний

8. Описание применения

9. Заключение

10. Список использованных источников

11. Текст SQL-скрипта

12. Диаграммы

13. Результаты испытаний

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]