docs: 编写了项目README

This commit is contained in:
2023-12-03 15:35:52 +00:00
parent 1a7281a4c9
commit 82d255907d
2 changed files with 9 additions and 17 deletions

View File

@ -0,0 +1,9 @@
# BookStore (Big Homework 2023)
## Home Work Requirement Docs
- [README](docs/homework_requirement/README.md)
- [业务要求](docs/homework_requirement/业务要求.md)
- [bonus](docs/homework_requirement/bonus.md)
## Development Docs
- [需求分析文档](docs/develop/需求分析文档.md)
- [总体设计文档](docs/develop/总体设计文档.md)

View File

@ -6,7 +6,6 @@ SJTU ACM 班 2023 级程序设计课程大作业
* [简介](#简介)
* [作业说明](#作业说明)
* [评测方式](#评测方式)
* [分数组成](#分数组成)
* [时间表](#时间表)
* [项目说明](#项目说明)
@ -37,22 +36,6 @@ SJTU ACM 班 2023 级程序设计课程大作业
## 作业说明
### 评测方式
公开的评测数据可以从 [SJTU jBox](https://jbox.sjtu.edu.cn/l/b1x5MN) 下载。
注意,每个 testcase 为最小评测数据单元;在测试同一 testcase 的多个输入(.in过程中对于每个输入都会运行学生程序完成后关闭程序再以下一个输入运行学生程序但过程中不会清除学生程序运行生成的数据文件。而每个 testcase 测试结束后会清除所有学生程序生成的文件,再运行下一个 testcase。
Online Judge以下简称 OJ提交方式为提交 git repo 链接,提交内容应为形如 `https://github.com/username/repo` 的链接。编译评测方式详见 OJ 首页说明。OJ 使用沙盒评测文件读写。编译生成的可执行文件名应为 `code`,否则 OJ 无法运行。
由于网络原因可能会导致评测机 clone 仓库失败。
<!-- 仓库内容过大(如将解压后的数据文件或 build 内容一并放入仓库导致的问题后果自负。Tip可以使用 Github 仓库加速通道链接提交作业,例如 Chrome 插件 [GitHub 加速](https://chrome.google.com/webstore/detail/github%E5%8A%A0%E9%80%9F/mfnkflidjnladnkldfonnaicljppahpg)-->
本地评测可用脚本评测,评测脚本已包含于数据包中,在含有 `./code` 的目录下运行脚本即可。例如你的 `code``./cmake-build-debug`,数据在 `./data`,则运行 `cd cmake-build-debug; ../data/judge` 即可。如运行评测脚本出现问题,请联系助教。
评测数据量(帐户和图书数量)不会超过 $1\times10^5$ 数量级。
### 分数组成
本作业满分为 100%,最终将以本作业占本课程成绩总分分数折算入课程成绩。