聊天室课程设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
聊天室课程设计

摘 要 为了方便网络信息的交流,在结合动态服务网页(ASP.NET)技术和SQL数据库技术以及常用的C#语言网页制作工具Visual Studio .NET等之下开发了这个快截、界面友好的网络交流系统。本设计使用动态服务网页(ASP.NET)技术建设,使用SQL制作系统的数据库,实现了一个功能相对齐全的聊天设计系统,网友可以自由地申请和登陆以及与他人沟通,或者交流经验。该聊天室功能较齐全,在这里可以自由地发表自己的语言和各种表情的表达,我们还可以用管理员登陆来在线管理聊天室内的用户。聊天室还有一些特殊的功能,如在线人员显示、互相悄悄话等。 整个个性化页面生成系统主要由使用Visual Studio .NET开发的关联规则采掘系统和利用IIS+ASP.NET技术实现的个性化Web页面生成器两部分组成。关联规则采掘系统对数据库中的历史记录进行分析,产生用户关联规则表;页面生成器则负责记录用户行为和根据关联规则表动态生成用户个性化Web页面。二者通过数据库服务器和Web服务器连接。 本文作者主要完成Web客户端及后台管理中的用户管理、言论管理、版面管理、数据库管理、浏览和查找、短消息功能等设计、实现与完善以及整个实验网站的组织建立和测试工作。 关键词:动态服务网页,聊天室 目 录 第1章 绪 论 1 第2章 开发技术及运行环境 2 2.1 ASP.NET技术的使用 2 2.1.1 ASP.NET的介绍 2 2.1.2 ASP.NET技术的使用 3 2.2 SQL Server 2005的使用 4 2.3应用MVC结构 6 2.3.1 MVC设计思想 6 2.3.2 MVC设计模式的实现 7 2.4应用C#编程语言 8 2.5系统流程的实现 11 第3章 总体设计 13 3.1项目规划 13 3.2使用操作描述 13 3.3数据库设计 13 3.3.1数据库字典 13 3.3.2数据库实体分析 16 第4章 详细设计 18 4.1后台管理功能实现 18 4.2前台功能的实现 20 第5章 编码实现 22 5.1显示信息的代码 22 5.2修改操作数据的代码实现 23 第6章 软件部署 27 6.1系统运行环境需求 27 6.2程序工作环境需求 27 总 结 28 致 谢 29 参考文献 30 第1章 绪 论 Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息交流宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,其中以交友为目地的交友聊天网站更是层次不群,因此在大海一样的网络中建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。 我们发现这样一个事实,一个用户在访问一个网站时一般来讲只对该网站的部分内容感性趣,而且这种兴趣会持续一段时间。这点启发了我们,如果能根据用户的喜好为不同的用户进行即时的沟通,将有十分美好的前景。要实现这样的功能,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,主题层次信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了Microsoft SQLServer数据库作为SQLConnection数据源,并以先进的ADO(ActiveX Data Objects)技术进行数据库存取等操作,使Web与数据库紧密联系起来。 第2章 开发技术及运行环境 2.1 ASP.NET技术的使用 2.1.1 ASP.NET的介绍 ASP.NET 不仅仅是下一版本的 Active Server Page (ASP);它是统一的 Web 开发平台,用来提供开发人员生成企业级 Web 应用程序所需的服务。ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,用于生成更安全、可伸缩和稳定的应用程序。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强该 ASP 应用程序的功能。 ASP.NET 是一个已编译的、基于 .NET 的环境,可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET 框架。开发人员可以方

文档评论(0)

ipad0a + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档