Методические указания и контрольные задания для студентов-заочников по специальности «230106 Техническое обслуживание средств вычислительной техники и компьютерных сетей»
Вид материала | Методические указания |
Методические указания Методические указания Существуют четыре режима работы программы "1С:Предприятие". Методические указания Методические указания Вопросы для самоконтроля |
- Методические указания и контрольные задания для студентов-заочников специальностей, 315.13kb.
- Методические указания и контрольные задания для студентов-заочников по специальностей, 540.83kb.
- Методические указания к курсовому проектированию по дисциплине «Техническое обслуживание, 248.21kb.
- Методические указания по выполнению контрольных работ для студентов заочного отделения, 82.58kb.
- Отчет о самообследовании основной образовательной программы по специальности 230106, 2728.35kb.
- Методические указания по выполнению контрольных работ для студентов заочного отделения, 122.91kb.
- Методические указания по выполнению контрольных работ для студентов заочного отделения, 540.87kb.
- Методические рекомендации по выполнению курсовых и дипломных работ (проектов) по дисциплине, 385.37kb.
- Лабораторный комплекс «Оптоволоконные системы» по дисциплине «Компьютерные сети и телекоммуникации»,, 678.33kb.
- Методические указания и контрольные задания для студентов заочной формы обучения гоу, 955.01kb.
Студент должен: иметь представление:
- о видах программного обеспечения, предназначенного для автоматизации
хозяйственной деятельности предприятия:
знать:
- назначение и функциональные возможности пакета 1С: Предприятие;
- алгоритм запуска программы
- интерфейс программы и основные панели инструментов;
- возможные способы защиты программы 1С: Предприятие
- режимы работы 1С : Предприятия
уметь:
- работать в программе 1С в разных режимах;
- использовать по назначению ключ защиты программы
Фирма-разработчик программы 1С Предприятие. Назначение, функциональные возможности, состав и структура пакета прикладных программ 1С Предприятие. Интерфейс программы. Структура окон и система меню. Виды меню и их назначение. Система защиты программы.
Методические указания
При изучении этой темы следует ознакомиться с историй развития программ системы 1С Предприятие, рассмотреть основные ключевые моменты в деятельности фирмы 1С . В 1992 году на выставке "Comtek" демонстрируется первая бухгалтерская программа фирмы "1С". Называлась она "Мини-Бухгалтерия", была простой и удобной в работе, и в результате грамотной маркетинговой политики быстро вышла в лидеры продаж среди бухгалтерских программ. Через два года выходит 1С:Бухгалтерия 6.0 — одна из первых бухгалтерских программ, работающих под Windows. В 1996 году появляется продукт нового поколения — 1С:Торговля 7.0 — первый кирпичик на новой технологической платформе, которая окончательно оформляется в 1998 году под названием 1С:Предприятие 7.7. За прошедшее время пользователями программ для управления и учета системы 1С:Предприятие 7.7 стало более 700 000 организаций. Однако фирма "1С" не привыкла жить на старых заслугах и практически сразу приступила к разработке следующей версии системы
1С Предприятие 8.0, которая появилась в 2003 году. Наверное, у вас может возникнуть закономерный вопрос: "А стоит ли изучать версию 7.7, если уже есть новая версия? И сильно ли они отличаются?"
Прежде всего, отмечу, что 1С:Предприятие 7.7 и 1С:Предприятие 8.0 — это две разные программы, схожие на уровне концепций. Обе версии позволяют реализовать практически любую учетную задачу. Восьмая версия обладает более развитым инструментарием для разработчика и обладает большей масштабируемостью, чем версия 7.7. В то же время, седьмая версия менее требовательна к аппаратным ресурсам и более простая в освоении. Поэтому, скорее всего, седьмая и восьмая версии 1С:Предприятия будут достаточно долгое время существовать параллельно.
В деятельности фирмы "1С" можно выделить несколько ключевых моментов. Прежде всего, индустриальный подход к разработке, тиражированию, продаже и поддержке программ. Что это значит? Основной продукт фирмы "1С" — система 1С:Предприятие 7.7 — является "конструктором" для создания мощных программ автоматизации предприятия малыми силами. На базе системы 1С:Предприятие 7.7 фирмой "1С" разработаны типовые решения в области бухгалтерского учета, оперативного (управленческого) учета и расчета заработной платы. Очевидно, что каждая отрасль имеет свои особенности, и охватить все области фирма "1С" не в состоянии, поэтому разработкой отраслевых решений занимаются ее партнеры.
Второй ключевой момент — опора на широкую партнерскую сеть, обеспечивающую качественное и эффективное обслуживание массового потребителя и высокие темпы развития. В настоящее время сеть насчитывает больше трех тысяч фирм-франчайзи. Из них около 200 занимаются разработкой собственных конфигураций, ориентированных на отраслевые решения, такие как торговля, транспорт, туризм, услуги и т. д.
Не менее важным моментом является то, что создана система обучения и аттестации специалистов по 1С. Качество специалистов подтверждается наличием сертификатов, которые выдаются после сдачи аттестационных экзаменов. Экзамены проводятся как в учебных центрах фирмы "1С", так и в крупных городах специальными выездными комиссиями.
1С:Предприятие 7.7 является гибкой настраиваемой системой для решения широкого круга задач в сфере автоматизации деятельности предприятий. Программы, в которые программист может вносить изменения, обычно называются программами с открытым кодом. 1С:Предприятие 7.7 можно частично отнести к программам с открытым кодом, то есть часть кода является открытой, а часть — закрытой. Закрытая часть — это "платформа" или "ядро", открытая — это "конфигурация". На рис. приведем схема взаимодействия различных компонент 1С:Предприятия. В системе 1С:Предприя-тие 7.7 можно выделить три уровня:
- технологическая платформа;
- прикладные компоненты;
- конфигурации.
Технологическая платформа
Технологическая платформа включает в себя конфигуратор, отладчик, монитор, встроенный программный язык, встроенный редактор таблиц, устроенный текстовый редактор, систему управления базой данных и механизм запросов.
Конфигуратор - это программа для конфигурирования и администрирования системы. Конфигурирование - это определение структуры данных информационной базы, разработка форм диалогов, описание алгоритмов функционирования системы на встроенном языке программирования, настройка наборов прав и интерфейсов пользователей. Администрирование - это управление списком пользователей, сохранение резервных копий информационной базы, тестирование и исправление информационной базы, настройка журнала регистрации.
Отладчик — это программа для выполнения программных модулей в пошаговом режиме. Также в отладчике можно вычислять текущие значения переменных, выражения и функции. Полезной возможностью отладчика является замер производительности. С момента включения замера производительности и до его выключения отладчик запоминает количество вызовов операторов и процедур и время выполнения каждой операции. Таким образом, можно точно определить, на что больше всего времени тратится при выполнении программы.
Монитор — это программа для просмотра списка активных пользователей, работающих с информационной базой, и журнала регистрации действий пользователя, который хранится в файле Icv7.mlg.
Система управления базой данных (СУБД) позволяет разработчику абстрагироваться от физического уровня хранения данных. Достигается это за счет того, что структура данных описывается на языке предметной области — настраиваются реквизиты документов, справочников, операций и проводок. При сохранении конфигурации система генерирует набор файлов в формате DBF в файл-серверной версии программы или набор таблиц в базе данных под управлением MS SQL Server. В дальнейшем разработчик оперирует данными не на уровне записей таблиц, а на уровне объектов предметной области, причем информация об одном объекте фактически может храниться в нескольких физических таблицах. Для извлечения информации может использоваться универсальный механизм запросов.
Прикладные компоненты
В настоящий момент фирмой "1С" разработаны три основные компоненты: "Бухгалтерский учет" ("1С:Бухгалтерия", о которой говорилось ранее) "Оперативный учет" и "Расчет". Это своеобразный конструктор из частей-компонент, используя которые по отдельности или в самых разных сочетаниях, мы можем решать различные задачи.
Компонента "Бухгалтерский учет" предназначена для ведения учета на основе бухгалтерских операций. Она обеспечивает ведение планов счетов, ввод проводок, получение бухгалтерских итогов. Компонента используется для автоматизации бухгалтерского учета в соответствии с любым законодательством и методологией учета.
Компонента "Оперативный учет" предназначена для учета наличия и движения средств в различных разрезах в реальном времени. Она используется для учета запасов товарно-материальных ценностей, взаиморасчетов с контрагентами и т. д. Компонента позволяет отражать в учете операции хозяйственной жизни предприятия непосредственно в момент их совершения.
Компонента "Расчет" предназначена для выполнения сложных периодических расчетов. Она может использоваться для расчета заработной платы любой сложности, для расчетов по ценным бумагам и для других видов расчетов.
Обратим особое внимание на различия этих компонент. К примеру, пользуясь компонентой "Оперативный учет", вы сможете эффективно учитывать ТМЦ на складах и вести торговлю, но не сможете создавать бухгалтерских операций и проводок. Если вам нужны проводки и другие возможности бухгалтерского учета — используйте дополнительно компоненту "Бухгалтерский учет". Вместе с тем, при небольших объемах торговых операций можно обойтись только одной компонентой "Бухгалтерский учет". С помощью этой компоненты можно вести бухгалтерский учет и расчет зарплаты. Но сложный расчет зарплаты лучше написать на компоненте "Расчет" — в конечном итоге это будет более эффективно при меньшей цене разработки.
Каждая прикладная компонента содержит набор объектов специализированных для определенной предметной области. Компонента "Бухгалтерский учет" содержит объекты "Планы Счетов", "Виды Субконто", "Операция", "Бухгалтерские Итоги". Компонента "Оперативный учет" содержит объект "Регистры". Компонента "Расчет" содержит объекты "Журналы Расчетов", "Виды Расчетов", "Группы Расчетов", "Календари". Специальная компонента "Управление распределенными информационными базами" позволяет производить обмен информацией между удаленными рабочими местами, компонента Web- расширение позволяет вести работу с удаленными филиалами через Интернет
Вопросы для самоконтроля:
- В каком году был основана фирма 1С?
- Назовите основные ключевые моменты в развитии фирмы 1С?
- Какие уровни платформы 1 С Предприятие можно выделить?
- В каких режимах может работать программа 1С?
- Назовите прикладные компоненты системы 1С Предприятие?
- Какие типовые конфигурации существуют?
- Как построена система защиты?
Литература: [4] стр 11-16
Тема 2.2 Обзор типовых конфигураций 1С. Обновление, загрузка, объединение конфигураций
Студент должен: иметь представление:
- технологической платформе и прикладных компонентах 1С;
- о назначении типовой конфигурации 1С Бухгалтерии
- об основных базовых конфигурациях 1С;
- о назначении релизов программы 1С;
- о методах объединения конфигураций
- об основных компонентах структуры базы данных 1 :С Предприятия
знать:
- алгоритм обновления конфигураций;
- алгоритм загрузки измененных конфигураций
Обзор типовых конфигурации 1С: 1С:Бухгалтерия, 1С: Торговля и Склад, 1С: Зарплата и кадры. Алгоритмы обновления, загрузки данных в программе 1С. Назначение и установка релиза программы. Объединение конфигураций, методы объединения. Структура базы данных 1С: Предприятия.
Методические указания
По функциональной полноте "1С:Предприятие" делится на следующие уровни:
1) базовый — отличительной особенностью этой поставки является невозможность пользователю
производить настройку в режиме конфигуратора;
2) стандарт (для бухгалтерской компоненты) — урезаны некоторые возможности (соответственно в уровне "проф" они присутствуют):
- количество субконто не может превышать трех;
- можно оперировать только одним планом счетов;
- невозможно использовать разделитель учета в проводках;
- количество уровней вложенности в справочниках — не больше трех;
3) проф (для бухгалтерской компоненты) — присутствуют все возможности компоненты "Бухгалтерский
учет» количество субконто — до пяти;
- можно оперировать несколькими планами счетов;
- можно использовать разделитель учета в проводках;
- количество уровней вложенности в справочниках — до десяти.
По возможному количеству пользователей система "1С:Предприятие" делится на следующие:
- локальная — на один компьютер. С информационной базой сможет работать только один пользователь;
- сетевая — на неограниченное количество компьютеров;
- трехпользовательская поставка (для компонент "Оперативный учет" и "Расчет") — с информационной базой могут одновременно работать не более трех пользователей;
- SQL-версия — на неограниченное количество компьютеров с использованием клиент-серверной
технологии;
Для работы программы должна быть установлена операционная система Windows NT 3/51 и выше, Windows 95 и выше.
В комплект поставки входит демонстрационная база и она предназначена как учебная для освоения программы.
Существуют четыре режима работы программы "1С:Предприятие".
1С:Предприятие — основной режим работы с программой. В этом режиме работают пользователи системы, вводя первичную информацию и I формируя необходимые отчеты. Работать в нем можно только со сформированной настройкой. Изменять функциональные возможности настройки в данном режиме можно только в ограниченных пределах;
Конфигуратор — этот режим предназначен для конфигурирования информационной базы, придания необходимых свойств и функциональных возможностей рабочей настройке. Также в данном режиме осуществляется сервисное обслуживание (сохранение/восстановление данных, настройка списка пользователей, тестирование и исправление информационной базы и т. д.);
Отладчик — этот режим служит для облегчения разработки конфигурации. Имеет следующие возможности:
- пошаговое выполнение модулей конфигурации;
- расстановка точек останова;
- прерывание и продолжение выполнения модуля;
- вычисление выражений для анализа состояния переменных и т. д;
Монитор — в этом режиме можно просматривать список активных пользователей, тех которые в данный момент работают с информационной базой. Кроме того, монитор позволяет анализировать журнал регистрации действий, выполняемых пользователями за любые периоды времени (историю работы пользователей);
Вопросы для самоконтроля:
- На какие уровни по функциональной полноте делится 1С:Предприятие?
- Как делится система "1С:Предприятие" по возможному количеству пользователей?
- Сколько существуют режимов запуска 1С?
- В каких режимах могут работать администраторы ?
Литература: [5] стр 44-58
Тема 2.3 Администрирование: пользователи, интерфейсы и права. Меню и панель инструментов пользовательского интерфейса
Студент должен: знать:
- алгоритм создания учетной записи пользователя
- алгоритм создания нового набора прав
- алгоритм создания нового интерфейса
- особенности настройки программы 1С.
- назначение меню и панели инструментов пользовательского интерфейса;
- технологию работы с меню и панелью инструментов
уметь:
- настраивать интерфейсы и наборы прав доступа
- задавать пользователей системы 1С
- создавать и изменять интерфейс каждого пользователя системы 1С
- каждому пользователю присваивать индивидуальный набор прав
- проводить сохранение и восстановление данных
- работать с меню и панелью инструментов пользовательского интерфейса;
- создавать индивидуальный набор меню и панели инструментов для каждого
пользовательского интерфейса.
Пользовательский интерфейс. Назначение прав пользователей. Наборы прав. Интерфейс пользователей. Настройка программы 1С.Распространенные проблемы администрирования. Возможные пути их устранения. Особенности администрирования программы 1С: Предприятие. Меню. Панели инструментов. Редактирование меню и панели инструментов.
Методические указания
Пользовательский интерфейс включает главное меню и панель инструментов, настроенные на работу только с той информацией, доступ к которой разрешен набором прав пользователей.
Конфигуратор позволяет создавать неограниченное количество типовых пользовательских интерфейсов. Для любого интерфейса могут быть созданы подчиненные интерфейсы. При создании подчиненный интерфейс полностью наследует меню и панель инструментов интерфейса-родителя, но в процессе редактирования у подчиненного интерфейса могут быть отключены отдельные пункты меню или кнопки панелей инструментов.
Доступ к списку пользовательских интерфейсов осуществляются через закладку «интерфейсы» в окне «Конфигурация». Также задаются наборы прав пользователей в окне конфигуратора
Можно создать пользователей:
- администратор (все права)
- кассир (интерфейс кассира)
- бухгалтер (интерфейс бухгалтера)
Все права пользователей и их ролей хранятся в файле user.usr в подкаталоге osrdef. Для того, чтобы войти в базу без ввода имени пользователя и пароля необходимо этот файл удалить и при запуске программы требования ввести имя пользователя не появится.
Создание нового пользователя: Конфигуратор/ Администрирование/ Пользователи
Создание нового набора прав: Конфигуратор./Открыть конфигурацию/ Права
Создание нового интерфейса: Конфигуратор./Открыть конфигуратор/ Интерфейсы
Вопросы для самоконтроля:
- Что включает в себя понятие пользовательского интерфейса?
- Как можно создать новых пользователей, интерфейсы и наборы прав?
- Для чего предназначено меню и панель инструментов пользователя?
Литература: [7] стр 15-22
Тема 2.4 Встроенный язык 1С: Предприятие
Студент должен: знать:
- возможности встроенного языка 1С
- различие контекстов выполнения программных модулей
- виды модулей
- структуру построения модулей
- специальные символы, используемые в тексте программного модуля
- синтаксис написания процедур и функции программного модуля
- типы данных, предназначенные для работы с объектами 1С ."Предприятия
Возможности встроенного языка 1С: Предприятие. Модульное строение конфигурации. Контекст выполнения. Виды модулей. Структура модуля. Специальные символы. Процедуры. Функции. Передача параметров. Синтаксис написания. Управляющие операторы. Агрегатные и базовые типы данных в программе 1С Предприятие.
Методические указания
Язык 1С представляет собой предметно-ориентированный язык программирования, специально разработанный с учетом возможности его применения не только профессиональными программистами, он не является жестко типизированным как Паскаль, например. Все операторы имеют русское и англоязычное написание. В одном модуле допустимо оба варианта. При обращении к 1С: Предприятию как OLE- серверу допустимо только англоязычное написание.
Правила доступа к атрибутам и методам специализированных типов данных (документам, справочникам и т. п.) подобны свойствам и методам объектов, используемых в других объектно-ориентированных языках, как например Visual Basic. Встроенный язык позволяет работать со справочниками, документами и другими объектами 1С. Можно, например, с помощью методов объектов выбрать все элементы справочника Сотрудники для вывода в отчет, или создать и сохранить любой документ.
Конфигурация имеет модульное строение, т. е. набор процедур и функций, необходимых для выполнения той или иной задачи, собраны в модуль.
Программные модули в конфигурации системы 1С:Предприятие не являются самостоятельными программами в общепринятом понимании этого слова, поскольку они являются только частью всей конфигурации задачи. Программный модуль - это своего рода «контейнер» для размещения текстов процедур и функций, вызываемых системой во время исполнения задачи в определенные моменты работы. Каждый из модулей привязан к конкретному объекту системы, например документу. Поэтому программный модуль не имеет формальных границ своего описания типа: «Начало модуля» - «Конец модуля».
Каждый модуль связан с остальной частью конфигурации. Эта связь называется контекстом выполнения. Различают два вида контекста:
- Глобальный
- Локальный
Глобальный контекст виден всем программным модулям и определяет общую языковую среду конфигурации.
Локальный контекст модуля образуется тем конкретным местом конфигурации задачи, для которого использован программный модуль. Локальный контекст виден только конкретному программному модулю и определяет для модуля набор непосредственно доступных модулю значений агрегатных типов данных, их атрибутов и методов.
В системе 1С:Предприятие существуют следующие виды программных модулей (места размещения программных модулей в конфигурации задачи), доступных в конфигураторе:
1)Глобальный модуль-Размещается в корневом разделе конфигурации: Метаданные. Запускается при старте всей прикладной задачи
и локальные модули:
1) Модуль Формы списка справочника -Размещается в разделе конфигурации: Метаданные - Справочник - Форма списка. Запускается при вызове формы списка справочника.В модуле доступны: глобальный контекст, контекст Модуля формы списка справочника, в котором непосредственно доступен выбранный в списке элемент справочника и реквизиты формы списка справочника.
2)Модуль Формы группы справочника
Размещается в разделе конфигурации: Метаданные - Справочник - Форма группы. Запускается при открытии формы группы справочника.
В модуле доступны: глобальный контекст, контекст Модуля формы группы справочника, в котором непосредственно доступны реквизиты текущей группы справочника и реквизиты формы.
3)Модуль Формы элемента справочника
Размещается в разделе конфигурации: Метаданные - Справочник - Форма элемента. Запускается при открытии формы элемента справочника. В модуле доступны: глобальный контекст, контекст Модуля формы элемента справочника, в котором непосредственно доступны реквизиты текущего элемента справочника и реквизиты формы.
4)Модуль Формы документа
Размещается в разделе конфигурации: Метаданные - Документ - Форма.
Запускается при открытии формы документа. В модуле доступны: глобальный контекст, контекст Модуля формы документа, в котором непосредственно доступны реквизиты текущего документа и реквизиты формы документа.
Структура модуля состоит из следующих разделов:
- Определение переменных
- Раздел процедур и функций
- Раздел тела модуля
В конкретном программном модуле любой из разделов может отсутствовать.
Раздел определения переменных размещается от начала текста модуля до первого оператора Процедура или оператора Функция или любого исполняемого оператора. В этом разделе могут находиться только операторы объявления переменных.
Вопросы для самоконтроля:
- Каковы правила доступа к атрибутам и методам специализированных типов данных?
- Какие существуют контекстом выполнения программного модуля?
Литература: [6] стр 89-99