Design and Implementation of Dynamic Menu Based on Role-Based Access Control

Article Preview

Abstract:

Every application systems must provide different menus for different users and its corresponding operation authorities of different roles. While static menus, hidden menus and disabled menus lack flexibility, dynamic menus can overcome this shortcoming. In this paper, based on the theory of role-based access control, we propose the mechanism of different roles have different authority and dynamically generate corresponding dynamic menus. Whats more, we instantiate corresponding basic data table and relational data table, introduce the key techniques of using C# to implement dynamic menus and develop corresponding system. This system can timely generate dynamic menus according to the changes of relationship tables and entities, which make the system, have good usability and scalability.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 753-755)

Pages:

2990-2994

Citation:

Online since:

August 2013

Keywords:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Ferraiolo D F, Sandhu R S, Gavrila S: ACM Transaction on Information and Systems Security, Vol. 4 (2001), pp.224-274.

Google Scholar

[2] Sandhu R S, Bhamidipati V: TISSEC, Vol. 2 (1999), pp.105-135.

Google Scholar

[3] L. Zhou, V. Varadharajan, M. Hitchens: Comput J, Vol. 54 (2011), pp.1675-87.

Google Scholar

[4] S. Misra, A. Vaish: Computer Communications, Vol. 34 (2011), pp.281-294.

Google Scholar

[5] E.Y. Jang, H.J. Kim: Information-Tokyo, Vol. 13 (2010), pp.1653-1666.

Google Scholar

[6] S. Oh: Journal of Intelligent Manufacturing, Vol. 21 (2010), pp.607-612.

Google Scholar

[7] X.Y. Wang, J.L. Sun, X. H. Yang: Ieice T Inf Syst, Vol. E91d (2008), pp.1447-1456.

Google Scholar

[8] W. Kong, K. Ogata, K. Futatsugi: Int J Softw Eng Know, Vol. 17 (2007), pp.3-32.

Google Scholar

[9] D.Q. Zou, J.H. Park, T.H. Kim. SH-CRBAC: Comput J, Vol. 52 (2009), pp.861-870.

Google Scholar

[10] Yi Y H, Kim M J, Lee Y L: APweb'03. September (2003), pp.287-292.

Google Scholar

[11] LIN A, BROWN R: Computer Communication, Vol. 23 (2000), pp.1584-1593.

Google Scholar