osoft SQL Server 2000 Enterprise Edition - це повнофункціональна система управління базами даних і аналізу, призначена для швидкої розробки сучасних масштабованих бізнес-додатків, систем електронної комерції та інформаційних храніліщ.Server 2000 забезпечує високий рівень масштабованості, що дозволяє використовувати SQL Server 2000 і на домашніх комп'ютерах і в масштабах підприємства (Standart Edition або Enterprise Edition). Однока основний напрямок використання SQL Server 2000 - мережевий сервер БД. SQL Server 2000 може застосовуватися як в невеликих компаніях з декількома користувачами, так і в транснаціональних корпораціях з територіально роз'єднаними офісами і десятками тисяч співробітників. Залежно від числа користувачів, масштабу підприємства і очікуваної навантаження можна вибирати версії.
2. Спеціальна частина
2.1 Моделювання проблемної області
Моделювання предметної області є основою статичної частини моделі. Побудова моделі предметної області починається з виявлення абстракцій, існуючих в реальному світі, тобто концептуальних об'єктів, що зустрічаються в системі. При проектуванні об'єктно-орієнтованого програмного забезпечення потрібно структурувати програму так, щоб у центрі виявилися саме ці об'єкти з простору завдання. Це відбувається тому, що вимоги до програми змінюються набагато швидше, ніж реальний світ. Основою об'єктного моделювання взагалі і статичного моделювання зокрема і є створення моделі цих абстракцій з предметної області. Модель предметної області являє словник термінів, яким користуються для виявлення та опису прецедентів системи надалі.
В ході виявлення об'єктів з предметної області необхідно встановити, які зв'язки існують між ними. Дуже важливими зв'язками є ставлення агрегації (відношення між цілим і частиною) і узагальнення (відношення між подклассом і суперкласом). В основу статичної моделі ми покладемо діаграму класів, що відображає моделі предметної області.
Модель предметної області даного модуля статистики по товарах і по покупцям описується за допомогою таких термінів:
- клас отримання даних з програми;
- клас заповнення даними бази даних;
- система проведення аналізу даних;
- система формування діаграми;
- система завантаження даних в MS Excel.
2.2 Моделювання прецедентів
Розробка програмного забезпечення підпорядковується певному життєвому циклу (ЖЦ). Життєвий цикл - це впорядкований набір видів діяльності, здійснюваний і керований в рамках кожного проекту з розробки ПЗ. Життєвий цикл визначає етапи, так що програмний продукт переходить з одного етапу на інший, починаючи із зародження концепції продукту і закінчуючи етапом його супроводу.
На укрупненому рівні ЖЦ включає три етапи:
- аналіз;
- проектування;
- реалізація.
На деталізованому рівні ЖЦ можна розбити на сім етапів:
- встановлення вимог;
- специфікація вимог;
- проектування архітектури;
- деталізоване прое...