Автор: Пользователь скрыл имя, 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
Таблица 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 |
Уникальный номер |
ФИО |
Текстовый |
|||
Телефон |
Текстовый |
|||
Адрес |
Текстовый |
|||
Зарплата по договору |
Текстовый |
Рисунок 12 - ИЛМ
Основным достоинством разработки ПО, используя методология RAD и средство разработки MS Access является максимальная автогенерация кода самой средой разработки, а так же использование макросов, которые в свою очередь состоят из набора запросов к данным.
Рассмотрим основные используемые макросы:
М1 - создание артикула. Данный макрос выполняет все действия, связанные с внесением информации о новом артикуле в систему, а так же его регистрацию на обеих складах.
Макрос состоит из следующих запросов:
М2 - проведение приходной накладной. Данный макрос выполняет проверку и проведение приходной накладной, а так же добавляет товар на основной склад.
Макрос состоит из следующих запросов:
М3 - Подготовка накладной к проведению и продаже. Данный макрос проверяет расходную накладную, проверяет соответствие наличия товара на складе и указанного в расходной накладной, сверяет стоимости, рассчитывает необходимые параметры.
Макрос состоит из следующих запросов:
М4 - оплата и проведение накладной. Данный макрос выполняет проведение расходной накладной и списывает остатки со склада.
Макрос состоит из следующих запросов:
М5 - проведение накладной возврата. Данный макрос проверяет приходную накладную от клиента, проводит её, а так же зачисляет на склад брака указанные в накладной позиции.
Макрос состоит из следующих запросов:
М6 - проведение возврата на основной склад. Данный макрос проверяет приходную накладную от клиента, проводит её, а так же зачисляет на склад указанные в накладной позиции.
Макрос состоит из следующих запросов:
Кроме того, для организации работы форм были сконструированы следующие запросы:
Информация о работе Создание компьютерной системы учёта товара для ИП «Попов В.В.»