论坛系统的设计与实现.pptVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
论坛系统的设计与实现 姓名:姚舜泰 指导教师:赵竞 班级:电子112202H 专业:电子信息工程 学号:201122070218 汇 报 提 纲 1 2 3 4 选题的目的 课题相关技术及方法综述 主要设计内容 设计的环境 1 选题的目的及意义 随着互联网技术的迅猛发展,网络给人们带来了很多便利,比如人们借助于网络进行相互交流变得更加方便。电子论坛也称为BBS,BBS是Bulletin Board System的缩写,意即电子公告牌,一种在Internet上常见的用于信息服务的Web系统,它的主要服务是用来帮助浏览者相互沟通,吸引用户,服务用户的。 技术的发展一日千里,尤其是Web开发技术。早年间,我们还只能用静态的HTML编写静态的网站,毫无交互性可言。随着技术的飞速发展,我们有了动态的HTML(DHTML),然后有了脚本(Script),脚本有很多种,这些都伴随着早期的Web开发者走了很长,很苦的日子。到了21世纪,Web的开发者们迎来了幸福的生活,许多大公司相继推出了强大,快捷的开发技术,我们可以使用多种编程语言来进行开发,大大提升了网站开发的效率,质量。我们尽管可以说哪一种技术是最流行的,但是很难说哪一种技术是最好的,每一种技术都在它最对口的应用上。对于电子论坛系统,我选择了JSP技术,它同样可把我们想要的功能很好的实现。 目的及意义 2 相关技术与方法 技术与方法 本系统采用MVC(Model-View-Controller)设计模式,用JSP在网络上架构一个网上论坛系统,采用SSH框架和SQL Server数据库开发而成。 JSP是基于JavaServlet以及整个Java体系的web开发技术。在传统的网页 HTML文件(*.htm,*.html)中加入脚本片段和JSP标记(Tag),构成JSP网页(*.jsp)。JSP技术为创建显示动态生成内容的web页面提供了简便的方法。 Struts 框架就是基于Model 2 的架构,也就是基于MVC模式的框架技术。它是一个免费的开源的WEB层的应用框架,具有很高的可配置性,和有一个不断增长的特性列表。 Hibernate框架为我们做了很多的工作:(1)减少乏味的代码(2)更加面向对象设计(3)更好的性能(4)更好的移植性 SQL SERVER作为后台数据库来开发。 设计内容 3 主要设计内容 首先,对论坛进行需求分析,掌握所做论坛都需要哪些功能。论坛分为两大模块,分为前台帖子浏览模块、后台帖子管理模块,在后台帖子管理模块当中,应该具有对帖子的添加、修改、删除、审核的功能,对注册用户的管理的功能,在前台帖子浏览模块当中,应该具有帖子的浏览、注册用户、注册用户看完帖子之后的评论等等。 然后,要对论坛进行系统的设计,它包括各个功能模块的设计和数据库结构的设计。论坛采用动态服务器网页JAVA作为开发语言,SQL SERVER作为后台数据库来开发。功能模块的设计,分为前台帖子浏览模块设计,后台帖子管理模块设计,在功能模块设计中,要确定各个分模块之间的联系,以及前台模块与后台模块之间的联系。在数据库结构设计中,要考虑建立几个数据表。各个数据表之间的关系,以及如何把网页与数据库连接起来。 最后,就是系统的实现,根据前面所做的工作,对论坛进行详细的设计与实现,通过参考大量的书籍掌握Java语言的用法,以及怎样用JDBC连接数据库的。再实现各个功能模块。 内容 设计内容 3 主要设计内容 本系统是一套网上交流的论坛系统,根据用户的需要和实际的管理条件,应由用户功能实现,帖子功能实现和后台管理等几个模块所构成,而管理员可以对用户和帖子进行相关的管理. 鉴于本系统的性质,系统应该实现以下功能. 1.用户功能实现 (1).用户的登录 (2).用户的注册 2.帖子功能实现 (1).帖子的发表 (2).帖子的回复 (3).帖子的浏览 3.后台管理 (1).添加讨论区 (2).讨论区浏览 (3).添加模块 内容 设计环境 4 设计环境 鉴于系统的开发语言和数据库,采用如下的开发环境 开发环境: Windows XP Tomcat6.0 JDK1.6 硬件实现: PentiumⅣ2.4G 1G内存 80G硬盘 数 据 库: SQL Server 开发工具: MyEclipse8.5 谢 谢 老 师! * * * * * * * * * * * * * *

文档评论(0)

zhishifuwu + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档