Документальное сопровождение дополнительной конфигурации «Электронные ресурсы методического обеспечения кафедры Информатики и вычисли

Автор работы: Пользователь скрыл имя, 14 Октября 2013 в 19:10, курсовая работа

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

Целью курсового проекта является разработка документального сопровождения к системе автоматизация деятельности преподавателя кафедры «Информатики и вычисли-тельной техники».
Объект исследования: процесс автоматизации деятельности преподавателя кафедры «Информатики и вычислительной техники».
Перед началом работы были поставлены следующие задачи:
1. Рассмотреть, проанализировать прикладную область: понятие методического обеспечения, понятие и виды электронных ресурсов.
2. Провести сравнительную характеристику существующих программных анало-гов, предназначенных для автоматизации сферы услуг.
3. Разработать Техническое задание на дополнительную конфигурацию «Элек-тронные ресурсы методического обеспечения кафедры Информатики и вычислительной техники»..

Содержание работы

Введение 3
1.ПРИКЛАДНАЯ ОБЛАСТЬ 5
2. ПРЕДМЕТНАЯ ОБЛАСТЬ 16
3. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ 21
4. ПРОЕКТНАЯ ОБЛАСТЬ 30
4.1. Проектные решения по разработке дополнительной конфигурации 30
4.2. Диаграмма вариантов использования 31
4.3. Диаграмма Деятельности 33
ЗАКЛЮЧЕНИЕ 53
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 55

Файлы: 1 файл

Андрющенко (курсовой).doc

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

На основании базовых классов  средствами визуального конфигурирования можно создавать любое количество порождённых классов (возможность  определить новый класс программно — отсутствует). Допускается только одна явная ступень наследования классов. Как правило, объекты порождённых классов представляют собой записи (или некоторые наборы записей) в базе данных. Такие классы образуют «Дерево метаданных». В терминах встроенного языка программирования 1С такие классы называются объектами метаданных.

Основными видами объектов метаданных являются: Справочники, Документы, Отчеты, Обработки, Планы видов характеристик, Планы счетов, Планы видов расчета, Регистры сведений, Регистры накопления, Регистры расчета, Бизнес-процессы, Задачи.

Поддерживаются русский и английский синтаксис команд.

Проекты на встроенном языке «1С: Предприятия» называются конфигурациями. Распространение (продажа) и внедрение таких конфигураций — это основная коммерческая деятельность фирм-партнёров 1С.

Рабочее название языка — «1Сик» («одинэсик») — очень быстро исчезло из официальных источников. Сейчас при упоминании этого языка в письменных документах нужно писать 1С Язык программирования. Сейчас язык не имеет никакого названия, которое можно было бы произнести устно. Впрочем часто этот язык называют «встроенный язык», в контексте обсуждения «1С: Предприятия».

Язык платформы 2С проектировался с целью максимальной преемственности  с существующими для 1С наработками, и является расширением базового языка 1С. Путём написания соответствующих базовых классов язык 2С может быть приближен как к 1С 8.1, так и к 1С 8.0, хотя 2С: Платформа и не может обеспечить 100 % автоматическую переносимость конфигураций из той или иной версии «1С: Предприятия».

Конфигуратор системы «1С: Предприятие» является специальным режимом запуска 1С и предназначен для разработчиков, программистов. В этом режиме разработчик создает или корректирует структуру базы данных, программные модули, производит административные работы. В режиме Конфигуратора нельзя вводить информацию в базу данных, за исключением загрузки базы данных из архивов. Обычные пользователи работают в другом режиме "Предприятие". В этом режиме возможен ввод данных, заполнение справочников и ввод документов, формирование отчетов и запуск обработок. В режиме Предприятие нельзя редактировать структуру конфигурации.

В режиме Предприятие  мы используем программы и вводим данные.

 

 

 

Рисунок 3.1 – Окно конфигуратора

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

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

Дерево конфигурации, метаданные представлено на рисунке 3.2.

Рисунок 3.2. Окно древа конфигурации

Шаблоны

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

Например, вам надоело  постоянно писать "КонецЕсли;". Предлагаю придумать сокращение "ке". При вводе такого сокращения оно автоматически заменится на "КонецЕсли;" (даже с точкой запятой в конце!).

Встроенный язык системы  «1С: Предприятие» предназначен для описания (на стадии разработки конфигурации) алгоритме функционирования прикладной задачи.

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

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

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

 

4. ПРОЕКТНАЯ ОБЛАСТЬ

4.1. Проектные решения по разработке дополнительной конфигурации

 

Проектные решения по реализации конфигурации «Менеджера салона красоты» представим с помощью унифицированного языка моделирования UML.

UML (англ. Unified Modeling Language — унифицированный язык моделирования) — язык графического описания для объектного моделирования в области разработки программного обеспечения. UML является языком широкого профиля, это открытый стандарт, использующий графические обозначения для создания абстрактной модели системы, называемой UML-моделью. UML был создан для определения, визуализации, проектирования и документирования в основном программных систем. UML не является языком программирования, но в средствах выполнения UML-моделей как интерпретируемого кода возможна кодогенерация.

UML позволяет разработчикам  программного обеспечения достигнуть  соглашения в графических обозначениях для представления общих понятий (таких как класс, компонент, обобщение (generalization), объединение (aggregation) и поведение, и больше сконцентрироваться на проектировании и архитектуре.

Преимущества UML

UML объектно-ориентированный, в результате чего методы описания результатов анализа и проектирования семантически близки к методам программирования на современных ОО-языках;

UML позволяет описать  систему практически со всех  возможных точек зрения и разные  аспекты поведения системы; 

Диаграммы UML сравнительно просты для чтения после достаточно быстрого ознакомления с его синтаксисом;

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

UML получил широкое распространение  и динамично развивается. 

4.2. Диаграмма вариантов  использования

 

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

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

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

В данной работе диаграмма  вариантов использования описывает функционал и назначение конфигурации «Электронные ресурсы методического обеспечения кафедры Информатики и вычислительной техники»..

 

 

Рисунок 4.2.1 — Диаграмма  вариантов использования 

 

 

 

 






 




 преподаватель



 

4.3. Диаграмма Деятельности

 

Диаграмма деятельности (Activity diagram) — диаграмма, на которой показано разложение некоторой деятельности на её составные части. Под деятельностью (англ. activity) понимается спецификация исполняемого поведения в виде координированного последовательного и параллельного выполнения подчинённых элементов — вложенных видов деятельности и отдельных действий (англ. action), соединённых между собой потоками, которые идут от выходов одного узла ко входам другого.

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

Аналогом диаграмм деятельности являются схемы алгоритмов по ГОСТ 19.701-90.

В данной работе диаграмма Деятельности демонстрирует специфику деятельности при работе с создаваемой конфигурацией  «Электронные ресурсы методического обеспечения кафедры Информатики и вычислительной техники»..

 



 


 




 






 

 

 

 


 


 


 

 

 

 

 

 

Рисунок 4.3.1 – Диаграмма  деятельности

 

ЗАКЛЮЧЕНИЕ

 

Целью курсового проекта была разработка документального сопровождения к системе автоматизация работы преподавателя.

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

В ходе работы над курсовым проектом были решены задачи:

  1. Рассмотрено, проанализировано прикладная область: понятие методического обеспечения, понятие и виды электронных ресурсов.
  2. Проведена сравнительная характеристика существующих программных аналогов, предназначенных для автоматизации сферы услуг.
  3. Разработал Техническое задание на дополнительную конфигурацию «Электронные ресурсы методического обеспечения кафедры Информатики и вычислительной техники»..
  4. Осуществлен выбор программных средств автоматизации деятельности преподавателя, описать основные функции, используемые в проекте, указать дополнительные и внешние функции.
  5. Разработал проектную часть для дополнительной конфигурации «Электронные ресурсы методического обеспечения кафедры Информатики и вычислительной техники», описать основные проектные решения по разработке с помощью диаграмм унифицированного языка моделирования UML.

 

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

 

  1. Байдаков В., Дранищев В, Краюшкин А, Кузнецов И, Лавров М, Моничев А. 1С:Предприятие 8.0 Описание встроенного языка. В 4-х томах.- М.: Фирма «1С», 2004. -2575с.
  2. Гладкий А. А. 1C: Предприятие 8.0. - СПб.: Тритон, 2005. - 256 с.: ил.
  3. 1С:Предприятие 8.0. Приемы программирования (+ CD-ROM): Всеволод Несвижский — Санкт-Петербург, БХВ-Петербург, 2007 г.- 512 с.



Информация о работе Документальное сопровождение дополнительной конфигурации «Электронные ресурсы методического обеспечения кафедры Информатики и вычисли