- •1._Стадии и этапы жизненного цикла ис
- •2._Анализ и формирование требований к ис. Документ техническое задани.
- •3._Диаграмма потоков данных dfd
- •4._Функциональная диограмма. Методология sadt/
- •5._ Диаграмма вариантов использования.
- •6._Диаграмма деятельности.
- •7._Диаграмма взаимодействия
- •8._Варианты работы системы. Клиент-серверная архитектура. Клиентское приложение.
- •9._Механизмы клиент-серверного взаимодействия в конфигурации 1с. Кластер серверов.
- •10._Модель работы с бд в 1с
- •11._Виды клиентских приложений.
- •12._Механизмы web-сервисов. Облачные технологии.
- •13._Понятие конфигурации системы. Основные объекты конфигурации.
- •14._Работа с конфигурацией. Сохранение и перенесение на другую платформу.
- •15._Программные модули. Формат текста Программного модуля.Модуль управляемого модуля приложения. Общие модули.
- •16._Подсистемы. Роли и права доступа.
- •17._Константы. Перечисления и справочники.
- •18._Документы. Журналы документов.
- •19._Регистр накопления. Оперативное и не оперативное проведение документа. Запись движений в регистры и чтение данных из регистров.
- •20._Регистр сведений. Запись движений в регистры и чтение данных из регистров.
10._Модель работы с бд в 1с
Модель базы данных 1С:Предприятия 8.0 имеет ряд особенностей, отличающих ее от классических моделей СУБД (например, основанных на реляционных таблицах), с которыми имеют дело разработчики в универсальных системах.
Основное отличие заключается в том, что разработчик 1С:Предприятия не обращается к базе данных напрямую. Непосредственно он работает с платформой 1С:Предприятия. При этом он может:
описывать структуры данных в конфигураторе;
манипулировать данными с помощью объектов встроенного языка;
составлять запросы к данным, используя язык запросов.
Платформа 1С:Предприятия обеспечивает операции исполнения запросов, описания структур данных и манипулирования данными, транслируя их в соответствующие команды. Это могут быть команды MS SQL Server, в случае клиент-серверного варианта работы, или команды собственного движка базы данных для файлового варианта.
Важной особенностью работы с базой данных является то, что в 1С:Предприятии 8.0 реализована общая система типов языка и полей баз данных. Иными словами, разработчик одинаковым образом определяет поля базы данных и переменные встроенного языка и одинаковым образом работает с ними.
11._Виды клиентских приложений.
Толстый или Rich-клиент[1] в архитектуре клиент-сервер — это приложение, обеспечивающее (в противовес тонкому клиенту) расширенную функциональность независимо от центрального сервера. Часто сервер в этом случае является лишь хранилищем данных, а вся работа по обработке и представлению этих данных переносится на машину клиента.
Достоинства
Толстый клиент обладает широким функционалом в отличие от тонкого.
Режим многопользовательской работы.
Предоставляет возможность работы даже при обрывах связи с сервером.
Имеет возможность подключения к банкам без использования сети Интернет.
Высокое быстродействие.
Недостатки
Большой размер дистрибутива.
Многое в работе клиента зависит от того, для какой платформы он разрабатывался.
При работе с ним возникают проблемы с удаленным доступом к данным.
Довольно сложный процесс установки и настройки.
Сложность обновления и связанная с ней неактуальность данных.
Тонкий клиент (англ. thin client) в компьютерных технологиях — компьютер или программа-клиент в сетях с клиент-серверной или терминальной архитектурой, который переносит все или большую часть задач по обработке информации на сервер. Примером тонкого клиента может служить компьютер с браузером, использующийся для работы с веб-приложениями.
Web-клиент Веб-приложение — клиент-серверное приложение, в котором клиентом выступает браузер, а сервером — веб-сервер. Логика веб-приложения распределена между сервером и клиентом, хранение данных осуществляется, преимущественно, на сервере, обмен информацией происходит по сети. Одним из преимуществ такого подхода является тот факт, что клиенты не зависят от конкретной операционной системы пользователя, поэтому веб-приложения являются межплатформенными сервисами.
12._Механизмы web-сервисов. Облачные технологии.
Web-сервисы - это один из механизмов платформы, используемых для интеграции с другими информационными системами. Он является средством поддержки SOA (Service-Oriented Architecture) - сервис-ориентированной архитектуры, которая является современным стандартом интеграции приложений и информационных систем.
Значительным преимуществом сервис - ориентированной архитектуры является то, что она позволяет развивать инфраструктуру предприятия однородным образом, без разрушения уже существующих решений. Ее использование позволяет минимизировать издержки за счет интеграции разнородных и унаследованных систем в современный ландшафт предприятия. Она позволяет реализовывать слабо связные программные компоненты с тем, чтобы максимально повысить их повторную используемость.
Это модель обеспечения повсеместного и удобного сетевого доступа по требованию к общему пулу (англ. pool) конфигурируемых вычислительных ресурсов (например,сетям передачи данных, серверам, устройствам хранения данных, приложениям и сервисам — как вместе, так и по отдельности), которые могут быть оперативно предоставлены и освобождены с минимальными эксплуатационными затратами и/или обращениями к провайдеру. [1]
Потребители облачных вычислений могут значительно уменьшить расходы на инфраструктуру информационных технологий (в краткосрочном и среднесрочном планах) и гибко реагировать на изменения вычислительных потребностей, используя свойства вычислительной эластичности (англ. elastic computing) облачных услуг.
