Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой проект на тему Управлеение складом.doc
Скачиваний:
111
Добавлен:
15.06.2014
Размер:
548.86 Кб
Скачать

Министерство образования и науки Республики Беларусь

Белорусский государственный университет

информатики и радиоэлектроники

Факультет информационных технологий и управления

Кафедра информационных технологий автоматизированных систем

РАСЧЕТНО-ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовой работе

по курсу "Базы и банки данных "

на тему "Управление складом товаров".

Выполнил студент гр. 700621с ____________ Ильюкевич В.А.

(подпись) (Ф.И.О.)

Руководитель ____________ Герман О. В.

(подпись) (Ф.И.О.)

Минск, 2011

Содержание

Содержание 2

Введение 3

Постановка задачи 4

Руководство пользователя 5

Основное окно программы 5

Состояние склада 6

Добавление записи о приёме товара. 7

Отправка товара со склада 8

Управление магазинами 10

Управление поставщиками 11

Управление товарами 11

Заключение 13

Список использованных источников 14

Приложение 1. Схема базы данных 15

Приложение 2. Листинг основных классов приложения 16

Введение

В нынешнее время сложно представить сферу деятельности людей, где нельзя найти применение базам данных. Конечно это не значит, что везде где необходимо использовать базы данных они и применяются. Нет, во многих местах по-прежнему люди пользуются картотеками и прочими бумажными «базами данных». Но всё больше и больше предприятий внедряют в свою работу программные средства для организации разного рода информации. Будь то данные по сотрудникам, бухгалтерский учёт или какие-либо справочники. Одно из таких применений баз данных и будет рассматриваться в данной работе. А именно – организация работы склада товаров.

Для реализации данной задачи я буду использовать язык программирование ruby и веб-фреймворк Ruby On Rails. База данных – mysql.

Постановка задачи

Разработать программу для управления складом. Товары на склад поступают партиями от разных поставщиков. В одном партии может присутствовать несколько наименований товаров в разных количествах. Аналогичными партиями товары отправляются со склада в магазины.

Склад ведёт работу с несколькими поставщиками и несколькими магазинами.

Необходиа возможность отслеживать состояние склада, т.е. видеть какой товар и в каких количествах имеется на складе.

Так же необходимо предусмотреть возможность просмотра истории операций по складу.

Руководство пользователя

Программа является веб-приложением. И поэтому для её использования оператору необходимо иметь только веб-браузер на компьютере. Операционная система на компьютере оператора может быть любой.

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

Интерфейс программы полностью на русском языке и в большинстве случаев не должен вызывать трудностей. Однако приведу описание основных функций программы.

Основное окно программы

рис. 1. Основное окно программы (первый запуск приложения и поэтому )

Вверху каждой страницы можно видеть ссылки для основной навигации.

  • Состояние склада – переход на главную страницы

  • Магазины – переход в секцию по управлению списком магазинов, с которыми ведётся работа

  • Поставщики товара – переход в секцию по управлению списком поставщиков товаров, с которыми сотрудничает склад

  • Товары, с которыми ведётся работа – управление товарами

Основное окно программы можно условно разделить на две части.

Состояние склада

Все товары, которые сейчас имеются на складе в количестве больше нуля будут тут отображаться.

Последние 10 операций по складу.

Тут отображаются последние 10 операций по складу в хронологическом порядке. Самая последняя операция – вверху.

В случае необходимости просмотра всех операций можно воспользоваться соответствующими ссылками под таблицей «10 последних операций».