Курсовая работа: Информационная система для автоматизации операций в отношениях между поставщиком и заказчиком
4. Технология разработки программного продукта
Программный продукт будет разрабатываться в программе Delphi7 Delphi — среда программирования, в которой используется язык программирования Object Pascal. Язык программирования - произошел от turbo pascal, и создавался изначально - для windows, но позже появились и среды разработки под linux. Создадим формы, в соответствие с ИС Автоматизации. Компонент Form1 появляется автоматически после запуска Delphi. Чтобы добавить ещё один Form, нужно перейти в File->New->Form Систему необходимо будет защитить от несанкционированного доступа логином и паролем (рис.16).
Рис.16 Вид первой формы.
На форму добавляем следующие компоненты:
ü Label, Labe2 - Метка (пояснительный текст) на Форме. указывает пользователю, что именно он должен ввести в поле ввода. Для этого достаточно в Инспекторе объектов в свойстве Caption ввести нужный текст.
ü Edit1, Edit2 - представляет собой однострочное текстовое поле, служащее для ввода данных пользователем. Основным свойством компонента Delphi Edit, передающим введённую информацию, является свойство Edit1.Text типа String.
ü Button1, Button2 - Компонент Delphi Button это простая командная кнопка. Командная кнопка Delphi Button используется для реализации в программе команд с помощью обработчика события OnClick этого компонента.
В Unit1 заносим программный код:
procedure TForm1.Button2Click(Sender: TObject);
begin
Form1.Close;
end;
procedure TForm1.Button1Click(Sender: TObject);
const
log='admin';
pas='505';
var log0,pas0:string;
begin
log0:=edit1.Text;
pas0:=edit2.Text;
if (log=log0) and (pas=pas0) then begin Form2.show; form1.Hide; end else
if (log<>log0) or (pas<>pas0) then showmessage('введены не верно login\password ');
end; end.
Затем создаем Form2, в ней будет представлена в табличном виде информация о выпускаемом ассортименте. Эта форма будет представлять ИС Автоматизации организации управления выбора поставщиков и потребителей (рис.17). Заказчик с помощью этой ИС сможет получить необходимые сведения как в целом о выпускаемом ассортименте, так и конкретно по видам продукции. Так у администраторов которые будут обслуживать эту ИС будет возможность оперативно добавить новые сведения, изменить их, или удалить.
Рис.17 Вид второй формы.
Рис.18 Вид второй закладки второй формы.