本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!
== 本文为word格式,下载后可方便编辑和修改! ==
学习交流论坛的设计与实现,开题报告
篇一:校园BBS设计与实现论文 开题报告
中国石油大学(北京)现代远程教育 毕 业 设 计(论文)校园 BBS 设计与实现姓 学 性 专 批名:都百顺 号:030114 别:男 业: 计算机科学与技术 次:1003:136882447@qq :昌平南口 学习中心:航宇 指导教师:赵旭霞 201X 年 2 月 9 日
中国石油大学(北京)现代远程教育 毕业设计 (论文)毕业设计(论文)开题 报告 论文题目 一、选题目的和意义 随着互联网的发展,网络信息资源也不断的丰富,而以动态性和交互性 为特征的网络论坛是当中最丰富、最开放和最自由的网终信息资源,是最爱欢迎 的一种信息交流方式。 目前实现论坛功能的开发语言有很多种, 主要是 PHP 为主, 其中 PHP
借助于开源的优势必将成为网络开发流行的趋势,本文将使用 PHP,进 行开发校园 BBS。 网络论坛和互联网上的其他信息一样,具有范围广,内容庞杂,动态变化性 强等特点,但是两个最重要的特点是交互性和时效性。交互性是指论坛用户能够 参加到论坛信息的交流过程中来,可以在论坛中发布自己的信息并且可以得到其 他用户的反馈,这是网络论坛信息最基本和最重要的特征。一位用户发布信息, 往往有很多人回应,可以开展多人讨论,这是一个多向交流信息的过程,它使人 们能够便捷地进行交流。 由于互联网信息传播的快捷与方便以及网络论坛的交互 性,使得人们能够及时的从论坛中获取某一技术和行业的发展动态与最新的进 展,专业技术论坛中信息的时效性更强,往往一些最新的技术信息都可以从论坛 中获取。 校园 BBS 的设计与实现关键词:信息交流;信息时效性;PHP 开源
中国石油大学(北京)现代远程教育毕业设计(论文)毕业设计(论文)开题报告论文题目 二、主要研究内容 主要观点:校园 BBS 系统是一个基于老师和学生交互界面、帖子管理的系 统,功能是可以解决学生在学习生活中遇到的疑难问题等,做到师生交流,更好 的让学生获取知识。 主要内容、重点:该系统提供用户注册、用户登录、用户密码修改、论坛信 息发布、浏览和回复帖子。本文重点为“系统界面设计”、 “数据库结构设计”、 “登录程
序设计”、“论坛帖子发布和回复设计”、“论坛后台设计”等。 选题主要框架: (1) 用户注册 提供新用户注册功能,包括提供录入信息的界面,检查注册信息的有效性, 并将注册用户信息保存在对应数据库的数据表中。 (2) 帖子发布 提供用户发布信息的功能, 未注册用户不允许使用该功能,进行对注册用户 身份验证,如果未注册,提示注册为用户,才可以登陆帖子发布窗口。 (3) 帖子搜索 对注册用户和未注册用户提供帖子搜索以及阅读的功能, 即通过关键字进行 查询,获取查看详细查询的内容及发表信息的超级链接。 (4) 后台管理 当用户完成论坛注册后, 系统会在数据库中加入用户的资料。 包括用户名称, 用户密码,用户 Email 等相关信息资料。同时,按照用户的不同身份,将特殊用 户设置为管理员, 使他具备删除被讨论区中对应帖子等特殊操作的权利。管理者 以特殊身份登录到论坛后台对用户发布信息、以及用户本身进行管理。 (5) 帖子管理 根据不同的帖子内容, 管理员将整个帖子发布区分为不同的区域,用户可以 选择进入不同版块的帖子发布区,允许管理者对该版块进行管理,管理包括,推 荐、删除等操作。 校园 BBS 的设计与实现
中国石油大学(北京)现代远程教育毕业设计(论文)毕业设计(论文)开题报告论文题目 校园 BBS 的设计与实现整体论坛系统设计结构如下:校园论坛论坛前台论坛后台文 章 浏 览文 章 搜 索文 章 管 理文 章 发 表修 改 账 号用 户 管 理论 坛 管 理修 改 密 码添 加 用
户论 坛 分 类
中国石油大学(北京)现代远程教育毕业设计(论文)三、时间及进度安排(此项内容参照《0709 批次毕业设计(论文)进度安排表》, 依据自身写作进度填写) 第一阶段: 1 月 15 日 选题; 第二阶段: 2 月 5 日 开题报告写作; 第三阶段: 2 月 16 日 初稿写作; 第四阶段: 3 月 16 日 终稿学生(签名) :都百顺 201X 年 2 月 9 日
篇二:java学习网站的设计与实现开题报告
附件1-1
毕业设计(论文)开题报告
论文题目java学习网站的设计与实现
姓 名专 业 软 件 工 程
班 级学 号指导教师
年 月 日
开题报告填写要求
html网页设计论文1.开题报告作为毕业论文(设计)答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业论文(设计)工作前期内完成,经指导教师签署意见及所在院(系)审查后生效。
2.开题报告内容必须按教务处统一设计的电子文档标准格式(可从教务处网页上下载)填写并打印(禁止打印在其它纸上后剪贴),完成后应及时交给指导教师签署意见。
3.开题报告字数应在1500字以上,参考文献应不少于15篇(不包括辞典、手册,其中外文文献至少3篇),文中引用参考文献处应标出文献序号,“参考文献”应按照国标GB 7714—87《文后参考文献著录规则》的要求书写。
4.指导教师意见和所在院(系)意见用黑墨水笔书写,并亲笔签名。
5. 年、月、日的日期一律用阿拉伯数字书写,例:“201X年11月26日”或“201X-11-26”。
毕业设计(论文)开题报告
毕业设计(论文)开题报告
毕业设计(论文)开题报告
毕业设计(论文)开题报告
篇三:BBS论坛系统的设计与实现开题报告
山 东 科 技 大 学
本科毕业设计(论文)开题
报告
题 目 BBS论坛系统的设计与实现
学 院 名 称 信息 科学 与工程学院 专业班级计算机科学与技术08-3班 学生姓名 任秀秀 学 号 201X01050519 指 导 教 师 赵华
填表时间:二0一二年三月二十日
填表说明
1.开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。
2.此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期完成,经指导教师签署意见、相关系主任审查后生效。
3.学生应按照学校统一设计的电子文档标准格式,用A4纸打印。装订在左侧。
4.参考文献不少于8篇,其中应有适当的外文资料(一般不少于2篇)。
5.开题报告作为毕业设计(论文)资料,与毕业设计(论文)一同存档。
三、 文献综述(国内外研究情况及其发展)
Java 在 Web 方面的开发框架并不少见,甚至可以说多如牛毛,如最著名的 SSH(Struts、 Spring、Hibernate) ,还有同样流行的 Batista、Web Work、Wicket 等各种 MVC 框架、ORM 框 架、IOC 框架等。
国内发展情况: 国内在 Java Web 方面的开发框架以江南白衣的 Spring Side,Bane 的 Edon 最为著名。这 两个框架都实现了整个系统的架构(包括 MVC,ORM,IOC,甚至还有 Flash 图表等多种功能) , 可以仅使用单个框架来开发整个网站。但是其中很多功能小型网站根本用不上。而且它们依 赖过多其他的第三方类库,这样会对小型网站的服务器空间造成一定的压力,技术门槛也较 高。所以这些框架对于小型网站来说无疑是重量级的。
国外发展情况: 国外在 Java Web 方面的开发框架非常多, J boss 的 ORM 框架 Hibernate, 如 Apache 的 MVC 框架 Struts x,Creamware 的 Spring 等。 Hibernate 无疑是目前 ORM 框架中最优秀的,其设计思想超过现在理念 10 年,对不同数 据库的事务、锁等特性支持非常好,并定义了 HQL(Hibernate Query Language)查询语言, 使程序对数据库的操作面向对象化,还提供一、二级缓存,从而极大的提高了数据库操作性 能。Hibernate 的功能虽然非常强大,使用起来也更加简便(相对于 EJB 来说) ,但是配置文 件和 API 对于小型网站来说还是过于复杂。 Spring 是一个解决了许多在开发中常见问题的强大框架。它基于 IOC 容器,并对其它一 些第三方类库、框架(如 Hibernate、Struts)提供了模板支持,使其使用起来更加方便, 整合起来更加简单。Spring 使应用程序能够抛开 EJB 的复杂性,同时享受着和传统 EJB 相关 的关键服务。 但是 Spring 的过
于复杂的配置是其最大的诟病, 而且自从 Spring2.0 以后学习 门槛颇高,使用复杂也使其不再轻量级。 Struts x 是一个采用 Serialist 和 JSP 技术来实现的 MVC 框架。Struts 能充分满足应用开 发的需求,简单易用,把 Serialist、JSP、自定义标签库和信息资源(Message Resource)整 合在一个统一的框架中, 开发人员可以利用其进行开发时不再自己编码实现全套的 MVC 模式, 极大的节省了时间。但是在 Struts 1.x 中 Action 和 Action Form 绑定,如果想获取用户提交 的参数就必须编写 Action Form,使代码量膨胀。并且 Struts 1.x 对于 JSP 和 Serialist 的封 装并不完整,程序员仍需要学习许多关于 Serialist 的知识,学习曲线较高。Struts 2.x 可以 说是 Struts 1.x 和 Web Work 的结合体,使用起来比 Struts 1.x 要简单很多,并且采用了约 定大于配置的原则,最大程度降低了配置量。但是 Struts 2.x 在小型网站的建设中相对于 Ruby 的 Rails 框架来说,无疑还是重量级的。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论