Технология разработки программного обеспечения с использованием RAD Delphi7

Автор работы: Пользователь скрыл имя, 28 Мая 2012 в 09:55, курсовая работа

Краткое описание

Одним из возможных подходов к разработке ПО в рамках спиральной модели ЖЦ является получившая в последнее время широкое распространение методология быстрой разработки приложений RAD (Rapid Application Development). Под этим термином обычно понимается процесс разработки ПО, содержащий 3 элемента:
небольшую команду программистов (от 2 до 10 человек);

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

ВВЕДЕНИЕ ………………………………………………………………. … 3
1. ПОСТАНОВКА ЗАДАЧИ ………………………………………………. 5
2. СРАВНИТЕЛЬНЫЙ АНАЛИЗ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ...7
2.1 Анализ языка программирования Delphi ……………………………….7
2.2 Анализ языка программирования Visual Basic…………………...……10
2.3 Анализ языка программирования Python ……………………………...11
2.4 Анализ языка программирования Java…... ……………………………13
2.5 Анализ языка программирования C++…... ……………………………16
3. ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ АУДИО И ВИДЕО
КОНВЕРТЕРА .....…………………………………………………………. 20
4. ПРОЕКТИРОВАНИЕ ПРОГРАММЫ ………………………………….23
4.1 Модель пользовательского интерфейса ……………………………….23
4.2 Модель работы программы …………………………………………….24
5. ВНЕДРЕНИЕ ПРОГРАММНОГО ПРОДУКТА ……………………….26
5.1 Руководство по работе с программным продуктом ………………….26
6. ОЦЕНКА КАЧЕСТВА ПРОГРАММНОГО ПРОДУКТА …………….34
6.1 Стандартизация характеристик качеств ………………………………34
6.2 Выбор показателей качества …………………………………………...35
6.3 Оценка качества …………………………………………………………35
ЗАКЛЮЧЕНИЕ ……………………………………………………………..37
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ………………………...39
ПРИЛОЖЕНИЯ………………………………………………

Содержимое работы - 1 файл

ТРПП.docx

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

begin

    ar := ComboBox1.Items.Strings[ComboBox1.ItemIndex];

end;

 

procedure TForm1.ComboBox2Change(Sender: TObject);

begin

   ab := ComboBox2.Items.Strings[ComboBox2.ItemIndex];

end;

 

procedure TForm1.ComboBox3Change(Sender: TObject);

begin

      nac := ComboBox3.Items.Strings[ComboBox3.ItemIndex];

end;

 

procedure TForm1.ComboBox4Change(Sender: TObject);

begin

     vf := ComboBox4.Items.Strings[ComboBox4.ItemIndex];

end;

 

procedure TForm1.ComboBox5Change(Sender: TObject);

begin

   vb := ComboBox5.Items.Strings[ComboBox5.ItemIndex];

end;

 

procedure TForm1.ComboBox6Change(Sender: TObject);

begin

    vs := ComboBox6.Items.Strings[ComboBox6.ItemIndex];

end;

 

 

procedure TForm1.Button4Click(Sender: TObject);

begin

Form3.Show();

end;

 

 

 

procedure TForm1.Image3Click(Sender: TObject);

begin

  ShellExecute (Form1.Handle, nil, 'hlp1.chm', nil, nil, SW_show);

end;

 

procedure TForm1.Image4Click(Sender: TObject);

begin

ShellExecute (Form1.Handle, nil, 'hlp2.chm', nil, nil, SW_show);

end;

 

procedure TForm1.Image5Click(Sender: TObject);

begin

ShellExecute (Form1.Handle, nil, 'hlp3.chm', nil, nil, SW_show);

end;

 

procedure TForm1.Image6Click(Sender: TObject);

begin

ShellExecute (Form1.Handle, nil, 'hlp4.chm', nil, nil, SW_show);

end;

 

procedure TForm1.Image7Click(Sender: TObject);

begin

ShellExecute (Form1.Handle, nil, 'hlp5.chm', nil, nil, SW_show);

end;

 

procedure TForm1.Image8Click(Sender: TObject);

begin

ShellExecute (Form1.Handle, nil, 'hlp6.chm', nil, nil, SW_show);

end;

 

end.

 

 

 

 

 

 

 

 

Приложение 2. «Листинг заставки»

unit Unit2;

 

interface

 

uses

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

  Dialogs, ExtCtrls, StdCtrls, jpeg;

 

type

  TForm2 = class(TForm)

    Timer1: TTimer;

    Image1: TImage;

    procedure Timer1Timer(Sender: TObject);

  private

    { Private declarations }

  public

    { Public declarations }

  end;

 

var

  Form2: TForm2;

 

implementation

 

{$R *.dfm}

 

procedure TForm2.Timer1Timer(Sender: TObject);

begin

  Timer1.Enabled := false;

 

 

end;

 

end.

 

 

 

 

 

 

Приложение 3. «Листинг информационного окна»

unit Unit3;

 

interface

 

uses

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

  Dialogs, StdCtrls, jpeg, ExtCtrls;

 

type

  TForm3 = class(TForm)

    Button1: TButton;

    Image1: TImage;

    Label1: TLabel;

    StaticText1: TStaticText;

    StaticText2: TStaticText;

    procedure Button1Click(Sender: TObject);

  private

    { Private declarations }

  public

    { Public declarations }

  end;

 

var

  Form3: TForm3;

 

implementation

 

{$R *.dfm}

 

procedure TForm3.Button1Click(Sender: TObject);

begin

close;

end;

 

end.

ХГУ ИИиТ З-47 Слюсарь Сергей Викторович


 

Лист







Информация о работе Технология разработки программного обеспечения с использованием RAD Delphi7