1、 开题报告 毕业论文 基于 Java 技术开发的 BBS论坛 BBS Forum Base On Java Technology 论文作者姓名: 作 者 学 号: 所 在 学 院: 计算机与信息工程学院 所 学 专 业: 网络工程(信息安全方向) 导师姓名职称: 论文完成时间: 2013 年 04 月 29 日 开题报告 毕业毕业设计设计(论文、创作)开题报告(论文、创作)开题报告 (学生本人填写) 学号 姓名 导师姓 名职称 开题时间 2012 年 12 月 1 日 课题题目 基于 java 技术的论坛(BBS) 课题来源 导师指定 自定 其他来源 课题的目的、意义以及和本课题有关的国内外现
2、状分析: 1目的:在 Internet 飞速发展的今天,互联网成为人们快速获取、发布和 传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重 要的作用。通过 Internet 与世界各地的其他用户自由的进行通信,可以 从 Internet 中获取各种信息,缩小了时空的界限,通过网络人们可以共 享计算机硬件资源、软件资源和信息资源。 2意义:BBS 是电子公告栏的英文缩写,它通过在计算机上运行软件,允许 用户使用终端程序与 Internet 来进行连接,之行下载数据或程序、上传 书库、阅读新闻、与其他用户交换信息等功能。许多 BBS 由版主业余维 护,而另一些则提供收费服务,开辟了一块
3、“公共”空间供用户读取和 讨论其中的信息。 3现状:目前论坛系统的开发技术主要技术有 ASP、PHP、JSP、ASP.NET。 通过 BBS 论坛系统可以随时获得需要的信息,也可以通过 BBS 系统来和 别人进行交流。目前一些 BBS 网站并没有给用户提供简单、易用的方便, 今后国内的 BBS 网站将向着个性化和专业化的方向发展。 开题报告 研究目标、研究内容和准备解决的问题,拟采取的方法、技术或设计(开发)工 具: 1目标:设计成一个 B/S 架构的网站,以网站为载体发布 BBS 论坛系统。 游客可以浏览帖子、浏览回帖;注册用户可以发帖、回复帖子;版主可 以审核帖子;管理员可以删除帖子、设置
4、用户权限。 2内容:本系统按照用户权限的不用主要讲用户分为游客相关功能、注册 用户相关功能、版主相关功能、管理员相关功能四个模块。管理员具有 的功能有:帖子管理、用户管理;版主具有的功能有:帖子管理。 3准备解决的问题:帖子过滤敏感字方面不是很了解,在 Ajax 方面的知识 还不是很了解。 拟采取的方法、技术或设计(开发)工具: 平台:Windows 7 开发工具和语言:开发工具拟采用 Eclipse,语言采用 Java,框架会用到 struts2、Hibernate、Spring。 数据库:拟采用 Oracle 其他辅助开发工具:apache-tomcat 开题报告 预期成果: 1源程序 2
5、毕业论文 进度计划与阶段要求: (1)2012-11-1 2012-12-31:查找资料、确定毕业设计题目,编写开题报告。 2013-01-01:将开题报告发送到导师邮箱。 2013-01-02 2013-01-10:导师根据开题报告下达任务书。 (2)2013-01-11 2013-04-02:搜集素材、整理设计内容。 2013-04-03:将毕业设计阶段性成果发送到导师邮箱。 (3)2013-04-03 2013-04-09:根据导师的建议和指导,继续设计。 2013-04-10:将中期检查表和修改后的设计内容发送到导师邮箱。 (4)2013-04-11 2013-04-28:根据导师的建
6、议和指导,修改毕业设计和论文。 2013-04-29:将设计和论文终稿发送到导师邮箱。 开题前收集的资料和参考文献(5-8 种) 1数据库系统概论 (第三版) 高等教育出版社 主编:萨师煊 王珊 2java 编程思想 (第四版)电子工业出版社 3锋利的 jQuery 人民邮电出版社 4java 从入门到精通人民邮电出版社 5设计模式中文版中国电力出版社 6精通 Hibernate:Java 对象持久化技术详解(第 2 版)孙卫琴(作者) 电子工 业出版社 7 Spring in Action(中文版)(第 2 版) Craig Walls,Ryan Bredenbach (作者), 毕庆红(译) 人民邮电出版社 8Struts 2.1 权威指南(含 CD 赠光盘 1 张)李刚 (作者) 电子工业出版社 指导教师对开题报告的意见: 同意按开题报告的题目和设计思路开题。 指导