МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ, МОЛОДЕЖИ И СПОРТА УКРАИНЫ
ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Институт Информатики и Искусственного Интеллекта
Д050103.1.01.10/13.КП
Кафедра программного обеспечения интеллектуальных систем
Курсовой проект
по дисциплине: «Проектный практикум»
Тема: «Объектно-ориентированный анализ и проектирование программного обеспечения. «Информационный киоск метро»
Руководители:
____________ст. пр. Д.М Бочаров
(дата, подпись)
____________ доц. О.М Копытова
(дата, подпись)
Разработал:
__________ ст. гр. ПОС-10а Козаченко В.И.
(дата, подпись)
Донецк - 2012
Донецкий национальный технический университет
(название высшего учебного заведения)
Кафедра Программного обеспечения интеллектуальных систем
Дисциплина «Проектный практикум»
Специальность Программное обеспечение систем
Курс 2 Группа ПОС-10а Семестр четвертый
З А Д А Н И Е
На курсовой проект (работу) студента
Козаченко Владимиру Игоревичу
(фамилия, имя, отчество)
1. Тема проекта (работы): «Объектно-ориентированный анализ и проектирование программного обеспечения. Программное обеспечение информационного киоска метро
2. Срок сдачи студентом завершенного проекта (работы): 1.05.2012
3. Выходные данные проекта(работы) Класс реализующий основные функции работы с
предметной областью, диаграммы в Rational Rose.
4. Содержание расчетно-объяснительной записки(перечень вопросов, которые подлежат разработке) Теоретические сведения о предметной области, диаграммы в Rational Rose, класс.
5. Перечень графического материала (с точным указанием обязательных чертежей): все диаграммы, языка UML.
6. Дата выдачи задания 08.02.2012
К алендарный план
№ п/п |
Наименование этапов выполнения проэкта (работы) |
Срок выполнения этапов проэкта(работы) |
Пометка |
1 |
Получение задания на КП |
1-2 |
Выполнено |
2 |
Сбор и изучение литературы по данной теме |
3-4 |
Выполнено |
3 |
|
5-6 |
Выполнено |
4 |
|
7-8 |
Выполнено |
5 |
Проектирование протоколов классов |
7-8 |
Выполнено |
6 |
|
9-10 |
Выполнено |
7 |
|
11-12 |
Выполнено |
8 |
Оформление пояснительной записки и сопроводительных материалов. |
11-12 |
Выполнено |
9 |
Защита курсового проекта |
12 |
Выполнено |
Студент
(подпись)
Руководитель __________________________________ ст. пр. Бочаров Д.М
(подпись) (должность,ФИО)
Руководитель __________________________________ доц. Копытова О.М.
(подпись) (должность,ФИО)
«____» ____________________ 20 ___ г.
|
Р РЕФЕРАТ
Пояснительная записка: стр., рис., экранные формы, источников.
В данном курсовом проекте объектом исследования является «информационный киоск метро». Целью курсового проектирования является обеспечение качественного, комфортного и быстрого учета, поиска и введения уже существующей и новой поступающей информации и различных сведениях, которые в данный момент уже используются, посредством создания диаграмм, обеспечивающих быстрый и удобный доступ к информации, ее редактирование и просмотр. Данные диаграммы могут быть использованы при использовании «информационного киоска метро».
ДИАГРАММЫ, АТРИБУТ, ОТНОШЕНИЕ, СВЯЗЬ, СХЕМА, МЕТОДЫ, ЗАПРОС, ТРАНЗАКЦИЯ |
|||||||||||||||||||
|
|
|
|
|
|
Д050103.1.01.10/13.КП
|
||||||||||||||
|
|
|
|
|
|
|||||||||||||||
|
|
|
Фамилия |
Подпись |
Дата |
|||||||||||||||
|
Разработал |
Козаченко В.И.. |
|
|
Информационный киоск метро |
Литера |
Лист |
Листов |
||||||||||||
|
Рук.проекта |
Бочаров Д.М.. |
|
|
|
У |
|
4 |
|
|||||||||||
|
Рук.проекта |
Копытова О.М. |
|
|
ДонНТУ ИИиИИ, каф. ПОС группа ПОC-10а |
|||||||||||||||
|
Н. контр. |
Бочаров Д.М.. |
|
|
||||||||||||||||
|
Н. контр. |
Копытова О.М. |
|
|
||||||||||||||||
|
Зав. каф. |
Шевченко А.И. |
|
|
||||||||||||||||
Введение…………………………………………………………………………………...6 1.Описание предметной области…………………………………………………………8 2.Теория о BPWIN……………………………………………………………………….10 3.Теория о Rational Rose………………………………………………………………...14 4.Диаграмма состояний………………………………………………………………….18 5.Диаграмма деятельности………………………………………………………………21 6.Диаграмма компонентов………………………………………………………………23 7.Диаграма размещения…………………………………………………………………26 8.Диаграмма классов…………………………………………………………………….29 9.Диаграмма взаимодействия…………………………………………………………...35 Выводы…………………………………………………………………………………...38 Список использованных источников…………………………………………………...40 Приложение А. Техническое задание………………………………………………..…41 |
|
|||||||||||||||||||
Разработал |
Фамилия |
Подпись |
Дата |
Д050103.1.01.10/13.КП |
Лист |
|
||||||||||||||
ст. гр.ПОС-10А |
Козаченко В.И. |
|
|
5 |
|
ВВЕДЕНИЕ
Современные подходы к образованию предполагают реализацию информационного взаимодействия участников образовательного процесса в различных режимах работы Всемирной информационной среды.
Одной из основополагающих характеристик современного человека, действующего в пространстве культуры, является его способность к проективной деятельности. Проективная (или проектная) деятельность относится к разряду инновационной, так как предполагает преобразование реальности, строится на базе соответствующей технологии, которую можно унифицировать, освоить и усовершенствовать. Актуальность овладения основами проектирования обусловлена, во-первых, тем, что данная технология имеет широкую область применения на всех уровнях организации системы образования. Во-вторых, владение логикой и технологией социокультурного проектирования позволит более эффективно осуществлять аналитические, организационно-управленческие функции. В-третьих, проектные технологии обеспечивают конкурентоспособность специалиста.
Решение любой задачи в сфере разработки программного обеспечения должно начинаться с изучения предметной области.
Предметная область - это мысленно ограниченная область реальной действительности, подлежащая описанию или моделированию и исследованию.
Предметная область состоит из объектов, различаемых по свойствам и находящихся в определенных отношениях между собой или взаимодействующих каким-либо образом.
Предметная область - это часть реального мира, она бесконечна и содержит как существенные, так и не значащие данные, с точки зрения проводимого исследования.
В процессе изучения предметной области должна быть создана ее модель. Знания из различных источников должны быть форматизированы при помощи каких-либо средств.
Это могут быть текстовые описания предметной области или специализированные графические нотации. Существует большое количество методик описания предметной области: например, методика структурного анализа SADT и основанная на нем IDEF0, диаграммы потоков данных Гейна-Сарсона, методика объектно-ориентированного анализа UML и другие. Модель предметной области описывает процессы, происходящие в предметной области, и данные, которые в этих процессах используются.