用visual foxpro设计一个班级信息管理系统需要哪些格啊?

班级信息管理系统是针对一个班而言吗?谢谢
2025-01-04 09:15:23
推荐回答(2个)
回答1:

不知道你说的格指的是表格还是表格中的列名,班级信息管理系统当然是针对一个班而言了,不过你也得考虑多个班的情况,让用户可以申请一个新班的功能。信息管理系统的话可以设置一下表格:用户信息表、班级信息表、课程表、老师信息表,基本的就这几个,其他的不知道你要什么功能,所以没列出来,不过我建议在用户信息表中,添加“是否为管理员”、“是否被删除”这两个字段,因为信息管理系统肯定需要管理员,管理员有可能是班上的班干,另外一半大家喜欢在删除用户的时候直接把信息删掉,但其实这是一个不好的习惯,因为在现实中有时候被删掉的用户有可能需要查询到该用户的信息,万一删掉了就没了,因此添加一个“是否被删除”字段来标识已被删除的用户最好····其他表的其他字段你自己想吧,最好仔细一点,数据库设计没做好,接下来的系统需求也比较难做·······

回答2:

你自己先进行需求分析,列举你所需要实现的功能。然后分析所实现功能的所用字段表示成表格应该怎么写
比如,你要知道学生的个人信息,那么应该有以下字段:姓名,学号,性别,照片,简介,等。再如,要查询当期成绩,则有课程名,课程号,学号,成绩等字段。
如此,可以考虑设置什么表格比较合适,例如上面提到的,可以用两个表,学生表和成绩表写就。