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

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

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

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



iблiотеки.

Щоб створити форму в Visual FoxPro, можна використовувати не тiльки базовi класи, але й створювати власнi. Класи, створенi в Visual FoxPro, зберiгаються в бiблiотеках класiв.

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

Visual FoxPro надаСФ можлив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, Visual FoxPro автоматично присвоюСФ кожному файлу розширення, яке допомогаСФ в iдентифiкацiСЧ обСФкта. Перелiк розширень файлiв наведений в таблицi 32.

Таблиця 32. Розширення iмен файлiв обСФктiв Visual FoxPro

Назва обСФктаРозширенняПроектPRJ, FPC, CAT, PJX, PJTБаза данихDBCТаблиця Visual FoxProDBFСкладений iндексний файлCDXMemo-поле i поле типу GeneralFRTФормаSCXЗапитQPRЗвiтFRX, FRMПоштова наклейкаLBX, LBLМенюMNXБiблiотека класуVCXПрограма, бiблiотека програм, текст меню, текст запитаPRG, FXP, MPR, QPRМалюнокBMP, JPG, GIF, ICO, DIB, CUR, ANIЗвукозаписWAV

Загальна структура програмного забезпечення наведена в додатку 22. Його можна умовно подiлити на наступнi модулi:

  1. iнтерфейс;
  2. блок обчислень;
  3. СУБД;
  4. блок формування звiтiв.

До iнтерфейсу входять меню, форми (для вводу, вiдображення та редагування iнформацiСЧ) та модуль допомоги. За допомогою саме цих модул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в можуть входити програми, процедури, запити i звiти.

3.2 Розробка програмних модулiв

Пiд час роботи система використовуСФ наступнi модулi:

  1. модуль Startprog;
  2. модуль Formob;
  3. модуль Rozsal;
  4. модуль Rozsalp;
  5. модуль Formaz;
  6. модуль Formjo;
  7. модуль Formov;
  8. модуль Formop.

Модуль Startprog СФ головною програмою, яка керуСФ роботою системи i в ходi роботи викликаСФ необхiднi компоненти. Лiстинг програми наведено в додатку 22.

Модуль Formob формуСФ оборотну звiтнiсть за вказане число.

Модуль Rozsal розраховуСФ сальдо на поточний перiод на вказане число. Лiстинг програми наведено в додатку 23.

Модуль Rozsalp розраховуСФ сальдо на початок перiоду.

Модуль Formaz формуСФ акт звiрки.

Модуль Formjo формуСФ журнал-ордер по вказаному рахунку.

Модуль Formov формуСФ оборотну вiдомiсть.

Модуль Formop формуСФ список операцiй по партнеру.

3.3 Практична реалiзацiя системи

Розроблена в даному дипломному проектi компютерна система СФ автоматизованою системою облiку i аналiзу розрахункiв з постачальниками i пiдрядниками. Практична реалiзацiя системи облiку i аналiзу була здiйснена за допомогою СУБД Microsoft Visual FoxPro.

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

Операцiйна система Windows 95 призначена для iнсталяцiСЧ на персональних компютерах, якi мають процесор типу Intel 80386DX, 80486 або Pentium. ОбСФм оперативноСЧ памятi повинен бути не менше 4 Мбайт. Але для пiдвищення швидкодiСЧ роботи системи необхiдно мати 486-й процесор з частотою 66 МГц i вище або Pentium. Для одночасноСЧ роботи з кiлькома програмами доцiльно мати вiд 16 Мбайт оперативноСЧ памятi.

ОС Windows 95 займаСФ приблизно 50 Мбайт дискового простору, при мiнiмальнiй iнсталяцiСЧ - приблизно 30 Мбайт. Крiм того, вiд 10 до 30 Мбайт необхiдно для органiзацiСЧ вiртуальноСЧ памятi.

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

Узагальнюючи вимоги для розробленоСЧ системи i додавши вимоги для MS Visual FoxPro можна зробити висновок, що робоча станцiя, за якою працюватиме користувач з системою облiку i аналiзу розрахункiв з постачальниками i пiдрядниками повинна мiстити операцiйну систему Windows 9х/NT i мати наступну конфiгурацiю:

  1. процесор 80486 чи бiльш потужний (мiнiмум процесор 80486 з тактовою частотою 66МГц)
  2. мiнiмум 16 Мбайт оперативноСЧ памятi (рекомендуСФться 16 Мбайт i бiльше)
  3. мiнiмум 300 Мбайт вiльного мiiя на вiнчестерi
  4. монiтор VGA або SVGA
  5. мишку

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