UBC CPSC 310 Term Project轻松过

vx: liuycstephanie

UBC CPSC 310的UBC查询项目该项目是UBC CPSC 310的学期项目。 这是CPSC的第三年课程,主要针对该项目。 该查询允许用户搜索有关UBC课程和房间的 ...

UBC是一个庞大的地方,涉及到大量的人员从事各种各样的任务。该项目的目标是实现对有关大学部分和教室的历史数据进行有效查询。

这将是一个全栈Web开发项目,分为四个冲刺(或检查点)。在前三个冲刺中,您将构建一个后端来管理(添加、删除和列出)数据集并查询数据集。在最后一个冲刺中,您将构建一个前端,使用户可以与您的查询引擎进行交互。

[检查点0]:您将获得一个空的代码仓库,需要启动项目。接下来,您将为后端开发一个测试套件。

[检查点1-2]:开发您的后端,以便可以管理和查询数据集。查询语言是由EBNF描述的领域特定语言。

[检查点3]:设计和开发前端,以便用户可以与后端交互。

原文:

UBC is a big place, and involves a large number of people doing a variety of tasks. The goal of this project is to enable effective querying of historical data regarding the university's sections and rooms. 

This will be a full stack web development project split into four sprints (or checkpoints). In the first three sprints, you will build a backend to manage (add, remove and list) datasets and to query datasets. In the final sprint, you will build a frontend for users to interact with your query engine.

[Checkpoint 0]: You will be given an empty repository and you will need to bootstrap the project. Next you will develop a test suite for the backend. 

[Checkpoint 1-2]: Develop your backend so that datasets can be managed and queried. The query language is a domain specific language described by an EBNF.

[Checkpoint 3]: Design and develop your frontend so users can interact with your backend.

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值