ТОЛЬЯТТИНСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ СЕРВИСА
по дисциплине : «Информатика и программирование»
на тему : «Организация обработки информации на ЭВМ по формированию плана поставок готовой продукции.»
Выполнил : студент гр
Проверил :
Тольятти 2003 г.
C ОДЕРЖАНИЕ
Введение---------------------------------------------------------------------------------------2
1.Аналитическая часть---------------------------------------------------------------------5
1.1.Общая характеристика проблемы--------------------------------------------------5
1.2.Формулировка задач-------------------------------------------------------------------7
1.3.Мотивация задач ----------------------------------------------------------------------10
1.4.Назначение разработки--------------------------------------------------------------12
1.5.Исходные требования к конечному результату-------------------------------13
1.6.Планируемые показатели эффективности.-------------------------------------16
1.7. Выбор аппаратных средств--------------------------------------------------------17
1.8.Описание общей структуры программы----------------------------------------18
2.Модель данных------------------------------------------------------------------------19
3.Практическая часть---------------------------------------------------------------------22
3.1.Описание Элементов программы и их функций-----------------------------22
3.2. Блок-схема----------------------------------------------------------------------------25
3.3. Руководство пользователя---------------------------------------------------------26
3.4.. Испытания программного продукта--------------------------------------------30
3.5. Разработка бизнес-плана автоматизированной справочно-информационной системы “Учет поставок и реализации”-----------------------------------------------31
Заключение.----------------------------------------------------------------------------------32
Список использованных обозначений------------------------------------------------33
Список используемой литературы.----------------------------------------------------34
3.1.Описание Элементов программы и их функций.
В программе используются четыре формы:
· Form 1 : Главная форма (форма приложения);
· Form 2 : Форма для добавления товара на склад;
· Form 3 : Форма для создания заказа;
· AboutBox : Форма информации о программе.
Основные процедуры программы
UNIT1
procedure TForm1.FormCreate(Sender: TObject);
Определяет свойства объектов SG (StringGrid): количество строк, столбцов, их размеры и др.
procedure TForm1.Button1Click(Sender: TObject);
Вызывается нажатием кнопки Поставка на вкладке Хранилище . Вызывает форму для добавления товара.
procedure TForm1.Button2Click(Sender: TObject);
Вызывается нажатием кнопки Продажа . Вызывает форму для создания заказа товара.
procedure SaveFile(s:string);
Производит текущее сохранение состояния таблиц SG 1.. SG 4 в файл. При сохранении используются типы r 1, r 2, r 3, r 4 . Каждый тип – строка каждой из четырёх таблиц. Параметр s – имя файла.
procedureReadFile(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);
Выполняется нажатием кнопки ОК на форме добавления товара. Изменяет да
Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.