Создание компьютерной системы учёта товара для ИП «Попов В.В.»

Автор: Пользователь скрыл имя, 04 Мая 2014 в 21:43, дипломная работа

Краткое описание

Главной особенностью мелких торговых отделов является то, что деятельность отделов часто не автоматизирована, что влечёт за собой сложность управления складом (все данные по нему хранятся в «амбарной» книге), следовать букве закона при возврате товара (допустим клиент может вернуть товар в отдел без чека, но вот продавец достаточно долго будет искать дату продажи и стоимость вещи), а так же может провоцировать мелкое или крупное воровство в отделе (достаточно сложно учитывать продажи за день).
Целью дипломного проекта является создание компьютерной системы учёта товара для ИП «Попов В.В.».

Оглавление

ВВЕДЕНИЕ 6
ОБЩАЯ ЧАСТЬ 8
1.1 Формализованное описание предметной области 8
1.1.1 Описание общих параметров системы 8
1.1.2 Описание организационной, производственной и функциональной структуры предприятия 9
1.1.3 Описание материальных потоков 10
1.1.4 Описание информационных потоков 14
1.1.5 Модель предметной области 19
1.2 Анализ материалов обследования 21
1.2.1 Список автоматизируемых задач 21
1.2.2 Обоснование выбора типа ЭВМ для разработки автоматизированной системы 22
1.2.3 Обоснование выбора операционной системы для разработки автоматизированной системы. 24
1.2.4 Обоснование выбора способа организации информационной базы 25
1.2.5 Технико-экономическое обоснование 26
2 СПЕЦИАЛЬНАЯ ЧАСТЬ 27
2.1 Постановка задачи 27
2.1.1 Характеристика задачи 28
2.1.2 Описание выходной информации 29
2.1.3 Описание входной информации 30
2.2 Макеты экранных форм программы 31
2.3 Описание состава и структур файлов информационной базы 34
2.4 Объектно-ориентированная модель организации данных 42
2.5 Текст программы. 42
2.6 Контрольный пример. 45
2.7 Инструкция для системного программиста, оператора и пользователя. 46
2.8 Акт готовности проекта к внедрению. 47
3 ЭКОНОМИЧЕСКАЯ ЧАСТЬ 48
3.1 Расчёт суммы расходов на разработку ИС 48
3.1.1 Расходы на заработную плату по разработке ИС 48
3.1.2 Расходы на оплату труда 48
3.1.3 Отчисления в социальные фонды 48
3.1.4 Амортизация персонального компьютера 48
3.1.5 Прочие затраты 49
3.1.6 Общие затраты (себестоимость) по разработке программного продукта 49
3.2 Расчет экономической целесообразности программного продукта 49
3.2.1 Расчет суммы внедрения ИС «1С Предприятие: Управление торговлей и склад» 49
3.2.2 Расчет коэффициента экономической эффективности 50
3.3 Определение эффективности программного продукта с учетом инфляционных факторов (применение методов дисконтирования в проектном анализе) 51
4 МЕРОПРИЯТИЯ ПО ОБЕСПЕЧЕНИЮ БЕЗОПАСНОСТИ ЖИЗНЕДЕЯТЕЛЬНОСТИ 52
ЗАКЛЮЧЕНИЕ 56
ПРИЛОЖЕНИЯ 58
СПИСОК ИСПОЛЬЗОВАННЫХ СОКРАЩЕНИЙ 75

Файлы: 1 файл

Диплом в новой редакции версия 2.docx

— 1.34 Мб (Скачать)

Таблица 5 - Артикулы товара

Имя

Тип

Тип данных

Длина

Описание

Артикул товара

PK

Числовой, счётчик

65536

Уникальный идентификатор товара

Наименование

 

Текстовый

 

Название товара

Создан

 

Логический

 

Для организации точности


 

Таблица 6 -  Накладные возврата на основной склад

Имя

Тип

Тип данных

Размерность

Описание

Номер накладной

PK

Числовой, счётчик

65536

Уникальный номер накладной

Документ основание

FK

Числовой

65536

Ссылка на документ основание

Автор

FK

Числовой

65536

Автор документа

Дата составления

 

Дата/время

   

Проведена

 

Логический

1

Организация точности ведения склада

На удалении

 

Логический

1

Организация точности ведения склада

Итоговая сумма

 

Денежный

65536

Сумма накладной


 

Таблица 7 - Накладные возврата (Брак)

Имя

Тип

Тип данных

Размерность

Описание

Номер накладной

PK

Числовой, счётчик

65536

Уникальный номер накладной

Документ основание

FK

Числовой

65536

Ссылка на документ основание

Автор

FK

Числовой

65536

Автор документа

Дата составления

 

Дата/время

   

Проведена

 

Логический

1

Организация точности ведения склада

На удалении

 

Логический

1

Организация точности ведения склада

Итоговая сумма

 

Денежный

65536

Сумма накладной


 

Таблица 8 - Основной склад

Имя

Тип

Тип данных

Размерность

Описание

Артикул товара

PK

Числовой

65536

Уникальный код товара, хранимого на складе

Количество

 

Числовой

65536

Количества товара

Цена продажи

 

Денежный

65536

Цена товара для продажи


 

Таблица 9 - Поставщики

Имя

Тип

Тип данных

Размерность

Описание

Код поставщика

PK

Числовой, счётчик

65536

Уникальный идентификатор поставщика

Наименование

 

Текстовый

 

Наименование поставщика

Юридический адрес

 

Текстовый

 

Юридический адрес

Почтовый адрес

 

Текстовый

 

Почтовый адрес

Телефон

 

Текстовый

 

Телефон


 

Таблица 10 - Приходные накладные

Имя

Тип

Тип данных

Размерность

Описание

Номер накладной

PK

Числовой, счётчик

65536

Уникальный номер накладной

Поставщик

FK

Числовой

65536

Ссылка на поставщика

Автор

FK

Числовой

65536

Автор документа

Дата составления

 

Дата/время

   

Проведена

 

Логический

1

Организация точности ведения склада

Отметка на удаление

 

Логический

1

Организация точности ведения склада


 

Таблица 11 - Расходные накладные

Имя

Тип

Тип данных

Размерность

Описание

Номер накладной

PK

Числовой, счётчик

65536

Уникальный номер накладной

Автор

FK

Числовой

65536

Автор документа

Дата составления

 

Дата/время

   

Проведена

 

Логический

1

Организация точности ведения склада

Отметка на удаление

 

Логический

1

Организация точности ведения склада

Примечание

 

Текстовый

 

Текст примечания

Итоговая стоимость

 

Денежный

   

Оплачена

     

Организация точности ведения склада


 

Таблица 12 - Склад брака

Имя

Тип

Тип данных

Размерность

Описание

Артикул товара

PK

Числовой

65536

Уникальный код товара, хранимого на складе

Количество

 

Числовой

65536

Количество товара


 

Таблица 13 - Состав НВ

Имя

Тип

Тип данных

Размерность

Описание

Номер позиции

PK

Числовой, счётчик

65536

Уникальный номер

Номер НВ

FK

Числовой

65536

Ссылка на накладную возврата

Наименование товара

FK

Числовой

 

Ссылка на товар

Количество

 

Числовой

   

Стоимость

 

Денежный

   

Проверено

 

Логический

 

Организация точности ведения склада

Стоимость за единицу

 

Денежный

   

 

Таблица 14 - Состав НВ ОС

Имя

Тип

Тип данных

Размерность

Описание

Номер позиции

PK

Числовой, счётчик

65536

Уникальный номер

Номер НВ

FK

Числовой

65536

Ссылка на накладную возврата

Наименование товара

FK

Числовой

 

Ссылка на товар

Количество

 

Числовой

   

Стоимость

 

Денежный

   

Проверено

 

Логический

 

Организация точности ведения склада

Стоимость за единицу

 

Денежный

   

 

Таблица 15 - Состав ПН

Имя

Тип

Тип данных

Размерность

Описание

Номер позиции

PK

Числовой, счётчик

65536

Уникальный номер

Номер ПН

FK

Числовой

65536

Ссылка на приходную накладную

Наименование товара

FK

Числовой

 

Ссылка на товар

Количество

 

Числовой

   

Цена закупки

 

Денежный

   

 

Таблица 16 - Состав  РН

Имя

Тип

Тип данных

Размерность

Описание

Номер позиции

PK

Числовой, счётчик

65536

Уникальный номер

Номер РН

FK

Числовой

65536

Ссылка на расходную накладную

Наименование товара

FK

Числовой

 

Ссылка на товар

Количество

 

Числовой

   

Стоимость

 

Денежный

   

Проверено

 

Логический

 

Организация точности ведения склада

Стоимость за единицу

 

Денежный

   

Информация об ошибке

 

Числовой

 

Вписывается информация об ошибке в момент проверки расходной накладной


 

Таблица 17 - Сотрудники

Имя

Тип

Тип данных

Размерность

Описание

Табельный номер

PK

Числовой, счётчик

65536

Уникальный номер

ФИО

 

Текстовый

   

Телефон

 

Текстовый

   

Адрес

 

Текстовый

   

Зарплата по договору

 

Текстовый

   

 

2.4 Объектно-ориентированная модель организации данных

Рисунок 12 - ИЛМ

 

2.5 Текст программы.

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

Рассмотрим основные используемые макросы:

М1 - создание артикула. Данный макрос выполняет все действия, связанные с внесением информации о новом артикуле в систему, а так же его регистрацию на обеих складах.

Макрос состоит из следующих запросов:

  • М1-1 Создание позиции на складе,
  • М1-2 создание позиции на складе брака,
  • М1-3 Закрепление артикула на складе.

М2 - проведение приходной накладной. Данный макрос выполняет проверку и проведение приходной накладной, а так же добавляет товар на основной склад.

Макрос состоит из следующих запросов:

  • М2-1 Добавление товара на склад,
  • М2-2 - проведение накладной.

М3 - Подготовка накладной к проведению и продаже. Данный макрос проверяет расходную накладную, проверяет соответствие наличия товара на складе и указанного в расходной накладной, сверяет стоимости, рассчитывает необходимые параметры.

Макрос состоит из следующих запросов:

  • М3-1 - проверка количества на складе,
  • М3-2 - установка ошибок,
  • М3-3 Подсчёт итоговой стоимости,
  • М3-4  - Добавление ошибки в накладную.

 

М4 - оплата и проведение накладной. Данный макрос выполняет проведение расходной накладной и списывает остатки со склада.

Макрос состоит из следующих запросов:

  • М4-1 - проведение накладной до оплаты,
  • М4-2 оплата накладной и списание остатков со склада.

 

М5 - проведение накладной возврата. Данный макрос проверяет приходную накладную от клиента, проводит её, а так же зачисляет на склад брака указанные в накладной позиции.

Макрос состоит из следующих запросов:

  • М5-1 добавление стоимости в возврат,
  • М5-2 - добавление товара на склад брака,
  • М5-3 - добавление стоимости в накладную возврата,
  • М5-4 - проведение накладной возврата.

 

М6 - проведение возврата на основной склад. Данный макрос проверяет приходную накладную от клиента, проводит её, а так же зачисляет на склад указанные в накладной позиции.

Макрос состоит из следующих запросов:

  • М6-1 - проверка возвратной накладной,
  • М6-2 Добавление товара на основной склад,
  • М6-3 - добавление суммы в накладную,
  • М6-4 - проведение возвратной накладной.

 

Кроме того, для организации работы форм были сконструированы следующие запросы:

  • ФОрмы - З1 - удаление товара,
  • ФОрмы З2 - обновление стоимости в расходной,
  • ФОрмы З3 - обнуление итоговой стоимости,
  • Формы З4 - расчёт итоговой стоимости.

Информация о работе Создание компьютерной системы учёта товара для ИП «Попов В.В.»