Информационная система складского учёта бытовых электроприборов

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

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



нных, результаты поиска;

особенности: нет.

Имя модуля: Идентификационный модуль;

имя вызывающего модуля: вызывается при загрузке приложения;

входные параметры: имя пользователя, пароль;

выполняемые функции: это модуль защиты информационной системы от несанкционированного доступа. Здесь производится проверка имени пользователя и пароля и определения для него прав доступа;

выходные данные: уровень доступа;

особенности: нет.

Имя модуля: Интерфейсный модуль;

имя вызывающего модуля: Идентификационный модуль;

входные параметры: уровень доступа;

выполняемые функции: это модуль построения пользовательского интерфейса. Здесь производится программирование панели инструментов и запуск указанного подпункта меню;

выходные данные: текущая дата;

особенности: нет.

Имя модуля: Главный модуль;

имя вызывающего модуля: Интерфейсный модуль;

входные параметры: текущая дата;

выполняемые функции: это основной модуль. Здесь производится обработка основных событий;

выходные данные: нет;

особенности: нет.

Имя модуля: Модуль связи;

имя вызывающего модуля: Главный модуль, База данных, Вспомогательный модуль;

входные параметры: нет;

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

выходные данные: нет;

особенности: вспомогательный модуль.

4. РЕАЛИЗАЦИЯ ПРОГРАММНОГО МОДУЛЯ

4.1Порядок создания модуля

В данной информационной системе вся информация будет храниться в базе данных, из которой, посредством средств Microsoft Visual Basic 6.0, она будет предоставляться пользователю в наиболее наглядном и удобном виде.

Саму базу данных лучше реализовать с помощью Microsoft Office Access. Разработку модуля начинаем с создания базы данных, в которой содержится код товара, наименование товара, количество, цена и поставщик и заполняем её так, как показано на рисунке 4.1.

Рисунок 4.1 - База данных магазина бытовых электроприборов

Рисунок 4.2 - Схема данных базы магазина бытовых электроприборов

Затем переходим в Visual Basic для дальнейшей выполнения программной реализации модуля.

Создаем стандартный проект. Перетаскиваем на 1-ю форму компонент Data, кнопки CommandButton на каждую таблицу и текстовые поля TextBox (для отображения содержащейся в полях таблицы информации). Свойствам Caption компонентов Data задаем значения Магазина бытовых электроприборов соответственно. Кнопкам задаем значения Добавить, Продать, Найти, Удалить и др.

Затем с помощью компонентов Label делаем подписи к каждому окну. Свойству Caption формы задаем значение БД магазина по продажам бытовых электроприборов.

Располагаем компоненты в соответствии с рисунком 4.2.

Рисунок 4.1 - Исходный вид главной формы

Листинг программных модулей

Private Sub Command1_Click().Recordset.AddNewSubSub Command2_Click() Text6.Text = 0 Then"Введите количество товара, необходимое для пополнения"

End If.Text = Text4.Text + Int(Text6.Text)Sub

Sub Command3_Click() Text7.Text = 0 Then"Введите количество товара, которое необходимо продать"

End If.Text = Text4.Text - Text7.Text.Text = Text3.Text * Text7.Text

Sub

Sub Command4_Click().Recordset.DeleteSub

.2 Экранные формы

Рисунок 4.2 - Форма склада

Рисунок 4.3 - Продажа товара

ЗАКЛЮЧЕНИЕ

В результате выполнения курсового проекта были решены следующие задачи:

Составлено техническое задание на разработку информационной системы.

Реализован один из программных модулей информационной системы с использованием среды программирования Visual Basic.

Выполнено подключение к программному модулю базы данных MS Access.

Разработана спецификация на программные модули информационной системы.

Разработаны функциональная модель информационной системы на основе методологии SADT и диаграмма потоков данных.

СПИСОК ЛИТЕРАТУРЫ

1.ГОСТ 34.602-89 Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы, 01.01.1990.

2.Кузьменко В.Г. Базы данных в Visual Basic и VBA. М.: Бином, 2004.

.Смирнова Г. Н., Сорокин А. А., Тельнов Ю. Ф. Проектирование экономических информационных систем: Учебник. М.: Финансы и статистика, 2003.

4.Усков А.А. Методические указания по выполнению курсового проекта по курсу Разработка и стандартизация программных средств и информационных технологий. Смоленск: СФ АНО ВПО ЦС РФ "РУК", 2007.

5.Марк Д.А. и Мак-Гоуэн К. Методология структурного анализа и проектирования SADT. М.: Мета Технология, 1993

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

7.Маклаков С.В. Моделирование бизнес процессов с BPwin 4.0 М.: Диалог-МИФИ, 2002.