1、计算机毕业设计开题报告博客网站设计 一、课题主要研究内容 “博客”( Blog 或 Weblog)一词源于“ Web Log(网络日志)”的缩写资料来源 :毕业设计(论文 )网 是一种十分简易的个人信息发布方式。让任何人都可以像免费电子邮件的注册、写作和发送一样,完成个人网页的创建、发布和更新。如果把论坛( BBS)比喻为开放的广场,那么博客就是你的开放的私人房间。可以充分利用超文本链接、网络互动、动态更新的特点,在你“不停息的网上航行”中,精选并链接全球互联网中最有价值的信息、知 识与资源;也可以将你个人工作过程、生活故事、思想历程、闪现的灵感等及时记录和发布,发挥您个人无限的表达力;更可以
2、以文会友,结识和汇聚朋友,进行深度交流沟通。一个 Blog 就是一个网页,它通常是由简短且经常更新的 Post 所构成;这些张贴的文章都按照年份和日期排列。 Blog 的内容和目的有很大的不同,从对其他网站的超级链接和评论,有关公司、个人、构想的新闻到日记、照片、诗歌、散文,甚至科幻小说的发表或张贴都有。许多 Blogs 是个人心中所想之事情的发表,其它 Blogs 则是一群人基于某个特定主题或共同利益领域的集体创作 。 Blog 好象对网络传达的实时讯息。撰写这些 Weblog 或 Blog的人就叫做 Blogger 或 Blog writer。在网络上发表 Blog 的构想始于 1998
3、年,但到了 2000年才真正开始流行。起初, Bloggers 将其每天浏览网站的心得和意见记录下来,并予以公开,来给其它人参考和遵循。但随着 Blogging 快速扩张,它的目的与最初已相去甚远。目前网络上数以千计的 Bloggers 发表和张贴 Blog 的目的有很大的差异。不过,由于沟通方式比电子邮件、讨论群组更简单和容易, Blog 已成为家庭、公司、部门和团队之间越 来越盛行的沟通工具,因为它也逐渐被应用在企业内部网络( Intranet)。 资料来源: SHLUNWEN.COM 毕业设计 (论文 )网 二、课题的研究意义、国内外现状 国外 Blog 发展状况:维基百科对企业博客作了
4、如下定义:指由某个机构为达到机构目标而开设的博客。尽管有多种形式的企业博客,但主要可分为外部和内部两种。根据 Socialtext公司的统计,截至 2006 年 9 月 6 日,财富 500 强中的公司已有通用、微软、麦当劳等 30家建立了企业博客,占总数的 6%。美国市场研究公司 Jupiter 在 6 月底公布的一 项调查表明,目前美国 34%的大企业开设了企业博客, 2006 年后半年将另有 35%的大公司加入到企业博客行列,到 2006 年底,近 70%的美国大型企业将开设企业博客。 大公司建立企业博客,旨在和用户之间建立顺畅、及时的沟通,从而强化品牌形象;而小公司建立博客,则可以利用
5、这种低成本(甚至是零成本)的推广方式,在用户中建立一定的知名度,实现产品的营销。 企业博客还在化解企业公关危机方面有着巨大的作用。戴尔公司的企业博客 D明确表示,这个博客就是一个网络会议室,欢迎全球用户来与戴尔公司分享创意 和远见。文章分类众多,围绕个人用户 /小企业、环境保护、用户体验、设计、战略、产品、技术等各个方面,博客的表现形式除了文字以外,还有视频。 6 月份,美国 E 网站上贴出戴尔笔记本着火的图片后不久,戴尔的企业博客就发表了文章,声称公司已经开始为顾客更换笔记本,并正在积极联合第三方的技术公司调查事故原因。从跟贴的上百个评论来看,博客们似乎忘记了起火的电脑,反而一个劲的欣赏起戴
6、尔的这种态度来:不回避事实,积极加入对话,解决问题。 毕业设计 (论文 )咨询 QQ: 765769776 国内 Blog 发展状 况:在 Text100 公司主办的一次小规模研讨会上,当会议主讲人提问,台下有多少人所在的公司开设了博客?除了 Google 亚太区市场总监王怀南以外,在座 20 余人竟无一人举手。 这种无人应声的尴尬局面似乎与中国蓬勃发展的互联网有点不相匹配。中国互联网络信息中心最新发布的第十八次中国互联网络发展状况统计报告表明,截止到 2006 年 6 月 30日,我国网民人数达到了 1.23 亿人,宽带上网网民人数为 7700 万。由清华大学媒介经营与管理研究中心出版的 2
7、006 年传媒蓝皮书预测, 2006 年中国博客规模将超过 6000 万,支 持千万级用户系统的博客服务平台将出现,到 2007 年博客数量将接近 1 个亿。 与国外火热的企业博客热潮相比,国内的企业博客似乎颇为冷清,尤其缺少知名企业的参与。在博客网的企业博客频道,记者看到的首页编辑推荐的内容与普通的个人博客似乎并无很大差别,而在企业博客上建立博客的很多公司,即便如联想集团等的点击量也仅在千余左右。 三、课题难点和拟解决的关键问题 1、连接数据库 数据库连接对动态网站来说是最为重要的部分,在与后端数据库连接时我们可以采用 ODBC或 JDBC 技术。虽然 ODBC 作为传统的连接数据库的手段,
8、在我 们的程序可以是一种选择,但是 ODBC 有以下的致命缺陷,从而使它无法胜任 JSP 的请求; 毕业设计 (论文 )咨询 QQ: 78303642 ODBC 是一个 C 语言实现的 API,从 Java 程序调用本地的 C 程序会带来一系列类似安全性、完整性、健壮性方面的缺点。 其次,完全精确的实现从 C 代码 ODBC 到 Java API 翻译的 ODBC 也不会另人满意,因为在 Java 中没有指针,而 ODBC 中大量的使用了指针,包括极易出错的空指针“ void *”。 考虑到平台移植性来说,在开发 JSP 程序中使用 ODBC 则会带来负面影响,使得代码不适合于移植。 为了使我
9、们的程序在具有安全性、完整性、健壮性的同时,同时有可以方便的移植,所以我们可以采用 JDBC 连接数据库。 JDBC 是一种可用于执行 SQL 语句的 Java API。它由一些 Java语言写的类、界面组成,使开发人员可以用纯 Java 语言编写完整的数据库应用程序。通过使用 JDBC,我们很方便地将 SQL 语句传送到几乎任何一种数据库。也就是说,我们可以不必写一个程序访问 Sybase,写另一个程序访问 Oracle,再写一个程序访问 Microsoft 的 SQL Server。用 JDBC 写的程序能够自动地将 SQL 语句传送给相应的数据库管理系统。 在本地数据库程序使用 Micr
10、osoft 的 Access 等数据库时,我们可以使用 Sun 公司开发的JDBC-ODBC Bridge,用此技术 JSP 程序就可以访问带有 ODBC 驱动程序的数据库。这样即保证了 JDBC 的优点而且保证了纯 JSP 程序的安全性、完整性、健壮性和可移植性,又可以使用 Microsoft 提供的 ODBC 数据源与 Access 连接。不管对方是何种数据库,只要有 ODBC接口就可以直接使用 JDBC-ODBC Bridge 与数据库连接,而无需因为后 端数据库的改变而改动相应的程序代码,实现了应用层与数据库层的完美分离。如果我们需要变后端数据库为MySQL,只需要在 ODBC 数据源
11、中安装了 MySQL 的驱动程序之后,就可以直接使用 MySQL数据库了 资料来源: shLUNWEN.COM 毕业设计 (论文 )网 2、转换 Unicode 编码 在许多 JSP 页面的调试过程中都碰到过许多由于汉字编码与 Unicode 编码转换引起的问题。经常遇到浏览器中看到的 JSP 页面中的汉字都是乱码、 JSP 页面无法正常显示 GBK 汉字、JSP 不能接收 Form 提交的汉字、 JSP 数据 库读写无法获得正确的内容等等问题。这是因为现在大部分具有国际化特征的软件核心字符处理都是以 Unicode 为基础的,在软件运行时根据当时 Locale/Lang/Codepage 设置确定相应的本地字符编码设置,并依此处理本地字符,