Разработка автоматической информационной системы оперативного учёта сопровождения учебных курсов по правилам техники безопасности ООО НПП "НФЛ"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



вый табличный документ для печати со следующими реквизитами ФизЛицо, НачисленоЗа1Семестр, ДатаНачисленияЗа1Семестр, ОплаченоЗа1Семестр, ДатаОплатаЗа1Семестр, НачисленоЗа2Семестр, ДатаНачисленияЗа2Семестр, ОплаченоЗа2Семестр, ДатаОплатаЗа2Семестр. Производится печать.

По итогам приема оплаты за обучение строится отчет как показано на рис 8. В этом отчете выполняется следующий текст программного модуля инициализации отчета.

Экранная форма отчета об оплате в режиме 1С:Предприятия показана на рис 8.

Рис 8 Экранная форма отчета об оплатах за обучение.

Процедура построения отчета оплаты за обучение:

Процедура Отчет1Инициализация()

ПостроительОтчетаОтчет1.Текст =

"ВЫБРАТЬ

|Приказ Зачисление Слушателей Учащиеся. Физлицо,

|Приказ Зачисление Слушателей Учащиеся. Номер Зачетной Книжки,

|ВЫБОР

|КОГДА ОплатаЗаОбучение1семестр.НомерСеместра = 1

|ТОГДА ОплатаЗаОбучение1семестр.Начислено

|ИНАЧЕ 0

|КОНЕЦ КАК Начислено1сем,

|ВЫБОР

|КОГДА ОплатаЗаОбучение1семестр.НомерСеместра = 1

|ТОГДА ОплатаЗаОбучение1семестр.Оплачено

|ИНАЧЕ 0

|КОНЕЦ КАК Оплачено1сем,

|ВЫБОР

|КОГДА ОплатаЗаОбучение1семестр.НомерСеместра = 1

|ТОГДА ОплатаЗаОбучение1семестр.ДатаНачисления

|ИНАЧЕ NULL

|КОНЕЦ КАК ДатаНачисления1сем,

|ВЫБОР

|КОГДА ОплатаЗаОбучение1семестр.НомерСеместра = 1

|ТОГДА ОплатаЗаОбучение1семестр.ДатаОплаты

|ИНАЧЕ NULL

|КОНЕЦ КАК ДатаОплаты1сем,

|ВЫБОР

|КОГДА ОплатаЗаОбучение2семестр.НомерСеместра = 2

|ТОГДА ОплатаЗаОбучение2семестр.Начислено

|ИНАЧЕ 0

|КОНЕЦ КАК Начислено2сем,

|ВЫБОР

|КОГДА ОплатаЗаОбучение2семестр.НомерСеместра = 2

|ТОГДА ОплатаЗаОбучение2семестр.Оплачено

|ИНАЧЕ 0

|КОНЕЦ КАК Оплачено2сем,

|ВЫБОР

|КОГДА ОплатаЗаОбучение2семестр.НомерСеместра = 2

|ТОГДА ОплатаЗаОбучение2семестр.ДатаНачисления

|ИНАЧЕ NULL

|КОНЕЦ КАК ДатаНачисления2сем,

|ВЫБОР

|КОГДА ОплатаЗаОбучение2семестр.НомерСеместра = 2

|ТОГДА ОплатаЗаОбучение2семестр.ДатаОплаты

|ИНАЧЕ NULL

|КОНЕЦ КАК ДатаОплаты2сем

|ИЗ

|Документ. Приказ Зачисление Слушателей. Учащиеся КАК Приказ Зачисление Слушателей Учащиеся

|ЛЕВОЕ СОЕДИНЕНИЕ Регистр Накопления. Оплата За Обучение КАК Оплата За Обучение1 семестр

|ПО Приказ Зачисление Слушателей Учащиеся. Ссылка = ОплатаЗаОбучение1семестр.Регистратор

|И Приказ Зачисление Слушателей Учащиеся. Физлицо = ОплатаЗаОбучение1семестр.Физлицо

|ЛЕВОЕ СОЕДИНЕНИЕ Регистр Накопления. Оплата За Обучение КАК ОплатаЗаОбучение2семестр

|ПО Приказ Зачисление Слушателей Учащиеся. Ссылка = ОплатаЗаОбучение2семестр.Регистратор

|И Приказ Зачисление Слушателей Учащиеся. Физлицо = ОплатаЗаОбучение2семестр.Физлицо

|ГДЕ

|Приказ Зачисление Слушателей Учащиеся. Ссылка = &Ссылка";

ПостроительОтчетаОтчет1.ЗаполнитьНастройки();

ПостроительОтчетаОтчет1.ЗаполнениеРасшифровки = Вид Заполнения Расшифровки Построителя Отчета. Значения Группировок;

ПостроительОтчетаОтчет1.ТекстЗаголовка = "Отчет1";

Настройка = ВосстановитьЗначение("НастройкаОтчетыОтчет1Отчет1_c84502b2-4d6c-4743-9016-370197a75889");

Если Настройка <>Неопределено Тогда

ПостроительОтчетаОтчет1.УстановитьНастройки(Настройка);

Конец Если;

Конец Процедуры

Этот отчет выводит следующие реквизиты Данные Слушателей, ФизЛицо и Номер зачетной книжки.

Описание контрольного примера реализации

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

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

9.3 Решение проблемы информационной безопасности АИС

Механизм аутентификации позволяет определить, кто именно из пользователей, перечисленных в списке пользователей системы, подключается к прикладному решению в данный момент.

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

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

9.4 Проектирование архитектуры технических средств АИС

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