Навчаються інформаційні системи

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

РЕФЕРАТ
з дисципліни «Інформатика»
за темою: «Ті, що навчаються інформаційні системи»

Введення
Інформаційна система - це взаємозв'язана сукупність засобів, методів і персоналу, використовуваних для зберігання, обробки та видачі інформації в інтересах досягнення поставленої мети. Сучасне розуміння інформаційної системи передбачає використання в якості основного технічного засобу переробки інформації комп'ютера. Крім того, технічне втілення інформаційної системи саме по собі нічого не буде означати, якщо не врахована роль людини, для якого призначена вироблена інформація і без якого неможливо її отримання та подання.
Необхідно розуміти різницю між комп'ютерами і інформаційними системами. Комп'ютери, оснащені спеціалізованими програмними засобами, є технічної базою та інструментом для інформаційних систем. Інформаційна система немислима без персоналу, взаємодіючого з комп'ютерами і телекомунікаціями.
У нормативно-правовому сенсі інформаційна система визначається як «організаційно впорядкована сукупність документів (масив документів) та інформаційних технологій, у тому числі і з використанням засобів обчислювальної техніки і зв'язку, що реалізують інформаційні процеси» [Закон РФ «Про інформацію, інформатизації і захисту інформації» від 20.02.1995, № 24-ФЗ].
У даній роботі аналізуються ті, яких навчають інформаційні системи.

1. Види інформаційних учнів систем
За характером подання та логічної організації інформації, що зберігається навчають, інформаційні системи підрозділяються на фактографічні, документальні та геоінформаційні.
Фактографічні інформаційні системи накопичують і зберігають дані у вигляді безлічі екземплярів одного або декількох типів структурних елементів (інформаційних об'єктів). Кожен з таких екземплярів або деяка їх сукупність відбивають інформацію з якого-небудь факту, події окремо від усіх інших відомостей і фактів.
Структура кожного типу інформаційного об'єкта складається з кінцевого набору реквізитів, які відображають основні аспекти та характеристики об'єктів даної предметної області. Комплектування інформаційної бази в фактографічних інформаційних системах включає, як правило, обов'язковий процес структуризації вхідної інформації.
Фактографічні інформаційні системи припускають задоволення інформаційних потреб безпосередньо, тобто шляхом подання споживачам самих відомостей (даних, фактів, концепцій).
У документальних (документованих) інформаційних системах одиничним елементом інформації є нерозчленований на більш дрібні елементи документ і інформація при введенні (вхідний документ), як правило, не структурується, або структурується в обмеженому вигляді. Для вводиться документа можуть встановлюватися деякі формалізовані позиції (дата виготовлення, виконавець, тематика).
Деякі види документальних інформаційних систем забезпечують встановлення логічного взаємозв'язку документів, що вводяться - підпорядкованість за смисловим змістом, взаємні посилання з яких-небудь критеріям і т.д.
Визначення і встановлення такого взаємозв'язку являє собою складну многокритериальную і багатоаспектну аналітичну задачу, яка не може бути формалізована в повній мірі.
У геоінформаційних системах дані організовані у вигляді окремих інформаційних об'єктів (з певним набором реквізитів), прив'язаних до загальної електронної топографічній основі (електронній карті). Геоінформаційні системи застосовуються для інформаційного забезпечення в тих предметних областях, структура інформаційних об'єктів і процесів в яких має просторово-географічний компонент (маршрути транспорту, комунальне господарство).
У господарській практиці виробничих та комерційних об'єктів типовими видами діяльності, які визначають функціональний ознака класифікації інформаційних учнів систем, є виробнича, маркетингова, фінансова, кадрова діяльність.
Класифікація інформаційних навчаються систем можлива також за рівнями управління. Тут можливо виділити:
інформаційна система фахівців - офісна автоматизація, обробка знань (включаючи експертні системи);
інформаційні системи тактичного рівня (середня ланка) - моніторинг, адміністрування, контроль, прийняття рішень; стратегічні
інформаційні системи - формулювання цілей, стратегічне планування.
Інформаційні системи фахівців допомагають фахівцям, що працюють з даними, підвищують продуктивність і продуктивність роботи інженерів і проектувальників. Завдання подібних інформаційних систем - інтеграція нових відомостей в організацію та допомогу в обробці паперових документів.
У міру того як індустріальне суспільство трансформується в інформаційне, продуктивність економіки все більше буде залежати від рівня розвитку цих систем. Такі системи, особливо у вигляді робочих станцій і офісних систем, найбільш швидко розвиваються сьогодні в бізнесі.
Інформаційні системи офісної автоматизації внаслідок своєї простоти і багатопрофільністю активно використовуються працівниками будь-якого організаційного рівня. Найбільш часто їх застосовують працівники середньої кваліфікації: бухгалтери, секретарі, клерки. Основна мета - обробка даних, підвищення ефективності їх роботи і спрощення канцелярської праці. Інформаційні системи офісної автоматизації пов'язують воєдино працівників інформаційної сфери в різних регіонах і допомагають підтримувати зв'язок з покупцями, замовниками та іншими організаціями. Їх діяльність в основному охоплює управління документацією, комунікації, складання розкладів і т.д.
Ці системи виконують такі функції:
обробка текстів на комп'ютерах за допомогою різних текстових процесорів;
виробництво високоякісної друкованої продукції;
архівація документів;
електронні календарі та записні книжки для ведення ділової інформації;
електронна та аудіопочта;
відео-і телеконференції.
Інформаційні системи обробки знань, у тому числі і експертні системи, вбирають в себе знання, необхідні інженерам, юристам, науковцям при розробці або створенні нового продукту. Їх робота полягає у створенні нової інформації і нового знання. Так, наприклад, існуючі спеціалізовані робочі станції з інженерного і наукового проектування дозволяють забезпечити високий рівень технічних розробок.
Можна виділити наступні основні функції інформаційних систем тактичного рівня:
порівняння поточних показників з минулими показниками;
складання періодичних звітів за певний час (а не видача звітів про поточні події, як на оперативному рівні);
забезпечення доступу до архівної інформації і т.д.
Системи підтримки прийняття рішень обслуговують частково структуровані задачі, результати яких важко спрогнозувати заздалегідь (мають більш потужний аналітичний апарат з кількома моделями). Інформацію одержують з управлінських і операційних інформаційних систем. Використовують ці системи все, кому необхідно приймати рішення: менеджери, фахівці, аналітики. Наприклад, їх рекомендації можуть стати в нагоді при прийнятті рішення щодо купівлі або взяти обладнання в оренду.
Характеристика систем підтримки прийняття рішень:
забезпечують вирішення проблем, розвиток яких важко прогнозувати;
оснащені складними інструментальними засобами моделювання та аналізу;
дозволяють легко змінювати постановки розв'язуваних завдань і вхідні дані;
відрізняються гнучкістю і легко адаптуються до зміни умов кілька разів на день;
мають технологію, максимально орієнтовану на користувача.
Розвиток і успіх будь-якої організації (фірми) багато в чому визначаються прийнятої в ній стратегією. Під стратегією розуміється набір методів і засобів вирішення перспективних довгострокових завдань. У цьому контексті можна сприймати і поняття стратегічний метод, стратегічний засіб, стратегічна система.
В даний час у зв'язку з переходом до ринкових відносин питання стратегії розвитку та поведінки фірми стали приділяти велику увагу, що сприяло корінної зміни у поглядах на інформаційні системи. Вони стали розцінюватися як стратегічно важливі системи, які впливають на зміну вибору цілей фірми, її завдань, методів, продуктів, послуг, дозволяючи випередити конкурентів, а також налагодити більш тісну взаємодію споживачів з постачальниками. З'явився новий тип інформаційних учнів систем - стратегічний.
Стратегічна інформаційна система - комп'ютерна інформаційна система, що забезпечує підтримку прийняття рішень щодо реалізації перспективних стратегічних цілей розвитку організації. Відомі ситуації, коли нова якість інформаційних систем змушувало змінювати не тільки структуру, але і профіль фірм, сприяючи їх процвітанню. Однак при цьому можливе виникнення небажаної психологічної обстановки, пов'язане з автоматизацією деяких функцій і видів робіт, так як це може поставити деяку частина працюючих у скрутне становище.
Залежно від ступеня автоматизації інформаційних процесів у системі управління фірмою інформаційні навчаються системи визначаються як автоматичні і автоматизовані.
Автоматичні інформаційні системи виконують всі операції з переробки інформації без участі людини.
Автоматизовані інформаційні системи передбачають участь в процесі обробки інформації і людини, і технічних засобів, причому головна роль відводиться комп'ютера. У сучасному тлумаченні в термін «інформаційна система» обов'язково вкладається поняття автоматизируемой системи. Автоматизовані інформаційні системи, враховуючи їх широке використання в організації процесів управління, мають різні модифікації і можуть бути класифіковані, наприклад, за характером використання інформації і за сферою застосування.
Так роль бухгалтера в інформаційній системі з розрахунку заробітної плати полягає в завданні вихідних даних. Інформаційна система обробляє їх по заздалегідь відомим алгоритмом з видачею результатної інформації у вигляді відомості, надрукованої на принтері.
Інформаційні навчаються системи можна класифікувати і за характером використання інформації. Інформаційно-вирішальні системи здійснюють всі операції переробки інформації за певним алгоритмом. Серед них можна провести класифікацію за ступенем впливу виробленої результатної інформації на процес прийняття рішень і виділити два класи - керуючі і радять системи.
Керуючі інформаційні системи виробляють інформацію, на підставі якої людина приймає рішення. Для цих систем характерний тип завдань розрахункового характеру і обробка великих обсягів даних. Прикладом можуть служити система оперативного планування випуску продукції, система бухгалтерського обліку.
Радять інформаційні системи виробляють інформацію, яка приймається людиною до відома і не перетворюється негайно в серію конкретних дій. Ці системи володіють більш високим ступенем інтелекту, так як для них характерна обробка знань, а не даних. Так наприклад існують медичні інформаційні системи для постановки діагнозу хворому та визначення передбачуваної процедури лікування. Лікар може взяти до відома отриману інформацію, але і запропонувати інше рішення в порівнянні з рекомендованим системою.
По напрямку діяльності розрізняють такі інформаційні навчаються системи:
виробничі системи;
адміністративні системи (людських ресурсів);
фінансові та облікові системи;
системи маркетингу.
Виробничі системи в свою чергу поділяються на:
автоматизовані системи управління виробництвом;
автоматизовані системи управління технологічними процесами;
автоматизовані системи управління технічними засобами.
2. Етапи проектування інформаційної навченою системи
Проектування інформаційних систем завжди починається з визначення мети проекту. Основне завдання будь-якого успішного проекту полягає в тому, щоб на момент запуску системи і протягом всього часу її експлуатації можна було забезпечити:
· Необхідну функціональність системи та ступінь адаптації до мінливих умов її функціонування;
· Необхідну пропускну здатність системи;
· Необхідний час реакції системи на запит;
· Безвідмовну роботу системи в необхідному режимі, іншими словами - готовність і доступність системи для обробки запитів користувачів;
· Простоту експлуатації та підтримки системи;
· Необхідну безпеку.
Продуктивність є головним чинником, що визначає ефективність системи. Гарне проектне рішення служить основою високопродуктивної системи.
Проектування інформаційних навчаються систем охоплює три основні області:
· Проектування об'єктів даних, які будуть реалізовані в базі даних;
· Проектування програм, екранних форм, звітів, які будуть забезпечувати виконання запитів до даних;
· Врахування конкретної середовища або технології, а саме: топології мережі, конфігурації апаратних засобів, використовуваної архітектури (файл-сервер або клієнт-сервер), паралельної обробки, розподіленої обробки даних і т.п.
У реальних умовах проектування - це пошук способу, який задовольняє вимогам функціональності системи засобами наявних технологій з урахуванням заданих обмежень.
До будь-якого проекту пред'являється ряд абсолютних вимог, наприклад максимальний час розробки проекту, максимальні грошові вкладення в проект і т.д. Одна зі складностей проектування полягає в тому, що воно не є такою структурованої завданням, як аналіз вимог до проекту або реалізація того чи іншого проектного рішення.
Розглянемо основні етапи проектування навчаються інформаційних систем.
Визначення стратегії передбачає обстеження системи. Основне завдання обстеження - оцінка реального обсягу проекту, його цілей і завдань, а також отримання визначень сутностей і функцій на високому рівні.
Результатом етапу визначення стратегії є документ, де чітко сформульовано, що отримає замовник, якщо погодиться фінансувати проект; коли він отримає готовий продукт (графік виконання робіт); скільки це буде коштувати (для крупних проектів повинен бути складений графік фінансування на різних етапах робіт). У документі мають бути відображені не тільки витрати, але і вигода, наприклад час окупності проекту, очікуваний економічний ефект (якщо його вдається оцінити).
У документі обов'язково мають бути описані:
· Обмеження, ризики, критичні фактори, що впливають на успішність проекту, наприклад час реакції системи на запит є заданим обмеженням, а не бажаним фактором;
· Сукупність умов, за яких передбачається експлуатувати майбутню систему: архітектура системи, апаратні і програмні ресурси, що надаються системі, зовнішні умови її функціонування, склад людей і робіт, які забезпечують безперебійне функціонування системи;
· Терміни завершення окремих етапів, форма здачі робіт, ресурси, залучені в процесі розробки проекту, заходи по захисту інформації;
· Опис виконуваних системою функцій;
· Майбутні вимоги до системи в разі її розвитку, наприклад, можливість роботи користувача з системою за допомогою Інтернету і т.п.;
· Суті, необхідні для виконання функцій системи;
· Інтерфейси і розподіл функцій між людиною і системою;
· Вимоги до програмних та інформаційних компонентів ПЗ, вимоги до СУБД (якщо проект передбачається реалізовувати для кількох СУБД, то вимоги до кожної з них, або загальні вимоги до абстрактної СУБД і список рекомендованих для даного проекту СУБД, які задовольняють заданим умовам);
· Що не буде реалізовано в рамках проекту.
Виконана на даному етапі робота дозволяє відповісти на питання, чи варто продовжувати даний проект і які вимоги замовника можуть бути задоволені при тих чи інших умовах. Може виявитися, що проект продовжувати не має сенсу, наприклад через те, що ті або інші вимоги не можуть бути задоволені з якихось об'єктивних причин. Якщо приймається рішення про продовження проекту, то для проведення наступного етапу аналізу вже є подання про обсяг проекту і кошторис витрат.
Етап аналізу передбачає докладне дослідження бізнес-процесів (функцій, визначених на етапі вибору стратегії) та інформації, необхідної для їх виконання (сутностей, їх атрибутів та зв'язків (відносин)). На цьому етапі створюється інформаційна модель, а на наступному за ним етапі проектування - модель даних.
Вся інформація про систему, зібрана на етапі визначення стратегії, формалізується і уточнюється на етапі аналізу.
Аналітики збирають і фіксують інформацію у двох взаємопов'язаних формах:
· Функції - інформація про події та процеси, які відбуваються в бізнесі;
· Сутності - інформація про речі, які мають значення для організації і про яких щось відомо.
Двома класичними результатами аналізу є:
· Ієрархія функцій, яка розбиває процес обробки на складові частини (що робиться і з чого це складається);
· Модель «сутність-зв'язок» (Entry Relationship model, ER-модель), яка описує сутності, їх атрибути і зв'язки (відношення) між ними.
Три найбільш часто застосовуються методології структурного аналізу це:
· Діаграми «сутність-зв'язок» (Entity-Relationship Diagrams, ERD), які служать для формалізації інформації про сутності та їхні стосунки;
· Діаграми потоків даних (Data Flow Diagrams, DFD), які служать для формалізації представлення функцій системи;
· Діаграми переходів станів (State Transition Diagrams, STD), які відображають поведінку системи, залежне від часу; діаграми життєвих циклів сутностей відносяться саме до цього класу діаграм.
На етапі аналізу залучаються групи тестування, наприклад для отримання порівняльних характеристик передбачаються для використання апаратних платформ, операційних систем, СУБД, іншого оточення. Крім того, на даному етапі визначається план робіт щодо забезпечення надійності інформаційної системи та її тестування.
На етапі проектування формується модель даних. Проектувальники в якості вихідної інформації отримують результати аналізу. Кінцевим продуктом етапу проектування є:
· Схема бази даних (на підставі ER-моделі, розробленої на етапі аналізу);
· Набір специфікацій модулів системи (вони будуються на базі моделей функцій).
Для проектування і реалізації необхідні апаратні ресурси і спеціальне програмне забезпечення. Крім того, потрібно механізм, що дозволяє контролювати створювану документацію та код. Ці питання краще вирішувати на ранніх стадіях проектування, а не на стадії розробки.
На етапі аналізу вже розроблено перелік функцій, які будуть реалізовані. На етапі проектування цей перелік ще раз аналізується і коригується. Однозначна відповідність між функцією і модулем навряд чи можливо. Справа в тому, що на етапі аналізу функції організовані з бізнес-категоріями, а на етапі проектування їх доведеться реорганізовувати для спрощення розробки. Проектувальники можуть прийняти рішення об'єднати декілька функцій, що володіють загальними властивостями, або виділити якусь спільну властивість (або їх набір) в окремий модуль, а також розбити складну функцію на кілька модулів.
При проектуванні модулів визначають розмітку меню, вид вікон, гарячі клавіші і пов'язані з ними виклики. Існують два види переміщення за програмами:
· З контекстом, коли цільова екранна форма частково або повністю заповнюється автоматично даними, пов'язаними з тими, що знаходяться у вихідній екранній формі;
· Без контексту, коли цільова екранна форма не заповнюється зовсім або частково заповнюється автоматично даними, не пов'язаними з тими, що знаходяться у вихідній екранній формі.
Часто автоматично заповнюються дані екранної форми групують (розташовують поруч), а переміщення по заповнюваних користувачем полях організовують так, як це робив би сам користувач, працюючи з реальним паперовим документом. Такі інтерфейси сприймаються користувачем легше, і він набагато швидше освоює нове ПЗ.
На етапі визначення специфікації модулів вирішуються такі завдання:
· Перетворення функціональних визначень аналізу в реалізовані модулі;
· Специфікації, які виражають функціональні можливості кожного модуля у фізичних категоріях;
· Визначення засобів розробки для кожного модуля (або виділених груп модулів), якщо використовуються кілька засобів розробки в одному проекті;
· Визначення послідовності реалізації модулів і залежностей модулів.
Специфікації модулів розрізняють за ступенем деталізації та утримання навіть у рамках одного проекту. Визначають, скільки часу потрібно для того, щоб згенерувати той чи інший модуль, скільки необхідно на тестування того або іншого модуля, а також на тестування сукупності згенерованих модулів. Крім того, слід розробити спеціальні метрики - шаблони, які дозволяють оцінити, скільки часу потрібно на створення вихідного коду модуля. Для прискорення процесу розробки слід розглянути можливість використання генераторів вихідного коду.
Коли генерація модуля завершена, виконують автономний тест, який переслідує дві основні мети:
· Виявлення відмов модуля (жорстких збоїв);
· Відповідність модуля специфікації (наявність всіх необхідних функцій, відсутність зайвих функцій).
Після того як автономний тест пройшов успішно, група згенерованих модулів проходить тести зв'язків, які повинні відстежити взаємний вплив модулів.
Далі група модулів тестується на надійність роботи, тобто проходять, по-перше, тести імітації відмов системи, а по-друге, тести напрацювання на відмову. Перша група тестів показує, наскільки добре система відновлюється після збоїв програмного забезпечення, відмов апаратного забезпечення. Друга група тестів визначає ступінь стійкості системи при штатній роботі і дозволяє оцінити час безвідмовної роботи системи. У комплект тестів стійкості повинні входити тести, що імітують пікове навантаження на систему.
Потім весь комплект модулів проходить системний тест - тест внутрішньої приймання продукту, що показує рівень його якості. Сюди входять тести функціональності і тести надійності системи.
Останній тест інформаційної навченою системи - приймально-здавальні випробування. Такий тест передбачає показ інформаційної системи замовнику і повинен містити групу тестів, що моделюють реальні бізнес-процеси, щоб показати відповідність реалізації вимогам замовника.

Висновок
На завершення роботи відзначимо, що в цілому інформаційні навчаються системи визначається наступними властивостями:
1) будь-яка інформаційна система може бути піддана аналізу, побудована і керована на основі загальних принципів побудови систем;
2) інформаційна система є динамічною і розвивається;
3) при побудові інформаційної системи необхідно використовувати системний підхід;
4) вихідний продукцією інформаційної системи є інформація, на основі якої приймаються рішення;
5) інформаційну систему слід сприймати як людино-машинну систему обробки інформації.
Впровадження інформаційних навчаються систем може сприяти:
· Отриманню більш раціональних варіантів вирішення управлінських завдань за рахунок впровадження математичних методів;
· Звільнення працівників від рутинної роботи за рахунок її автоматизації;
· Забезпечення достовірності інформації;
· Вдосконалення структури інформаційних потоків (включаючи систему документообігу);
· Надання споживачам унікальних послуг;
· Зменшення витрат на виробництво продуктів і послуг (включаючи інформаційні).

Література
1. Проектування інформаційних навчаються систем. / / Www.interface.com.
2. Федотов А.М. Введення в технології ІС, Інститут обчислювальних технологій СО РАН, Новосибірськ.
3. Фрідланд А.Я. Інформатика: Процеси, системи, ресурси. - М., 2003.
4. www.ipservis.ru
5. www.promosite.ru
Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Реферат
49.7кб. | скачати


Схожі роботи:
Інформаційні системи 4
Інформаційні системи
Інформаційні системи 2
Інформаційні системи 5
Інформаційні системи 6
Інформаційні системи
Інформаційні системи в аудиті
Автоматизовані інформаційні системи
Інформаційні системи 20 питань
© Усі права захищені
написати до нас