Главная » Просмотр файлов » Сведения о языке UML

Сведения о языке UML (1183998), страница 19

Файл №1183998 Сведения о языке UML (Сведения о языке UML) 19 страницаСведения о языке UML (1183998) страница 192020-08-19СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 19)

Доступ в помещениеосуществляется после набора кода доступа, состоящего из четырех цифр.Во время набора кода введенные цифры отображаются на дисплея. Есликод набран правильно, то замок открывается на некоторое время, послечего дверь снова закрывается. Содержимое дисплея очищается.Кнопка «Вызов» используется для подачи звукового сигнала внутрипомещения. Кнопка «Контроль» используется для смены кодов. Сменакода доступа осуществляется следующим образом. При открытой дверинужно набрать код контроля, состоящий из четырех цифр, и новый код122доступа. Для смены кода контроля нужно при открытой двери и нажатойкнопке «Вызов» набрать код контроля, после чего – новый код контроля.4.12. Турникет метро– Правильно нас называть «Контролер-оператор турникетных автоматов».Я нахожусь внутри турникета и проверяю магнитные карточки,предъявляемые пассажирами для оплаты своего проезда.

Устанавливаюподлинность карты, ставлю на обратной стороне штамп-отметкуо прохождении и возвращаю карту через щель обратно пассажиру.«Турникетчики» (www.metrosoft.narod.ru)Требуется разработать средствами Rational Rose модель программногообеспечения встроенного процессора турникета для метрополитена.При помощи турникета контролируется проход пассажиров в метро ивзимается входная плата. Турникет имеет приемник карт, устройстводля перекрываниядоступа,таймер,триоптическихдатчикадля определения прохода пассажира, устройство подачи звуковыхсигналов, индикаторы «Проход» и «Стоп».В начальном состоянии турникета зажжен индикатор «Стоп»,индикатор «Проход» потушен. Если один из датчиков посылает сигнал,то проход через турникет сразу же перекрывается, и подаетсяпредупредительный звуковой сигнал.

Для прохода пассажир долженпоместить карту в приемник карт. Турникет считывает с нее данные: срокгодности карты и количество «единиц» на ней. Если данные не удаетсясчитать, или карта просрочена, или заблокирована, то карта возвращаетсяпассажиру, и турникет остается в исходном состоянии. В другом случаес карты списывается одна «единица», карта возвращается из приемника,индикатор «Стоп» гаснет, зажигается индикатор «Проход», и пассажирможет пройти через турникет. Получив от одного из датчиков сигнал,турникет ожидает время, отведенное на проход пассажира (5 секунд),после чего он возвращается в начальное состояние.Наличие трех датчиков в турникете гарантирует, что при проходепассажира хотя бы один из них подаст сигнал (датчики невозможноперешагнуть, перепрыгнуть и т.д.). Во время прохода пассажира возможна123ситуация, когда все три датчика посылают сигналы.

В этом случаепринимается только первый сигнал и от момента его приемаотсчитывается положенное время. Остальные сигналы игнорируются.Турникет заносит в свою память время всех оплаченных проходов.В конце рабочего дня он передает всю информацию, накопленную за день,в АСУ метрополитена.В ходе выполнения этого варианта задания должна быть разработанасхема базы данных о проходах через турникет.4.13.

Система учета товаровБыло все, что и в любом магазине в столице,всякая бакалея: вина „разлива братьев Елисеевых“,фрукты, сигары, чай, сахар, кофе и проч.Ф. М. Достоевский „Братья Карамазовы“Требуется разработать средствами Rational Rose модель системыподдержки заказа и учета товаров в бакалейной лавке.В бакалейной лавке для каждого товара фиксируется место хранения(определенная полка), количество товара и его поставщик. Системаподдержки заказа и учета товаров должна обеспечивать добавлениеинформации о новом товаре, изменение или удаление информацииоб имеющемся товаре, хранение (добавление, изменение и удаление)информации о поставщиках, включающей в себя название фирмы, ее адреси телефон.

При помощи системы составляются заказы поставщикам.Каждый заказ может содержать несколько позиций, в каждой позицииуказываются наименование товара и его количество в заказе. Системаучета по требованию пользователя формирует и выдает на печатьследующую справочную информацию:– список всех товаров;– список товаров, имеющихся в наличии;– список товаров, количество которых необходимо пополнить;– список товаров, поставляемых данным поставщиком.124В ходе выполнения этого варианта задания должна быть разработанасхема базы данных, хранящей информацию о товарах, заказахи поставщиках.4.14. Библиотечная система– Как пройти в библиотеку?– В три часа ночи?! Идиот!«Операция „Ы“ и другие приключения Шурика»Требуется разработать средствами Rational Rose модель системыавтоматизирующей деятельность библиотеки.Система поддержки управления библиотекой должна обеспечиватьоперации (добавление, удаление и изменение) над данными о читателях.В регистрационном списке читателей хранятся следующие сведения:фамилия, имя и отчество читателя; номер его читательского билета и датавыдачи билета.

Наряду с регистрационным списком системой долженподдерживаться каталог библиотеки, где хранится информация о книгах:название, список авторов, библиотечный шифр, год и место издания,название издательства, общее количество экземпляров книги в библиотекеи количество экземпляров, доступных в текущий момент.

Системаобеспечивает добавление, удаление и изменение данных каталога, а такжепоиск книг в каталоге на основании введенного шифра или названиякниги. В системе осуществляется регистрация взятых и возвращенныхчитателем книг. Про каждую выданную книгу хранится запись о том, комуи когда была выдана книга, и когда она будет возвращена. При возвратекниги в записи делается соответствующая пометка, а сама записьне удаляется из системы.

Система должна выдавать следующуюсправочную информацию:– какие книги были выданы за данный промежуток времени;– какие книги были возвращены за данный промежуток времени;– какие книги находятся у данного читателя;– имеется ли в наличии некоторая книга.Вариант задания предусматривает разработку схемы базы данных,хранящей список читателей, каталог книг и записи о выдаче книг.1254.15.

Интернет-магазин– Правда ли, что при коммунизме товары и продуктыможно будет заказывать по телефону?– Правда, только получать их придется по телевизору.Из анекдотаТребуется разработать средствами Rational Rose модель программногообеспечения Интернет-магазина.Интернет-магазин позволяет делать покупки с доставкой на дом.Клиенты магазина при помощи программы-браузера имеют доступк каталогу продаваемых товаров, поддержку которого осуществляетИнтернет-магазин. В каталоге товары распределены по разделам.О каждом товаре доступна полная информация (название, вес, цена,изображение, дата изготовления и срок годности) Для удобства клиентовпредусмотрена система поиска товаров в каталоге. Заполнение каталогаинформацией происходит автоматически в начале рабочего дня,информация берется из системы автоматизации торговли.При отборе клиентами товаров поддерживается виртуальная«торговая корзина». Любое наименование товара может быть добавленов «корзину» или изъято в любой момент по желанию покупателяс последующим пересчетом общей стоимости покупки.

Текущеесодержимое «корзины» постоянно показывается клиенту.По окончании выбора товаров производится оформление заказа ирегистрация покупателя. Клиент указывает в регистрационной форме своюфамилию, имя и отчество, адрес доставки заказа и телефон, по которомус ним можно связаться для подтверждения сделанного заказа. Заказыпередаются для обработки в систему автоматизации торговли.

Проверканаличия товаров на складе и их резервирование Интернет-магазиномне производятся. Дополнительно требуется разработать схему базыданных, хранящей заказы.При выполнении этого варианта задания рекомендуем ознакомитьсяс работой [Коналлен-2001]. Следует определиться, по какомуархитектурному шаблону будет строиться Web-приложение («тонкийклиент» или «толстый клиент»). В соответствии с выбранным шаблоном126следует построить модели клиентской части магазина и серверной части,промоделировать связи между частями приложения.

Для Web-приложенийтипичными являются следующие классы:– клиентская Web-страница;– серверная Web-страница (например, CGI-скрипт);– HTML-форма;– объект JavaScript.Дополнительные связи между классами Web-приложений:– link – ссылка с одной страницы на другую;– build – связь между CGI-скриптом и клиентской страницей,генерируемой при его выполнении;– submit – связь между формой и серверной Web-страницей,принимающей данные из формы.Типичные компоненты:– Web-страница (HTML-файл),– Active Server Page (ASP),– Java Server Page (JSP),– сервлет,– библиотека скриптов (например, подключаемый файл с Javascriptфункциями).4.16. WWW-конференцияВы должны учитывать специфику такой формы общения,как конференция и четко понимать её отличие от чата.Из правил пользования WWW-конференциейТребуется разработать средствами Rational Rose модель программногообеспечения WWW-конференции.WWW-конференция представляет собой хранилище сообщений в сетиИнтернет, доступ к которому осуществляется при помощи браузера.Для каждого сообщения конференции хранятся значения следующихполей: номер сообщения, автор, тема, текст сообщения, дата добавлениясообщения, ссылка на родительское сообщение.

Характеристики

Тип файла
PDF-файл
Размер
1,05 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6547
Авторов
на СтудИзбе
300
Средний доход
с одного платного файла
Обучение Подробнее