毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

基于.NET的多用户聊天系统设计(4)

时间:2018-05-11 12:10来源:毕业论文
Visual Studio .NET 2010(以下简称VS.NET),是微软的一个用于.NET开发的集成开发环境。它使用的是.NET Framework 4.0,它使用简便,特别是强大的智能感知功能,它


Visual Studio .NET 2010(以下简称VS.NET),是微软的一个用于.NET开发的集成开发环境。它使用的是.NET Framework 4.0,它使用简便,特别是强大的智能感知功能,它使得编程变得如此轻松,你只需要打出一些熟悉的类名,然后按空格,或者”.”,vs .net就会为你列出所有你可以使用的那些属性和方法,你不需要再花时间去记忆那些冗长的参数列表,可以把更大的精力花在程序的逻辑设计上,是软件的开发速度更快,更高效。
VS .NET支持自定义特性,有了这个,你在开发了自定义控件以后,使用上就可以像使用系统提供的那些控件一样,直接在集成开发环境右边的设置控件属性就可以了。
VS.NET在项目管理上还引进了解决方案的概念,一个解决方案可以包括好多个项目,项目之间可以相互直接引用,设置非常简单。这样,在整个系统中哪个模块需要修改的话,只要不改变模块之间的接口,那只要简单的编译一下修改的那个项目就可以了。
SQL SERVER 2008
Transact-SQL是在标准SQL上发展出来的一种数据库查询语言,它同样由DDL,DML,DCL等组成。它的功能是十分强大的,从最简单的创建数据库,创建表到存储过程,触发器,都离不开Transact-SQL它不仅包括了标准SQL的内容,还在功能和语句上做了一些扩充。例如左连接,右连接等。
对于SQL Server来说,它的图形化界面的每一个操作都能和Transact-SQL联系起来,也就是说都能找到相应的语句和命令来实现图形界面中的功能。在图形界面里也能很方便的生成操作的脚本。
SQL Server2008是MicroSoft公司推出的一个数据库管理系统,它包括一系列的数据库管理和分析工具。其中最常用的就是企业管理器和查询分析器,还有一个工具是我常用到的:事件探查器。
企业管理器:全图形界面,使用非常简单
查询分析器:用来执行SQL,及分析运行结果
事件探查器:逐步分析有问题的查询以找到问题的原因,查找并诊断运行慢的查询,捕获导致某个问题的一系列 SQL 语句。然后用所保存的跟踪在某台测试服务器上复制此问题,接着在该测试服务器上诊断问题。监视 SQL Server 的性能以精细地调整工作负荷。
1.3    多用户聊天系统设计思想
1.3.1    多用户聊天设计思想及需求分析
聊天室使用数据库汇集到每个人的发言,然后将数据库中的发言信息显示在页面上,使每一位用户在选择的频道下都能看到。具体来说,多用户聊天室包括以下功能。
1.    用户管理:实现用户的注册、登录以及验证功能,管理员对用户行为有限制功能。
2.    频道管理:实现管理员对频道的增加、删除和对频道人数的限制。
3.    用户发言:用户输入要说的话,并可选择发言的字体颜色以及发言者表情。
4.    显示发言信息:根据用户选择的字体颜色显示其发言信息,并显示其表情。
5.    注销用户:当用户离开时注销其登录信息。 基于.NET的多用户聊天系统设计(4):http://www.youerw.com/jisuanji/lunwen_15448.html
------分隔线----------------------------
推荐内容