update
This commit is contained in:
parent
0abe87d36f
commit
5a03e8b150
@ -27,8 +27,5 @@ ScrapYard는 문서 작성 밎 문서를 아카이빙 할 수 있는 웹 어플
|
||||
|
||||
## 참고자료(References)
|
||||
|
||||
1. Knowledge base: https://en.wikipedia.org/wiki/Knowledge_base
|
||||
2. Open Meta Graph: https://ogp.me/
|
||||
|
||||
## 개요(Overview)
|
||||
2장에서는 종합적인 요구사항을 서술하고, 3장에서는 기능 및 UI에 대해서 상세한 요구사항을 설명한다.
|
||||
|
@ -12,23 +12,39 @@
|
||||
1. 최소 1000 RPS를 보장해야한다.
|
||||
2. 첫 로드후 로딩하면 0.5s 이내에 동작해야합니다
|
||||
3. 동시 편집 이용자를 5명까지는 허용해야 합니다.
|
||||
4. 적어도 400개의 파일을 관리할 수 있어야 합니다.
|
||||
|
||||
## 3.4. 논리적 데이터베이스 요구사항(Logical database requirements)
|
||||
|
||||
```mermaid
|
||||
erDiagram
|
||||
User {
|
||||
int id
|
||||
string accessToken
|
||||
date expiredAt
|
||||
}
|
||||
User ||--o{ Permission : has
|
||||
Permission {
|
||||
string name
|
||||
string path
|
||||
}
|
||||
```
|
||||
|
||||
단순하게 공유를 위한 User 구조만 있다.
|
||||
|
||||
> - 데이터베이스에 저장할 정보에 관한 논리적 요구사항을 지정해야 한다.
|
||||
> - 논리적 요구사항의 종류
|
||||
> 1. Types of information used by various functuons
|
||||
> 1. Frequency of use
|
||||
> 1. Accessing capabilities
|
||||
> 1. Data entities and their relationships
|
||||
> 1. Integrity constraints
|
||||
> 1. Data retention requirements
|
||||
|
||||
## 3.5. 설계 제약사항(Design constraints)
|
||||
|
||||
해당되지 않음.
|
||||
2.1.1. 에서 언급했듯이 다음 브라우저에서 동작해야 한다.
|
||||
|
||||
- Chrome 버전 61 이상
|
||||
- Firefox 버전 60 이상
|
||||
- Edge 버전 79 이상
|
||||
- Safari 버전 11 이상
|
||||
- Chrome for Android 버전 100 이상
|
||||
- Samsung internet 버전 8.2 이상
|
||||
|
||||
그리고 모바일에서도 큰 불편함 없이 원활히 동작해야 한다.
|
||||
|
||||
### 3.5.1. 표준 준수(Standards compliance)
|
||||
|
||||
|
@ -1,10 +1,6 @@
|
||||
# 추가 이력 (Supporting Information)
|
||||
|
||||
## 4.1. Table of contents and index(목차와 인덱스)
|
||||
|
||||
> - 목차와 인덱스는 매우 중요하므로 일반적인 compositional practices를 따라야 한다.
|
||||
|
||||
## 4.2. 부록(Appendixes)
|
||||
## 4.1. 부록(Appendixes)
|
||||
|
||||
> - 부록은 SRS의 일부로 간주하지 않으며, 항상 필요한 것도 아니다.
|
||||
> - 부록이 포함하는 내용
|
||||
@ -13,4 +9,13 @@
|
||||
> 1. A description of the problems to be solved by the software
|
||||
> 1. Special packaging instructions for the code and the media to mmet security, export, initial loading, or other requirements
|
||||
> >
|
||||
> > - 부록이 포함된 경우 SRS는 부록이 요구사항의 일부로 간주하는지 명시해야 한다.
|
||||
> > - 부록이 포함된 경우 SRS는 부록이 요구사항의 일부로 간주하는지 명시해야 한다.
|
||||
|
||||
## 4.2. 개발 환경(Development Environment)
|
||||
|
||||
프론트엔드는 [Vite](https://vitejs-kr.github.io/)로 개발한다. 그리고 개발 언어로는 typescript를 사용한다. 그리고 react를 사용한다.
|
||||
|
||||
백엔드는 Deno를 사용한다.
|
||||
|
||||
## 4.3. 일정표(Schedule)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user