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

331  数据模块(DM

该模块用来存放数据库连接和各模块用到的所有数据集控件。该模块的主要控件包括:数据库连接控件AdoConnection1,其ConnectionString设置为:“FILE NAME= DBCONN.udl”,该连接指向程序所在目录的“TEST.mdb”数据库;AdoTable控件USERUSERLBUSERMODPRGMOD分别指向用户表、用户类别表、用户权限表和程序模块表;公用AdoQuery控件数据集GQueryGQuery1GQuery2,所有的数据集的Connection 属性均设置为“AdoConnection1”。图2是数据模块设计时界面图。


2 数据模块设计时界面

332  主程序模块(Main

该模块是程序的主界面,表单上只有一个MainMenu1菜单控件,它存放了两级菜单,为各个模块提供访问入口,程序通过根据登录用户访问权限设置相应菜单是否可用来控制用户对各功能模块的访问。基本思路是:对程序模块数据集中的每一个模块,如果能够在登录用户的授权模块数据集中找到,就设置与模块相对应的菜单为可用,否则设置相应的菜单为不可用,从而实现程序功能的动态订制。图3是主程序模块的设计时界面。

 


3 主程序模块设计时界面

  推荐精品文章

·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