欢迎来到天天文库
浏览记录
ID:18349224
大小:1.30 MB
页数:27页
时间:2018-09-17
《个人博客制作报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、目录第一章绪论11.1系统开发背景11.2课题研究的意义1第二章Blog系统开发技术22.1ASP.NET介绍22.2MVC开发模式32.3Ajax介绍42.3.1什么是Ajax42.3.2Ajax相关技术介绍42.3.3Ajax技术在系统中的应用52.4数据库52.4.1SQLSERVER200052.4.2ADO.NET52.5ASP.NET配置62.6XML7第三章BLOG系统分析83.1系统设计方案83.2系统功能模块83.3数据库需求分析103.4系统操作流程103.5组件和样式分析113.6用户控件11第四章BLOG系统设计124.1后
2、台功能模块详细设计124.1.1身份验证124.1.2后台文章添加管理134.1.3后台文章类别管理144.2前台功能模块详细设计154.2.1前台主界面154.2.2前台用户回复评论文章模块164.2.3在线聊天登录界面模块174.2.4在线聊天模块184.3数据库的详细设计194.3.1数据表设计194.3.2数据库访问21第五章结束语225.1不足之处与改进225.1.1权限分配225.1.3界面美观化225.2结论22参考文献23致谢24具有聊天功能的Blog实现第一章绪论第0页共24页具有聊天功能的Blog实现第一章绪论第一章绪论1.1系
3、统开发背景随着计算机技术的发展和普及,blog得到了极大的发展。Blog,是Weblog的简称。blog是一种新的生活方式、新的工作方式、新的学习方式和交流方式。它是继E-mail、BBS、ICQ、之后出现的第4种网络交流方式。Blog主要应用于3个方面:一是新的人际交流方式;二是以个人为中心的信息摘选和知识管理;三是以个人为中心的传播出版。blog作为个人的一种学习工具,简单易用,吸引人的兴趣。Blog在教育方面得到了很大的发展,它将互联网从过去的通讯功能,资料功能、交流功能等进一步强化,使其更加个性化、开放化、实时化、全球化,把信息共享发展到资
4、源共享、思想共享、生命历程共享。Blog已经成为一种继课件、积件、资源库、教育主题网站等信息化教学模式之后,新的网络应用模式。它是应时代的需求而兴起的,也是应时代需求不断进步的。1.2课题研究的意义随着Blog人数的增加,Blog作为一种新的生活方式、新的工作方式和新的学习方式已经被越来越多的人所接受,并且在改变传统的网络和社会结构。它使交流和沟通更有明确的选择和方向性;单一的思想和群体的智慧结合变得更加有效;个人出版变成人人都可以实现的梦想。Blog正在影响和改变着我们的生活。Blog是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地
5、与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。展示丰富的个性化,对Blog功能的要求自然更高,新一代具有更多、更新、更全功能的Blog急需走进舞台。系统加入聊天功能可以更加方便大家的交流。第0页共24页具有聊天功能的Blog实现第二章Blog系统开发技术第6页共24页具有聊天功能的Blog实现第二章Blog系统开发技术第二章Blog系统开发技术2.1ASP.NET介绍本系统采用ASP.NET开发技术进行开发。ASP.NET不仅仅是ASP的一个新版本,更是Web应用程序编程方面的一个全新的概念和方法。ASP.NET中的新功能并不是对AS
6、P的改进,设计它的初衷是为用户入境提供最佳的应用程序架构。它相比于ASP有着以下几个方面的优点:(1)多语言ASP曾在脚本引擎方面受到了限制,特别是VBScript和Jscript。而ASP.NET则支持多种语言,默认情况下为VisualBasic.NET、C#和Jscript.NET,另外还支持一些第三方语言。(2)服务器处理ASP在服务器处理上不管页面的内容是纯HTML还是ASP生成的HTML,它都是按照实现,形成所谓3-tier页面顺序显示的。因此逻辑代码依赖于它在页面中的位置,并且无法将HTML控件作为目标,除非将它们作为流的一部分进行显示
7、。而ASP.NET就解决了这个问题,方法是为控件引入一个声明的基于服务器的模型,因为控件在服务器上有,可以在服务器上编程,也可以是客户端驱动的事件。(3)WebForm控件将现有的HTML控件转换为服务器端的控件是比较容易的,但是也存在一些不方便,例如比较难于区分HTML控件和服务器端的控件。于是Microsoft公司就创建了一组专门的服务器控件,它们都用asp:前缀标识。(4)代码与内容分离一个网站的设计与开发往往由不同的人来实现的,而ASP中就是存在着这样一个问题,代码(ASP脚本)和内容(HTML)混合在一起。这样就使得同时进行设计和开发变得
8、很困难。而ASP.NET则采用了代码内联和后台编码两种方法实现了代码与内容的分离。第6页共24页具有聊天功能的Blog实现
此文档下载收益归作者所有