Разработка программного обеспечения для складского учета

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

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



нформации.

. Создание и ведение баз данных

. Обработка информации

. Формирование выходных документов

. Распечатка выходных документов

Ведение нормативно-справочной информации включает в себя:

Добавление новой записи в справочник

Изменение записи

Удаление записи

1.2Исследование предметной области

Автоматизированная информационная система (АИС) - совокупность программно-аппаратных средств, предназначенных для автоматизации деятельности, связанной с хранением, передачей и обработкой информации.

(),(),- (АС), вследствие чего их часто называют ИС, ИСУиК или АС.

В АИС за хранение информации отвечают:

на физическом уровне:

-встроенные устройства памяти;

-внешние накопители;

-дисковые массивы;

на программном уровне:

-файловая система ОС;

-СУБД;

-системы хранения документов.

При разработке БД были выделены следующие сущности:

-товары;

-категории;

-виды товаров;

-завскладом;

-клиенты;

-поставщики;

-снабженцы;

-упаковка;

-справочник единиц измерения;

-справочник производителей;

-заявка поставщика;

-заявка клиента;

-приход;

-расход;

-списание.

Для каждого объекта необходим идентификатор. Для всех объектов идентификаторами представляются атрибутами код. Все они являются первичными ключами. Так же еще необходимы ключи для связи объектов. Для всех сущностей они совпадают с первичными ключами. Связи между объектами следующие:

-сущность Товары связана с сущностью Списание;

-сущность Товары связана с сущностью Расход;

-сущность Товары связана с сущностью Приход;

-сущность Поставщики связана с сущностью Заявка поставщика;

-сущность Клиенты связана с сущностью Заявка клиента;

-сущность Завскладом связана с сущностью Заявка клиента;

-сущность Категории связана с сущностью Товары;

-сущность Справочник единиц измерения связана с сущностью Товары;

-сущность Упаковка связана с сущностью Товары;

-сущность Виды товаров связана с сущностью Товары;

-сущность Справочник производителей связана с сущностью Товары;

-сущность Снабженцы связана с сущностью Заявка поставщика;

-сущность Заявка поставщика связана с сущностью Приход;

-сущность Заявка клиента связана с сущностью Расход.

Все связи между сущностями имеют тип один-ко-многим.

Каждому объекту соответствуют свои атрибуты:

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

-категории: идентификатор, названия категории, примечания;

-виды товаров: идентификатор, наименование вида, примечания;

-завскладом: идентификатор, ФИО, работа, примечания;

-клиенты: идентификатор, наименование, ИНН, адрес, банковские реквизиты;

-поставщики: идентификатор, наименование, ИНН, адрес, банковские реквизиты;

-снабженцы: идентификатор, ФИО, выполняемые обязанности, примечания;

-упаковка: идентификатор, полное название, сокращение;

-справочник единиц измерения: идентификатор, полное название сокращение;

-справочник производителей: идентификатор, производитель, примечания;

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

-заявка клиента: идентификатор, номер заявки, дата, наименование клиента, ФИО завскладом, исполнение заявки, примечания;

-приход: идентификатор, наименование товара, идентификатор заявки поставщика, количество, цена;

-расход: идентификатор, идентификатор заявки клиента, наименование товара, количество, цена;

-списание: идентификатор, наименование товара, дата, количество, причина списания.

1.3 Существующие аналоги

Мировые аналоги разрабатываемого ПП с их кратким описанием представлены ниже.

В производственной деятельности бухгалтерии используется программа 1С:Предприятие - программный продукт компании 1С, предназначенный для автоматизации деятельности на предприятии. Продукт 1С:Предприятие был предназначен для автоматизации бухгалтерского учёта и управленческого учёта 1С:Предприятие - это (одновременно) и технологическая платформа, и пользовательский режим работы. Технологическая платформа предоставляет объекты (данных и метаданных) и механизмы управления объектами.