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

Реферат Складський облік матеріалу





Введення


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

Досить широке трактовані поняття «інформаційна система» має на увазі, що невід'ємними компонентами ІС є апаратне забезпечення, а також персонал і організаційні заходи.

Цілі: Розробка інформаційної системи для роботи з базою даних «Складський облік матеріалу».

Завдання: Реалізація функцій додавання, видалення, висновок звітів, формування накладної, висновок, зміна для інформаційної системи.


1. Засоби і методи розробки програмного продукту

інформаційний програмний облік накладна

Об'єктно-орієнтоване програмування (ООП) - парадигма програмування, в якій основними концепціями є поняття об'єктів і класів. У разі мов з прототіпірованії замість класів використовуються об'єкти-прототипи.

ООП виникло в результаті розвитку ідеології процедурного програмування, де дані і підпрограми (процедури, функції) їх обробки формально не пов'язані. Для подальшого розвитку об'єктно-орієнтованого програмування часто велике значення мають поняття події (так зване подієво-орієнтоване програмування) і компонента (компонентне програмування, КОП).

Взаємодія об'єктів відбувається за допомогою повідомлень. Результатом подальшого розвитку ООП, мабуть, буде агентно-орієнтоване програмування, де агенти - незалежні частини коду на рівні виконання. Взаємодія агентів відбувається за допомогою зміни середовища, в якому вони знаходяться.

Мовні конструкції, конструктивно не відносяться безпосередньо до об'єктів, але супутні їм для їх безпечної (виняткові ситуації, перевірки) і ефективної роботи, инкапсулируются від них в аспекти (в аспектно-орієнтованому програмуванні). Суб'єктно-орієнтоване програмування розширює поняття об'єкта шляхом забезпечення більш уніфікованого і незалежного взаємодії об'єктів. Може бути перехідною стадією між ООП і Агентна програмуванням в частині самостійного їх взаємодії.

Першою мовою програмування, в якому були запропоновані принципи об'єктної орієнтованості, була Симула. У момент його появи в 1967 році в ньому були запропоновані революційні ідеї: об'єкти, класи, віртуальні методи та ін., Проте це все не було сприйнято сучасниками як щось грандіозне. Тим не менше, більшість концепцій були розвинені Аланом Кеем і Деном Інгаллс в мові Smalltalk. Саме він став першим широко поширеним об'єктно-орієнтованою мовою програмування.

В даний час кількість прикладних мов програмування (список мов), що реалізують об'єктно-орієнтовану парадигму, є найбільшим по відношенню до інших парадигм. В області системного програмування дотепер застосовується парадигма процедурного програмування, і загальноприйнятою мовою програмування є Cи. При взаємодії системного і прикладного рівнів операційних систем помітний вплив стали надавати мови об'єктно-орієнтованого програмування. Наприклад, однією з найбільш поширених бібліотек мультиплатформенного програмування є об'єктно-орієнтована бібліотека Qt, написана на мові C ++.

Абстрагування - це спосіб виділити набір значущих характеристик об'єкта, виключаючи з розгляду незначущі. Відповідно, абстракція - це набір всіх таких характеристик.

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

Спадкування - це властивість системи, що дозволяє описати новий клас на основі вже існуючого з частково або повністю позичає функціональністю. Клас, від якого здійснюється спадкування, називається базовим, батьківським або суперкласом. Новий клас - нащадком, спадкоємцем або похідним класом.

Поліморфізм - це властивість системи використовувати об'єкти з однаковим інтерфейсом без інформації про тип і внутрішній структурі об'єкта.

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

Клас є описуваної на мові термінології (простору назв) вихідного коду моделлю ще не існуючої сутності (об'єкта). Фактично він описує пристрій об'єкта, будучи свого роду кресленням. Кажуть, що об'єкт - це екземпляр класу. При цьому в деяки...


сторінка 1 з 6 | Наступна сторінка





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

  • Реферат на тему: Об'єктно-орієнтоване програмування. Порівняльний аналіз мов об'єкт ...
  • Реферат на тему: Розробка програми на мові програмування С + + з використаних об'єктно-о ...
  • Реферат на тему: Програмування на мові об'єктно-орієнтованого та візуального програмуван ...
  • Реферат на тему: Об'єктно-орієнтоване програмування у середовіщі програмування Delphi7
  • Реферат на тему: Об'єктно-орієнтоване програмування. Розробка програмного забезпечення