2008-11-18 8 views
24

Aquí hay una pregunta de diseño de software que he encontrado varias veces y nunca he encontrado una solución ideal (también estoy tratando con eso otra vez)¿El mejor diseño para un sistema de gestión de usuario/función?

Muchas aplicaciones necesitan algún tipo de administración de usuario/rol. Tiene usuarios base, grupos a los que estos usuarios pueden pertenecer (no se limitan a uno), roles y permisos que tienen, unidades organizativas y un conjunto completo de propiedades y otras características que son específicas de un proyecto.

Mi pregunta es, ¿de qué maneras conoce y/o tiene experiencia la gente para diseñar y construir un sistema de gestión de usuario realmente dinámico y flexible? ¿Hay algún patrón de diseño que conozcas que realmente ayude?

Respuesta

16

Debe adaptar su diseño porque cada organización es diferente. Check this page, puede ver un patrón para la administración basada en roles.

+0

Esto es exactamente lo que estaba buscando. –

2

No estoy seguro si esto lo ayudará, pero si tiene la oportunidad, debería verificar la funcionalidad incorporada en ASP.NET. Podrías obtener algunos consejos, al menos, desde allí.

Cuestiones relacionadas