Міністерство освіти і науки Російської федерації
Федеральне агентство з освіти
Новосибірський державний технічний університет
Кафедра АСУ
Курсовий проект
з дисципліни Технологія розробки інформаційних програмних систем
на тему Реалізація аналізу освітньої системи шляхом звернення в середовищі Rational Rose
Група: АС - 514
Студент: Сайко Дарья Владимировна
Викладач: Пушкарьова Галина Віталіївна
Новосибірськ 2009
Зміст
1. Опис предметної області
. Канонічні діаграми UML
. 1 Діаграма варіантів використання
. 2 Діаграма послідовності
. 3 Діаграма кооперації
. 4 Діаграма класів
. 5 Діаграма станів
. 6 Діаграма діяльності
. 7 Діаграма компонентів
. 8 Діаграма розгортання
. Згенерований код
. 1 Клієнт діаграма код кооперація сервер
. 2 Сервер
1. Опис предметної області
В даний час освіта перебуває в кризовій ситуації, так як рівень його розвитку не відповідає рівню розвитку техносфери. Науково-технічний прогрес розвивається настільки швидко, що технології застарівають і не потрапляють в систему освіти, будучи сучасними. Тому забезпечення інноваційного характеру освіти є актуальною проблемою. Однак, своєчасного впровадження нових технологій в систему освіти не достатньо, для того щоб зберегти актуальність знань споживачів освітніх послуг. Потрібно створення сучасної системи безперервної освіти, підготовки та перепідготовки професійних кадрів.
Для вирішення цих та багатьох інших проблем необхідно навчитися визначати вузькі місця (небажані ефекти) у розвитку системи та своєчасно їх усувати.
Метою проекту є розробка системи автоматизованого аналізу складних об'єктів освітньої системи. Для пошуку дестабілізуючих факторів (небажаних ефектів) і вузьких місць застосований метод звернення.
Користувачем системи є викладач. Вводячи дані про наявну освітній системі, він може отримувати список шкідливих впливів, переглядати побудовану відповідно з цим списком діаграму Ісікави-Сибірякова, а також отримувати рекомендації щодо поліпшення освітньої системи. Результати його роботи зберігаються в базу даних. Також він може змінювати інформацію про раніше створених ним освітніх системах.
Користувач з правами адміністратора має право редагувати список користувачів системи, а також змінювати збережені викладачами дані про освітні системах.
2. Канонічні діаграми UML
Для даної предметної області були побудовані наступні види канонічних діаграм.
2.1 Діаграма варіантів використання
Робота над проектом в середовищі Rational Rose починається з загального аналізу проблеми і побудови діаграми варіантів використання, яка відображає функціональне призначення проектованої програмної системи. Діаграма варіантів використання містить варіанти використання системи, дійових осіб і зв'язки між ними.
Діаграма варіантів використання для даної предметної області представлена ??на малюнку 1.
На цій діаграмі показані дві діючі особи: користувач (викладач) і адміністратор. Так само на діаграмі зображені ще 10 варіантів використання:
1. авторизація користувача;
2. створення нової системи;
. редагування наявної системи;
. введення даних про систему;
. формування списку шкідливих впливів;
. побудова діаграми Ісікави-Сибірякова;
. видача рекомендацій щодо поліпшення системи;
. перегляд результатів обробки даних;
. збереження результатів роботи;
. редагування списку користувачів системи.
Всі варіанти використання, які пов'язані з дійовими особами, пов'язані з ними зв'язком комунікації - це зв'язок між варіантом використання і дійовою особою. Зв'язок комунікації зображується у вигляді стрілки, напрямок стрілки показує, хто ініціює комунікацію.
Решта дії...