2011 届本科毕业设计(论文)开题报告
题 目 基于java语言的论坛系统
学 院 计算机科学与工程学院 年 级 2007 专 业 软件工程 班 级 ******* 学 号 ********* 姓 名 朱晔涛
指导教师 张玉生,金丽丽 职 称 副教授
毕业设计基于java语言的论坛系统 (论文)题目 一、课题来源、研究的目的和意义、国内外研究现状及分析 作为互联网信息交流的一种方式,论坛系统已经普及到了多数网民的日常上网活动中。与即时通讯软件相比,论坛系统具有传播信息量大,涉及范围广,用户仅仅需要通过浏览器就能访问等特点。随着用户对互联网体验要求的提高,论坛系统的功能也越来越完善。在各种论坛存在于互联网的情况下,光是通过功能的创新来吸引用户是不能长久的,在某种新颖的功能被开发并应用之后,难免会被其它论坛模仿,当其它网站也拥有了该功能之后,优势也就不存在了。尽管如此,这并不意味着各大论坛运营商只能把这块蛋糕与其他人平分二无能为力。如果说功能可以被模仿,那么论坛本身运行的效率和稳定性却是在一套论坛系统开发完成后就决定了的,而这个论坛的运行效率直接影响到用户体验,也影响着用户最终对该论坛的印象。因此,开发一套高效、稳定的论坛系统再加上美观的界面和人性化的设计,必将在实际应用中获得用户的好评,并积聚更多的人气,最终创造价值。 二、主要研究内容 本论坛系统的开发将不仅仅完成应有功能的实现,还将在设计上增加人性化考虑,包括功能的设计,页面的布局及效果等都将充分结合用户使用习惯和审美需求。此外,论坛后台处理效率也将是本系统开发过程中将充分考虑的一个方面,对于各种关键技术的选择必须结合最终论坛的响应速度来定夺。 三、实验方案、实验方法及预期达到的目标 本论坛系统将基于Java语言,采用Struts + Hibernate + Spring集成开发架构,实现在线使用,运行稳定高效,操作中无出错,界面简洁大方,操作方便,功能实用的要求。 论坛用户将分为论坛管理员、版主、会员、游客4种角色。论坛管理员负责论坛系统的维护,如:升级会员、降级版主、删除会员、发布系统公告等,删除会员;版主可以管理和维护本版的帖子信息,如:删贴、封贴、置顶贴、删除留言、编辑帖子等;会员可以浏览帖子、发帖、跟帖、编辑自己的帖子等;游客只能浏览帖子。 如果时间充裕,将在论坛中加入创意设计。 四、完成课题所需的条件、主要困难及解决办法 软件环境:Tomcat6.0+JDK6.0+MS SQL SERVER 开发工具:MyEclipse 8.6+DreamWeaver+PhotoShop CS4+PowerDesigner 开发困难一:开发环境的搭建与部署 解决办法:参照以往类似项目 开发困难二:论坛的需求分析 解决办法:先了解网上各类论坛,再结合自己作为一名论坛使用者的感受,充分挖掘现有各类论坛的特点及不足,做出一份足以保证项目顺利开发并最终创造一定使用价值的需求分析。 开发困难三:开发过程中潜在的技术难题 解决办法:通过查阅资料,请教老师等办法解决。 五、参考文献 (参考文献书写顺序:[序号] 作者.文章名.学术刊物名.年,卷(期):引用起止页) 起止日期 2010-12-18至2010-12-30 2011-1-1至2011-2-15 2011-2-16至2011-3-20 2011-3-21至2011-3-26 2011-3-27至2011-4-27 2011-4-28之后 论文工作进度(主要内容、完成要求) 编写开题报告 完成需求分析 编码阶段 测试阶段 撰写论文 论文修改 指 导 教 师 意 见 指导教师(签字): 年 月 日 所 在 系 意 见 系主任(签字): 年 月 日 教学院长(签字、公章): 年 月 日 学院 审 核 意 见 注:开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一,此报告应在导师指导下,由学生填写,经指导教师签署意见及所在系审核后生效。
因篇幅问题不能全部显示,请点此查看更多更全内容