计算机毕业论文,毕业论文,毕业设计 毕业论文免费检测 知网论文检测
当前位置: 骆驼论文网 > 本站推荐 >

计算机专业毕业论文

时间:2010-10-13 12:20来源: 骆驼毕业论文网 作者:admin
自定义链接

QQ交谈计算机毕业设计,毕业设计,毕业论文,计算机毕业论文

本系统是采用jsp+servlet技术开发设计的BBS论坛系统,基于MVC的设计模式,结合JSTL+EL以及AJAX等的页面显示技术,使JSP页面中无JAVA代码的显示,保证了代码的安全,同时简化了JSP页面的编码。系统实现了论坛信息的动态发布,使得对信息的管理更加及时、高效,提高了工作效率。数据库采用了SQLSERVER2000数据库,操作简单、方便而且廉价易维护性高。
软件采用的是B/S的设计结构,主要分为前台显示和后台管理两部分。前台是用户注册、密码修改、登录、浏览帖子、回复帖子、根据关键字搜索帖子等;后台主要实现对帖子的查看、对非法的帖子进行删除,对回复的帖子进行查看、删除等管理操作以及公告的发布、添加、删除、修改等操作。
本文通过对BBS论坛系统设计到实现流程的描述,目的是让人们了解BBS论坛网站的结构以及系统从设计到实现中各个部分的解决方案,让大家了解JAVA网络编程广泛采用的设计模式。

关键词:论坛,系统,JSP,公告

Abstract
The 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 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 and the efficiency rise. This paper employed the SQLSERVER2000 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 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 essence 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 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 mode of the extensive usage.
Keywords: forum,system, JSP, announce

目  录
前言 1
1 可行性分析 3
1.1 技术可行性 3
1.2 操作可行性 3
1.3 分析结论 4
2 需求分析 4
2.1 系统的功能需求 4
2.1.1 会员功能 4
2.1.2 搜索功能 5
2.1.3 版主功能 5
2.1.4 论坛展区功能 5
2.1.5 后台数据维护功能 5
3 概要设计 6
3.1 系统总体构概要设计 6
3.2 数据模型 7
3.2.1 数据流图 7
3.2.2 系统设计E-R图 9
3.3 数据库设计 9
4 详细设计及实现 12
4.1 前台页面的设计与实现 12
4.1.1 首页的设计实现 12
4.1.2 用户登录界面的制作 14
4.1.3 用户注册界面的制作 18
4.1.3 用户分区界面的制作 22
4.2 后台页面的设计与实现 27
4.2.1 管理员登录界面的设计 27
4.2.2 管理员管理的设计与实现 28
5 测试 39
5.1 测试的任务及目标 39
5.1.1 测试的任务 39
5.1.2 测试的目标 39
5.2 测试方案 39
5.3 测试用例 39
5.3.1 会员登录测试 40
5.3.2 发帖测试 41
6 结论 44
参考文献 45
谢辞 46
BBS论坛网站的设计
前言
网站论坛是一个以文化交流,学习知识,娱乐游戏为目的的,借助网络传输媒体和WEB共享实现的应用系统。所以定位要准确,什么样的目的就要体现什么样的特色!本网站是以知识交流为主要的目的,所以在服务和内容方面要从知识交流这个方面考虑,体现互联网的优势,消息的实效快,传播的速度广!为了能更好的服务于人,本论采用MVC设计模式即:Model+View+Controller的设计模式,以软件工程的思想从全局把握开发流程,增加了系统的可靠性和可维护性,从而降低了投入。
伴随着网络的出现,网页逐渐融入人们的生活。随着Internet的进一步发展,建站的技术日新月异。 就现在开发web技术来说,主要集中分为三大类:基于C/S结构的应用程序开发;结合C/S结构和Web技术的复合应用程序;基于B/S结构的动态网页技术。C/S结构系统:是传统开发模式,一般以数据库和客户端的两层结构实现,也有加入中间件的三层或多层结构,在web早期是标准的系统模式,但随着计算机技术的发展和网络的发展, C/S结构的不足越发明显,B/S结构系统逐渐成为了时尚,而该结构的实现技术中最流行的就是.NET和JSP,而从安全性的角度将JSP又更胜一筹,因此采用JSP技术开发该论坛系统。
本系统能够让人们更加方便的在网上进行知识交流,从而促进文化知识的传播以及各类信息技术的传播,同时达到人们网上交流、学习的目的。
开发本系统用到了如下相关技术: 
(1)JSP技术
  JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。该技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。
(2)JSTL+EL技术
 EL 全名为Expression Language,它原本是JSTL 1.0为方便存取数据所自定义的语言。
JSTL是由JCP(Java Community Process)所指定的标准规格,它主要提供给Java Web 开发人员一个标准通用的标签函数库。Web 程序开发人员能够利用JSTL 和EL来开发Web 程序,取代传统直接在页面上嵌入Java程序(Scripting)的做法,以提高程序可读性、维护性和方便性
(3)AJAX技术
Ajax(Asynchronous JavaScript and XML)是结合了XHTML技术、XML以及JavaScript等编程技术,可以让开发人员构建基于Java技术的Web应用,并打破了使用页面重载的惯例。Ajax是使用客户端脚本与Web服务器交换数据的Web应用开发方法。
系统采用Microsoft公司的SQLSERVER2000数据库,该数据库操作简单,可靠性较高,完全可以满足中小型网站的建设需求。


骆驼论文网 http://www.luotuo.net.cn 咨询QQ:93947571

本文内容只是论文部分简介,如需了解更多详情请咨询本站客服! QQ交谈计算机毕业设计,毕业设计,工程硕士论文,计算机毕业论文
毕业论文搜集整理:毕业论文网 计算机毕业设计 计算机毕业论文 毕业设计


顶一下
(2)
66.7%
踩一下
(1)
33.3%
------分隔线----------------------------
计算机毕业设计
计算机毕业论文
论文发表