ІНФОРМАЦІЙНА СИСТЕМА ОБЛІКУ І АНАЛІЗУ РОЗРАХУНКІВ З ПОСТАЧАЛЬНИКАМИ І ПІДРЯДНИКАМИ (на прикладі ПП Біомед)

Информация - Менеджмент

Другие материалы по предмету Менеджмент

ібліотеки.

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

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

Visual FoxPro надає можливість зберігати параметри основного вікна Visual FoxPro, налаштування таблиць, параметри вікон діалогу і панелі інструментів з допомогою файлу параметрів налаштування.

Кожен компонент зберігається в окремому файлі, причому імена файлів, що містять основні компоненти, задаються користувачем, а найменування файлів, що містять обєкти, повязані з таблицею, зпівпадають з імям таблиці. В залежності від типу обєкта, що міститься у файлі, Visual FoxPro автоматично присвоює кожному файлу розширення, яке допомогає в ідентифікації обєкта. Перелік розширень файлів наведений в таблиці 32.

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

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

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

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

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

Блок обчислень складається з програм і процедур, за допомогою яких над даними виконуються необхідні дії, проводяться розрахунки.

Система управління базою даних (СУБД) складається з власне СУБД (спеціальні бібліотеки та інші засоби Visual FoxPro) та бази даних, яка, в свою чергу, включає в себе набір таблиць і файл бази даних. В файл бази даних входить інформація про звязок таблиць, процедури, представлення даних, тригери та інша додаткова інформація.

В блок формування звітів можуть входити програми, процедури, запити і звіти.

 

 

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

 

Під час роботи система використовує наступні модулі:

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

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

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

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

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

Модуль Formaz формує акт звірки.

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

Модуль Formov формує оборотну відомість.

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

 

 

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

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

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

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

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

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

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

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

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