Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка додатка &Передачі даних по мережі&

Реферат Розробка додатка &Передачі даних по мережі&





gn="justify">, (3)


де - споживана потужність ПК, кВт;

=0,24 кВт;

- споживана потужність комп'ютера в режимі очікування;

=0,07 кВт.


руб.


Використання заходів щодо енерго- та ресурсозбереження, при розробці програмного модуля, дозволило заощадити грошові кошти в розмірі 560 рублів.


Висновок


В результаті виконання даної роботи був втілений у життя проект по створенню програми Передачі даних по мережі .

У можливості даного програмного засобу входить передача даних у мережі, а так само відкриття переданого файлу. Даний проект був розроблений на такому об'єктно-орієнтованому мові програмування Delphi, що дозволяє програмі забезпечити високу швидкість, а так само якість створюваної програми, що в теперішній час має велике значення.

Дана програма орієнтована для впровадження в шкільні навчальні заклади, а також в ссузів і ВУЗИ і підприємства де необхідна пересилання даних по мережі. Дана програма значно знизить витрати часу на передачу файлів між комп'ютерами.


Список використаних джерел


1.Архангельскій А.Я. Програмування Delphi7 /.- М .: ТОВ Біном - прес, 2003 - 1152с .: ил.

.Архангельскій А.Я. Програмування в Delphi для Windows. Версії 2006, 2007, Turbo Delphi /, - М .: ТОВ ??laquo; Біном-Пресс raquo ;, 2010 року - 1248 с .: ил.

.Фаронов В.В. Delphi 7.0 - програмування на мові високого рівня /: Підручник для вузів - СПб .: Питер, 2006 г. - 640с .: ил.

.Бобровскій С.І. Delphi 7. Навчальний курс /. 200 4г.- 736 с .: ил.

.Антоненко С.К. Правила дорожнього руху, 2011 рік.


Додаток


Серверна частина програми:


uses, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms ,, ScktComp, StdCtrls, ComCtrls, XPMan, jpeg, ExtCtrls, Menus, ShellAPI;=class (TForm): TButton ;: TButton ;: TStatusBar ;: TEdit ;: TServerSocket ;: TOpenDialog ;: TProgressBar ;: TXPManifest ;: TImage ;: TMainMenu ;: TMenuItem; Button1Click (Sender: TObject); Button2Click (Sender: TObject); ServerSocket1ClientRead (Sender: TObject ;: TCustomWinSocket); FormCreate (Sender: TObject); FormDestroy (Sender: TObject); ServerSocket1ClientConnect (Sender: TObject ;: TCustomWinSocket); ServerSocket1ClientDisconnect (Sender: TObject ;: TCustomWinSocket); N1Click (Sender: TObject);

{Private declarations}

{Public declarations} ;: TForm1 ;: TMemoryStream;

{$ R * .dfm} TForm1.Button1Click (Sender: TObject) ;. Execute; .Text:=OpenDialog1.FileName ;; TForm1.Button2Click (Sender: TObject) ;: integer ;: ^ Byte;:=TMemoryStream.Create;// Створення буфер для файла.LoadFromFile (Edit1.Text);// Завантажуємо файл в буфер

//Надсилаємо інформацію про файл (команда # назва # розмір)

ServerSocket1.Socket.Connections[0].SendText(laquo;file#raquo;+Edit1.Text+laquo;#raquo;+IntToStr(MS.Size)+laquo;#raquo;);

MS.Position:=0;// Переводимо каретку в початок файлу:=MS.Memory;// Завантажуємо в змінну P файл:=ServerSocket1.Socket.Connections [0] .SendBuf (P ^, MS.Size);// Надсилаємо файл

//Виводимо прогресс.Position:=Size * 100 div MS.Size; .SimpleText:= Відправлено + IntToStr (Size) + з + IntToStr (MS.Size) + байт raquo ;; TForm1.ServerSocket1ClientRead (Sender: TObject ;: TCustomWinSocket); Socket.ReceiveText= end then//Якщо клієнт прийняв файл, то .... SimpleText:= Клієнт прийняв файл raquo ;;

MS.Free;// Убиваем буфер;

end; TForm1.FormCreate (Sender: TObject) ;. Open;//відкриття сокета; TForm1.FormDestroy (Sender: TObject) ;. Close;// Закриття сокета; TForm1.ServerSocket1ClientConnect (Sender: TObject ;: TCustomWinSocket) ;. SimpleText:= З'єднання встановлене raquo ;;

end; TForm1.ServerSocket1ClientDisconnect (Sender: TObject ;: TCustomWinSocket) ;. SimpleText:= З'єднання не встановлено raquo ;;; TForm1.N1Click (Sender: TObject); (0, nil, PChar ( NewProjectm ), nil, nil, SW_SHOWNORMAL);

end;

end.


Клієнтська частина програми:

Unit1 ;, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms ,, ComCtrls, StdCtrls, ScktComp, jpeg, ExtCtrls, Menus, ShellAPI;=class (TForm): TClientSocket ;: TStatusBar ;: TProgressBar ;: TImage ;: TLabel ;: TLabel ;: TMainMenu ;: TMenuItem; FormCreate (Sender: TObject); FormDestroy (Sender: TObject); ClientSocket1Connect (Sender: TObject ;: TCust...


Назад | сторінка 3 з 4 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми на мові програмування Delphi
  • Реферат на тему: Програма, що реалізує роботу з текстом і збереженням даних у файл
  • Реферат на тему: Програмування на мові об'єктно-орієнтованого та візуального програмуван ...
  • Реферат на тему: Програма мовою програмування високого рівня Borland Delphi 7.0
  • Реферат на тему: Розробка програми на мові програмування С + + з використаних об'єктно-о ...