- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
聊天室毕业论文精选
江苏联合职业技术学院计算机应用技术专业毕业论文
网络聊天室系统
学生姓名: 陈传勤
学 号:
指导老师: 徐光
专 业: 计算机应用技术
年 级: 06级
学 校: 南京市莫愁中等专业学校
二零一一年四月
网络聊天室系统
前 言
21世纪是个信息化的时代,现代计算机技术的发展,为各行各业的发展创造了一个全新的时代背景——人们的生活、工作等已经越来越离不开计算机科学的运用,而Internet的应用加速了这种趋势,人们越来越需要在互联网上交流各种信息和讨论各种问题,聊天室系统是互联网上一种人与人之间交互的必备工具,特别是做网站必备。以前我们一直使用留言本形式,但是随着网站的大规模化,人们越来越多的迫切需要一种可以易于维护、易于交流而且可以发布多媒体信息的平台,那就要用聊天室系统。由于聊天室程序的绝大多数功能都是基于数据库的,因此其作为掌握数据管理技术的课题来研究是非常合适的。聊天室网站和数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流,而Web的信息资源建设是近两年在Internet上的新兴技术,其优秀的即时性和良好的交互性,使得这一新技术在管理和建设上得到广泛的应用。网络与人们的工作、生活和学习的关系越来越密切,在人们的生活中起着不可替代的作用。
[中文摘要]
在聊天室里网民可选择自已的聊天对象,与其进行对话交流,是网民之间相互沟通、交流情感的最佳方式之一。为了满足人们的各种需求,各种类型的网上应用系统层出不穷。为了便于聊天室会员的联系,就产生了网上聊天室系统。
本系统主要采用ASP.NET技术,开发语言VB,主要实现的是聊天信息发布,人数统计,资料修改,清除留言等功能,由于水平有限,很多地方做的不是很好,还待以后加以改进。在下面的各章节中,我们将以开发asp.net(vb)聊天室系统为例,详细的介绍其开发过程和所涉及的问题及解决方法。
[关键词]: 信息化,网络,聊天室,.NET Framework
目 录
前 言 2
目 录 4
1概述 5
1.1 ASP.NET技术介绍 5
1.1.1 ASP.NET的运行原理 5
1.1.2 ACCESS 2003数据库技术介绍 5
1.2 开发环境的配置 6
2需求分析 6
2.1 功能需求 6
2.2 性能需求 7
2.3系统流程图 7
3 系统设计 8
3.1 前台设计与模块图 8
3.1.1 主界面设计 8
3.1.2 前台模块图 9
4 详细设计及编码 10
4.1 数据库设计 10
4.1.1 数据库表 10
4.2 网站各个模块设计 11
5 性能测试与分析 19
1、测试 19
2、测试方法 19
6 参考文献 19
1概述
1.1 ASP.NET技术介绍
按照微软公司的定义,.NET就是微软公司的XML WEB服务平台,它是为了解决互连网应用中存在的普遍问题而预先建立的基础设施。即将程序开发的侧重点从连接到互连网的单一网站或设备上,转移到计算机、设备和服务群组上,使其通力合作,提供更加广泛更加丰富的解决方案。[1]
ASP.NET可以用任何与.NET兼容的语言(包括Visual Basic.NET、C#和Jscript.NET)开发应用程序,而不仅仅是使用JavaScript和VBScript。[3]
1.1.1 ASP.NET的ASP.NET文件以.aspx扩展名保存。当安装.NET时,本地的IIS Web服务器会自动配置以查找扩展名为.aspx的文件,且用ASP.NET模块(名为aspnet_isapi.dll的文件)处理这些文件。在Web页面中插入ASP.NET代码有3种方式。
(1)使用内联代码使用% %作为界定符,在ASP中经常使用,在ASP.NET中不推荐使用。
(2)使用script runat=server脚本代码一个应用程序的各个部分可以使用多种语言编写,但不能在一个页面上混合使用多种语言。C#代码可以位于ASPX页面的任何地方。每个代码块都必须位于一个函数或方法声明中。方法在其他代码触发它时执行。它也许会触发一次,也许触发多次,也许永远不触发。如何在第一次建立页面时,让某类触发器自动运行代码?换言之,无论事件是否发生,都执行某些代码?在创建页面时,ASP.NET模块会执行位于一个特定方法Page_Load()中的所有代码。[4]
(3)使用服务器控件。
1.1. ACCESS 2003数据库技术介
文档评论(0)