基于WEB的通用BBS系统其系统定义部分采用面对对象的系统分析方法.docVIP

  • 2
  • 0
  • 约1.33万字
  • 约 24页
  • 2019-06-15 发布于浙江
  • 举报

基于WEB的通用BBS系统其系统定义部分采用面对对象的系统分析方法.doc

PAGE 基于WEB的通用BBS系统其系统定义部分采用面对对象的系统分析方法,并结合传统的结构化分析方化,设计出其系统模型,如果采用面向对象的程序设计语言开发系统,则可以很方便地从系统分析阶段平滑地过渡到设计阶段。但是,本系统采用ASP技术,我们知道ASP不支持继承和强类型转换等面向对象程序设计所必需的功能,只能采用一定的技术措施,用传统的结构型程序设计方式实现诸如继承等这类功能。下面就部分系统实现做一下简要说明: 1.系统主页面 Main.asp 这是BBS网站的HomePage,程序首先进行用户身份判断。 本系统用户身份信息经登录后保存在SESSION对象的USERNAME和ADMINBOARD两个变量里。匿名用户(既Guest)这两个变量为空或没有定义;普通用户USERNAME变量有用户在本系统注册的会员昵称,但其ADMINBOARD变量没有定义或为空;版主用户其ADMINBOARD变量保存有他管理版面的ID;如果ADMINBOARD变量为“0”则为超级会员。 依据程序对用户所做的判断,插入相应用户的功能操作菜单。这就实现了不同层次对象的同一方法的不同功能。譬如Guest::main.asp载入的功能菜单为genhead.asp,Super::main.asp载入的功能菜单则为superhead.asp。注意:功能菜单文件其实就是普通的HTML文件,按照各自所属的操作对

文档评论(0)

1亿VIP精品文档

相关文档