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

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

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

软件开发的五大步骤

1.需求分析

2.总体设计

3.实现阶段

4.测试阶段

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

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

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

2.进行系统功能模块设计


总共五个模块,这就是我们设计的整个的一个框架。

3.流程设计

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

4.概念结构设计

得到上面的数据项和数据结构后,就可以设计出瞒足用户需求的各种实体以及他们之间的关系。

这就需要利用E-R图

5.逻辑结构设计

在形成概念结构的基础上转换为逻辑结构,对于关系型数据库就是将E-R图转换为二位表格。

二维表格大家都知道就不再解释了。

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

目录
相关文章
|
前端开发 Java 测试技术
基于SSM的中学学生学籍管理系统设计与实现
基于SSM的中学学生学籍管理系统设计与实现
248 0
程序设计基础课程设计 —— 学生信息管理系统(上)
程序设计基础课程设计 —— 学生信息管理系统(上)
程序设计基础课程设计 —— 学生信息管理系统(下)
程序设计基础课程设计 —— 学生信息管理系统(下)
程序设计基础课程设计 —— 疫苗预约管理系统附录
程序设计基础课程设计 —— 疫苗预约管理系统附录
|
8月前
|
关系型数据库 程序员 BI
程序员中医诊所管理软件开发模块分析
将系统划分为患者管理模块、医生管理模块、药材药方管理模块、财务管理模块、报表统计模块和系统设置模块。
69 2
|
8月前
|
算法
程序设计基础课程设计 —— 疫苗预约管理系统
程序设计基础课程设计 —— 疫苗预约管理系统
|
8月前
|
测试技术 数据库
停车信息管理系统的设计与实现(论文+源码)_kaic
停车信息管理系统的设计与实现(论文+源码)_kaic
|
8月前
|
传感器 测试技术 数据处理
单片机开发|基于单片机的婴儿睡眠监测系统设计
单片机开发|基于单片机的婴儿睡眠监测系统设计
127 0
|
安全
手术室麻醉信息管理系统在日常麻醉工作中的作用
麻醉科医生根据手术排班的情况,在麻醉信息系统中就能查阅患者病历信息、检查化验情况,全面细致地了解患者病情,及时访视自己负责的手术患者,对其进行综合评价(含麻醉风险性分级,及时记录访视情况。麻醉医生可以带着问题去访视患者,比原来翻阅病例,等待化验结果后再访视患者更节约时间。能及时做出术前尚待完善的检查的建议,并及时与患者沟通,签署术前知情同意书,充分地做好术前准备。
|
8月前
|
监控 供应链 搜索推荐
ERP和MES的区别与联系,这篇接地气的文章终于讲明白了!
ERP和MES系统在企业管理中都扮演着重要的角色,但它们的功能和职责各有不同。既然今天要聊ERP和MES的区别,那肯定要给大家讲明白了才行。所以,这里首先得从工厂的业务模式说起。