如何使用c#在Windows窗体应用程序中创建不同的用户类型

时间:2016-09-19 16:42:35

标签: c# visual-studio-2010

我将在C#中开发一个系统,其中有不同类型的用户,这些是:admin,cashier和clerk。我的问题是,我应该从哪里开始,为了完成这个项目需要做些什么?希望能和你们一起回答!谢谢!

2 个答案:

答案 0 :(得分:0)

好吧,你从一个'user'对象开始,在那个用户对象中,你定义了一个'role'属性。创建用户对象的全局实例。一旦你有了这个,你可以对'user.role'编码每个页面/表单,看看是否应该显示/启用它。对于登录,请创建一个包含用户表的数据库,您可以在其中存储名称,密码和角色....以及您想要收集的有关用户的任何其他内容。然后检查表格中的登录信息。

这就像我可以给出这个问题的通用性一样具体!

答案 1 :(得分:0)

首先是特权。 您需要先创建登录屏幕,然后决定用户类型尝试登录的用户类型

现在您必须向不同级别的用户显示表单。

所以我建议为每个角色制作单独的信息中心或创建表单,但禁用超出某些用户权限的控件。

但在我的情况下,第一个会更好,因为它听起来更专业。!

所以刚开始吧。如果您需要更多查询,请进行评论!