йлів.
ВИСНОВОК
В ході даної роботи були вивчені основні цілі і вимоги, пропоновані до розробників баз даних:
1. Можливості пошуку. Користувач бази даних може звертатися до неї з різними питаннями з приводу збережених даних. Зрослі вимоги до систем полягають у забезпеченні обробки таких запитів або формування таких відповідей, які заздалегідь не заплановані.
. Безпека і секретність. Вивчено деякі методи обмеження доступу до баз даних.
. Простота використання. Інтерфейс програмного забезпечення максимально орієнтований на кінцевого користувача і враховує можливість того, що користувач не має необхідної бази знань.
Були проведені відповідні дослідження в інтерфейсах інших додатків для організації найбільш ергономічного управління програмою.
Т.к. додаток розраховане на локального користувача, то був обраний навігаційний спосіб доступу до баз даних. Гідність навігаційного способу доступу до бази даних - простота кодування операцій з набором даних.
Особливу роль для зберігання інформації на комп'ютері грає об'єктно-орієнтоване програмування. Загальну її мету можна сформулювати так: доступ та обробка інформації здійснюється без певних знань і досвіду роботи з комп'ютером.
Список використанихНИХ ДЖЕРЕЛ
1 Тейксейра. Delphi 5. Керівництво розробника, том 1. Основні методи і техніки програмування / Тейксейра, Стів, Пачеко, Ксавьє - Видавничий дім «Вільямс», 2001. - 780с.
Тейксейра. Delphi 5. Керівництво розробника, том 2. Розробка компонентів і програмування баз даних / Тейксейра, Стів, Пачеко, Ксавьє - Видавничий дім «Вільямс», 2001. - 821с.
3 Гофман, В.Е. Delphi / В.Е. Гофман. - СПб.: БХВ - Петербург, 2001. - 800С.
Фаронов, В. Delphi 6: навчальний курс / В. Фаронов - СПб.: Питер, 2002. - 512с.
ДОДАТКИ
ПРОГРАМА ДЛЯ СОРТУВАННЯ електронних файлів
/ / Текст файлу проекту
program Project1;,,,, in «Unit1.pas» {Form1}, in «Modulepas.pas», in «InsRec.pas» {InsertRec}, in «UZastavka.pas» {FZastavka}, in «URazdel.pas» {Razdel}, in «UBase.pas» {FBase};
{$ R *. RES}: string;: TextFile; inputQuery («Вхід», «Введіть пароль», pas) thenpas=«zybr» then begin.Initialize;. CreateForm (TFZastavka, FZastavka);. Show;. Update; fzastavka.Timer1.enabled do.processMessages;. free;. CreateForm (TForm1, Form1);. CreateForm (TInsertRec, InsertRec);. CreateForm ( TRazdel, Razdel);. CreateForm (TFBase, FBase); not FileExists (extractFilePath (application.exeName) + «Base ListBase.txt») then begin (ListBase, extractFilePath (application.exeName) + «Base ListBase. txt »); (ListBase);; else MessageDlg (« Не той пароль! »+ # 13 +« Перевір пароль!! », mtError, [mbOk], 0);. Run;.
/ / Текст файлу заставки
unit UZastavka;, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,;=class (TForm): TTimer;: TImage; Timer1Timer (Sender: TObject);
{Private declarations}
{Public declarations};: TFZastavka;
{$ R *. DFM}
procedure TFZ...