计算机专业毕业设计论文基于MVC模式下BBS的实现与实现

上传人:博****1 文档编号:506473739 上传时间:2023-03-22 格式:DOC 页数:26 大小:312.50KB
返回 下载 相关 举报
计算机专业毕业设计论文基于MVC模式下BBS的实现与实现_第1页
第1页 / 共26页
计算机专业毕业设计论文基于MVC模式下BBS的实现与实现_第2页
第2页 / 共26页
计算机专业毕业设计论文基于MVC模式下BBS的实现与实现_第3页
第3页 / 共26页
计算机专业毕业设计论文基于MVC模式下BBS的实现与实现_第4页
第4页 / 共26页
计算机专业毕业设计论文基于MVC模式下BBS的实现与实现_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《计算机专业毕业设计论文基于MVC模式下BBS的实现与实现》由会员分享,可在线阅读,更多相关《计算机专业毕业设计论文基于MVC模式下BBS的实现与实现(26页珍藏版)》请在金锄头文库上搜索。

1、目 录 1.绪论-1 2.相关技术简介与开发环境概述-12.1 MyEclipse开发工具简介-12.2 AJAX简介-22.3 JSP简介-22.3.1 JSP简介-22.3.2 JSP 9大隐含对象-32.3.3 JSP技术的强势-32.3.4 JSP技术的弱势-42.4 Struts简介-42.4.1 struts起源-42.4.2 相应框架结构图-42.4.3 Model部分-42.4.4 View 部分-52.4.5 Controller 部分-52.5 JDBC数据库连接-52.5.1 JDBC简介-52.5.2 创建 Statement对象-62.5.2 使用Statement对

2、象执行语句-72.5.2 关闭 Statement对象-72.5.2使用execute-72.6 DAO接口-82.7 tomcat服务器简介-83.网上贴吧系统的分析及实现-83.1 网上贴吧系统说明-93.1.1 分析需求-93.1.2 功能设计-93.1.3 划分功能模块-103.2 数据库设计-113.2.1 数据库概念结构设计-113.2.2 数据库逻辑结构设计-123.2.3连接数据库-133.3主要界面及相关代码分析-143.3.1 用户注册-143.3.2 用户登录-163.3.3 帖子列表-173.3.4 用户信息-183.3.5 帖子信息-193.3.6 帖子管理-204.

3、系统关键技术-215.总结-21参考文献-23致谢-24基于MVC模式下BBS的实现摘 要:BBS起源于20世纪80年代初。最初只是用于公布公告信息和讨论问题的在线交流平台;后来随着网络的普及,贴吧的功能越来越丰富。受到广大网民的欢迎。因此商业网站对贴吧重视起来,纷纷在自己的网站上开辟贴吧,作为与网民交流的园地,同时在线技术和在线服务也在贴吧开展起来。本文中所做的主要工设计实现用户管理、帖子管理、浏览和发帖、回帖功能等JSP页面。关键词:网络;网上贴吧;JSPThe realization of BBS based on MVC patternAbstract BBS originated i

4、n the early 1980s. Only for the initial public announcement of information and discuss issues on-line exchange platform; later with the popularity of the Internet, paste it functions more and more rich. Welcomed by the majority of Internet users. Therefore, the business posted on the Web site you pa

5、y attention to it, have their own Web site put it opened as a park and the exchange of Internet users, while online technology and online services also posted up and carry it. This article made the main work is design realize user management, post management, browse and post, reply function etc JSP

6、page (3) Establishing basic online stick, test and analysis results.Keywords net;online stick;JSP1、绪论Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户

7、群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。我们发现这样一个事实,一个用户在访问一个网站时一般来讲只对该网站的部分内容感性趣,而且这种兴趣会持续一段时间。这点启发了我们,如果能根据用户的喜好为不同的用户显示其个性化的页面,即着重显示该用户感兴趣的内容,将为用户节约大量的检索时间,而且这样的网页显然是更具有吸引力的。一些站点已经在这方面作出了一定的尝试,通常采用的方法是,在用户登陆时为其提供一系列的选项,使用户能够

8、对站点进行一些自主的设置。这样做能够使站点呈现一定程度的个性化,但是对用户来讲,还是比较烦琐,而且在用户了解一个站点前让其对站点进行设置,其结果未免有些粗糙。于是我们构想了这样一种方案,对用户登陆后的动作进行跟踪,分析,发掘用户点击的规律,即用户先后点击的关联规则,这样,在用户点击一个主题(链接)之后,系统能够自动生成一页面,其中包含了该主题下用户经常关注的内容(若干链接),这样便在无须用户作出任何额外工作的情况下实现了为用户量身订做的个性化页面。要实现这样的功能,离不开后台数据库的支持。本文中数据库服务器端采用了MySQL数据库,并以DAO5(Data Access Objects)接口连接

9、,运用JDBC3(Java1 DataBase Connectivity )连接数据库,使Web与数据库紧密联系起来。本文作者主要完成Web服务器端的用户管理、帖子管理、浏览和发帖、回帖功能等实现基本的实验网站的组织建立和测试工作。2、相关技术简介与开发环境概述2.1 MyEclipse开发工具简介MyEclipse企业级工作平台(MyEclipse2 Enterprise Workbench)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持Ajax12、Struts4、JSP9、CSS、JavaScript、SQL8等技术。在结构上,MyEclipse的特征可以被分为7类: (1) JavaEE模型 (2) Web开发工具 (3) EJB开发工具 (4) 应用程序服务器的连接器 (5) JavaEE项目部署服务 (6) 数据库服务 (7) MyEclipse整合帮助 简单而言,MyEclipse是Eclipse的

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号