Описание предметной области
Отдельно стоит описать ситуацию, при которой абонент желает установить связь с абонентом, находящимся за пределами учреждения. Абонент набирает номер «9», после чего мини-АТС отправляет по линии соединённой с городской АТС сигнал «Трубка». Данная линия будет служить для передачи «Данных» в ходе диалога. Эта линия не вносит никаких изменений в передаваемые данные, за исключением завершения сеанса… Читать ещё >
Описание предметной области (реферат, курсовая, диплом, контрольная)
Целью курсовой работы является разработка модели ПО встроенного микропроцессора в учрежденческой АТС средствами UML.
Как уже говорилось — целью мини-АТС является создание связи меж служащими учреждения. Каждый из абонентов подключен к ней линией связи, а мини-АТС производит коммутацию линий. Каждому из абонентов присваивается номер, состоящий из трёх цифр. Исключением является специальный номер 9, зарезервированный под внешнюю связь.
Опишем установление телефонного соединения между абонентами. Сперва абонента, А поднимает трубку телефона, после чего мини-АТС получает сигнал «Трубка», и в ответ посылает сигнал «Тон». После принятия этого сигнала, абонента, А набирает телефонный номер, посылает три сигнала «Цифра». Мини-АТС проверяет, готов ли вызываемый абонент к разговору, или линия занята. Если абонент Б занят — то абонент, А получает сигнал «Занято». Если же всё нормально, то мини-АТС посылает абонентам, А и Б сигнал «Вызов». После чего абонент, А слышит в трубке длинные гудки, а телефон абонента Б начинает звонить. Если абонент Б снимает трубку, и мини-АТС успешно получает от него сигнал «Трубка», то производится коммутация линии. Производится разговор, в ходе которого абоненты обмениваются между собой данными, которые АТС должна передать от абонента, А к абоненту Б и наоборот. Разговор кончается, когда один из абонентов кладёт трубку, в результате чего АТС получает сигнал «Конец», а второй абонент получит сигнал «Тон».
Отдельно стоит описать ситуацию, при которой абонент желает установить связь с абонентом, находящимся за пределами учреждения. Абонент набирает номер «9», после чего мини-АТС отправляет по линии соединённой с городской АТС сигнал «Трубка». Данная линия будет служить для передачи «Данных» в ходе диалога. Эта линия не вносит никаких изменений в передаваемые данные, за исключением завершения сеанса. Лишь после того как мини-АТС получит от городской АТС сигнал «Конец», мини-АТС отправит абоненту сигнал «Тон» и будет ждать сигнала «Конец» для окончания обслуживания абонента. Если же вызывавший абонент решит первым положить трубку, то мини-АТС примет сигнал «Конец», и перенаправит его к городской АТС, после чего завершит сеанс.
Кроме того, мини-АТС может получить сигнал вызова от городской АТС. Это возможно лишь при отсутствии соединения с внешними абонентами. Сигнал «Вызов» от городской АТС принимается абонентом с кодом «000». Только он способен ответить на внешний звонок.