- •Стандарт предприятия
- •1 Общие положения
- •1.1 Задачи дипломной (выпускной) работы
- •1.2 Руководство дипломной (выпускной) работой
- •2 Организация подготовки и защиты дипломной (выпускной) работы
- •2.1 Выбор и утверждение тематики
- •2.2 Основные требования к знаниям и умениям студентов
- •2.3 Этапы подготовки дипломной (выпускной) работы
- •2.4 Подготовка дипломных (выпускных) работ к защите
- •2.5 Защита дипломных (выпускных) работ
- •3 Структура и содержание дипломной (выпускной) работы
- •4.2 Техническое задание на дипломную (выпускную) работу
- •4.3 Реферат
- •4.4 Содержание
- •5.4 Выводы
- •5.5 Рекомендации
- •5.6 Перечень использованных источников
- •5.7 Рекомендации по содержанию основной части дипломной (выпускной) работы
- •5.8 Стиль и язык дипломной (выпускной) работы
- •6 Требования к приложениям
- •6.1 Назначение приложений
- •6.2 Типы приложений
- •7 Правила оформления дипломной работы
- •7.1 Общие требования
- •7.2 Нумерация страниц
- •7.3 Нумерация разделов, подразделов, пунктов, подпунктов
- •7.4 Иллюстрации
- •7.5 Таблицы
- •7.6 Перечни
- •7.7 Примечания
- •7.8 Сноски
- •7.9 Формулы, уравнения, графики и диаграммы
- •7.10 Ссылки
- •7.11 Титульный лист
- •7.12 Перечень условных обозначений, символов, единиц, сокращений и терминов
- •7.13 Приложения
- •7.14 Защита и презентация дипломной работы
- •Приложения
- •Отдел продаж
Отдел продаж
Рисунок 4.1 – Составляющие модуля «Отдел продаж»
оформление схемы
Рисунок 4.2- Структура базы данных отдела продаж
оформление рисунка
Рисунок 5.1 – Выбор продукции
Рисунок 5.2 – Оформление заводского заказа
оформление рисунка
Рисунок 5.3 – Подготовка данных к генерации договора
Приложение Л
Исходные тексты программного обеспечения
Модуль «Договора»
//******добавление нового договора*************
procedure TfmDog.btAddDogClick(Sender: TObject);
begin
if (edNomer.Text = '') or (edContact.Text = '')
then
begin
MessageDlg('Все поля должны быть заполнены!!!', mterror,
[mbOk], 0);
end
else
with ibTblDog do
begin
if lookup('ndog',edNomer.Text,'ndog') = edNomer.Text
then
begin
MessageDlg('Такая запись уже существует!!!', mterror,
[mbOk], 0);
last;
end
else
begin
spNDog.ExecProc;
insert;
FieldByName('nomer').Value:=
spNDog.ParamByName('ndog').Value;
FieldByName('ndog').AsString:=edNomer.Text;
FieldByName('data').AsDateTime:= StrToDate(edDate.Text);
FieldByName('datas').Value:= edDateS.Date;
FieldByName('Cont_l').AsString:= edContact.Text;
FieldByName('forma_r').AsString:=cbForm.Text;
FieldByName('pokup').AsInteger:=StrToInt(edCode.Text);
FieldByName('dlcont').AsString:=edDolzhn.Text;
FieldByName('otvetst').Value:=fmMain.id;
if edComment.Text <> '' then
FieldByName('comment').AsString:=edComment.Text;
post;
end;
end;
fmMain.ibMain.ApplyUpdates([ibTblDog]);
end;
//****************конец********************