对学生学生信息管理系统逻辑分析

这一点是在敲代码之前的,需求分析和总体设计 这两点是至关重要在敲代码中才不至于没有方向,没有逻辑。

软件开发的五大步骤
1.需求分析
2.总体设计
3.实现阶段
4.测试阶段
5.维护阶段

学生管理系统主要就包含 需求分析 总体设计 实现阶段 测试阶段

接下来主要讲讲学生的总体设计

1.学生管理系统需要实现的功能,这点归于需求分析就不具体了解了。

2.进行系统功能模块设计
在这里插入图片描述
总共五个模块,这就是我们设计的整个的一个框架。

3.流程设计
体现在各种信息的提供和,保存,更新,和查询
这就要要求数据库结构能充分瞒住各种信息的输入输出。收集基本数据,数据结构 数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。

在这里插入图片描述

4.概念结构设计

得到上面的数据项和数据结构后,就可以设计出瞒足用户需求的各种实体以及他们之间的关系。
这就需要利用E-R图
在这里插入图片描述
5.逻辑结构设计
在形成概念结构的基础上转换为逻辑结构,对于关系型数据库就是将E-R图转换为二位表格。
二维表格大家都知道就不再解释了。

到这里对学生管理系统的总体设计就完了,进行到这里,就已经行了了自己的逻辑思路,剩下的就是具体代码的实现,和调试。

发布了35 篇原创文章 · 获赞 1 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/wangwei021933/article/details/99696948