admin 管理员组

文章数量: 1184232


2024年3月14日发(作者:sumproduct多条件求和公式)

Web树型菜单系统的设计与实现

2002年第8期福建电脑35

Web树型菜单系统的设计与实现

福建华侨大学计算机科学系吴暾华陈锻生362011

【摘要】本文介绍了一个的适用于Web应用程序的树型菜单系统的

设计与实现,XML技术在该系

统中发挥了重要的作用.

【关键字】XML树型菜单样式ASP

1.引言

树型菜单具有界面友好,定位快速等优点,所以在各种应用

程序中得到了广泛的应用,如Windows操作系统中的Windows

资源管理器和注册表编辑器.在Web应用程序中,我们可以利

用树型菜单更有层次地,更好地组织超级链接,这样,用户在浏览

网站时就能像在Windows资源管理器里浏览文件一样清晰,快

捷了.

树型菜单不是标准的Web组件,而且传统的树型控件也无

法在Web上使用,所以必须开发一个适用于Web应用程序的树

型菜单系统.

树型菜单系统的设计,

2.1设计的目标

下图是该树型菜单系统的一个应用实例,它体现了这个系统

的设计目标.

2.2概要设计

1.方案:

图1Web树型菜单的一个例子

2.方案的解释:

(1)利用XML文件保存整个菜单的信息,包括各个菜单项

的类型,名称,超链地址.如果要增添,删除或更改菜单项只需修

改XML文件的内容,也就是说,这个XML文件是菜单系统的

“数据库”.下面以一个简单的例子说明XML文件内容的定义:

<toolpe=.root”value=.且寡>

<countryWe=.f断value=.中国url=.contentasp?pagechina”>

<statestype=.f断v~AJe=.省毋=.co『ll砷?pageprovNx~s”>

<statetype=.州value=.福建url=.c~ntentasp?page=luiianf>

<statetype=.ue=.广东url=.c~ntentasp?page=ua,~ongf>

<statetype=.do∞m∞I-value=.上{I=.c~entasp?page=sh舯曲al-f>

<linty>

<hist-figtype=.folder”value=.

url=.c~tenlasp?page=histfig>

<figuretype=.∞rake=.毛泽东trl=.contentasp?page=nd-f>

…………………………………一…

历史人警


本文标签: 菜单 树型 系统 设计 文件