《毕业设计-基于JSP的bbs计算机论坛网站系统设计》由会员分享,可在线阅读,更多相关《毕业设计-基于JSP的bbs计算机论坛网站系统设计(77页珍藏版)》请在金锄头文库上搜索。
1、 1摘 要本系统是采用 jsp+servlet 技术开发设计的计算机论坛网站系统,基于MVC 的设计模式,结合 JSTL+EL 以及 AJAX 等的页面显示技术,使 JSP 页面中无JAVA 代码的显示,保证了代码的安全,同时简化了 JSP 页面的编码。系统实现了论坛信息的动态发布,使得对信息的管理更加及时、高效,提高了工作效率。数据库采用了 SQLServer2005 数据库,操作简单、方便而且廉价易维护性高。软件采用的是 B/S 的设计结构,主要分为前台显示和后台管理两部分。前台是用户注册、密码修改、登录、浏览帖子、回复帖子、根据关键字搜索帖子等;后台主要实现对帖子的查看、对非法的帖子进行
2、删除,对回复的帖子进行查看、删除等管理操作以及公告的发布、添加、删除、修改等操作。本文通过对计算机论坛网站系统设计到实现流程的描述,目的是让人们了解计算机论坛网站的结构以及系统从设计到实现中各个部分的解决方案,让大家了解 JAVA 网络编程广泛采用的设计模式。关键词:计算机论坛,系统,JSP,公告 2AbstractThe hot-fish forum net system is designed in the paper, which employing the technology of jsp+servlet, basing on the mode of MVC. In order to
3、 ensure the security of the design code, this paper adopts the display technology, such as JSTL+EL and AJAX. In the mean time, the page code is simplified by use of some relate ways. The dynamic issue system is finished in this paper, which made the management of information realize real-time renew
4、and the efficiency rise. This paper employed the SQLServer2005 database, having many advanced characteristics, such as operate simple, the low price and the more convenient maintain procedure. The B/S design structure is used in this software, which divided into two parts, the state display and the
5、backstage management. Consumer to register, the password modification, password retrieve, register, browse, reply an invitation card and search invitation card etc are operated in the former part; The later part mainly carries out the management operation, including establish and cancel to the essen
6、ce of the invitation card, look into to the invitation card and deletes to the illegal invitation card progress, research, delete to the invitation card progress of the recovery etc, and what is more ,the operation of issuing releasing, increasing, deleting, modifying the announce etc is realized in
7、 this part. This paper released the technology of the net structure and the method to solve the problem encountered in the design, basing on description to the process of forum net system. Let everyone understand JAVA network plait distance of the design 3mode of the extensive usage.Keywords: forum,
8、system, JSP, announce I目 录前言 .11 可行性分析 .31.1 技术可行性 .31.2 操作可行性 .31.3 分析结论 .42 需求分析 .42.1 系统的功能需求 .42.1.1 会员功能 .42.1.2 搜索功能 .52.1.3 版主功能 .52.1.4 论坛展区功能 .52.1.5 后台数据维护功能 .53 概要设计 .63.1 系统总体构概要设计 .63.2 数据模型 .73.2.1 数据流图 .73.2.2 系统设计 E-R 图 .93.3 数据库设计 .94 详细设计及实现 .124.1 前台页面的设计与实现 .12 II4.1.1 首页的设计实现 .1
9、24.1.2 用户登录界面的制作 .144.1.3 用户注册界面的制作 .184.1.3 用户分区界面的制作 .224.2 后台页面的设计与实现 .274.2.1 管理员登录界面的设计 .274.2.2 管理员管理的设计与实现 .285 测试 .395.1 测试的任务及目标 .395.1.1 测试的任务 .395.1.2 测试的目标 .395.2 测试方案 .395.3 测试用例 .395.3.1 会员登录测试 .405.3.2 发帖测试 .416 结论 .44参考文献 .45谢辞 .46 1基于 JSP 技术的计算机论坛网站的设计与实现前言网站论坛是一个以文化交流,学习知识,娱乐游戏为目的的,借助网络传输媒体和 WEB 共享实现的应用系统。所以定位要准确,什么样的目的就要体现什么样的特色!本网站是以热带鱼知识交流为主要的目的,所以在服务和内容方面要从知识交流这个方面考虑,体现互联网的优势,消息的实效快,传播的速度广!为了能更好的服务于人,本论采用 MVC 设计模式即: