К архиву

05 / Запись

2025

КС54 — АИС «Колледж»

Практика

Frontend / внутренний портал / документооборот / интеграции

Отдельный внутренний продукт КС54. Архивы 2025 года показывают несколько соседних состояний и веток развития: от раннего Vuexy-каркаса к прикладному admission/QMS-контуру и более позднему portal/document-направлению. Эти срезы рассматриваются как техническая преемственность внутри АИС «Колледж», но не как доказанная линейная цепочка релизов.

Контур работ

  1. 01

    Ранний внутренний портал и личный кабинет на базе Vue/Vuetify admin-template

  2. 02

    Admission/QMS-направление: абитуриенты, контингент, приёмная кампания, call-card и электронная очередь

  3. 03

    Публичные queue-интерфейсы: kiosk, TV-экран и QR/талонные сценарии

  4. 04

    Portal/document-направление: заявки на справки, статусы, поиск персон и пакетное создание

  5. 05

    Подготовка документов: DOCX/PDF, QR, шаблоны и данные электронной подписи

  6. 06

    Реестры организаций, зданий, специальностей и образовательных программ

  7. 07

    Пользователи, роли, группы, permissions и конфигураторы доступа

  8. 08

    API + WebSocket и эксплуатация в нескольких runtime-контекстах school.mos.ru / mcrpo.ru

  9. 09

    Интеграция frontend с backend-контуром справок, реестров, организаций, зданий, пользователей и permissions

Технологии периода

Snapshot / early portal baseline

25.02.2025 / Vue 3.4.27 / Vite 5.2.13 / TS 5.4.5

Архив previous-main датирован 25 февраля 2025. package.json: ais 9.1.0, Vuetify 3.6.10, Pinia 2.1.7. Код уже брендирован как АИС «Колледж» и содержит собственную навигацию/анкету, но значительная часть интерфейса ещё опирается на исходную Vuexy/admin-template базу.

Snapshot / admission & QMS branch

19.08.2025 / 0.3.8-0d3af56

Архив previous-qms датирован 19 августа 2025. Стек: Vue 3.4.35, Vite 5.3.5, TypeScript 5.5.4, Vuetify 3.6.13, Pinia 2.2.0. Срез явно идентифицируется как АИС «Колледж» и содержит предметные модули admission, contingent, calendar, call-card, QMS admin, публичную анкету и электронную очередь с kiosk/TV/QR, а также реестры организаций, программ и специальностей.

Snapshot / portal & documents branch

13.11.2025 / 0.3.191-fc3efa2

Самый поздний из предоставленных срезов 2025 — 13 ноября. Core stack остаётся Vue 3.4.35 / Vite 5.3.5 / TypeScript 5.5.4 / Vuetify 3.6.13 / Pinia 2.2.0, но прикладной состав смещён к справкам и документообороту, зданиям, реестрам и access-control. Появляются отдельные feature-модули и более развитые stores. webmanifest с названием ЕПК рассматривается как унаследованный артефакт, поскольку сам интерфейс и product context относятся к КС54.

Backend/API snapshot

04.10.2025 / PHP 8.1 / Swoole WebSocket / PostgreSQL / Redis

Архив AIS.portal.back-main датирован 4 октября 2025 и напрямую совпадает с контрактами позднего frontend: Inquiry/Create, Inquiry/Get, Inquiry/GetInquiries, Inquiry/ChangeInquiryStatus, Integration/AISContingentGetPerson, Organization/GetOrganizationBuilds, User/ReadPermissions*, User/ReadRoles и User/CheckToken. Backend использует PostgreSQL через PDO, Redis для общего состояния WebSocket-соединений и надёжной per-user очереди, JWT, PHPMailer, PhpSpreadsheet, mPDF, S3/WebDAV и интеграции с внешним контингентом.

Documents & runtime

Docxtemplater / PizZip / html2pdf / LocalForage / API + WebSocket

Поздний portal-срез содержит генерацию DOCX/PDF/QR, кэширование permissions и runtime resolver для dev/test/prod на school.mos.ru и mcrpo.ru. Это подтверждает опыт работы с документооборотом, состоянием доступа и эксплуатацией одного frontend в нескольких средах.

Версии и даты отражают подтверждённые архивами, Git-историей или релизами состояния и не означают, что каждый компонент использовался во всех развёртываниях.

Связаться
Скопировано