Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

Учет поступления и реализации товара в магазине аудио- и видеотехники

Тип: курсовая работа
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить
Ознакомление с учетом товаров в магазине аудио-видео техники. Учет поступления техники и ее продажи. Выбор СУБД и среды программирования, методика моделирования данных. Определение атрибутов объектов и связей между ними. Установление ограничений.
Краткое сожержание материала:

Размещено на

Размещено на

Введение

Актуальность данной темы является то, что мы живем век компьютеризированных технологий почти каждый день создаётся новая различная техника, которая облегчая жизнь человека. В наш век, век информационных технологий, трудно представить какие либо дома и предприятия без компьютеризированной техники, эта техника играет огромную роль в развитии человека. Всю эту технику производят на заводах в которых в свою очередь стоят не люди а техника, после чего продают в различных магазинах всего мира. Но продукции в этих магазинах может быть огромное количество, и чтобы персонал мог без особых усилий следить за всем поставляемом и реализованном товаром, хранить данные о товаре (марка, наименование, производителя, серийный номер, гарантия и срок службы товара и т.д.) автором был разработан программный продукт «учет товара в магазине аудио и видео техники. Таким образом тема моей курсовой работы (проектирование и разработка приложения (учет поступления и реализации товара в магазине аудио и видео техники)) является актуальной в настоящие время. Мой программный продукт поможет персоналу следить за всем товаром, и тем самым у персонала будет больше времени для реализации другой так же необходимой работы в магазине.

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

Задачи курсовой работы:

v Ознакомление с учетом товаров в магазине аудио-видео техники.

v Учет поступления техники и её продажи.

v Создание и описание структурной модели учета аудио / видео техники в магазине.

v Описание функциональной модели учета аудио / видео техники в магазине.

v Выбор СУБД.

v Выбор среды программирования.

v Моделирование данных магазина:

§ Выделение объектов учета аудио / видео техники.

§ Определение атрибутов объектов.

§ Определение связей между объектами.

§ Установление ограничений.

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

В курсовой работе будет производится процесс организации магазина, учета товара, функций технической структуры. Для работы необходимо создать базу данных в которой будут храниться все данные о товаре и поставщике, все эти данные будут производится в реляционной (табличной) модели данных. В которой несколько таблиц с данными связаны в одну. Такая модель создается практически в любой СУБД.

В программном продукте требуется такая среда программирования, в которой можно изменять данные в базе, подготавливать отчеты, и производить расчеты. Для этого прекрасно подойдет объектно-ориентированный язык программирования, Borland Delphi 7.0.С его помощью можно создать приложение (учет поступления и реализации товара в магазине аудио и видео техники) с поддержкой СУБД. Программный продукт должен быть прост в использование, так как он будет рассчитан для неопытного пользователя в работе с компьютеризированной техникой. А также приложение должно иметь удобный интерфейс, который легко усваивается, и иметь привлекательный вид.

1. Описание деятельности магазина аудио-видео техники

1.1 Организационная структура магазина аудио - видео техники

учет поступление продажа программирование

Организационная структура магазина аудио-видео техники представляет собой иерархию должностей (Рис. 1): Директор, непосредственно, управляет предприятием в целом. К нему в подчинение входит бухгалтер магазина. В подчинение бухгалтеру входят продавцы, кассиры, кладовщики. Все новое оборудование, которое приходит на склад, впоследствии, устанавливается в магазине для дальнейшей продажи. Также в магазине работает кассир который выполняет операции по расчету с клиентами. Кладовщик следит за товаром, который поступает на склад магазина аудио-видео техники. Директор - следит за работой сотрудников и подписывает заявления на поставку товар, Бухгалтер - следит за поставками товара, подсчитывает количество привезенного и остаток товара в магазине. Продавец продает товар и осматривает товар на наличие брака. Примерная структура такой организации представлена на рисунке, который находится ниже.

Размещено на

Размещено на

Рис. 1 Организационная структура магазина

1.2 Функциональная структура магазина аудио / видео техники

Функции магазина аудио-видео техники можно смоделировать при помощи построения функциональных диаграмм, в моем случае это диаграмма IDF0, которая наглядно показывает их. На диаграммах показаны функциональные блоки, соответствующие функциям и стрелки, которые символизируют потоки данных.

Цель диаграммы является выполнение главной функции системы (Рис. 2). Главной функцией функционального блока является учет аудио - видео техники.

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

Рис. 2 Функциональная диаграмма магазина (А-0)

Функциональная диаграмма магазина аудио-видео техники, включает входные данные, такие как: данные о поступлении товара, накладная на товар, данные о фирме, данные о поставщике. Эти входные данные являются необходимыми для осуществления главной функции функционального блока.

На выходе должны быть: список товаров(ХХ) и все, что с ним связанно, информация о телевизорах (марка, цена, остаток в магазине), список техники, проданной за месяц (название, марка, количество, сумма), количество марок домашних кинотеатров, список телевизоров марки(ХХ), список магнитофонов по цене от Y до Х, информация о полученной технике, информация о реализованной технике. Документы, которыми руководствуется персонал при выполнении своей работы: трудовой договор; правила учета, приемки и хранения товара, должностные инструкции.

Функциональную диаграмму можно декомпозировать, и выделить более подробные подфункции. На них, указываются какие входящие, исходящие данные. Диаграмма представлена на рисунке 3,

Рис. 3 Декомпазиция функциональной диаграммы (А-0)

1.3 Техническая структура магазина аудио / видео техники

Компьютеры соединены между собой компьютерной сетью (сеть построена по топологии типа «Звезда», в которой в роли сервера выступает компьютер администратора, а подчиненные ему по топологии рабочие станции - компьютеры персонала), которая, в свою очередь, основана на архитектуре «Клиент-сервер». Общий сервер находится в специально отведенном месте, и не мешает клиентам магазина.

Программный продукт работает на любых рабочих станциях, где установлена ОС Windows Х и установлен пакет Microsoft Office. Примерные системные требования рабочей станции выглядят следующим образом:

Программное обеспечение:

ь Оперативная память 256 Мб и больше

ь Процессор с частотой 256 MHz и больше

ь Операционная система Win 95-7

ь Жесткий диск 8 гб и больше

ь Видеокарта 32 мб и больше

Периферийные устройства:

ь Наличие CD/DVD-привода

ь Клавиатура

ь Мышь

2. Выбор систем разработки для создания приложения «Учет поступления и реализации товаров в магазине аудио / видео техники»

2.1 Выбор СУБД

Для создания моего программного продукта необходимо создать базу данных и подключить ее к приложению. Для этого следует использовать систему управления базами данных (СУБД).

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

Реляционная модель ориентирована на организацию данных в виде двумерных таблиц. Каждая реляционная таблица представляет собой двумерный массив и обладает определенными свойствами:

ь каждый элемент таблицы - один элемент данных;

ь все ячейки в столбце таблицы однородные, то есть все элементы в столбце имеют одинаковый тип (числовой, символьный и т.д.);

ь каждый столбец имеет уникальное имя;

ь одинаковые строки в таблице отсутствуют;

ь порядок следования строк и столбцов может быть произвольным;

Базу данных с реляционной моделью можно создать практически в любой СУБД.

СУБД - это специализированная программа, которая предназначена для организации, распределения и ведения базы данных.

Рассмотрим некоторые СУБД для сравнения и определения наиболее подходящей и оптимальной для программного продукта «Учет аудио / видео техники...

Другие файлы:

Организация и ведение бухгалтерского учета товарных операций в розничной торговле на примере конкретного предприятия
Понятие товара, цели и задачи учета в организациях торговли. Классификация и оценка товара, нормативно-законодательная база, регулирующая учет товарны...

Учет движения товаров в аптеке. Учет поступления товаров
Особенности применения оборотного и сальдового метода в организациях. Отражение поступления товара на бухгалтерских счетах. Реализация лекарственных с...

Бухгалтерский учет движения товаров в коммерческой организации
Понятие товара, краткая характеристика исследуемого объекта, методы расчета себестоимости товаров. Рассмотрение учета поступления и реализации, прочих...

Учет поступления товара на предприятии

Любителю видеотехники
Рассмотрены вопросы, часто возникающие у владельцем видеомагнитофонов. Показано назначение различных присоединительных кабелей. Описаны способы переза...