Кабінет 208
Головна | Реєстрація | Вхід
Субота, 27.04.2024, 20:13
Меню сайту
Форма входу

Категорії розділу
5 клас [12]
6 клас [8]
7 клас [6]
8 клас [19]
9 клас [19]
10 клас (стардарт) [8]
10 клас (академічний) [0]
11 клас (стандарт) [21]
11 клас (академічний) [23]
Головна » Статті » Інформатика » 11 клас (академічний)

Класи в С++ (друга html)

<!DOCTYPE html>
<html>
<head>
    <title>Версія 2</title>
    <link href="proga.css" rel="stylesheet" type="text/css"/>
    <meta charset="utf-8">
</head>
<body background="fon.jpg";>
<header>
        <ul id="navbar">
        <li class="version active"><a href="titulka.html">Головна</a></li>
            <li class="version"><a href="1-1.html">Версія 1</a></li>
                        <li class="version   current"><a href="2-1-1.html">Версія 2</a></li>
                        <li class="version"><a href="3-1-1.html">Версія 3</a></li>
                        <li class="version"><a href="4-1-1.html">Версія 4</a></li>
                        <li class="version"><a href="5-1-1.html">Версія 5</a></li>
                        <li class="version"><a href="6-1-1.html">Версія 6</a></li>
                        <li class="version"><a href="7-1-1.html">Версія 7</a></li>
    </ul>
</header>
<br>

<table>
    <td valign="top">
<nav id="menuVertical">
   <ul>
        <li><a href="2-1-1.html">Постановка задачі та технічне завдання</a></li>
     
     <li><a href="2-4-1.html">Кодування ПЗ</a>
  <ul>
     <li><a href="2-4-1.html">Файлова структура проекту</a></li>
     <li><a href="2-4-2.html">Специфікації функцій у вигляді <br>таблиці з переліком прототипів функцій,<br> семантики функцій та їхніх параметрів</a></li>
     <li><a href="2-4-3.html">Ієрархія виклику функцій та інформаційні потоки даних</a></li>
  </ul>
     </li>
     <li><a href="2-3-1.html">Проектування ПЗ</a>
        <ul>
            <li><a href="2-3-1.html">Проектування структури ПЗ  - UML-діаграма класів (classes), з обґрунтуванням типів зв’язків між класами, атрибутами  <br>та методами, послідовності . </a></li>
           <!--  <li><a href="3-2.html">Проектування алгоритмів та взаємодії методів - UML-діаграми діяльності </a></li>
            <li><a href="3-3.html">Проектування станів об’єктів UML-діаграма станів і переходів. </a></li>
            <li><a href="3-4.html">Проектування взаємодії об’єктів. </a></li> -->
        </ul>
        </li>
     <li><a href="2-5.html">Впровадження та супроводження</a>   
      
     <li><a href="2-6.html">Висновки</a>
        </li>
</nav>
  </td>
  <td width="100%" valign="top">
  <script type="text/javascript">
    TINY.scroller.init('scroll','scrollcontent','scrollbar','scroller','buttonclick');
  </script>
    <div id="wrapper">
    <div id="scroll">
        <div id="scrollcontent">
         <h2> Конструктори та деструктори класів</h2>
        <hr>
            <h2>Постановка задачі </h2>
          
      Програма повинна бути доповнена наступними елементами:<br>
  1.Конструкторами за замовчуванням<br>
  2.Конструкторами ініціалізації<br>
  3.Конструкторами копіювання<br>
  4.Конструкторами перетворення<br>
  5.Деструкторами.<br>
Дані елементи повинні коректно працювати у випадку агрегації та композиції.<br>
<p>class Company<br>
Company(); // конструктор за замовчуванням<br>
  Company(string, int, string, string); // конструктор ініціалізації<br>
  Company(const Company&); // конструктор копії<br>
  Company(string); // коструктор перетворення типів<br>
  ~Company(); // деструктор<br></p>
  <p>class Employee<br>
  Employee(); // конструктор за замовчуванням<br>
  Employee(string, int, string, int); // конструктор ініціалізації<br>
  Employee(const Employee&); // конструктор копії<br>
  Employee(string); // коструктор перетворення типів<br>
  ~Employee(); // деструктор<br></p>
  <p>class Ministry<br>
  Ministry(); // конструктор за замовчуванням<br>
  Ministry(string, int, int); // конструктор ініціалізації<br>
  Ministry(const Ministry&); // конструктор копії<br>
  Ministry(string); // коструктор перетворення типів<br>
  ~Ministry(); // деструктор<br></p>
  <p>class Professor<br>
  Professor(); // конструктор за замовчуванням<br>
  Professor(string, int, string, int, string); // конструктор ініціалізації<br>
  Professor(const Professor&); // конструктор копії<br>
  Professor(string); // коструктор перетворення типів<br>
  ~Professor(); // деструктор<br></p>
  <p>class Project<br>
  Project(); // конструктор за замовчуванням<br>
  Project(string, string, int, int); // конструктор ініціалізації<br>
  Project(const Project&); // конструктор копії<br>
  Project(string); // коструктор перетворення типів<br>
  ~Project(); // деструктор<br></p>
  <p>class Student<br>
  Student(); // конструктор за замовчуванням<br>
  Student(string, int, string, int, string); // конструктор ініціалізації<br>
  Student(const Student&); // конструктор копії<br>
  Student(string); // коструктор перетворення типів<br>
  ~Student(); // деструктор<br></p>
  <p>class University<br>
  University(); // конструктор за замовчуванням<br>
  University(string, int, int,int); // конструктор ініціалізації<br>
  University(const University&); // конструктор копії<br>
  University(string); // коструктор перетворення типів<br>
  ~University(); // деструктор<br></p>
        </div>
        <div id="scrollbar">
            <div id="scroller" class="scroller"></div>
        </div>
    </div>
</div>
  </td>
</table>

 
</body>
</html> <!DOCTYPE html>
<html>
<head>
    <title>Версія 1</title>
    <link href="proga.css" rel="stylesheet" type="text/css"/>
    <meta charset="utf-8">
</head>
<body background="fon.jpg";>
<header>
        <ul id="navbar">
        <li class="version active"><a href="titulka.html">Головна</a></li>
                <li class="version  current"><a href="1-1.html">Версія 1</a></li>
                <li class="version"><a href="2-1-1.html">Версія 2</a></li>
                        <li class="version"><a href="3-1-1.html">Версія 3</a></li>
                        <li class="version"><a href="4-1-1.html">Версія 4</a></li>
                        <li class="version"><a href="5-1-1.html">Версія 5</a></li>
                        <li class="version"><a href="6-1-1.html">Версія 6</a></li>
                        <li class="version"><a href="7-1-1.html">Версія 7</a></li>
    </ul>
</header>
<br>

<table>
    <td valign="top">
<nav id="menuVertical">
    <ul>
        <li><a href="1-1.html">Характеристика об’єкта автоматизації</a>
            <ul>
                <li><a href="1-1.html">Детальний опис предметного середовища, що моделюється</a></li>
                <li><a href="1-2.html">Мета розробки проекту</a></li>
                <li><a href="1-3.html">Бізнес-задачі та бізнес-процеси, що моделюються в системі, для досягнення мети</a></li>
                <li><a href="1-5.html">Сценарій дій системи</a></li>
            </ul>
        </li>
        <li><a href="2-1.html">Об’єктно-орієнтована декомпозиція  предметного середовища</a>
        <ul>
            <li><a href="2-1.html">Лексичний та семантичний аналіз опису об’єкту управління. Результати лінгвістичного інформаційного аналізу у вигляді<br> таблиці іменників   – претендентів на роль класів та атрибутів
        Результати лінгвістичного <br>інформаційного аналізу у вигляді таблиці дієслів  – претендентів на роль  зв’язків та методів класів </a></li>
        <li><a href="2-2.html">Об’єктно-орієнтовна декомпозиція предметного середовища .</a></li>
        <li><a href="2-3.html">Функціональні вимоги замовника - UML-діаграми</a></li>
        </ul>
        </li>
        <li><a href="3-1.html">Проектування ПЗ</a>
        <ul>
            <li><a href="3-1.html">Проектування структури ПЗ  - UML-діаграма класів (classes), з обґрунтуванням типів зв’язків між класами, атрибутами  <br>та методами, послідовності . </a></li>
           <!--  <li><a href="3-2.html">Проектування алгоритмів та взаємодії методів - UML-діаграми діяльності </a></li>
            <li><a href="3-3.html">Проектування станів об’єктів UML-діаграма станів і переходів. </a></li>
            <li><a href="3-4.html">Проектування взаємодії об’єктів. </a></li> -->
        </ul>
        </li>
     <li><a href="">Кодування ПЗ</a>
    <ul>
       <li><a href="4-1.html">Файлова структура проекту</a></li>
    </ul>
     </li>
     <li><a href="5.html">Впровадження та супроводження</a>   
        
     <li><a href="6.html">Висновки</a>
        </li>
</nav>
    </td>
    <td width="100%" valign="top">
    <script type="text/javascript">
    TINY.scroller.init('scroll','scrollcontent','scrollbar','scroller','buttonclick');
    </script>
        <div id="wrapper">
    <div id="scroll">
        <div id="scrollcontent">
    <h3>Результати лінгвістичного інформаційного аналізу у вигляді таблиці іменників  (іменникових груп) – претендентів на роль класів та атрибутів
</h3>
<table border="1" id="tab">
<th>Іменник</th><th>Відношення до класу, атрибуту, методу</th><th>Oбгрунтування</th></tr></thead><tbody>
 <tr><td>Університет</td><td>Клас</td><td>Сутність, що має власні характеристики, та може виконувати певні дії</td></tr>
 <tr><td>Компанія</td><td>Клас</td><td>Сутність, що має власні характеристики, та може виконувати певні дії</td></tr>
 <tr><td>Міністерство</td><td>Клас</td><td>Сутність, що має власні характеристики, та може виконувати певні дії</td></tr>
 <tr><td>Модель</td><td>Нерелевантне</td><td>Невизначене поняття</td></tr>
 <tr><td>Викладач</td><td>Клас</td><td>Сутність, що має власні характеристики, та може виконувати певні дії</td></tr>
 <tr><td>ФІО</td><td>Атрибут </td><td>Атрибут класів Викладач та Студент</td></tr>
 <tr><td>Вік</td><td>Атрибут</td><td>Атрибут класів Викладач та Студент</td></tr>
 <tr><td>Посада</td><td>Атрибут</td><td>Атрибут класу Викладач</td></tr>
 <tr><td>Стаж</td><td>Атрибут</td><td>Атрибут класу Викладач</td></tr>
 <tr><td>Факультет</td><td>Атрибут</td><td>Атрибут класів Викладач та Студент</td></tr>
 <tr><td>Студент</td><td>Клас</td><td>Сутність, що має власні характеристики, та може виконувати певні дії</td></tr>
 <tr><td>Курс</td><td>Атрибут</td><td>Атрибут класу Студент</td></tr>
 <tr><td>Група</td><td>Атрибут</td><td>Атрибут класу Студент</td></tr>
 <tr><td>Випускник</td><td>Надлишкове</td><td>Те саме, що і студент<</td></tr>
 <tr><td>Робота</td><td>Нерелевантне</td><td>Невизначене поняття</td></tr>
 <tr><td>Назва</td><td>Атрибут</td><td>Атрибут класів Університет та Компанія</td></tr>
 <tr><td>Кількість студентів</td><td>Атрибут</td><td>Атрибут класу Університет</td></tr>
 <tr><td>Кількість викладачів</td><td>Атрибут</td><td>Атрибут класу Університет</td></tr>
 <tr><td>Кількість факультетів</td><td>Атрибут</td><td>Атрибут класу Університет</td></tr>
 <tr><td>Проект</td><td>Клас</td><td>Сутність, що має власні характеристики, та може виконувати певні дії</td></tr>
 <tr><td>Функція</td><td>Нерелевантне</td><td>Невизначене поняття</td></tr>
 <tr><td>Реалізація</td><td>Нерелевантне</td><td>Невизначене поняття</td></tr>
 <tr><td>Кількість працівників</td><td>Атрибут</td><td>Атрибут класів Компанія та Міністерство</td></tr>
 <tr><td>Тип зайнятості</td><td>Атрибут</td><td>Атрибут класу Компанія</td></tr>
 <tr><td>Місце розташування</td><td>Атрибут</td><td>Атрибут класу Компанія</td></tr>
 <tr><td>Діяльність</td><td>Нерелевантне</td><td>Невизначене поняття</td></tr>
 <tr><td>Суспільство</td><td>Нерелевантне</td><td>Невизначене поняття</td></tr>
 <tr><td>Продукція</td><td>Нерелевантне</td><td>Невизначене поняття</td></tr>
 <tr><td>Бюджет</td><td>Атрибут</td><td>Атрибут класу Міністерство</td></tr>
</table>
<p></p>
<h3>Результати лінгвістичного інформаційного аналізу у вигляді таблиці дієслів (дієслівних груп) – претендентів на роль  зв’язків та методів класів </h3>
<p></p>
<table border="1" id="tab">
<th>Дієслово</th><th>Відношення до методу</th><th>Обгрунтування</th></tr></thead><tbody>
 <tr><td>Працювати над проектами</td><td>Метод класу Викладач</td><td>Дія яку виконує викладач</td></tr>
 <tr><td>Прийняття викладачів на роботу</td><td>Зв'язок між класами Університет та Викладач</td><td>Агрегація – викладач є частиною університету, але може існувати без нього</td></tr>
 <tr><td>Реалізувати проекти</td><td>Метод класу Університет</td><td>Дія яку виконує університет</td></tr>
 <tr><td>Створити спеціальні центрів</td><td>Метод класу Університет</td><td>Дія яку виконує університет</td></tr>
 <tr><td>Провести дослідження</td><td>Метод класу Університет</td><td>Дія яку виконує університет</td></tr>
 <tr><td>Генерувати технології і нові форми підприємництва</td><td>Метод класу Університет</td><td>Дія яку виконує університет</td></tr>
 <tr><td>Виробляти продукції</td><td>Метод класу Компанія</td><td>Дія яку виконує компанія</td></tr>
 <tr><td>Створювати свої підрозділи на базі університету</td><td>Метод класу Компанія</td><td>Дія яку виконує компанія</td></tr>
 <tr><td>Фінансувати університет</td><td>Метод класу Компанія</td><td>Дія яку виконує компанія</td></tr>
 <tr><td>Давати проекти</td><td>Метод класу Компанія</td><td>Дія яку виконує компанія</td></tr>
 <tr><td>Встановити рамки для університету</td><td>Метод класу Міністерство</td><td>Дія яку виконує Міністерство</td></tr>
 <tr><td>Управляти суспільством</td><td>Метод класу Міністерство</td><td>Дія яку виконує Міністерство</td></tr>
 <tr><td>Забезпечувати необхідні ресурси</td><td>Метод класу Міністерство</td><td>Дія яку виконує Міністерство</td></tr>
</table>
<p></p>
<h3>Остаточна таблиця класів</h3><br><p></p>
<table border="1" id="tab">
  <tr ><th>Клас</th><th>Назва, тип</th><th>Призначення</th><th>Назва</th><th>Призначення</th></tr>

 <tr><td rowspan= "5">Працівник (Employee)</td>
 <tr><td>std::string name;</td><td>Ім'я</td><td>void give_project();</td><td>Дати проект</td></tr>
 <tr><td>int age;</td><td>Вік</td><td>void provide_resources();</td><td>Забезпечити ресурсами</td></tr>
 <tr><td>std::string work;</td><td>Посада</td><td>void keeps_track_implementation();</td><td>Слідкувати за виконанням</td></tr>
 <tr><td>int salary;</td><td>Заробітна плата</td><td>void takes_job();</td><td>Прийняти роботу</td></tr>
 
 <tr><td rowspan= "7">Університет (University)</td></tr>
 <tr><td>std::string name;</td><td>Назва</td><td>void implement_projects();</td><td>Реалізувати проекти</td></tr>
 <tr><td>int numder_of_students;</td><td>Кількість студентів</td><td>void create_special_departments();</td><td>Створити спеціальні відділи</td></tr>
 <tr><td>int numder_of_teachers;</td><td>Кількість викладачів</td><td>void create_conditions_for_project_implementation();</td><td>Створити умови для виконання проектів</td></tr>
 <tr><td>int numder_of_faculties;</td><td>Кількість факультетів</td><td>void generate_new_technology()</td><td>Генерувати нові технології</td></tr>
 <tr><td>Student stud;</td><td>Студент</td><td>&nbsp;</td><td>&nbsp</td></tr>
 <tr><td>Professor prof;</td><td>Викладач</td><td>&nbsp</td><td>&nbsp</td></tr>

 <tr><td rowspan= "6">Студент (Student)</td></tr>
 <tr><td>std::string name;</td><td>Ім'я</td><td>void study_at_univer();</td><td>Навчатися в університеті</td></tr>
 <tr><td>int age;</td><td>Вік</td><td>void working_on_a_project();</td><td>Працювати над проектом</td></tr>
 <tr><td>std::string faculty;</td><td>Факультет</td><td>void conducts_research();</td><td>Проводити дослідження</td></tr>
 <tr><td>int course;</td><td>Курс</td><td>&nbsp</td><td>&nbsp</td></tr>
 <tr><td>std::string group;</td><td>Група</td><td>&nbsp;</td><td>&nbsp</td></tr>


 <tr><td rowspan= "6">Компанія (Company)</td></tr>
 <td>std::string name;</td><td>Назва</td><td>void produse_products();</td><td>Виробляти продукцію</td></tr>
 <tr><td>int number_of_employees;</td><td>Кількість працівників</td><td>void create_own_division();</td><td>Створювати власні відділи</td></tr>
 <tr><td>std::string location;</td><td>Місцерозташування</td><td>void fond_university();</td><td>Фінансувати університет</td></tr>
 <tr><td>std::string type_of_employees;</td><td>Тип зайнятості</td><td>void give_projects()</td><td>Давати проекти</td></tr>
 <tr><td>Employee empl;</td><td>Працівник</td><td>&nbsp;</td><td>&nbsp</td></tr>

 <tr><td rowspan= "7">Проект(Project)</td>
 <td>std::string name;</td><td>Назва</td><td>void start();</td><td>Почати</td></tr>
 <tr><td>std::string description;</td><td>Опис</td><td>&nbsp;</td><td>&nbsp;</td></tr>
 <tr><td>int term_of_execution;</td><td>Термін виконання</td><td>&nbsp;</td><td>&nbsp;</td></tr>
 <tr><td>int number_of_worker;</td><td>кількість працюючих</td><td>&nbsp;</td><td>&nbsp;</td></tr>
 <tr><td>Company comp;</td><td>Компанія</td><td>&nbsp;</td><td>&nbsp;</td></tr>
 <tr><td>University univ;</td><td>Університет</td><td>&nbsp;</td><td>&nbsp;</td></tr>
 <tr><td>Ministry minis;</td><td>Міністерство</td><td>&nbsp;</td><td>&nbsp;</td></tr>

 <tr><td rowspan= "6">Викладач (Professor)</td>
 <tr><td>std::string name;</td><td>Ім'я</td><td>void teach_student();</td><td>Навчати студентів</td></tr>
 <tr><td>int age;</td><td>Вік</td><td>void work_on_a_project();</td><td>Працювати над проектом</td></tr>
 <tr><td>std::string work;</td><td>Посада</td><td>void conduct_research();</td><td>Проводити дослідження</td></tr>
 <tr><td>int experiance;</td><td>Стаж</td><td>&nbsp;</td><td>&nbsp;</td></tr>
 <tr><td>std::string faculty;</td><td>Факультет</td><td>&nbsp;</td><td>&nbsp;</td></tr>

 <tr><td rowspan= "4">Міністерство (Ministry)</td>
 <tr><td>std::string name;</td><td>Ім'я</td><td>void set_framework_for_university();</td><td>Встановити рамки для університету</td></tr>
 <tr><td>int number_of_employees;</td><td>Кількість працівників</td><td>void provide_staff();</td><td>Забезпечити працівниками</td></tr>
 <tr><td>int budget;</td><td>Бюджет</td><td>void provide_necessary_resources();</td><td>Забезпечити необхідними ресурсами</td></tr></table></div>
        </div>
        <div id="scrollbar">
            <div id="scroller" class="scroller"></div>
        </div>
    </div>
</div>
    </td>
</table>

    
</body>
</html> <!DOCTYPE html>
<html>
<head>
    <title>Версія 1</title>
    <link href="proga.css" rel="stylesheet" type="text/css"/>
    <meta charset="utf-8">
</head>
<body background="fon.jpg";>
<header>
        <ul id="navbar">
        <li class="version active"><a href="titulka.html">Головна</a></li>
                <li class="version  current"><a href="1-1.html">Версія 1</a></li>
                <li class="version"><a href="2-1-1.html">Версія 2</a></li>
                        <li class="version"><a href=".3-1-1.html">Версія 3</a></li>
                        <li class="version"><a href="4-1-1.html">Версія 4</a></li>
                        <li class="version"><a href="5-1-1.html">Версія 5</a></li>
                        <li class="version"><a href="6-1-1.html">Версія 6</a></li>
                        <li class="version"><a href="7-1-1.html">Версія 7</a></li>
    </ul>
</header>
<br>

<table>
    <td valign="top">
<nav id="menuVertical">
    <ul>
        <li><a href="1-1.html">Характеристика об’єкта автоматизації</a>
            <ul>
                <li><a href="1-1.html">Детальний опис предметного середовища, що моделюється</a></li>
                <li><a href="1-2.html">Мета розробки проекту</a></li>
                <li><a href="1-3.html">Бізнес-задачі та бізнес-процеси, що моделюються в системі, для досягнення мети</a></li>
                <li><a href="1-5.html">Сценарій дій системи</a></li>
            </ul>
        </li>
        <li><a href="2-1.html">Об’єктно-орієнтована декомпозиція  предметного середовища</a>
        <ul>
            <li><a href="2-1.html">Лексичний та семантичний аналіз опису об’єкту управління. Результати лінгвістичного інформаційного аналізу у вигляді<br> таблиці іменників   – претендентів на роль класів та атрибутів
        Результати лінгвістичного <br>інформаційного аналізу у вигляді таблиці дієслів  – претендентів на роль  зв’язків та методів класів </a></li>
        <li><a href="2-2.html">Об’єктно-орієнтовна декомпозиція предметного середовища .</a></li>
        <li><a href="2-3.html">Функціональні вимоги замовника - UML-діаграми</a></li>
        </ul>
        </li>
        <li><a href="3-1.html">Проектування ПЗ</a>
        <ul>
            <li><a href="3-1.html">Проектування структури ПЗ  - UML-діаграма класів (classes), з обґрунтуванням типів зв’язків між класами, атрибутами  <br>та методами, послідовності . </a></li>
           <!--  <li><a href="3-2.html">Проектування алгоритмів та взаємодії методів - UML-діаграми діяльності </a></li>
            <li><a href="3-3.html">Проектування станів об’єктів UML-діаграма станів і переходів. </a></li>
            <li><a href="3-4.html">Проектування взаємодії об’єктів. </a></li> -->
        </ul>
        </li>
     <li><a href="">Кодування ПЗ</a>
    <ul>
       <li><a href="4-1.html">Файлова структура проекту</a></li>
    </ul>
     </li>
     <li><a href="5.html">Впровадження та супроводження</a>   
        
     <li><a href="6.html">Висновки</a>
        </li>
</nav>
    </td>
    <td width="100%" valign="top">
    <script type="text/javascript">
    TINY.scroller.init('scroll','scrollcontent','scrollbar','scroller','buttonclick');
    </script>
        <div id="wrapper">
    <div id="scroll">
        <div id="scrollcontent">
            <h2>Об’єктно-орієнтовна декомпозиція предметного середовища </h2>
           <img src="3.png">
        </div>
        <div id="scrollbar">
            <div id="scroller" class="scroller"></div>
        </div>
    </div>
</div>
    </td>
</table>

    
</body>
</html><!DOCTYPE html>
<html>
<head>
    <title>Версія 2</title>
    <link href="proga.css" rel="stylesheet" type="text/css"/>
    <meta charset="utf-8">
</head>
<body background="fon.jpg";>
<header>
        <ul id="navbar">
        <li class="version active"><a href="titulka.html">Головна</a></li>
                <li class="version "><a href="1-1.html">Версія 1</a></li>
                <li class="version current"><a href="2-1-1.html">Версія 2</a></li>
                        <li class="version"><a href="3-1-1.html">Версія 3</a></li>
                        <li class="version"><a href="4-1-1.html">Версія 4</a></li>
                        <li class="version"><a href="5-1-1.html">Версія 5</a></li>
                        <li class="version"><a href="6-1-1.html">Версія 6</a></li>
                        <li class="version"><a href="7-1-1.html">Версія 7</a></li>
    </ul>
</header>
<br>

<table>
    <td valign="top">
<nav id="menuVertical">
   <ul>
        <li><a href="2-1-1.html">Постановка задачі та технічне завдання</a></li>
     
     <li><a href="2-4-1.html">Кодування ПЗ</a>
  <ul>
     <li><a href="2-4-1.html">Файлова структура проекту</a></li>
     <li><a href="2-4-2.html">Специфікації функцій у вигляді <br>таблиці з переліком прототипів функцій,<br> семантики функцій та їхніх параметрів</a></li>
     <li><a href="2-4-3.html">Ієрархія виклику функцій та інформаційні потоки даних</a></li>
  </ul>
     </li>
     <li><a href="2-3-1.html">Проектування ПЗ</a>
        <ul>
            <li><a href="2-3-1.html">Проектування структури ПЗ  - UML-діаграма класів (classes), з обґрунтуванням типів зв’язків між класами, атрибутами  <br>та методами, послідовності . </a></li>
           <!--  <li><a href="3-2.html">Проектування алгоритмів та взаємодії методів - UML-діаграми діяльності </a></li>
            <li><a href="3-3.html">Проектування станів об’єктів UML-діаграма станів і переходів. </a></li>
            <li><a href="3-4.html">Проектування взаємодії об’єктів. </a></li> -->
        </ul>
        </li>
     <li><a href="2-5.html">Впровадження та супроводження</a>   
      
     <li><a href="2-6.html">Висновки</a>
        </li>
</nav>
  </td>
    <td width="100%" valign="top">
    <script type="text/javascript">
    TINY.scroller.init('scroll','scrollcontent','scrollbar','scroller','buttonclick');
    </script>
        <div id="wrapper">
    <div id="scroll">
        <div id="scrollcontent">
            <h2> Проектування структури ПЗ  - UML-діаграма класів (classes), з обґрунтуванням типів зв’язків між класами, атрибутами та методами, послідовності .</h2>
            <img src="ver 2 dia.jpg"><br>
            <ul id="class_info">
                
             <li>Між класами встановлено зв`язки агрегацій, оскільки кожен з них може існувати самостійно, проте разом вони утворюють цілісну систему</li>
         <li>Між класом Проект (Project) та класом Міністерство (Ministry), Університет(University), Компанія(Company) встановлено композицію </li>
            </ul>
            
        </div>
        <div id="scrollbar">
            <div id="scroller" class="scroller"></div>
        </div>
    </div>
</div>
    </td>
</table>

    
</body>
</html> <!DOCTYPE html>
<html>
<head>
    <title>Версія 1</title>
    <link href="proga.css" rel="stylesheet" type="text/css"/>
    <meta charset="utf-8">
</head>
<body background="fon.jpg";>
<header>
        <ul id="navbar">
        <li class="version active"><a href="titulka.html">Головна</a></li>
                <li class="version  current"><a href="1-1.html">Версія 1</a></li>
                <li class="version"><a href="2-1-1.html">Версія 2</a></li>
                        <li class="version"><a href="3-1-1.html">Версія 3</a></li>
                        <li class="version"><a href="4-1-1.html">Версія 4</a></li>
                        <li class="version"><a href="5-1-1.html">Версія 5</a></li>
                        <li class="version"><a href="6-1-1.html">Версія 6</a></li>
                        <li class="version"><a href="7-1-1.html">Версія 7</a></li>
    </ul>
</header>
<br>

<table>
    <td valign="top">
<nav id="menuVertical">
    <ul>
        <li><a href="1-1.html">Характеристика об’єкта автоматизації</a>
            <ul>
                <li><a href="1-1.html">Детальний опис предметного середовища, що моделюється</a></li>
                <li><a href="1-2.html">Мета розробки проекту</a></li>
                <li><a href="1-3.html">Бізнес-задачі та бізнес-процеси, що моделюються в системі, для досягнення мети</a></li>
                <li><a href="1-5.html">Сценарій дій системи</a></li>
            </ul>
        </li>
        <li><a href="2-1.html">Об’єктно-орієнтована декомпозиція  предметного середовища</a>
        <ul>
            <li><a href="2-1.html">Лексичний та семантичний аналіз опису об’єкту управління. Результати лінгвістичного інформаційного аналізу у вигляді<br> таблиці іменників   – претендентів на роль класів та атрибутів
        Результати лінгвістичного <br>інформаційного аналізу у вигляді таблиці дієслів  – претендентів на роль  зв’язків та методів класів </a></li>
        <li><a href="2-2.html">Об’єктно-орієнтовна декомпозиція предметного середовища .</a></li>
        <li><a href="2-3.html">Функціональні вимоги замовника - UML-діаграми</a></li>
        </ul>
        </li>
        <li><a href="3-1.html">Проектування ПЗ</a>
        <ul>
            <li><a href="3-1.html">Проектування структури ПЗ  - UML-діаграма класів (classes), з обґрунтуванням типів зв’язків між класами, атрибутами  <br>та методами, послідовності . </a></li>
           <!--  <li><a href="3-2.html">Проектування алгоритмів та взаємодії методів - UML-діаграми діяльності </a></li>
            <li><a href="3-3.html">Проектування станів об’єктів UML-діаграма станів і переходів. </a></li>
            <li><a href="3-4.html">Проектування взаємодії об’єктів. </a></li> -->
        </ul>
        </li>
     <li><a href="">Кодування ПЗ</a>
    <ul>
       <li><a href="4-1.html">Файлова структура проекту</a></li>
    </ul>
     </li>
     <li><a href="5.html">Впровадження та супроводження</a>   
        
     <li><a href="6.html">Висновки</a>
        </li>
</nav>
    </td>
    <td width="100%" valign="top">
    <script type="text/javascript">
    TINY.scroller.init('scroll','scrollcontent','scrollbar','scroller','buttonclick');
    </script>
        <div id="wrapper">
    <div id="scroll">
        <div id="scrollcontent">
            <h2> Функціональні вимоги замовника - UML-діаграми</h2>
            <img src="use-case (2).png">
        </div>
        <div id="scrollbar">
            <div id="scroller" class="scroller"></div>
        </div>
    </div>
</div>
    </td>
</table>

    
</body>

Категорія: 11 клас (академічний) | Додав: admin (01.01.2016)
Переглядів: 343
Пошук
Статистика

Онлайн всього: 1
Гостей: 1
Користувачів: 0
Copyright MyCorp © 2024
Безкоштовний хостинг uCoz