Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Програмне забезпечення інформаційних систем




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

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

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

Програмне забезпечення можна класифікувати наступним чином (див. рис.):

Операційні системи Сервісні програмні пакети Системи підтримки мережевих комунікацій Системи програмування
Структура програмного забезпечення

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

Основою загальносистемного програмного забезпечення є операційна система, тобто спеціальна програма, що завантажується до оперативної пам'яті комп'ютера при його включенні, знаходиться там протягом всього сеансу роботи і здійснює контроль та обробку завдань. Операційні системи забезпечують роботу інших програм, перетворюючи їх функції на набір простих команд, які виконуються комп'ютером. Вона призначена для синхронізації роботи всіх складових частин і пристроїв комп'ютера, планує та розподіляє такі його ресурси, як оперативна пам'ять, процесор, канали зв'язку. Операційна система повністю залежить від технічних особливостей конкретної моделі комп'ютера. Найпоширенішими операційними системами є Windows, Unix, Linux OS/2 та ін.

На даному етапі виділяють декілька класифікаційних ознак операційних систем:

1) за видами інтерфейсу користувача (за прийомами, що забезпечують взаємодію користувачів персональних комп'ютерів з його додатковими пристроями):

- командний інтерфейс - характеризується видачею на екран монітора системного запрошення для введення команд з клавіатури (наприклад, MS-DOS), для забезпечення більш зручного і наочного способу роботи з комп'ютером, ніж спілкування за допомогою командного рядка. До операційних систем з командним інтерфейсом використовувалися спеціальні графічні програми-оболонки (наприклад, Norton Commander, Volkov Commander тощо);

- інтерфейс WIMP (Windows Image Menu Pointer) - це графічний інтерфейс, який забезпечує графічне подання образів, то зберігаються на жорсткому диску (наприклад, Windows різних версій);

- інтерфейс SILK (Speech Image Language Knowledge) - взаємодія користувача і додаткових пристроїв відбувається за допомогою мовних команд:

2) за кількістю одночасно виконуваних завдань:

- однозадачні операційні системи - здатні одночасно виконувати одне завдання (наприклад, MS-DOS);

- багатозадачні операційні системи, - поділ ресурсів, що використовуються, таких як процесор, оперативна пам'ять, файли та зовнішні пристрої, між декількома завданнями (наприклад, Windows, Unix, OS/2);

3) за підтримкою багатокористувацького режиму:

- розраховані на одного користувача (наприклад, MS-DOS, ранні версії Windows і OS/2);

- розраховані на велику кількість користувачів (мережеві) (наприклад, Windows NT, Windows 2000, Unix).

Основною відмінністю наведених вище режимів с наявність засобів захисту інформації кожного користувача від несанкціонованого доступу інших користувачів.

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

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

Системне програмне забезпечення - це службові програми для забезпечення нормальної роботи пристроїв комп'ютера. Вони поділяються на драйвери, утиліти і програми, необхідні для забезпечення повноцінної роботи пристроїв комп'ютера, його технічного обслуговування. Серед систем програмного забезпечення також можна виділити:

1) програми дня діагностики комп'ютера, за допомогою яких перевіряється конфігурація комп'ютера (обсяг пам'яті, її використання, типи дисків), а також працездатність пристроїв комп'ютера; перш за все здійснюється перевірка жорстких дисків на наявність помилок. Найвідомішими утилітами для перевірки диска с Scandisk і Disk Doctor з пакету Norton Utilities;

2) програми для оптимізації дисків - призначені для забезпечення швидкого доступу до інформації, що зберігається на жорсткому диску, за рахунок оптимізації розміщення даних на цьому диску. Найвідомішою утилітою для оптимізації даних на диску є Speed Disk з пакету Norton Utilities;

3) програми для очищення диска - знаходять і видаляють непотрібну інформацію (наприклад, тимчасові файли, тимчасові інтернет-файли, очищення корзини тощо);

4) програми-кеші для диска - дозволяють прискорити доступ до даних на диску шляхом організації в оперативній пам'яті комп'ютера, що містить ділянки диска, які часто використовуються;

5) програми динамічного стискання дисків - призначені для збільшення обсягу інформації, збереженої на жорстких дисках, шляхом її динамічного стискання. Ці програми стискають інформацію при записуванні на диск, а при читанні відновлюють її в початковому вигляді. Дії таких програм для користувача непомітні, вони виявляються тільки через збільшення місткості дисків і зміну швидкості доступу до інформації;

6) програми-пакувальники, або архіватори, що дозволяють за рахунок використання спеціальних методів стиснення інформації упаковувати дані на дисках, тобто створювати копії файлів меншого розміру, а також об'єднувати копії декількох файлів меншого розміру в один архівний файл. Ці програми дають можливість звільнити значне місце на диску за рахунок стиснення інформації. Найпопулярнішими архіваторами с WinRar і WinZip:

7) антивірусні програми - призначені для запобігання зараження комп'ютерними вірусами та ліквідації наслідків такого зараження.

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

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

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

Прикладне програмне забезпечення можна поділити на засоби проектування та засоби використання.

Засоби проектування - це прикладне програмне забезпечення, що використовується для створення інформаційних систем і застосовується на робочих місцях фахівців різних профілів. До засобів проектування відносяться:

1) системи управління базами даних (СУБД) - різні пакети прикладних програм і сукупність мовних засобів, призначених для створення, супроводу та використання баз даних (наприклад, СУБД FoxPro,Clipper. Access тощо);

2) системи штучного інтелекту, які виникли на основі сукупності наукових дисциплін, Ідо вивчають здібності автоматизованих систем приймати на себе частину функцій людського розуму. Найпоширенішими різновидами цих систем є:

- експертні системи - практичний результат виникнення та розвитку методів штучного інтелекту. Це набори програм, що виконують функції експерта при вирішенні завдань з деякої наочної області;

- нейромережеві технології - програми, що дозволяють моделювати (імітувати) за допомогою ЕОМ структуру людського мозку;

3) системи автоматизованого проектування (САПР) - призначені для вирішення завдань креслення та конструювання різних механізмів за допомогою комп'ютера. Серед подібних систем лідером е програма AutoCAD, але для багатьох завдань доцільним є використання інших САПР;

4) системи електронного документообігу - призначені для забезпечення безпаперового обігу документів на підприємствах;

5) інформаційні сховища - використовуються для зберігання великих обсягів накопиченої інформації;

6) геоінформаційні системи — використовуються для моделювання процесів розвитку та управління різними природними ресурсами, геологічною розвідкою тощо.

Засоби використання призначені для обробки економічної інформації.

До прикладного програмного забезпечення загального призначення відносяться:

- текстові редактори - це пакети прикладних програм, призначені для підготовки, редагування і друку текстів. За рівнем складності створюваних текстових документів поділяються на текстові редактори - програми, що забезпечують основні можливості з підготовки нескладних документів; текстові процесори - програми, то забезпечують широкий набір засобів з підготовки документів будь-якої складності. Найпопулярнішим текстовим процесором є MS Word з пакету прикладних програми Microsoft Office.

Також використовуються видавничі системи (наприклад, Page Maker), призначені для друку за правилами поліграфії середнього і крупного за обсягом матеріалу. До даної групи засобів використання відносяться також програми-перекладачі (наприклад, Stylus), програми-словники (наприклад, Lingvo) та програми розпізнавання образів, що дозволяють сканувати не тільки графіку, але і текст (наприклад, Fine Reader);

- електронні таблиці - призначені для створення електронних таблиць і виконання дій над даними, що містяться в цих таблицях. Найпопулярнішими табличними процесорами сьогодні є MS Excel з пакету прикладних програм Microsoft Office, а також Lotus 1-2-3, SuperCalc тощо;

- системи управління базами даних - використовується в інформаційно-довідкових системах для зберігання, накопичення, швидкого пошуку та виведення в зручній формі інформації за запитом користувача. Найбільш відомими є Dbase, Rbase, Foxpro, Clipper, Paradox, Access та інші. Мережеві системи орієнтовані на зберігання та ведення єдиної інформаційної мережі на серверах баз даних. До них відносяться: Oracle, Informix, Ingress, Progress та інші;

- графічні системи — призначені для створення і редагування графічних об'єктів, мультфільмів, відеокліпів та іншої анімації на екрані комп'ютера. Найпоширенішими графічними процесорами є графічний пакет CorelDraw, програма Adobe Photoshop. Окремо у складі графічних процесорів слід згадати системи наукової і ділової графіки, які дозволяють наочно представити на екрані комп'ютера різні дані та їх залежність у вигляді графіків і діаграм. Серед подібних систем найбільш популярні програми Microsoft Chart, Boeing Graph, Harvard Graphics. Ці програми широко застосовуються при вирішенні складних інженерних завдань, на їх базі створюються системи автоматизованого проектування креслень: Autocad, Microcad, Cadkey, Drawing Processor тощо. Графічні системи використовуються і при обробці економічної інформації для подання результатів у вигляді графіків, діаграм, малюнків, наприклад Statgraf. Крім того, графічні системи використовуються в мультиплікації, телебаченні, при створенні реклами, моделюванні одягу тощо.

- інтегровані пакети прикладних програм - це сумісні між собою програми на всі випадки життя, покликані скласти для користувача єдине комфортне ділове середовище. Вони поєднують можливості системи управління базами даних, табличного процесора, текстового редактора, системи ділової графіки та інші можливості. Серед інтегрованих систем достатньо популярними с Ореn Access, Microsoft Works та інші;

- пакети прикладних програм методів аналізу - не сукупності програм, орієнтованих на вирішення завдань аналізу в певній галузі. В даній підгрупі можна виділити математичні пакети, необхідні для проведення інженерно-технічних та інших математичних розрахунків (наприклад, MathLab, Maple), пакети статистичного аналізу (наприклад. Statistica, SPSS та інші);

- телекомунікаційні та мережеві програми ~ відносяться програми для обслуговування глобальних і локальних мереж, а також програми для електронної пошти. Як наприклад, інтернет-браузери (Internet Explorer, Konquror Netscape Navigator, Mozilla, Opera та ін.), термінали (TeleMax, Hyper Terminal);

- сукупність програмних продуктів, що використовуються фахівцями економічної сфери. Це фінансові, банківські, бухгалтерські програми, програми здійснення аналізу і аудиту економічної інформації, для ведення офісної документації, планування виробничої, фінансової та комерційної діяльності. Найвідомішим пакетом програм в цій області с "1C: Предприятие", "Парус-Підприсмство", "Audit Expert", "Асистент аудитора" та інші.

- навчальні і тестуючи програми - призначені для отримання нових знань, тестування з різних дисциплін, прийому іспитів, заліків тощо. Серед навчальних програм можна виділити TeachPro Word, TeachPro Excel;

- мультимедійні пакети програм - програми для створення, редагування та прослуховування музики, перегляду і обробки відео, а також ігор. Існує безліч музичних і відеоплеєрів, до найпопулярніших з них можна віднести музичний плеєр WinAmp і відеоплеєри Windows Media Player, BSPlayer, Light Alloy;

- програми для запису та діагности CD-R/RW і DVD-R/RAM дисків (наприклад, пакет програм AheadNero).

До проблемно-орієнтованих відносяться пакети і програми, що автоматизують конкретну прикладну область. В основному це пакети, що реалізують автоматизовані робочі місця фахівців, наприклад АРМ бухгалтера, АРМ економіста, АРМ менеджера, АРМ кадровика тощо.

До економічних програм належать:

- програми автоматизації управлінської діяльності - програми-організатори робочого часу менеджера, програми для планування впровадження нової продукції, оцінки інвестиційних проектів тощо;

- програми для маркетингових досліджень - програми, призначені для дослідження попиту та пропозиції, вивчення поведінки покупців і каналів збуту товарів;

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

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

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

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

 

 


Поделиться:

Дата добавления: 2014-12-03; просмотров: 892; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты