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

Реферат База даних відділу кадрів






4. Звіти


Звіт - це об'єкт бази даних, який використовується для відображення та узагальнення даних. За допомогою звітів можна поширювати і архівувати миттєві знімки даних в друкованому вигляді, у вигляді PDF- або XPS-файлів і файлів інших форматів.

Звіт генерується по актуальному запитом, тобто за запитом який вже згенерований і виведений в таблицю. Вікно звіту викликається натисканням на кномку «Звіт» у вікні редактора запитів.

Скріншот роботи форми звіт представлений на малюнку 10.

Малюнок 9 - Скріншот роботи форми «SQL редактор».


Так як звіти потрібні для поширення даних отримані після формування запиту в різних форматах. У програмі існує експорт актуального звіту в програмне середовище Microsoft Excel.

Щоб справити експорт звіту потрібно в головному меню вікна натиснути кнопку «Експорт в Excel». Програма самостійно включить додаток Microsoft Excel і транспортує туди дані зі звіту.

Запити зберігаються в програмі доти поки користувач не вийде з неї. Так само як вже згадана ранні запити можна зберігати в окремому файлі і в міру потреби довантажувати їх. І саме, з цього запити можна легко відновити і згенерувати по ним звіт.



Висновок


У рамках фізичного моделювання виконана реалізація основних об'єктів бази даних: таблиці, запити.

Метою даної роботи була: створення бази даних, яка зможе надати інформацію про співробітників, влаштованих в компанію.

За допомогою середовища програмування Delphi 7 був створений інтерфейс, що дозволяє виконувати безліч функцій роботи з базою даних, а саме:

Додавання нових записів в таблицю, про нових співробітників, видалення занесених ранні даних, зміна записів в таблицях бази даних, якщо дані по співробітнику змінилися або співробітник був звільнений;

Складання запитів, для відшукання необхідної інформації в базі даних і подальшої генерації звіту по цьому запиту. А також експорт запитів в Excel; база дані кадри запит

Збереження і завантаження запитів. Дозволяє переносити і зберігати вже створені запити для економії часу співробітників;

Перегляд SQL коду запиту. Функція виключно для розробників. Дозволяє спростити роботу при модернізації програми.;

Перегляд вибірок даних за результатами запитів;

Перегляд звітів за результатами запитів. Переведення їх в Excel.



Додаток 1. Процедура складання фільтра для вікна «Редактор запиту»


procedure TForm7.pnl3Click (Sender: TObject) ;, i: Integer;: string;

{?????? From}

froms:= raquo ;;:=0; i:=1 to 4 do if chk [i] .Checked then:=countFroms + 1; i of

: begin froms:=froms + Lichdata, raquo ;; aFroms [countFroms]:= Lichdata end;

: begin froms:=froms + Adres, raquo ;; aFroms [countFroms]:= Adres end;

: begin froms:=froms + Telephones, raquo ;; aFroms [countFroms]:= Telephones end;

: begin froms:=froms + Doljnost, raquo ;; aFroms [countFroms]:= Doljnost end ;;; froms= then[1]:=laquo;Lichdataraquo;;[2]:=laquo;Adresraquo;;[3]:=laquo;Telephonesraquo;;[4]:=laquo;Doljnostraquo;;:=laquo;lichdata,Adres,Telephones,Doljnostraquo;;:=4;froms:=LeftStr(froms,Length(froms)- 1) ;. from:=froms;

{????? F rom}

{?????? Select}

form4.cbb1.Items.Clear;:= raquo ;; countFroms gt; 0 theni:=5 to 21 dochk [i] .Checked then:=otchet + chk [i] .caption + , raquo ;;. cbb1.Items.Add (chk [i] .caption) ;; otchet= then otchet:= * otchet:=LeftStr (otchet, Length (otchet) - 1);

{????? Select} .Panels [0] .Text:= ??????: + IntToStr (countFroms) ;. Panels [1] .Text:= SQL ???: select + otchet + from + froms;

fdm.form7hide ;;



Додаток 2. Процедура складання SQL коду запиту


procedure TForm4.createQuery;, errorEdt: Boolean;, table, SignEdt: string;: array [1..21] of Integer;: array [1..8] of string;, cloneend, i, j, countEdt, countCbb: integer;:= select raquo ;;:= raquo ;; cbb1.Text lt; gt; then:=sqlcod + cbb1.Text; [1]:=cbb1.Text; i:=2 to 8 docbb [i] .Text lt; gt; then:=1;:=True; (f) and (z lt;=8) do (cbb [i] .Text + = + clone [z] + z= + inttostr (z) ); cbb [i] .text=clone [z] then f:=false;:=z + 1 ;; f then:=sqlcod + , + cbb [i] .Text; [i]:= cbb [i] .Text ;; sqlcod:=sqlcod + * ra...


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





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

  • Реферат на тему: Технології аналізу даних (Text Mining, Data Mining)
  • Реферат на тему: Проектування бази даних "База даних районного відділу податкової інспе ...
  • Реферат на тему: Звіт по створенню курсової роботи «База даних ACCESS»
  • Реферат на тему: Організації даних в програмі Microsoft Excel
  • Реферат на тему: Створення звіту як об'єкта бази даних. Експертні і навчальні системи