写点什么

外包学生管理系统详细设计文档

作者:guodongq
  • 2021 年 12 月 30 日
  • 本文字数:612 字

    阅读完需:约 2 分钟

前言

本文档为外包学生管理系统的设计文档, 说明了系统设计考虑, 系统架构以及大致流程, 用于在开发初期达成共识, 及指导后续系统开发.


词汇表

MySQL:广泛使用的关系型数据库管理系统

Nginx: 使用最广泛的高性能 HTTP 服务器和反向代理服务器


业务背景

随着学校的规模的不断扩大,学生数量的增加,需要处理的信息也日趋增大。不仅花费大量的教师资源,处理效率也十分低下。

为提高学生管理的管理水平,优化资源,尽可能降低管理成本成为学生管理的新课题,学生管理系统是从学生管理现状出发,根据学生管理的新要求进行开发设计的,它需要解决学生信息管理数据信息量大修改不方便,对一系列数据进行分析时花费时间长等问题,帮助学生管理人员有效管理学生信息。

因此学生信息管理系统可以通过系统规范化地管理、科学性统计和快速查询、修改、增加、删除等,提高信息的准确度以及日常管理的工作效率。

本系统主要是应用于学生各类信息的管理,总体任务是实现学生信息关系的系统化、规范化、自动化,其主要任务是统计学生各类信息进行日常管理,如查询、修改、增加、删除、以及学生选课、成绩的查询等功能设计的管理系统。


约束和限制

1.必须在 2021.04.30 号完成

2.成本不能超过 100 万

3.数据库采用 MySQL

4.后端开发语言为 JAVA,前端开发语言为 PHP

5.质量标准符合 ISO9001-XXXX 标准


总体架构


架构分析


高可用

数据库采用主备保障了数据的高可用

高性能

  1. 目标服务人数 5000 人,预估峰值 QPS、TPS 均较低。

  2. 不需要考虑较高的性能。

可扩展


用户头像

guodongq

关注

还未添加个人签名 2019.09.04 加入

还未添加个人简介

评论

发布
暂无评论
外包学生管理系统详细设计文档