Автоматизовані системи управління персоналом
Delphi - система візуального об'єктно-орієнтованого проектування. Класифікаційна ознака автоматизованої системи управління (АСУ) - предметна сфера її застосування (економіко-організаційна, технологічна і проектно-конструкторська). Розробка АСУ персоналом.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | украинский |
Дата добавления | 07.08.2013 |
Размер файла | 893,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Зміст
- Вступ
- Розділ 1. Теоретична частина
- 1.1 Об'єктно-орієнтоване програмування
- 1.2 Автоматизовані системи
- Розділ 2. Спеціальна частина
- 2.1 Постановка задачі
- 2.2 Опис програми
- Додаток
- Література
Вступ
В останні роки відбувається широке поширення комп'ютерів і на виробництві та в побуті. Використання їх саме різне. Ми все більше і більше цінуємо можливості економії коштів, а головне часу за допомогою машин. Причина широкого застосування засобів електронно-обчислювальної техніки пов'язана з інформаційним вибухом, сутність якого полягає в тому, що кількість інформації, яке людина повинна сприймати і переробляти, лавиноподібно зростає (так званий експонентний закон зростання інформації). Інформація, дані все частіше розглядаються як загальні життєво важливі національні ресурси, які повинні бути організовані так, щоб цінність їх була по можливості максимальною. Переробляти великий об'єм інформації в задані терміни практично неможливо без спеціальних засобів обробки інформації
Різке зростання обсягів переробляється інформації і накопичений досвід використання електронно-обчислювальної техніки в різних областях призводять до необхідності переглядати таку традиційну область обробки інформації, як управління даними. Створення різних баз даних необхідно для більшої ефективності виробництва, обліку. Тому перша глава моєї дипломної роботи відображає основні поняття баз даних, системи управління ними, структури і властивості баз даних. У теоретичній главі своєї роботи, я аналізую багато друковані джерела, приводячи основу теорії баз даних.
У зв'язку з поширенням ЕОМ виникає потреба в персоналі, котрий уміє працювати з комп'ютером. Тому у другому розділі даної дипломної роботи, я спробував скласти базу даних для послуг у сфері додаткових освітніх послуг. Для цього довелося на основі першого розділу підвести наукову основу для створення бази. Створена база даних орієнтована на співробітників працюють в даній сфері і головне її призначення - швидкий пошук необхідних необхідних відомостей. Для покращення обслуговування студентів та адміністрації, швидкого надання їх цікавить, для автоматизації роботи.
У ній передбачено і програмне забезпечення, при розробці якого використовувалася професійна система управління базами даних Borland Delphi 7.
Система управління базами даних (СКБД) дозволяє управляти інформаційними масивами. СУБД - це програма, призначена для запису, пошуку, сортування, обробки і копіювання інформації що зберігається в базах даних. СУБД бувають двох типів - система управління файлами і система управління реляційними базами даних. Найбільш прості системи цього виду дають можливість обробляти на комп'ютері один масив інформації. Вони забезпечують введення, пошук, перегляд записів і т.д. З такими СУБД легко можуть працювати користувачі навіть невисокої кваліфікації, оскільки всі дії в них здійснюються за допомогою меню та інших діалогових засобів.
Розділ 1. Теоретична частина
1.1 Об'єктно-орієнтоване програмування
Delphi - прекрасна система візуального об'єктно-орієнтованого проектування, однаково радує і новачків у програмуванні, і професіоналів. Початківцям Delphi дозволяє відразу, з невеликими витратами часу і сил створювати прикладні програми, які зовні не відрізняються від програм, створених професіоналами. А для досвідченого програміста Delphi відкриває необмежені можливості для створення як завгодно складних програм будь-якого типу, в тому числі, розподілених додатків, що працюють з будь-якими базами даних.
Borland Delphi являє собою засіб розробки додатків для Microsoft Windows. Delphi є потужним і простим у використанні інструментом для створення автономних програм, що володіють графічним інтерфейсом (GUI), або 32-бітних консольних додатків (програм, які не мають графічного інтерфейсу).
У поєднанні з Borland Kylix, програмісти Delphi можуть створювати з одного вихідного тексту програми і для Windows і для Linux, і це відкриває нові можливості і збільшує потенційну віддачу від зусиль, вкладених у вивчення Delphi. У Delphi використовується крос-платформна бібліотека компонентів CLX і візуальні дизайнери для створення високопродуктивних додатків для Windows, які повторної компіляції можна легко перетворити в додатки для Linux.
Delphi є першою мовою програмування, що володіє простий у використанні середовищем для швидкої розробки додатків, яка руйнує бар'єри між мовами високого рівня, і мовами, на низькому рівні розмовляють з системою на мові бітів і байтів.
При створенні графічного інтерфейсу додатків Delphi, у вас всі можливості мови програмування Object Pascal, "загорнутого" у середу RAD. Такі компоненти вікна графічного інтерфейсу користувача, як форми, кнопки і списки об'єктів, включені до складу Delphi. Це означає, що вам не потрібно писати ніякого коду при додаванні їх у вашу програму. Ви просто "кладете" їх на вашу Форму, як в графічному редакторі. Ви можете також додати на Форму елементи управління ActiveX, для створення в лічені хвилини спеціалізованих програм таких, наприклад, як веб-браузери. Delphi дозволяє розробникам дизайну впроваджувати в інтерфейс нові елементи і кодувати їх події одним клацанням миші.
Delphi поставляється в різних конфігураціях, налаштованих на потреби різних підприємств.
У Delphi ви можете писати програми для Windows швидше і легше, ніж це було можливо раніше.
Кращим способом представити що таке Delphi є Object Pascal на основі візуального середовища розробки. Delphi заснований на Object Pascal, мовою, аналогічному об'єктно-орієнтованому C + +, а в деяких випадках навіть краще. Для розробників не мають досвіду роботи в Паскалі, Delphi має шаблони своїх структур на Паскалі, що прискорює процес вивчення мови.
Компілятор Delphi упаковує додатки в компактні виконувані файли, причому немає необхідності в громіздких бібліотеках DLL - велика зручність, я повинен сказати.
Бібліотека Visual Component Library (автономні бінарні частини програмного забезпечення, які виконують деякі конкретні зумовлені функції), або VCL, Delphi є об'єктно-орієнтованої базою. У цій багатій бібліотеці ви знайдете класи для таких візуальних об'єктів Windows як вікна, кнопки і т.д., а також класи для користувача елементів управління таких як таймер і мультимедійний плеєр, поряд з невізуальними об'єктами, такими як список рядків, таблиці бази даних, потоки і т.д. Delphi може отримувати доступ до багатьох типів баз даних. Використовуючи BDE (Borland Database Engine - механізм доступу до баз даних), форми та звіти, які ви створюєте, отримують доступ до локальних баз даних, таким як Paradox і DBase, мережевих баз даних SQL Server, InterBase, також як і SysBase, і будь-які джерела даних, доступні навіть через ODBC (відкрита зв'язок з базами даних).
Отже, Delphi - прекрасне середовище розробки Windows-і Linux-програм будь-якого типу
1.2 Автоматизовані системи
Інформаційні системи діють у нашій країні під назвою "автоматизовані системи (АС)". Загалом АС - це система, яка складається з персоналу і комплексу засобів автоматизації його діяльності та реалізує інформаційну технологію виконання установлених функцій. Залежно від виду діяльності розрізняють такі різновиди АС [5]: автоматизовані системи управління (АСУ), системи автоматизованого проектування (САПР), автоматизовані системи наукових досліджень (АСНД) і т. ін. АСУ являє собою систему управління, яка орієнтована на широке й комплексне використання технічних засобів і економіко-математичних методів для розв'язування інформаційних завдань управління. Починаючи з 1963 долі в країні створено і функціонує приблизно 2500 АСУ різного рівня і проблемної орієнтації, у тому числі 500 АСУ підприємств і організацій, 36 міністерств і відомств, 62 територіальних організацій і т. ін. Створені за тридцятилітню історію впровадження ЕОМ у сферу управлінської діяльності численні АСУ різняться призначенням, проблемною орієнтацією, місцем застосування, автоматизованими функціями і т. ін. З метою підвищення ефективності витрат на розвиток діючих систем та проектування нових, усунення паралелізму і дублювання в проведенні наукових досліджень і проектно-конструкторських робіт, створення типових проектних рішень і типових АСУ зроблено їх класифікацію.
Найвищою класифікаційною ознакою АСУ є предметна сфера її застосування: економіко-організаційна, технологічна і проектно-конструкторська. Згідно з цим безліч АСУ поділяється на три класи: економіко-організаційні (АСУ), управління технологічними процесами (АСУ ТП), проектно-конструкторські (САПР).
Економіко-організаційні АСУ містять міжгалузеві АСУ (автоматизована система планових розрахунків, автоматизована система фінансових розрахунків, автоматизована система державної статистики, автоматизована інформаційно-пошукова система науково-технічної інформації, автоматизована інформаційно-управляюча система Держкомітету зі стандартів і т. ін.), виробничі АСУ (галузеві автоматизовані системи управління, АСУ акціонерних товариств і концернів, автоматизовані системи управління підприємствами та організаціями (АСУП), територіально-адміністративні АСУ (територіальні АСУ областей, АСУ міського господарства, адміністративних районів, територіально-виробничих комплексів). До складу автоматизованих систем управління виробничими процесами належать системи, які призначені для управління безперервним виробництвом, автоматизованими потоковими лініями, комплексними лініями агрегатів і верстатів, верстатами з числовим програмним управлінням (ЧПУ). Останнім часом верстати з ЧПУ об'єднуються в оброблювані модулі і разом з транспортно-нагромаджувальними системами створюють гнучкі виробничі системи (ГВС).
Системи автоматизованого проектування використовуються для проектування деталей і вузлів машин, елементної бази, виробничого і технологічного проектування.
Нагромаджений досвід упровадження і використання автоматизованих систем довів порівняно високу ефективність багатьох із них. Економічний ефект від експлуатації передових галузевих АСУ протягом 1988-1989 рр. становив 10-20 млн. крб.
Крім прямого економічного ефекту впровадження галузевих АСУ мало великий вплив на зміну характеру діяльності управлінського персоналу міністерств і відомств. У результаті автоматизації процесів інформаційного обслуговування підвищилась інформованість управлінського персоналу.
Досить ефективні інші автоматизовані системи управління (АСУП, АСУ ТП, САПР). Середнє значення річного економічного ефекту АСУП протягом 1988-1989 рр. становило 640 тис. крб., коефіцієнт ефективності капітальних вкладень - 0, 88; АСУ ТП відповідно - 223 тис. крб. і 0, 77; САПР - 170 тис. крб. і 2, 94. Водночас досвід проектування і впровадження АСУ виявив низку серйозних недоліків.
1. Стандартний набір задач і підсистем АСУ не забезпечив їй необхідної гнучкості, через що модифікація та розширення функціонального складу системи значно ускладнюються.
2. Надмірна централізація обробки інформації в діючих АСУ не дає змоги здійснювати процеси оперативного управління і регулювання в реальному масштабі часу.
3. Інформаційні моделі об'єктів управління, які використовуються в АСУ, не завжди адекватно описують реальний перебіг виробничих процесів, оскільки покладена в їх основу інформація відбиває характеристики і зв'язки об'єктів управління в минулому і не враховує ускладнення виробничих процесів, постійного оновлення технологій і складу продукції, яка виробляється.
4. Недостатня кількість оптимізаційних задач у складі АСУ (у середньому 1, 5 %). Головною причиною такого положення є незацікавленість користувачів у застосуванні оптимізаційних методів, відсутність надійної і достовірної інформації для оптимізаційних розрахунків, неможливість або недоцільність упровадження локальних оптимізаційних задач.
5. Багато зі створених АСУ не охоплювали всього життєвого циклу виробництва на об'єкті. Різні типи АСУ (АСУП, САПР, АСУ ТП) діють на великих підприємствах автономно, без взаємозв'язку. У системах, як правило, відсутні замкнені комплекси задач управління (від нормування до регулювання).
6. Більшість задач, розв'язуваних в АСУ, призначена лише для окремих структурних підрозділів, а тому їх безпосередній вплив на хід виробничого або господарського процесу обмежений.
7. Системи не забезпечують оперативної взаємодії з ЕОМ різних рівнів управління. Пакетний режим функціонування АСУ не дає змоги реалізувати системи підтримки прийняття рішень, які передбачають можливість альтернативного вибору раціональних рішень.
8. Упровадження систем не супроводжувалось перебудовою організаційної структури підприємств, перерозподілом функцій управління в умовах використання машинної обробки даних.
Зазначені недоліки АСУ змушують знаходити сучасніші форми та методи їх проектування, розробляти концептуальну основу створення систем нового покоління. Досвід, нагромаджений у галузі створення локальних АСУ і використання засобів обчислювальної техніки, насамперед, мікропроцесорних систем, зумовив об'єктивну необхідність створення якісно нового класу систем, які забезпечують інтеграцію процесів автоматизації управління як технологічними процесами, так і інформаційними, які реалізують гнучке функціонування дільниць, цехів, підприємств у цілому.
Автоматизовані системи управління персоналом
Автоматизовані системи управління персоналом (АСУП) - це програмне забезпечення для автоматизації основних функцій управління персоналом, ведення кадрового обліку, забезпечення інформаційних потреб, нарахування заробітної плати, управління і функції обліку в бізнесі, а також для ефективного прийняття управлінських рішень. Автоматизована система управління персоналом є одним з модулів програмного забезпечення планування ресурсів підприємства.
Автоматизовані системи управління персоналом забезпечують:
· Ведення кадрового обліку
· Повну інтеграцію заробітної плати, фінансового забезпечення компанії та бухгалтерського обліку
· Звітність і аналіз даних про працівників
· Робочий графік та облік відвідуванння
· Оцінка продуктивності праці
· Виплату пільг та компенсацій
· Рекрутинг та адаптацію персоналу
· Планування управління кадрами
· Формування кадрових резервів
· Відстежування претендентів та їх резюме.
Чотири важливі сфери в управлінні персоналом, на які впливають АСУП включають:
· Розрахунок та виплату заробітної плати
· Облік робочого часу
· Пільги та компенсації
· Управління персоналом
За допомогою АСУП ці сфери не тільки оптимізуються, а й забезпечують безперебійний процес роботи. АСУП дозволяють відстежувати історію роботи працівника в компанії, усі дані щодо його посади, персональні деталі, записи виплати заробітної платні та іншу інформацію. Облік робочого часу є більш точним, оскільки АСУП дозволяють застосовувати нові технології для ефективного обліку та оцінки відвідуваності працівників і роботи з даною інформацією. За допомогою АСУП можна легко відстежувати інформацію про працівника: наскільки добре він справляється з певним об'ємом роботи, що потрібно покращити в його роботі, як більш ефективно використовувати робочий час. В такому разі можливості працівника оцінюються на більш високому рівні. АСУП мають значний вплив на сферу управління персоналом, оскільки вони мінімізують витрати часу та коштів на різні операції, що веде до підвищення ефективності та продуктивності праці. Ця система зменшує паперову роботу, яка й досі часто зустрічається в більшості HR відділів українських компаній.
Розділ 2. Спеціальна частина
2.1 Постановка задачі
У даному проекті буде представлена проектна частина бази даних за допомогою якої можна буде більш швидко і якісно здійснювати пошук і фільтрацію особистих даних студентів, додавати дані про вступників студентах.
Актуальність курсової роботи полягає в автоматизації процесів пошуку і фільтрації особистих даних студентів.
Завдання:
Збір та обробка теоретичних даних;
Визначення структури бази даних;
Створення програми;
Дана система управління є важливим і необхідним засобом, що дозволяє швидко, якісно і надійно здійснювати процес прийому, обліку, зберігання і обробки інформації; значно скоротити терміни при пошуку необхідної інформації; крім того, звільняє від рутинної ручної роботи з обліку, зберігання і обробки інформації та тим самим економить кошти і час і т.п. Створення такої автоматизованої інформаційної системи, вигідно кадровому агентству, і його клієнтам, оскільки дозволяє уникнути зайвих витрат коштів і часу, упорядковувати і будувати найбільш доцільно діяльність з працевлаштування населення.
2.2 Опис програми
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Menus, ComCtrls, Grids, StdCtrls, DB, DBTables, DBGrids, ADODB,
DBCtrls, ExtCtrls;
type
TForm1 = class (TForm)
PageControl1: TPageControl;
TabSheet2: TTabSheet;
ComboBox1: TComboBox;
Edit5: TEdit;
Button3: TButton;
Label2: TLabel;
TabSheet3: TTabSheet;
Label4: TLabel;
Label5: TLabel;
Label6: TLabel;
Label7: TLabel;
Label8: TLabel;
Edit2: TEdit;
Edit3: TEdit;
Edit4: TEdit;
Edit6: TEdit;
Button5: TButton;
Edit1: TEdit;
Button7: TButton;
Button1: TButton;
Button2: TButton;
ADOConnection1: TADOConnection;
ADOQuery1: TADOQuery;
DataSource1: TDataSource;
DBGrid1: TDBGrid;
procedure Button5Click (Sender: TObject);
procedure Button3Click (Sender: TObject);
procedure Button7Click (Sender: TObject);
procedure FormCreate (Sender: TObject);
procedure Button2Click (Sender: TObject);
procedure Button1Click (Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *. dfm}
function isNum (const st: string): boolean;
var
i: Integer;
begin
isNum: =True;
if length (st) <1 then isNum: =False;
for i: = 1 to Length (st) do
if not (st [i] in ['0'. '5']) then isNum: =False;
end;
procedure TForm1. Button5Click (Sender: TObject);
begin
if isNum (edit6. text) =false then begin
ShowMessage ('Невірно введені дані');
exit; end else begin
adoquery1. active: =true;
adoquery1. insert;
adoquery1. FieldByName ('ПІБ'). Value: =Edit1. Text;
adoquery1. FieldByName ('Група'). Value: =Edit2. Text;
adoquery1. FieldByName ('Факультет'). Value: =Edit3. Text;
adoquery1. FieldByName ('Предмет'). Value: =Edit4. Text;
adoquery1. FieldByName ('Оцінка'). Value: =Edit6. Text;
ShowMessage ('Занесено! ');
end;
end;
procedure TForm1. Button3Click (Sender: TObject);
var a: string;
begin
adoquery1. close;
a: =Edit5. Text;
if combobox1. ItemIndex=-1 then begin
ShowMessage ('Виберіть пункт пошуку');
exit; end;
if ComboBox1. Items [combobox1. ItemIndex] ='ПІБ' then begin
ADOQuery1. SQL. Clear;
adoquery1. sql. add ('SELECT * FROM Таблица1 WHERE ПІБ like '+#39+'%'+a+'%'+#39);
end;
if ComboBox1. Items [combobox1. ItemIndex] ='Група' then begin
ADOQuery1. SQL. Clear;
adoquery1. sql. add ('SELECT * FROM Таблица1 WHERE Група like '+#39+'%'+a+'%'+#39);
end;
if ComboBox1. Items [combobox1. ItemIndex] ='Факультет' then begin
ADOQuery1. SQL. Clear;
автоматизована система управління персонал
adoquery1. sql. add ('SELECT * FROM Таблица1 WHERE Факультет like '+#39+'%'+a+'%'+#39);
end;
if ComboBox1. Items [combobox1. ItemIndex] ='Предмет' then begin
ADOQuery1. SQL. Clear;
adoquery1. sql. add ('SELECT * FROM Таблица1 WHERE Предмет like '+#39+'%'+a+'%'+#39);
end;
if ComboBox1. Items [combobox1. ItemIndex] ='Оцінка' then begin
ADOQuery1. SQL. Clear;
adoquery1. sql. add ('SELECT * FROM Таблица1 WHERE Оцінка like '+#39+'%'+a+'%'+#39);
end;
if ComboBox1. Items [combobox1. ItemIndex] ='Всі Записи' then begin
ADOQuery1. SQL. Clear;
ADOQuery1. SQL. Add (' SELECT * from Таблица1 ');
end;
adoquery1. open;
end;
procedure TForm1. Button7Click (Sender: TObject);
begin
adoquery1. prior;
end;
procedure TForm1. FormCreate (Sender: TObject);
begin
ADOConnection1. Connected: =true;
ADOConnection1. LoginPrompt: =false;
adoQuery1. Connection: =ADOConnection1;
ADOQuery1. SQL. Clear;
ADOQuery1. SQL. Add ('SELECT * from Таблица1');
ADOQuery1. Active: =True;
DataSource1. DataSet: =ADOQuery1;
DBGRID1. DataSource: =DataSource1;
end;
procedure TForm1. Button2Click (Sender: TObject);
begin
adoquery1. next;
end;
procedure TForm1. Button1Click (Sender: TObject);
begin
adoquery1. delete;
end;
end.
Додаток
В курсовій роботі для виконання програми я використовував такі компоненти:
1. Button - Компонент Delphi Button це стандартна кнопка Делфі, кнопка має на поверхні напис (що описує її призначення при натисканні). Основна подія для кнопки є OnClick, що виконується при натисканні, при цьому кнопка змінює зовнішній вигляд, підтверджуючи цим відбувається дія візуально. Відразу після відпускання кнопки, виконується дії в обробнику OnClick. Кнопку можна натиснути не тільки клацанням миші але і комбінацією клавіш, що б задати комбінацію необхідно перед символом використовуваний в комбінації поставити символ амперсанта "&". Після чого користувач замість клацання миші може використовувати клавіші Alt і клавішею виділеного символу.
2. ComboBox - Компонент Delphi ComboBox являє собою комбінацію поля редагування (Edit) і список (ListBox), що дає можливість ввести дані шляхом набору на клавіатурі або вибору зі списку. Робота з ComboBox майже не відрізняється від роботи зі списком ListBox. Отлічіе полягає тільки тим, що можна вибрати один елемент списку і даний елемент відображається в полі редагування списку (у властивості Text). Компонент ComboBox дає можливість зробити користувачеві вибір необхідної рядки або прописати свій рядок в якості вибору. При нажатии на стрелку появляется выпадающий список похожий ListBox. С помощью компонента ComboBox место на форме программы экономится для размещения других элементов. При необходимости раскрытие можно вообще запретить с помощью свойства Style описанном ниже.
3. DBGrid - Компонент DBGrid відображає набір даних у форматі електронної таблиці. Одним з найважливіших властивостей DBGrid є властивість columns. Воно дозволяє вам змінювати номери і порядок стовпців, які з'являються в таблиці.
4. Edit - Компонент Delphi Edit призначений для введення даних користувача і являє собою однорядкове поле. Основною властивістю edit'a є text типу даних string тобто для введення чисел потрібно використовувати функції FloatToStr (дробові числа) і IntToStr (цілі числа). Перенесення рядків у цьому компоненті в порівнянні з label неможливий. Текст, що не помістився по довжині в компонент, просто зрушується вліво і користувач може курсором переміщатися по цьому тексту.
5. Label - Компонент Delphi Label призначений для показу тексту на формі нашої програми, які не буде змінюються протягом роботи програми. Текст напису компонента Label можна змінити, але робиться це тільки программно. Текст, які відображаються в компоненті, визначаються значенням властивості Caption. Він прописується в процесі проектування або задається програмно під час виконання програми.
6. ADOConnection - Компонент TADOConnection використовується для з'єднання з різними джерелами ADO і є версією об'єкта ADO Connection для Delphi.
7. Застосування компонента TADOConnection дає розробнику ряд переваг:
1) всі компоненти доступу до даних ADO звертаються до сховища даних через одне з'єднання;
2) можливість безпосередньо задати об'єкт провайдера з'єднання;
3) рядок підключення зберігається в одному місці, замість того щоб зберігатися в декількох різних компонентах;
4) виконання транзакцій;
5) можливість виконувати команди ADO;
6) розширене управління з'єднанням за допомогою методів-обробників подій.
8. ADOQuery - Компонент ADOQuery являє собою запит до бази даних. Це може бути як запит, в результаті якого повертаються дані з бази (наприклад, SELECT), так і запит, не формує результуючого набору даних (наприклад, INSERT). Компонент аналогічний компоненту Query з BDE. Всі основні його властивості ми вже розглядали в описі властивостей компонентів Query н ADODataSet.
9. DataSource - Компонент DataSource забезпечує механізм для зв'язку компонентів доступу до даних (Table, Query або StoredProc) з візуальними компонентами, які відображають дані (DBGrid, DBEdit, DBListBox і т.д.). Основне призначення DataSource полягає в тому, щоб полегшити внесення змін у додатки. Всі візуальні компоненти даних на формі пов'язані з DataSource, який, у свою чергу, пов'язаний з набором даних.
10. ADOTable - Компонент ADOTable він є аналогом компонента Table, і призначений для доступу до таблиці за допомогою механізму ADO. Компонент ADOTable має властивості як і в компонентах Table і ADODataSet.
Введення даних
Виведеня та пошук
Література
1. http://codesex.org.
2. http://www.delphiexpert.ru.
3. Підручник по Delphi.
Размещено на Allbest.ru
Подобные документы
Автоматизовані інформаційні системи: поняття та внутрішня структура, розробка її інфологічної, даталогічної та програмувальної моделі. Застосування мови UML до проектування інформаційної системи. Етапи налагодження та тестування розробленої програми.
курсовая работа [1,4 M], добавлен 26.09.2015Розроблення додатка за допомогою об'єктно-орієнтованого візуального проектування Delphi для виконання арифметичних операцій або з використанням меню. Створення інтерфейсу користувача з використанням компонентів SYSTEM і WIN32. Обробка двовимірного масиву.
методичка [326,1 K], добавлен 13.01.2010Класифікація об'єктно-орієнтованих мов програмування. Розробка алгоритмічного та програмного забезпечення комп'ютерної системи управління процесом випалювання будівельних матеріалів. Тестування програмного забезпечення, оцінка його ефективності.
курсовая работа [1,6 M], добавлен 25.04.2015Концепції об'єктно-орієнтованого програмування. Спеціалізовані засоби розробки програмного забезпечення мовою Delphi. Загальні питання побудови та використання сучасних систем об’єктно-орієнтованного та візуального проектування програмних засобів.
курсовая работа [201,4 K], добавлен 01.04.2016Інтегрована інформаційна система менеджменту фірми SAP R/3. Інформаційні потреби управлінського апарату підприємства. Характеристика системи Scala. Характеристика змін в системі управління в результаті впровадження інформаційної системи управління.
контрольная работа [163,0 K], добавлен 27.07.2009Особливості автоматизованих систем управління в готельному бізнесі. Види, функції систем на підприємстві. Характеристики роботи Оpera Enterprise Solution, вікно модуля відділу продажів і маркетингу. Головні особливості роботи системи "Невський портьє".
курсовая работа [1,0 M], добавлен 07.07.2013Прототип об'єктно-орієнтованого програмування. Управління процесом реалізації програми. Розвиток апаратних засобів. Об'єктно-орієнтовані мови програмування. Надійність і експлуатаційні якості програм. Візуальне об’єктна-орієнтовне проектування Delphi.
контрольная работа [28,9 K], добавлен 18.05.2009Аналіз структури і функцій автоматизованої системи управління процесу реалізації товарів музичного магазину, визначення техніко-економічних показників. Вимоги до змісту документу з програмного забезпечення модуля тестування програмних продуктів.
контрольная работа [327,2 K], добавлен 16.01.2014Розробка структурної схеми системи управління, головні вимоги до основних елементів. Обґрунтування та вибір елементної бази. Блок-схема алгоритму і програми реалізації закону управління (лістинг програми). Зміст програми керування мікроконтроллером.
курсовая работа [170,7 K], добавлен 28.08.2012Опис алгоритмів реалізації автоматизованої інформаційної системи обслуговування роботи торгового агента в середовищі програмування Delphi. Створення схем технологічного процесу введення, редагування і видачі результатів. Інсталяція і експлуатація проекту.
курсовая работа [118,4 K], добавлен 25.09.2010