1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/educationManageBuct-webapp

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

#README

  • Соблюдайте структуру проекта и добавляйте или удаляйте файлы только в своей подсистеме.
  • Используйте относительные пути для всех путей, кроме ссылок на веб-ресурсы. Абсолютные пути запрещены.
  • Используйте HTML-теги вместо нативного JSP-синтаксиса, если это возможно. Запрещено использование других шаблонных инструментов для фронтенд-рендеринга.
  • index.jsp — входной файл. При отсутствии авторизации не отображаются никакие функции, отображается описание системы управления учебным процессом.
  • Временно не включайте проверку прав доступа. Сначала реализуйте все функции, а затем используйте сессии или фильтры для проверки прав доступа.
  • css/common_css, js/common_js, htmls/common — общие ресурсы проекта, такие как навигационная панель header, bootstrap и jquery. Чтобы избежать избыточного использования пространства, включайте только один экземпляр. Если вам нужно добавить другие ресурсы, создайте issue.
  • Избегайте вставки CSS и JS в JSP-страницы. JS следует упаковывать в функции, а CSS — учитывать приоритет.
  • Избегайте использования id-селекторов в CSS. Предпочтительно использовать классовые селекторы.
  • Для отладки адаптивности используйте Chrome или Firefox. Chrome предлагает инструменты разработчика для симуляции различных устройств.
  • Измените соответствующие модули в "index.html" в соответствии с примерами подсистемы управления выпуском.- Рекомендуется fork JSP-файлы в HTML и временно удалить заголовок JSP для ускорения отладки.
  • Все страницы и файлы должны быть закодированы в UTF-8. Запрещено использование других кодировок, таких как GBK.
  • Подсистемы проекта:
    • arrangement — подсистема расписания
    • graduate — подсистема управления выпуском
    • manager — подсистема управления
    • score — подсистема поиска оценок
    • selection — подсистема выбора курсов
  • Перед началом работы ознакомьтесь с основными концепциями:
    • модель коробки
    • приоритет CSS
    • селекторы CSS
    • относительные и абсолютные пути
    • операции с git
    • система сеток Bootstrap
  • ToList
    • Fork мой master, чтобы создать свой branch. Рекомендуется, чтобы каждый член группы создал свой fork.
    • Удалите все содержимое в вашем локальном webapp, выполните git init и git pull (url), чтобы начать разработку. При каждом обновлении выполните git add ., git commit -m "обновление", git push в свой branch.
    • После завершения работы проведите обсуждение конфликтов в группе, а затем отправьте запрос на слияние в master.
    • Если мой master обновлен, я сообщу вам о необходимости обновления.
    • Если у группы возникнут общие проблемы или вопросы, я организую собрание для обсуждения и обучения.
    • Если возможно, следите за мной и добавьте звезды к моим другим проектам.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Архитектура пользовательского интерфейса системы управления образованием. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/educationManageBuct-webapp.git
git@api.gitlife.ru:oschina-mirror/educationManageBuct-webapp.git
oschina-mirror
educationManageBuct-webapp
educationManageBuct-webapp
master