ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ПЕНЗЕНСКАЯ ГОСУДАРСТВЕННАЯ ТЕХНОЛОГИЧЕСКАЯ АКАДЕМИЯ
КАФЕДРА ИНФОРМАЦИОННЫЕ КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ
Лабораторная работа
Разработка базы данных
Выполнила: Гурьева Г.А.
Принял: доцент каф. ИКТ
Фролов В.Н.
Пенза, 2009 г.
Лабораторная работа №1. Инструментальные средства СУБД ACCESS. Разработка структуры базы данных
Цель работы: изучить пользовательский интерфейс СУБД Access; освоить применение справочной системы; изучить методику описания структуры базы данных в среде СУБД Access.
Программа автоматизации учета расчетов с поставщиками»
Оплата поставляемых с/х предприятию товаров ведется безналичным путем на основании счетов, выставляемых предприятиями-поставщиками. Поступление товаров сопровождается накладной и счетом-фактурой. В конце каждого месяца составляется ведомость расхода денежных средств на оплату приобретаемой продукции.
Программное обеспечение должно позволять:
хранить данные о поставщиках, поставках товаров, их оплате.
выводить в удобной форме данные по следующим запросам пользователя:
поиск сведений о поставщике по наименованию;
выборка данных о поставках товаров заданной группы за определенный период;
выборка неоплаченных счетов;
расчет итоговой суммы перечислений поставщикам за текущий год;
диаграмма – распределение расходов на приобретение товаров по группам и месяцам;
вывод в табличной форме сведений о суммах поставок по поставщикам и месяцам (перекрестный).
автоматизировать обработку информации при следующих операциях:
ведение справочника поставщиков;
оформление платежных поручений;
удаление сведений о поставках за прошлый год (архивация и удаление из текущей БД);
выводить следующие данные на печать, в файл и на экран – карточка поставщика, платежное поручение, ведомость расхода денежных средств на оплату приобретаемой продукции за месяц, таблица сведений о суммах поставок по поставщикам и месяцам (перекрестная), диаграмма.
Таблица «Поставщик»

Таблица «Счет»

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

Таблица «Товар по счету»
Таблица «Товарные группы»

Схема БД

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

Таблица «Счет»

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

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

Лабораторная работа № 2. Разработка запросов отбора данных и вычислений
Цель работы
приобретение навыков в описании запросов к базе данных на языке QBE (Query by Example).
Выборка неоплаченных счетов

Результат выполнения:

Выборка поставок

Результат выполнения:

Поиск поставщика

Результат выполнения:

Расчет перечислений

Дополнительный запрос

Результат выполнения:

Перекрестный

Дополнительный запрос

Результат выполнения:

для диаграммы

Результат выполнения:

Добавление

Изменение

Создание архива
Удаление

Лабораторная работа № 3. Разработка экранных форм для ввода, вывода и коррекции данных
Цель работы
изучение элементов пользовательского интерфейса для ввода-вывода данных в БД
освоение методики разработки экранных форм
приобретение практических навыков создания экранных форм методом визуального программирования.
Форма «Список поставщиков»

Рис 1 – форма «Список поставщиков» в режиме Конструктора

Рис 2 – форма «Список поставщиков» в рабочем режиме
Форма «Товарные группы» - составная форма, главная к форме «условия заказа подчиненная форма»

Рис 3 – форма «Товарные группы» в режиме Конструктора

Рис 4 – форма «Товарные группы» в рабочем режиме Форма «Товар подчиненная форма» - подчиненная к форме «Товарные группы»

Рис 5 – форма «Товар подчиненная форма» в режиме Конструктора
Лабораторная работа № 4. Разработка отчетов
Цель работы
изучение методики и приобретение навыков описания и вывода документов с помощью генератора отчетов.
Отчет «Диаграмма»

Рис.1 Отчет «Диаграмма» в режиме просмотра Отчет «Ведомость расходов за месяц»

Рис. 2 Отчет «Ведомость расходов за месяц» в режиме Конструктора

Рис. 3 Отчет «Ведомость расходов за месяц» в режиме просмотра
Отчет «Карточка поставщика»

Рис. 4 Отчет «Карточка поставщика» в режиме Конструктора

Рис. 5 Отчет «Карточка поставщика» в режиме просмотра Отчет «Платежное поручение»

Рис. 6 Отчет «Платежное поручение» в режиме Конструктора

Рис. 7 Отчет «Платежное поручение» в режиме просмотра Отчет «Таблица сумм поставок»

Рис. 7.8 Отчет «Таблица сумм поставок» в режиме Конструктора

Рис. 9 Отчет «Таблица сумм поставок» в режиме просмотра Источник данных - запрос «Перекрестный»
Другие работы по теме:
Организация налогового учета 2
Автономная Некоммерческая Организация Владимирский Институт Бизнеса Контрольная работа По дисциплине «Налоговое планирование» На тему: «Организация налогового учета»
Расчет надежности элементов автоматики
Одними из главных в системе технических показателей для средств электрификации и автоматизации являются показатели надежности их работы. От их значения в большей степени зависят производительность, КПД, и экономическая эффективность применения данных технических средств. Выход из строя технологического электротехнического оборудования приводит к нарушению технологических процессов, недовыпуску продукции нерациональному расходованию трудовых и материальных ресурсов, увеличение затрат на ремонт и содержание техники.
Автоматизация химической промышленности
Проблемы автоматизации химической промышленности. Возможности современных систем автоматизированного управления технологическими процессами предприятий химической промышленности. Главные особенности технологического оснащения химических предприятий.
объект исследования или разработки
Санкт-Петербурга прикладных программ учета музейных ценностей. Исследована возможность перехода от программ, реализующих идеологию «файл-сервер», к программам, построенным по принципу «клиент-сервер». Отработан алгоритм конвертации записей бд субд foxPro в формат Mysql
Специалист
Назначение и структурная схема асу тп. Характеристика объекта автоматизации. Требования к функциям и программному обеспечению асу тп
1. 1 Применение биосурфактантов 8
Содержание Введение 7 1 Литературный обзор 8 1.1 Применение биосурфактантов 8 1.2 Классификация биосурфактантов 10 1.3 Физико-химические свойства биосурфактантов 13
База данных "КОМУС" для информационной системы ООО "Лагуна"
Разработка базы данных "КОМУС" при помощи Microsoft Access для ввода информации о сотрудниках, клиентах и их регистрации; контрактах с клиентами, для хранения сведений о них, для автоматического получения отчетов, анализа работы сотрудников с клиентами.
Проектирование базы данных Библиотека
РЕФЕРАТ по Информационным Технологиям Управления на тему: ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ Библиотека Выполнила: Проверила. 2002 год План: Исследование предметной области
Проектирование и реализация базы данных
Расчет предельно-допустимых сбросов (ПДС) для предприятий различных видов деятельности. Разработка и реализация базы данных "ПДС". Схема данных и программные тексты.
Разработка базы данных и клиентского приложения
Постановка задачи, система автоматизации операций. Проектирование, создание и управление Базой данных, формы для запросов, кнопочная форма. Работа запроса и отчета. Схема данных, создание новой группы, товара. Технологическая инструкция пользователя.
Разработка базы данных автоматизации учета
Инструментальные средства для разработки структуры информационной базы данных "Программа автоматизации учета расчетов с поставщиками", пользовательский интерфейс СУБД Access. Разработка запросов отбора данных и вычислений, экранных форм коррекции данных.
База данных "Сотрудники"
Методика создания и описания работы базы данных, с помощью которой можно осуществить быстрый доступ к информации о сотрудниках фирмы. Пошаговая инструкция по использованию данной базой данных, содержащаяся в ней информация и оценка необходимости.
Автоматизации процесса учета договоров на предприятии
Методология структурного проектирования, создание функциональной модели процесса учета договоров на предприятии ООО "УралСтройПроект"; разработка информационной модели логической структуры базы данных для организации электронного документооборота.
Учет канцелярских товаров
Внедрение программы "Частный предприниматель" для оперативной обработки информации и автоматизации работы с клиентами и учета товаров. Основные функции системы. Построение информационно-логической модели. Разработка пользовательского интерфейса.
Создание базы данных, состоящей из одной таблицы
Проектирование структуры базы данных. Конструирование структуры будущих таблиц баз данных, основные приемы их заполнения и редактирования. Простая сортировка значений таблицы. Поиск записей по образцу. Как правильно сохранить и загрузить базу данных.
Объекты базы данных
База данных это совокупность данных которые обладает свойствами структурированности и взаимно связанности, а также не зависимости от прикладных программ. Чтобы оперировать данными составляющие базу необходимо от дельная программа системами управления базами данных – это управляющая программа предназначенная для хранение, поиска и обработки данных в базе.
Создание базы данных состоящей из одной таблицы
Проектирование структуры базы данных. Конструирование структуры будущих таблиц баз данных основные приемы их заполнения и редактирования. Простая сортировка значений таблицы. Поиск записей по образцу. Как правильно сохранить и загрузить базу данных.
Автоматизация аудита как необходимость в современном мире
Интенсивное развитие компьютерной техники дало толчок началу, а затем и усовершенствованию методов аудита в компьютерной среде. Применение клиентами аудиторов автоматизированных информационных систем нуждается в проведении аудита с помощью компьютерной техники. При этом компьютерные технологии сегодня в принципе могут использоваться на всех стадиях аудита: во время планирования, осуществления, документирования аудиторской работы, оформление аудиторского вывода.
Автоматизация учета отчислений от фонда оплаты труда
Характеристика задачи "Автоматизация отчислений в пенсионный фонд". Ведение учета отчислений от заработной платы как важный элемент управления предприятием. Описание назначения и целей автоматизации. Перечень и описание исходящей и входящей документации.
Работа с программой "1С: Предприятие"
Порядок и необходимость создания страховочной копии информационной базы при конфигурировании программы. Основные моменты работы с бухгалтерской программой "1С: Предприятие", ее назначение и преимущества. Методика просмотра и настройки плана счетов.
Автоматизация бухучета
Автоматизация бухгалтерского учета - основа эффективного управления Руководителю предприятия приходится принимать решения в условиях неопределенности и риска, что вынуждает его постоянно держать под контролем различные аспекты финансово - хозяйственной деятельности. Эта деятельность отражена в большом количестве документов, содержащих разнородную информацию.
Автоматизация банковской деятельности 2
К.А. Кукушкин Кемеровский институт (филиал) РГТЭУ Автоматизация банковской деятельности В последние годы банковская система нашей страны переживает бурное развитие. Несмотря на существующие недостатки российского законодательства, регулирующего деятельность банков, ситуация неуклонно меняется к лучшему.