Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Diploma Prokopenko / 008 Приложения.docx
Скачиваний:
15
Добавлен:
06.06.2015
Размер:
463.63 Кб
Скачать

5

02070743.00717-01 13 01

Рисунок 1 ­–­ Структурная схема алгоритма методики

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

При работе программы используется IBMсовместимая ЭВМ следующей конфигурации:

  • процессор IntelPentiumIII;

  • ОЗУ – не меньше 128 мегабайт;

  • не менее 100 Мб свободного места на диске;

  • видео карта – Intel8 мегабайт;

2.5. Вызов и загрузка

Загрузка программы осуществляется из каталога, в котором установлена программа. По умолчанию это каталог C:\ProgramFiles\. Для загрузки программы необходимо запустить файлProject1.exe.

6

02070743.00717-01 13 01

2.6. Входные данные

Необходимо запустить программу на выполнение и нажать кнопку загрузки данных. Ввод данных производится пользователем вручную в поля под описанием того или иного показателя. Соответственно будут открываться автоформы для добавления или редактирования данных.

Рисунок 2 ­­– Главная форма и автоформа для ввода данных о расходной накладной конкретного заказчика

2.7. Выходные данные

Введённые пользователем данные сохраняются в виде XML-формата или в соответствующую базу данных.

7

02070743.00717-01 13 01

Рисунок 3 – Организация ввода данных

ПРИЛОЖЕНИЕ В

УТВЕРЖДЕН

02070743.00717-01 12 01-ЛУ

УСОВЕРШЕНСТВОВАНИЕ МЕТОДИКИ ПРОЕКТИРОВАНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ С ИСПОЛЬЗОВАНИЕМ ТЕХНОЛОГИИ MODELDRIVENARCHITECHTURE

Текст программы

02070743.00717-01 13 01

Листов 16

2011

3

02070743.00717-01 1201

Аннотация

Документ 02070743.00717-01 13 01 «Усовершенствование методики проектирования информационных систем с использованием технологии ModelDrivenArchitecture. Текст программы» предназначен для наглядной демонстрации разработки и внедрения методики проектирования информационных систем, разработки программного обеспечения с использованием технологииModelDrivenArchitecture.

Данный документ содержит текст программы. Этот документ предназначен для разработчика программного обеспечения.

4

02070743.00717-01 1201

Содержание

1.

unit u_DM

4

2.

unit u_main

5

3.

BMDA MODEL

6

5

02070743.00717-01 1201

unit u_DM;

interface

uses

SysUtils, Classes, BoldAbstractModel, BoldModel, BoldHandles,

BoldSubscription, BoldSystemHandle, BoldHandle, BoldPersistenceHandle,

BoldPersistenceHandleFile, BoldPersistenceHandleFileXML,

BoldUMLModelLink, BoldUMLRose98Link;

type

TDM = class(TDataModule)

BoldSystemHandle1: TBoldSystemHandle;

BoldSystemTypeInfoHandle1: TBoldSystemTypeInfoHandle;

BoldModel1: TBoldModel;

BoldPersistenceHandleFileXML1: TBoldPersistenceHandleFileXML;

BoldUMLRoseLink1: TBoldUMLRoseLink;

private

{ Private declarations }

public

{ Public declarations }

end;

var

DM: TDM;

implementation

{$R *.dfm}

end.

6

02070743.00717-01 1201

unit u_main;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, ComCtrls, ExtCtrls, Grids, BoldGrid, BoldSubscription,

BoldHandles, BoldRootedHandles, BoldAbstractListHandle, BoldCursorHandle,

BoldListHandle, BoldNavigatorDefs, BoldNavigator, ActnList,

BoldHandleAction, BoldActions, ToolWin, BoldAFPDefault,

ImgList;

type

TForm1 = class(TForm)

Panel1: TPanel;

Panel2: TPanel;

Splitter1: TSplitter;

Panel3: TPanel;

Splitter2: TSplitter;

Panel4: TPanel;

BoldGrid1: TBoldGrid;

BoldNavigator1: TBoldNavigator;

blhKA: TBoldListHandle;

ActionList1: TActionList;

BoldActivateSystemAction1: TBoldActivateSystemAction;

ToolBar1: TToolBar;

ToolButton1: TToolButton;

ToolButton2: TToolButton;

BoldUpdateDBAction1: TBoldUpdateDBAction;

blhTovar: TBoldListHandle;

BoldNavigator2: TBoldNavigator;

BoldGrid2: TBoldGrid;

PageControl1: TPageControl;

TabSheet1: TTabSheet;

TabSheet2: TTabSheet;

BoldGrid3: TBoldGrid;

BoldNavigator3: TBoldNavigator;

BoldGrid4: TBoldGrid;

BoldGrid5: TBoldGrid;

BoldNavigator4: TBoldNavigator;

BoldGrid6: TBoldGrid;

blhRash: TBoldListHandle;

blhRashDet: TBoldListHandle;

blhPrih: TBoldListHandle;

blhPrihDet: TBoldListHandle;

ImageList1: TImageList;

private

{ Private declarations }

public

{ Public declarations }

end;

Соседние файлы в папке Diploma Prokopenko