Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

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

Проектирование базы данных по учету использования материалов

 

 

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

 

Листов 18

 

 


Аннотация

 

В техническом задании излагается наименование и краткая характеристика области применения проекта, основания и назначение его разработки. Помимо того, здесь изложены основные требования, предъявляемые к программным изделиям, в том числе к организации входных и выходных данных, надежности программного продукта, условиях его эксплуатации и хранения. Здесь же помещены и требования к составу программной документации и технико-экономическая эффективность внедрения данного программного продукта в производство, а также виды испытаний и порядок приемки программного продукта.


Оглавление

 

Введение

1.Основания для разработки

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

3.Требования к программе или к программному изделию

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

5.Технико-экономические показатели

6.Стадии и этапы разработки

7.Порядок контроля и приемки


Введение

Данный проект называется «Проектирование базы данных по учёту использования материалов». Областью применения данного проекта является учет использования материалов на малых и средних сельскохозяйственных предприятиях. Применение данного проекта на предприятиях позволит существенно сократить время обработки информации, касающейся использования материалов и упростить хранение этой информации. В частности, с помощью данного проекта должен осуществляться учет поступления материалов, учет расходования материалов, учёт номенклатуры материала, расчет отчёта о движении материальных ценностей, которые должны будут осуществлены в следующем отчетном периоде по каждому материалу, учет уже поступивших и выбывших материалов, за определенный период времени.

 


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

Разработка проекта базы данных ведется на основании учебного плана, утвержденного 1.09.00 ректором УГСХА Зотовым, а также на основании перечня курсовых работ, утвержденного 1.10.00 заведующим кафедрой информатики В.В. Романовым. Тема разработки называется «Проектирование базы данных по учету использования материалов».


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

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


Требования к программе или программному изделию

 

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

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

 

Таблица 5

Рабочий бланк объекта «СинтСчёт»

Имя объекта: СинтСчёт    
Краткое описание: Содержит наименование синтетических счётов материалов  
Связанные объекты: Имя Связь  
  ВидМат 1:М  
Имя элемента Тип данных Описание Свойства
ИнСинтСчёт Счетчик Для связи с таблицей "ВидМат" Уникальное длинное целое
СинтСчёт Текстовый Синтетический счёт, который присвоен материалу. 5 символов, обязательное поле
             

 

 

Таблица 6

Рабочий бланк объекта «НамМат»

Имя объекта: НамМат    
Краткое описание: Содержит наименование материалов  
Связанные объекты: Имя Связь  
  ВидМат 1:М  
Имя элемента Тип данных Описание Свойства
ИнНамМат Счетчик Для связи с таблицей "ВидМат" Уникальное длинное целое
НамМат Текстовый Наименование материала 20 символов, обязательное поле
             

 

 

Таблица 7

Рабочий бланк объекта «Сорт»

Имя объекта: Сорт    
Краткое описание: Содержит наименование сортов материалов  
Связанные объекты: Имя Связь  
  ВидМат 1:М  
Имя элемента Тип данных Описание Свойства
ИнСорт Счетчик Для связи с таблицей "ВидМат" Уникальное длинное целое
Сорт Текстовый Сорт материала 20 символов, обязательное поле
             

 

Таблица 8

Рабочий бланк объекта «ЕдИзм»

Имя объекта: ЕдИзм    
Краткое описание: Содержит наименование единиц измерения материалов
Связанные объекты: Имя Связь  
  ВидМат 1:М  
Имя элемента Тип данных Описание Свойства
ИнЕдМат Счетчик Для связи с таблицей "ВидМат" Уникальное длинное целое
ЕдИзм Текстовый Единица измерения материала 10 символов, обязательное поле
               

 

Таблица 9

Рабочий бланк объекта «Марка»

Имя объекта: Марка    
Краткое описание: Содержит наименование марок материалов
Связанные объекты: Имя Связь  
  ВидМат 1:М  
Имя элемента Тип данных Описание Свойства
ИнМарка Счетчик Для связи с таблицей "ВидМат" Уникальное длинное целое
Марка Текстовый Марка материала 8 символов, обязательное поле
               

 

 

Таблица 10

Рабочий бланк объекта «Склад»

Имя объекта: Склад    
Краткое описание: Содержит описание склада, где хранятся материалы  
Связанные объекты: Имя Связь  
  ПоступлМат 1:М  
  ВыбытМат 1:М  
Имя элемента Тип данных Описание Свойства
ИнСклад Счетчик Для связи с таблицей "ПоступлМат" и таблицей "ВыбытМат" Уникальное длинное целое
№склада Текстовый Содержит номер склада 2 символа, обязательное поле
МОЛ Текстовый Материально-ответственное лицо на складе 25 символов, обязательное поле
             

 

 

Таблица 11

Рабочий бланк объекта «ВидМат»

Имя объекта: ВидМат  
Краткое описание: Содержит все необходимые сведения о материале
Связанные объекты: Имя Связь  
  НамМат М:1  
  Марка М:1  
  Сорт М:1  
  ЕдИзм М:1  
  СинтСчёт М:1  
  ПоступлМат 1:М  
  ВыбытМат 1:М  
Имя элемента Тип данных Описание Свойства
ИнНомеклМат Счетчик Для связи с таблицей "ПоступлМат" и таблицей "ВыбытМат" Уникальное длинное целое
Номенкл№ Текстовый Номенклатурный номер присваиваемый материалу 7 символов, обязательное поле
ИнНамМат Числовой Для связи с таблицей "НамМат" Длинное целое, обязательное поле
ИнМарка Числовой Для связи с таблицей "Марка" Длинное целое, обязательное поле.
ИнСорт Числовой Для связи с таблицей "Сорт" Длинное целое, обязательное поле.
ИнЕдИзм Числовой Дата связи с таблицей "ЕдИзм" Длинное целое, обязательное поле
УчЦена Денежный Учётная цена материала Число десятичных знаков=2, обязательное поле
ИнСинтСчёт Числовой Для связи с таблицей "СинтСчёт" Длинное целое, обязательное поле
               

 

Таблица 12

Рабочий бланк объекта «НаимДок»

Имя объекта: НаимДок    
Краткое описание: Содержит наименование документов по которым поступают и выбывают материалы  
Связанные объекты: Имя Связь  
  ПоступлМат 1:М  
  ВыбытМат 1:М  
Имя элемента Тип данных Описание Свойства
ИнНаимДок Счетчик Для связи с таблицей "ПоступлМат" и таблицей "ВыбытМат" Уникальное длинное целое
НаимДок Текстовый Содержит наименование документа 30 символов, обязательное поле
             

 

Таблица 13

Рабочий бланк объекта «КаналПост»

Имя объекта: КаналПост    
Краткое описание: Содержит описание канала поступления материалов  
Связанные объекты: Имя Связь  
  ПоступлМат 1:М  
Имя элемента Тип данных Описание Свойства
ИнПост Счетчик Для связи с таблицей "ПоступлМат" Уникальное длинное целое
НаимКаналПост Текстовый Содержит наименование канала поступления материала 20 символа, обязательное поле
             

 

Таблица 14

Рабочий бланк объекта «КаналВыб»

Имя объекта: КаналВыб    
Краткое описание: Содержит описание канала выбытия материалов  
Связанные объекты: Имя Связь  
  ВыбытМат 1:М  
Имя элемента Тип данных Описание Свойства
ИнВыб Счетчик Для связи с таблицей "ВыбытМат" Уникальное длинное целое
НаимКаналВыб Текстовый Содержит наименование канала выбытия материала 20 символа, обязательное поле
             

 

Таблица 15

Рабочий бланк объекта «ПоступлМат»

Имя объекта: ПоступлМат    
Краткое описание: Содержит описание поступления материалов  
Связанные объекты: Имя Связь  
  ВидМат М:1  
  НаимДок М:1  
  Склад М:1  
  КаналПост М:1  
Имя элемента Тип данных Описание Свойства
ИнПостМат Счетчик Для возможной связи с другими таблицами Уникальное длинное целое
ИнНоменклМат Числовой Для связи с таблицей «ВидМат» Длинное целое, обязательное поле
КолвоПост Числовой Количество поступившего материала С плавающей точкой,обяз.поле
ПокупнЦена Денежный Цена по которой поступил материал Число десятичных знаков=2, обязательное поле
ДатаПост Дата/время Дата поступления материала Краткий формат даты, обяз.поле
ИнНаимДок Числовой Для связи с таблицей «НаимДок» Длинное целое, обязательное поле
№ДокПост Текстовый Номер документа по которому поступил материал 4 символа, не обязательное поле
ИнСклад Числовой Для связи с таблицей «Склад» Длинное целое, обязательное поле
ИнПост Числовой Для связи с таблицей «КаналПост» Длинное целое, обязательное поле
             

 

Таблица 16

Рабочий бланк объекта «ВыбытМат»

Имя объекта: ВыбытМат    
Краткое описание: Содержит описание выбытия материалов  
Связанные объекты: Имя Связь  
  ВидМат М:1  
  НаимДок М:1  
  Склад М:1  
  КаналВыб М:1  
Имя элемента Тип данных Описание Свойства
ИнВыбМат Счетчик Для возможной связи с другими таблицами Уникальное длинное целое
ИнНоменклМат Числовой Для связи с таблицей «ВидМат» Длинное целое, обязательное поле
КолвоВыб Числовой Количество выбывшего или израсходованного материала С плавающей точкой,обяз.поле
ИнНаимДок Числовой Для связи с таблицей «НаимДок» Длинное целое, обязательное поле
ДатаВыб Дата/время Дата выбытия материала Краткий формат даты, обяз.поле
ИнСклад Числовой Для связи с таблицей «Склад» Длинное целое, обязательное поле
ИнВыб Числовой Для связи с таблицей «КаналПост» Длинное целое, обязательное поле
№ДокВыб Текстовый Номер документа по которому выбыл материал 4 символа, не обязательное поле
             

 

Таблица 17

Рабочий бланк запроса «ВидМатериала»

Поле Номенкл№ ИнНамМат ИнМарка ИнСорт ИнЕдИзм УчЦена ИнСинтСчёт ИнНоменклМат
Имя таблицы ВидМат ВидМат ВидМат ВидМат ВидМат ВидМат ВидМат ВидМат
Сортировка                
Вывод на экран х х х х х х х х
Условие отбора                
или                

 

Таблица 18

Рабочий бланк запроса «Выбытие Материала»

Поле ИнНомен-клМат ИнНам-Мат ИнМар-ка Ин-Сорт ИнЕд-Изм Уч-Цена Колво-Выб ИнНам-Док №Док-Выб Дата-Выб Ин-Склад ИнВыб
Имя таблицы Выбыт-Мат ВидМат ВидМат Вид-Мат Вид-Мат Вид-Мат Выбыт-Мат Выбыт-Мат Выбыт-Мат Выбыт-Мат Выбыт-Мат Выбыт-Мат
Сортировка                        
Вывод на экран х х х х х х х х х х х х
Условие отбора                        
или                        

 

 

Таблица 19

Рабочий бланк запроса «Отчёт о выбытии материала»

Поле Номенкл-№ ИнНам-Мат ИнМар-ка ИнСорт ИнЕд-Изм УчЦена Колво-Выб ИнНаимДок Дата-Выб Ин-Склад ИнВыб №ДокВыб
Имя таблицы ВидМат ВидМат ВидМат ВидМат ВидМат ВидМат Выбыт-Мат Выбыт-Мат Выбыт-Мат Выбыт-Мат Выбыт-Мат Выбыт-Мат
Сортировка                        
Вывод на экран х х х х х х х х х х х х
Условие отбора [ Введите номенкла-турный №]                      
или                        

 

Таблица 20

Рабочий бланк запроса «ОтчётМОЛ»

Поле МОЛ НамМат Номекл№ КолвоПост КолвоВыб КолвоКон:[Колво-Пост]-[Колво-Выб] УчЦена Сальдо: [Колво-Кон]*[Уч-Цена] ДатаВыб
Имя таблицы Склад НамМат ВидМат ПоступлМат ВыбытМат   ВидМат   ВыбытМат
Сортировка                  
Вывод на экран х х х х х х х х  
Условие отбора "Иванов И.И."               >#1,10,99# And <#1,11,99#
или                  

 

Таблица 21

Рабочий бланк запроса «Поступление материала»

Поле ИнНо-менкл-Мат Ин-Марка Ин-Сорт ИнЕд-Изм Колво-Пост Покупн-Цена Дата-Пост ИнНаимДок №Док-Пост Ин-Склад ИнПост ИнНам-Мат ИнПост-Мат
Имя таблицы ПоступлМат Вид-Мат Вид-Мат Вид-Мат ПоступлМат ПоступлМат ПоступлМат ПоступлМат ПоступлМат ПоступлМат ПоступлМат Вид-Мат ПоступлМат
Сортировка                          
Вывод на экран х х х х х х х х х х х х х
Условие отбора                          
или                          

 

Таблица 22

Рабочий бланк запроса «Сальдо»

Поле НамМат Номенкл№ КолвоПост КолвоВыб КолвоКон: [КолвоПост] -[КолвоВыб] УчЦена Сальдо: [КолвоКон]* [УчЦена] ДатаВыб
Имя таблицы НамМат ВидМат ПостплМат ВыбытМат   ВидМат   ВыбытМат
Сортировка По возраста-нию              
Вывод на экран х х х х х х х  
Условие отбора               >[Введите дату начала отчетного периода] And<[Введи-те дату конца отчетного периода]
или                

 

Ниже представлена схема проекта базы данных по учету использования материалов (Рис. 2.).

 

 
 

 

 


Стрелка обозначает связь: 1:М ( )

Рис. 2

 

Необходимо, чтобы при извлечении данных из базы и последующей их обработке временной интервал не был слишком большим. Так, от проектируемой базы данных ожидается, что время выборки необходимой информации (время исполнения запроса) составит не более 30 секунд.

 

 

 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.