- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
美食论坛系统设计设计毕业论文
引言
随着网络的发展,论坛已经成为人们日常进行交流的一个不可或缺的空间。人们可以在论坛中谈论喜欢的话题、提出或解答疑问、发布通知和公告等。由于它独特的形式和强大的功能,受到广大网友的欢迎,并成为全世界 HYPERLINK /class_free/19_1.shtml 计算机用户交流信息的园地。
1.系统概述
??? 目前论坛为人们提供了一个交流空间,用户可以参与到自己的讨论话题中,浏览论坛中的帖子或者发表自己的看法。在论坛中非注册用户只可以浏览论坛中的帖子,不可以对帖子发表评论或发表新的论题;论坛的注册会员可以发布新的论题,并且可以自己的个人信息。
1.1系统现状研究
目前常见的论坛系统主要有两类:一类是利用Telnet软件登陆站点上,这种方式可以使用同时上站的用户数大大增加,每一个站点可以同时有200人上线,使多人之???的直接讨论成为可能;另一类就是现在许多用户更习惯的,基于web的论坛系统,用户只要连接到Internet上直接利用浏览器就可以进入论坛,阅读其他用户的发言,发表自己的意见。
1.2系统开发方法
本系统讨论的是一个基于web的关于饮食的论坛系统。本系统需要综合应用数据库,javabean和jdbc等技术。
2.可行性分析
2.1系统总体目标
本系统主要是为了给那些对饮食方面感兴趣的朋友提供一个交流的平台,对有话可说的朋友,你在这里可以进行注册成为会员,参与有关话题的讨论,或提出新的话题,还可以修改个人资料。非注册会员你可以浏览论坛里的帖子,获取对自己有用的信息。另外假如你对某些版块很赶兴趣,你还可以向 HYPERLINK /class_free/6_1.shtml HYPERLINK /class_free/6_1.shtml 管理员 HYPERLINK /class_free/189_1.shtml 申请成为某一版块的斑竹,去管理本版块的帖子,对于那些不健康的帖子你可以把它们给删除掉。起到对论坛的维护作用。对于管理员拥有最高权限,可以授予别人为某个版块的斑竹等等。
2.2技术可行性分析
?? ?本论坛是基于web来开发的,主要运用JSP,JDBC,JavaBean等相关技术,以Access 为后台数据库、Tomcat5.5为应用服务器。这些应用软件(如JDK、tomcat5.5、eclipse、Macromedia Dreamweaver MX 2004等都可以在网络上 HYPERLINK /class_free/_1.shtml 免费下载得来),并且这些软件都是些最常用的网页开发工具,都能够快和好的掌握,并且也学了有关网页开发的课程,所以一些最常用的技术能够比较好的实现,所以对于本系统在技术上是可以达到的。
3.需求分析
经过以上对系统的调研及可行性分析后,下面对系统在功能上和性能上进行进一步的需求分析。
3.1功能需求
??? 本系统应该具有信息浏览、信息发布、信息回复、编辑、删除帖子、用户注册、用户 HYPERLINK /class_free/6_1.shtml HYPERLINK /class_free/6_1.shtml 管理、个人信息修改、查看个人信息等功能。
3.2性能需求
设备需求:PC机,Windows98/2000/xp操作系统,PII以上,64MB RAM。服务器、采用Access数据库管理。
4.系统设计
4.1功能模块结构图
?SHAPE \* MERGEFORMAT
(功能模块结构图)
4.2功能模块描述
根据权限的不同,用户的操作范围也不相同,系统管理员可以维护此版块的所有帖子的相关信息;注册用户可以发布新帖子、回复帖子、编辑自己发的帖子和浏览版块中的所以帖子;而非注册用户只有浏览帖子的权限。
(1)登陆模块
根据用户输入的拥护名和密码,与数据库中进行匹配,验证账号和密码。
(2)注册模块
注册新的用户,根据提示填写你的相关信息,再提交到数据库,进行检查,如果已经有此用户名就要重新命名。
(3)信息修改
可以进行修改你的个人信息。
(4)浏览帖子
用户可以在此浏览帖子的主题信息。通过单击主题信息的连接,可以进入此贴的主题的内容和浏览此贴的详细内容。
(5)发布帖子
匿名用户不可以使用此部分的功能,只有注册用户才可以在此模块中发布一个新的主题信息。
(6)回复帖子
此部分也需要由注册用户使用。用户可以在此部分对一个贴子的信息进行回复。
(7)编辑帖子
注册用户可以对自己所发的帖子进行编辑。
4.3数据库设计
此实例中使用Access数据库,通过JDBC-ODBC桥进行数库连接,例如此数据库名为four
文档评论(0)