当前位置:编程学习 > C#/ASP.NET >>

c#Winform做的在线考试系统中,选择进入学生,教师,管理员的代码怎么写呢?

一个课程设计,如何写选择进入这三个身份的代码? --------------------编程问答-------------------- 管理系统的所谓身份,他们之间的唯一不同,就是权限。

以学生进入和以老师进入系统后,所可使用的功能是肯定不一样。

比如老师可以更改试卷,那么学生就不可以。

以不同的身份登录系统,肯定是要写在登录时,也就是在登录界面中,让用户选择用户类型,从而在系统中对一些功

能进行屏蔽或开放。

--------------------编程问答-------------------- 在数据库中加入一个新的表或者字段,然后每次登陆时候先判断该字段如老师是1,学生是2,管理员是3,进入时,如果是1就进入老师的功能,如果是2就进入学生功能..... --------------------编程问答-------------------- 在数据库中一个字段表示权限,在登录时根据此字段判断权限,显示不同的界面功能 --------------------编程问答-------------------- 每个功能都有一个代码,此代码又和权限相对应,对应信息存在数据库中。这样当一个人登录的时候,先判断他的权限,在根据权限赋功能。 --------------------编程问答--------------------
引用 1 楼 remember_me 的回复:
管理系统的所谓身份,他们之间的唯一不同,就是权限。

以学生进入和以老师进入系统后,所可使用的功能是肯定不一样。

比如老师可以更改试卷,那么学生就不可以。

以不同的身份登录系统,肯定是要写在登录时,也就是在登录界面中,让用户选择用户类型,从而在系统中对一些功

能进行屏蔽或开放。

嗯! --------------------编程问答--------------------
引用 5 楼 zhangnan20100811 的回复:
引用 1 楼 remember_me 的回复:
管理系统的所谓身份,他们之间的唯一不同,就是权限。

以学生进入和以老师进入系统后,所可使用的功能是肯定不一样。

比如老师可以更改试卷,那么学生就不可以。

以不同的身份登录系统,肯定是要写在登录时,也就是在登录界面中,让用户选择用户类型,从而在系统中对一些功

能进行屏蔽或开放。

嗯!
 加数据库字段进行区分 --------------------编程问答-------------------- 楼上说的很详细了 --------------------编程问答-------------------- 用户角色、权限控制。 --------------------编程问答-------------------- 难道一个管理系统中没有用户、角色、权限管理的功能? --------------------编程问答-------------------- 肯定要设权限的
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,