个人博客制作报告

2019-04-15 15:44

目 录

第一章 绪论 ····················································································· 1

1.1 系统开发背景 ········································································· 1 1.2课题研究的意义 ······································································ 1 第二章 Blog系统开发技术 ······························································ 2

2.1 ASP.NET介绍 ········································································· 2 2.2 MVC开发模式 ········································································· 3 2.3Ajax介绍·················································································· 4

2.3.1什么是Ajax····································································· 4 2.3.2 Ajax相关技术介绍 ························································· 4 2.3.3 Ajax技术在系统中的应用 ·············································· 5 2.4 数据库 ··················································································· 5

2.4.1 SQL SERVER 2000 ························································· 5 2.4.2 ADO.NET ········································································ 5 2.5 ASP.NET配置 ········································································· 6 2.6 XML ····················································································· 7 第三章 BLOG系统分析 ···································································· 8

3.1 系统设计方案 ········································································· 8 3.2 系统功能模块 ········································································· 8 3.3 数据库需求分析 ··································································· 10 3.4 系统操作流程 ······································································· 10 3.5组件和样式分析 ·····································································11 3.6 用户控件················································································11 第四章 BLOG系统设计 ·································································· 12

4.1后台功能模块详细设计 ························································· 12

4.1.1 身份验证 ······································································ 12 4.1.2 后台文章添加管理 ······················································· 13 4.1.3 后台文章类别管理 ······················································· 14 4.2前台功能模块详细设计 ························································· 15

4.2.1前台主界面 ··································································· 15 4.2.2 前台用户回复评论文章模块 ········································ 16 4.2.3 在线聊天登录界面模块 ················································ 17 4.2.4 在线聊天模块······························································· 18 4.3 数据库的详细设计································································ 19

4.3.1 数据表设计 ·································································· 19 4.3.2数据库访问 ··································································· 21

第五章 结束语 ··············································································· 22

5.1 不足之处与改进 ··································································· 22

5.1.1 权限分配 ······································································ 22 5.1.3 界面美观化 ·································································· 22

5.2 结论 ······················································································ 23 参考文献····························································· 错误!未定义书签。 致 谢 ································································ 错误!未定义书签。

具有聊天功能的Blog实现 第一章 绪论

第一章 绪论

1.1 系统开发背景

随着计算机技术的发展和普及,blog得到了极大的发展。Blog,是Weblog的简称。blog是一种新的生活方式、新的工作方式、新的学习方式和交流方式。它是继E-mail、BBS、ICQ、之后出现的第4种网络交流方式。Blog主要应用于3个方面:一是新的人际交流方式;二是以个人为中心的信息摘选和知识管理;三是以个人为中心的传播出版。blog作为个人的一种学习工具,简单易用,吸引人的兴趣。Blog在教育方面得到了很大的发展,它将互联网从过去的通讯功能,资料功能、交流功能等进一步强化,使其更加个性化、开放化、实时化、全球化,把信息共享发展到资源共享、思想共享、生命历程共享。Blog已经成为一种继课件、积件、资源库、教育主题网站等信息化教学模式之后,新的网络应用模式。它是应时代的需求而兴起的,也是应时代需求不断进步的。

1.2课题研究的意义

随着Blog人数的增加,Blog作为一种新的生活方式、新的工作方式和新的学习方式已经被越来越多的人所接受,并且在改变传统的网络和社会结构。它使交流和沟通更有明确的选择和方向性;单一的思想和群体的智慧结合变得更加有效;个人出版变成人人都可以实现的梦想。Blog正在影响和改变着我们的生活。

Blog是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。展示丰富的个性化,对Blog功能的要求自然更高,新一代具有更多、更新、更全功能的Blog急需走进舞台。系统加入聊天功能可以更加方便大家的交流。

第 1页 共24页

具有聊天功能的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页 共24页


个人博客制作报告.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:情景化面试题目

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: