4.3 在线聊天平台部分实现效果图 27
4.4 总结 33
附录 37
1 绪论
随着互联网逐步普及,人们的日常生活也越来越离不开网络信息的支持,而在线聊天平台是人们最常见、最直接的上网交流方式。
本聊天系统以聊天交流为主,为广大用户提供一个借助网络进行人际交往的平台,也是网络与现实生活紧密相连的实用平台。本文所介绍的在线聊天平台是运用对ASP的脚本语言、ASP的内置对象、ASP与数据库的连接技术所实现的聊天程序,其主要特征是能动态的,实时的完成信息传递,具有高效的交互性。程序所需环境及工作流程和各个功能模块的工作原理会在本文一一介绍,并且文中提供了部分功能的程序源代码。
1.1 课题背景
1.1.1 本课题研究目的及意义
在线聊天系统为人们进行交流和联系提供的一个平台。利用现代化的网络资源和技术优势,通过提供完善的在线聊天系统的管理,以达到增进人与人之间的信息交流和沟通的目的,加快人类信息化建设。
近年来计算机技术快速发展,特别是计算机网络的发展,不断地改变着人们的生活。使得人们能以低廉的价格,开发出方便、实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系和交流方式,使得人们可以在远隔千里之遥随时通讯。过去陈旧的联系方式,已经不能满足现代生活的需要。在线聊天系统作为一种方便消费者与人们之间联系的实用系统应运而生。通过不断加强对在线聊天系统的管理,可以拉近人与人之间的距离,并且达到社会经济进步的目的。
1.1.2 国内外现状
1.1.3 发展趋势
1.2 文献综述
ASP.NET 是一个统一的Web 开发模型,它使用尽可能少的代码生成企业级 Web 应用程序必需的各种服务。ASP.NET 作为 .NET Framework 的一部分提供。当编写 ASP.NET 应用程序的代码时,可以访问.NET Framework 中的类。可以通过使用与公共语言运行库 (CLR) 兼容的任何语言来编写应用程序的代码,这些语言包括 C#、JScript .NET 、Microsoft Visual Basic、和 J#。通过使用这些语言,可以开发利用公共语言运行库、类型安全、继承等方面优点的 ASP.NET 应用程序。
ASP.NET 网页是完全面向对象的。在 ASP.NET 网页中,可以使用属性、方法和事件来处理 HTML 元素。ASP.NET 页框架为响应在服务器上运行的代码中的客户端事件提供统一的模型,从而不必考虑基于 Web 的应用程序中所固有的服务器和客户端隔离的实现细节。该框架还会在页处理的生命周期中自动文护页及该页上的控件状态。
所有 ASP.NET 代码都将经过编译,可以提供性能优化、强类型和早期绑定以及其他的优点。代码一经编译,公共语言运行库会进一步将 ASP.NET 编译为本机代码,从而提供增强的性能。
ASP.NET 包括了一个编译器,该编译器将包括页和控件在内的所有应用程序组件编译成一个程序集,之后 ASP.NET 的宿主环境可以使用该程序集来处理用户请求。
除了.NET 的安全功能外,ASP.NET 还提供了高级的安全基础结构,以便对用户进行身份验证和授权,并执行其他与安全相关的功能。可通过使用由 IIS 提供的 Windows 身份验证对用户进行身份验证,也可通过用户数据库使用 ASP.NET Forms 身份验证和 ASP.NET 成员资格来进行身份验证。
2 需求分析
2.1 可行性分析
1) 操作可行性:由于本系统安装了ACCESS和IIS,所以只要打开IE浏览器,输入端口号即可进入本系统,操作便捷。 ASP在线聊天平台设计+文献综述(2):http://www.youerw.com/jisuanji/lunwen_32466.html