如何使用 C# 在 windows 表单应用程序中创建不同的用户类型
How to create a different user type in windows form application with c#
我将用 C# 开发一个系统,其中有不同类型的用户,它们是:管理员、收银员和文员。我的问题是,我应该从哪里开始,做这个项目需要什么?希望能和大家一起解答!谢谢你!
好吧,您从一个 'user' 对象开始,然后在该用户对象中定义一个 'role' 属性。创建用户对象的全局实例。一旦你有了它,你就可以针对 'user.role' 对每个 page/form 进行编码,看看它是否应该是 shown/enabled。对于登录,创建一个包含用户 table 的数据库,您可以在其中存储名称、密码和角色……以及您想要收集的有关用户的任何其他信息。然后根据 table.
检查登录
这已经是我能想到的最具体的问题了!
首先是特权。
您需要从创建登录屏幕开始,然后您应该确定 用户类型 尝试登录的用户类型。
现在您必须向不同级别的用户显示表单。
所以我建议为每个角色制作单独的仪表板或创建一个表单但禁用某些用户权限之外的控件。
但就我而言,第一个会更好,因为它听起来更专业。!
所以就从它开始吧。如果您需要更多查询,请发表评论!
我将用 C# 开发一个系统,其中有不同类型的用户,它们是:管理员、收银员和文员。我的问题是,我应该从哪里开始,做这个项目需要什么?希望能和大家一起解答!谢谢你!
好吧,您从一个 'user' 对象开始,然后在该用户对象中定义一个 'role' 属性。创建用户对象的全局实例。一旦你有了它,你就可以针对 'user.role' 对每个 page/form 进行编码,看看它是否应该是 shown/enabled。对于登录,创建一个包含用户 table 的数据库,您可以在其中存储名称、密码和角色……以及您想要收集的有关用户的任何其他信息。然后根据 table.
检查登录这已经是我能想到的最具体的问题了!
首先是特权。 您需要从创建登录屏幕开始,然后您应该确定 用户类型 尝试登录的用户类型。
现在您必须向不同级别的用户显示表单。
所以我建议为每个角色制作单独的仪表板或创建一个表单但禁用某些用户权限之外的控件。
但就我而言,第一个会更好,因为它听起来更专业。!
所以就从它开始吧。如果您需要更多查询,请发表评论!