JAVA论坛项目展示.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA论坛项目展示

* 数据库的建立 过程:按照详细设计说明书中的数据库设计文档在数据库中进行各个的表的建立。 在环境netbeans中建立数据源 JDBC(Java Data Base Connectivity) Java数据库连接,它是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用java语言编写的类和接口组成。JDBC为后台开发人员提供了一个标准的API。 * 数据库概念设计图 * 数据库说明 本系统将采用MySQL数据库,使用java连接到MySQL数据库需要把mysql-connector-java-5.1.21-bin.jar添加到NetBeans IDE中。相对于SQLSERVER大型数据库,MySQL数据库更适合于中小型系统,由于本系统数据量并不算庞大,为了减少工程成本,所以选择使用MySQL数据库。 * User(uid,uname,usex,uphoto,ulevel,urname,uaddr,unote,upassword,uqq) Administrator(adiname,adipassword) Band(bid,bname,btime,buname) Posts(pid,pname,pcontent,ptime,ptitle,prenqi,pband) Message(mid,mname,mcontent,mtime,mpid) Publish1(uid,pid,ptime) Publish2(uid,mid,mtime) Belong1(mid,pid) Belong2(pid,bid) Manage1(bid,adiname) Manage2(pid,adiname) crenew(bid,ctime,uid) * 数据库 关系模式 * 帖子显示页面 说明:该页面显示相关板块的所有帖子的标题,发帖人,人气值等。用户点击帖子的标题可以进入查看帖子的详细信息。 过程:编写detailmsg.jsp,编写操作类showMessage.java和showuser.java文件,在帖子的标题上添加链接。 * 发帖页面 说明:会员用户可以点击该页面的“我要发帖”按钮,然后跳入发帖fatie.jsp页面,如果不是会员用户,则不可以进行发帖操作,系统会提示不具有该权限。 过程:首先编写fatie.jsp和fatiesubmit.jsp页面,然后是操作类savemesaage.java是将用户发帖的内容存入到数据库中,然后将板块号作为参数传到tongyongshow.jsp页面中,新发表的帖子就会显示出来。 * * 发表帖子的功能实现 * 回复帖子 说明:当用户在查看详细的帖子信息时,帖子的留言也会显示在帖子的下面,用户也可以对该帖子进行评论,前提是当前用户是会员用户,如果是游客的话,系统会提示不具有该权限。 过程:首先在detailmsg.jsp页面中增加table标签。以便用户进行评论。再次是saveresponse.jsp页面,用户点击提交后进入该处理页面,然后编写操作类saveresponse.java,将用户提交内容保存到数据库中,之后将帖子号作为参数传递给上一个页面detailmsg.jsp,用户最新发表的回帖会显示出来。 * * 查看评论功能的实现 * 回复留言的功能实现 删除帖子 说明:每个帖子都有一个“人气”的属性,人气值是根据回帖的个数来确定的。如果某一帖子的人气值是0的话,用户可以根据自己的意愿进行删除操作。用户只可以删除自己所发表的帖子,而不可以删除其他用户发表的帖子。游客更不具有该权限。如果误删的话,系统会提示不具有该权限。 过程:首先编写deletetiezi.jsp页面,编写操作类deletetiezi.java,在编写deletetiezi.jsp时,首先从会话session中读取当前用户的用户名和密码,并判断是否是会员用户,然后调用操作类deletetiezi.java作为javabean。当读取的当前用户与要删除的帖子的作者不同时,系统会提示不具有该权限。 * * 删除帖子的功能实现 * 论坛小游戏 四个游戏直接嵌入到子页面中,分别生成angrybird.jsp、pandazhuma.jsp、cutFruit.jsp、lianliankan.jsp。在youXipanduan.jsp中判断当前用户是否是版主,如果是版主则跳转到youxi.jsp中,在该页面有各款游戏的图标和介绍。用户可以点击感兴趣的游戏进行体验。 * * * 总结 我们小组交流和沟通是相当重要的,,一定要对开发流程熟悉,善于管理团队,要对项目整体上把握,分工要明确。同时我们也注意到我们小组的表达能力不是很强,在初期测评

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

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

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档