用VS2008做一个学生成绩管理,其中用到了GridView控件,我想问的是做这个的思路是什么??

数据库用的是SQLServer2005,在数据库里要见那些表,像是课程表,还有哪些??具体思路是什么??本人新手求大神。。... 数据库用的是SQLServer2005,在数据库里要见那些表,
像是课程表,还有哪些??具体思路是什么??
本人新手求大神。。
展开
 我来答
欢Stephen
2013-04-23 · TA获得超过176个赞
知道答主
回答量:50
采纳率:0%
帮助的人:49.8万
展开全部
你好:
学生管理程序,用户登录表、学生年级班级表、学生信息表、学生成绩表、学生科目表就差不多了。学生成绩管理系统应该用不着课程表吧。思路就是你可以通过不同角色登录获得不同权限,老师权限可以增删改查,学生只能查。
祝你好运!
余生壹起过
2013-04-23
知道答主
回答量:25
采纳率:0%
帮助的人:11.6万
展开全部
学生成绩系统,首先你要理清思路。大致你可能要考虑这些表:用户管理表用于学生和教师登录的信息表,字段比如包括:登录名、登录密码、姓名、性别、出生年月、身份证号、最后登录的时间、登录IP等属性;然后是年级信息表用于存放学校年级,可以设为一个公共的表一般该表不做修改,数据由管理员录入好,比如包括:年级名称、学段(小学、初中、高中、中职)等...还有班级信息表,班级表需要建议外键用于匹配它是哪个年级,属性比如:班级名称、班级编号、班主任、建班时间、毕业时间等;然后还有科目信息表、学生成绩录入表(哪个年级哪个班级哪个学生哪个科目哪次考试得了多少分)、学期信息表、角色信息表、权限表、角色权限中间表(用于角色对于权限的外键表)、操作日志记录表(用于记录用户登录、新增、编辑、删除了哪些数据最好有个记录)、学生成绩汇总表。 如果要做的细致点儿可能设计到差不多就是这些表了,具体可能还有些表需要设计,只是看楼主你怎么去设计~
更多追问追答
追问
我现在只能做到,学生登录后,可以根据班级的不同查询课程。(一个班的学生课程都一样,大家都懂的,我就啰嗦一句)
但每个学生的成绩都不同,我现在就是想做成绩的查询,该如何做??
大体情况就行。。
追答
成绩的查询比如列表显示:年级、班级、学生姓名、科目、考试方案、成绩;
按条件查询教师可以按照他任课的科目、教的哪个班、哪次考试进行查询成绩撒,学生吗只能查询自己的哪次科目哪次考试成绩撒,肯定需要联合几个表去联合进行查询条件筛选,看你表怎么去设计撒。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式