Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Зубков Роман Викторович.doc
Скачиваний:
3
Добавлен:
23.09.2019
Размер:
662.53 Кб
Скачать

1.5 Построение информационной модели данных

Рассмотрим схему структуры АИС

При запуске приложения открывается главная форма «Магазин продовольственных товаров» со строкой меню. Строка меню содержит подменю: «Файл», «Справочники», «Документы» ,«Отчеты», «О программе».

Подменю «Файл» содержит команды: «Подключить базу» (при вызове этой команды открывается окно диалога, в котором пользователь может выбрать базу) «Сменить пользователя» и «Выход» (происходит выход из программы). Подменю «Справочники» содержит команды: «Товары», «Поставщики» и «Пользователи», при вызове которых открываются формы для ввода, редактирования, удаления и поиска данных в справочниках.

Подменю «Документы» содержит команды «Поступление», «Продажа», при выборе которых открываются соответствующие документы.

Подменю «Отчеты» содержит две команды: «Отчет по поступлению» и «Отчет по продажам», при вызове этих команд открываются формы для формирования отчетов.

Подменю «О программе» содержит команды «Справка» и «О программе».

Главная форма

Файл

Справочники

Документы

Отчёты

О программе

Подключить базу

Товары

Поступление

Отчет по поступлению

Справка

О программе

Сменить пользователя

Продажа

Отчет по продажам

Поставщики

Выход

Рисунок 1 –Структура АИС

2 Специальная часть

2.1 Описание постановки задач

Автоматизированная информационная система состоит из 7 таблиц, Основные виды таблиц:

Таблица 1- Структура таблицы (Магазин)

№ п/п

Имя поля

Тип данных

Размерность

Назначение

1

КПП

Числовой

Длинное целое

2

NameMagazin

Текстовой

50

Название магазина

3

Director

Текстовой

75

ФИО Директора

4

Adress

Текстовой

255

Узнать адрес

5

Telephon

Текстовой

50

Узнать телефон

6

INN

Числовой

INN

Таблица 2- Структура таблицы (Паставщик)

№ п/п

Имя поля

Тип данных

Размерность

Назначение

1

Id_postav

Счетчик

2

Name_postav

Текстовой

100

ФИО поставщика

3

Adress

Текстовой

255

Адрес

4

Telephon

Числовой

50

Телефон

5

Shet

Текстовой

100

Расчётный счёт

Таблица 3- Структура таблицы (Поступление)

№ п/п

Имя поля

Тип данных

Размерность

Назначение

1

Id_postavki

счетчик

10

2

Id_postavshika

Числовой

Ввод названия отделении

3

Id_tovara_Postuplenie

Числовой

4

Data_post

Дата/время

Дата

5

Kolvo

Числовой

Количество товара

6

Summa_post

Числовой

Сумма поставки

7

cena

Числовой

Цена

Таблица 4- Структура таблицы (Продажа)

№ п/п

Имя поля

Тип данных

Размерность

Назначение

1

Id_prodag

счетчик

10

2

Data_prodag

текст

20

Оценка диплма

3

Kolvo_Prodaga

Дата/время

4

Summa_prodag

Числовой

Сумма продаж

5

Id_tovar_Prodaga

Числовой

6

cena

Числовой

Цена

Данные таблицы нужны для занесения информации. Во всех таблицах реализованы редактирование, сохранение, добавление, удаление, обновление данных; перемещение курсора на начало и конец строки. А также реализован поиск по одному, двум критериям; осуществлен АИС по подсчету процентного соотношения.

2.2 Описание функционирования автоматизированной системы

2.3 Инструкция пользователя

При запуске программы появляется диалоговое окно, в котором расположено окно ввода пользователя и пароля в соответствии с рисунком 2.

Рисунок 2 – Авторизация

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

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

Входная информация представлена в виде 4 -и таблиц. Такие как: «Товары», «Поставщики», «Поступления», «Продажа».

Рисунок 4 – Товары

Рисунок 5 - Поставщики

На данной странице можно найти поставщика через поиск, а также отредактировать сушествующие.

Рисунок 6– Поступления

На данной странице можно также производить поиск.

Рисунок 7 – Продажа

Здесь можно Добавлять, редактировать товары.

При нажатии на вкладку «Отчет» появляется выбор между «отчеты по поставкам» и «отчеты по продажам»

В этих окнах (Рис.8 Рис9.) нужно выбрать нужный периуд. После чего нажать кнопку создать. После чего отуроеца таблица в документе Excel

Рисунок 8– отчеты по поставкам

Рисунок 9 – отчеты по продажам

Рисунок 10 – О программе

Для удобства на главной форме организована кнопка «Выход»