JSP+SQL-BBS论坛系统的设计与实现.doc_第1页
JSP+SQL-BBS论坛系统的设计与实现.doc_第2页
JSP+SQL-BBS论坛系统的设计与实现.doc_第3页
JSP+SQL-BBS论坛系统的设计与实现.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JSP+SQL-BBS论坛系统的设计与实现(BBS的英文名称是Bulletin Board System,翻译为中文就是“电子公告板”。BBS在上世纪九十年代进入中国,并迅速普及。本设计的目的是用JSP和SQL Server 2000开发一个简易的BBS系统,并实现账户安全保护。此外,BBS系统有操作简单、界面友好的特点,并具有广泛的应用前景。BBS系统开发主要讲述了系统设计的基本功能和方法。接着以BBS系统为例,逐一介绍开发的步骤:系统分析、系统设计、系统实现。在系统分析中先后用数据流程图、系统的功能结构图分析了BBS系统所需的各种数据。在BBS系统的设计中,详细的展现了系统的各个功能模块,所需的数据库表及表字段,菜单的设计等,并通过运用MD5函数,实现用户账户的安全保护。在BBS系统的实现中,取得了系统预期的成果,基本使各个模块的功能得以实现,并给出了模块实现的核心代码和主要的界面设计。关键词:BBS系统,JSP,SQL Server 2000,Account securityABSTRACTBBSs English name is Bulletin Board System. In 90s of the last century BBS enters China and becomes popular. Aim of this design is to develop a simple system of BBS based on JSP and SQL Server 2000, and the implementation of account Security Protection. Furthermore, BBS system is good for easy operation and friendly interface, it has comprehensive application foreground. Development of BBS System mainly narrates basic function and method for System Design. Then take this system as an example, recommend developing the step of this system one by one: system analysis, system design, and system realization. Successively used the data stream chart the system function structure drawing in the system analysis to analyze each kind of data which the BBS system needed. In the design of the system, detailed each function module which has represented the system, necessary database form and field, design of the menu, and implementation of users account security protection. In the realization of the system, I got anticipated achievement, realized each modules basic function, and showed the modules realization core code and the main GUI design.This papers main work as follows: Introduced the research and development background of the system and the general principle of JSP+SQL SERVER 2000 system; Has carried on the detailed analysis to the system demand, had determined the system function and the software system structure, have analyzed the particularity, the difficulty and the key in the system realization; (1)Designs the function module to realize Forum views and search, publish the topic, User Information and Maintenance, Forum on the front management, Forum on the Background management and so on;(2)Analyzed and has solved the key question in the system realization;(3)Has established the integrity BBS system.Keywords: BBS system , JSP, SQL Server 2000, Account security 目 录第1章 绪论. . 11.1 研究背景11.2 研究现状21.3 研究内容和目标31.4 本文的结构安排3第2章 开发工具与关键技术介绍42.1 CSS技术42.2 数据库连接池技术62.2.1连接池原理62.2.2连接池的配置72.2.3连接池的关键技术8第3章 系统分析.93.1 系统概述.93.2 系统需求与可行性分析93.2.1系统需求分析93.2.2系统可行性分析103.3 系统功能模块划分113.3.1用户界面的系统功能模块113.3.2论坛管理的系统功能模块11第4章 系统设计144.1 系统设计原则与目标144.2 系统架构设计154.3系统流程设计164.4系统主要功能模块设计164.4.1系统用户管理模块设计164.4.2前台管理设计174.4.3搜索功能模块设计184.5 数据库设计204.5.1数据库需求分析204.5.2数据库连接设计204.5.3数据流图214.5.4数据库概念结构设计224.5.5数据库逻辑结构设计23第5章系统实现265.1 系统运行265.2 系统关键技术的实现265.2.1调用UPLOADFILE实现处理文件上传的实现265.2.2搜索论坛内容功能的实现285.2.3数据源配置和系统配置文件的实现295.3 系统部分模块运行效果及说明345.3.1系统主界面345.3.2用户登录界面355.3.3用户登录成功界面355.3.4用户发帖界面365.3.5用户注册界面.365.3.6用户修改资料界面355.3.7用户浏览界面365.3.8管理员登录界面375.3.9论坛管理界面38结 论41参考文献42致 谢43附 录44结 论经过半年来不懈的努力,网络论坛下基于JSP的BBS系统已经初步完成,基本上达到了系统设计的要求。本系统是面向预订用户和管理员的信息系统,基于java平台,使用SQL Server 2000数据库,三层架构设计。前台用户可以浏览帖子的详细信息、发表帖子,还可以收藏自己喜欢的帖子,可以搜索自己感兴趣的帖子或者帖子种类。后台管理员可以对用户进行管理,删除或锁定用户,可以对用户发表的帖子进行处理,添加或者删除帖子,添加或者删除帖子的种类,并且可以搜索帖子。开发出来的Web应用,整个系统使用户能自如地使用系统提供的各项服务功能,又便于管理员对系统进行管理。但是由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,比如用户界面不够美观,出错处理不够,具体实现还有待简化等多方面问题,这些都有待进一步改善。而且从Internet的安全机制方面、J

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论