ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 24.12.2024
Просмотров: 493
Скачиваний: 3
СОДЕРЖАНИЕ
Содержание основных этапов курсового проектирования
Структура отчета курсового проекта
Пример выполнения курсовой работы (типовой отчет)
1. Анализ предметной области и функции решаемой задачи
2.1. Организационно-экономическая сущность задачи
2.2. Описание выходной информации
4. Разработка алгоритмов и технологии решения задачи
4.1. Разработка технологии ввода и накопления входной информации
4.2. Определение форм ввода-вывода
Список 30 наименовании товаров, дающих наибольшую выручку от реализации
2. Постановка задачи
2.1. Организационно-экономическая сущность задачи
Работа отдела маркетинга строится на анализе, оценке и планировании ситуации на рынке. Своевременное получение информации об изменении коньюктуры рынка, потребительского спроса дают возможность на ранних этапах скорректировать планы компании (например, изменить политику в отношении объема и ассортимента закупок) и тем самым избежать значительных потерь (убытков).
В обязанности работников отдела маркетинга входит поддержание связи с постоянными покупателями для оповещения их о новинках, сроках гарантийного ремонта, консультации по монтажу, наладке и работе оборудования и т. п. Для этого необходимо сгруппировать необходимую информацию по каждому клиенту.
В конце каждого периода (месяц, квартал) отдел маркетинга составляет отчет по объемам продаж по каждому виду оборудования и инструмента.
2.2. Описание выходной информации
Выходной информацией задачи являются два документа:
отчет по объемам продаж за 1 квартал 1998 года (с разбивкой по месяцам) по каждому виду продукции;
список из 30 наименований товаров, сгруппированный по убыванию суммы продаж по каждому номенклатурному номеру (код артикула).
Эти документы выводятся на экран и печать. Формы выходных документов приведены ниже.
2.2.1. Форма Отчет по объемам продаж за 1 квартал 1998 года
2.2.2. Форма Список изделий, составленный в порядке убывания суммы выручки от продаж
|
Код артикула |
Название |
Итого |
|
|
|
|
2.3. Описание входной информации
Формы входных документов (счет-фактура, чек, справочник товаров), содержащих информацию, на основе которой может быть решена рассматриваемая задача и получены выходные документы, приведены в формах.
2.3.1. Условно-постоянная информация
Для расшифровки кодов изделий, получения достоверных сведений о наименовании, единице цены, весе, упаковке, стоимости необходима информация из "Справочника товаров". Данные справочника содержатся в таблице «ТОВАР» и пополняются через форму "Справочник товаров". Справочник является первичным носителем сведений о товаре, и поэтому они должны загружаться в БД с него.
Форма Содержание справочника товаров
|
Код артикула |
Название |
Группа товара |
Единица цены |
Упаковка, кол-во шт |
Вес, кг |
Стоимость |
|
|
|
|
|
|
|
|
2.3.2. Оперативно-учетная информация
Сведения, характеризующие покупку, находятся в счет-фактурах и чеках - документах, подтверждающих отгрузку и оплату товаров.
Счет-фактура является источником информации при безналичном, а чек - наличном расчетах.
Для решения задачи данные из документов (счет-фактуры и чека) поступают в соответствующие таблицы базы данных.
Ниже приведены формы счета-фактуры и чека.
Форма Документы с информацией о покупателе, банке покупателя и приобретаемых товарах
3. Описание базы данных
Ниже приведена схема данных базы данных «Сбыт». На ней представлены списки полей шести таблиц, между которыми существует следующая связь:
|
Первая таблица |
Связь |
Вторая таблица |
|
ПОКУПАТЕЛИ |
один ко многим |
НЛ ПРОДАЖИ |
|
НЛ ПРОДАЖИ |
один ко многим |
НЛ СПИСОК |
|
ТОВАР |
один ко многим |
НЛ СПИСОК |
|
ПОКУПАТЕЛИ |
один ко многим |
БН ПРОДАЖИ |
|
БН ПРОДАЖИ |
один ко многим |
БН СПИСОК |
|
ТОВАР |
один ко многим |
БН СПИСОК |
В схеме данных ниже заголовка с именем таблицы перечислены поля этой таблицы. Линии, соединяющие списки полей, показывают связи между таблицами.
Схема 3.1. Схема данных базы данных «Сбыт»
Таблица «ПОКУПАТЕЛИ»
|
Название поля |
Описание |
Тип поля |
Длина поля |
Первичный ключ |
|
КодПокупателя |
Код покупателя |
С плав. точкой (8 байт) |
6 |
Да |
|
Покупатель |
Покупатель |
Текстовый |
30 |
|
|
Пок Адр |
Адрес покупателя |
Текстовый |
50 |
|
|
Телефон |
Номер телефона |
Текстовый |
15 |
|
|
Факс |
Номер факса |
Текстовый |
15 |
|
|
РСчет |
Номер расчетного счета покупателя |
Текстовый |
20 |
|
|
Банк |
Название банка, проводящего платеж |
Текстовый |
30 |
|
|
Банк_Адр |
Адрес банка |
Текстовый |
50 |
|
|
Город |
Город (местонахождение) банка |
Текстовый |
30 |
|
|
ИНН |
Идентификационный номер налогоплательщика |
Текстовый |
10 |
|
Таблица «ТОВАР»
|
Название поля |
Описание |
Тип поля |
Длина поля |
Первичный ключ |
|
КодАртикула |
Код товара в базе данных |
С плав. точкой (8 байт) |
8 |
Да |
|
Название |
Название товара |
Текстовый |
30 |
|
|
Гр товара |
Группа товара |
Текстовый |
7 |
|
|
Ед цены |
Единица цены |
С плав. точкой (8 байт) |
15 |
|
|
УпакКол |
Количество штук в упаковке |
15 |
|
|
|
Вес |
Вес |
20 |
|
|
|
Стоимость |
Цена |
30 |
|
Таблица «БН ПРОДАЖИ»
|
Название поля |
Описание |
Тип поля |
Длина поля |
Первичный ключ |
|
КодСчФактуры |
Номер счета-фактуры |
Сплав. точкой (8 байт) |
10 |
Да |
|
Дата |
Дата составления |
Дата/Время |
8 |
|
|
КодПокупателя |
Код покупателя |
Сплав. точкой (8 байт) |
6 |
|
Таблица «БН СПИСОК»
|
Название поля |
Описание |
Тип поля |
Длина поля |
Первичный ключ |
|
КодС чфактуры |
Номер счета-фактуры |
С плав. точкой (8 байт) |
10 |
|
|
КодАртикула |
Код товара в базе данных |
8 |
|
|
|
Количество |
Количество, шт |
6 |
|
Таблица «НЛ ПРОДАЖИ»
|
Название поля |
Описание |
Тип поля |
Длина поля |
Первичный ключ |
|
КодЧека |
Номер чека |
С плав. точкой (8 байт) |
10 |
Да |
|
Дата |
Дата составления |
Дата/Время |
8 |
|
|
КодПокупателя |
Код покупателя |
С плав. точкой (8 байт) |
|
|
Таблица «НЛ СПИСОК»
|
Название поля |
Описание |
Тип поля |
Длина поля |
Первичный ключ |
|
Код Чека |
Номер чека |
С плав. точкой (8 байт) |
10 |
|
|
КодАртикула |
Код товара в базе данных |
8 |
|
|
|
Количество |
Количество, шт. |
6 |
|