你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:杂志经典 / 编程语言
软件功能动态订制方法与实现(一)
 

    主要讲解了一种软件功能动态订制的方法,并通过Delphi编程实例介绍了实现途径。

关键词  软件功能动态订制;方法;程序实现

 

 

1  引言

一个支持网络的软件系统往往有多个用户,每个用户有着不同的职责分工,这样就需要根据用户角色赋予相应的软件操作权限,为各用户订制不同的软件功能,形成各种特定的软件功能视图,从而满足各种用户的使用需求,实现软件的多用户支持,这就是要阐述的软件功能动态订制方法

 

2  概述

首先要建立用户表、用户类别表、程序模块表和用户授权表,分别存放用户、用户类别、程序模块和用户访问模块的权限等信息,其中用户类别中须有一个“系统管理员”类,它具有创建用户和用户类别,以及为各类用户赋予模块访问权限的特权。软件系统交付后,系统管理员要根据职责分工对本单位的软件用户进行注册和分类,并对不同的用户类别(角色)分配不同的软件功能模块访问权限。软件系统根据用户登录软件时输入的用户名,从用户表获取用户类别,并根据用户类别查询用户权限表得到用户可访问的模块列表,系统根据模块名称在该列表是否存在来控制对应菜单是否可用,从而使具有相同角色的用户登录软件系统后具有共同的功能界面,不同用户能够进行相应权限的业务操作,从而实现软件功能模块的动态订制。功能订制流程如图1所示。


  推荐精品文章

·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录
·2023年10月目录
·2023年9月目录 
·2023年8月目录 

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089