- •Разработка программного обеспечения автоматизированной информационной системы учета продажи канцелярских товаров в оптово-розничном магазине
- •Содержание
- •Введение
- •1 Постановка задачи
- •1.1 Описание и анализ бизнес-процесса
- •1.2 Описание задачи
- •1.3 Описание исходной (входной) информации
- •1.4 Описание результатной (выходной) информации
- •1.5 Разработка информационной модели данных
- •1.5.1 Определение сущностей
- •1.5.2 Определение взаимосвязей между сущностями
- •1.5.3 Определение отношений первой нормальной формы
- •1.5.4 Определение отношений второй нормальной формы
- •1.5.5 Определение отношений третьей нормальной формы
- •1.5.6 Определение структуры базы данных
- •1.6 Описание алгоритма решения задачи
- •1.6.1 Описание пользовательского интерфейса
- •1.6.2 Выбор и обоснование языка программирования
- •2 Программная документация на изделие
- •2.1 Описание программы
- •2.2 Руководство пользователя
- •2.2.4 Сообщения пользователю
- •3 Экспериментальное исследование программного изделия
- •4 Экономическое обоснование дипломного проекта
- •4.1 Группировка затрат по статьям калькуляции
- •4.3 Расчет заработной платы
- •4.3.1 Дополнительная заработная плата
- •4.3.2 Отчисления на социальные нужды
- •4.4 Расходы на содержание и эксплуатацию техники
- •Полная себестоимость
- •4.5 Расчет прибыли
- •4.6 Определение оптовой цены программного продукта
- •4.7 Обоснование инвестиций и расчеты эффективности проекта
- •5 Эргономичность проекта
- •5.1 Анализ и оценка состояния разработки дипломного проекта с точки зрения эргономичности
- •5.1.1 Качество разработки интерфейса
- •5.1.2 Простота освоения и запоминания операций системы
- •5.1.3 Быстрота достижения целей задачи
- •5.1.4 Субъективная удовлетворенность при эксплуатации системы
- •5.2 Оптимизация зрительных условий труда на рабочем месте
- •Заключение
- •Библиографический список
1 Постановка задачи
1.1 Описание и анализ бизнес-процесса
Компания специализируется на продаже канцелярских товаров. Магазин по продаже канцелярских товаров занимается учетом закупок и продаж этих товаров. Процесс учета происходит следующим образом: магазин совершает покупку товара у какого-либо поставщика, после чего заносится информация о пришедшем товаре в базу данных, причем цена товара увеличивается с учетом наценки, назначаемой руководителем магазина. При реализации товара также редактируется база данных. В базе данных имеется прайс-лист товара, в котором указывается наименование товара, цена, наличие, группа и количество. Вся информация, хранящаяся в базе данных, периодически дополняется, редактируется и сохраняется.
Бизнес-процесс происходит следующим образом: клиент приходит в магазин и делает заказ в устной форме, выбирая из предоставленного прайс-листа необходимый ему товар, далее продавец находит в базе наличие данного товара и оформляет продажу, если поиск положительный.
Схема бизнес-процесса магазина представлена на рисунке 1.
Рисунок 1 – Схема бизнес-процесса магазина
Наиболее важными для данного бизнеса будут следующие компоненты:
сотрудники;
клиенты;
поставщики;
товары.
Список основных бизнес-процессов, происходящих в магазине:
закупка товаров у поставщиков;
регистрация поступившего товара;
продажа товара клиенту;
формирование отчета по имеющемуся товару.
Периодичность осуществляемых бизнес-процессов:
обновление списка имеющегося товара (наличие, стоимость);
формирование отчетов о покупках и продажах (по требованию).
Все операции выполняются в пределах одного здания, а организация совместного использования данных основана на возможности локальной сети и сервера базы данных.
Организационная структура магазина представлена на рисунке 2.
Рисунок 2 – Организационная структура магазина
1.2 Описание задачи
Наименование задачи: разработка программного обеспечения автоматизированный информационной системы учета продажи канцелярских товаров в оптово-розничном магазине.
Цель работы организации: продажа канцелярских товаров в магазине.
Функции магазина:
ведение прайс-листа;
продажа товаров;
увеличение объема продаж;
увеличение ассортимента товаров.
Бизнес правила:
сведения о товарах хранятся 2 года;
организация отвечает по своим обязательствам имуществом предприятия.
Требования к программе: программа должна работать под управлением операционной системы Microsoft Windows 200/ME/XP и СУБД Microsoft Visual Fox Pro 9.0.
Перечень вводимой информации:
ФИО представителя клиента;
адрес клиента;
фирма клиента;
телефон клиента;
название поставщика;
адрес поставщика;
телефон поставщика;
группа товара;
серия товара;
наименование товара;
цена товара;
цена товара на продажу;
количество товара в наличии;
описание товара;
дата покупки товара;
количество товара;
дата продажи;
количество товара в продаже.
Перечень выходных форм:
Информация о канцелярских товарах.
Информация о поставщиках.
Информация о клиентах.
Информация о покупках товара у поставщиков.
Информация о продаже товара клиентам.
Отчет о покупках товара у поставщиков.
Требования к оснащению организации компьютерной техникой:
ОС Windows не ниже 2000;
объем ОЗУ не менее 128 Мб;
процессор не ниже Pentium II;
HDD не менее 10 Гб;
монитор;
клавиатура;
мышь;
локальная сеть;
лазерный или струйный принтер.