то необхідно забезпечити частковий доступ до даних досить широкому колу осіб. При цьому треба контролювати процес внесення змін в інформаційну систему.
Для вирішення даний проблеми у світовій практиці широко застосовується механізм облікових записів. Він дозволяє диференціювати всіх користувачів системи, призначивши кожному з них права і привілеї на користування інформацією, що зберігається в базі даних. При цьому підході особлива відповідальність лягає на головного адміністратора, який володіє найголовнішим правом - призначати права і привілеї іншим користувачам.
Таким чином, досягається конфіденційність збережених даних при досить невеликих матеріальних витратах, оскільки вся захист інформації здійснюється на програмному рівні. Однак слід зазначити, що для того щоб підвищити рівень безпеки, потрібно забезпечити певний рівень захисту апаратного забезпечення.
Варто відзначити, що можливості інформаційної системи Реплікація даних і Резервне копіювання даних призначені для забезпечення більшої захищеності даних від різних збоїв програмного і апаратного забезпечення. Дані функції системи також спрямовані на забезпечення схоронності збереженої інформації, підтримання її актуальності і цінності.
Таким чином, що розробляється інформаційна система дозволить в зручній формі здійснювати обробку даних про замовлення. Завдяки системі складання звітів, вся зберігається інформація представляється в необхідному вигляді.
Інформаційна система повинна істотно знизити робоче навантаження на менеджера фірми по установці пластикових вікон, систематизувати збережені дані в зручній для подальшого аналізу формі, а також оперативно і швидко надавати інформацію в наочному і зручному для рядового користувача вигляді.
2. Теоретична частина
В основу проектування баз даних мають бути покладені уявлення і вимоги кінцевих користувачів конкретної установи або організації до програмного продукту, що тягне за собою необхідність брати до уваги наступне:
· база даних повинна задовольняти актуальним інформаційним потребам організації. Отримана інформація повинна за структурою і змістом відповідати вирішуваним завданням;
· база даних повинна забезпечувати отримання необхідних даних за прийнятний час, тобто відповідати заданим вимогам продуктивності;
· база даних повинна задовольняти виявленим і знову виникаючим вимогам кінцевих користувачів;
· база даних повинна легко розширюватися при реорганізації і розширенні предметної області;
· база даних повинна легко змінюватися при зміні програмної та апаратної середовища;
· доступ до даних, розміщених у базі даних, повинні мати тільки особи з відповідними повноваженнями.
Логічне проектування бази даних полягає в перетворенні концептуальної моделі даних в логічну модель даних підприємства з урахуванням обраного типу СУБД. Логічна модель даних є джерелом інформації для етапу фізичного проектування. Вона надає розробникові фізичної моделі даних засоби проведення всебічного аналізу різних аспектів роботи з даними, що має винятково важливе значення для вибору дійсно ефективного проектного рішення.
Фізичне проектування бази даних передбачає прийняття розробником остаточного рішення про способи реалізації створюваної бази. Тому фізичне проектування обов'язково проводиться з урахуванням всіх особливостей використовуваної СУБД. Між етапами фізичного і логічного проектування завжди є певна зворотний зв'язок, оскільки рішення, прийняті на етапі фізичного проектування з метою підвищення продуктивності розроблюваної системи, можуть зажадати певного коригування логічної моделі даних.
2.1 Опис предметної області
У сучасному етапі науково-технічної революції докорінно змінилася роль людини у виробництві. Якщо раніше він розглядався як один з факторів останнього, нічим по суті, не відрізняється від машин і устаткування, то сьогодні перетворився на головний стратегічний ресурс, надбання компанії в конкурентній боротьбі. Це пов'язано з його здатністю до творчості, яке зараз стає вирішальною умовою успіху будь-якої діяльності.
База даних призначена для обліку діяльності фірми, а також для зберігання даних про замовників і співробітників.
Функціональні вимоги до програмних модулів:
· облік замовлень фірми;
· зберігання персональних даних про співробітників;
· зберігання персональних даних про замовників;
· формування списку надаються фірмою і комплектацій;