Проектирование протоколов и интерфейсов информационной системы организации, занимающейся ремонтом и обслуживанием стационарных компьютеров частных лиц - Курсовая работа

бесплатно 0
4.5 285
Проектирование информационной системы (ИС) для организации, занимающейся ремонтом персональных компьютеров. Интерфейс пользователей, их объединение в группы. Основные протоколы и интерфейсы, используемые в ИС для работы в локальной и глобальной сети.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
На всех этапах от получения до готовности к выдаче клиент получает сообщения по почте и смс в момент изменения статуса заказа в личном кабинете клиента. После оформления, заказ автоматически переходит в один из следующих списков: · Нет в наличии - в этом списке находятся заказы для выполнения, которых в данный момент нет необходимо количества позиций на складе. · Бухгалтер - позволяет получить доступ к статистике работы мастеров, имеет возможность редактировать цены на детали и работы, позволяет выбирать метод расчета зарплаты сотрудникам в зависимости от сотрудника, типа заказа, категории товара, производителя. Сегодня в мире общее количество компьютеров, на которых установлен стек TCP/IP, сравнялось с общим количеством компьютеров, на которых работает стек IPX/SPX, и это говорит о резком переломе в отношении администраторов локальных сетей к протоколам, используемым на настольных компьютерах, так как именно они составляют подавляющее число мирового компьютерного парка и именно на них раньше почти везде работали протоколы компании Novell, необходимые для доступа к файловым серверам NETWARE. Хотя протоколы TCP/IP неразрывно связаны с Internet и каждый из многомиллионной армады компьютеров Internet работает на основе этого стека, существует большое количество локальных, корпоративных и территориальных сетей, непосредственно не являющихся частями Internet, в которых также используют протоколы ТСРДР.В данной курсовой работе мы рассмотрели процесс разработки ИС для организации, занимающейся ремонтом стационарных ПК частных лиц. Вначале были выделены группы пользователей, дабы разграничить права при работе в нашей ИС.

План
Оглавление

Введение

1. Описание работы организации

Интерфейс с пользователями ИС

Группы пользователей ИС

2. Протоколы и интерфейсы, используемые в ИС для работы в ЛВС

Стек протоколов TCP/IP

3. Протоколы и интерфейсы, используемые в ис для работы в ГВС

Протокол http

Протокол обмена почтой SMTP (Simple Mail Transfer Protocol)

Протокол SMPP

Заключение

Список литературы

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

Цель работы - проектирование информационной системы организации, занимающейся ремонтом персональных компьютеров, а именно: · Описание организации;

· Проектирование интерфейса ИС;

· Описание протоколов и интерфейсов, используемых в ИС для работы в ЛВС;

· Описание протоколов и интерфейсов, используемых ИС для подключения к ГВС.

В ИС необходимо разграничить права пользователей в зависимости от обязанностей.

Каждый цикл работы фиксируется в БД. Клиент информируется о каждом этапе посредством электронной почты и СМС сообщений.

Целью предприятия является получение прибыли от оказания данных услуг, т.к. в настоящие время компьютеры широко используются во всех сферах жизни и имеют большой спрос. Сейчас производство персональных компьютеров является сильно развитой сферой экономики. Ежегодно в мире продаются более 80 млн. персональных компьютеров. пользователь интерфейс локальная сеть

1. Описание работы организации

Компания занимается обслуживанием, ремонтом, модернизацией компьютеров. Оно предлагает услуги, которые пользуется большим спросом у населения: · Диагностика;

· Ремонт ПК.

· Выезд к клиенту на дом;

· Установка и настройка комплектующих;

· Установка и настройка ПО;

· Удаление вирусов;

· Стационарный ремонт;

· Модернизация ПК

Клиенты компании ООО "СЕРВИСПК" имеют возможность привезти технику самостоятельно в офис, либо вызвать мастера на дом. Так же и получение техники после сервиса осуществляется удобным для клиента способом.

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

· В работе - список заказов, которые находятся у мастеров, включая согласованные заказы.

· Ожидают з/ч - список заказов, для выполнения которых не хватает запчастей на складе.

· На согласовании - список заказов, которые требуется согласовать с клиентами.

· Готовые - выполненные заказы, ожидающие выдачи клиентам.

· Отказанные - в этом списке содержатся заказы, по которым был произведен отказ. При отказе указываются причины.

· Выданные - выданные заказы за определенный период.

Во время проведения работ инженеры нашей компании изменяют статус заказа в ИС, в соответствии с проделанной работой. Так же выписывают накладные на запасные части и оформляют новые заказы. После оформления, заказ автоматически переходит в один из следующих списков: · Нет в наличии - в этом списке находятся заказы для выполнения, которых в данный момент нет необходимо количества позиций на складе.

· Есть в наличии - находятся заказы, которые можно прямо сейчас выдать со склада клиентам.

· В резерве - заказы, по которым были зарезервированы на складе заказанные позиции. Если включена функция автоматического резервирования, то при оформлении нового заказа происходит автоматическое резервирование.

· Выданные - выданные заказы за определенный период.

После выдачи заказа, указанные позиции автоматически списываются со склада в БД. Гибкая система поиска по складу по следующим параметрам: · Номер и дата накладной

· Поставщик

· Наименование товара

· Код товара

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

При смене процента розничной надбавки в настройках программы, возможен автоматический перерасчет розничных цен для всех товаров на складе, для которых розничная цена не была зафиксирована.

При расчете зарплаты используется гибкая система правил. Возможность выбора метода расчета в ИС в зависимости от: · Сотрудника

· Типа заказа

· Категории товара

· Производителя

ИС ООО "СЕРВИСПК" включает: u базу данных, где ведется учет всех обращений клиентов, контактные данные клиентов, описание выполненных работ;

u интерфейс ввода данных в БД;

u система поэтапного оповещения клиентов (смс, m@il информирование);

Интерфейс с пользователями ИС

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

Для корректной работы системы мы должны ввести разграничения прав пользователей. В зависимости от обязанностей

Группы пользователей ИС

Для работы в ИС определены следующие группы пользователей: · Администратор - имеет полные права доступа. Позволяет создавать/редактировать/удалять учетные записи всех типов, создавать/редактировать/удалять заказы.

· Менеджер - позволяет создавать/редактировать учетные записи клиентов, создавать/редактировать заказы.

· Клиент - позволяет получить доступ к личному кабинету, где можно добавить/отредактировать контактную информацию, просматривать историю заказов, а так же видеть статус действующих заказов.

· Бухгалтер - позволяет получить доступ к статистике работы мастеров, имеет возможность редактировать цены на детали и работы, позволяет выбирать метод расчета зарплаты сотрудникам в зависимости от сотрудника, типа заказа, категории товара, производителя.

Личный кабинет клиента (рис.1) содержит информацию о клиенте, в нем можно изменить контактную информацию, сменить пароль, просмотреть историю заказов, скачать файлы.

Рис.1. Личный кабинет клиента.

Личный кабинет пользователя доступен в сети интернет по протоколу HTTP. А значит, он может зайти в него с любого устройства, где установлен интернет-браузер.

В интерфейсе диспетчера (рис. 2) отображается список заказов. Отображаемая информация: · Дата поступления заказа;

· Номер заказа;

· ФИО клиента;

· Описание проблемы;

· Тип работы;

· Категория товара;

· Модель товара;

· Серийный номер;

· Приоритет срочности;

Рис. 2. Интерфейс диспетчера

При выделении заказа отображается полная информация о проведенных работах и стоимости (рис.3).

Рис. 3. Информация о проведенных работах и стоимости.

Добавление/изменение заказа можно выполнить благодаря встроенной форме. Форма состоит из трех вкладок. На первой вкладке "Основные данные" (рис. 4) заполняются основные сведения о заказе (клиент, тип заказа, категория, производитель, модель, серийный номер, предоплата, срочность, скидка на работы и запчасти, комплектация и др.). На второй вкладке (рис.5) заполняются дата время основных циклов работ. На третьей вкладке (рис.6) можно просмотреть документы (гарантийный талон, чек и др.).

Рис. 4. Форма добавления/изменения заказа (основная форма).

Рис. 5. Форма добавления/изменения заказа (журнал).

Рис. 6. Форма добавления/изменения заказа (файлы).

В форме "Склад" можно просматривать/добавлять/изменять заказанные запчасти.

2. Протоколы и интерфейсы, используемые в ИС для работы в ЛВС

Локальная вычислительная сеть (ЛВС, локальная сеть; англ. Local Area Network, LAN) - компьютерная сеть, покрывающая обычно относительно небольшую территорию или небольшую группу зданий (дом, офис, фирму, институт). Также существуют локальные сети, узлы которых разнесены географически на расстояния более 12 500 км (космические станции и орбитальные центры). Несмотря на такие расстояния, подобные сети все равно относят к локальным.

Можно сказать, что локальная сеть - коммуникационная система, состоящая из нескольких компьютеров, соединенных между собой посредством кабелей (телефонных линий, радиоканалов), позволяющая пользователям совместно использовать ресурсы компьютера: программы, файлы, папки, а также периферийные устройства: принтеры, плоттеры, диски, модемы и т.д.

Стек протоколов TCP/IP

Для связи компьютеров в сети Ethernet используем стек протоколов TCP/IP. Стек TCP/IP был разработан по инициативе Министерства обороны США более 20 лет назад для связи экспериментальной сети ARPANET с другими сетями как набор общих протоколов для разнородной вычислительной среды. Большой вклад в развитие стека TCP/IP, который получил свое название по популярным протоколам IP и TCP, внес университет Беркли, реализовав протоколы стека в своей версии ОС UNIX. Популярность этой операционной системы привела к широкому распространению протоколов TCP, IP и других протоколов стека. Сегодня этот стек используется для связи компьютеров всемирной информационной сети Internet, а также в огромном числе корпоративных сетей.

Стек TCP/IP на нижнем уровне поддерживает все популярные стандарты физического и канального уровней: для локальных сетей - это Ethernet, Token Ring, FDDI, для глобальных - протоколы работы на аналоговых коммутируемых и выделенных линиях SLIP, РРР, протоколы территориальных сетей Х.25 и ISDN.

Основными протоколами стека, давшими ему название, являются протоколы IP и TCP. Эти протоколы в терминологии модели OSI относятся к сетевому и транспортному уровням соответственно. IP обеспечивает продвижение пакета по составной сети, a TCP гарантирует надежность его доставки.

За долгие годы использования в сетях различных стран и организаций стек TCP/IP вобрал в себя большое количество протоколов прикладного уровня. К ним относятся такие популярные протоколы, как протокол пересылки файлов FTP, протокол эмуляции терминала telnet, почтовый протокол SMTP, используемый в электронной почте сети Internet, гипертекстовые сервисы службы WWW и многие другие.

Сегодня стек TCP/IP представляет собой один из самых распространенных стеков транспортных протоколов вычислительных сетей. Действительно, только в сети Internet объединено около 10 миллионов компьютеров по всему миру, которые взаимодействуют друг с другом с помощью стека протоколов TCP/IP.

Стремительный рост популярности Internet привел и к изменениям в расстановке сил в мире коммуникационных протоколов - протоколы TCP/IP, на которых построен Internet, стали быстро теснить бесспорного лидера прошлых лет - стек IPX/SPX компании Novell. Сегодня в мире общее количество компьютеров, на которых установлен стек TCP/IP, сравнялось с общим количеством компьютеров, на которых работает стек IPX/SPX, и это говорит о резком переломе в отношении администраторов локальных сетей к протоколам, используемым на настольных компьютерах, так как именно они составляют подавляющее число мирового компьютерного парка и именно на них раньше почти везде работали протоколы компании Novell, необходимые для доступа к файловым серверам NETWARE. Процесс становления стека TCP/IP в качестве стека номер один в любых типах сетей продолжается, и сейчас любая промышленная операционная система обязательно включает программную реализацию этого стека в своем комплекте поставки.

Хотя протоколы TCP/IP неразрывно связаны с Internet и каждый из многомиллионной армады компьютеров Internet работает на основе этого стека, существует большое количество локальных, корпоративных и территориальных сетей, непосредственно не являющихся частями Internet, в которых также используют протоколы ТСРДР. Чтобы отличать их от Internet, эти сети называют сетями TCP/IP или просто IP-сетями.

Поскольку стек TCP/IP изначально создавался для глобальной сети Internet, он имеет много особенностей, дающих ему преимущество перед другими протоколами, когда речь заходит о построении сетей, включающих глобальные связи. В частности, очень полезным свойством, делающим возможным применение этого протокола в больших сетях, является его способность фрагментировать пакеты. Действительно, большая составная сеть часто состоит из сетей, построенных на совершенно разных принципах. В каждой из этих сетей может быть установлена собственная величина максимальной длины единицы передаваемых данных (кадра). В таком случае при переходе из одной сети, имеющей большую максимальную длину, в сеть с меньшей максимальной длиной может возникнуть необходимость деления передаваемого кадра на несколько частей. Протокол IP стека TCP/IP эффективно решает эту задачу.

Другой особенностью технологии TCP/IP является гибкая система адресации, позволяющая более просто по сравнению с другими протоколами аналогичного назначения включать в интерсеть сети других технологий. Это свойство также способствует применению стека TCP/IP для построения больших гетерогенных сетей.

В стеке TCP/IP очень экономно используются возможности широковещательных рассылок. Это свойство совершенно необходимо при работе на медленных каналах связи, характерных для территориальных сетей.

Однако, как и всегда, за получаемые преимущества надо платить, и платой здесь оказываются высокие требования к ресурсам и сложность администрирования IP-сетей. Мощные функциональные возможности протоколов стека TCP/IP требуют для своей реализации высоких вычислительных затрат. Гибкая система адресации и отказ от широковещательных рассылок приводят к наличию в IP-сети различных централизованных служб типа DNS, DHCP и т.п. Каждая из этих служб направлена на облегчение администрирования сети, в том числе и на облегчение конфигурирования оборудования, но в то же время сама требует пристального внимания со стороны администраторов.

Можно приводить и другие доводы за и против стека протоколов Internet, однако факт остается фактом - сегодня это самый популярный стек протоколов, широко используемый как в глобальных, так и локальных сетях.

3. Протоколы и интерфейсы, используемые в ис для работы в ГВС

Глобальные сети - Wide Area Networks (WAN) - объединяют территориально рассредоточенные компьютеры, которые могут находиться в различных городах и странах. Так как прокладка высококачественных линий связи на большие расстояния обходится очень дорого, в глобальных сетях часто используются уже существующие линии связи, изначально предназначенные совсем для других целей. Например, многие глобальные сети строятся на основе телефонных и телеграфных каналов общего назначения. Изза низких скоростей таких линий связи в глобальных сетях (десятки килобит в секунду) набор предоставляемых услуг обычно ограничивается передачей файлов, преимущественно не в оперативном, а в фоновом режиме, с использованием электронной почты. Для устойчивой передачи дискретных данных по некачественным линиям связи применяются методы и оборудование, существенно отличающиеся от методов и оборудования, характерных для локальных сетей. Как правило, здесь применяются сложные процедуры контроля и восстановления данных, так как наиболее типичный режим передачи данных по территориальному каналу связи связан со значительными искажениями сигналов.

Протокол http

HTTP (HYPERTEXT Transfer Protocol - протокол передачи гипертекста) - символьно-ориентированный клиент-серверный протокол прикладного уровня без сохранения состояния, используемый сервисом World Wide Web.

Основным объектом манипуляции в HTTP является ресурс, на который указывает URI (Uniform Resource Identifier - уникальный идентификатор ресурса) в запросе клиента. Основными ресурсами являются хранящиеся на сервере файлы, но ими могут быть и другие логические (напр. каталог на сервере) или абстрактные объекты (напр. ISBN). Протокол HTTP позволяет указать способ представления (кодирования) одного и того же ресурса по различным параметрам: mime-типу, языку и т.д. Благодаря этой возможности клиент и веб-сервер могут обмениваться двоичными данными, хотя данный протокол является текстовым.

Протокол обмена почтой SMTP (Simple Mail Transfer Protocol)

Протокол SMTP был разработан для обмена почтовыми сообщениями в сети Internet. SMTP не зависит от транспортной среды и может использоваться для доставки почты в сетях с протоколами, отличными от TCP/IP и Х.25. Достигается это за счет концепции IPCE (Inter-Process Communication Environment). IPCE позволяет взаимодействовать процессам, поддерживающим SMTP, в интерактивном режиме, а не в режиме "STOP-GO".

Модель протокола. Взаимодействие в рамках SMTP строится по принципу двусторонней связи, которая устанавливается между отправителем и получателем почтового сообщения. При этом отправитель инициирует соединение и посылает запросы на обслуживание, а получатель - отвечает на эти запросы. Фактически, отправитель выступает в роли клиента, а получатель - сервера.

Рис. 7. Схема взаимодействия по протоколу SMTP

Канал связи устанавливается непосредственно между отправителем и получателем сообщения. При таком взаимодействии почта достигает абонента в течении нескольких секунд после отправки.

Дисциплины работы и команды протокола. Обмен сообщениями и инструкциями в SMTP ведется в ASCII-кодах. В протоколе определено несколько видов взаимодействия между отправителем почтового сообщения и его получателем, которые здесь называются дисциплинами.

Наиболее распространенной дисциплиной является отправление почтового сообщения, которое начинается по команде MAIL, идентифицирующей отправителя: MAIL FROM: paul@quest. polyn. kiae. su

Следующей командой определяется адрес получателя: RCPT TO: paul@apollo. polyn. kiae. su

После того, как определены отправитель и получатель, можно отправлять сообщение: DATA

Команда DATA вводится без параметров и идентифицирует начало ввода почтового сообщения. Сообщение вводится до тех пор, пока не будет введена строка с точкой в первой позиции. Согласно стандарту почтового сообщения RFC-822 отправитель передает заголовок и тело сообщения, которые разделены пустой строкой. Сам протокол SMTP не накладывает каких-либо ограничений на информацию, которая заключена между командой DATA и"." в первой позиции последней строки. Приведем пример обмена сообщениями при дисциплине отправки почты: S: MAIL FROM: R: 250 Ok

S: RCPT TO: R: 250 Ok

S: DATA

R: 354 Start mail input; end with .

S: Это текст почтового сообщения

S:.

R: 250

Другой дисциплиной, определенной в протоколе SMTP, является перенаправление почтового сообщения (forwarding). Если получатель не найден и известно его местоположение, то сервер может выдать сообщение: R: 251 User not local; will forward to

Если сервер может сделать только предположение о дальнейшей рассылке, то ответ будет несколько иным: R: 551 User not local; please try

Верификация и расширение адресов составляют дисциплину верификации. В ней используются команды VRFY и EXPN. По команде VRFY сервер подтверждает наличие или отсутствие указанного пользователя: S: VRFY paul

R: 250-Paul Khramtsov

Используя команду EXPN, можно получить список местных пользователей: S: EXPN Example-People

R: 250-Paul Khramtsov

R: 250-Vladimir Drach-Gorkunov

В список дисциплин, разрешенных протоколом SMTP, входит кроме отправки почты еще и прямая рассылка сообщений. В этом случае сообщение будет отправляться не в почтовый ящик, а непосредственно на терминал пользователя, если пользователь в данный момент находится за своим терминалом. Прямая рассылка осуществляется по команде SEND, которая имеет такой же синтаксис, как и команда MAIL. Кроме SEND прямую рассылку осуществляют SOML (Send or Mail) и SAML (Send and Mail).

Для инициализации канала обмена почтой и его закрытия используются команды HELO и QUIT соответственно. Первой командой сеанса должна быть команда HELO.

Протокол допускает рассылку почтовых сообщений в режиме оповещения. Для этого отправитель в адресе получателя может указать несколько пользователей или групповой адрес. Обычно, программное обеспечение SMTP выбирает эту информацию из заголовка почтового сообщения и на ее основе формирует параметры команд протокола.

Если сообщение по какой-либо причине не может быть разослано, то получатель формирует сообщение о неразосланном сообщении: S: MAIL FROM: R: 250 Ok

S: RCPT TO: R: 250 Ok

S: DATA

R: 354 send the mail data, end with.

S: Date 23 Oct 95 11: 23: 30

S: From: SMTP@remote. domain

S: To: S: S: Undelivered message. Your message lost.550 No such user.

S:.

При использовании доменных имен следует использовать канонические имена, т.к. некоторые системы не могут определить синоним по базе данных named.

Кроме вышеперечисленных дисциплин, протокол позволяет отправителю и получателю меняться ролями друг с другом. Происходит это по команде TURN.

Для отладки или проверки соединения по SMTP можно использовать telnet. Для этого вслед за адресом машины следует ввести номер порта: /users/local>telnet apollo. polyn. kiae. su 25

25 порт используется в Internet для обмена сообщениями по протоколу SMTP. В интерактивном режиме пользователь сам изображает клиента SMTP и может посмотреть реакцию удаленной машины на его действия.

Протокол SMPP

Аббревиатура SMPP расшифровывается как Short message peer-to-peer protocol (протокол соединения равноправных узлов для передачи коротких сообщений), протокол используется для передачи SMS, USSD и других типов сообщений, как правило, в системах VAS. В конце статьи приведен список терминов используемых в тексте.

SMPP был разработан компанией Aldiscon из Ирландии, перекупленной потом компанией Logica. В 1999 SMPP перешел под управление SMPP Developers Forum, переименованный позднее в SMSFORUM. Протокол базируется на обмене PDU (protocol data units) передаваемой на уровне сетевой модели 4 OSI. Обмен пакетами может происходить как синхронно (после отправки запроса дальнейший обмен пакетами приостанавливается до получения ответа), так и асинхронно (запросы отправляются без задержек, обработка ответов происходит по мере их поступления). До недавнего времени последней опубликованной спецификацией была SMPP 3.4, а спецификация SMPP 5.0 долгое время являлась собственностью Logica, но в настоящее время также доступна. Обычно этот протокол используется в режиме постоянного подключения, что позволяет значительно повысить скорость передачи, т.к. не требуется каждый раз устанавливать соединение. Инициировать соединение может как пользователь, называемый в описании протокола External Short Message Entity (ESME), так и SMS-центр (SMSC).

Есть несколько режимов подключения: Режим "Transmitter" (передатчик) - режим только для отправки сообщений на SMSC и получения соответствующих ответов, без приема входящих сообщений (DELIVER_SM пакетов);

Режим "Receiver" (приемник) - в это режиме все наоборот, только прием входящих сообщений и возвращение соответствующих ответов от SMPP клиента на SMSC, отправка коротких сообщений через этот режим не происходит (SUBMIT_SM пакетов);

Режим "Transceiver" - режим для передачи и приема сообщений, процесс может реализовываться синхронно и асинхронно.

Все данные в протоколе SMPP как говорилось ранее, вложены в блоках, называемых Protocol Data Units, который состоит из заголовка и тела.

Заголовок PDU пакета содержит в себе следующие поля: § command_length - указывает общее число октетов, содержащихся в этом пакете, включая поле длины.

§ command _ id - идентификатор команды (например submit _ sm, query _ sm и т.д.). Идентификатор команды ответа идентичен соответствующему идентификатору команды запроса, но с установленным 31 битом.

§ command _ status - указывает успех или неудачу запроса. Данное поле является значимым только в сообщении ответа и должно быть установлено в NULL в сообщениях запроса.

§ sequence _ number - в данном поле содержится номер последовательности, который позволяет запросам и ответам ассоциироваться в целях корреляции. Использование номеров последовательности позволяет, чтобы пакеты SMPP обменивались асинхронно.

Тело PDU является опционным и может быть не включенным в каждый PDU пакет. Структура тела описана в спецификации протокола отдельно, в зависимости от типа PDU.

Так же в PDU пакете могут присутствовать опциональные параметры имеющие общий формат TLV (Tag, Length,Value). Данные параметры обеспечивают механизм для будущего ввода новых параметров, как и когда определяется в будущих версиях протокола SMPP. Опционные параметры являются полями, которые могут быть включены в сообщение SMPP произвольно, они могут быть включены в любом удобном порядке в пределах раздела "Optional Parameters" передаваемого PDU и их не обязательно надо кодировать в порядке, представленном в спецификации протокола.

Tag - идентификатор данного конкретного опционного параметра;

Length - указывает длину поля Value в октетах (эта длина не включает длину полей Tag и Lengt). Поле опционного параметра Length всегда будет длиной в 2 октета;

Value - это поле содержит фактические данные для данного опционного параметра.

Области применения коротких сообщений в современном мире велики, протокол SMPP идеально подходит для быстрой передачи большого количества сообщений, например для компаний, у которых большая база клиентов или для проведения SMS голосований в реальном времени, где идет большой поток входящих и исходящих данных.

Более подробное описание протокола вы сможете найти в спецификации на русском языке тут: SMPP_v3.4_rus. pdf

Основные понятия и сокращения

SM (Short Message) - короткое сообщение;

SMS (Short Message Service) - Служба коротких сообщений, осуществляет передачу SM между клиентами мобильных сетей, а также внешними клиентскими приложениями;

USSD (Unstructured Supplementary Service Data) - стандартный сервис в сетях GSM, позволяющий организовать интерактивное взаимодействие между абонентом сети и сервисным приложением в режиме передачи коротких сообщений;

MMS (Multimedia Messaging Service) - это система передачи мультимедийных сообщений (изображений, мелодий, видео) в сетях сотовой связи.

SMSC (Short Message Service Center) - Центр обслуживания коротких сообщений - основа функционирования SMS;

VAS (Value Added Services) - услуги, приносящие дополнительный доход;

ESME (External Short Message Entity) - Внешнее клиентское приложение, реализующее SMPP-протокол, принимающее или посылающее короткие сообщения;

HLR (Home location register) - Постоянная база данных абонентов, подключенных к мобильной сети. HLR предоставляет SMS маршрут передачи SM адресату;

Октет - 8 бит. В русском языке октет обычно называют байтом.

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

Вначале были выделены группы пользователей, дабы разграничить права при работе в нашей ИС. Далее были разработаны интерфейсы для каждой из групп пользователей. Так же были добавлены формы для работы с БД.

Для работы ИС в локальной и глобальной сетях были выбраны и описаны протоколы.

Автоматизация рабочего процесса посредством ИС позволяет снизить нагрузку на сотрудников, свести к минимуму возможность ошибок. Так же с введением ИС можно видеть каждый этап работы сервиса, это и многое другое позволяет предоставлять более качественные услуги.

Данную ИС можно использовать повсеместно, внося незначительные изменения.

Список литературы
1. В.Г. Олифер, Н.А. Олифер (2010). "Компьютерные сети. Принципы, технологии, протоколы" Спб.: Питер

2. http://www.gazeta.ru/tech/2015/01/13_a_6374033. shtml (статистические данные о продажи компьютеров за 2014г)

3. (сайт программы SERVICECENTER, взятой за основу разрабатываемой ИС)

4. https: // ru. wikipedia.org/wiki/Локальная_вычислительная_сеть

5. http://www.4stud. info/web-programming/protocol-http.html (Протокол HTTP)

6. (Личный кабинет клиента)

7. http://citforum.ru/nets/services/services0305. shtml (Протокол SMTP)

8. http://blog. seedway.ru/2010/07/smpp.html (Протокол SMPP)

Размещено на

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?