); UNIQUE INDEX XPKE_3 ON table2
(ASC
); TABLE table3 (Date NULL, Numeric (5) NULL, Numeric (4) NULL, Character (15) NULL, Numeric (4) NULL, Numeric (3) NULL, Character (15) NULL, Character (15) NULL, _par Numeric (4) NULL, Numeric (4) NULL, Numeric (4) NOT NULL
); UNIQUE INDEX XPKE_4 ON table3
(ASC
); TABLE Таблиця1 (Character (15) NULL, Numeric (4) NOT NULL, Character (10) NULL, Character (18) NULL, Numeric (4) NULL, Numeric (2) NULL, Character (15) NULL
); UNIQUE INDEX XPKE_1 ON Таблица1
(ASC
);
При розробці даного програмного забезпечення використовувались наступні поля
Таблиця 1
ПолеОпісаніе поляtnТабельний номерFioФамілія ім'я отчествоDolДолжностьKoldКолічество детейRazРазрядAdrАдресObrОбразованіеNНомер документаDtДатаCexЦехn_parНомер партііPrПрофессіяRaboРаботаEdЕдініца ізмереніяKolКолічествоDetalДеталь
2.2 Програмна реалізація ІС
.2.1 Створення метаданих БД
БД - це структурований файл для зберігання оброблюваної інформації.
Файл - це пойменована область пам'яті.
У структурах БД розрізняють поля і записи. Поле - це частина показника, подвергающееся самої обробці. Полів стільки, скільки реквізитів. Запис у БД містить відповідну йому господарську операцію. БД бувають робочі і допоміжні. Робочі БД обробляються, а допоміжні допомагають в обробці даних.
Створення файлу БД включає два етапи: створення структури файлу та його заповнення.
Для створення баз даних треба створити структуру БД, яку можна створити двома способами: через опції системи і командним шляхом. За допомогою першого способу необхідно вибрати в головному меню пункт File - New, і натискаємо Ok. У результаті з'являється вікно для створення структури. У структурі пишемо в колонці Name (ім'я) - ім'я, використовуваної змінної, в колонці Type (тип) вказується тип цієї змінної (Сhагасtег, Numeric, Date і т. Д.), В колонці (ширина) вказується, скільки відводиться позицій для значення змінної, а якщо змінна числового типу (Numeric) - у Dec (довжина) скільки знаків після десяткової крапки. Після цього структуру необхідно зберегти, натиснувши на кнопку Ok або поєднання клавіш ctrl + w або ctrl + end і потім дати ім'я структурі з розширенням dbf. Створення структури БД другим способом полягає в тому, що потрібно в командному вікні набрати команду Create імя.dbf і натиснути Enter. Створену структуру можна заповнити через вікно для введення або програмним шляхом, але для цього треба створити заздалегідь форму.
У даній роботі необхідні наступні бази даних.
БД table1.DBF (рис.2.1) містить постійну інформацію про організацію.
БД табліца1.DBF (рис.2.2) містить постійну інформацію про працівників організації.
БД table2.DBF (рис.2.3) містить змінну інформацію, а саме - відомості про працівників працюють за нарядами.
БД table3.DBF (рис.2.4) містить змінну інформацію, а саме - відомості про працівників працюють за маршрутними листами.
На підставі первинних документів (наряд, маршрутний лист) заповнюються вихідні документи: рапорт про вироблення, розрахунково-платіжну відомість, яка містить реквізити необхідні для роботи.
Вихідний документ - паперовий звіт, екранна форма, яка містить систему зведених показників.
Рис. 2.6 - table1.DBF
Рис. 2.7 - table1.DBF
Рис. 2.8 - table1.DBF
Рис. 2.9 - table1.DBF
Були створені наступні локальні вистави для відображення необхідної інформації:
Даний запит формує уявлення про стаж працівників відпрацювали понад одного года.Табліца1.tn, Табліца1.fio, Табліца1.dol, Табліца1.stz, Табліца1.obr ;;
! таблица1; Табліца1.stz gt; (1);
ORDER BY Табліца1.tn, Табліца1.stz
2.2.2 Розробка інтерфейсу користувача
Програма запуску меню:
CLOSE ALLALLyDATE TO GERMANTALK OFFSAFETY OFFBELL OFFBELL OFFPOINT TO . (. t.)
_ SCREEN.Visible=.T.
_ SCREEN.caption= ОБЛІК НАРАХУВАННЯ відрядної зарплати
_ SCREEN.Picture= Фон.JPG
_ screen.Closable=.F.
_ screen.WindowState=2