Обработка Мастер расписания для 1С:Колледж

С мая 2015 года я начал активно внедрять 1С:Колледж в нашем учебном заведении. Вообще, же история внедрения системы 1С:Колледж ведет своё начало с 2010 года — именно тогда был приобретён программный продукт. Поддержкой продуктов 1С в учреждении занимается ООО АктивПлюс (Красноярск). Также подписан договор о сопровождении с 1С-Рарус (Новосибирск).  Почти с самого начала внедрения продукта возникла проблема составления расписания в 1С:Колледж, поэтому решил разработать собственную обработку для составления расписания. Для автоматизированного составления расписания существует решение 1С:Автоматизированное составление расписания Колледж от компании Русские Решения (Санкт-Петербург). Также существует версия для 1С:Университет.  Я ориентировался на то, чтобы создать мастер, с помощью которого расписание составляется вручную в нативном виде с выполнением необходимого контроля.

sched1

На данный момент обработка Мастер расписания — это помощник при составлении расписания, который позволяет выполнять следующие проверки:

  • По кабинетам — на совпадение кабинетов в различных строках расписания
  • По преподавателям — двоение занятий у преподавателей
  • По подгруппам и потокам
  • Контроль остатка нагрузки

В обработке есть представление расписания «по группам», «по преподавателям» и «по кабинетам». Также одной из задач при создании обработки была публикация на сайт учебного заведения. Разработка представлена на  Шестнадцатой Международной научно-практической конференции «Применение технологий «1С» в условиях модернизации экономики и образования» 2–3 февраля 2016 г. (Программа конференции, Тезисы — стр.14). Далее опишу процесс создания расписания, некоторые другие функции и представлю скрины.

Читать далее

Печатные формы справок об обучении

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

Справка об обучении. 1С:Колледж

 

1С:Конфигурация Техника и расходные

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

В итоге была разработана конфигурация, которую я назвал «Техника и расходные». Если кому-то еще она будет полезна, будут только рад! Свои предложения пишите в комментариях.

Разработанная мной конфигурация Техника и расходные является бесплатной и свободно распространяемым программным обеспечением с открытыми исходными кодами.

tech00

Загрузить последнюю версию (от 3.10.2015):

История изменений.

Функциональные возможности:

  • Хранение информации об устройствах, их видах, характеристиках.
  • Наименование, вид техники, номенклатура, дата поступления, цена, дополнительные свойства.
  • Указание дополнительных свойств в зависимости от вида техники.
  • Хранение информации о комплектующих.
  • Хранение информации о печатных картриджах, их моделях, совместимости с моделями печатных устройств.
  • Хранение информации о программном обеспечении, их видах, стоимости, дате поступления.
  • Хранение информации об используемой поддержке программных продуктов, сроке поддержки, стоимости, организации.
  • Ведение документов об устройствах: ввод в эксплуатацию, наряд на ремонт, передача в ремонт (в стороннюю организацию), возврат из ремонта, возврат в работу, вывод из эксплуатации, перемещение устройства, регистрация работ на устройстве, замена комплектующих.
  • Получение отчетов о нахождении устройств, истории действий с устройством, список устройств в ремонте.
  • Учет печатных картриджей, учет заправок картриджей как сторонними фирмами, так и собственными силами.
  • Ведение документов о картриджах: ввод в эксплуатацию, замена картриджа, заправка картриджа, отправка на заправку (в стороннюю организацию), получение с заправки, проверка картриджей после заправки, списание картриджа.
  • Реализация подсказок об имеющихся совместимых картриджах во время замены. Отчеты о наличии картриджей, состоянии картриджей, список картриджей на заправке, полный список событий по каждому картриджу.
  • Отчеты о картриджах в наличии, обеспеченность картриджами, количестве заправок каждого картриджа, количество замен картриджей на устройстве.
  • Ведение учета о расходных материалах: приходная накладная, расходная накладная.
  • Ведение учета об оказанных услугах: бухгалтерский учет, учет стоимости материалов, учет остатков материалов.
  • Ведение бухгалтерского учета относительно: поступающих материалов, списании материалов, полученных финансовых средств после оказания услуг, регистрация актов проделанных работ сторонними организациями, платежей, работа с подотчетными лицами.

Для обучения работе в конфигурации подготовил ряд видео роликов. Смотреть в на моем канале YouTube в соответствующем плей-листе 1С:Техника и расходные.

tech01

Далее много скринов…

Читать далее

Tags:

Справочник английских идиом

Наконец-то реализовал свой небольшой проект —  разработал и опубликовал приложение для ОС Android справочник английских идиом под названием English idioms assistant. Ссылка на приложение в Google Play — https://play.google.com/store/apps/details?id=org.butorin.englishidiomsassistant.

feature_image2

Для начала напомню, идиома — это устойчивое выражение или оборот речи, значение которого не определяется входящими в его состав словами. Например, русское выражение: «спустя рукава», «как снег на голову» и т.д. В английском языке также есть аналогичные выражения, например, rain cats and dogsльет как из ведра.

Приложение предоставляет следующие основные возможности:

  • поиск по ключевым словам
  • поиск внутри словарной статьи
  • отмечать выражения в качестве избранных для быстрого доступа
  • отправка выражений в другие приложения
  • для каждого выражения доступна статья с описанием
  • нет рекламы
  • оффлайн база без необходимости Интернет-подключения
  • оптимизировано для планшетов и телефонов
  • языки интерфейса: Русский и Английский

Далее скрины программы и краткий ход разработки приложения.

Читать далее

Учебное пособие Компьютерные сети 2-е издание

Несколько дней назад в издательстве КГПУ им. В.П. Астафьева вышло второе исправленное и дополненное издание учебного пособия «Компьютерные сети.  Практический курс».

TitleNET_v2_mini

Пособие подготовлено с учетом программ дисциплин «Компьютерные сети», «Операционные системы и сети» для специальностей 230201 «Информационные системы и технологии, 050100 «Педагогическое образование» и др. Оно обладает практической и проблемно-ориентированной направленностью. Во второе исправленное и дополненное издание вошло 37 практических работ, из которых 7 новых. Работы охватывают установку, первичную настройку, обслуживание локальных сетей и прикладных служб. Практические работы кросс-платформенные, все они подготовлены для операционных систем — Windows и Linux. Вместе с практическими работами в пособии присутствует важная теоретическая информация, которая представлена в максимально эффективной и наглядной форме, понятной специалистам различных профилей. Учебное пособие предназначено для студентов, аспирантов и преподавателей, занимающихся изучением и преподаванием дисциплин, связанных с компьютерными сетями, сетевыми технологиями и администрированием сетевых служб.

Читать далее

Учебное пособие Разработка баз данных в MongoDB

На этой неделе в издательстве Красноярского государственного педагогического университета им В.П. Астафьева вышло мое учебное пособие «Разработка баз данных в MongoDB».

TitleMongoDB

Учебное пособие обладает яркой практической и проблемно-ориентированной направленностью. В учебном пособии читатели познакомятся с принципиально новой документо-ориентированной системой управления базами данных MongoDB. Научатся создавать базы данных, планировать запросы поиска и редактирования данных, индексации, с доступом к MongoDB в проектах на языках Python, Java и PHP. Изучат работу с хранилищем больших данных GridFS, выполнение геоинформационных запросов. Учебное пособие предназначено для студентов, аспирантов и преподавателей, занимающихся изучением и преподаванием дисциплин, связанных с базами данных и современными информационными системами.
Читать далее

Недавно возникла необходимость конвертировать файлы avi в ogv. Нашел несколько конверторов, самым удобным оказался Theora Converter .NET. Это приложение всего лишь GUI для ffmpeg2theora. Может пакетно конвертировать почти все видео форматы, включая mp4 & h264 и OGG / OGV.
Для проверки аппаратного рендеринга в Linux можно использовать команду glxinfo из пакета mesa-utils.

Установка пакета:

>apt-get install mesa-utils

Проверка типа рендеринга:

>glxinfo | grep "direct rendering"

Если в выводе есть строка direct rendering: Yes, то аппаратное ускорение включено.

Или так:

>glxinfo | grep rendere

Если в выводе строка Software renderer, то аппаратное ускорение не используется. Иначе будет выведено название чипа, например, нечто подобное:

OpenGL renderer string: Gallium 0.4 on AMD RV770

Dominoid — коллекция игр в домино

В Play Google опубликована созданная мной игра Dominoid. Это коллекция из 8 вариантов игры Домино.

PageLines- dominoid.jpg

Поддерживаются следующие особенности:

  • Правила домино: Традиционное, В козла, Маггинс, Блок, Блиц, Блиц вслепую, Все тройки, Берген.
  • Игра с ботами, по Bluetooth, через Интернет
  • От 2 до 8 игроков различных типов (Например, 4 игрока: реальный, 2 бота и реальный через Bluetooth. Или для 6 игроков: реальный, 2 бота, 2 по Bluetooth и 1 через Интернет. И т.д.)
  • При игре через Интернет возможно создавать открытые столы и закрывать их паролями
  • Подсвечивание возможных ходов
  • Поддержка зума в несколько касаний (pinch-zoom)
  • Красивая графика и звуковые эффекты
  • Оригинальное решение с рассаживанием игроков за стол

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

Читать далее