Bootstrap

外包学生管理系统架构设计文档

前言

本业务用于是学生管理系统架构设计文档,用于指导学生管理系统架构设计的开发、测试以及运维。

1. 业务背景

本系统主要是应用于学生各类信息的管理,总体任务是实现学生信息关系的系统化、规范化、自动化,其

主要任务是统计学生各类信息进行日常管理,如查询、修改、增加、删除、以及学生选课、成绩的查询等

功能设计的管理系统。

2. 约束和限制

3. 总体架构

3.1 架构分析

访问用户:按照100w 次每天访问预估, 按照50w 的集中高峰时间为18点~22点,qps 为:3.5r/s

抢课模式:按一个课程预估10000人抢,最大tps 为: 10000r/s

3.2 总体架构

3.2.1 系统架构

3.2.2 业务架构

目前三大模块的业务分布详见如图所示。

4. 详细设计

学生管理系统核心功能包括,登录注册、选课、考试。

4.1 核心功能

4.1.1 登陆注册

4.1.1 选课

4.2 关键设计

4.3 设计规范

5. 质量设计

暂无

6. 演进规划