.

    Главная arrow Курсовые arrow Проектирование ИТ arrow РИАТ-3.3.
www.work-zilla.com
РИАТ-3.3. Печать E-mail
Автор Administrator   
09.03.2009 г.

3.3. РАЗРАБОТКА ЗАДАЧИ "Учет выполнения заявок дистрибьюторов"
3.3.1. Постановка задачи:
3.3.1.1. Организационно-экономическая сущность задачи.

Каждый месяц от дистрибьюторов, с которыми заключен договор на реализацию запасных частей, поступают заявки на запасные части. Эти заяв-ки, по условиям договора, должны быть выполнены в течение 30 календар-ных дней. После поступления заявки, они прорабатываются по количеству и номенклатуре. Количество и номенклатура запасных частей по проработан-ным заявкам сравниваются с остатками склада. Если какие-то запасные части на данный момент на складе отсутствуют, составляется план на закупку и на изготовление. Закупленные и изготовленные запасные части поступают на склад. Затем по каждой заявке и каждому дистрибьютору происходит отгруз-ка запасных частей. При отгрузке выписывается документ "Накладная на от-пуск материалов на сторону". Каждый месяц необходимо контролировать выполнение заявок, то есть прослеживать поступившие заявки и отгрузки по ним.
Ограничения задачи "Учет выполнения заявок дистрибьюторов"
1. Весь перечень запасных частей указан в справочнике "Номенклату-ра".
2. Каждое изделие имеет уникальный номенклатурный номер.
3. Одно изделие может иметь только одну единицу измерения.
4. Изделие с одним и тем же наименованием может иметь несколько номенклатурных номеров.
5. Учетная цена изделия берется из справочника "Номенклатура" и не меняется в течение месяца.
6. Отпускные цены берутся из прайс-листа и не меняются в течение ме-сяца.
7. Прайс-лист формируется в бухгалтерии.
8. Заявки на запасные части могут поступать от контрагентов, с кото-рыми заключены договора на реализацию.
9. Номер заявки уникален.
10. При отгрузке запасных частей выписывается накладная.
11. Номер накладной уникален.
12. По одной заявке может быть несколько отгрузок.
13. Одна заявка может быть на несколько видов изделий.
14. Одна заявка оформляется только на одного контрагента.
15. Количество отпущенных запасных частей не должно превышать их количество, указанное в заявке.

3.3.1.2. Описание входной информации.
Входная информация может быть представлена в виде условно-постоянной и оперативно-учетной информации.

1. Условно-постоянная информация содержит справочные данные. Для рассматриваемой задачи справочная информация будет представлена в следующих справочниках:

• Справочник "Номенклатура":
Вид документа:
Код изделия Наименование Единица измерения
  

• Справочник "Прайс-лист":
Вид документа:

Код изделия Цена учетная Цена отпускная
  

• Справочник "Договора с покупателями":
Вид документа:

Номер дого-вора Дата дого-вора Код фирмы Наименование
   

• Справочник "Структурные подразделения":
Вид документа:
Код  Подразделение
 

• Справочник "Клиенты":
Вид документа:

Код фир-мы Адрес ИНН БИК Расчет-ный счет Коррес-понд. счет Банк Теле-фон
       

2. Оперативно-учетная информация формируется на основе следующих документов:
• "Накладная на отпуск материалов на сторону"
Вид документа:
Накладная №________
на отпуск материалов на сторону
Организация ЗАВОД МИКРОЛИТРАЖНЫХ АВТОМОБИЛЕЙ
Дата составле-ния Отправитель
 Код структурного подразделе-ния Структурное под-разделение
  

Основание ДОГОВОР №_______от_________
Кому:
Код фирмы__________ Наименование___________ Адрес______
По заявке №_________
Материальные ценности Количество отпущено Цена от-пускная, руб., коп. Сумма без учета НДС, руб., коп. Сумма НДС, руб., коп. Всего с уче-том НДС, руб., коп.
На-име-нова-ние изде-лия Код из-де-лия Ед. изм.     
       
Всего отпущено наименований:______  ИТОГО: __________
на сумму:________________________  НДС (20%):_______
в том числе сумма НДС:____________  ВСЕГО: __________

• "Заявка на запасные части".
Вид документа:
Заявка №_____________ от ___________________
ОТ: Код фирмы____________ Наименование__________
Адрес ________________ ИНН_____________БИК________________
Расчетный счет ________  Корреспонд. счет __________ Банк ______
Телефон __________________
На основании: ДОГОВОР № __________ от ____________
На месяц ______________
Код изделия Наименование изде-лия Количество
  

Описание реквизитов входных документов
Наименование рек-визита Имя Тип Длина
Код изделия КОД_ИЗД Числ. 15
Наименование из-делия  НАИМ_ИЗД Симв. 25
Единица измерения ЕД_ИЗМ Симв. 6
Цена учетная Ц_УЧЕТ Денеж. 12
Наименование рек-визита Имя Тип Длина
Цена отпускная Ц_ОТП Денеж. 12
Код структурного подразделения КОД_ПОДРАЗД Числ. 5
Структурное под-разделение ПОДРАЗД Симв. 20
Номер договора N_ДОГ Числ. 10
Дата договора ДАТА_ДОГ Симв.  8
Наименование фирмы НАИМ_ФИРМЫ Симв. 25
Адрес АДРЕС Симв. 35
ИНН ИНН Симв. 14
БИК БИК Симв. 10
Расчетный счет Р_С Симв. 20
Корреспондентский счет К_С Симв. 20
Банк БАНК Симв. 20
Телефон ТЕЛ Симв. 12
Номер накладной N_НАКЛ Числ. 3
Дата составления ДАТА_НАКЛ Симв. 8
Количество отпу-щено КОЛ_ОТП Числ. 10
Цена отпускная ЦЕНА_ОТП Денеж. 12
Сумма без НДС С_БЕЗ_НДС Денеж. 16
Сумма НДС С_НДС Денеж. 16
Всего с НДС ВС_С_НДС Денеж. 16
Номер заявки N_ЗАЯВ Числ. 3
Дата заявки ДАТА_ЗАЯВ Симв. 8
Месяц заявления МЕ-СЯЦ_ЗАЯВ Симв. 8
Количество КОЛ_ЗАЯВ Числ. 10
3.3.1.3. Описание выходной информации:
1. Отчет по конкретной заявке и конкретному изделию, который содер-жит сведения об отгруженной и не отгруженной части заявленных запасных частей.
Вид отчета:
ОТЧЕТ
по выполнению заявок
Заявка №_____________________ от_________________
на месяц_____________________
Наименование фирмы__________
Код изделия__________________
Наименование изделия_________
Количество заявлено___________

Номер наклад-ной Дата на-кладной Количество от-пущено
  

Не отгружено_________________

2. Список изделий, по которым отгрузка прошла не полностью, по за-явкам на конкретный месяц:
ОТЧЕТ
На месяц__________
Код фирмы Код изде-лия Наименова-ние изделия Номер наклад-ной Дата на-кладной Количество отпущено Не от-гружено
      

3.3.2. Разработка информационного обеспечения задачи:
3.3.2.1. Информационный анализ предметной области и выделение информационных объектов.
Под предметной областью принято понимать часть реального мира, подлежащего изучению для организации управления и , в конечном счете, автоматизации. Информационный объект - это формализованное отображе-ние объекта технико-экономической информации, т.е. реально существую-щего объекта. Предполагается, что между реквизитами входных документов имеются следующие функциональные зависимости:
":
 
1. "Заявка на запасные части


N_ЗАЯВ
ДАТА_ЗАЯВ
МЕСЯЦ_ЗАЯВ
КОД_ФИРМЫ
НАИМ_ФИРМЫ
АДРЕС
ИНН
БИК
Р_С
К_С
БАНК
ТЕЛ
N_ДОГ
ДАТА_ДОГ
КОД_ИЗД
НАИМ_ИЗД
КОЛ_ЗАЯВ
2. "Накладная на отпуск материа-лов на сторону":
N_НАКЛ
ДАТА_НАКЛ
N_ЗАЯВ
КОД_ПОДРАЗД
ПОДРАЗД
N_ДОГ
ДАТА_ДОГ
КОД_ФИРМЫ
НАИМ_ФИРМЫ
АДРЕС
КОД_ИЗД
НАИМ_ИЗД
ЕД_ИЗМ
КОЛ_ОТП
Ц_УЧЕТ
Ц_ОТП
С_БЕЗ_НДС
С_НДС
ВС_С_НДС

После определения функциональных зависимостей между реквизитами предлагается выделить следующие информационные объекты:
ИО Реквизиты Обозначение рекви-зитов Ключ
Структурные подразделения Код стр. подразделения КОД_ПОДРАЗД Простой
 Стр. подразделение ПОДРАЗД 
Номенклатура Код изделия КОД_ИЗД Простой
 Наименование изделия НАИМ_ИЗД 
 Единица измерения ЕД_ИЗМ 
Договора Номер договора N_ДОГ Состав-ной
 Код фирмы КОД_ФИРМЫ 
 Дата договора ДАТА_ДОГ 
Клиенты Код фирмы КОД_ФИРМЫ Состав-ной
 Наименование фирмы НАИМ_ФИРМЫ 
 Адрес АДРЕС 
 ИНН ИНН 
 БИК БИК 
 Расч. счет Р_С 
 Корр. счет К_С 
 Банк БАНК 
 Телефон ТЕЛ 
Прайс-лист Код изделия КОД_ИЗД Простой
 Цена учетная Ц_УЧЕТ 
 Цена отпускная Ц_ОТП 
Заявка Номер заявки N_ЗАЯВ Состав-ной
 Месяц  МЕСЯЦ_ЗАЯВ 
 Дата заявки ДАТА_ЗАЯВ 
 Номер договора N_ДОГ 
 Код фирмы КОД_ФИРМЫ 
Товар заявлен Номер заявки N_ЗАЯВ Состав-ной
 Код фирмы КОД_ФИРМЫ 
 Номер договора N_ДОГ 
 Код изделия КОД_ИЗД 
 Количество заявлено КОЛ_ЗАЯВ 
Отгрузка Номер накладной N_НАКЛ Состав-ной
 Номер заявки N_ЗАЯВ 
 Код фирмы КОД_ФИРМЫ 
 Номер договора N_ДОГ 
 Дата накладной ДАТА_НАКЛ 
 Код подразделения КОД_ПОДРАЗД 
 Дата договора ДАТА_ДОГ 
   
   
Товар отгру-жен Номер накладной N_НАКЛ Состав-ной
 Номер заявки N_ЗАЯВ 
 Номер договора N_ДОГ 
 Код фирмы КОД_ФИРМЫ 
 Код изделия КОД_ИЗД 
 Количество отпущено КОЛ_ОТП 
 Цена отпускная Ц_ОТП 
 Сумма без НДС С_БЕЗ_НДС 
 Сумма НДС С_НДС 
 Всего с НДС ВС_С_НДС 

Далее подробнее описывается каждый выделенный информационный объект:
ИО Название ИО Описательные реквизиты Ключевые рек-визиты Вид ключ Описа-ние ИО
PODRAZD Стр. под-разделе-ния ПОДРАЗД КОД_ПОДРАЗД П, У Данные по струк-турным подраз-делени-ям
NO-MENKL Номенк-латура НАИМ_ИЗД КОД_ИЗД П, У Данные о но-менкла-туре за-пасных частей
  ЕД_ИЗМ   
DOGO-VOR Договора ДАТА_ДОГ N_ДОГ
КОД_ФИРМЫ С, У Данные по дого-ворам
PRICE Прайс-лист Ц_УЧЕТ КОД_ИЗД П, У Данные о ценах на за-пасные части
  Ц_ОТП   
KLIENT Клиенты НАИМ_ФИРМЫ КОД_ФИРМЫ П, У Данные о клиен-тах
  АДРЕС   
  ИНН   
  БИК   
  Р_С   
  К_С   
  БАНК   
  ТЕЛ   
ZAYAVKA Заявка МЕ-СЯЦ_ЗАЯВ N_ЗАЯВ
N_ДОГ
КОД_ФИРМЫ С, У Данные по заяв-кам
  ДАТА_ЗАЯВ   
     
TOVZAYAV Товар за-явлен КОЛ_ЗАЯВ N_ЗАЯВ
N_ДОГ
КОД_ФИРМЫ
КОД_ИЗД С, У Данные по заяв-ленным запас-ным частям
OT-GRUZKA Отгрузка ДАТА_НАКЛ N_НАКЛ
N_ЗАЯВ
КОД_ФИРМЫ N_ДОГ
КОД_ПОДРАЗД С, У Данные по от-грузке
  ДАТА_ДОГ   
TO-VOTGR Товар от-гружен КОЛ_ОТП N_НАКЛ С, У Данные по от-гружен-ным за-пасным частям
  Ц_ОТП N_ЗАЯВ  
  С_БЕЗ_НДС N_ДОГ  
  С_НДС КОД_ФИРМЫ  
  ВС_С_НДС КОД_ИЗД  

3.3.3. Информационно-логическая модель
Разработка информационно-логической модели базируется на описа-нии предметной области, полученной в результате ее обследования. Опреде-ляется состав и структура данных предметной области, которые должны на-ходиться в базе данных и обеспечивать выполнение запросов. Эти данные представлены в виде реквизитов, содержащихся в различных документах. Документы являются источником загрузки базы данных. Анализ данных по-зволяет определить функциональную зависимость реквизитов, которые ис-пользуются для  выделения информационных объектов.
Информационно-логическая модель в приложении к диплому схема
3.3.3.1. Определение логической структуры реляционной базы данных.
Логическая структура реляционной базы данных рассмотрена в прило-жении к диплому (???)
3.3.4. Разработка алгоритмов и технологии решения задачи
3.3.4.1. Словесное описание алгоритма.
Первоначально в базу должна быть внесена условно-постоянная ин-формация. В ее состав входят справочники:
1. "Номенклатура".
2. "Структурные подразделения".
3. "Договора".
4. "Клиенты".
5. "Прайс-лист".
Оперативно-учетная информация должна регистрировать в базе дан-ных по мере поступления соответствующих документов:
1. "Заявка на запасные части".
2. "Накладная на отпуск материалов на сторону".
В результате решения поставленной задачи - оценки выполнения зая-вок - необходимо получить два вида документа:
1. Отчет по конкретной заявке и конкретному изделию, который содер-жит сведения об отгруженной и не отгруженной части заявленных запасных частей.
2. Список изделий, по которым отгрузка прошла не полностью.
В первом случае для получения соответствующего отчета на экран должно вывестись следующее сообщение:
Введите номер заявки и код изделия, по которым нужно вывести от-чет.
Во втором случае необходимо получить список изделий, по которым отгрузка прошла не полностью, по заявкам на конкретный месяц. В этом списке должны отображаться те изделия, у которых количество заявленного больше количество отпущенного в сумме по всем накладным.
3.3.4.2. Схемы реализации задачи в базе данных
Технологическая схема ввода информации и решения задачи.

 

Определение форм ввода-вывода.
1) "Заявка на запасные части"
Заявка на запасные части
На месяц______1______ №_______2______
Дата заявки___3_______
От:
Код фирмы__4__Наименование__5__ Адрес__6__ ИНН__7__ БИК__8__
Р/с___9___ К/с_____10____ Банк___11____Тел.___12____
Основание ДОГОВОР №____13_______ от ______14_____

Код изделия Наименование Количество
15 16 17

1. загружается в таблицу ZAYAVKA в поле МЕСЯЦ_ЗАЯВ;
2. загружается в таблицу ZAYAVKA в поле N_ЗАЯВ;
3. загружается в таблицу ZAYAVKA в поле ДАТА_ЗАЯВ;
4. отображается из таблицы KLIENT из поля КОД_ФИРМЫ;
5. отображается из таблицы KLIENT из поля НАИМ_ФИРМЫ;
6. отображается из таблицы KLIENT из поля АДРЕС;
7. отображается из таблицы KLIENT из поля ИНН;
8. отображается из таблицы KLIENT из поля БИК;
9. отображается из таблицы KLIENT из поля Р_С;
10. отображается из таблицы KLIENT из поля К_С;
11. отображается из таблицы KLIENT из поля БАНК;
12. отображается из таблицы KLIENT из поля ТЕЛ;
13. отображается из таблицы DOGOVOR из поля N_ДОГ;
14. отображается из таблицы DOGOVOR из поля ДАТА_ДОГ;
15. загружается в таблицу TOVZAYAV в поле КОД_ИЗД, отобража-ется из таблицы NOMENKL из поля КОД_ИЗД;
16. отображается из таблицы NOMENKL из поля НАИМ_ИЗД;
17. загружается в таблицу TOVZAYAV в поле КОЛ_ЗАЯВ.

2) "Накладная на отпуск материалов на сторону"

Накладная №___1___
на отпуск материалов на сторону
Организация ЗАВОД МИКРОЛИТРАЖНЫХ АВТОМОБИЛЕЙ

Дата со-ставления Отправитель
 Код структурного подразделе-ния Структурное подразделе-ние
2 3 4

Основание ДОГОВОР №___5__от__6__
Кому:
Код фирмы___7___ Наименование____8____ Адрес__9__
По заявке №____10____

Материальные ценности Количе-ство от-пущено Цена отпуск-ная, руб., коп. Сумма без учета НДС, руб., коп. Сумма НДС, руб., коп. Всего с учетом НДС, руб., коп.
На-име-нование изделия Код из-де-лия Ед. изм.     
11 12 13 14 15 16 17 18

Всего отпущено наименований:_19_   ИТОГО: ______22___
на сумму:______________20________  НДС (20%):____23___
в том числе сумма НДС:___21_______  ВСЕГО: _______24___

1. загружается в таблицу OTGRUZKA в поле N_НАКЛ;
2. загружается в таблицу OTGRUZKA в поле ДАТА_НАКЛ;
3. загружается в таблицу OTGRUZKA в поле КОД_ПОДРАЗД, отобра-жается из таблицы PODRAZD из поля КОД_ПОДРАЗД;
4. отображается из таблицы PODRAZD из поля ПОДРАЗД;
5. выбирается из таблицы DOGOVOR из поля N_ДОГ, загружается в таблицу OTGRUZKA в поле N_ДОГ;
6. отображается из таблицы DOGOVOR из поля ДАТА_ДОГ;
7. загружается в таблицу OTGRUZKA в поле КОД_ФИРМЫ, отобража-ется из таблицы KLIENT из поля КОД_ФИРМЫ;
8. отображается из таблицы KLIENT из поля НАИМ_ФИРМЫ;
9. отображается из таблицы KLIENT из поля АДРЕС;
10. загружается в таблицу OTGRUZKA в поле N_ЗАЯВ, отображает-ся из таблицы ZAYAVKA из поля N_ЗАЯВ;
11. отображается из таблицы NOMENKL из поля НАИМ_ИЗД;
12. загружается в таблицу TOVOTGR в поле КОД_ИЗД, отображает-ся из таблицы NOMENKL из поля КОД_ИЗД;
13. отображается из таблицы NOMENKL из поля ЕД_ИЗМ;
14. загружается в таблицу TOVOTGR в поле КОЛ_ОТП;
15. отображается из таблицы PRICE из поля Ц_ОТП, загружается в таблицу TOVOTGR в поле Ц_ОТП;
16. загружается в таблицу TOVOTGR в поле С_БЕЗ_НДС;
17. загружается в таблицу TOVOTGR в поле С_НДС;
18. загружается в таблицу TOVOTGR в поле ВС_С_НДС;
19. отображается количество отпущенных наименований;
20. отображается сумма НДС прописью;
21. отображается итоговая сумма прописью;
22. ИТОГО: подсчитывается путем суммирования полей С_БЕЗ_НДС по всем изделиям;
23. НДС: подсчитывается путем суммирования полей С_НДС по всем изделиям;
24. ВСЕГО=ИТОГО+НДС.
Ниже приводятся расчет показателей описанного документа:
С_БЕЗ_НДС=Ц_ОТП*КОЛ_ОТП*(1/(1+ставка НДС))
С_НДС=С_БЕЗ_НДС*Ставка НДС;
ВС_С_НДС=С_БЕЗ_НДС+С_НДС.
Блок-схема решения

Выделение модулей задачи

Рассматриваемую задачу можно разбить на несколько модулей и пред-ставить ее решение в следующем виде:

Модуль А1 - соединение данных таблиц ZAYAVKA, TOVZAYAV в таблицу TAB1;
Модуль А2 - соединение данных таблиц OTGRUZKA, TOVOTGR в таблицу TAB2;
Модуль А3 - соединение данных таблиц TAB1 и TAB2 в таблицу TAB3;
Модуль А4 - вывод отчета по выполнению заявок;
Модуль А5 - вывод списка изделий, по которым отгрузка прошла не полностью.

 

 

• Технологическая схема модуля А1.

Структура таблицы TAB1:

N_ЗАЯВ
МЕСЯЦ_ЗАЯВ из таблицы ZAYAVKA
НАИМ_ФИРМЫ


КОД_ИЗД
КОЛ_ЗАЯВ из таблицы TOVZAYAV

НАИМ_ИЗД из таблицы NOMENKL

• Технологическая схема модуля А2.

 

• Структура таблицы TAB2:

N_НАКЛ
ДАТА_НАКЛ из таблицы OTGRUZKA
N_ЗАЯВ

КОЛ_ОТП  из таблицы TOVOTGR

• Технологическая схема модуля А3.

 

• Технологическая схема модуля А4.

 

Схему полученной информационной системы можно представить схе-матически в следующем виде:


 

 

Добавить комментарий

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:


Автотранслитерация: выключена


« Пред.   След. »
При использовании материалов с данного сайта ссылка на ресурс обязательна. Курсовая по экономике. Дипломная по менеджменту. Контрольная по маркетингу. Управление персоналом. Логистика. Адаптация. Бухучет. Шпоры. Лекции. Экономика. Трудовые отношения. Эконометрика. Учебник. Поздравления. Финансы и кредит. Статистика. Бизнес-план. Нормирование. Социология. Социальное партнерство. Аудит. АХД. Антикризисное управление. Как. Как быстро. Заработать. Избавиться от. Самый. Путин. Купить. Продать.Скачать бесплатно. Смотреть онлайн. Игры бесплатно. Смотреть фильмы.
Rambler's Top100