Разработка ИС "Профсоюз" на платформе "1С: Предприятие 8"
Описание профсоюза и его цели в организации. Способы передачи и хранения информации. ER-диаграмма информационной системы. Плюсы "1С: Предприятие 8". Создание макетов для печати на основе документа Word. Описание выполнения рядовых задач в ИС "Профсоюз".
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 22.05.2024 |
Размер файла | 1,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
№ |
ФИО Сотрудника |
Дата входа в профсоюз |
Должность |
|
{v8 N} |
{v8 F} |
{v8 D} |
{v8 R} |
{/v8 Область.СтрокаТаблицы1}
Приложение F
ШАБЛОН МАКЕТА «Данные сотрудника»
{v8 Область.Заголовок}
Информация о сотруднике № {v8 Код}
{/v8 Область.Заголовок}
{v8 Область.Шапка}
ФИО: {v8 Наименование}
Пол: {v8 Пол}
Дата рождения: {v8 ДатаРождения}
Серия паспорта: {v8 СерияПаспорта}
Номер паспорта: {v8 НомерПаспорта}
Когда выдан: {v8 КогдаВыдан}
Кем выдан: {v8 КемВыдан}
{/v8 Область.Шапка}
{v8 Область.ШапкаТаблицы}
Учёт в профсоюзной организации |
||||||
№ |
Период |
Проф. организация |
Принят/снят с учёта |
Причина снятия с учёта |
Форма уплаты взноса |
{/v8 Область.ШапкаТаблицы}
{v8 Область.СтрокаТаблицы}
{v8 Н} |
{v8 Д} |
{v8 П} |
{v8 С} |
{v8 М} |
{v8 Ф} |
{/v8 Область.СтрокаТаблицы}
{v8 Область.ШапкаТаблицы1}
Данные о семье сотрудника |
||||||
№ |
ФИО родственника |
Дата рождения |
Пол |
Тип родственности |
Место жительства |
{/v8 Область.ШапкаТаблицы1}
{v8 Область.СтрокаТаблицы1}
{v8 Н} |
{v8 ФИО} |
{v8 Д} |
{v8 Пол} |
{v8 Р} |
{v8 Ж} |
{/v8 Область.СтрокаТаблицы1}
Приложение G
ЛИСТИНГ КОДА В МОДУЛЕ ФОРМЫ ОБЪЕКТА
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ПодключаемыеКоманды.ПриСозданииНаСервере(ЭтотОбъект);
КонецПроцедуры
&НаСервере
Процедура ПриЧтенииНаСервере(ТекущийОбъект)
ПодключаемыеКомандыКлиентСервер.ОбновитьКоманды(ЭтотОбъект, Объект);
КонецПроцедуры
&НаКлиенте
Процедура ПриОткрытии(Отказ)
ПодключаемыеКомандыКлиент.НачатьОбновлениеКоманд(ЭтотОбъект);
КонецПроцедуры
&НаКлиенте
Процедура ПослеЗаписи(ПараметрыЗаписи)
ПодключаемыеКомандыКлиент.ПослеЗаписи(ЭтотОбъект, Объект, ПараметрыЗаписи);
КонецПроцедуры
// СтандартныеПодсистемы.ПодключаемыеКоманды
&НаКлиенте
Процедура Подключаемый_ВыполнитьКоманду(Команда)
ПодключаемыеКомандыКлиент.НачатьВыполнениеКоманды(ЭтотОбъект, Команда, Объект);
КонецПроцедуры
&НаКлиенте
Процедура Подключаемый_ПродолжитьВыполнениеКомандыНаСервере(ПараметрыВыполнения, ДополнительныеПараметры) Экспорт
ВыполнитьКомандуНаСервере(ПараметрыВыполнения);
КонецПроцедуры
&НаСервере
Процедура ВыполнитьКомандуНаСервере(ПараметрыВыполнения)
ПодключаемыеКоманды.ВыполнитьКоманду(ЭтотОбъект, ПараметрыВыполнения, Объект);
КонецПроцедуры
&НаКлиенте
Процедура Подключаемый_ОбновитьКоманды()
ПодключаемыеКомандыКлиентСервер.ОбновитьКоманды(ЭтотОбъект, Объект);
КонецПроцедуры
// Конец СтандартныеПодсистемы.ПодключаемыеКоманды
Приложение H
ЛИСТИНГ КОДА В ФОРМЕ СПИСКА ОБЪЕКТА
&НаКлиенте
Процедура СписокПриАктивизацииСтроки(Элемент)
ПодключаемыеКомандыКлиент.НачатьОбновлениеКоманд(ЭтотОбъект);
КонецПроцедуры
&НаКлиенте
Процедура Подключаемый_ВыполнитьКоманду(Команда)
ПодключаемыеКомандыКлиент.НачатьВыполнениеКоманды(ЭтотОбъект, Команда, Элементы.Список);
КонецПроцедуры
&НаКлиенте
Процедура Подключаемый_ПродолжитьВыполнениеКомандыНаСервере(ПараметрыВыполнения, ДополнительныеПараметры) Экспорт
ВыполнитьКомандуНаСервере(ПараметрыВыполнения);
КонецПроцедуры
&НаСервере
Процедура ВыполнитьКомандуНаСервере(ПараметрыВыполнения)
ПодключаемыеКоманды.ВыполнитьКоманду(ЭтотОбъект, ПараметрыВыполнения, Элементы.Список);
КонецПроцедуры
&НаКлиенте
Процедура Подключаемый_ОбновитьКоманды()
ПодключаемыеКомандыКлиентСервер.ОбновитьКоманды(ЭтотОбъект, Элементы.Список);
КонецПроцедуры
Приложение I
ЛИСТИНГ КОДА МОДУЛЯ МЕНЕДЖЕРА
#Область ПрограммныйИнтерфейс
Процедура ДобавитьКомандыПечати(КомандыПечати) Экспорт
КомандаПечати = КомандыПечати.Добавить();
КомандаПечати.МенеджерПечати = "Документ.ЗаявлениеНаВступлениеВПрофсоюз";
КомандаПечати.Идентификатор = "ЗаявлениОВступленииВПрофсоюз";
КомандаПечати.Представление = НСтр("ru = 'Заявление о вступлении в профсоюз'");
КомандаПечати.Картинка = БиблиотекаКартинок.ФорматWord;
КонецПроцедуры // ДобавитьКомандыПечати()
#КонецОбласти
Процедура Печать(МассивОбъектов, ПараметрыПечати, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
ПечатнаяФорма = УправлениеПечатью.СведенияОПечатнойФорме(КоллекцияПечатныхФорм, "ЗаявлениОВступленииВПрофсоюз");
Если ПечатнаяФорма <> Неопределено Тогда
ПечатнаяФорма.ОфисныеДокументы = НапечататьЗаявление(МассивОбъектов);
ПечатнаяФорма.СинонимМакета = НСтр("ru = 'Заявление о вступлении в профсоюз'");
КонецЕсли;
КонецПроцедуры // Печать()
Функция НапечататьЗаявление(МассивОбъектов)
ОфисныеДокументы = Новый Соответствие;
Шаблон = "Заявление № [Номер] От [Дата]";
ЗначенияРеквизитов = ОбщегоНазначения.ЗначенияРеквизитовОбъектов(МассивОбъектов, "Номер, Дата, Ссылка");
Для каждого Ссылка Из МассивОбъектов Цикл
РеквизитыДокумента = ЗначенияРеквизитов[Ссылка];
РеквизитыДокумента.Дата = Формат(РеквизитыДокумента.Дата, "ДЛФ=D");
РеквизитыДокумента.Номер = ПрефиксацияОбъектовКлиентСервер.НомерНаПечать(РеквизитыДокумента.Номер);
ИмяДокумента = СтроковыеФункцииКлиентСервер.ВставитьПараметрыВСтроку(Шаблон, РеквизитыДокумента);
АдресДокумента = СформироватьЗаявление(Ссылка);
ОфисныеДокументы.Вставить(АдресДокумента, ИмяДокумента);
КонецЦикла;
Возврат ОфисныеДокументы;
КонецФункции // НапечататьЗаявление()
Функция СформироватьЗаявление(Ссылка)
МакетДокумента = УправлениеПечатью.МакетПечатнойФормы("Документ.ЗаявлениеНаВступлениеВПрофсоюз.ЗаявлениеОВступленииВПрофсоюз");
Макет = УправлениеПечатью.ИнициализироватьМакетОфисногоДокумента(МакетДокумента, Неопределено);
ОписаниеОбластей = Новый Структура;
УправлениеПечатью.ДобавитьОписаниеОбласти(ОписаниеОбластей, "Заголовок", "Общая");
УправлениеПечатью.ДобавитьОписаниеОбласти(ОписаниеОбластей, "Шапка", "Общая");
УправлениеПечатью.ДобавитьОписаниеОбласти(ОписаниеОбластей, "Подвал", "Общая");
ПечатнаяФорма = УправлениеПечатью.ИнициализироватьПечатнуюФорму(Неопределено, Неопределено, Макет);
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
|ЗаявлениеНаВступлениеВПрофсоюз.Номер КАК Номер,
|ЗаявлениеНаВступлениеВПрофсоюз.Дата КАК Дата,
|ЗаявлениеНаВступлениеВПрофсоюз.Организация КАК Организация,
|ЗаявлениеНаВступлениеВПрофсоюз.ФИОВступающего КАК ФИОВступающего,
|ЗаявлениеНаВступлениеВПрофсоюз.Должность КАК Должность,
|ЗаявлениеНаВступлениеВПрофсоюз.НаименованиеПрофсоюза КАК НаименованиеПрофсоюза
|ИЗ
|Документ.ЗаявлениеНаВступлениеВПрофсоюз КАК ЗаявлениеНаВступлениеВПрофсоюз
|ГДЕ
|ЗаявлениеНаВступлениеВПрофсоюз.Ссылка = &Ссылка";
Запрос.УстановитьПараметр("Ссылка", Ссылка);
ДанныеДляПечати = Запрос.Выполнить();
Шапка = ДанныеДляПечати.Выгрузить();
ДанныеШапка = ОбщегоНазначения.СтрокаТаблицыЗначенийВСтруктуру(Шапка[0]);
ДанныеШапка["Номер"] = ПрефиксацияОбъектовКлиентСервер.НомерНаПечать(ДанныеШапка["Номер"]);
ДанныеШапка["Дата"] = Формат(ДанныеШапка["Дата"], "ДФ=dd.MM.yyyy");
Область = УправлениеПечатью.ОбластьМакета(Макет, ОписаниеОбластей["Заголовок"]);
УправлениеПечатью.ПрисоединитьОбластьИЗаполнитьПараметры(ПечатнаяФорма, Область, ДанныеШапка);
Область = УправлениеПечатью.ОбластьМакета(Макет, ОписаниеОбластей["Шапка"]);
УправлениеПечатью.ПрисоединитьОбластьИЗаполнитьПараметры(ПечатнаяФорма, Область, ДанныеШапка);
Область = УправлениеПечатью.ОбластьМакета(Макет, ОписаниеОбластей["Подвал"]);
УправлениеПечатью.ПрисоединитьОбластьИЗаполнитьПараметры(ПечатнаяФорма, Область, ДанныеШапка);
АдресХранилищаПечатнойФормы = УправлениеПечатью.СформироватьДокумент(ПечатнаяФорма);
УправлениеПечатью.ОчиститьСсылки(ПечатнаяФорма);
УправлениеПечатью.ОчиститьСсылки(Макет);
Возврат АдресХранилищаПечатнойФормы;
КонецФункции // СформироватьЗаявление(ссылка)()
Размещено на Allbest.ru
...Подобные документы
Оптимизация бизнес-процессов профсоюза строителей г. Геленджик через разработку информационной системы, которая позволит разрешить проблему скорости и качества обслуживания в организации и сбора текущей информации о состоянии деятельности профсоюза.
дипломная работа [3,4 M], добавлен 11.06.2012CRM-системы - стратегии, с помощью которых компании выстраивают взаимовыгодные отношения со своими клиентами. Список основных компонент клиентоориентированной стратегии. Описание программной среды 1С:Предприятие 8.2. Пользовательские требования к системе.
дипломная работа [2,1 M], добавлен 20.09.2013Проектирование модуля на базе 1С Предприятие для предприятия, занимающегося сборкой и ремонтом компьютеров. Разработка конфигурации информационной системы. Описание 1C Предприятие. Проектирование конфигурации. Создание справочников, документов и отчетов.
курсовая работа [1,7 M], добавлен 28.07.2015Характеристика, цель деятельности, ресурсы, структура организации. Обзор аппаратно-технической базы и программного обеспечения. Перенос данных из информационной базы на технологической платформе "1С: Предприятие", в связи со сменой типовой конфигурации.
отчет по практике [667,5 K], добавлен 07.08.2013Описание технических средств. Описание программного обеспечения. Порядок создания документа. Способы получения справочной информации. Создание нового документа. Загрузка рабочего документа. Рабочая книга, ячейки.
контрольная работа [44,8 K], добавлен 09.04.2004Характеристика склада "Skala". Организационная диаграмма, формирование физической диаграммы. Описание бизнес-процессов. Создание модели информационной системы. Диаграмма дерева узлов. Перечень работников, стоимостный анализ. Диаграмма процессов в ERWin.
курсовая работа [2,8 M], добавлен 02.02.2014Выбор методологии и инструментальных средств проектирования на платформе 1С: Предприятие 8. Разработка комплекса функциональных моделей предметной области "Планирование и отчетность по УВР ВолГУ". Анализ видов информационных структур модульной системы.
дипломная работа [2,3 M], добавлен 14.06.2013Краткая характеристика предприятия. Анализ работы информационной системы предприятия и используемых программных средств. Функции администрирования, организации, хранения и защиты информации в организации. Подробный анализ информационной технологии.
отчет по практике [397,8 K], добавлен 04.11.2011Порядок отражения операций, связанных с движением денежных средств организации по расчетным счетам в гривнах и в валюте в типовой конфигурации; создание документа "Банковская выписка" в 1С Предприятие, описание справочников, проводок, состав реквизитов.
реферат [672,6 K], добавлен 28.10.2012Запуск Word. Выход Word. Настройка пользовательского интерфейса. Панели инструментов Word. Контекстное меню Word. Подсказки, которые выдает Word. Система Справки Word. Открытие и сохранение документа. Изменение имени и места хранения документа.
лабораторная работа [241,7 K], добавлен 10.03.2007Преимущества использования Word при создании веб-страниц. Его публикация Word в библиотеке документов. Преобразование документа Word в веб-страницу. Функции HTML-конвертора Word97. Пересмотр документа Word и веб-страницы. Отображение закладок в документе.
реферат [23,6 K], добавлен 06.04.2010Краткая характеристика Новосибирского профессионально-педагогического колледжа. Меры информационной безопасности, применяемые в колледже. 1С:Предприятие как платформа "1С:Колледж", его функциональные возможности. Особенности установки "1С:Колледж".
отчет по практике [1,9 M], добавлен 19.05.2014Разработка информационной системы на платформе "1С:Предприятие 8.0" для автоматизации документооборота и учета по приему аварийных автомобилей и составлению заказ-нарядов. Проектирование интерфейса. Построение логической и физической моделей данных.
дипломная работа [640,5 K], добавлен 14.02.2015Назначение и основные структурные элементы информационной системы специального назначения. Система передачи и хранения данных, контроля и управления функционированием, необходимое программное обеспечение. Программная реализация подсистемы печати.
дипломная работа [2,8 M], добавлен 19.07.2014Создание программы для обработки и хранения информации о пациентах, сделанных им назначениях и их выписке из больницы. Описание структуры и определение формы представления входных и выходных данных. Разработка системы средствами C++ и Builder 6.0.
курсовая работа [552,0 K], добавлен 19.02.2013Контекстная диаграмма системы обслуживания и диаграмма декомпозиции. Обоснование необходимости внедрения информационной системы. Обзор существующих программных продуктов. ER-диаграмма системы, описание таблиц базы данных. Используемые системы кодирования.
дипломная работа [577,2 K], добавлен 27.01.2014Практическая разработка информационно-логической модели автоматизируемой предметной области "Отрасль печати". Построение логической структуры информационной базы организаций отрасли печати. Проектирование и описание целостного приложения базы информации.
курсовая работа [1,8 M], добавлен 18.12.2012Жизненный цикл информационных систем. Создание системы обработки заказов ресторана. Описание деятельности ресторана с целью выявления автоматизируемых процессов. Диаграмма вариантов, классов и последовательности для информационной системы "Ресторан".
курсовая работа [541,7 K], добавлен 07.01.2015Создание программы на платформе "1С: Предприятие" для учета продуктов, доходов, формирования печатных форм документов. Логическая и физическая модель информационной системы. Разработка экранных форм ввода-вывода, отчетов и функциональных модулей.
курсовая работа [2,4 M], добавлен 26.11.2013Основные этапы проектирования базы данных. Рассмотрение понятия справочной информации. Описание структуры аналитического справочника. Разработка автоматизированной системы получения документа "Ведомость выполнения плана розничного товарооборота".
контрольная работа [106,1 K], добавлен 06.12.2011