Оптовая база (курсовая работа, #346)Средство реализации: Interbase + C++ BuilderЗадание: Информационная система создается для оптовой базы. Основным назначением оптовой базы является снабжение сети магазинов различными товарами. Каждый магазин в конце года направляет в оптовую базу заявку, в которой перечисляются названия и количество необходимых товаров на следующий год. Представитель магазина получает товар со склада оптовой базы в любое время. Движением товаров на склад и со склада управляет отдел снабжения оптовой базы. Товары на склад базы поступают от поставщиков. В реальных условиях число поставщиков может быть значительным. С поставщиками заключается договор на поставку оптовой базе одного или нескольких видов товаров. Размеры и сроки поставок устанавливаются в плановом отделе на основе анализа заявок магазинов и наличия товаров на складе. В каждом договоре указывается: • номер договора; • информация о поставщике; • дата заключения договора; • дата окончания срока действия договора. Информация о поставщике включает: • название организации; • адрес; • банк поставщика; • расчетный счет поставщика. К каждому договору прилагается перечень товаров, которые будут поставляться в соответствии с ним. Заявка магазина содержит: • номер заявки; • номер магазина, которым она подана; • год, на который подается заявка. Каждая заявка включает перечень товаров с указанием объемов годовых поставок магазину. Отдел снабжения оптовой базы ведет учет товаров на складе. По каждому товару в отделе снабжения хранится следующая информация: • код товара; • наименование товара; • единица измерения; • текущая цена поставок (на оптовую базу от поставщиков); • текущая отпускная цена (магазинам со складов оптовой базы); • текущий остаток товара на складе. При поступлении товара на склад оформляется приходная накладная. В ней указывается: • номер накладной; • дата; • номер договора, в рамках которого осуществляется поставка; • перечень поставленных товаров с указанием количества и суммы по каждой товарной позиции; • сумма накладной. При отпуске товаров со склада определенному магазину оформляется расходная накладная, содержащая следующие данные: • номер накладной; • дата; • номер магазина, которому отпускается товар; • перечень отпускаемых товаров с указанием количества и суммы по каждой товарной позиции; • сумма накладной. Расчеты за товар (как за поставки товара на оптовую базу, так и за поставки с базы магазинам) могут осуществляться частями. Фиксация фактов оплаты осуществляется бухгалтерией и контролируется отделом снабжения. При выполнении оплаты поставщику за поставленный товар фиксируется: • номер платежного документа; • дата платежа; • номер приходной накладной, за поставки по которой производится оплата; • сумма оплаты. Аналогично, при поступлении на счет оптовой базы платежа от магазина за отпущенный ему товар, регистрируется: • номер платежного документа; • дата платежа; • номер расходной накладной, за поставки по которой производится оплата; • сумма оплаты. На основании заявок магазинов и динамики движения товара необходимо разработать план ближайших поставок на склад каждого из товаров, который должен содержать: • код товара; • наименование товара; • единицу измерения; • объем поставки (в расчете на двухмесячные объемы потребления товаров магазинами); • дату поставки (не позднее, чем за 10 дней до ориентировочного окончания товара на складе). Содержание 1. Описание предметной области 3 2. Анализ информационных требований пользователя 5 2.1. Определение и описание приложений 5 2.2. Описание состава функций и подфункций приложения №1»Отдел договоров» 5 2.3. Описание состава функций и подфункций приложения №2»Плановый отдел» 6 2.4. Описание состава функций и подфункций приложения №3»Отдел снабжения» 8 2.5. Описание состава функций и подфункций приложения №4»Бухгалтерия» 9 3. Описание абстрактных объектов данных 11 4. Разработка концептуальной схемы 12 4.1. Локальные представления 12 4.1.1. Локальное представление пользователя отдела договоров 12 4.1.2. Локальное представление пользователя планового отдела 13 4.1.3. Локальное представление пользователя отдела снабжения 14 4.1.4. Локальные представления пользователя бухгалтерии 16 4.2. Концептуальная схема 18 5. Сетевая схема 19 6. Реляционная БД 20 6.1. Схема данных 20 6.2. Генераторы, триггеры и хранимые процедуры 20 7. Описание программы 23 Заключение 30 Литература 31 Приложения 32 Приложение 1. Описание базы данных 32 Приложение 2. Тексты программ 40 Управляющий модуль проекта 40 Модуль главной формы 41 Модуль формы Договоры 44 Модуль формы Заявки 45 Модуль формы «Приходная накладная» 46 Модуль формы «Расходная накладная» 48 Модуль формы «Расчеты с поставщиками» 49 Модуль формы «Расчеты с магазинами» 50 Модуль формы «План поставок» 51 Модуль формы «О программе» 52 Цена: 30 долл. Подобные работыКурсовая работа "Оптовая база" (Interbase + Delphi)Курсовая работа "Оптовый склад" (Access) Курсовая работа "Посредническая фирма со складами: Верхняя одежда" (Access) Курсовая работа "Посредническая фирма со складами: Продовольственные товары" (Access) Курсовая работа "Склад мебели" (Access) Курсовая работа "Склад детской одежды" (Access) Курсовая работа "Склад детской одежды" (Access) Курсовая работа "Склад обувной фабрики" (Access) Курсовая работа "Учет товаров на складе мелкооптовой торговли" (Access) Курсовая работа "Задача сбыта с учетом потребителей" (Interbase + Delphi) Курсовая работа "Склад" (Access) Курсовая работа "Склад" (Access) |