Главная / Категории / Типы работ

Информационная система (РЖНФОРМАЦРЖЙНА СИСТЕМА ОБЛРЖКУ РЖ АНАЛРЖЗУ РОЗРАХУНКРЖВ З ПОСТАЧАЛЬНИКАМИ РЖ ПРЖДРЯД...

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?ентаТ101Поле редагуванняВвiд номера рахункаТ102Поле редагуванняВвiд сумиТ103Поле редагуванняВвiд датиТ104КнопкаВихiдТ105КнопкаВiдмоваТ106КнопкаСортування по датiТ107КнопкаСортування по сумiТ108КнопкаСортування по рахункамТ109КнопкаВiдмова

Програмне забезпечення - це сукупнiсть програм для реалiзацiСЧ розробленоСЧ системи на базi використання засобiв обчислювальноСЧ технiки.

ОднiСФю з складових частин програмного забезпечення СФ операцiйна система, яка призначена для розширення функцiональних можливостей обчислювального обладнання, контролю i управлiння процесами обробки даних, автоматизацiСЧ роботи програмiстiв.

Так, зокрема, Windows 98, яка використовувалась при розробцi та тестуваннi компютерноСЧ системи облiку i аналiзу розрахункiв з постачальниками i пiдрядниками являСФ собою високопродуктивну, багатозадачну i багатопотокову 32-розрядну операцiйну систему з зручним графiчним iнтерфейсом i розширеними мережевими можливостями. Операцiiйна система розроблена фiрмою Microsoft (США). Важливою СЧСЧ особливiстю СФ 32-розрядна архiтектура, яка забезпечуСФ бiльш високу продуктивнiсть системи, знiмаСФ багато обмежень на системнi ресурси.

Захищений режим, що застосовуСФться в Windows 9x/NT, пiдтримуСФ роботу системи у випадках збою прикладноСЧ програми, що СФ досить вагомою перевагою над iншими ОС, захищаСФ прикладну програму вiд випадкового втручання одного процесу в iнший, забезпечуСФ певну стiйкiсть до вiрусiв.

Розробка системи здiйснена за допомогою середовища Microsoft Visual FoxPro. Незважаючи на появу нових систем управлiння базами даних, Visual FoxPro все ще залишаСФться однiСФю з найбiльш популярних програм в цiй областi. Це, передусiм, повязано з тим, що при створеннi нових версiй Microsoft зберiгаСФ сумiснiсть з попереднiми версiями.

В Visual FoxPro реалiзованi всi атрибути реляцiйних систем управлiння базами даних. В базi даних пiдтримуСФться цiлiснiсть даних за допомогою первинних ключiв i звязкiв мiж таблицями. Для обробки подiй додавання, знищення чи змiни записiв таблиць засобами самоСЧ бази даних можна використовувати тригери i процедури.

Visual FoxPro це обСФктно-орiСФнтована, вiзуально-програмована мова, що управляСФться по подiям, i яка в повнiй мiрi вiдповiдаСФ новим вимогам, що ставляться перед сучасними засобами проектування.

Visual FoxPro складаСФться з окремих компонентiв, якi використовуються для зберiгання iнформацiСЧ, СЧСЧ вiдображення i редагування.

Всi данi зберiгаються в базi даних, яка складаСФться з таблиць, вiдношень мiж таблицями, iндексiв, тригерiв i процедур. Кожна таблиця маСФ унiкальне iмя i зберiгаСФться в окремому файлi, назва якого спiвпадаСФ з назвою таблицi. Створений файл маСФ розширення DBF. Кожна таблиця може мати декiлька звязаних з нею iндексiв, якi використовуються для впорядкування даних i швидкого пошуку необхiдних записiв.

Для зберiгання значення полiв типу Memo i General використовуються окремi файли. Memo-поля таблиць мiстять текстову iнформацiю, а поля типу General використовуються, як правило, для зберiгання двiйковоСЧ iнформацiСЧ, даних iнших програм, якi працюють в середовищi Windows.

В Visual FoxPro реалiзованi тригери, якi дозволяють централiзовано обробляти подiСЧ, що виникають при будь-яких змiнах в базi даних. Також можуть створюватись процедури, якi СФ частиною бази даних i можуть використовуватись при описi таблиць для перевiрки введених даних, визначення значення по замовчуванню тощо.

Надзвичайно зручним i корисним засобом доступу до бази даних СФ представлення даних. Представлення даних дозволяють обСФднати данi таблиць i вiдображати СЧх в бiльш зручному виглядi. РД можливiсть вибрати потрiбнi поля таблиць, обСФднати декiлька полей в одне поле, обчислити пiдсумковi значення, задати новi iмена полiв таблицi.

Як правило, кiлькiсть представлень в базi даних перевищуСФ кiлькiсть таблиць. По мiрi експлуатацiСЧ бази даних СЧх кiлькiсть збiльшуСФться. В багатьох iнформацiйних системах доступ до даних, включаючи перегляд, добавлення i редагування, здiйснюСФться тiльки з допомогою представлень даних. Такий пiдхiд дозволяСФ здiйснити гнучке управлiння доступом до iнформацiСЧ.

При використаннi представлень для вибiрки даних в формах, звiтах, при створеннi запитiв, а також в програмах застосовуються тi ж правила, що i для таблиць. Редагування даних, даних, якi включенi в представлення, можливе тiльки при певних умовах. Наприклад, в тому випадку, коли представлення створене на основi тiльки однiСФСЧ таблицi.

Для вiдображення i редагування даних використовуються форми, звiти, запити i програми. Для створення форм, звiтiв i запитiв використовуються конструктори. Форми i звiти СФ складними обСФктами, оскiльки вони складаються з дрiбнiших обСФктiв (таких, як поля, кнопки, дiаграми, рамки, OLE-компоненти тощо), якi називаються обСФктами iнтерфейсу.

Форми використовуються для перегляду чи вводу даних в таблицi. Звiти використовуються для друку iнформацiСЧ, яка знаходиться в базi даних.

Запити СФ засобом вибiрки даних з однiСФСЧ чи декiлькох таблиць. В Visual FoxPro для створення запиту можна використовувати як конструктор запитiв, так i спецiалiзовану мову Structured Query Language (SQL). Результати виконання запита можуть вiдображатись в формi, виводитись у виглядi звiтiв i дiаграм чи зберiгатись у вказанiй таблицi.

Програми, написанi на мовi Visual FoxPro, СФ обСФктно-орiСФнтованими. З допомогою них обробляються подiСЧ в формi, створюються обСФкти, виконуються обчислення, здiйснюСФться управлiння базою даних. Для зручностi роботи СФ можливiсть обСФднати програми в б