
- •Содержание
- •Введение
- •1 Анализ предметной области
- •1.1 Описание предметной области и функции решаемой задачи
- •1.2 Документы предметной области
- •2 Постановка задачи
- •2.1 Функции и задачи информационной системы
- •2.2 Описание входной информации
- •2.3 Описание выходной информации
- •2.4 Логическая структура
- •2.5 Техническое задание
- •2.6 Выбор и анализ субд
- •2.7 Описание программы
- •3 Алгоритмы реализации отдельных модулей задачи
- •3.1 Создание пустой базы
- •3.2 Создание подсистем
- •3.3 Создание справочников и форм
- •3.4 Создание отчетов
- •4 Руководство по пользованию программой
- •4.1 Руководство программиста
- •4.2 Руководство пользователя
- •Заключение
- •Список используемой литературы
1.2 Документы предметной области
В качестве входной информации для решения задачи используется совокупность справочников по системе управления автосалоном, описывающих функции деятельности менеджеров и руководящего персонала автосалона в следующих направлениях:
повышение производительности труда и снижение вероятности ошибок персонала за счет надежного оперативного информационного обеспечения и автоматизации рутинных операций на различных этапах работы;
оптимизация управления номерным фондом гостиницы;
информационная поддержка принятия маркетинговых решений за счет автоматизации составления различных отчетов.
2 Постановка задачи
2.1 Функции и задачи информационной системы
Задачей, реализованной в данном курсовом проекте, является создание базы данных «Автосалон». Она должна обеспечивать поиск клиентов заказавших автомобиль, по различным условиям поиска; удобный доступ к различным маркам, моделям и комплектациям автомобиля; выдавать необходимую информацию о выбранном автомобиле; добавлять в базу клиента заказавшего автомобиль, или удалять клиента в случае его отказа; выдавать отчет о количестве проданных автомобилей в целях заинтересовать клиента. В БД должна быть возможность корректировки, проверки, дополнения и удаления данных.
К функциям, которые должны быть реализованы относятся:
Добавление клиента в базу, внесение его данных, и удаления клиента.
Поддержание в актуальном состоянии нормативно-справочной информации системы (описание комплектаций автомобилей их свойств и цены.);
обеспечение удобного ввода и удаления данных;
просмотр уже введенных данных;
реализация процесса поиска необходимой информации;
формирование отчетов;
Все автомобили в автосалоне разделяются по маркам и моделям. Все автомобили могут быть только в трех комплектациях: Обычная, средняя и люкс.
Основными проблемами при составлении базы данных гостиницы являются:
правильно организованное размещение автомобилей по маркам и моделям;
редактирование, добавление и хранение данных;
поиск клиента по произвольному признаку;
Формирование отчета;
Систематизация данных позволяет быстро произвести поиск по характеру параметров, а так же в удобной форме хранить, редактировать, проводить анализ информации.
2.2 Описание входной информации
Входной информацией являются данные, вводимые пользователем при заполнении базы данных или внесении им изменений в уже существующие источники. Также входная информация представлена специально разработанными формами для удобства отражения информации.
2.3 Описание выходной информации
Выходной информацией задачи для пользователя являются следующие документы:
- отчет «Количество проданных автомобилей, отдельно к каждому виду автомобиля»
-Описание выбранного автомобиля с фотографиями
-Список клиентов
-Список менеджеров
Эти документы должны выводиться на экран при помощи таблицы и диаграмы. Также выходной информацией являются форма: “Разработчик”.
2.4 Логическая структура
Перед тем, как приступить к созданию новой информационной базы необходимо составить логическую схему будущей базы, в которой на логическом уровне описывается информационное содержание базы данных (Рисунок 2.1).
Рисунок 2.1-Логическая схема
Логическая модель описывает всю базу данных как единое целое. Логическая модель является основой для всех пользователей информационной системы. Пользователи и прикладные программы обращаются к базе данных посредством СУБД только в терминах логической модели.