毕业设计论文基于ASP.NET的聊天室设计与实现

毕业设计论文基于ASP.NET的聊天室设计与实现

ID:36610558

大小:319.00 KB

页数:35页

时间:2019-05-12

毕业设计论文基于ASP.NET的聊天室设计与实现_第1页
毕业设计论文基于ASP.NET的聊天室设计与实现_第2页
毕业设计论文基于ASP.NET的聊天室设计与实现_第3页
毕业设计论文基于ASP.NET的聊天室设计与实现_第4页
毕业设计论文基于ASP.NET的聊天室设计与实现_第5页
资源描述:

《毕业设计论文基于ASP.NET的聊天室设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要为了方便网络信息的交流,在结合动态服务网页(ASP.NET)技术和SQL数据库技术以及常用的C#语言网页制作工具VisualStudio.NET等之下开发了这个快截、界面友好的网络交流系统。本设计使用动态服务网页(ASP.NET)技术建设,使用SQL制作系统的数据库,实现了一个功能相对齐全的聊天设计系统,网友可以自由地申请和登陆以及与他人沟通,或者交流经验。该聊天室功能较齐全,在这里可以自由地发表自己的语言和各种表情的表达,我们还可以用管理员登陆来在线管理聊天室内的用户。聊天室还有一些特殊的功能,如在线人员显示、互相悄悄话等。整个个

2、性化页面生成系统主要由使用VisualStudio.NET开发的关联规则采掘系统和利用IIS+ASP.NET技术实现的个性化Web页面生成器两部分组成。关联规则采掘系统对数据库中的历史记录进行分析,产生用户关联规则表;页面生成器则负责记录用户行为和根据关联规则表动态生成用户个性化Web页面。二者通过数据库服务器和Web服务器连接。本文作者主要完成Web客户端及后台管理中的用户管理、言论管理、版面管理、数据库管理、浏览和查找、短消息功能等设计、实现与完善以及整个实验网站的组织建立和测试工作。关键词:动态服务网页,聊天室目录第1章绪论1第2

3、章开发技术及运行环境22.1ASP.NET技术的使用22.1.1ASP.NET的介绍22.1.2ASP.NET技术的使用32.2SQLServer2005的使用42.3应用MVC结构62.3.1MVC设计思想62.3.2MVC设计模式的实现72.4应用C#编程语言82.5系统流程的实现11第3章总体设计133.1项目规划133.2使用操作描述133.3数据库设计133.3.1数据库字典133.3.2数据库实体分析16第4章详细设计184.1后台管理功能实现184.2前台功能的实现20第5章编码实现225.1显示信息的代码225.2修改操

4、作数据的代码实现23第6章软件部署276.1系统运行环境需求276.2程序工作环境需求27总结28致谢29参考文献30第1章绪论Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,WorldWideWeb(简称WWW)发展十分迅速,成为目前世界上最大的信息交流宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,其中以交

5、友为目地的交友聊天网站更是层次不群,因此在大海一样的网络中建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。我们发现这样一个事实,一个用户在访问一个网站时一般来讲只对该网站的部分内容感性趣,而且这种兴趣会持续一段时间。这点启发了我们,如果能根据用户的喜好为不同的用户进行即时的沟通,将有十分美好的前景。要实现这样的功能,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,主

6、题层次信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了MicrosoftSQLServer数据库作为SQLConnection数据源,并以先进的ADO(ActiveXDataObjects)技术进行数据库存取等操作,使Web与数据库紧密联系起来。第2章开发技术及运行环境2.1ASP.NET技术的使用2.1.1ASP.NET的介绍ASP.NET不仅仅是下一版本的ActiveServerPage(ASP);它是统一的Web开发平台,用来提供开发人员生成企业级Web应用程序所需的服务。ASP.NET的语

7、法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,用于生成更安全、可伸缩和稳定的应用程序。可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强该ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NET框架。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。ASP.NET可以无缝地与WYS

8、IWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。