BBS论坛JAVA课程设计实验报告.doc

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

PAGE

PAGE22

09

09

JAVA课程设计

实验报告

JAVA课程设计实验报告

——BBS论坛

实验目的

加深对课堂讲授内容的理解,提高对JAVA语言各部分内容特别是数据库编程和网络编程的综合使用能力,初步掌握JAVA语言在web程序开发中的应用,为电子商务系统设计与开发奠定基础,综合掌握Javaweb应用程序开发技巧及Java开发环境。

实验要求

(1)问题描述准确、规范;

(2)设计出正确、完整、满足功能要求的应用程序;

(3)程序结构合理,调试数据准确、有代表性;

(4)界面布局整齐,人机交互方便;

(5)输出结果正确;

(6)正确撰写实验报告。

实验内容

BBS系统功能:

该BBS系统可以设置并管理版面,可以管理用户,可以管理用户发的帖子。系统应当提供网络用户注册的功能;注册用户可以登录,发布新帖和回复帖子;过客和注册用户可以浏览论坛的各个版面和帖子;可以管理用户的权限,不同用户的权限不同,如版主和一般注册用户的权限不同;系统管理员和版主可以管理用户发的帖子,例如可以将好帖置顶,可以删除一些内容不好的帖子;系统管理员拥有最高级别儿的管理权限,负责整个系统的管理,比如管理(查看、增删改)论坛版面、管理(查看、增删改)普通用户和版主及其权限等等。

实验步骤

(1)上机实验之前,学生应当为课程设计的内容作好充分准备。对每次上机需要完成的任务进行认真的分析,画出程序流程图,手工写出符合任务要求的程序清单,准备调试程序使用的数据,以便提高上机实验的效率。

(2)按照实验目的和实验内容进行上机操作。录入程序,编译调试,反复修改,直到使程序正常运行,得出正确的输出结果为止。

(3)根据实验过程和实验结果,写出实验报告。实验报告应当包括:实验内容,程序流程图,类结构图,程序清单,运行结果,以及通过上机解决的问题和取得的经验。具体格式见后

设计动机:该BBS论坛是为网友提供的交流自己对京剧艺术看法和认知的一个论坛,最初的想法是为现在那些对中国古典京剧艺术感兴趣或者是刚刚入门的戏迷的朋友提供一个交流的平台。因为作为中国几千年来的文化精华,京剧在现代化的进程中一点一点的退化,很多年轻人不了解,或者想要了解却没有一个合适的途径,而且目前网上没有这样的一个适合的论坛为广大的年轻戏迷朋友提供这样的一个平台,所以提供这样一个交流的平台是有它的必要性的,毕竟保护我们的传统文化最有效的途径就是用现代的手段去传播它。

初步的设计是要求该系统可以实现一些BBS的基本功能,在今后再逐渐完善强大功能,目前主要要完成以下几方面的功能:用户管理,帖子管理,管理权限。用户管理主要是实现用户的注册以及登陆,帖子管理则是对发帖,回帖,以及帖子查询等的管理,对于管理权限则是分别设置了游客,注册用户,版主以及管理员等权限,分别负责不同内容的处理,因着权限的不同,每个用户他所能进行的操作和所能浏览的页面也都有一定的限制,确保用户的安全性。

该系统主要是通过JSP页面实现,其中用JavaBean实现与数据库的连接及对数据库进行插入,删除,修改等操作。

实验结果

基本实现了实验要求中所要求做到的功能。以下为程序运行结果图:

欢迎界面:

注册界面:

登陆界面:

主页面:

各版块:

发帖界面:

查看用户信息:

用户管理界面:

限于篇幅关系,这里只是把主要的界面呈列出来,其它一些界面就不在这里一一粘贴了。

实验总结(可以写“心得体会、遇到的问题及解决方法”等内容)

心得体会:

做这个BBS论坛,首先要做的就是要确定一个方向,分析市场前景,一定要是一个有价值的东西做起来才有意义,由于本人对于京剧很感兴趣,每每上网查找有关资料的时候又总是没有合适的网站为我提供这样一个途径,我想一定还有一些其他的戏迷朋友和我有一样的困扰,所以就想到要做一个有关于京剧的BBS论坛,让广大的戏迷朋友有这样一个交流的平台,这也是保护我们的传统文化的一种有效的途径。

确定好方向后,接下来要做的事情就是对要做系统做一个整体的分析,划分版块,分析各版块所要完成的功能。通过这次实验总结出一条经验就是在做系统之前必须要有一个整体的规划,否则效率很难达到理想的结果。在刚开始实验的时候只是想着做一步算一步,没有一个很好的规划,结果两天时间里面都只是在做一个登陆和注册的界面,下面就不知道应该如何是好了,后来又重新做了一个整体的规划之后,才开始有了思路,知道要从哪里开始着手了。以下是对系统的简要的分析:

系统分析:

(一).前台功能

1.用户注册:只有在论坛填写注册信息的用户能在论坛中发表帖子,普通的游客只可以浏览主页,而没有发表帖子和回复帖子的权限。新用户注册系统会自动给用户一个提示信息,用户可以自由定制自己的头像及相关信息,但在用户

文档评论(0)

134****4822 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档