Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Разработка информационных систем.docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
3.55 Mб
Скачать

1.5.2 Схема данных

Рисунок 13 – Модель базы данных в Microsoft Access

1.5.2 Описание создания модулей и форм программы

Проектирование пользовательского интерфейса осуществлялось в среде MS Office Access.

В качестве элементов интерфейса использовались визуальные формы, кнопки, переключатели (Check Box и Option Group) и меню (Menu).

При открытии программы перед пользователем появляется главное окно программы (Рисунок 14). В главной кнопочной форме (ГКФ), представлены кнопки, которые ссылаются на основные категории БД (Отчеты, Формы), а так как база данных ориентирована на продажу товаров, то формы, необходимые в первую очередь для продажи, также представлены на ГКФ. Кнопка «Выход» позволяет закрыть БД.

Рисунок 14 – Главная кнопочная форма

При нажатии кнопок, ссылающихся на категории, открываются подчинённые кнопочные формы. Рассмотрим работу кнопочных форм.

Подчиненная кнопочная форма «Отчеты»

В данной кнопочной форме содержатся отчеты, создаваемые для анализа работы магазина и предоставления данных по товарам. Выводятся отчеты по продажам, по товару и по клиентскому счету.

Рисунок 15 – Внешний вид формы «Отчеты»

Подчиненная кнопочная форма «Склад»

Так как количество товаров, находящиеся на складе, постоянно изменяется, создана подчиненная форма Склад (Рисунок 16), содержащая отчеты о количестве товаров на складе с возможностью поиска определенного товара (Количество товара на складе, Количество товара на складе (по модели), Количество товара на складе (по названию)).

Рисунок 16 – Внешний вид формы «Склад»

Подчиненная кнопочная форма «Ввод данных»

Данная кнопочная форма предназначена для ввода данных в таблицы (Рисунок 17) через формы для ввода данных (Партии товара, Покупатели). Заполнение данных таблиц невозможно без заполнения данными некоторых второстепенных таблиц, поэтому создана подчиненная кнопочная форма Базисные данные.

Рисунок 17 – Внешний вид формы «Ввод данных»

Подчиненная кнопочная форма «Базисные данные»

Данная форма (Рисунок 18) предназначена для ввода информации в некоторые второстепенные таблицы посредством форм (Названия товара, Поставщики, Производители).

Рисунок 18 – Внешний вид формы «Базисные данные»

Счета

Данная форма (Рисунок 19) предназначена для ввода информации о счетах: кто, и на какую сумму расплатился по счету за определенное число с определенной скидкой, и какой товар продан по данному счету. На данной форме так же расположены кнопки добавления записи, выхода из формы и печати данной формы. Для упрощения ввода данных использован Мастер подстановок, реализующий выбор номера при помощи всплывающего списка с набором данных.

Рисунок 19 – Внешний вид формы «Счета»

Товар

Данная форма (Рисунок 20) предназначена для ввода информации о товаре: Номер товара – однозначный идентификатор товара в БД, Номер производителя (вводится при помощи всплывающего списка), Номер названия (вводится при помощи всплывающего списка), модель, дата выпуска, срок гарантии, цена, номер партии (вводится при помощи всплывающего списка), количество на складе – первоначальное количество товара на складе, Изображение товара. На данной форме так же расположены кнопки добавления записи, выхода из формы и печати данной формы.

Рисунок 20 – Внешний вид формы «Товар»

Партии товара

Данная форма (Рисунок 21) предназначена для ввода информации о партиях товара. Номер партии – однозначный идентификатор партии в БД; Номер поставщика вводится при помощи всплывающего списка и представляет собой наименование поставщика данной партии. Дата представляет собой дату поставки партии. На данной форме так же расположены кнопки выхода из формы и печати данной формы.

Рисунок 21 – Внешний вид формы «Партии товара»

Заключение

В контрольной работе было проведено исследование предметной области – информационной системы строительного магазина, применены методологии: функционального моделирования IDEF0, диаграммы потоков данных DFD. В результате было разработано техническое задание, определены основные требования к проектируемой системе. Построена функциональная модель информационной системы, модель информационных потоков, сгенерирована база данных, спроектирован пользовательский интерфейс информационной системы.

В разработанной базе данных можно хранить данные о товарах, поставщиках, сотрудниках и о продажах. Проектирование осуществлялось построением концептуальной модели базы данных и разработкой на ее основе реляционной модели. Разработанная модель была реализована в СУБД Microsoft Access. В среде Access были разработаны формы, необходимые для ввода информации в базу данных и требуемые запросы и отчеты.

Список источников

  1. Вендров, А.М. Проектирование программного обеспечения экономических информационных систем / А.М. Вендров. – М. : Финансы и статистика, 2007. – 144 с.

  2. Гурвиц, Г.А. Разработка реального приложения с использованием FoxPro 9 / Г.А. Гурвиц. – Хабаровск. : Издательство ДВГУПС, 2008. – 125 с.

  3. Мусина, Т.В. Microsoft Access учебный курс / Т.В. Мусина, В.А. Пушенко. – М. : Бином-Пресс, 2008. – 84 с.