第一篇:如何做自己的博客网站
建立自己的个人主页首先要具备一个终端服务器,简单地说就是要有一个存放网页文件的地方,而其他网民也正是通过你的终端服务器来对你的网站内容进行浏览的,也就是我们常说的主页空间。现在很多网站都提供了免费主页空间,容量从几兆到无限空间都有,能够满足绝大部分使用者的需求,所以网友们不必对主页空间的容量做过多的要求,更重要的是要选择一个快速稳定的主页空间,因为一个快速稳定的主页空间会为你省去很多不必要的麻烦。象网易、首都在线等一些提供个人主页服务的网站,(更多欢迎加我分享交流 网站制作等)在网友中有很好的口碑。他们提供的主页空间,速度快,稳定性高,并且随主页空间配套带有站点计数器、聊天室、留言板、论坛等附属部分。可以为你的主页增色不少,网友们可以放心使用。
主页空间有了,下面就要开始制作网页了,这是建立个人主页中最重要的一步,也是最困难的一步。任何制作都具有相同的特点,在开始的时候都是非常艰难的,只要你迈出了第一步,即便是非常简单的一步,也已经远远不同于原来的你。主页制作工具有很多种,其中FrontPage、Dreamweaver 是最常用的,也是最好用的两种主页制作软件。其中Dreamweaver的功能最为强大,能够做出专业级的网页,但在操作上比较复杂,不容易掌握,一般是专业网页设计师的首选。而FrontPage则不同,全中文的操作界面使制作者极易上手,强大的辅助功能可以使你的网页同样具有专业效果,你甚至可以不懂HTML等语言便可以制作出漂亮的网页,这种傻瓜式的制作工具已经成为大多数主页制作者的最佳选择!在微软最新发布的OFFICE2000中首次捆绑了FrontPage2000,作为FrontPage98的升级版FrontPage2000的功能更为强大,易用性更加突出。其本身带有多种不同风格的模版,可以使初学者很快地做出网页来。同时,FrontPage2000也为网页制作高手们准备了DHTML 效果、数据库集成、ActiveX 控件、JAVA 应用程序等一些高级网页设计技术,无论您是初学者或是制作高手,FrontPage2000都可以满足您不同的需求。
在开始制作前,确定站点所要介绍的具体内容是十分必要的。由于个人主页的局限性所致,它不可能象门户类网站那样内容广泛丰富,所以选好站点的内容是个人主页成功与否的关键,您的主页可以介绍娱乐、电脑、体育、网络、音乐等方面的信息和资讯,这主要取决于您的爱好和兴趣。有了好的内容下面就要开始制作站点的首页了。一个站点的首页是这个网站的门面,访问者第一次来到网站首先看到的就是首页,所以首页的好坏对整个网站的影响非常大!一个思路清晰,美工出色的首页,不但可以吸引访问者继续浏览站点内的其它内容,还能使访问过的网友再次光临网站。但是,一些初学者在设计首页的时候,总是试图利用许多精美的图片把自己的网页设计得丰富多采,然而这样做往往达不到预想的效果,要注意过多的图形可能会大大破坏访问者对该站点的印象,访问者对站点主题的理解可能会受到很大的干扰,甚至不知道作者要表达一个什么样的意思。所以,在制作的时候要注意以内容为核心,以形式为辅助,使二者统一起来。再有使用过多的图片,或者在设计网页形式的时候作了许多不必要的变化,引发的另一个问题就是网页下载速度的问题。一个巨大的图片可能会使网页的下载花费许多时间,甚至让人觉得不可忍受,对于那些上网速度比较慢的用户来说情况尤其严重。所以,在设计的时候,要把一些对站点主题没有作用的图片删除。在一些各大主页排行榜上名列前茅的优秀个人主页,它们大都有精美漂亮的首页,美工上的运用让人拍案叫绝,可以毫不夸张地说这些首页就是一些艺术品,可以给访问者以美的享受。他们的网页图文并茂,主题突出,不仅浏览速度快,而且效果要远远超过用了很多图片的网页,所以首页的设计最重要的一点就是协调统一。首页固然重要,可也不能忽略了分页,虽然它不象首页那样引人注目,但其作为网站的主要组成部分,同样不可忽视。分页的制作一定要遵循与首页风格一致的原则,不要使人觉得前后出现的两个网页完全不象一个站点中的内容。下面的工作不用我说大家也知道,那就是发布站点了。虽然把一个站点发布到Internet是非常容易的,但在进行这样的工作之前,还有许多其它的事情需要完成。首先我们创建的站点中不应该有拼写错误,你可能认为这是一个极不重要的错误,但是,从访问者的角度来看,这些小小的错误可能会使他们对您的站点形成制作粗糙的印象。其次,如果站点中存在一些断开的超链接,也可能会使人们对站点产生失望甚至是厌恶的情绪。总之,我们要尽量确保站点在发布到Internet之前的完美性。
网页文件上传成功后,您的个人主页就基本做好了,可以供网友们访问了。但并不是把它发布到Internet上就完成任务了,其实更艰巨的任务还在后面呢!那就是站点的更新与维护,为了使一个站点能够更好地为访问者提供信息,必须不断地维护这个站点,不断地发现并改正其中的问题。而且还要不断地了解自己所面对的主要访问者的需求,不断地完善网页,增加网页的魅力,提高站点的声誉。总之一个站点的更新与维护是一个任重而道远的工作。
第二篇:毕业设计-博客网站
第一章
绪论 1.1 系统开发背景
随着计算机技术的发展和普及,blog得到了极大的发展。Blog,是Weblog的简称。blog是一种新的生活方式、新的工作方式、新的学习方式和交流方式。它是继E-mail、BBS、ICQ、之后出现的第4种网络交流方式。Blog主要应用于3个方面:一是新的人际交流方式;二是以个人为中心的信息摘选和知识管理;三是以个人为中心的传播出版。blog作为个人的一种学习工具,简单易用,吸引人的兴趣。Blog在教育方面得到了很大的发展,它将互联网从过去的通讯功能,资料功能、交流功能等进一步强化,使其更加个性化、开放化、实时化、全球化,把信息共享发展到资源共享、思想共享、生命历程共享。Blog已经成为一种继课件、积件、资源库、教育主题网站等信息化教学模式之后,新的网络应用模式。它是应时代的需求而兴起的,也是应时代需求不断进步的。1.2课题研究的意义
随着Blog人数的增加,Blog作为一种新的生活方式、新的工作方式和新的学习方式已经被越来越多的人所接受,并且在改变传统的网络和社会结构。它使交流和沟通更有明确的选择和方向性;单一的思想和群体的智慧结合变得更加有效;个人出版变成人人都可以实现的梦想。Blog正在影响和改变着我们的生活。Blog是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。展示丰富的个性化,对Blog功能的要求自然更高,新一代具有更多、更新、更全功能的Blog急需走进舞台。系统加入聊天功能可以更加方便大家的交流。
第二章
Blog系统开发技术 2.1ASP.NET介绍
本系统采用ASP.NET开发技术进行开发。ASP.NET不仅仅是ASP的一个新版本,更是Web应用程序编程方面的一个全新的概念和方法。ASP.NET中的新功能并不是对ASP的改进,设计它的初衷是为用户入境提供最佳的应用程序架构。它相比于ASP有着以下几个方面的优点:(1)多语言
ASP曾在脚本引擎方面受到了限制,特别是VBScript和Jscript。而ASP.NET则支持多种语言,默认情况下为Visual Basic.NET、C#和Jscript.NET,另外还支持一些第三方语言。(2)服务器处理
ASP在服务器处理上不管页面的内容是纯HTML还是ASP生成的HTML,它都是按照实现,形成所谓3-tier页面顺序显示的。因此逻辑代码依赖于它在页面中的位置,并且无法将HTML控件作为目标,除非将它们作为流的一部分进行显示。而ASP.NET就解决了这个问题,方法是为控件引入一个声明的基于服务器的模型,因为控件在服务器上有,可以在服务器上编程,也可以是客户端驱动的事件。(3)Web Form控件
将现有的HTML控件转换为服务器端的控件是比较容易的,但是也存在一些不方便,例如比较难于区分HTML控件和服务器端的控件。于是Microsoft公司就创建了一组专门的服务器控件,它们都用asp:前缀标识。(4)代码与内容分离
一个网站的设计与开发往往由不同的人来实现的,而ASP中就是存在着这样一个问题,代码(ASP脚本)和内容(HTML)混合在一起。这样就使得同时进行设计和开发变得很困难。而ASP.NET则采用了代码内联和后台编码两种方法实现了代码与内容的分离。
2.2 MVC开发模式
MVC由Trygve Reenskaug提出,首先被应用在SmallTalk-80环境中,是许多交互和画面系统的构成基础。MVC结构是为那些需要为同样的数据提供多个视图的应用程序而设计的,它很好地实现了数据层与表示层的分离。MVC作为一种开发模型,通常用于分布式应用系统的设计和分析,以及用于确定系统各部分间的组织关系。对于画面设计可变性的需求,MVC(Model-View-Controller)把交互系统的组成分解成模型、视图、控制器3种部件。(1)视图部件把表示模型数据及逻辑关系和状态的信息以特定形式展示给用户。它从模型获得显示信息,对于相同的信息可以有多个不同的显示形式或视图。(2)控制器部件是处理用户与软件的交互操作的,其职责是控制提供模型中任何变化的传播,确保用户画面与模型间的对应联系;它接受用户的输入,将输入反馈给模型,进而实现对模型的计算控制,是使模型和视图协调工作的部件。
(3)模型部件保存由视图显示、由控制器控制的数据;它封装了问题的核心数据、逻辑和功能的计算关系,它独立于具体的画面表达和I/O操作。
模型、视图与控制器的分离,使得一个模型可以具有多个显示视图。如果用户通过某个视图的控制器改变了模型的数据,所有其他依赖于这些数据的视图都应反映了这些变化。因此,无论何时发生了何种数据变化,控制器都会将变化通知所有的视图,导致显示的更新。这实际上是一种模型的变化——传播机制。(4)ASP.NET模式下如何实现MVC?
ASP.NET提供了一个很好的实现这种经典设计模式的类似环境。开发者通过在ASPX页面中开发用户接口来实现视图;控制器的功能在逻辑功能代码(.cs)中实现;模型通常对应应用系统的业务部分。在ASP.NET中实现这种设计而提供的一个多层系统,对较经典的ASP结构实现的系统来说有明显的优点。将用户显示(视图)从动作(控制器)中分离出来,提高了代码的重用性。将数据(模型)从对其操作的动作(控制器)分离出来,可以让用户设计一个与后台存储数据无关的系统。就MVC结构的本质而言,它是一种解决耦合系统问题的方法。
2.3 Ajax介绍 2.3.1什么是Ajax Ajax是Asynchronous JavaScript and XML的缩写,即异步JavaScript 和XML。Ajax是一种客户端技术,Ajax技术借助异步JavaScript实现浏览器和服务器之间的异步交互,即相当于在Web应用中实现了原来C/S(Client/Server)结构下的交互结果,且这种效果的实现并没有带来繁琐的客户部署工作。比如:无需重新加载整个页面就可以想服务器发送请求,并接受响应。同时对XML文档解析和处理。Ajax的解决方案及其优越性
Ajax相当于在浏览器客户端与服务器之间架设了一个桥梁、一个媒介,在它的帮助下,可以消除网络交互过程中的处理—等待—处理—等缺陷。在处理过程中Web服务器响应是标准的且易于解析的XML格式的数据传递给Ajax,然后再转换成HTML页面的格式,辅助CSS进行显示。Ajax是使用XMLHttpRequest对象发送请求并获得服务器端的响应,同时Ajax可以在不重新载入整个页面的情况下用JavaScipt操作DOM以实现最终更新页面。因此在读取数据的过程中,用户棉对的不是白屏,而是原来的内容。这种更新是瞬间的,使用户感觉是连贯的。
借助Ajax,可以把以前一些原本由服务器负担的工作转移到客户端来完成,利用客户端闲置的能力来进行处理,这样也可以有效地减轻服务器和带宽的负担,使服务器更稳定,更良好的运行。同时节约了空间和宽带。2.3.2 Ajax相关技术介绍
Ajax是多种技术的综合应用,包括JavaScipt脚本、CSS、DOM和重要对象XMLHttpRequest。(1)JavaScipt是一种可以与HTML标记混合使用的脚本语言,编写的程序可以直接在浏览器中解释执行。因此使用脚本语言编写程序可以在浏览器支持下跨平台运行。JavaScipt脚本中可以调用浏览器及Ajax中提供的相关对象。利用这些对象的属性方法可以实现页面效果的动态控制。
(2)CSS是层叠样式表。CSS规则由模式匹配段和操作部分组成。模式匹配段用于表示元素与行为之间的关联性;操作部分用于确定对指定部分的操作。CSS层叠样式可以弥补HTML超文本标记语言在格式修饰中的不足,同时也为能够实现页面格式的批量动态更新。(3)DOM的全称是文档对象模型(Document Object Model),它在本质上是一种文档平台。在使用Ajax技术中,借助DOM,可以结合脚本语言实现动态的数据存储以及动态上传文件。
(4)XMLHttpRequest是Ajax技术中最重要的一个对象。页面可以在不刷新的情况下通过它发送请求来获取服务器响应。也可以使用该对象在不刷新当前页面的情况下更新页面中的数据。
2.3.3 Ajax技术在系统中的应用
Ajax技术运用于该系统的在线即时聊天功能模块。通过该技术实现了聊天信息的不断更新,但并没有将整个页面都刷新,也不会带来页面在连续闪烁等问题。利用Ajax技术将聊天窗口不段更新数据,聊天窗口采用CSS样式,实现页面格式的批量动态更新。
2.4 数据库
本系统才用SQL SERVER2000做为后台数据库,采用ADO.NET技术对数据进行操作。2.4.1 SQL SERVER 2000 SQL SERVER2000是可以在WEB上运行的数据库服务产品。它既可适用于桌面系统的单用户数据库,也可适用于企业的网络数据库,甚至适用于专业的WEB站点数据库,具有很强的可伸缩性。并且具有很高的可靠性、可用性和可管理性。从经济和开发效率上适合中小型网站。它和ASP.NET同属于微软公司开发,在开发接口有一致性,能更好的协调工作。同时,SQL SERVER2000对数据的安全性也有一定的保障,它对用户的访问进行了两个阶段的检查:一是认证阶段,二是许可确认阶段。数据库使用ADO.NET来处理数据。2.4.2 ADO.NET
ADO.NET是基于.NET框架结构、面向分布式和以XML数据格式为核心的数据访问技术,它提供了一组数据访问服务的类,可用于对Microsoft SQL Server、Oracle等数据源及通过OLEDB和XML公开的数据远源的一致访问。ADO.NET统一了数据容器类编程接口,无论编写何种应用程序(Windows窗体、Web窗体、Web服务)都可以通过同一组类来处理数据。为使用方便,ADO.NET还提供了一组丰富的控件,利用可视化方式来开发数据库应用。
ADO.NET体系结构如下图所示
ADO.NET体系结构图
ADO.NET体系结构的两大核心控件是.NET Framework数据提供程序和Dataset。.NET Framework数据提供程序用于连接到数据库、执行命令和检索结果。Dataset是一个功能丰富、比较复杂的数据集,它是支持ADO.NET的断开式、分布式数据方案的核心对象。Dataset专门用来处理从数据源获得的数据,无论数据来自什么数据源,它都使用相同的方式操作数据。
2.5 ASP.NET配置
Asp.net的配置文件都是XML格式的文件,XML格式文件易于书写和定制,采用这种方法进行asp.net配置方便灵活。另外,asp.net的配置都是可以随时更改的,即应用程序运行期间,可以随时增加和删除asp.net配置文件中的项目,修改后可以立刻激活使用比当配置发生变化时需要服务重新启动配置才生效的方法有很大的优势。
该系统运用了web.comfig文件进行配置web服务器,使用web.config文件配置web服务器简明扼要。Web.config文件是采用XML格式进行编写的XML文件。2.6 XML XML是Extensible Markup Language(可扩展标记语言)。它是一种存储数据的方法。它提供一种独立于应用程序的格式来保存数据,且容易实现不同应用程序之间的数据共享。与数据库相比,它不需要任何专用软件就可以创建和管理XML文档,只要一个文本编辑器就可以了;而数据库需要专门的数据库管理系统对数据进行管理。
第三章 BLOG系统分析 3.1 系统设计方案
本系统是面向个人用户和小型集体用户开发的系统,完成用户在Blog上进行预定操作,实现用户和来宾之间的双向沟通。具体设计方案为:
(1)系统服务器为IIS,数据库为SQLSERVER2000,整个系统界面采用Microsoft visual Studio 2005开发。
(2)系统采用MVC框架,用C#语言实现。
(3)服务器与数据库的连接使用OLEDB编程接口的OleDbConnection对象进行连接。(4)系统分成两部分,前台为普通用户操作界面,功能包括:阅读文章,发表留言,发表评论,在线聊天。后台为管理员操作界面,管理员通过登录进入管理界面,功能包括:分类管理,文章管理,添加文章,评论管理,链接管理,留言管理。
3.2 系统功能模块
系统功能模块包括两大块:管理界面功能模块和普通用户界面功能模块。其具体功能如下所示:
1. 管理员功能:分类管理,文章管理,评论管理,链接管理,留言管理。2. 普通用户功能:阅读文章,留言,评论和在线聊天。3. 分类管理:文章类型的添加,修改,删除。4. 文章管理:文章的修改,删除。5. 评论管理:评论的删除。6. 链接管理:链接的添加和删除。7. 留言管理:留言的删除和回复。
管理员用户功能模块图如下:
图1
管理员功能模块图
普通用户功能模块图如下:
图2 普通用户功能模块图
3.3 数据库需求分析
■用户分为普通用户和管理员用户
■管理员涉及类型管理、文章管理、添加文章、评论管理、链接管理、留言管理。■普通用户可以阅读文章、发表回应、留言、评论和在线聊天。■一种文章类型有多篇文章。■一篇文章有多篇评论、回复。
对上面系统功能分析,设计如下数据项: ■ 管理员信息:用户名、密码。■ 类型信息:类型编号、类型名称。
■ 链接:链接编号、链接名称、链接地址。■ 留言:留言编号、留言人呢称、留言标题、个人主页、留言内容、留言时间、留言回复。■ 文章信息:文章序号、文章作者、文章标题、摘要、文章内容、文章发表日期、文章人气、回复、文章类型编号、文章类型名称、文章回复数。
■ 评论:评论序号、评论用户呢称、评论标题、评论内容、评论时间、评论的文章序号。3.4 系统操作流程
分析传统Blog系统这一环节所应具有的功能,可以得到Blog系统应具有以下功能:
高级系统用户(管理员)通过浏览器,可以实现文章的管理(对文章的各种信息进行浏览、增加、删除、修改等)、普通系统用户对文章信息只能阅读和留言。而该系统添加了在线即时聊天,是为该系统的一个亮点。由此得到的系统的流程图如图3-3所示
系统操作流程图 3.5组件和样式分析
博客系统中存在很多相同或相似的元素,这些元素可能是页面的标题,可能是页面的版权声明,也可能是文章的列表或是登录信息框。需要寻找一种方式在整个系统中共享,而不需在变化时修改所有的页面。所以就采用了样式文件进行管理以及用户自定义组件。3.6 用户控件
ASP.NET为开发人员提供了用户控件这一新技术来实现Web元素的共享,开发人员可以通过Visual Studio.Net进行Web元素的外面的开发,同时可以通过Web元素后台代码的方式进行表现层的开发。设计用户控件提高了代码的可重复使用的性能。在本系统中,使用了ST_Header、ST_Footer等用户控件。
第四章 BLOG系统设计 4.1后台功能模块详细设计
通过此功能用户可以对主页中的许多功能和数据进行操作控制。4.1.1 身份验证
管理员通过此登陆入口进入管理界面,此入口需要填写正确的ID才能够登陆,非法ID不能够登陆,其界面如图4.1所示:
图4.1 管理员登录界面 一个系统能正常使用,安全性是非常重要的一个部分。安全性是对用户的生份进行验证并通过验证的用户按照为其授予的访问权限来确定用户是否可以访问某资源的一个过程。为了保证系统的安全,为了保证应用程序的安全,本系统采用了身份验证技术。
该代码表示系统禁止对ST_login目录下的ST_admin进行匿名访问.如果存在匿名用户,系统将自动验证用户名,提示错误信息。保证了系统的安全.关键代码如下:
实现此功能的关键代码为:
protected void Button1_Click(object sender, System.EventArgs e)
{
OleDbCommand ST_myCmd = new OleDbCommand(“select * from ST_admin where ST_admin_user='” + adminname.Text.Trim()+ “' and ST_admin_psw='” + adminpsw.Text.Trim()+ “'”, ST_myConn);
ST_myConn.Open();
OleDbDataReader ST_read = ST_myCmd.ExecuteReader();
if(ST_read.Read())
{
Session[“UserName”] = ST_read[0].ToString();
Response.Redirect(“ST_admin.aspx”);
}
else
{
Response.Write(“”);
}
} 4.1.2 后台文章添加管理
管理员可以在此页面操作管理功能,这些功能可以对主页进行添加、删除、修改等操作:
图4.2 管理员操作界面 public void ST_Save_Add()
{
string ST_n_title = HtmlEncode(Request.Form[“n_title”]);
string ST_n_author = HtmlEncode(Request.Form[“n_author”]);
string ST_n_key = HtmlEncode(Request.Form[“n_key”]);
string ST_n_content = Request.Form[“n_content”].Replace(“'”, “''”);
int ST_cmd;
if(Request.Form[“n_iscmd”]!= null)
{
ST_cmd = 1;
}
else
{
ST_cmd = 0;
}
if(ST_n_title == “" || ST_n_key == ”“ || ST_n_content == ”“)
{
Response.Write(”
Response.End();
}
else
{
string ST_sql = ”insert into ST_news(ST_n_author,ST_n_title,ST_n_key,ST_n_content,ST_c_id,ST_n_iscmd)values('“ + ST_n_author + ”','“ + ST_n_title + ”','“ + ST_n_key + ”','“ + ST_n_content + ”',“ + Request.Form[”listtype“] + ”,“ + ST_cmd + ”)“;
OleDbCommand ST_myCmd = new OleDbCommand(ST_sql, ST_myConn);
ST_myConn.Open();
ST_myCmd.ExecuteNonQuery();
ST_myConn.Close();
Response.Redirect(”ST_main.aspx“);
}
} 4.1.3 后台文章类别管理
图4.4 类别管理界面
protected void Page_Load(object sender, System.EventArgs e)
{
string ST_dns = ConfigurationSettings.AppSettings[”conn“];
ST_myConn = new OleDbConnection(ST_dns);
ST_Type_List_Bind();} private void ST_Type_List_Bind()
{
OleDbDataAdapter ST_classCmd = new OleDbDataAdapter(”select ST_c_id,ST_c_name from ST_class“,ST_myConn);
DataSet ST_classds = new DataSet();
ST_classCmd.Fill(ST_classds,”类别列表“);
ClassList.DataSource = new DataView(ST_classds.Tables[0]);
ClassList.DataBind();}
4.2前台功能模块详细设计 4.2.1前台主界面 前台主界面图如下:
图4.3 前台主界面
该页面是普通用户最主要的页面,普通用户所有功能操作都与该页面有关。普通用户采用匿名登录,可以访问该页面的所有功能。4.2.2 前台用户回复评论文章模块
前台普通用户回复评论文章界面如下图所示:
该模块的功能是对文章发表回复,同时验证发送内容都不能为空。其关键代码如下: protected void replay_Click(object sender, System.EventArgs e)
{
if(IsPostBack)
{
if(r_nick.Text.Trim()==”“ || r_title.Text.ToString().Trim()==”“ || r_content.Value.Trim()==”“)
{
Response.Write(”
Response.End();
}
else
{
string ST_sql = ”insert into ST_replay(ST_r_nick,ST_r_title,ST_r_content,ST_r_date,ST_n_id)values('“+ r_nick.Text +”','“+ r_title.Text +”','“+ r_content.Value +”','“+System.DateTime.Now +”',“+Request.QueryString[”id“]+”)“;
OleDbCommand ST_myCmd = new OleDbCommand(ST_sql,ST_myConn);
ST_myConn.Open();
ST_myCmd.ExecuteNonQuery();
ST_myConn.Close();
ST_add_Re();
Response.Redirect(”“+Request.QueryString[”id“]+”.aspx“);
}
}
} 4.2.3 在线聊天登录界面模块
用户可以通过该页面进入聊天室,实现在线即时聊天。用户可以不用注册,直输入用户名,进入聊天室聊天。对于用户名相同,系统会提示错误文本消息。
图4.5 聊天登录界面 其关键代码为:
protected void Login(object sender, EventArgs e)
{
string user = txtUsername.Text;
if(!ValidateNick(user))return;
if(Global.Engine.UserExists(user))
{
lblErrorMsg.Text = ”这个用户名已经存在,请更换后重试.“;
return;
}
Response.Redirect(”Server.aspx?action=Login&u=“ + user);
} bool ValidateNick(string nick)
{
if(nick == string.Empty)
{
lblErrorMsg.Text = ”请在这输入呢称.“;return false;} if(nick.Length > 10){ lblErrorMsg.Text = ”呢称太长, 请不要超过10个字“;return false;} return true;
}
4.2.4 在线聊天模块 在线聊天界面如下:
图4.6 聊天窗口界面
该页面采用了ajax技术实现页面无刷新只在聊天窗口实现数据更新,完成信息交互的功能,达到了很好的聊天效果。关键方法代码如下: function postText(){ rnd++;chatbox = getElement(”mytext“);chat = chatbox.value;chatbox.value = ”";
userid = location.search.substring(1, location.search.length);url = 'Server.aspx?action=PostMsg&u=' + userid + '&t=' + encodeURIComponent(chat)+ '&session=' + rnd;req = getAjax();req.onreadystatechange = function(){
if(req.readyState == 4 && req.status == 200)
{
updateAll();
} } req.open('GET', url, true);req.send(null);
} 4.3 数据库的详细设计 4.3.1 数据表设计
博客系统中的数据管理形式采用数据库,根据系统需要与数据规范化分为用户表ST_admin,类型信息表(ST_class),链接信息表(ST_link),留言信息表(ST_message),文章信息表(ST_news),评论信息表(ST_replay)这六个表,表结构分别如下:
表1 ST_admin(用户表)序号 列名 数据类型 长度 字段说明 1 ST_admin_user Nvarchar 50 管理员ID 2 ST_admin_psw Nvarchar 50 管理员密码 该表为管理员登录的信息表,本系统没有包含管理员用户的注册模块,管理员帐号直接在数据库中设计。普通用户匿名登录主页。表2 ST_class(类型信息表)序号 列名 数据类型 长度 字段说明 1 ST_c_id Bigint 8 文章类型号 2 ST_c_name Nvarchar 50 文章类型名
该表用来记录文章类型的相关信息,系统文章分了类别,使管理文章,查看文章都变的非常的方便。
表3 ST_link(链接信息表)序号 列名 数据类型 长度 字段说明 1 ST_l_id Bigint 8 链接号 2 ST_l_name Nvarchar 50 链接名 3 ST_l_url Nvarchar 50 链接地址
该表记录了链接的相关信息,方便用户快速的链接到想浏览的网站,提高了用户的操作效率。
表4 ST_message(留言信息表)序号 列名 数据类型 长度 字段说明 1 ST_id Bigint 8 留言号 ST_nickname Nvarchar 50 网友呢称 3 ST_title Nvarchar 50 留言标题 4 ST_homepage Nvarchar 50 个人主页 5 ST_content Ntext 16 留言内容 6 ST_mdate Datetime 8 留言时间 7 ST_hf Ntext 16 留言回复 该表包含了留言的相关信息,留言模块方便普通用户和版主之间的交流,为他们提供了一个专门的途径。
表5 ST_news(文章信息表)序号 列名 数据类型 长度 字段说明 1 ST_n_id Bigint 4 文章号 ST_n_author Nvarchar 50 文章作者 3 ST_n_title Nvarchar 200 文章标题 4 ST_n_key Nvarchar 200 文章摘要 5 ST_n_content Ntext 16 文章内容 6 ST_n_date Datetime 8 文章发表日期 7 ST_n_hit Bigint 8 文章人气 8 ST_n_re Bigint 8 文章回复 9 ST_c_id Bigint 8 文章类型编号 10 ST_c_name Nvarchar 50 文章类型名称 11 ST_n_iscmd int 4 文章回复数
该表为文章信息表,包含了文章的相关属性,用来记录文章信息。该模块可以帮助用户了解文章的基本信息。比如:文章人气高可能是内容很有意义,方便用户去阅读那些比较好的文章。
表6 ST_replay(评论信息表)序号 列名 数据类型 长度 字段说明 1 ST_r_id Bigint 8 评论号 2 ST_r_nick Nvarchar 50 呢称 3 ST_r_title Nvarchar 50 评论标题 4 ST_r_content Nvarchar 250 评论内容 5 ST_r_date Datetime 8 评论发表时间 6 ST_n_id Int 4 评论文章编号
此表为评论信息表,用来记录评论信息。评论也是用户的一种交流方式。该模块加强了用户之间的沟通。4.3.2数据库访问
该系统数据库的连接在应用程序配置文件(Web.config)中设置了数据库的连接信息。这样提高了程序的的移植性,且为版本升级,代码扩展提供了良好的基础。连接语句代码如下:
…
在功能代码中用如下语句与数据库关联:
Protected void Page_Load(object sender,System.EventArgs e){ String ST_dns=ConfigurationSettings.AppSettings[“conn”];
ST_myconn=new OleDbConnection(ST_dns);} 第五章
结束语 5.1 不足之处与改进
本系统现已基本完成,基本功能已经具备,但在如下几个方面还存在着不足,需要做进一步的研究与开发,使Blog系统能够更完善。5.1.1 权限分配
本系统权限分配不够细化,只分为管理员和普通用户。管理员可以对数据库进行所有操作,普通用户只能浏览文章,发表回复,在线聊天。而不能发表自己的文章,管理自己的文章,缺乏作为低级管理员的功能。如果我们能在数据库中为各种不同的用户分配不同的角色来细化权限的分配,这样可以便于我们对系统的管理和维护,也能够更多的满足广大用户的需求。5.1.3 界面美观化
一个系统强大的功能固然重要,能有一个漂亮的界面也必不可少。特别是界面上颜色的搭配很有讲究,要符合系统的基调。让用户更加赏心悦目,为此我认真研究了CSS,.NET。在一定程度上美化了界面,但是对FLASH,PHOTOSHOP还不同熟悉,所以界面显得单调。5.2 结论
本文提出并设计了一个基于ASP.NET 的完整的博客系统,该系统整合了数据库技术、ASP.NET技术、网站开发技术等。主要实现了当前主流博客的基本功能,并在该系统中添加了聊天功能,该功能采用先进的Ajax技术,不但功能强大而且好用。因此它的功能比传统的博客更加全面。采用MVC模式,按照任务和业务驱动的过程进行开发。但是本系还存在着一些不足之处,如安全性上的密码未采用加密,部分功能待完善,权限分配不够全面不够细。通过对这个系统的学习与开发,让我更好地掌握了ASP.NET的开发技术,更深刻地理解了网站的开发流程。
在两个月的开发周期中,让我明白一点,就是测试的重要性。所谓建系统,测试先行,软件工程的知识告诉我们一个系统的开发从立项到投入运行,很长的周期都是在测试上的,这次的实际的系统开发让我增长了测试的经验。
参考文献
[1].张树亮,李超著《asp.net2.0+sql server网络应用系统开发案例精解 [M]清华大学出版社2006-9 [2].明月创作室编著《visual c#编程精彩百例》[M] 人民邮电出版社 2001-9 [3].孙永强,杨丽坤著《Visual C#.NET中文版Web服务开发基础》[M] 清华大学出版社2006-9 [4].金雪云著《ASP.MET简明教程》[M] 清华大学出版社2003-7 [5].马军著《ASP网络编程从入门到精通》[M] 清华大学出版社2005-9 [6].沈阳,李勇敢著《ASP.NET程序设计教程》[M]电子工业出版社2006-10 [7].李友兰,杨晓光著《Visual C#.NET程序设计》[M] 清华大学出版社 北京交通大学出版社2004-4 [8].张桂元,贾燕枫,姜波著《征服 Ajax Web 2.0快速入门与项目实践》[M] 人民邮电出版社 2006-6 [9].Hyde.R(美)《编程卓越之道(第一卷):深入计算机》[M] 电子工业出版社 2006-4 [10].Ryan Asleson,Nathaniel T.Schutta(美)著金灵等译《Ajax基础教程》[M] 人民邮电出版社2006-2
致
谢
首先,我要特别感谢熊清廉老师对我的悉心指导,在设计期间熊老师帮助我收集文献资料,理清设计思路,指导实验方法,提出有效的改进方案,及指导。导师渊博的知识、严谨的学风、诲人不倦的态度和学术上精益求精的精神使我受益终生。
感谢我的导师熊清廉老师,他严谨细致、一丝不苟的作风一直是我工作、学习中的榜样。
我要感谢我们学院给我们授课的各位老师,他们循循善诱的教导和不拘一格的思路给予我无尽的启迪。正是由于他们的传道、授业、解惑,让我学到了专业知识,并从他们身上学到了如何求知治学、如何为人处事。我也要感谢我的母校湖南科技学院,是她提供了良好的学习环境和生活环境,让我的大学生活丰富多姿,为我的人生留下精彩的一笔。
在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意!
第三篇:浅析自己做网站的一点心得
http://摄像手表中宇商城
浅析自己做网站的一点心得
大家好,我是中宇商城网站设计,个人也算积累了一些经验和见解,分享给从事电子商务的朋友,希望能帮得上或促动从事电子商务的朋友。时间虽不长但有一点自己的感悟和心得,在这里和各位分享一下,也希望各位多提出宝贵意见,高手勿喷。
1.心态平和
现在的人都很浮躁,今天的投入急着恨不得当天就能看到。我也一样,每天坐在公交车里看到外面无数的私家车的时候,心里就不由自主的期望自己能早日赚到大钱改变生活,改变每天和别人挤车的窘境,所以就迫切地希望自己的网站能快一些能脱颖而出,尤其是在网上看到人家在晒自己的收入,那种心结更是不言而喻。其实,我们往往只是看到他人光鲜的一面,正所谓“台上一分钟,台下十年功”,他人今天的成绩背后,一定有着辛勤的汗水和默默的付出,所以,我们应该提醒自己,保持平和心态,告诉自己慢慢来,脚踏实地的从一点一滴做起。
2.用心学习
相信很多的站长自己经历过或者看到其他的站长在抱怨自己的网站被K或者被降权什么的,抱怨百度的无常网站越来越没法做,其实,搜索引擎的算法每时每刻都在升级变化的,很多昨天有效的手法放在今天就无效了,有时不但无效反而还会是陷阱,作为站长就要不断的学习再学习,而不是一味的在那里抱怨个不停,正所谓是“你要适应这个社会,而不是让社会来适应你”,每个游戏都有自己的规则,http://摄像手表中宇商城
既然要玩这个游戏,就得无条件遵从游戏规则,怎么才能掌握规则?不要过度迷恋经验,而是需要不停的学习,始终保持以一个积极向上的学习态度。
3.讲究方法
学习的过程中,不可避免会遇到这样或那样的问题,特别是对新手站长而言,问题会接踵而至,怎么办?有句话说是办法总比困难多,所以任何的问题都会解决的,有问题上百度,这当然是一个方法,因为你今天所遇到的问题,一定会有其他人以前就遇到了,所以,到网上寻找da安是个非常不错的选择。再就是向朋友请教,站长不应当是孤家寡人的,必然会有自己的朋友,三人行必有我师。再一个就是自己要注重分析总结,观察每天的流量,分析每天的日志等等,跟你的网站有关的任何事情都要去关注,包括竞争对手的情况,时间一长,自己自然会有一些概念和认识,这样当网站出现异常情况的时候就不会慌张失措的。
4.做正规站
因为心态因素,一些人做站采取非常手段,确实有的投机行为得到了不菲的回报,即便在搜索引擎不断改进的今天,依然有这样的网站还在受益,所以,另一些人也开始跟着去做,但这样的行为注定不会是长久的,有道是“魔高一尺,道高一丈”,毋庸置疑,随着搜索引擎的日益完善,那种投机行为的站点很容易就遭到搜索引擎的拔毛,甚至是K站的待遇,正规战才是必然的长久出路,所以,我们别去羡慕那样的站点,耐心做正规站,等到日后做出了排名和权重,我们就会拥有自己的“摇钱树”,通过各种途径,包括广告联盟和各种现实里的广告,获得稳定而持久的收益。
心态决定一个人是否能创业,是否能成为未来的“CEO”,有读过的朋友都知道。那么,我们如何培养这种平和心态呢?
一.不必过分在意搜索引擎
很多新手站长喜欢几十分钟就去看看搜索引擎,去站长工具看看收录,其实这些都不必要。疯猫哥我也经常看看自己博客的文章,但是我并不是为了看收录,而是看看文章转载有没有带署名。说到“在意”搜索引擎,我和一些老站长总结了几点。
1.一天看一次就好,不必因收录的增加而快乐,不必为收录的减少而悲伤。如果降权了,也要好好分析,不要失去了希望。
2.交换友情链接时不必过于在意对方的权重。这一点可能很多人反驳了,毕竟现在主流还是在Seo2.0时代。不过很多事实证明,友情链接没有亏本一说。某站长换了不少同行的友情链接,与其交换的都比其站点权重低,可是岁月的积累,他的站点也达到了PR6,网站收录、排名均良好。当然,如果你比较有时间,应该多分析一下对方站点的潜力。
3.有意识地减少site自己的网站。平和的心态会让你能做很多事情,可以忘记网站收录页面多少,排名多好。这一切都是虚的,众多案例的经验告诉我们踏实做站、勤奋,为用户而考虑,流量、PR自然会高。
二.心系人性化
“人性化”一词是新时代的代名词,如果你真的无法放弃搜索引擎,那么请你花一些心思重在人性化。
有一位站长在某站长团购网买了一个小偷程序,专门采集大网站的文章,基本都是第一时间转载,排名不算很高,但是收录挺好,流量也还不错。而他总嘲讽很多新手站长,做正规站守住那几个IP不值得,不如做垃圾流量站,弄几个弹窗,成本很快就回来的。
每当我想起这件事情时,我都会笑一笑,反驳说:“这一些用户来了就永远不会再来了。”这位站长说:“来了一次就够了,已经给我带来了收益了。”其实不应该这么想,如果我们留住A用户,而当进来B用户的时候我们还能留住,那么我们的用户会越来越多。而来一个A用户,流走一个用户,我们的流量只能越来越少,最后成为死站。当然,也有一些投机取巧的站长认为只要在百度更新的时候更新文章就可以了。我也反对这种想法。当你好不容易留下的用户,发现这个网站好多天都只是一个内容,而更新的内容也不怎么样的时候,带来的是更多的失望。
真正能做一个正规站的站长,会坚持每日更新,而不是只懂得投机取巧,成功的站点没有技巧。
总结:说大道理很多人都比我能说,但是一个平和心态带来的生活状态,肯定比一个碌碌无为的站长好得多。
本文来源:,如需转载请注明转载出处,谢谢大家!
第四篇:博客网站设计制作策划书
博客网站设计制作策划书
一、前期调研分析:
1、创建博客网站所遵循的一般原则
(1)系统性原则。创建者要提供设计方案,还应充分了解用户的一些基本情况,并将其需求等要素融入到网站建设方案中。
(2)完整性原则。博客又称为网络日志,是一种大众化的网络载体,它是一种由个人管理、不定期张贴新文章的网站,应该为用户提供完整的信息和服务:网站的基本要素合理、完整;网站的内容丰富、有效;网站的服务和功能适用、方便;网站建设与网站运营维护相衔接、支持。
(3)友好性原则。博客网站的友好性包括以下几个个方面:对用户友好——满足用户需求、获得用户信任;对网络环境友好——适合搜索引擎检索、便于积累网络资源;对经营者友好——网站便于管理维护、能提高工作效率。
(4)简单性原则。在保证网站基本要素完整的前提下,尽可能减少不相关的内容、图片和文件等,使得用户以尽可能少的点击次数和尽可能短的时间里获得需要的信息和服务。
(5)适应性原则。博客网站的功能、内容、服务和表现形式等需要适应不断变化的网络环境,网站应具有连续性和可扩展性。
2、网站建设基本流程规范
(1)制定网站规划方案,包括网站预期目标、状况分析、网站栏目结构、用户行为分析及内容规划、网页模版设计、网站服务器技术、网站运营维护等基本内容;
(2)网站技术开发、网页设计;
(3)网站测试;
(4)网站发布和推广;
(5)网站维护及管理。
(6)网站设计对不同浏览器具有兼容性。
二、网站的功能定位:
1、个人博客网站的基本功能和内容
(1)与互联网络实现无缝链接;
(2)具有信息发布、信息分享和管理功能;
(3)详细的个人介绍;
(4)详细的联系方式;
(5)具有较强的互动性;
(6)相关的联系和服务信息;
(7)在线服务信息;
(8)持续更新的信息;
(9)相关网站链接管理功能;
三、网站技术方案:
(网站设计和制作中所采用的技术)
1.Flash特效功能;
2.使用各种常用行为;
3.调用javaScript;
4.具有一定的动态效果;
5.运用页面布局技术(DIV+CSS);
四、网站内容规划:
我的个人博客网站大体上包括以下内容:我的圈子,我的相册,我的音乐,最新动态,实时互动等模块,各模块简介如下:
1.我的圈子简介:
(1)介绍我和博客创建的同学,把同学加到我的网页中并对每个人做详细的介绍,形成一个同学录一样的子页面,在这里边每个人都可以书写个人的兴趣爱好。
(2)个人简历。首先是详细的自我介绍,然后加上个人简历,以便更多的人了解我。
2.我的相册简介:
因为只要有 QQ号的几乎都有自己的空间所以我可以加个超连接,连接到我的QQ空间、我的相册:
(1)设计个人的相册
(2)朋友的相册
(3)贴图,如果发现好的图片我收集起来可以和广大朋友共同分享。
3.我的音乐简介:
这个模块主要包括:
(1)国内最新流行的音乐
(2)日韩最新流行的音乐
(3)欧美最新流行的音乐。
4.最新动态简介:
(1)网站公告
(2)站内新闻
5.项目互动简介:
(1)请你留言,通过这个模块可以实时交流。
(2)博客论坛。
五、网页设计:
首页的设计简述为了使我的的首页美观生动、吸引人。在我的首页我还添加了形象开头动画页面,在页面上首先映入你眼帘的是美丽的图片在它的上面我添加可透明的FLASH动画,这样会使网页具有动态美感,加上合理的颜色搭配,动听的背景音乐。无论是从视觉、听觉还是感觉上都是一个不错的博客网站。在网站的右上角我还插了滚动字幕,这样可以让浏览着第一时间了解我本站的最新动态。在网页的右下角是我的网站的名称,通过点击它就可以进入我的主页。
1.网站名称:博客组团
2.网站LOGO:
3.网站作用:让别人了解我、认识我。
4.网站规模:因为是个人博客网站,以团队平均每人做1个页面的数值来建立网站,所以规模不大。由6个网页页面组成。
5.网站目标客户:学生及青年朋友。
6.网站特色:我的博客网站受众一般为学生,所以在色彩上和设计风格上追求学生的口味,以校园的学习和生活为主题,在内容上的特色表现为:
(1)内容标准化与个性化。
(2)充分体现互动性。
(3)内容实用性。
(4)多媒体技术专业性。
(5)网站平台延展性。
7.网站的宣传标语:展示自我,分享快乐。
8.网站的风格及配色方案:
网站标准色:整个网站以橙黄色为主基色,配以黑白色,我认为配这种色代表年轻人的激情。
9.网站标准字体:在字体上我主张采用默认字体,因为这种字体无论在那种浏览器上都能正常显示。所以我采用系统默认字体。
10.网站的栏目设计(画出栏目结构图):
主页布局示意图
子页示意图
六、网页测试:
博客网站在本地和服务器有无图片和动画无法显示或链接失效等情况。
七、网站发布与推广:
通过广泛发布邮件信息获得第一注意力,有效加注搜索引擎是注意力推广的必备手段之一。加注搜索引擎既要注意措辞和选择好引擎,也要注意定期跟踪加注效果,并做出合理的修正和补充。通过确定博客形象、宣传标识、口碑传递、公益活动、市场调查、相关单位机构合作等,并且切实履行承诺,在活动中宣传网站形象,获取忠实访客和同行的口碑,是推广网站的重要办法,也是汇聚博客人气的最直接办法。博客社区是博客网站的核心,大力营造博客活动社区,推陈出新的倡导文化建设、开辟博客生活新时尚,吸引用户眼球。
八、博客网站设计日程表:
1.小组分工与合作:
前期策划制作:许青
主页制作:(index.html)郑周勇
子页制作:(如图所示)
(第1张:1.html)许青
(第2张:2.html)冯俊驰
(第3张:3.html)唐辰
(第4张:4.html)潘俊标
(第5张:5.html)张旭光
项目测试报告:许青
项目汇报:郑周勇
2.博客网站策划书:2012年5月26日
博客网站设计与制作:2012年5月28日---6月
博客网站测试:2012年5月31日
博客网站测试报告:2012年6月2日
博客网站项目汇报:2012年6月4日
九、费用明细:
1.网页制作人员工资:
3000(元/月/人)/30(天)*6(人)*8(天)=4800元
2.为了达到最好的视觉效果,现推荐使用10000298 整机租用-酷睿2 Q8400型(推荐)server108服务器,租赁价格为:3200元/季。
第五篇:博客网站论文开题报告
本科生毕业论文(设计)开题报告 论文(设计)题目
个人博客网站的设计与实现
学生姓名
专业
指导教师
选题目的、价值和意义: “博客”(Blog或Weblog)一词源于“Web Log(网络日志)”的缩写,任何人都可以像使用免费电子邮件一样,完成个人网页的创建、发布和更新。博客就是开放的私人空间,可以充分利用超文本链接、网络互动、动态更新等特点,也可以将个人工作过程、生活故事、思想历程、闪现的灵感等及时记录和发布,发挥个人无限的表达力;更可以以文会友,结识和汇聚朋友,进行深度交流沟通。随着网络出版、发表和张贴文章等网络活动的急速增长,博客已经成为了一个指称这种网络出版和发表文章的专有名词。博客通常是由简短且经常更新的张贴构成,这些张贴的文章都按照年份和日期排列。博客的内容和目的有很大的不同,从对其他网站的超级链接和评论,到有关公司的新闻或构想,或者是个人的日记、照片、诗歌、散文,甚至科幻小说的发表或张贴。许多博客是个人将自己的想法表达出来,或者是一群人根据某个特定主题或共同目标进行合作,每个人都可以随时把自己的思想火花和灵感更新到博客站点之上。
本课题在国内外的研究状况及发展趋势: 博客在国内外正在形成个人的信誉机制,这种个人信誉机制也提高了博客的规范性及在社会交往中扮演的角色的重要性,为博客的推广提供了保障。以前在互联网上的各种行为都是在匿名状态中,相互之间是不认识的,但有了博客之后可以天天关注,而别的人也可以通过博客找到这个人。这样随着时间的积累就会产生一个新的东西,概括叫做“个人的信誉”,个人的信誉就是博客和博客之间发展各种关系的组合,这种信誉对每个人来讲可能是不同的,但对每个博客来讲就产生了新的评价机制,这个机制将是博客商业化的一个前提条件。博客越来越呈现出富媒体化,早期的博客是以文字为主,但随着多媒体发展博客相册、博客图片已经成为博客的基本配置,而现在许多博客网站已经提供了博客音频和博客视频。博客目前正在形成并完善其精选机制,博客作为自媒体和个人媒体,产生的信息量是巨大的。但其中难免产生信息垃圾,随着博客的发展,博客通过精选机制精选出大家喜闻乐见的信息,比如国内外的网摘、博客的评价系统等。
主要研究内容: 1.查阅相关文献资料;
2.理解个人博客网站的相关理论,调研个人博客网站的相关需求;
3.根据调研结果并结合现实情况进行系统分析,包括需求分析和可行性分析。4.掌握运用软件工程的思想对软件系统进行开发。5.按要求完成论文。
实验设计: 1.调研研究国内外博客的发展状况,调查目前个人博客网站的需求情况; 2.调研总结个人博客网站的实际需求模块;
3.据调研结果并结合现实情况进行系统分析,包括需求分析和可行性分析; 4.根据需求分析进行系统总体设计,包括业务流程、功能模块及数据库设计; 5.基于ASP.NET实现个人博客网站。功能模块设计:
论文(设计)拟定提纲: 绪论 系统分析 系统设计 系统实现 系统测试 致谢
主要参考文献: [1] 李园媛.视频教学系统在高校大众健美操教学中的开发研究[D].江西师范大学,2009.[2] 佟大威.数字图书馆网络建设与安全[J].黑龙江科技信息,2007,31(3):5-9.[3] 程成,须文波,冷文浩.基于.NET平台的Web系统的构建和实现[J].计算机工程与设计,2010,23(2):55-62.[4] 吴冰.基于 Asp.Net 的博客网站设计研究[D].鞍山师范学院,2010.[5] 谷岩.学习论坛的设计与开发[J].计算机与现代化2007,(6):10-15.[6] Akio Matsumura, Tomoki Kajinami.Interactive Visualization of News Distribution in Blog Space[D].NewGenerationComputing(2007).[7] 李超.互联星空博客系统的分析与设计[D].山东大学,2007.[8] 林丽琴.社交网络平台的设计与实现[D].武汉理工大学,2009.[9] 冯梅.WEB数据库程序设计(.NET版)[M].清华大学出版社.[10] 赵文英.信息管理系统的算法与设计分析[J].信息与电脑(理论版),2010,(5):18-22.指导教师意见及建议: 签字:年月日
课题答辩组意见及建议: 组长签字:年月日
系主任意见: 签字:年月日
文档为doc格式
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。
如何运营好个人博客网站?
如何运营好个人博客网站?相信很多人都有自己的个人博客,不过大部分都是有空理一下,没空放一边,没有想过好好运营,更没有期望个人博客能为你创造价值,如果你想运营好个人博客网站,如......
英语学习推荐网站和博客(最终版)
2010.6.CET4Example 1:Due Attention Should Be Given to Spelling Nowadays fewer and fewer students pay attention to their word-spelling. According to a recent surve......
网站推广新标准样式—博客推广
网站推广新标准样式—博客推广 随着互联网网站的兴盛,网站的推广形式办法越来越遭受各位站长的关心注视,博客推广作为那里面的一个分支,是如今网站推广比较管用的引荐手眼之一......
2018做自己
致2018 我觉得每个人都有一定的懒散性,但是需要去找一种动力让自己去挑战一下。自己所定下的目标能否在一定的时间内去完成,我个人是有点小强迫症,如果自己近期的计划和目标未......
如何建立自己的个人博客
一、总述 目前比较流行的独立博客程序主要有zblog和wordpress两种,zblog是属于ASP程序的,wordpress是属于PHP程序的,因此大家在选择主机空间的时候一定要特别的注意。因为有些......
儿童博客网站需求分析报告
儿童博客网站需求分析报告通过中国互联网络发展状况统计报告,发现网民对博客的需求增长迅速,同比增长超过10%,相比对网络聊天室以及个人主页空间的需求要高近5%。显示出了网民......
竖起衣领多人博客网站说明书
竖起衣领多人博客网站说明书 ——李栋 目录:引言—— 1页2页 网站功能概述—— 网站组成说明——网站数据库设计—— 网站前台功能说明——网站后台设计说明——网站开发......
基于JSP的博客网站系统开发(论文)
JSP博客网站系统(论文) 摘 要 博客信息管理系统致力于为广大用户提供优质的互动交流平台,提高网站的知名度和访问量,从而获得为企业提供更多产品介绍及展示的机会,提升自己网站......