目前,基于网络应用的各种信息管理系统(Management Information System,简称MIS)日益增加,但如何有效地防止非法用户进入系统或者多重身份的用户使用系统,从而提高系统的安全、可靠性、权限分级控制成为主要问题。本文介绍了基于ASP.NET...目前,基于网络应用的各种信息管理系统(Management Information System,简称MIS)日益增加,但如何有效地防止非法用户进入系统或者多重身份的用户使用系统,从而提高系统的安全、可靠性、权限分级控制成为主要问题。本文介绍了基于ASP.NET MVC的网络应用管理系统中动态颗粒权限实现的可行性,同时还介绍了系统采用的目前较新面向切面编程(AOP)技术来实现颗粒权限管理。展开更多
随着软件产业的迅速发展,各种软件系统的构架方法层出不穷,其中MVC是目前最主流的软件设计模式,它通过表示层、数据层与业务层等复合型结构促成了对计算机视图与控制器功能的实现,提升了软件开发的系统性与安全性。本文阐述了MVC构架的...随着软件产业的迅速发展,各种软件系统的构架方法层出不穷,其中MVC是目前最主流的软件设计模式,它通过表示层、数据层与业务层等复合型结构促成了对计算机视图与控制器功能的实现,提升了软件开发的系统性与安全性。本文阐述了MVC构架的基本思想和工作过程,综合办公自动化系统中的权限管理模块为例,对MVC构架在ASP.NT环境下的实现机制进行了分析,最后利用Visual Studio2010开发平台和SQL Server 2008R2数据库软件,在ASP.NET MVC架构的基础之上,采用Razor视图引擎和Linq to Sql数据查询技术设计了综合办公自动化系统,重点描述MVC架构在系统中的应用。系统的运行情况表明,MVC构架极大地方便了系统的设计与开发,系统实现了综合办公自动化的业务需求和管理功能。展开更多
文摘目前,基于网络应用的各种信息管理系统(Management Information System,简称MIS)日益增加,但如何有效地防止非法用户进入系统或者多重身份的用户使用系统,从而提高系统的安全、可靠性、权限分级控制成为主要问题。本文介绍了基于ASP.NET MVC的网络应用管理系统中动态颗粒权限实现的可行性,同时还介绍了系统采用的目前较新面向切面编程(AOP)技术来实现颗粒权限管理。
文摘随着软件产业的迅速发展,各种软件系统的构架方法层出不穷,其中MVC是目前最主流的软件设计模式,它通过表示层、数据层与业务层等复合型结构促成了对计算机视图与控制器功能的实现,提升了软件开发的系统性与安全性。本文阐述了MVC构架的基本思想和工作过程,综合办公自动化系统中的权限管理模块为例,对MVC构架在ASP.NT环境下的实现机制进行了分析,最后利用Visual Studio2010开发平台和SQL Server 2008R2数据库软件,在ASP.NET MVC架构的基础之上,采用Razor视图引擎和Linq to Sql数据查询技术设计了综合办公自动化系统,重点描述MVC架构在系统中的应用。系统的运行情况表明,MVC构架极大地方便了系统的设计与开发,系统实现了综合办公自动化的业务需求和管理功能。