Разработка информационной подсистемы "InventoryManagement", для управления запасами ООО "РегататАУСтаврополь"

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

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



wer и связать его с созданным ранее отчетом.

2.4.7 Разработка интерфейса отчета Ostatki

Для создания нового отчета необходимо, выполнить следующий набор команд Проект > Добавить новый элемент > Отчет.

Далее, используя панель элементов, перетаскиваем необходимые элементы:

?TextBox - текстовое поле для записи шапки отчета;

?Tablix - отбображает данные в таблице.

Конструктор отчета представлен на рисунке 2.18.

Для того чтобы отобразить отчет, необходимо создать новую форму, поместить на нее элемент reportViewer и связать его с созданным ранее отчетом.

Рисунок 2.18 - Конструктор отчета Ostatki

2.4.8 Разработка интерфейса отчета Report_postuplenie

Для создания нового отчета необходимо, выполнить следующий набор команд Проект > Добавить новый элемент > Отчет.

Далее, используя панель элементов, перетаскиваем необходимые элементы:

?TextBox - текстовое поле для записи шапки отчета;

?Tablix - отображает данные в таблице.

Конструктор отчета представлен на рисунке 2.19.

Рисунок 2.19 - Конструктор отчета Report_postuplenie

Для того чтобы отобразить отчет, необходимо создать новую форму, поместить на нее элемент reportViewer и связать его с созданным ранее отчетом.

2.4.9 Размер и содержимое каталога InventoryManagement

Размер каталога с разработанной информационной подсистемой составляет 4,36 Мбайт (рисунок 2.20).

Рисунок 2.20 - Свойства каталога InventoryManagement

Содержимое каталога InventoryManagement представлено на рисунке 2.21.

Рисунок 2.21 - Содержимое каталога InventoryManagement

Выводы

1.Использование в качестве среды разработки приложения MS Visual Studio 2010 позволяет достичь высочайшей производительности приложений.

2.Программа прошла тестирование в условиях управления запасами ООО Регата - Ставрополь. В результате тестирования установлено, что она в полном объеме соответствует техническому заданию на проектирование.

3.Размер каталога, в котором находятся файлы разработанного программного продукта, составляет 4,36 Мбайт.

3 ИНФОРМАЦИОННОЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

.1 Общие сведения о программе

Общие сведения о программе (информационной подсистеме InventoryManagement) представлены в таблице 3.1.

Таблица 3.1 - Общие сведения о разработанном Windows-приложении

Наименование сведенийСодержание сведенийОбозначение программыInventoryManagementНаименование программыИнформационная подсистема учета запасов ООО Регата - СтавропольПрограммное обеспечение, необходимое для функционирования программыОперационная система Windows NT4.0/XP/Vista/7Язык программирования (среда разработки), на которой написана программаЯзык программирования - Visual C# Среда разработки - Microsoft Visual studio 2010

3.2 Функциональное назначение программы

Назначение данной программы - автоматизация управления запасами с помощью базы данных в ООО Регата - Ставрополь. Целью создания программы является сокращение временных затрат на учет материалов и формирование соответствующих отчетов.

Подсистема также выполняет следующие функции:

?формирует отчет о количестве товара, находящегося на складе;

?формирует отчет о товарах, отгруженных со склада;

?формирует отчет о товарах, поступающих на склад;

?формирует отчет о сотрудниках организации;

?формирует отчет о контрагентах, работающих с организацией;

?формирует расходную накладную;

?добавляет, имеющийся в базе данных, поступивший товар на склад;

?добавляет новый товар в базу данных;

?добавляет новых контрагентов;

?добавляет новых сотрудников;

?списывает отгруженный товар со склада;

?выводит данные по остаткам товара на складе;

?выводит данные по поступившим товарам на склад за определенный период;

?выводит данные по отгруженным товарам со склада.

3.3 Описание логической структуры программы

Логическую структуру программы иллюстрирует диаграмма компонентов (рисунок 3.1).

Рисунок 3.1 Диаграмма компонентов информационной подсистемы InventoryManagement

Логическая структура взаимодействия классов, реализующих указанных модули программы представлена на рисунке 3.2.

Рисунок 3.2 - Логическая структура взаимодействия классов

3.4 Требования к техническому обеспечению

.4.1 Общие требования

Для нормальной работы информационной подсистемы InventoryManagement необходимо наличие на компьютере пользователя операционной системы Microsoft Windows XP или выше. Для установки информационной подсистемы InventoryManagement системный блок персонального компьютера должен быть снабжен дисководом для компакт-дисков. Так же к системному блоку должны быть подключены монитор и принтер.

3.4.2 Требования к центральному процессору

Для нормального использования информационной подсистемы InventoryManagement достаточно наличия на компьютере пользователя операционной системы Microsoft Windows XP или более поздней версии.

На основании проведенных контрольных прогонов разработанного приложения было установлено, что минимальная тактовая частота процессора для удовлетворительной работы подсистемы InventoryManagement составляет 233 МГц. Данная цифра учитывает как затраты процессора на работу самого приложения так и затраты связанные с работой операционной системы.

3.4.3 Требования к оперативному запоминающему устройству

Необходимый