学生信息管理系统系列博客七

学生信息管理系统敲完了,我觉得收获的阶段到了,就是回过头来再捋一遍每个窗体之间的逻辑关系……

学生信息管理系统系列博客七_第1张图片

我们这个系统面对的就是两个大的用户,那就是学生和学校。学生入学,需要学校添加学籍;学生分班,学校需要添加班级;学生上课,学校添加课程,并且为每个年级设置相应的课程;学生考试,学校需要把学生的成绩记录下来。当学生信息改变的时候,我们还要对各项信息进行修改。

刚开始,我在添加课程和成绩那有一点混乱,现在让我来说道说道……

我们要先给学校添加班级,因为只有学校分好班之后,才能把学生放进去。在添加班级的时候一定要注意班号和年级的对应。在学生入学的时候在学籍上选择自己的班级,其实就隐含着选择了自己的年级。为学生添加学籍的时候,也就是学号、班号、姓名和后面的那两块比较混乱。添加完学籍之后,添加课程的时候,添加的课程是面向全校的,然后再设置课程的时候才是将面向全校的课程选给各个年级。在添加成绩的时候,当选择完班号之后就相当于选定了年级和本年级对应的课程。同时,在学号和姓名的下拉框中也会出现相应这个班的选择信息。

以前在自己平常调试的时候,都是随便添加的,到后面就有点混乱了,当我们把逻辑理清楚之后,才能发现自己的系统哪里还有问题,或者数据库中的信息有没有同步过来也就一目了然了……

逻辑关系是我们每个人都应该明白的,只有当我们把每件事的逻辑理清楚了,才能按照最科学的方法把事情办好!!!!!




你可能感兴趣的:(数据库)