- •Міністерство освіти і науки, молоді та спорту україни двнз «Кам’янець-Подільський індустріальний коледж»
- •Спеціальність 5.05010301 "Розробка програмного забезпечення"
- •Розділ 2.
- •Введення даних
- •Розділ 3.
- •Опис предметної області
- •Проектування інформаційно-пошукової системи ”Склад”
- •Аналіз умов праці на об’єкті, що проектується
- •Виробничий мікроклімат
- •Розділ 4
- •Охорона праці
- •Аналіз шумів
- •Електробезпека
- •Електромагнітні випромінювання
Розділ 2.
Засоби організації баз даних і робота з ними.
Вимоги, що пред'являються до баз даних:
• контроль цілісності переданих даних;
• використання різних каналів зв'язку;
• забезпечення ефективного завантаження системи в цілому;
• повнота представлення даних.
• забезпечення збереження інформації при їх обробці;
• забезпечення розмежування доступу до даних;
• цілісність баз даних.
• гнучкість структури даних.
• реалізованість. .
• доступність, тобто БД повинна забезпечити розмежування доступу користувачів до даних.
Використання архітектури "клієнт-сервер":
1. різко зменшує мережевий трафік:
2. знижує складність програм-клієнтів (оскільки тим вже немає необхідності забезпечувати цілісність і безпеку БД і стежити за параметрами багатокористувацької роботи з БД);
3. знижує вимоги до апаратних засобів, на яких ці програми функціонують (тобто до комп'ютерів користувачів-клієнтів):
4. підвищує надійність БД, її цілісність, безпеку і секретність.
SQL (Structured Query Language) символізує собою Структуровану Мову Запитів.
Список переваг SQL можна представити в наступному вигляді: незалежність від конкретних СУБД; переносимість з однієї обчислювальної системи на іншу; наявність стандартів; підтримка з боку компанії Microsoft (протокол ODBC); реляційна основа; високорівнева структура, що нагадує англійську мову; можливість виконання спеціальних інтерактивних запитів : забезпечення програмного доступу до баз даних; можливість різного представлення даних; повноцінність як мови, призначеного для роботи з базами даних; можливість динамічного визначення даних; підтримка архітектури клієнт/сервер. Всі наведені в цьому розділи вимоги та технології створення СУБД підтримуються багатьма системами, наприклад: Oracle, MS SQL Server, MySQL, MS Access. Найкращою системою за співвідношенням надійності та можливостей є Oracle.
Прикладне програмне забезпечення.
Для нормального функціонування системи управління на підприємстві та розширення її можливостей на підприємстві будуть використовуватися:
прикладні програми для взаємодії з другими комплексами і підзадачами (експорт та імпорт інформації)
• офісний пакет Microsoft Office 2003, в який входять текстовий редактор Word, табличний процесор Excel, СУБД Access, додаток для створення презентацій PowerPoint. При цьому необхідно створення в цих додатках програмних модулів на мовах програмування (напр., в Access або Excel мовою Visual Basic) для автоматизації та прискорення роботи з однотипними дрібними операціями. Для складання звітів, аналізу даних показників використовуються такі додатки Windows як Word і Excel. Основна його робота - це робота з базами даних, в яких зберігається вся необхідна інформація для сегментування ринку банківських послуг, для проведення незалежних маркетологічних досліджень, і т.д.
• комплексна автоматизована система управління підприємства-Галактика
Інформаційне забезпечення.
Інформаційне забезпечення включає в себе внутримашинное і внемашинное інформаційне забезпечення.
Безмашинне інформаційне забезпечення включає різні документи на паперових носіях (договори, накази, розпорядження, звіти, прибутково-видаткові ордери, ТТН, касові ордери та ін.)
Машинне інформаційне забезпечення включає інформаційну базу на машинному носії і засоби її ведення. Дане забезпечення повинне реалізуватися в режимі реального масштабу часу, де зміни в даних, вироблені одним користувачем, відразу повинні ставати доступними іншим користувачам системи.
Сучасні АСОЕІ надають можливість отримання інформації в різних формах: у вигляді друкованих документів, екранних форм, на машинних носіях; вона може бути представлена в текстовому, графічному або табличному вигляді.
Надходження інформації на підприємство відображається в режимі збору первинних даних, який можна звести до наступних варіантів:
1. централізованого приймання даних, зафіксованих у документах або безпосередньо на АРМі;
2. прийому машиночитаємих документів;
3. децентралізованому збору даних на місцях їх виникнення з подальшою передачею по каналах зв'язків ПЕОМ.
Далі слід обробка та зберігання інформації. Вихід інформації відбувається в режимі передачі даних:
1. передачі носіїв різних форм і видів;
2. дистанційною передачею даних.
Технологія обробки інформації
Режим роботи комп'ютера визначається порядком проходження завдань через комп'ютер, і в першу чергу кількістю завдань, паралельно оброблюваних на комп'ютері. Режим роботи комп'ютера самим безпосереднім чином впливає на продуктивність обчислювальних машин і систем, їх ефективності і надійності. У сучасних ЕОМ, що володіють розвиненою апаратно-програмної системою управління, можливе використання декількох режимів роботи, основними з яких є однопрограмний і мультипрограмний режими.
У однопрограмному режимі єдина програма завантажується в основну пам'ять комп'ютера, після чого вона виконується до кінця або до отримання команди на припинення рахунку. У однопрограмні режимі в будь-який момент часу працює тільки один пристрій комп'ютера - процесор або периферійне устаткування, а інші простоюють в очікуванні закінчення попереднього етапу обробки.
Таким чином, однопрограмний режим характеризується низьким коефіцієнтом завантаження обладнання. У результаті цього продуктивність комп'ютера виявляється невисокою і повільно зростає з збільшення швидкодії процесу. Тому однопрограмний режим роботи призводить до великих втрат ефективності через недовикористання пристроїв, що входять в обчислювальний комплекс.
Мультипрограмний режим заснований на тому, що виконання більшості програм включає в себе дії з введення вихідних даних, висновку результатів і багато інших операцій, пов'язаних з призупиненням роботи центрального процесора.
Мета застосування мультипрограмного режиму - підвищити ефективність використання комп'ютера за рахунок паралельної роботи його основних пристроїв.
При мультипрограммной обробці будь-яка програма послідовно знаходиться в чотирьох станах: очікування рахунки, рахунок, очікування введення-виведення, введення-виведення.
Інтерактивний режим. Забезпечується високий ступінь завантаження обчислювального обладнання. Через відсутність безпосереднього зв'язку між користувачем і комп'ютером ефективність праці користувача знижується.
Режим колективного користування. У цьому режимі можливий одночасний доступ декількох користувачів до обчислювальних ресурсів комп'ютера і кожному користувачеві видається свій термінал, за допомогою якого він встановлює зв'язок з системою.
Діалоговий режим організується у формі прямого двосторонньої взаємодії системи і користувача в реальному масштабі часу, тобто в режимі коли завдання повинні вирішуватися в темпі, обумовленому швидкістю надходження інформації. Діалоговий режим можливий і без поділу часу. Він застосовується для безпосереднього та ефективної взаємодії системи і людини в процесі вирішення конкретних завдань, при налагодженні програм і компонентів ПЗ, при управлінні функціонуванням системи.
Обслуговування системи.
У даному розділі розглянемо такі процедури:
• діагностика і обслуговування технічних засобів
• адміністрування локальної мережі
• настройка параметрів роботи з Інтернет
• інсталяція ПЗ
• адміністрування баз даних
Діагностика та обслуговування технічних засобів.
Програми для діагностики комп'ютера дозволяють перевірити конфігурацію комп'ютера (кількість пам'яті, її використання, типи дисків і т.д.) і працездатність його пристроїв. Для перевірки працездатності ПЕОМ буде використовуватися використовуються програма Norton Utilities, яка дозволяє виявити «намічаються» дефекти дисків, запобігти втраті даних, відновити пошкоджені дані, протестувати обладнання на наявність збоїв і вчасно запобігти їх і т.д.
Адміністрування локальної мережі.
Робота в локальній мережі протікає на індивідуальних робочих станціях. Але функції адміністратора мережі реалізуються на спеціальних потужніших ПЕОМ - мережевих або ресурсних серверах. Локальна обчислювальна мережа складається з багатьох робочих станцій, з'єднаних між собою, на яких працюють звичайні користувачі. Мережа повинна управлятися і координуватися адміністратором мережі.
Він повинен володіти такими можливостями: змінювати конфігурацію мережі; додавати або видаляти користувача; передавати широкомовне повідомлення по всій мережі; змінювати атрибути поділу ресурсів; координувати доступ до файлів; змінювати умови доступу до конкретного користувача.
Налаштування параметрів роботи з Інтернет.
Налаштування параметрів роботи з Інтернет залежить від доступу до його ресурсів. Для підключення індивідуального комп'ютера до Інтернет достатньо мати модем, телефонну лінію і організацію, яка має шлюз в Інтернет і відповідно з цим робляться налаштування системи для роботи в Інтернет. Пряме (on-line) підключення до Інтернет локальної мережі організації здійснюється по виділених орендованим лініях зв'язку при використанні додаткового програмного забезпечення (ПЗ).
Інсталяція ПЗ.
Налаштування ПЕОМ на вирішення тієї чи іншої задачі здійснюється шляхом завантаження в оперативну пам'ять машини відповідного ПЗ. Після початку роботи програми install/setup з'явитися список дій з встановлення модулів програми і даних, які виконуються при інсталяції. При установці буде запитуватися, який тип установки необхідний, наприклад: повна, вибіркова і типова. При виборі типовій установці на жорсткий диск будуть встановлені типові модулі і форми. При виборі повної установки на жорсткий диск будуть встановлені всі модулі і форми, представлені в даному програмному продукті. Вибірковий тип установки розрахований на досвідченого користувача: він сам вибирає із запропонованих модулів, що має бути встановлено, такий же тип установки відбувається по мережі і з лазерного диска.
Адміністрування баз даних.
Адміністрування базами даних передбачає виконання функцій, спрямованих на забезпечення надійного та ефективного функціонування системи баз даних, адекватності змісту баз даних інформаційним потребам користувачів відображення в базі даних актуального стану предметної області.
Передбачається, що персонал адміністрування даними в системі баз даних функціонально складається з декількох груп осіб.
Перша група, звана адміністратором предметної області, несе відповідальність за подання бази даних на концептуальному рівні архітектури СУБД, спільне для всіх додатків розглянутої БД, за адекватне відображення в концептуальній схемі БД тих змін, які відбуваються в предметній області системи. Адміністратор предметної області повинен забезпечувати з цією метою в необхідних випадках реструктуризацію БД - зміна концептуальної схеми БД - і приведення вмісту БД відповідно з новою схемою.
Друга група персоналу адміністрування даними - адміністратор БД - відповідальна за подання БД в середовищі зберігання, за ефективну і надійну експлуатацію системи БД. У її завдання входить налаштування організації БД в середовищі зберігання з метою підвищення ефективності функціонування системи. Для цього може при необхідності проводиться реорганізація БД, що супроводжується змінами в с схемою зберігання, при якій можуть зміниться структура збережених даних, способи їх розміщення в просторі пам'яті, використовувані методи доступу до даних.
Третя група - адміністратор додатків - забезпечує підтримку уявлень БД для різних груп її користувачів механізмами зовнішнього рівня архітектури СУБД. Вона несе відповідальність за всю сукупність зовнішніх схем БД.
Нарешті, адміністратор безпеки даних представляє користувачам повноваження на доступ до даних в БД і відповідним чином налаштовує системні засоби захисту від некомпетентного доступу. У багатьох системах БД засоби управління доступом взагалі не використовуються.
Захист інформації.
Надійність АСОЕІ вимагає заходів з безпеки та захисту інформації. Рівень заходів щодо захисту інформації, як правило, відстає від рівня автоматизації. Заходи захисту та їх реалізація повинні спиратися на єдину цілісну теорію безпеки та захисту даних і вимагають поетапного впровадження. На практиці поки пропонуються окремі компоненти для вирішення приватних завдань, тоді як для забезпечення надійного захисту має вирішуватися цілий комплекс програмно-технічних і організаційних проблем з розробкою відповідної документації.
Проблема забезпечення безпеки даних включає кілька аспектів:
1. гнучка, багаторівнева і надійна регламентація повноважень користувача.
2. наявність засобів підтримки цілісності несуперечності даних. Подібні засоби дають можливість здійснення контролю даних, що вводяться, підтримки та контролю зв'язків між даними, а також введення і модифікації даних в режимі транзакції-набору операцій, які забезпечують підтримку узгодженості даних;
3. це присутність в системі багатофункціональних процедур архівації, відновлення і контролю даних, що забезпечують їх збереження при програмних та апаратних збоях.
Під безпекою АСОЕІ розуміється її захищеність від випадкового або навмисного втручання в нормальний процес її функціонування, а також від спроб розкрадання, модифікації або руйнування її компонентів. Розрізняють зовнішню і внутрішню безпеку. Зовнішня включає як захист від випадкових зовнішніх впливів (наприклад, природних: повінь, пожежа), так і захист від несанкціонованого доступу до інформації та будь-яких несанкціонованих дій, внутрішня пов'язана з регламентацією діяльності користувачів АСОЕІ та обслуговуючого персоналу, з організацією дисципліни прямого або непрямого доступу до ресурсів системи і до інформації.
Під системою захисту АСОЕІ звичайно розуміють єдину сукупність правових і морально-етичних норм, організаційних (адміністративних), технологічних заходів та програмно-технічних засобів, спрямованих на протидію загрозам АСОЕІ з метою зведення до мінімуму можливого збитку користувачам і власникам системи.
Робота з електронними таблицями. Швидкий ввід даних, майстер функцій, графічне представлення даних.
Табличний процесор Excel входить до пакету офісних програм і призначений для обробки даних, що подаються у табличній формі. Він є одним із найпопулярніших табличних процесорів, що здатний задовольнити потреби фахівців багатьох галузей. Крім обробки і аналізу табличних даних Excel здатна:
за допомогою контекстного меню надавати різноманітну інформацію користувачеві;
подавати дані в наочній і графічній формі (у вигляді діаграм та гістограм);
може працювати зі списками, створювати та сортувати бази даних, здійснювати пошук та вибір елементів за вказаними критеріями;
оперативно аналізувати різноманітну інформацію;
здійснювати сортування табличних даних за багатьма параметрами;
дозволяє здійснювати обмін даними з іншими програмами, що підтримують технологію OLE.
Після завантаження табличного процесора, вікно електронної таблиці здається схожим на вікно текстового редактора і відрізняється лише структурою робочого поля та деякими додатковими кнопками на панелі інструментів. Робоче поле має вигляд табличної сітки із позначеннями адрес комірок. Адреса комірки складається з назви стовпця і номера рядка.
