Разработка программы "Автоматизированное рабочее место специалиста по работе с людьми с ограниченными возможностями"

Описание предметной области и функциональная модель программы, инструменты разработки. Организация данных и системной помощи. Назначение программы и область её использования. Кодирование и тестирование программы, экономическое обоснование её внедрения.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 20.12.2012
Размер файла 511,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

В помещениях диспетчерской службы, кабинетах дистанционного управления с речевой связью по телефону; машинописных бюро, на телефонных и телеграфных станциях и в помещениях.

Четвертая

Работа, требующая сосредоточенности; работа с повышенными требованиями к процессам наблюдения и дистанционного управления

в помещениях лабораторий с шумным оборудованием, в помещениях для размещения шумных агрегатов вычислительных машин

Пятая

Выполнение всех видов работ (за исключением перечисленных выше и аналогичных им)

В производственных помещениях и на территории предприятия

Заключение

Программа «Автоматизированное рабочее место специалиста по работе с людьми с ограниченными возможностями (на базе Октябрьской РО ОО «БелОИ»)», которая была реализована с помощью Borland Delphi 7.0.

Представленная версия приложения является законченным программным продуктом. Однако приложение может быть доработанно. В приложение могут быть включены новые функции, а также иправлены старые ошибки, которые программист может допустить.

Программа написана под операционную систему Windows. Использование программы предполагает лишь элементарные знания приемов работы в данной среде.

В целом задача была выполнена в полной мере, и программа может быть использована на практике. Ошибки работы программы могут возникать только при неправильном её использовании, либо при неверной конфигурации компьютера.

В результате выполнения дипломного проекта усовершенствованы знания в области работы с базами данных, приобретены навыки использования научно-технической информации.

Список использованной литературы

1. Калверт Ч. Delphi Энциклопедия пользователя: Пер. с англ./Чарлз Калверт.- ДиаСофт, К.:, 2000 г. - 432 с.

2. Коннолли Т., Бегг К., Страчан А. Базы данных: Проектирование, реализация и сопровождение. Теория и практика. Издание второе, исправленное, дополненное. - Издательство "Питер", Санкт-Петербург - 2002г. -550 с.

3. Культин Н.Б. Delphi в задачах и примерах. - БХВ-Петербург, СПб., 2004. - 288 с.

4. Палицын В.А. Технико-экономичкское обоснование дипломных проектов. Методические указания. Часть IV. - Мн., 2005 г. - 76 с.

5. Лазаренков А.М. Охрана труда: Учебник. - Мн.: БНТУ, 2004 г. - 497 с.

6. Сокол Т.С.; Охрана труда. Дизайн ПРО; 2005 г. - 304 с.

Приложение А

Технико-экономическое обоснование дипломного проекта

Таблица А.1 - Классификация типов программных средств (ПС)

Код типа

Наименование типа программных средств

Состав и содержание типа программных средств

1

2

3

1.0

ПС общего назначения

1.1 ПЧС СУВД;

1.2 ПС систем ведения линейных файлов;

1.3 ПС ведения баз данных и линейных файлов;

1.4 ПС информационно-поисковых и информационно-справочных систем;

1.5 ПС ввода информации;

1.6 ПС мониторов телеобработки и сетей ЭВМ;

1.7 ПС окружения СУБД, расширяющие возможности существующих СУБД;

1.8 ПС, расширяющие возможности обработки

2.0

ПС технологии автоматизации программирования АСУ

2.1 ПС автоматизации проектирования для автоматизации проектирования различных АСУ;

2.2 ПС автоматизации программирования;

2.3 ПС технологии программирования (для автоматизации процессов обработки и вывода информации);

2.4 ПС, расширяющие существующие языки программирования для повышения их компактности и простоты пользования;

2.5 ПС общего назначения, функционально-ориентированные. Реализуют различные классы экономико-математических методов и являются системами общего назначения, которые применяются в различных АСУ, для научно-технических расчетов и исследований

3.0

ПС методоориентированных расчетов

3.1 ПС оптимизационных расчетов (обеспечивают решение различного класса задач оптимального планирования и управление производством);

3.2 ПС статистического анализа и прогнозирования (для прогнозирования ТЭП, спроса и т.д.);

3.3 ПС сетевого планирования;

3.4 ПС общей математики;

3.5 ПС имитационного моделирования

4.0

ПС организации вычисли-тельного процесса

4.1 Автоматизация процесса ведения наборов данных, при обеспечении их надежного и систематизированного хранения;

4.2 Повышение производительности ЭВМ и пользователей ПС ВТ;

4.3 Формирование и выдача отчетов о работе ЭВМ;

4.4 Оперативный контроль системы и ресурсов;

4.5 Для автоматизации обработки экономических данных, при этом выделяются ПС ВТ, несущие функциональную нагрузку в АСУ;

4.6 ПС данного типа выполнены в основном автономно

5.0

ПС функционального назначения

5.1 ПС системы ППП ИСУП;

5.2 ПС ВТ оперативного управления основным производством;

5.3 ПС ВТ управление технической подготовкой производства

Таблица А.2 - Каталог функций программных средств

Наименование (содержание) функций

Объем функций (условных машинных команд)

ЕС ЭВМ ПВЭМ

СМ ЭВМ

С использованием среды разработки приложений

Delphi (Borland)

C++ Builder (Borland)

Visual C++ (Micro-soft)

1 Ввод, анализ входной информации, генерация кодов и процессор входного языка

Организация ввода информации

600

870

100

110

150

Контроль, предварительная обработка и ввод информации

1810

2100

520

550

450

Анализ входного языка (синтаксический и семантический)

3220

2900

630

660

660

Преобразование операторов входного языка и команды другого языка

2350

3850

1050

1050

980

Обработка входного заказа и формирование таблиц

3675

1550

750

900

1340

Преобразование входного языка в машинные команды (транслятор, препроцессор, макрогенератор)

11250

3260

4300

4300

5100

Синтаксический и семантический анализ входного языка и генерация кодов команд

18250

6800

8700

5400

5400

Процессор языка

23900

3260

3000

2300

2300

Организация ввода/вывода информации в интерактивном режиме

1085

1550

220

220

320

Организация ввода/вывода информации с сети терминалов

9660

2700

3680

3340

3200

Управление вводом/выводом

*

6450

2700

2900

2400

2 Формирование, ведение и обслуживание баз данных

Генерация структуры базы данных

11200

5500

3450

3950

4300

Генерация подсхемы базы данных

5350

3830

1540

1610

2060

Формирование баз данных

6260

7312

1700

1750

2180

Обработка наборов и записей базы данных

7900

9650

2050

2350

2670

Обслуживание базы данных в пакетном режиме

5320

4700

1030

1100

1260

Обслуживание базы данных в интерактивном режиме

15770

9900

3800

4400

6950

Манипулирование данными

26300

7200

8400

8670

9550

Организация поиска и поиск в базе данных

17270

17400

5230

5460

5480

Реорганизация базы данных

1575

*

130

190

220

Загрузки базы данных

12350

*

3150

2950

2780

3 Формирование и обработка файлов

Формирование последовательного файла

2500

2600

340

360

290

Сортировка файла

2100

1270

340

360

290

Автоматическая сортировка файлов

5200

1040

1150

930

Обслуживание файлов

2950

2900

520

540

420

Обработка файлов

3670

2420

750

800

720

Обработка файлов в диалоговом режиме

11830

5130

2400

2600

3050

Обработка группы файлов

26700

6660

4900

5300

6180

Управление файлами

21700

4100

5130

5380

5750

Формирование файла

7400

1200

1100

1080

1020

4 Генерация программ и ПС ВТ, а также настройка ПС ВТ

Генерация рабочих программ

7440

3680

4120

3360

Генерация программ по описания пользователей

16570

40000

10870

12330

9880

Формирование служебных таблиц

3690

4010

570

620

1070

Система генерации ПС ВТ

7880

5350

5120

5340

4980

Система настройки ПС ВТ

1080

3000

250

300

370

5 Управление ПС ВТ, компонентами ПС ВТ и внешними устройствами

Монитор ПС ВТ (управление работой компонентов)

4610

3110

350

360

740

Монитор системы (управление работой комплекса ПС ВТ)

14530

9100

3750

3880

7740

Управление внешними устройствами и объектами

14560

6500

6850

7340

5900

Обработка прерываний

6500

3850

890

730

540

Управление внешней памятью

1430

*

250

210

200

Обработка ошибочных и сбойных ситуаций

5200

*

430

410

410

Обеспечение интерфейса между компонентами

6860

*

730

750

970

6 Отладка прикладных программ, обмен информацией между МД и МЛ, вспомогательные программы функции

Отладка прикладных программ в интерактивном режиме

10180

*

4500

4700

4300

Обмен информацией между магнитным диском (МД) и (МЛ)

3450

900

*

*

*

Копирование наборов данных на МЛ и восстановление

5400

6600

*

*

*

Справка и обучение

4450

450

680

680

720

Вспомогательные и сервисные ПС

2430

850

460

490

580

7 Расчетные задачи, формирование и вывод на внешние носители (АЦПУ) документов сложной формы и файлов

Математическая статистика и прогнозирование

11180

9970

8370

9570

9320

Расчетные задачи (расчет режимов обработки)

34500

*

12600

15300

14800

Расчет показателей

2625

3720

410

500

460

Процессор отчетов

12550

7410

1070

1230

3200

Формирование и вывод на внешние носители

11400

6200

2650

2850

3500

Предварительная обработка и печать файлов

2160

2070

540

560

470

Графический вывод результатов

2030

*

300

310

480

Интерактивный редактор текста

8400

4750

3800

3910

4540

Измерение состояния ресурсов в интерактивной системе

2000

*

650

440

480

* - объем для данного типа ЭВМ определяется экспертным путем

Таблица А.3 - Укрупненные нормы времени на разработку программы (Тн) в зависимости от уточненного объема (Vnc) и группы сложности (чел.- дней)

Объем программы (строк усл.маш.команд)

1 группа сложности ПС ВТ

2 группа сложности ПС ВТ

3 группа сложности ПС ВТ

Номер нормы

200

300

400

500

600

700

800

900

1000

1200

1400

1600

1800

2000

2200

2400

2600

2800

3000

3200

3400

3600

3800

4000

4200

4400

4600

4800

5000

--

--

--

--

--

--

--

--

51

54

57

60

64

68

73

76

81

86

91

97

103

110

117

124

133

141

151

160

170

--

--

--

--

33

36

38

40

43

45

48

50

54

57

61

64

68

72

76

81

86

92

98

104

111

118

126

134

142

21

23

25

27

28

30

32

34

36

38

40

42

45

48

51

54

57

60

64

68

72

77

82

87

93

99

105

112

119

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

5500

6000

6500

7000

7500

8000

8500

9000

9500

10000

11000

12000

13000

14000

15000

16000

18000

20000

22000

24000

26000

28000

30000

32000

34000

36000

38000

40000

42000

44000

46000

48000

50000

182

194

206

220

235

252

268

288

307

327

349

374

399

427

456

487

520

556

595

636

679

727

775

830

888

950

1016

1087

1161

1242

1328

1420

1620

152

162

172

184

196

210

224

240

256

273

291

312

333

356

380

406

434

464

496

530

566

606

646

692

740

792

847

906

968

1035

1107

1184

1267

127

135

144

154

164

175

187

200

214

228

243

260

278

297

317

339

362

387

414

442

472

505

540

577

617

660

706

755

807

863

923

987

1056

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

Таблица А.4 - Характеристики групп сложности программных средств (ПС)

Группа сложности

Характеристика программного средства

1

ПС, обладающие одной или несколькими из следующих характеристик:

1 Наличие сложного интеллектуального языкового интерфейса с пользователем;

2 Режим работы в реальном времени;

3 Обеспечение телекоммуникационной обработки данных и управление удаленными объектами;

4 Машинная графика;

5 Многомашинные комплексы;

6 Обеспечение существенного распараллеливания вычислений

2

ПС, обладающие одной или несколькими из следующих характеристик:

1 Оптимизационные расчеты;

2 Обеспечение настройки ПС ВТ на изменения структур входных и выходных данных;

3 Настройка ПС на нестандартную конфигурацию технических средств;

4 Обеспечение переносимости ПС;

5 Реализация особо сложных инженерных и научных расчетов

3

ПС, не обладающие перечисленными выше характеристиками

Таблица А.5 - Дополнительные коэффициенты сложности программных средств (ПС)

Характеристика программного средства (ПС)

Значения Кслi

1 Функционирование ПС в расширенной операционной среде (связь с другими ПС)

0,08

2 Интерактивный доступ

0,06

3 Обеспечение хранения, ведения и поиска данных в сложных структурах

0,07

4 Наличие у ПС одновременно нескольких характеристик по таблице А.4:

– 2 характеристики;

– 3 характеристики;

– свыше 3 характеристик

0,12

0,18

0,26

Таблица А.6 - Оценка значений среднего расхода материалов на разработку и отладку 100 строк кода применения программного средства

Наименование подсистемы

Средний расход материалов руб./100 строк кода

1 Общесистемные задачи: ведение линейных файлов, информационно-поисковые системы и информационно-справочные системы, сбор информации, ввод информации, расширение возможностей средств обработки данных, организация вычислительного процесса

380

2 Задачи расчетного характера

460

3 Оперативное управление производством, расчеты по ценообразованию

220

4 Техническая подготовка производства, транспортное, ремонтное, энергетическое и инструментальное обслуживание производства

250

5 Бухгалтерский учет, финансовые расчеты, учет пенсий и пособий, учет страховых операций, качество продукции

410

6 Управление кадрами

410

7 Технико-экономическое планирование

430

8 Материально-техническое снабжение, реализация и сбыт готовой продукции

430

Коэффициент снижения среднего расхода материалов на разработку и отладку 100 строк кода рекомендуется использовать в пределах от 0,4 до 0,7.

Таблица А.7 - Оценка значений среднего машинного времени на отладку 100 строк исходного кода без применения программного средства

Наименование подсистемы

Средний расход машинного времени, ч/100 строк кода

1 Общесистемные задачи: ведение линейных файлов, информационно-поисковые системы и информационно-справочные системы, сбор информации, ввод информации, расширение возможностей средств обработки данных, организация вычислительного процесса

12

2 Задачи расчетного характера

15

3 Оперативное управление производством, расчеты по ценообразованию

7

4 Техническая подготовка производства, транспортное, ремонтное, энергетическое и инструментальное обслуживание производства

8

5 Бухгалтерский учет, финансовые расчеты, учет пенсий и пособий, учет страховых операций, качество продукции

13

6 Управление кадрами

13

7 Технико-экономическое планирование

13

8 Материально-техническое снабжение, реализация и сбыт готовой продукции

13

Приложение Б

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

unit Unit1;

interface

uses

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

Dialogs, Buttons, sSpeedButton, sColorSelect, sSkinProvider, sSkinManager,

StdCtrls, sRadioButton, sGroupBox, sAlphaListBox, sButton, sMemo, sLabel,

Mask, sMaskEdit, sCustomComboEdit, sCurrEdit, sMonthCalendar,

sComboBoxes, ExtCtrls, sPanel, sEdit, sSpinEdit, Grids, DBGrids, sBitBtn,

DB, ADODB, OleServer, WordXP, shellAPI;

type

TForm1 = class(TForm)

sSkinManager1: TsSkinManager;

sSkinProvider1: TsSkinProvider;

sButton1: TsButton;

sButton2: TsButton;

sBitBtn1: TsBitBtn;

Button1: TButton;

procedure sButton1Click(Sender: TObject);

procedure sButton2Click(Sender: TObject);

procedure FormClose(Sender: TObject; var Action: TCloseAction);

procedure sButton3Click(Sender: TObject);

procedure Button1Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

implementation

uses Unit2, Unit3, Unit4, Unit5;

{$R *.dfm}

procedure TForm1.sButton1Click(Sender: TObject);

begin

Form3.show;

end;

procedure TForm1.sButton2Click(Sender: TObject);

begin

Form4.show;

end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);

begin

Form5.Close;

end;

procedure TForm1.sButton3Click(Sender: TObject);

begin

begin

{DBGrid1.DataSource.AutoEdit:=True;

Form4.ADOQuery1.Active:=false;

Form4.ADOQuery1.SQL.Clear;

Form4.ADOQuery1.SQL.Add('select * from personal_data');

Form4.ADOQuery1.SQL.Add('where jes=55');

Form4.ADOQuery1.SQL.Add('Order by surname ASC');

Form4.ADOQuery1.Active:=true;

DataModule2.DataSource1.DataSet:=Form4.ADOQuery1;

DBGrid1.DataSource.AutoEdit:=False;}

end;

end;

procedure TForm1.Button1Click(Sender: TObject);

begin

ShellExecute(Handle,'open',PAnsiChar('price.doc'),nil,nil,SW_SHOWNORMAL);

end;

end.

unit Unit3;

interface

uses

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

Dialogs, sSkinProvider, sSkinManager, StdCtrls, Buttons, sBitBtn,

DBCtrls, Mask, ComCtrls, sPageControl, sComboBox, ExtCtrls, sEdit, sLabel,

Grids, DBGrids, Menus,ShellApi;

type

TForm3 = class(TForm)

sPageControl1: TsPageControl;

sTabSheet1: TsTabSheet;

sTabSheet2: TsTabSheet;

Label1: TLabel;

DBEdit1: TDBEdit;

Label2: TLabel;

DBEdit2: TDBEdit;

Label3: TLabel;

DBEdit3: TDBEdit;

Label4: TLabel;

DBEdit4: TDBEdit;

Label5: TLabel;

Label6: TLabel;

Label7: TLabel;

Label8: TLabel;

DBEdit5: TDBEdit;

Label9: TLabel;

DBEdit6: TDBEdit;

Label10: TLabel;

DBEdit7: TDBEdit;

Label11: TLabel;

DBEdit8: TDBEdit;

Label12: TLabel;

DBEdit9: TDBEdit;

Label13: TLabel;

Label14: TLabel;

DBEdit11: TDBEdit;

Label15: TLabel;

Label16: TLabel;

DBCheckBox1: TDBCheckBox;

DBCheckBox2: TDBCheckBox;

DBCheckBox3: TDBCheckBox;

Label17: TLabel;

DBNavigator1: TDBNavigator;

DBComboBox1: TDBComboBox;

DBComboBox2: TDBComboBox;

DBEdit15: TDBEdit;

DBComboBox3: TDBComboBox;

DBComboBox4: TDBComboBox;

DBComboBox5: TDBComboBox;

DBComboBox6: TDBComboBox;

sLabel1: TsLabel;

Label18: TLabel;

DBEdit10: TDBEdit;

Label19: TLabel;

DBEdit12: TDBEdit;

Label20: TLabel;

Label21: TLabel;

DBEdit14: TDBEdit;

Label22: TLabel;

Label23: TLabel;

DBEdit17: TDBEdit;

Label24: TLabel;

DBEdit18: TDBEdit;

Label25: TLabel;

DBEdit19: TDBEdit;

sTabSheet4: TsTabSheet;

DBGrid1: TDBGrid;

DBComboBox7: TDBComboBox;

DBComboBox8: TDBComboBox;

Label26: TLabel;

DBEdit13: TDBEdit;

Label27: TLabel;

DBEdit16: TDBEdit;

Label28: TLabel;

DBEdit20: TDBEdit;

Label29: TLabel;

DBEdit21: TDBEdit;

Label30: TLabel;

sBitBtn1: TsBitBtn;

Label31: TLabel;

Label32: TLabel;

Label33: TLabel;

Label34: TLabel;

DBComboBox9: TDBComboBox;

DBGrid2: TDBGrid;

sBitBtn2: TsBitBtn;

sBitBtn4: TsBitBtn;

MainMenu1: TMainMenu;

N1: TMenuItem;

N2: TMenuItem;

N3: TMenuItem;

N4: TMenuItem;

N5: TMenuItem;

N6: TMenuItem;

N7: TMenuItem;

sBitBtn3: TsBitBtn;

sBitBtn5: TsBitBtn;

procedure N3Click(Sender: TObject);

procedure N4Click(Sender: TObject);

procedure N6Click(Sender: TObject);

procedure N7Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form3: TForm3;

implementation

uses Unit2, Unit1, Unit4, Unit17, Unit18, Unit19;

{$R *.dfm}

procedure TForm3.N3Click(Sender: TObject);

begin

Form17.show;

end;

procedure TForm3.N4Click(Sender: TObject);

begin

ShellExecute(Handle,'open',PAnsiChar('Help\NewProject.hlp'),nil,nil,SW_SHOWNORMAL);

end;

procedure TForm3.N6Click(Sender: TObject);

begin

Form18.Show;

end;

procedure TForm3.N7Click(Sender: TObject);

begin

Form19.Show;

end;

end.

unit Unit6;

interface

uses

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

Dialogs, Grids, DBGrids, StdCtrls, Buttons, sBitBtn;

type

TForm6 = class(TForm)

DBGrid1: TDBGrid;

sBitBtn1: TsBitBtn;

procedure DBGrid1CellClick(Column: TColumn);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form6: TForm6;

implementation

uses Unit4, Unit2, Unit1, Unit3, Unit5;

{$R *.dfm}

procedure TForm6.DBGrid1CellClick(Column: TColumn);

begin

Form3.Show;

end;

end.

unit Unit18;

interface

uses

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

Dialogs, Grids, DBGrids, StdCtrls, sEdit, sButton;

type

TForm18 = class(TForm)

sButton1: TsButton;

sEdit1: TsEdit;

DBGrid1: TDBGrid;

procedure sButton1Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form18: TForm18;

implementation

uses Unit1, Unit2;

{$R *.dfm}

procedure TForm18.sButton1Click(Sender: TObject);

begin

DBGrid1.DataSource.AutoEdit:=True;

DataModule2.ADOQuery1.Active:=false;

DataModule2.ADOQuery1.SQL.Clear;

DataModule2.ADOQuery1.SQL.Add('select * from personal_data');

DataModule2.ADOQuery1.SQL.Add('where (group_disability like "'+ sEdit1.Text + '%")');

DataModule2.ADOQuery1.Active:=true;

DataModule2.DataSource1.DataSet:=DataModule2.ADOQuery1;

Form18.DBGrid1.DataSource.AutoEdit:=False;

end;

end.

unit Unit19;

interface

uses

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

Dialogs, RpCon, RpConDS, DB, ADODB, RpBase, RpSystem, RpDefine, RpRave,

StdCtrls, sButton;

type

TForm19 = class(TForm)

sButton1: TsButton;

RvProject1: TRvProject;

RvSystem1: TRvSystem;

DataSource1: TDataSource;

ADOTable1: TADOTable;

RvDataSetConnection1: TRvDataSetConnection;

Label1: TLabel;

procedure sButton1Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form19: TForm19;

implementation

uses Unit1, Unit2, Unit3, Unit4, Unit5, Unit6, Unit7, Unit8;

{$R *.dfm}

procedure TForm19.sButton1Click(Sender: TObject);

begin

rvProject1.Execute;

end;

end.

Размещено на Allbest.ru

...

Подобные документы

  • Разработка эскизного и технического проектов программы, ее назначение и область применения, технические характеристики. Организация входных и выходных данных, выбор состава технических и программных средств. Текст программы, ее описание и тестирование.

    курсовая работа [1,3 M], добавлен 15.11.2009

  • Разработка программы тестирования для выявления акцентуаций типа человека в среде Delphi и Microsoft Access. Проектирование алгоритма реализации модели. Описание программы и модулей, руководство пользователя. Меры обеспечения информационной безопасности.

    дипломная работа [2,7 M], добавлен 15.06.2012

  • Обоснование необходимости разработки виртуального магазина. Описание форм программы. Требования к аппаратному и программному обеспечению. Тестирование и выявление ошибок. Область применения программы. Расчет экономического эффекта проекта. Охрана труда.

    дипломная работа [1,7 M], добавлен 20.12.2012

  • Практический опыт и проблемы внедрения систем автоматизированного составления расписания. Описание исходных данных для разработки функционала программы. Описание структуры разделов пользовательского интерфейса. Модуль проверок корректности расписания.

    курсовая работа [3,6 M], добавлен 26.09.2014

  • Разработка эскизного и технического проектов программы, ее назначение и область применения, описание алгоритма, организация входных и выходных данных. Выбор состава технических и программных средств, разработка рабочего проекта, спецификация программы.

    курсовая работа [159,8 K], добавлен 26.01.2010

  • Разработка и тестирование программы класса Точка. Спецификация программы. Сценарий диалога с пользователем. Разработка структур данных и алгоритмов. Таблица параметров функций программы. Текст программы на языке C++. Особенности тестирования программы.

    лабораторная работа [43,1 K], добавлен 21.07.2012

  • Разработка эскизного и технического проекта программы игры "Собери картинку". Назначение и область применения, основные технические характеристики. Разработка рабочего проекта, разработка и спецификация программы игры. Описание и тестирование программы.

    курсовая работа [22,6 K], добавлен 10.06.2010

  • Анализ информационных систем в области автоматизации деятельности развлекательных центров. Построение информационной модели для специалиста по работе с клиентами санатория. Создание унифицированных форм и их электронных версий. Верификация программы.

    дипломная работа [1,9 M], добавлен 15.12.2016

  • Концептуальный анализ предметной области с точки выбранных функций и трансформация полученных результатов в объектную модель. Реализация разрабатываемой программы в среде VisualAge Smalltalk. Практическое тестирование работоспособности программы.

    курсовая работа [3,8 M], добавлен 14.10.2012

  • Разработка и описание предметной области программы. Проектирование и структура базы данных в СУБД MYSQL. Формулирование алгоритма на языке С++. Возможности применения программы, ее функциональные особенности и назначение, перспективы использования.

    курсовая работа [854,5 K], добавлен 30.05.2013

  • Особенности разработки программ на языке Turbo Pascal на примере программы обработки массива данных с построением диаграммы. Функции программы и основные требования к ней. Состав входных и выходных данных. Использование предметной области "Садовод".

    курсовая работа [789,1 K], добавлен 13.03.2013

  • Выбор и обоснование выбора среды разработки. Разработка алгоритма работы программы, проектирование системы меню. Общее описание программы: назначение и область применения, интерфейс, требования к аппаратным и программным ресурсам, тестирование и листинг.

    курсовая работа [543,2 K], добавлен 20.05.2013

  • Изучение программы "SpeedCommander 12.01.5170" - файлового менеджера с многочисленными и уникальными возможностями по работе с файлами. Установка, запуск и настройка программы, ее назначение и описание. Сравнение с аналогами, достоинства и недостатки.

    курсовая работа [4,5 M], добавлен 11.09.2010

  • Обоснование выбора программно-технических средств. Надежность программы и состав технических средств. Разработка структурной схемы программы, алгоритмического и программного интерфейса. Технология разработки интерфейса пользователя и программных модулей.

    дипломная работа [3,2 M], добавлен 22.01.2013

  • Разработка эскизного и технического проектов программы "Шифр Цезаря": назначение и область применения, описание алгоритма, организация входных и выходных данных. Выбор состава технических и программных средств, разработка, тест и внедрение программы.

    курсовая работа [563,7 K], добавлен 15.07.2012

  • Определение необходимых модулей программы, структуры файла базы данных. Описание разработки программы, отладка и тестирование. Разработка приложения Organizer.exe, меню и руководство пользователя. Алгоритм обработки событий главного меню (расписания).

    курсовая работа [901,8 K], добавлен 11.02.2014

  • Анализ технического задания, разработка программных модулей, средств тестирования и руководство пользователя. Масштабируемые средства для построения баз данных. Расчет эффективности программы "Автоматизированное рабочее место специалиста ООО "Бравида".

    дипломная работа [1,9 M], добавлен 24.07.2014

  • Назначение и область применения, технические характеристики проектируемой программы, требования к ней и анализ возможностей. Разработка базы данных и PHP-скриптов для обмена информацией с сервером. Тестирование программы и информационная безопасность.

    курсовая работа [1,2 M], добавлен 20.12.2017

  • Анализ технического задания. Разработка интерфейса программы и ее алгоритмов. Кодирование и тестирование разработанного программного обеспечения, оценка его практической эффективности и функциональности. Формирование, содержание руководства пользователя.

    курсовая работа [2,0 M], добавлен 31.07.2012

  • Разработка эскизного и технического проектов программы, ее назначение и область применения, описание алгоритма, организация входных и выходных данных. Выбор состава технических и программных средств, разработка рабочего проекта, спецификация программы.

    курсовая работа [700,6 K], добавлен 26.01.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.