- •1 Теоретическая часть
- •1.1 Организационная структура управления предприятием
- •1.2. Состав технических и программных средств, используемых на предприятии
- •1.3 Характеристика компьютерных сетей предприятия
- •2.1 Постановка задачи
- •Общая характеристика
- •Параметры сети
- •Обеспечение безопасности
- •Резервное копирование
- •2 Практическая часть
- •2.2 Проектирование информационного обеспечения
- •2.2.1 Характеристика входной оперативной информации
- •2.2.2 Характеристика результативной информации
- •2.2.3 Информационная модель
- •2.2.4 Разработка структуры приложения Меню
- •2.3 Разработка программного обеспечения
- •2.3.1 Взаимосвязь программных модулей
- •2.3.2 Описание программного модуля
- •2.3.3 Отладка программного продукта
- •2.3.4 Разработка интерфейса программного продукта
- •2.4 Организация технологического процесса решения задачи
- •2.4.1 Граф-схема технологического процесса
- •2.4.2 Инструкция пользователю
- •3 Внедрение и реализация программного продукта, его функциональное назначение
2.2.4 Разработка структуры приложения Меню
Горизонтальное меню приложения состоит из следующих элементов:
- Таблицы (Submenu)
-- Просмотр (Procedure) – Открывает таблицу товары
- Форма (Submenu)
-- Просмотр (Procedure) – Открывает форму склад
- Отчёт (Submenu)
-- Просмотр (Procedure) – Открывает отчет сличительная ведомость
-- Просмотр (Procedure) - Выводит отчёт
-- Справка
-- Выход
Форма Склад
Содержит следующие элементы:
№ п/п –TextBox
Наименование –ComboBox
Единица измерения - TextBox
Цена - TextBox
Количество (по факту) - TextBox
Сумма (по факту) - TextBox
Количество (после учёта) - TextBox
Сумма (после учёта) - TextBox
2.3 Разработка программного обеспечения
2.3.1 Взаимосвязь программных модулей
Технология внутримашинной организации задается последовательностью реализуемых процедур - схем взаимосвязи программных модулей и информационных массивов. Такая схема представляет собой декомпозицию общего процесса решения задачи на отдельные процедуры преобразования массивов, именуемыми модулями.
Модуль Формирование входной информации предназначен для ввода первичных данных и просмотра ранее занесенных. Данный модуль реализует задачи учета поступления материалов и реализации продукции, обеспечивая ввод документов по приходу, расходу с помощью специальных форм.
Модуль формирование отчетов выполняет функции по формирования печатных форм. В модуле хранятся шаблоны для печати нормативных документов таких как счет фактура, накладные, и т.д. Так же хранятся шаблоны отчетов таких как: «Документы по приходу », «Документы по расходу», складских отчетов таких как: «Остатки на складе».
В ходе разработки приложения был создан проект базы данных «Инвентаризационный учёт».
В дальнейшем были созданы и заполнены таблицы:
- склад;
- сличительная ведомость;
- номенклатура;
По данным из таблиц создавались формы:
- склад;
По ходу ведения базы данных был создан отчет:
- отчет;
В ходе ведения базы данных были совершены следующие запросы:
- Снизить цену на «100» на товары, у которых цена ниже 3000.
- Удалить из таблицы товар с истёкшим сроком годности.
- Увеличить стоимость товара на «200», если количество больше 20.
- Подсчитать сумму «вентиляторов».
2.3.2 Описание программного модуля
Остановимся подробней на проектировании одного из модулей программы и рассмотрим на его примере шаги необходимые для создания проекта.
В качестве примера мной будет рассмотрено проектирование модуля, реализующего вариант использования «Оформляет заявку на поступление».
Для начала опишем потоки событий, происходящие в данном варианте использования.
Предусловием к варианту использования является поступление заявки от клиента.
Вариант использования начинается, когда клиент присылает заявку.
Менеджер открывает форму Приход.
Менеджер ставит дату заявки.
Менеджер ставит наименование товара.
Менеджер вносит количество поступаемого товара.
Менеджер вносит сумму заявки.
Менеджер закрывает форму.
Вариант использования заканчивается.
Постусловием к варианту использования является оформление заявки в системе и появление нового клиента в журнале главной формы.
