kursutveckling-api:持有服务以在课程开发过程中保存有关课程分析的信息以及与课程分析有关的课程数据

时间:2024-05-23 10:13:44
【文件属性】:

文件名称:kursutveckling-api:持有服务以在课程开发过程中保存有关课程分析的信息以及与课程分析有关的课程数据

文件大小:222KB

文件格式:ZIP

更新时间:2024-05-23 10:13:44

api swagger kursutveckling JavaScript

欢迎使用kursutveckling-api :waving_hand: 介绍 课程信息项目(KIP)是KTH于2018年发起的一项举措,旨在提高有关KTH:s课程的信息的质量和可用性。 该项目的背景是,除其他事项外,学生很难找到有关课程的信息,甚至很难比较有关几门课程的信息。 问题的原因是课程信息分散在多个地方,并且课程信息没有统一的位置或分配的位置。 该项目采取措施将课程信息合并到两个位置,并以与KTH相同的方式呈现信息。 学生应根据自己的需求找到有关该课程的正确信息。 该项目的结果是一个公共课程站点,在这里可以收集并统一显示正确的课程信息。 此外,还开发了一种工具,供教师输入和发布课程信息。 最终,这将导致学生根据自己的需求做出更好的决策,并且还将减轻教师和行政管理人员在问题和对学生的支持方面的负担。 Kursutveckling-api是一种微服务,用于将课程的分析数据保存到数据库中,例如文本,数字和


【文件预览】:
kursutveckling-api-master
----.eslintrc.json(836B)
----.gitignore(342B)
----app.js(972B)
----Dockerfile(785B)
----stop.sh(439B)
----package.json(2KB)
----server()
--------configuration.js(233B)
--------models()
--------views()
--------lib()
--------controllers()
--------server.js(5KB)
--------authentication.js(759B)
--------database.js(614B)
----package-lock.json(859KB)
----.dockerignore(128B)
----docker-compose-unit-tests.yml(205B)
----.travis.yml(45B)
----jest.config.js(236B)
----LICENSE(1KB)
----start.sh(759B)
----README.md(7KB)
----docker-compose.yml.in(365B)
----config()
--------version.js(414B)
--------serverSettings.js(2KB)
----swagger.json(15KB)
----docker.conf(554B)
----docker-compose-integration-tests.yml(738B)
----test()
--------.eslintrc(157B)
--------integration()
--------unit()
----.scanignore(26B)

网友评论