优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

基于JSP+ajax的BBS系统设计与实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘? 要 在二十一世纪,地球因为互联网的存在,早已变成一个村落。人们在互联网世界里尽情的遨游,享受着Internet带来的无限乐趣。我们习惯了上网看新闻、去论坛看帖、网上购物、撰写自己的网络日志等等。当然,最离不开的,还是各种搜索引擎,帮我们找到想要的信息。总之,互联网已经成为我们的一种生活方式,一个巨大的知识库。 这篇设计论文,围绕如何构建网上论坛系统展开研究。网上论坛系统是最常见的网络形式,其主要功能是给网友一个交流的平台,大家畅所欲言,互相学习和帮助。论文分为六个部分。从系统的需求分析开始,一直到系统详细设计、系统测试与维护,详细论述了系统的整个开发过程。本系统基于B/S模式,采用流行的JSP+JavaBean+后台数据库三层架构。在设计过程中,将页面显示与功能逻辑实现分离开来,提高了代码的重用,有利于日后系统的维护和升级。本系统设计完成后可实现简单的看帖、发帖功能,经作者测试可在多个平台使用。 关键词:BBS系统;B/S模式;JavaBean;帖子 基于WEB的通用BBS系统其系统定义部分采用面对对象的系统分析方法,并结合传统的结构化分析方化,设计出其系统模型,如果采用面向对象的程序设计语言开发系统,则可以很方便地从系统分析阶段平滑地过渡到设计阶段。但是,本系统采用jSP技术,我们知道jSP支持继承和强类型转换等面向对象程序设计所必需的功能,可以采用一定的技术措施,用传统的结构型程序设计方式实现诸如继承等这类功能。 下面就部分系统实现做一下简要说明: 1. 各级别用户私有功能的实现方法 私有功能是不能为比其级别高的用户所继承的功能。因此,私有功能jSP网页应进行具体某个级别身份的识别,非这个级别层次的用户则被拒绝访问。 2. 各级别用户公有功能的实现方法 公有功能是可以为比其级别高的用户所继承的功能。因此,公有功能jSP网页只进行比其级别低的用户身份的识别,如果此用户级别低则拒绝继续访问。此外,高级别的用户可以进行功能重载,譬如,匿名用户只能查看本系统会员列表,但是,超级会员在查看的同时,还可以进行管理操作,如修改,删除等。j 3. 会员用户积分的计算模型 会员用户每提交一篇文章,可以积十分。回复某篇文章,则可以积五分,同时原文作者积三分。 4. 版主申请条件以及计算模型 版主申请条件:为正式注册会员;一个会员最多管理二个版面;一个版面最多五个管理员。 计算机模型:用户提出申请,超级用户审批。审批完成前此会员不能再次就同一版面申请版主权限。 5.用户注册 系统用户注册利用ajax技术,进行验证,总而不需要去刷新整个页面。提高用户的体验效率。 6.超文本信息输入 具有普通会员身份以上级别的用户,发表贴子或回复贴子时,可以在其贴子内插入诸如滚动文字,字体大小颜色不同的文字,以及超链接等等。系统接受用户输入时对带格式文本应进行相应的编码(Encode),系统显示带超文本信息的贴子时则应进行相应的解码(Decode)。