Пояснительная записка к дипломному проекту на тему: «Информационная система закупок и учета комплектующих материалов на предприятии ОАО «нтп«Нави-Далс»




НазваниеПояснительная записка к дипломному проекту на тему: «Информационная система закупок и учета комплектующих материалов на предприятии ОАО «нтп«Нави-Далс»
страница4/22
Дата публикации14.04.2013
Размер1.08 Mb.
ТипПояснительная записка
vbibl.ru > Экономика > Пояснительная записка
1   2   3   4   5   6   7   8   9   ...   22
^

Архитектура 1С:Предприятие


Архитектура системы 1С:Предприятие 8 нацелена на то, чтобы значительно ускорить и унифицировать как саму разработку прикладных решений, так и их сопровождение. Повышение уровня абстракции, четкое разделение на платформу и прикладное решение, построение прикладного решения на основе метаданных - все это позволяет перейти от технических и низкоуровневых понятий к более содержательным и высокоуровневым, а значит приблизить их к языку пользователей и специалистов в предметной области. Благодаря тому, что все прикладные решения строятся на основе определенной модели, решаются и традиционные задачи, связанные с производительностью, эргономикой, функциональностью и т.д.
^ Встроенный язык

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

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

Встроенный язык имеет много общих черт с другими языками, такими как Pascal, Java Script, Basic, что облегчает его освоение начинающими разработчиками. Однако он не является прямым аналогом какого-либо из перечисленных языков.

Вот лишь некоторые, наиболее значимые особенности встроенного языка:

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

  • кэширование скомпилированных модулей в памяти;

  • мягкая типизация - тип переменной определяется типом значения, которое она содержит, и может изменяться в процессе работы;

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

^ Механизм запросов

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

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

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

Рис. 2.1

Табличный способ к доступу данных



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

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

  • Обращение к полям через точку (".");

  • Обращение к вложенным таблицам (табличным частям документов и элементов справочников);

  • Автоматическое упорядочивание;

  • Многомерное и многоуровневое формирование итогов;

  • Поддержка виртуальных таблиц;

  • Стандартные SQL операции;

  • Конструкторы запроса.


Работа с базой данных

Модель работы с базой данных, реализованная в 1С:Предприятии 8, позволяет разработчику сосредоточиться на создании бизнес-логики приложения и не заботиться о структурах таблиц, преобразованиях типов данных и пр.

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

Основное отличие заключается в том, что разработчик 1С:Предприятия не обращается к базе данных напрямую. Непосредственно он работает с платформой 1С:Предприятия. При этом он может:

  • описывать структуры данных в конфигураторе;

  • манипулировать данными с помощью объектов встроенного языка;

  • составлять запросы к данным, используя язык запросов.


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

1С:Предприятие 8 обеспечивает работу в двух вариантах, которые позволяют полностью идентично работать с прикладным решением как одному пользователю, так и большой рабочей группе.
^ Клиентские приложения

Система содержит в своем составе три клиентских приложения, которые позволяют выполнять разработку прикладных решений, их администрирование и непосредственную работу с данными в пользовательском режиме. В пользовательском режиме поддерживается on-line работа через Интернет в том числе и без предварительной установки системы на компьютер пользователя.
^ Интерфейсные механизмы

В 1С:Предприятии 8 реализован современный дизайн интерфейса и повышена комфортность работы пользователей при работе с системой в течение длительного времени.
^ Управление блокировками в транзакции

Режим управляемых блокировок в транзакции позволяет управлять блокировками данных в терминах предметной области и повышает параллельность работы пользователей.
^ Полнотекстовый поиск

Механизм полнотекстового поиска поддерживает указание поисковых операторов (И, ИЛИ, НЕ, РЯДОМ и др.). Возможно выборочное включение прикладных объектов и реквизитов в полнотекстовый поиск.

1   2   3   4   5   6   7   8   9   ...   22

Похожие:

Пояснительная записка к дипломному проекту на тему: «Информационная система закупок и учета комплектующих материалов на предприятии ОАО «нтп«Нави-Далс» iconПояснительная записка к дипломному проекту на тему: «Разработка автоматизированной...
Тема дипломного проекта (работы) Разработка автоматизированной системы инвентаризации комплектующих для сборки компьютеров на базе...

Пояснительная записка к дипломному проекту на тему: «Информационная система закупок и учета комплектующих материалов на предприятии ОАО «нтп«Нави-Далс» iconПояснительная записка к курсовому проекту на тему микропроцессорная...

Пояснительная записка к дипломному проекту на тему: «Информационная система закупок и учета комплектующих материалов на предприятии ОАО «нтп«Нави-Далс» iconРеферат Пояснительная записка к дипломному проекту включает в себя:...
Тема дипломного проекта «Проект программно-методического комплекса автоматизации обработки данных и решения задач с использованием...

Пояснительная записка к дипломному проекту на тему: «Информационная система закупок и учета комплектующих материалов на предприятии ОАО «нтп«Нави-Далс» iconПояснительная записка к дипломному проекту включает в себя: 104108...
Тема дипломного проекта «Проект программно-методического комплекса автоматизации обработки данных и решения задач с использованием...

Пояснительная записка к дипломному проекту на тему: «Информационная система закупок и учета комплектующих материалов на предприятии ОАО «нтп«Нави-Далс» iconПояснительная записка к курсовому проекту по дисциплине: «Процессоры...
Вычислительная система цифровой обработки сигналов в реальном времени пояснительная записка

Пояснительная записка к дипломному проекту на тему: «Информационная система закупок и учета комплектующих материалов на предприятии ОАО «нтп«Нави-Далс» iconПояснительная записка к курсовому проекту по дисциплине: «Процессоры...
Вычислительная система цифровой обработки сигналов в реальном времени пояснительная записка

Пояснительная записка к дипломному проекту на тему: «Информационная система закупок и учета комплектующих материалов на предприятии ОАО «нтп«Нави-Далс» iconПояснительная записка к курсовому проекту по дисциплине: «Процессоры...
Вычислительная система цифровой обработки сигналов в реальном времени пояснительная записка

Пояснительная записка к дипломному проекту на тему: «Информационная система закупок и учета комплектующих материалов на предприятии ОАО «нтп«Нави-Далс» icon2 Примеры оптимизации закупок и запасов средствами Excel®
Снабженческая логистика — управление материальными потоками в процессе обеспечения предприятия материальными ресурсами, первая логистическая...

Пояснительная записка к дипломному проекту на тему: «Информационная система закупок и учета комплектующих материалов на предприятии ОАО «нтп«Нави-Далс» iconПояснительная записка к дипломному проекту на тему: «Разработка автоматизированной...
Тема дипломного проекта (работы) Разработка автоматизированной системы печати ценников на витрины автосалона на базе ms access

Пояснительная записка к дипломному проекту на тему: «Информационная система закупок и учета комплектующих материалов на предприятии ОАО «нтп«Нави-Далс» iconРеферат Пояснительная записка к дипломному проекту включает в себя:...
Тема дипломного проекта «Проект программно-методического комплекса для оптимизации распределения заданий по формированию твердых...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
vbibl.ru
Главная страница