Разработка программы "Автоматизированное рабочее место специалиста по работе с людьми с ограниченными возможностями"
Описание предметной области и функциональная модель программы, инструменты разработки. Организация данных и системной помощи. Назначение программы и область её использования. Кодирование и тестирование программы, экономическое обоснование её внедрения.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 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 группа сложности ПС ВТ |
Номер нормы |
|
200300400500600700800900100012001400160018002000220024002600280030003200340036003800400042004400460048005000 |
----------------515457606468737681869197103110117124133141151160170 |
--------33363840434548505457616468727681869298104111118126134142 |
2123252728303234363840424548515457606468727782879399105112119 |
1234567891011121314151617181920212223242526272829 |
|
550060006500700075008000850090009500100001100012000130001400015000160001800020000220002400026000280003000032000340003600038000400004200044000460004800050000 |
1821942062202352522682883073273493743994274564875205565956366797277758308889501016108711611242132814201620 |
1521621721841962102242402562732913123333563804064344644965305666066466927407928479069681035110711841267 |
1271351441541641751872002142282432602782973173393623874144424725055405776176607067558078639239871056 |
303132333435363738394041424344454647484950515253545556575859606162 |
Таблица А.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,120,180,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