- Главная
- Информатика
- Разработка веб-ориентированного специализированного табличного редактора
Содержание
- 2. Цель и задачи работы Необходимо наладить сбор отчётности по подразделениям образовательной организации и её передачу вышестоящей
- 3. Аналоги. Анализ их достоинств и недостатков. Microsoft Excel предназначен как для ведения финансовой отчётности предприятия, так
- 4. Обоснование используемых технологий выборе веб-технологии SPA (Single Page Application) — одностраничное JavaScript приложение, которое запускается и
- 5. Анализ структуры информационной системы Разрабатываемая система (табличный редактор) на основе SPA-архитектуры рассчитатна на определённый режим работы:
- 7. Скачать презентацию
Слайд 2Цель и задачи работы
Необходимо наладить сбор отчётности по подразделениям образовательной организации и
Цель и задачи работы
Необходимо наладить сбор отчётности по подразделениям образовательной организации и
Программа должна быть относительно проста и поддерживать кроссплатформенность, так как не все пользователи имеют схожие ПО на своих рабочих машинах
Отчётность удобнее всего хранить, обрабатывать и передавать в таблицах, размерность и форма которых установлена соответствующим Положением
Пользователь может смотреть только те таблицы, которые разрешены ему по статусу
Слайд 3Аналоги. Анализ их достоинств и недостатков.
Microsoft Excel
предназначен как для ведения финансовой отчётности
Аналоги. Анализ их достоинств и недостатков.
Microsoft Excel
предназначен как для ведения финансовой отчётности
Поддерживает графические инструменты и язык макропрограммирования VBA
Требуется наличие платной лицензии
LibreOffice Calc
По своему масштабу и возможностям сравним с MS Excel
Свободное распространение
Вывод:
Рассмотренные программы по-своему хороши, но нам нет надобности в столь широких вычислительных возможностях, к тому же не позволяют нам обеспечить взаимодействие пользователей и требуют установки на компьютер. Поэтому нужна специфическая программа с ориентацией на веб-технологии
Слайд 4Обоснование используемых технологий выборе веб-технологии
SPA (Single Page Application) — одностраничное JavaScript приложение, которое
Обоснование используемых технологий выборе веб-технологии
SPA (Single Page Application) — одностраничное JavaScript приложение, которое
В браузере пользователя запускается JavaScript-приложение, а все необходимое содержимое страниц динамически загружается с помощью AJAX. Навигация по сайту происходит без перезагрузки страниц. Лучше всего эту концепцию реализуют фреймворки либо библиотеки JavaScript: Angular, Meteor, React, Backbone, Vue.
Плюсы SPA:
высокая скорость работы;
быстрая разработка;
создание версий для разных платформ на основе готового кода (desktop и mobile приложения
Минусы SPA:
JavaScript не обрабатывается большинством поисковых систем;
SPA-сайты не работают без включенного JS в браузере;
их нельзя анализировать на предмет ошибок популярными программами и инструментами
Слайд 5Анализ структуры информационной системы
Разрабатываемая система (табличный редактор) на основе SPA-архитектуры рассчитатна на
Анализ структуры информационной системы
Разрабатываемая система (табличный редактор) на основе SPA-архитектуры рассчитатна на
Таблица умеет хранить и работать с численными данными, в том числе складывать значения ячеек из установленного диапазона.
Слева мы видим набор всех компонентов программы, authentification-form содержит файлы .js, которые выводят и отправляют на обработку данные, вводимые пользователям. Session, navigation, sign-out ответственны за сеанс пользователя и осуществляют служебные функции. Обработка табличных данных осуществляется в компоненте test-table.