Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PO_AIS.docx
Скачиваний:
5
Добавлен:
19.12.2018
Размер:
116.56 Кб
Скачать

Методы оценки трудоёмкости разработки аис

10

Серверы Windows Internet Name Service (WINS) динамически сопоставляют IP-адреса именам компьютеров (именам NetBIOS). Это позволяет пользователям применять для доступа к ресурсам имена компьютеров, а не их IP-адреса. Если необходимо, чтобы компьютер управлял сопоставлением имен и IP-адресов других компьютеров в сети, он должен быть настроен для работы в качестве WINS-сервера.

WINS-сервер служит для хранения имен NetBIOS и разрешения их в IP-адреса. Если для узла TCP/IP задан IP-адрес WINS-сервера, то этот узел TCP/IP регистрирует свои имена NetBIOS на этом WINS-сервере и направляет ему запросы на разрешение имен NetBIOS. WINS-сервер настоятельно рекомендуется использовать в сетях, состоящих из более чем одного сегмента, и при наличии компьютеров с операционными системами, не основанными на Active Directory (например Windows NT 4.0, Windows 95, Windows 98 и Windows Millennium Edition). Для сетей, состоящих только из одного сегмента, задавать адрес WINS-сервера не требуется.

11

Определение службы wins

Служба WINS (Windows Internet Name Service) обеспечивает распределенную базу данных для регистрации и запроса динамического сопоставления имен NetBIOS для компьютеров и групп в сети. Служба WINS сопоставляет имена NetBIOS с IP-адресами и была спроектирована для устранения затруднений, возникающих при разрешении имен NetBIOS в маршрутизируемых средах. Служба WINS является наиболее удобным средством разрешения имен NetBIOS в маршрутизируемых сетях, использующих NetBIOS через TCP/IP.

Оснастка WINS обеспечивает поддержку, просмотр, копирование и восстановление базы данных WINS. Главные задачки по работе с базой: Сжатие базы Резервное копирование базы Проверка целостности базы Переход от WINS к DNS В сетях, использующих лишь Windows 2000, можно уменьшить либо даже устранить применение WINS. Удаление установленных серверов WINS из сети именуется отзывом (decommissioning). После развертывания сервера DNS в сети отзыв сервера WINS выполняется в таковой последовательности: 1. Клиентские компьютеры перенастраиваются, чтоб они не употребляли WINS, а лишь DNS. 2. На каждом сервере WINS по отдельности запускается процесс отзыва: • В дереве WINS выбрать сервер WINS, который необходимо отозвать, потом выбрать опцию Активные регистрации (Active Registrations).

12

Как и в любом языке программирования, программы SQL состоят из набора операторов. Оператор представляет собой инструкцию, которая описывает (во всех подробностях) некоторое действие, которое должен совершить Microsoft SQL Server.

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

13

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

- Цели автоматизации

Характеристики объекта автоматизации

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

- Функциональные требования к системе

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

Описание типов пользователей системы (ролей).

Описание функций, которые должен выполнять каждый тип пользователя в системе.

Подробное описание взаимодействия каждого типа пользователя с системой по шагам (сценарии использования системы).

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

- Нефункциональные требования к системе

    - Требования к программной платформе

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

    - Требования к аппаратной платформе

    Аппаратное обеспечение, на котором должна использоваться система. Периферийное оборудование, которое должна поддерживать система.

    - Требования к производительности

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

    - Требования к масштабируемости

    Требования к механизмам, позволяющим наращивать функциональность системы в будущем.

    - Требования к надежности

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

    - Требования к безопасности

    Требования к защите информации, к разграничению прав доступа.

    - Требования к патентной чистоте

    Требования к правам на систему. 

    - Требования к интерфейсам

    Требования к возможностям системы взаимодействовать с другими, внешними системами. Возможности обращения к системе извне.

-Архитектура системы Аппаратная архитектура системы - схемы и описание составляющих аппаратного комплекса системы

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

Все разделы технического задания необходимы при разработке средних и крупных проектов. Тем не менее основные разделы необходимы для успешной и качественной реализации проекта любого масштаба.

15

Сетевой сервер печати — это специальный сервер, обеспечивающий подключение принтера к сети. Он позволяет пользователю выполнять печатные задания независимо от файлового сервера или специально выделенного компьютера.

Серверы печати Axis могут быть как внутренними, так и внешними. Внешние серверы печати обеспечивают более гибкое решение, позволяя использовать один и тот же сервер печати при замене или обновлении принтера. К одному серверу печати также можно подключить до 3 принтеров.

16

DHCP (Dynamic Host Configuration Protocol) - протокол динамической конфигурации хоста.

DHCP является расширением и дополнением протокола BOOTP, который предназначен для выдачи IP-адресов бездисковым машинам.

Используется транспортный протокол UDP.

DHCP построен по схеме клиент-сервер.

Сервер должен отвечать на пакеты с IP-адресом 255.255.255.255, т.к. клиент может не знать где находится (какая IP-сеть, какой IP-адрес у DHCP).

Порт сервера по умолчанию 67.

Порт клиента по умолчанию 68.

Механизмы выделения IP-адресов сервером DHCP:

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

  • Ручное выделение - IP-адрес клиента привязывается к адресу канального уровня (MAC-адрес для Ethrnet) клиента в базе DHCP, сетевым администратором.

Основные компоненты службы:

  • DHCP клиент

  • DHCP сервер

  • Relay Agent (агент пересылки) BOOTP - хост (маршрутизатор), который осуществляет связь между клиентом и сервером DHCP. В 2001г принят стандарт DHCP Relay Agent - RFC3046, и в следующей версии, наверное, будет DHCP Relay Agent вместо Relay Agent BOOTP. В старой версии (RFC0951) Relay Agent назывался BOOTP forwarding agents.

  • Binding (сопряжение) - совокупность конфигурационных параметров, включая, как минимум, IP-адрес, присваиваемый DHCP-клиенту.

17

Классификация АИС

От степени автоматизации

- Автоматизированная система, часть функций выполняется автоматически (ПЭВМ), а часть человеком.

- Автоматическая √ работает без участия человека, все функции выполняются техническими средствами (ПЭВМ + автоматические средства сбора и передачи информации (датчики, линии связи и т.д.)).

От масштаба системы или по способу автоматизации органов управления:

- Одиночная √ рассчитана на работу одного пользователя на  автономном ПК. в виде автономных АРМов специалистов управления;

- Групповая, ориентированна на коллективное использование информации членами одной рабочей группы (подразделения) с нескольких ПК, организованных в локальную сеть. В виде автономных локальных сетей, объединяющих функционально взаимосвязанные АРМЫ управленцев;.

- Корпоративная √ ориентированна на масштаб предприятия. Используется локальная сеть. Главная особенность  - иерархическая ИС; - Все подразделения предприятия используют центральную базу данных, обычно расположенную на сервере (центральный сервер системы, центральный офис). А для выполнения разноплановых функций используются локальные серверы (подразделения √ станции клиенты (персонал компании)). В виде единой (корпоративной) сети организации, включая ее головные структуры и территориально удаленные филиалы;

По функциям системы

- Экспертные системы (системы поддержки принятия решения) √ это система, которая рекомендует или даже принимает решение в какой либо конкретной области (финансовой, правовой) исходя из знаний и аналитических правил, заложенных в систему экспертами в данной области.

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

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

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

по видам автоматизируемых управленческих функций:

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

- административные (автоматизирующие делопроизводство, документооборот и т.п., т.е. практически не зависящие от предметной области);

- комплексные (охватывающие все виды управленческой деятельности);

по уровню специализации:

- общеуправленческие;

- специализированные;

- адаптивные универсальные;

по характеру взаимосвязи с внешней информационной средой:

- закрытые (независимые, автономные ─ без автоматизированного взаимодействия с внешними информационными системами, например с Интернетом);

- открытые (с выходом в общедоступные информационные системы, например через Интернет);

- экстрасистемы (полноценно функционально взаимодействующие с определенным кругом внешних информационных систем ─ экстрасети).

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

Классификация по способу организации

По способу организации групповые и корпоративные информационные системы делятся на следующие классы :

•  Системы на основе архитектуры файл-сервер;

•  Системы на основе архитектуры клиент - сервер;

•  Системы на основе многоуровневой архитектуры;

•  Системы на основе Интернет/интранет технологий.

Классификация по масштабу

По масштабу информационные системы подразделяются на следующие группы:

•  Одиночные;

•  Групповые;

•  Корпоративные.

Одиночные информационные системы реализуются на персональном компьютере (сеть не используется). Такая система может содержать несколько простых приложений, связанных общим информационным фондом, и рассчитана на работу одного пользователя или группы пользователей, разделяющих по времени одно рабочее место. Подобные приложения создают с помощью так называемых настольных или локальных СУБД. Среди локальных СУБД наиболее известны Clarion , Clipper, Fox Pro, Paradox, dBase.

С использованием локальных вычислительных сетей строятся групповые и корпоративные информационные системы.

5

концепции ERP (Управления предприятием), системы CRM (управления отношений с клиентами), финансово - аналитические системы, системы защиты информации, справочные системы и системы проектирования

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

Основными требованиями, предъявляемыми к ERP-системам являются: централизация данных в единой базе, близкий к реальному времени режим работы, сохранение общей модели управления для предприятий любых отраслей, поддержка территориально-распределенных структур, работа на широком круге аппаратно-программных платформ и СУБД.

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

  • Читаемость кода

  • Лёгкость поддержки, тестирования, отладки, исправления ошибок, изменения и портируемости

  • Низкая сложность кода

  • Низкое использование ресурсов: памяти и процессорного времени

  • Корректная обработка исключительных ситуаций

  • Малое число предупреждений при компиляции и линковке

Некоторые из факторов качества:

понятность

Назначение ПО должно быть понятным, из самой программы и документации.

полнота

Все необходимые части программы должны быть представлены и полностью реализованы.

краткость

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

портируемость

Лёгкость в адаптации программы к другому окружению: другой архитектуре, платформе, операционной системе или её версии.

согласованность

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

сопровождаемость

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

тестируемость

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

удобство использования

Простота и удобство использования программы. Это требование относится прежде всего к интерфейсу пользователя.

надёжность

отсутствие отказов и сбоев в работе программ, а также простота исправления дефектов и ошибок:

структурированность

эффективность

Насколько рационально программа относится к ресурсам (память, процессор) при выполнении своих задач.

безопасность

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]