Разработка базы данных автоматизации учета

Контрольная работа - Компьютеры, программирование

Другие контрольные работы по предмету Компьютеры, программирование

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

ПЕНЗЕНСКАЯ ГОСУДАРСТВЕННАЯ ТЕХНОЛОГИЧЕСКАЯ АКАДЕМИЯ

КАФЕДРА ИНФОРМАЦИОННЫЕ КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ

 

 

 

 

 

 

 

 

 

 

Лабораторная работа

Разработка базы данных

 

Выполнила: Гурьева Г.А.

Принял: доцент каф. ИКТ

Фролов В.Н.

 

 

 

 

 

 

 

 

 

Пенза, 2009 г.

Лабораторная работа №1. Инструментальные средства СУБД ACCESS. Разработка структуры базы данных

 

Цель работы: изучить пользовательский интерфейс СУБД Access; освоить применение справочной системы; изучить методику описания структуры базы данных в среде СУБД Access.

Программа автоматизации учета расчетов с поставщиками

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

Программное обеспечение должно позволять:

  1. хранить данные о поставщиках, поставках товаров, их оплате.
  2. выводить в удобной форме данные по следующим запросам пользователя:
  3. поиск сведений о поставщике по наименованию;
  4. выборка данных о поставках товаров заданной группы за определенный период;
  5. выборка неоплаченных счетов;
  6. расчет итоговой суммы перечислений поставщикам за текущий год;
  7. диаграмма распределение расходов на приобретение товаров по группам и месяцам;
  8. вывод в табличной форме сведений о суммах поставок по поставщикам и месяцам (перекрестный).
  9. автоматизировать обработку информации при следующих операциях:
  10. ведение справочника поставщиков;
  11. оформление платежных поручений;
  12. удаление сведений о поставках за прошлый год (архивация и удаление из текущей БД);
  13. выводить следующие данные на печать, в файл и на экран карточка поставщика, платежное поручение, ведомость расхода денежных средств на оплату приобретаемой продукции за месяц, таблица сведений о суммах поставок по поставщикам и месяцам (перекрестная), диаграмма.

 

Таблица Поставщик

 

Таблица Счет

 

Таблица Товар

 

Таблица Товар по счету

 

Таблица Товарные группы

 

Схема БД

 

Описание таблиц БД

Свойство поляТаблица ПоставщикТаблица ПоставщикТаблица ПоставщикИмя поляИннНаименованиеАдресТипСчетчикТекстовыйТекстовыйРазмерДлинное целое5050ФорматМаска вводаПодписьЗначение по умолчаниюУсловие на значениеОбязательностьДаНетНетИндекс (допускаются ли совпадения)ДаНетНетТип элемента управленияПолеПолеПолеТип источника строкИсточник строкПрисоединенный столбецЧисло столбцовШирина столбцовИмя поляРасчетный счетТелефонСотрудник отдела сбытаТипТекстовыйТекстовыйТекстовыйРазмер505050ФорматМаска вводаПодписьЗначение по умолчаниюУсловие на значениеОбязательностьНетНетНетИндекс (допускаются ли совпадения)НетНетНетТип элемента управленияПолеПолеПолеТип источника строкИсточник строкПрисоединенный столбецЧисло столбцовШирина столбцовСвойство поляТаблица Товарные группыТаблица Товарные группыИмя поляКод группыНаименование группыТипСчетчикТекстовыйРазмерДлинное целое50ФорматМаска вводаПодписьЗначение по умолчаниюУсловие на значениеОбязательностьДаНетИндекс (допускаются ли совпадения)ДаНетТип элемента управленияПолеПолеТип источника строкИсточник строкПрисоединенный столбецЧисло столбцовШирина столбцовСвойство поляТаблица Товар по счетуТаблица Товар по счетуТаблица Товар по счетуТаблица Товар по счетуТаблица Товар по счетуИмя поляНомер счетаАртикулЦенаКоличествоДата поставкиТипСчетчикЧисловойДенежный ЧисловойДата/времяРазмерДлинное целоеДлинное целоеДлинное целоеКраткий формат датыФорматМаска вводаПодписьЗначение по умолчаниюУсловие на значениеОбязательностьДаНетНетНетНетИндекс (допускаются ли совпадения)ДаНетНетНетНетТип элемента управленияПоле со спискомПоле со спискомПолеПолеПолеТип источника строкТаблица или запросТаблица или запросИсточник строкSELECT Счет.Номер, Счет.Дата FROM Счет;SELECT Товар. Артикул, Товар. Наименование FROM Товар;Присоединенный столбец11Число столбцов22Ширина столбцовСвойство поляТаблица СчетТаблица СчетТаблица СчетИмя поляНомерДатаИННТипСчетчикДата/времяЧисловойРазмерДлинное целоеКраткий формат датыДлинное целоеФорматМаска вводаПодписьЗначение по умолчаниюУсловие на значениеОбязательностьДаНетНетИндекс (допускаются ли совпадения)ДаНетНетТип элемента управленияПолеПолеПоле со спискомТип источника строкТаблица или запросИсточник строкSELECT Поставщик.Инн, Поставщик. Наименование FROM Поставщик;Присоединенный столбец1Число столбцов2Ширина столбцовСвойство поляТаблица СчетТаблица СчетТаблица СчетИмя поляНомер пл_пДата оплатыОтметка об оплатеТипЧисловойДата/времяЛогический РазмерДлинное целоеКраткий формат датыДа/НетФорматМаска вводаПодписьНомер платежного порученияЗначение по умолчаниюУсловие на значениеОбязательностьНетНетНетИндекс (допускаются ли совпадения)НетНетНетТип элемента управленияПолеПолеФлажокТип источника строкИсточник строкПрисоединенный столбецЧисло столбцовШирина