基于JSP动漫论坛的设计与实现_第1页
基于JSP动漫论坛的设计与实现_第2页
基于JSP动漫论坛的设计与实现_第3页
基于JSP动漫论坛的设计与实现_第4页
基于JSP动漫论坛的设计与实现_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

基于JSP动漫论坛的设计与实现,目录,课题简介,1,可行性、需求分析,2,系统设计,3,系统演示,4,结论,5,致谢,6,CONTENTS,1,课题简介,课题背景,动漫产业作为文化产业的一部分,对我国青少年有着深远的影响。作为拥有完整产业链的动漫强国日本,仅动画与漫画占GDP的0.4%,其衍生了电视、电影、音像出版、传统出版、游戏软件开发、游戏机硬件制造、服装、小商品、餐饮等等行业。现如今,我国动漫产业发展迅速,由秦时明月镇魂街等优质动画为首掀起了国漫热潮,2015的大圣归来、2016的大鱼海棠收益颇丰。十二五的时候,国家明确扶持和壮大国有动漫企业,使其在产业发展和市场繁荣中发挥主导作用。同时支持各类动漫企业健康发展。 动漫论坛作为动漫爱好者最早开始交流的平台之一,由于该产业的独特性,线上交流是爱好者们进行交互的主要方式。现在国内外著名的ACG论坛,如天使动漫论坛、精灵动漫论坛等注册人数均已过万。,经典美漫 几代人的童年记忆,你的名字登陆中国市场斩获5.77亿,日漫霸权 世界动画市场占额65%,国漫崛起 大圣归来票房口碑双丰收。,国内外现状,bbs诞生于20世纪70年代的美国,主要用来成员之间的交流,随着互联网的发展,其许多特性被后面的应用取代,90年代bbs的功能主要转移到了我们现在所熟知的论坛上来。,90年代动漫产业发展迅速,动漫论坛便成为了爱好者相互交流的主要途径之一。由于互联网发展迅猛,通讯方式和通讯工具的多元化,论坛不如鼎盛时期一样人气爆棚,但作为最先开始传播讯息的供人民交流的平台之一,直到今天论坛也在发挥其功能。依旧是爱好者们交流、共享信息、分享资源必不可少的平台。,开发环境及技术,开发环境: 软件环境: 操作系统:Windows 7 数据库:MySQL JDK、MyEclipse 8.5开发工具包和MyEclipse自带的Tomcat服务器 相关技术: JSP技术 JDBC技术 MVC模式与structs框架,2,可行性、需求分析,可行性分析,01,经济 可行性,本动漫论坛系统是一个实现爱好者相互交流的系统,采用mvc结构体系;本系统使用的开发工具为MyEclipse8.5和tomcat6.0,均可以在网上免费下载并安装使用;MY SQL是本系统的后台数据库,同样也可以在网上免费下载使用。因此,基本无需支付任何费用就可以使用这些开发工具。另外,本系统完全由个人开发,除了个人的时间和精力的消耗之外,基本上没有什么经济方面的开发成本。,可行性分析,动漫论坛系统的开发主要包括前台和后台两个方面,不管是用户还是系统管理员都是通过浏览器(如火狐,IE等)进入该系统。对于系统前台,要求系统的界面友好、美观大方、操作方便等要求,实现注册会员,会员登录,浏览帖子,发表帖子,回复帖子的功能;对于系统后台则要求信息更新及时、数据存储安全可靠、数据一致性高及易维护等要求,要实现管理员登录,删除用户,管理板块,能够增加、删除、修改板块信息的功能。 本系统采用JSP技术,开发调试相对简单,灵活使用css可以使界面更加简洁美观友好, MyEclipse8.5集成开发环境是一套完整的开发工具集,可以用于生成基于JSP的应用程序,还提供SQL数据库各种操作,这些大大提高了编程的效率和代码质量,而现在开发所需语言技术都是在大学期间学过的,从而在技术上为本系统的设计和开发提供了可能。,可行性分析,本系统操作简单,功能齐全。各个模块的操作都简单易懂,没有复杂的实现方式,再加上现如今互联网飞速发展,当前信息化技术已经相当普及,各类操作人员水平都有相当的高度,所以在运行上是可行的。,需求分析,对于普通用户,在功能上要具备注册会员,会员登录,浏览帖子,发帖回帖这些论坛基本功能 在界面上要做到人性化、美观。,对于管理员,在功能上除了具有登录、浏览帖子、发帖回帖等普通用户也具有功能。还需要能对分区、版块、帖子和用户进行管理的工作,3,系统设计,功能结构图,1、会员注册 访问到论坛主页时,所有用户都默认为游客,只能执行浏览、搜索帖子的功能,希望进行下一步操作需要进行会员登陆。 如果用户为非会员用户,通过注册,经审核通过之后成为会员,获得一个登陆身份;登陆之后可以进行发帖,评论等功能。 2、会员登录 如果用户为会员,可以直接登陆。登陆之后才能进行发帖、评论等功能。 3、浏览帖子 访问到论坛时,页面会显示版块、分区和发表的帖子,用户可以直接浏览帖子的内容,也可以选择感兴趣的版块或者分区,从里面浏览该分区内的帖子的内容。该模块没有权限设置,无论是会员还是管理员都可以进行操作。 4、发表帖子 用户登陆后可以发表一些帖子来与他人共享最新资讯。 5、回复帖子 用户登陆后可以在自己或别人发表的帖子下发表评论或者回复,发表自己的想法。,管理员模块 1、 管理员登录 对于已经登录的用户,若权限为管理员,可以进行管理员的登录,登陆之后才能有权限进行下一步操作。 2、帖子管理 管理员可以对发表的帖子进行查询、删除等操作。 3、分区管理 论坛中的分区,管理员可对其进行添加、修改、删除等操作。 4、版块管理(子版块管理) 论坛中的分区下有不同的版块,可以对指定分区下的版块进行添加、修改、删除等操作。 子版块位于版块之内,可以对指定版块进行添加子版块,编辑和删除子版块的操作。 5、用户管理 用户注册成功后,管理员可以对用户进行删除操作。,4,系统演示,系统主界面设计,5,结论,结论,本次毕业设计到此已经顺利结束,通过这次的毕业设计,我学到了很多东西。在之前的学习生活中内我学习了很多的课程及编程语言,从最初始的C语言到稍微深入一点的C+,JAVA,数据库系统概论等等,虽然通过学习对这些课程有所了解和掌握,但也只是对理论知识的理解阶段,对知识的掌握还不够全面和熟练不能进行的编程开发,更不用说真正应用于实践设计开发,而且并不能真正独立的开发出一个完整的应用于实际的系统。通过这次的毕业设计,我需要学习不仅仅是Java语言和JSP技术,其它很多方面的知识都需要我去了解并掌握。虽然,毕业设计只有短暂的几个月,但却使我充分认识到自身还存在很多不足的地方,还需要不断的努力来充实自己、完善自己

温馨提示

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

评论

0/150

提交评论