预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共42页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

旅游论坛BBS系统设计与实现学生姓名肖雄指导教师杨洋专业计算机科学与技术学院信息技术工程学院2023年3月8日毕业设计(论文)任务书姓名:肖雄学院:信息技术工程学院班级:12计科专业:计算机科学与技术毕业设计(论文)题目:旅游论坛BBS系统设计与实现立题目的和意义:目的:设计的首要目的是运用已经学习到的MyEclipse工具和MySQL数据库知识自主实现一个实用的系统,使得现有知识得到更好的巩固,更加纯熟的操作MyEclipse工具和MySQL数据库。同时在实现中学习到更多的知识,能更进一步掌握JSP和了解软件开发的全过程,为以后的学习与工作打下坚实的基础。意义:BBS(电子布告栏系统)是在网上提供交流的手段。它可以用于公告、群组讨论、社区内通信、联系、在线聊天、找工作等,运用网络实时、便捷的特点来方便人们的交流、联系和娱乐。技术规定与工作计划:技术规定:本设计所做的网站采用三层结构,以MySQL数据库为后台数据库,以JSP网页作为表现层实现,以Struts整合Spring进行模型控制,因此,规定开发人员熟悉数据库的基本知识,通晓MySQL数据库的特点和用法,掌握Java语言的基本知识,能纯熟运用JSP进行网站开发,以及对Struts和Spring框架有所掌握。纯熟使用MyEclipse开发工具,了解Tomcat服务器的工程部署。工作计划:运用一个月来学习Java语言,JSP语言,Struts及Spring框架,MySQL数据库,同时进行需求分析。运用大约一个半月的时间进行系统设计和编码。运用十天左右进行系统调试和测试。运用半个月时间完毕论文编写和审定。时间安排:2023.7.1-2023.12.1学习Java语言,JSP语言,Struts及Spring框架,MySQL数据库。2023.12.5-2023.2.1进行系统的概要设计,具体设计,代码的编写。2023.2.2-2023.2.15进行系统的调试与测试。2023.2.15-2023.3.11论文的编写和审定。摘要通用论坛BBS系统是按照MVC模式进行设计实现的,采用Tomcat作为后台服务器,以MySQL数据库作为数据服务器,使用Struts和Spring进行逻辑控制,表现层用JSP页面显示,用于在网络上为网民提供一个信息发布、获取的场合。实现了查看、发表、删除帖子功能,论坛帖子版块控制,注册用户可以修改自己的个人信息、增长好友与黑名单以及用户之间发送短信息,管理员可以对用户、帖子,版块、用户组、版块权限和用户组权限进行管理。论文从问题的提出、基本设计思想、数据的流向到具体的设计过程都做出了具体论述。关键词:BBS;论坛;主题;回复1绪论1.1课题研究的目的及意义设计的首要目的是运用已经学习到的MyEclipse工具和MySQL数据库知识自主实现一个实用的系统,使得现有知识得到更好的巩固,更加纯熟的操作MyEclipse工具和MySQL数据库。同时在实现中学习到更多新的知识,能更进一步掌握JSP、Java语言,了解软件开发的全过程,为以后的学习与工作打下坚实的基础。BBS(电子布告栏系统)是在网上提供交流的手段。它可以用于公告、群组讨论、社区内通信、联系、在线聊天、找工作等,运用网络实时、便捷的特点来方便人们的交流、联系和娱乐。1.2国内外研究动态进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。传统的单机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息(多媒体)的新一代网络版应用软件,而目前网络版软件中似乎存在着两种不同的趋势,一种是称为客户端——服务器的C/S结构应用系统,这类软件具有结构严谨,运营效率高,服务器端压力小,安全性好等优点,被广泛运用于局域网中。而另一种,也是本毕业设计所采用的,是称为浏览器——服务器的B/S结构应用系统,它的特点是在客户端直接采用了功能强大的浏览器软件作为界面,其优点在于软件开发效率高,客户端不受操作平台的限制、也不受地区的限制,网络传输量少,即合用于局域网,更合用于Internet,并且投资小、见效快,用户可以不必进行服务器方面的投资,而是去租用,甚至是免费使用ISP的服务器资源,因而受到越来越多中小型单位的青睐。Internet起源于20世纪60年代末、70年代初,当时,美国国防部为了将充斥于军事基地内各种厂商的电脑主机互连,让它们可以进行数据互换以便研究工作顺利进行,于是成立了ARPA网络计划。ARPA计划尝试建设一个网络系统,它可将各种不同厂商的电脑连接起来。随着这个计划的成功,各学术单位,研究机构也纷纷与ARPA计划所建立的ARPANet连接。到了20世纪80年代,Internet这个名词因势产生,它代表着这十年来所构建涵盖全球各地的网络系统。从1990年起,商业使用的Internet在美国急速地扩