Программное обеспечение для автоматизации предприятия

Автор работы: Пользователь скрыл имя, 27 Мая 2013 в 16:28, реферат

Описание работы

Программное обеспечение, позволяющее автоматизировать торговую деятельность предприятия. Характеристики, требования к аппаратной части на примере программ типа 1С, Парус, Галактика. Реализация коммерческой деятельности с помощью СУБД. Архитектура баз данных: клиент-сервер, файл-сервер, распределенная СУБД.

Файлы: 1 файл

инф технологии - копия.docx

— 40.14 Кб (Скачать файл)

             В основе концепции клиент-сервер лежит идея о том, что помимо хранения файлов БД, центральный сервер должен выполнять основную часть обработки данных. Пользователи обращаются к серверу с помощью специального языка структурированных запросов (SQL, Structed Query Language), на котором описывается список задач, выполняемых сервером. Запросы принимаются сервером и порождают процессы обработки данных. В ответ пользователь получает уже отработанный набор данных. Технология клиент-сервер позволяет избежать передачи по сети огромных объемов информации, переложив всю обработку на центральный сервер. Такой подход также позволяет избежать конфликтов при редактировании одних и тех же данных множеством пользователей.

 

              Вопрос № 13.

IP-адреса компьютеров и служба доменных имен. Понятие информационного ресурса. Универсальный адрес ресурса (URL) и его структура.  Основные протоколы и их  применение (http, ftp, mailto). Система доменных имен. Правила именования доменов. Типы доменов.

 

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

IP-адрес – это уникальный числовой адрес компьютера в сети, который имеет длину 32 бита и записывается в виде четырех частей по 8 бит каждая.

По формуле определения количества информации легко подсчитать, что  общее количество различных IP-адресов  составляет более 4 миллиардов: N=232=4294967296.

Поскольку двоичное представление IP-адреса для человека не удобно, то на практике используется десятичная форма записи IP-адреса. В данном представлении IP-адрес записывается в виде четырех десятичных чисел, называемых октетами, разделенными точками: W.X.Y.Z. Следовательно, каждая часть может быть числом от 0 до 255, а весь IP-адрес имеет вид 192.22.35.44 или 255.1.0.14.

IP-адрес содержит адрес сети  и адрес компьютера в данной  сети. Адрес читается справа налево.

Например:

IP-адрес 128.250.33.199.

128.250.33 – это адреса сетей  и подсетей,

199 – это адрес компьютера  пользователя.

В зависимости от количества компьютеров  в сети, существует 5 классов IP-адресов: A, B, C, D, E. Принадлежность IP-адреса к  тому или иному классу, определяется значением первого октета, а остальные  разделяются на адрес сети и адрес  компьютера.

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

Числовые  адреса – единственно возможный  метод идентификации для компьютеров, но для пользователей Интернет они  неудобны, поскольку не несут смысловой  нагрузки, а значит, практически  не запоминаются. Поэтому в Интернете  предусмотрена возможность использования  их аналогов в текстовом представлении. Это так называемые доменные адреса DNS (Domain Name System).

Доменная  система имен ставит в соответствие числовому IP-адресу каждого компьютера уникальное доменное имя.

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

Расшифровку доменного имени легко провести, читая его составляющие справа налево.

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

Сначала InterNIC – организация, ответственная за систему имен – ввела в обращение семь доменных имен первого уровня. Т.к. система доменных имен впервые появилась в США, то эти семь доменов по умолчанию означают, что хост расположен на территории США.

Пространство доменных имен состоит  из:

  • корневого домена – представляет корень пространства имен и обозначается концевой точкой. Обычно эта точка опускается и заменяется пустым символом (null).
  • доменов верхнего уровня – расположены непосредственно под корнем и указывают тип организации, а также назначаются для каждой страны. Имена этих доменов должны следовать международному стандарту ISO 3166, за что отвечает IпterNIC. Для обозначения стран используются трехбуквенные и двухбуквенные аббревиатуры, а для различных типов организаций, классифицированных по выполняемым функциям, используются следующие аббревиатуры:

СОМ – Коммерческая организация (например, microsoft.com);

EDU – Образовательное учреждение (например, mit.edu);

GOV – Правительственное учреждение (например, whitehouse.gov);

MIL – Военная организация (например, army.mil);

NET– Центр поддержки сетей  (например, pautina.net)

ORG – Некоммерческие организации  (например, logoped.org);

INT – Международная организация  (например, nato.int);

  • доменов второго уровня – располагаются за доменами верхнего уровня и идентифицируют конкретные организации. За поддержку имен доменов второго уровня и соблюдение их уникальности в Интернете отвечает IпterNIC;
  • поддоменов – принадлежат конкретной организации и располагаются за доменами второго уровня. За создание и поддержку своих поддоменов отвечают сами организации.

 

Слева от имени домена первого уровня записывается одно или несколько имен доменов  второго, иногда третьего и более  низких уровней.

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

И, наконец, слева в доменном имени стоит  имя компьютера, на котором хранится информация.

Например, www.microsoft.com означает, что компьютер (сервер) с именем www находится в домене Microsoft, который входит в домен первого уровня .com.

 

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

В федеральном  законе «Об информации, информатизации и защите информации», который был принят в России в 1995 году, дано следующее определение:

информационные  ресурсы — отдельные документы  и отдельные массивы документов, документы и массивы документов в информационных системах (библиотеках, архивах, фондах, банках данных, других информационных системах);

 

Для ссылки на ресурсы сети Internet применяется так называемый универсальный адрес ресурсов URL (Universal Resource Locator). В общем виде этот адрес выглядит следующим образом:

[protocol]://host[:port][path]

Строка  адреса начинаетс с протокола protocol, который должен быть использован для доступа к ресурсу. Документы HTML, например, передаются из сервера Web удаленным пользователям с помощью протокола HTTP. Файловые серверы в сети Internet работают с протоколом FTP.

Для ссылки на сетевые ресурсы через протокол HTTP используется следующая форма  универсального адреса ресурсов URL:

http://host[:port][path]

Параметр  host обязательный. Он должен быть указан как доменный адрес или как адрес IP (в виде четырех десятичных чисел). Например:

http://www.sun.com

http://157.23.12.101

Необязательный  параметр port задает номер порта для работы с сервером. По умолчанию для протокола HTTP используется порт с номером 80, однако для специализированных серверов Web это может быть и не так.

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

Вообще существует несколько вариантов  протоколов:

- http-протокол;

- ftp-протокол;

- mailto-адрес;

- telnet-протокол.

http-протокол является стандартным в WWW. URL-адрес, доступный с помощью этого протокола, начинается с http://.

Следом за идентификатором http-протокола в адресе задается имя домена сервера. Как правило, спецификация домена состоит из нескольких символьных цепочек, разделенных точками: host.domain.domain.domain...top_level_domain. По виду последнего компонента имени сервера (домен верхнего уровня) сразу можно сделать вывод, о каком типе сервера идет речь.

Например:

    • com означает (американский) коммерческий сервер;
    • ru завершает имя российского домена;
    • edu означает учебные заведения и т.д.

ftp-протокол служит для того, чтобы обмениваться файлами с FTP-сервером. При таком обмене вы выступаете в качестве клиента, а передача может осуществляться в обоих направлениях: upload (от клиента к серверу) и download (от сервера к клиенту). Например, ftp=URL может выглядеть следующим образом:

ftp://administrator:password@ftp.narod.ru/ 
statistics;type=d

Для того, чтобы иметь возможность передать файлы на FTP-cервер, вы должны быть зарегистрированным его пользователем, а это предполагает знание пароля. Однако для того, чтобы сделать FTP доступным и для новых пользователей (например, для создания архивов свободно распространяемого бесплатного программного обеспечения Public-Domain-SoftWare), на многих серверах предусмотрен единый «анонимный» вход (счет) пользователей. Во всех программах FTP-клиентов предусмотрено поле ввода имени пользователя и пароля; если необходимо ввести URL целиком (например, в NETSCAPE), следует использовать формат:

ftp://имя_пользователя... или 
ftp://имя_пользователя:пароль...

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

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

Соответствующие URL могли бы выглядеть так: 
mailto:nundesign@yandex.ru

Стандартным способом почтовый URL-адрес  можно встроить в дескриптор (href-аттрибут). Этот подход часто используется для размещения в конце WEB-страницы "адреса для претензий".

С помощью mailto-адреса, кроме этого, можно отправлять ответы в виде заполненных формуляров на сервере.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Список используемой литературы.

 

 

 

1. С.В. Симонович. Информатика.  Базовый курс. — Питер,2002

2. Соболь  Б.В. и др. Практикум по информатике.  Ростов н/Д, Феникс, 2009г

3.Карпова  Т. Базы данных: модели, разработка, реализация. – СПб.: Питер, 2001. – 304 с.

4.Конолли  Т. Базы данных: проектирование, реализация  и сопровождение: Теория и практика. 2-е изд. ./ Пер. с англ. – М.: Издательский дом «Вильямс», 2001. – 1120 с.

 


Информация о работе Программное обеспечение для автоматизации предприятия