PI_metod
.pdfЛабораторна робота №6
«Розробка шаблону пояснювальної записки до курсової роботи засобами Writer»
Мета роботи: вивчити можливості текстового редактору Writer по створенню складних документів, розробці нових шаблонів і стилів.
Методичні вказівки
Форматування документів базується на стилях. Розглянемо інструмент «Стилист».
В OpenOffice.org є 5 типів стилів, це:
-стиль абзацу;
-стиль символу;
-стиль врезки;
-стиль сторінки;
-стиль списку.
Викликати меню інструмента «Стилист» можна обрав пункт меню [Формат]- > [Стили] або натиснувши відповідну кнопку на панели інструментів. Меню інструмента «Стилист» показано на рис.1.
51
Рисунок 1– Меню інструмента «Стилист»
Після вибору визначеного стилю у вікні «Стилист», можна редагувати його параметри, користуючись у контекстному меню стилю пунктом «Изменить» (відповідне вікно діалогу показано на рис. 2).
Рисунок 2 – Основні параметри стилю
52
Для ефективної роботи з документом спочатку потрібно створити набір стилів, а потім вже документ на їх основі. Увесь створений набір стилів можна зберегти у шаблоні за умовчанням, або створити новий шаблон, на основі котрого вже створювати документи.
Використання стилів дозволяє підійти до такого поняття як керованість документу. Тільки тоді, коли кожен елемент електронного документа має поіменну ознаку (якою є стиль), то тільки тоді можна керувати таким документом. За умовчанням, кожному новому об’єкту привласнюється ім’я виду <Тип_объекта_порядковый_номер>. Ці імена можна змінювати.
Коли увесь текст документа оформлено з використанням стилів, тоді з’являється можливість автоматично створювати різноманітні покажчики:
-загальний зміст документа;
-зміст глав;
-зміст таблиць;
-зміст малюнків;
-бібліографії.
Для створення змісту документа необхідно:
1)змінити параметри стилів «Заголовок 1», «Заголовок 2», «Заголовок 3» у відповідності з вимогами ДСТУ 3008-95;
2)привласнити відповідні стилі заголовкам глав, розділів і підрозділів;
3)поставити курсор у те місце документу, в яке необхідно вставити зміст і обрати пункт меню [Вставка]->[Оглавление и указатели]->[Оглавление и указатели];
4)у вікні діалогу, що з’явиться, обрати необхідні параметри відображення
змісту документу та натиснути кнопку «Ок».
53
Нумерація сторінок в документі Writer складається з наступних кроків:
1)вставка колонтитулу (верхнього або нижнього в залежності від місцезнаходження номерів сторінок у відповідності зі стандартом) [Вставка]->[Верхний колонтитул] або [Вставка]->[Нижний колонтитул];
2)установка курсора у необхідне місце в колонтитулі;
3)вставка номера сторінки: [Вставка]->[Поле]->[Номер страницы].
У випадку якщо повинна бути відсутня нумерація окремих сторінок (наприклад, першої сторінки), то необхідно змінити стиль цих сторінок. Варто відмітити, що при зміні стилів сторінок необхідно обов’язково враховувати ієрархію стилів сторінок, котра задається на вкладці стилю сторінки [Управление]->[Следующий стиль]. Іншими словами, на цій вкладці задається стиль для наступної сторінки.
Для коректної нумерації та підпису малюнків і таблиць необхідно заздалегідь вставити відповідно стандарту оформлення параметри форматування стилів «Рисунок» і «Таблица», котрі відносяться до розділу стилів абзацу документу. Далі треба вставити нумерацію для назв глав: [Сервис]->[Нумерация структуры]->[Нумерация], у полі [Стиль абзаца] обрати номер заголовку, до якого необхідно застосувати нумерацію. У нашому випадку це «Заголовок 1». Після вставки об’єкту «Рисунок» або «Таблица» в документ для підпису використовується пункт [Название] контекстного меню відповідного об’єкту.
Для створення списка використаної літератури необхідно за текстом вставляти джерела [Вставка]->[Оглавление и указатели]->[Элемент списка литературы]. У вікні діалогу необхідно обрати альтернативу «Из содержимого документа», далі натиснути кнопку «Создать» і увести дані літературного джерела. Для вставки у кінці документу переліку посилань використовують пункт меню [Вставка]->[Оглавление и указатели]-> [Оглавление и указатели], у котрому задають параметри елемента виду «Библиография». Параметри відображення структури елементів об’єкту
54
«Библиографии» задаються на вкладці [Записи] діалогового вікна. Для редагування параметрів форматування бібліографічних посилань використовують відповідний стиль.
Завдання до лабораторної роботи
На основі «ДСТУ 3008-95. Документація, звіти у сфері науки і техніки; структура і правила оформлення» створити шаблон пояснювальної записки до курсової роботи, який містить наступні обов’язкові елементи:
-автоматичну генерацію змісту;
-нумерацію малюнків і таблиць;
-нумерацію сторінок;
-нумерований список використаних джерел;
-глави, розділи та підрозділи (тобто три рівня ієрархії у змісті).
У шаблонах повинно бути заповнено наступні структурні елементи:
-реферат;
-вступ;
-зміст;
-висновки.
Основні розділи, підрозділи і т.д. повинні містити будь-які рисунки, таблиці, формули. Документ має мінімум один додаток.
Теми курсових робіт (для заповнення структурних елементів шаблону):
1.Розробка інтерактивної системи для вивчення англійської мови.
2.Розробка програмної системи для пошуку рішень систем лінійних рівнянь.
3.Розробка програмної гри тетріс.
55
4.Розробка програмної гри для збору пазлів різних форм та кількості елементів.
5.Розробка програмної системи врахування пропусків студентів.
6.Розробка програмної системи для побудови графіків функцій.
7.Розробка програмної системи для підрахунку вартості ремонту кімнати в залежності від цін на матеріали та роботи.
8.Розробка програмної системи для підрахунку вартості блюд в залежності від вартості інгредієнтів та їх кількості.
9.Розробка програмного графічного редактору для малювання простих об’єктів та редагування параметрів зображень (розмір, параметри кольору та ін.)
10.Розробка програмної системи для врахування успішності навчання студентів факультету.
11.Розробка програмної системи для дистанційного навчання українській мові.
Контрольні питання:
1.Що таке стиль символу, абзацу, врізання?
2.Які параметри форматування можна змінювати при зміні стилю
абзаца?
3.Що таке стиль заголовка, для чого його використовують?
4.Як зробити зміст у документі?
5.Як вставити номера сторінок у документі?
6.Як задати параметри виводу бібліографічних посилань у переліку літератури, яка використовується в документі?
7.Що таке шаблон документа?
56
Лабораторна робота №7
«Побудова UML діаграми варіантів використання»
Завдання. Побудувати діаграму варіантів використання, яка містить мінімум 10 прецедентів і зв’язки асоціації, включення, наслідування та розширення.
Хід роботи.
Робота по побудові діаграми варіантів використання складається з наступних етапів:
-виділення користувачів та зовнішнього середовища для програмної системи (акторів);
-виділення основних функціональних можливостей програмної системи для кожного актора (прецедентів);
-побудова зв’язків між акторами та прецедентами діаграми (асоціація, наслідування, включення та розширення);
-створення розробленої діаграми засобами Microsoft Visio.
Основні позначення діаграми варіантів використання подані на малюнку.
Базові правила при побудові діаграми варіантів використання:
-кожен варіант використання відноситься мінімум до одного актора;
-кожен варіант використання має ініціатора (зв’язок асоціації).
57
Варіанти використання можуть взаємодіяти між собою.
Основні типи зв’язків:
-включення (<<include>>) вказує, що варіант використання включається до іншого варіанту використання;
-розширення (<<extend>>) вказує, що у визначених ситуаціях або у деякій точці варіант використання буде розширений іншим;
-узагальнення/наслідування (без надпису стереотипу на стрілці) характеристики іншого варіанту використання та може перевизначити деякі з них або додати нові.
Приклад виконання.
Розглянемо можливий варіант діаграми варіантів використання для розробки програмної повчальної системи.
58
Для створення UML діаграм у Microsoft Visio обирають шаблон «Програмне забезпечення та бази даних» - «Схеми моделі UML».
Даний шаблон містить трафарети для створення безлічі UML діаграм: сценарії виконання (діаграма варіантів використання), діяльності, класів, компонентів, станів.
Варіанти завдань (теми програмних систем).
Варіант №1.
Облік деканатом успішності студентів.
Варіант №1.
Облік книг у бібліотеці.
Варіант №2.
Обробка зображень.
Варіант №3.
Облік (введення, редагування, модифікація) контактів у телефоні.
Варіант №4.
Кредитний калькулятор (дано: ставка за кредитом, строк кредиту, сума кредиту и т.і., побудувати графік передбачуваних виплат).
Варіант №5.
Розрахунок вартості приготування блюда у залежності від компонентів.
Варіант №6.
Розрахунок вартості поїздки на таксі.
Варіант №7.
Розрахунок вартості комунальних послуг за визначений період.
Варіант №8.
Розрахунок вартості ремонту кімнати.
59
Варіант №9.
Облік та розрахунок заробітної плати співробітників підприємства.
Варіант №10.
Розрахунок вартості туристичної поїздки.
Варіант №11.
Обробка масиву (сортування, видалення нулів у масиві, заміна негативних елементів нулями і т.і.).
Варіант №12.
Видалене бронювання залізничних квитків.
Варіант №13.
Система створення та редагування відеороликів (початкові дані: відеофрагменти).
Варіант №14.
Електронне розфарбовування (можна обрати тему картинки, саму картинку і т.і.).
Варіант №15.
Гра в шашки.
Варіант №16.
Гра «морський бій».
Варіант №17.
Збір пазлів (різноманітні теми, різноманітна кількість елементів і т.і.).
Варіант №18.
Розрахунок середнього балу студента.
Варіант №19.
Навчання англійської мови.
60
