Основание для разработки. СФ ФГБОУ ВПО «ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
СФ ФГБОУ ВПО «ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ» ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к курсовой работе по дисциплине «Технологии разработки и защиты баз данных» на тему
«Разработка базы данных «Химчистка»
Выполнил: ст. гр. 13ПКС1
Проверил: пр. Киселева Ю.С.
Реферат Пояснительная записка содержит: 34 страницы, 9 иллюстраций, 5 использованных литературных источников, 3 приложения. Цель исследования: разработка базы данных для химчистки. Предметная область: Химчистка осуществляет прием у населения вещей для выведения пятен. Необходимо хранить анкетные данные клиентов (фамилия, имя, отчество). Начиная с 3-го обращения, клиент переходит в категорию постоянных клиентов и получает скидку в 3% при чистке каждой последующей вещи. Все оказываемые услуги подразделяются на виды, имеющие название, тип и стоимость, зависящую от сложности работ. Работа с клиентом первоначально состоит в определении объема работ, вида услуги и, соответственно, ее стоимости. Если клиент согласен, он оставляет вещь (при этом фиксируется услуга, клиент и дата приема) и забирает ее после обработки (при этом фиксируется дата возврата). За срочность и сложность работ могут устанавливаться надбавки. Результат исследования: база данных «Химчистка». При разработке использовалось CASE-средство Open ModelSphere, инструмент IB Expert для работы с базой данных FireBird.
Содержание Введение................................................................................................................ 3 1 Анализ предметной области.......................................................................... 4 2 Техническое задание....................................................................................... 5 2.1 Основание для разработки.......................................................................... 5 2.2 Назначение разработки............................................................................... 5 2.3 Требования к базе данных.......................................................................... 5 2.3.1 Требования к функциональным характеристикам............................... 5 2.3.2 Требования к составу и параметрам технических средств.................. 6 2.3.3 Требования к информационной и программной совместимости........ 6 2.4 Требования к программной документации................................................ 6 2.5 Стадии и этапы разработки......................................................................... 6 2.6 Порядок контроля и приёмки..................................................................... 7
Введение В настоящее время для компьютеризированного хранения данных широко используются системы баз данных (БД). Для организации эффективной работы системы автоматизации в условиях сильно отличающихся друг от друга требований, предъявляемых различными пользователями, решающую роль играют СУБД. Open ModelSphere – программа для моделирования систем и создания диаграмм. ModelSphere позволяет пользователям создавать концептуальные и логических модели баз данных. Концептуальные модели могут быть преобразованы в реляционные модели и обратно. Open ModelSphere позволяет графически визуализировать архитектуру реляционной базы данных, что позволяет вносить изменения легко. Позволяет генерировать SQL-скрипты из модели, а также может генерировать SQL-скрипт, позволяющий синхронизировать существующие базы данных с измененной моделью. Firebird - это полнофункциональная и мощная СУБД, она может обслуживать базы данных размером от нескольких килобайт до многих гигабайт, показывая хорошую производительность и практически не нуждаясь в обслуживании. IBExpert — GUI-оболочка, предназначенная для разработки и администрирования баз данных InterBase и Firebird, а также для выбора и изменения данных, хранящихся в базах. IBExpert обладает множеством облегчающих работу компонентов: визуальный редактор для всех объектов базы данных, редактор SQL и исполнитель скриптов, отладчик для хранимых процедур и триггеров, построитель области, инструмент для импорта данных из различных источников, собственный скриптовый язык, а также дизайнер баз данных и т. д. В данной курсовой работе используется реляционная модель представления данных. Концептуальная, логическая и физическая фодель базы данных разрабатывается в Open ModelSphere . Работа с базой данных Firebird осуществляется в IBExpert.
Анализ предметной области Предметной областью для данной разработки является работа химчистки, а именно – хранение данных о приеме вещей и видах работ, расчет стоимости услуг с учетом скидок и надбавок. Химчистка осуществляет прием у населения вещей для выведения пятен. Необходимо хранить анкетные данные клиентов (фамилия, имя, отчество). Начиная с 3-го обращения, клиент переходит в категорию постоянных клиентов и получает скидку в 3% при чистке каждой последующей вещи. Все оказываемые услуги подразделяются на виды, имеющие название, тип и стоимость, зависящую от сложности работ. Работа с клиентом первоначально состоит в определении объема работ, вида услуги и, соответственно, ее стоимости. Если клиент согласен, он оставляет вещь (при этом фиксируется услуга, клиент и дата приема) и забирает ее после обработки (при этом фиксируется дата возврата). За срочность и сложность работ могут устанавливаться надбавки. Учет будем осуществлять посредством создания реляционной базы данных, содержащей справочник с видами услуг, клиентами и ведомость оказания услуг клиентам. Базу данных будем проектировать при помощи case-средства Open ModelSpear, реализовывать как базу FireBird, механизмы вычисления стоимости и интерфейс пользователя организуем в IB Expert.
Техническое задание Основание для разработки База данных разрабатывается на основании задания на курсовую работу, выданного преподавателем СФПГУ Ю.С. Киселевой и утвержденного заведующей учебной частью Т.А.Золотовой Назначение разработки Разрабатываемая база данных предназначена для автоматизации хранения сведений о приеме вещей и видах работ в химчистке, расчета стоимости услуг с учетом скидок и надбавок.
Популярное: Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас... Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1870)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |