Контроль за выполнением договоров осуществляют товарные отделы

Автор работы: Пользователь скрыл имя, 20 Мая 2013 в 16:13, курсовая работа

Описание работы

Одним из показателей,характеризующих работу предприятия, является товарооборот, который представляет собой планово организационный процесс обращения средств производства, от которого во многом зависят и другие экономические показатели. В общий объем товарооборота включают все товары, реализованные предприятием, т.е. полученные от предприятий поставщиков продукции. Также товарооборот показывает насколько быстро предприятие использует полученную продукцию, т.е. какими темпами оно осуществляет свою деятельность, чем больше на предприятие осуществляется поставок, тем более стабильно работает данное предприятие.

Содержание работы

Введение---------------------------------------------------------------------------------------2
1.Аналитическая часть---------------------------------------------------------------------5
1.1.Общая характеристика проблемы--------------------------------------------------5
1.2.Формулировка задач-------------------------------------------------------------------7
1.3.Мотивация задач ----------------------------------------------------------------------10
1.4.Назначение разработки--------------------------------------------------------------11
1.5.Исходные требования к конечному результату-------------------------------13
1.6.Планируемые показатели эффективности.-------------------------------------15
1.7. Выбор аппаратных средств--------------------------------------------------------16
1.8.Описание общей структуры программы----------------------------------------17

2.Модель данных------------------------------------------------------------------------18
3.Практическая часть---------------------------------------------------------------------21
3.1.Описание Элементов программы и их функций-----------------------------22
3.2. Блок-схема----------------------------------------------------------------------------24
3.3. Руководство пользователя---------------------------------------------------------25
3.4.. Испытания программного продукта--------------------------------------------29
3.5. Разработка бизнес-плана автоматизированной справочно-информационной системы “Учет поставок и реализации”-----------------------------------------------30
Заключение.----------------------------------------------------------------------------------31
Список использованных обозначений------------------------------------------------32
Список используемой литературы.----------------------------------------------------33

Файлы: 1 файл

kyrsovikvadim.doc

— 229.00 Кб (Скачать файл)

Разрабатываемый автоматизированная система должна будет реализовать  следующие функции:

  1. Обеспечение ввода данных о поставках на предприятие;
  2. Анализ введенной информации;
  3. Подсчет задолженности предприятия за осуществленные поставки;
  4. Определять оптимальный счет-фактуру с точки зрения “количество-цена”;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.5.Исходные требования к конечному  результату.

1.5.1.Требования по функциональности.

Разрабатываемая программа должен обеспечивать автоматизированный контроль, а так же учет поставок на предприятие (цех этого предприятия), для этого создаваемая система должна:

  • Обеспечивать ввод, связанных с поставками на предприятие и обработку  этих данных;
  • Создавать отчетные документы и документы для организации грузопоставок;
  • При вводе данных об наименовании  товаров должен использоваться справочник “Номенклатура товаров”;
  • Создаваемые документы должны отвечать отраслевым стандартам, принятым на предприятии.

1.5.2.Условия эксплуатации

Создаваемый программный  продукт должен будет использоваться директором предприятия, начальником цеха, начальником склада, в зависимости от места эксплуатации продукта. Заданные характеристики функционирования должны обеспечиваться при условиях, которые определяются конкретным носителем данных, на котором хранятся данные.  Наиболее распространенными носителями данных в настоящее время являются жесткие диски, для которых оптимальным является функционирование при температурах от 5 до +35оС и относительной влажности от 10 до 60 процентов.

1.5.3.Требования к составу и параметрам технических средств

Программа должна функционировать  на персональных компьютерах со следующей  конфигурацией:

  • IBM PC/AT совместимых ПЭВМ не ниже Pentium 100;
  • с объемом ОЗУ не менее 16 мегабайт;
  • Объем необходимого дискового пространства - не менее 10 мегабайт.

1.5.4.Требования к информационной и программной совместимости

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

  • наличие операционной системы типа Windows 95, Windows 98, Windows NT 4.x, Windows 2000 и совместимых с ними;
  • наличие базы данных LocalInterBase или совместимых с ней;
  • ввод даты обязателен в форме маски;
  • ввод цифр обязателен.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.6.Планируемые показатели эффективности.

В результате выполненной  работы предполагается достигнуть следующих  эффектов:

    • уменьшение времени необходимого для учета поставок произведенных на предприятие;
    • автоматизация контроля поставок;
    • возможность длительного хранения информации о поставках на предприятие большого срока давности, для возможности более полного расчета эффективности деятельности предприятия;
    • постоянная известность о сроках оплаты осуществленных поставок. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.7. Выбор аппаратных средств.

При выборе аппаратных средств для разработки программы наибольшую роль играет фактор быстродействия работы ПЭВМ. Поскольку именно от него зависит время разработки ПО, а соответственно затрат на разработку и его себестоимости.

Скорость функционирования ПЭВМ в основном определяется следующими параметрами:

  • Объемом оперативной памяти (ОП);
  • Быстродействием процессора;
  • Объемом видеопамяти (ВП).

Исходя из требований предъявляемых к используемым программным  средствам разработки (Delpi 3.0 InterBase 4.2) минимальное значение вышеперечисленных параметров составляет ОП – 12 Мб, процессор – на базе Intel 486, ВП – 1 Мб.

При минимальных значениях  параметров функцмонирование разработанной  АСИС малоэффективно, поэтому рекомендуемым  является компьютер со следующими значениями параметров:

  • Процессор – intel 586-100 МГц;
  • Оперативная память – 16 Мб;
  • Видеопамять – 1 Мб;

Библиотека компонентов  содержит множество стандартных  компонентов, которые можно использовать при создании приложений. Сюда относятся элементы управления в стиле Windows95 и IE 4.0, а также шаблоны для форм и экспертов[9].

 

 

 

1.8.Описание общей структуры программы.

Схема функционирования автоматизированной системы представлена на рис.1.2.


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис.1.2. Схема функционирования программы

 

 

 

 

 

 

 

 

 

 

 

 

 

2.Модель данных.


 

Характеристика  информации входящей в модель данных.

Элемент информации

Место возникновения

Стадия обработки

Способ отображения 

Стабильность

Функция управления

Код

Входная

Первичная

Текстовая

Переменная

Нормативно-справочная

Изготовитель

Входная

Первичная

Текстовая

Переменная

Нормативно-справочная

Дата реализации

Входная

Первичная

Текстовая

Переменная

Оперативная

Нормативно-справочная

Цена покупки

Входная

Первичная

Текстовая

Переменная

Оперативная

Цена продажи

Внутренняя

Выходная

Вторичная

Текстовая

Переменная

Оперативная

Количество прихода

Входная

Первичная

Текстовая

Переменная

Оперативная

Поступление

Внутренняя

Выходная

Вторичная

Текстовая

Переменная

Оперативная

Заказ

Входная

Первичная

Текстовая

Переменная

Оперативная

Дата поступления

Входная

Первичная

Текстовая

Переменная

Оперативная

Текущая дата

Входная

Первичная

Текстовая

Переменная

Оперативная

Дата заказа

Входная

Первичная

Текстовая

Переменная

Оперативная

Заказчик

Внешняя

Входная

Результативная

Текстовая

Переменная

Нормативно-справочная

ФИО

Внешняя

Входная

Первичная

Текстовая

Переменная

Нормативно-справочная

Предприятие

 

Внешняя

Входная

Первичная

Текстовая

Переменная

Нормативно-справочная

Телефон

Внешняя

Входная

Первичная

Текстовая

Переменная

Нормативно-справочная

Адрес

Внешняя

Входная

Первичная

Текстовая

Переменная

Нормативно-справочная

Сумма поступления

Внутренняя

Результативная

Текстовая

Переменная

Оперативная

Сумма заказа

Внутренняя

Результативная

Текстовая

Переменная

Оперативная

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

Входная

Первичная

Текстовая

Переменная

Нормативно-справочная

Процент

Входная

Первичная

Текстовая

Постоянная

Оперативная

Нормативно-справочная


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.Практическая часть

3.1.Описание Элементов программы  и их функций.

В программе  используются четыре формы:

  • Form1: Главная форма (форма приложения);
  • Form2: Форма для добавления товара на склад;
  • Form3: Форма для создания заказа;
  • AboutBox: Форма информации о программе.

Основные процедуры программы.

UNIT1

procedure TForm1.FormCreate(Sender: TObject);

Определяет свойства объектов SG (StringGrid): количество строк, столбцов, их размеры и др.

procedure TForm1.Button1Click(Sender: TObject);

Вызывается нажатием кнопки Поставка  на вкладке Хранилище. Вызывает форму для добавления товара.

procedure TForm1.Button2Click(Sender: TObject);

Вызывается нажатием кнопки Продажа. Вызывает форму для создания заказа товара.

procedure SaveFile(s:string);

Производит текущее сохранение состояния таблиц SG1..SG4 в файл. При сохранении используются типы r1, r2, r3, r4. Каждый тип – строка каждой из четырёх таблиц. Параметр s – имя файла.

procedure ReadFile(s:string);

Производит загрузку данных из файла в таблицы.

procedure DeleteItem(var mySG:TstringGrid; n:integer);

Производит удаление из таблицы строки с номером n. Все нижние строки сдвигаются вверх.

procedure TForm1.N8Click(Sender: TObject);

Вызывается выбиранием пункта главного меню Данные – Создать отчёт. Вызывает диалоговое окно для подтверждения создания отчёта. Затем происходит сохранение состояния всех таблиц в файле с указанием в его названии месяца и года, расширение .cnd. После сохранения происходит удаление из таблицы всех данных кроме товаров на складе. Если какого-либо товара не осталось (количество – 0), то он удаляется из списка.

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);

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

procedure TForm1.SG1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);

Когда активный компонент – таблица, то при нажатии ENTER появляется форма создания заказа. Если INS, то добавления нового товара.

UNIT2

procedure FindItem(var mySG:TstringGrid; ItemToSend:string);

Находит на компоненте mySG строку товара ItemToSend и записывает в свойство Row номер строки. При отсутствии данного товара, устанавливает «указатель» в конец таблицы и увеличивает общее количество строк в ней.

procedure TForm2.Button1Click(Sender: TObject);

Выполняется нажатием кнопки ОК на форме добавления товара. Изменяет данные в таблице SG1 (Хранилище) и на таблице SG4 (Поступления).

UNIT3

procedure FindItem2(var mySG:TstringGrid; ItemToSend:string);

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

procedure TForm3.Button1Click(Sender: TObject);

Вызывается нажатием кнопки ОК на форме создания заказа. Происходит изменение данных в трёх таблицах: уменьшение количества товара во вкладке Хранилище, добавление строки нового заказа во вкладку Заказы, увеличение количества проданных товаров во вкладке Продано.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.2. Блок-схема

 

 

3.3. Руководство пользователя.

Программа «Учёт поставок и реализации» очень проста в своём использовании, что делает её доступной для людей мало знакомыми  с компьютером.

Для ввода отгруженного товара нажимаем кнопку «Добавить товар» рис.1, в появившемся окне указываем  название товара, количество товара, себестоимость, процент накрутки и код (Рис.2). Данные появляются во вкладке «Хранилище» (Рис.1). Для оформления заказа выделяем нужный товар и нажимаем кнопку «Заказать», где указываем наименование товара, кол-во, название предприятия, ФИО, адрес и телефон заказчика (Рис.3). Данные о заказе появляются во вкладке «Заказы» (Рис.4). Во вкладке «Продано» в левой части расположена информация о выручке и прибыли с данного товара, а с права со всей реализованной продукции (Рис.5). Во вкладке «Поставки» (Рис.6) хранится информация о всей отгруженной продукции (наименование, кол-во, себестоимость, дата и время отгрузки продукции)

Также программа может  делать ежемесячные отчёты (Данные → Создать отчёт). При каждом закрытии, программа предлагает сохранить введённые данные.

Рис.1 Учёт поставок и реализации

 

 

 

 

 

Рис.2 Добавление товара                     Рис.3 Реализация


 

Рис.4 Заказы

 

 

 

Рис.5 Продано

 

 

 

 

 

Рис.6 Поставки

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.4.Испытания программного продукта.

  •  Надежность программного обеспечения (ПО) есть вероятность его работы без отказов в течении определенного периода времени, рассчитанная с учетом стоимости для пользователя каждого отказа[11]. Надежность программного обеспечения как определяющий элемент его качества закладывается на этапе разработки и проектирования, реализуется на этапе реализации ПО[12]. Выбор критериев, которыми должна определятся надежность ПО, отыскание оптимальной по отношению к этим критериям его структуры, выбор режима работы ПО – вот далеко не полный перечень  тех проблем,  которые должны быть решены на этапе создания и реализации ПО до его эксплуатации.

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