欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    asp.net聊天室综合实验报告.pdf

    • 资源ID:43621594       资源大小:355.62KB        全文页数:6页
    • 资源格式: PDF        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    asp.net聊天室综合实验报告.pdf

    -华北科技学院计算机学院综合性实验华北科技学院计算机学院综合性实验实实 验验 报报 告告课程名称课程名称 ASP.NETASP.NET 程序设计程序设计实验学期实验学期 20212021 至至 20212021 学年学年 第一学期第一学期学生所在系部学生所在系部计算机学院计算机学院年级年级 1212 级专业班级计科级专业班级计科 B123B123 班班学生学生 XXXX 小星星学号小星星学号 6 6任课教师黄江兰任课教师黄江兰实验成绩实验成绩计算机学院制计算机学院制ASP.NETASP.NET 程序设计程序设计 课程综合性实验报告课程综合性实验报告开课实验室:根底实验室开课实验室:根底实验室20212021年年1111月月 1717 日日实验题目一、实验目的1、掌握 ASP.NET 内部控件的应用。2、掌握 ASP.NET 内部对象的应用。3、Application 对象的深入应用。聊天室的简单设计聊天室的简单设计4、掌握数据库的建立、连接与数据的存取。5、掌握网页开发的根本流程。二、设备与环境硬件:多媒体计算机软件:Windows XP/Windows 7操作系统、Visual Studio.NET 2021集成开发环境三、实验内容-优质-.-1、简单文字聊天室的需求分析。要求可以统计在线人数等功能。2、系统的功能模块设计。要求画出功能模块框图。3、数据库的设计。4、系统的详细设计。5、应用到的关键技术的详细说明。可附相关的关键程序代码。四、实验结果及分析一工程介绍本实验要实现的是一个简单的聊天室,由于之前没有接触过本类的工程,借鉴之前通过Node.js 实现的网络聊天室。以教师给的模版界面为原型,设计一款简单的网络聊天室。本聊天室只实现简单的功能,并不涉及复杂的逻辑。本聊天室运用的技术完全依赖asp 课程上学到的知识。实验中主要分为两局部,一局部为用户管理,一局部为聊天室,主界面为主菜单项选择择,选择进入用户管理还是进入聊天室。聊天室的设计特点是简单、简洁。通过搭建好的界面完全可以引导用户使用,可发送信息给不同的用户,同时也可单独创立聊天室实现私聊的功能。下面开场介绍实验的细节。二功能模块设计三系统详细设计1.1.登录和注册界面登录和注册界面群聊私聊用户管理聊天室主界面.优选-.-注册界面在 aspx 界面中包含了用户名、密码、二次验证密码、重设密码表单,其中各个填写项设置了验证,以防输入错误。逻辑代码如下:用户名不存在的时候,将读取到的用户名和密码添加到数据库,然后重定向到登录页面。string username,password,email,question,answer,sql;username=TextBox1.Text;password=mytextbox3.Text;email=MyTextBox12.Text;question=mytextbox10.Text;answer=TextBox11.Text;string connectionString=ConfigurationManager.ConnectionStringsSQLConnectionString.ConnectionString;SqlConnection connection=new SqlConnection(connectionString);connection.Open();string cmdText=Insert into login(username,password,email,question,answer)values(+username+,+password+,+email+,+question+,+answer+);Sqlmand mand=new Sqlmand(cmdText,connection);mand.ExecuteNonQuery();connection.Close();Response.Write();Response.Write(alert(注册成功,欢送参加我们!););Response.Write(window.open(re.aspx););2.2.用户管理界面用户管理界面用户管理界面主要用到数据库,对用户进展增删改,局部aspx 源码如下:.优选-.-局部逻辑代码如下;string connectionString=ConfigurationManager.ConnectionStringsSQLConnectionString.ConnectionString;SqlConnection connection=new SqlConnection(connectionString);connection.Open();string sql=select *from login;Sqlmand cmd=new Sqlmand(sql,connection);SqlDataReader da=cmd.ExecuteReader();while(da.Read()Response.Write();Response.Write(dausername.ToString();3.3.聊天界面聊天界面聊天界面包含两局部,一局部为私聊,一局部为公共聊天。下面为发送聊天内容的局部代码:if(Sessionusername!=null)StringconnectionString=ConfigurationManager.ConnectionStringsSQLConnectionString.ConnectionString;SqlConnection connection=new SqlConnection(connectionString);connection.Open();string createTime=System.DateTime.Now.ToString();/发言时间 string content=TextBoxContent.Text.ToString();string color=DropDownListColor.SelectedItem.Value.ToString();/颜色 string emotion=DropDownListEmotion.SelectedItem.Value.ToString();/表情 string cmdText=Insert intomessage(username,createtime,content1,color,emotion)values(+Sessionusername+,+createTime+,+content+,+color+,+emotion+);Sqlmand mand=new Sqlmand(cmdText,connection);mand.ExecuteNonQuery();TextBoxContent.Text=;.优选-.-connection.Close();else Response.Write(alert(您已退出!.););4.4.界面效果界面效果1.主界面2.聊天界面5 5、总结、总结通过这次简单聊天室的设计,我不仅学习到 ASP.NET 的知识,也对数据库的设计操作有了更深的了解。另外,对于网页设计中的 CSS 样式操作也有了更加深刻的了解,ASP.NET 作为一种面向对象的语言,加上完全界面化的操作,让开发变得更加简单,但在这个过程中也会有一系列的问题出现,给开发过程带来意想不到的阻碍。我们的任务就是抑制这些阻碍,完成最终的任务。本次试验通过对 ASP.NET 各控件的使用,根本上实现了聊天室的全部内容,一些较为复杂的逻辑并未参加其中,只是实现简单的聊天室和用户管理的功能。另外,没有使用教师推荐的 AJAX 技术来实现度聊天室的控制。通过本次实验,不仅锻炼了我对问题的分析能力,也让我认识到了 ASP.NET 的编程技巧。希望在以后的学习过程中更加努力,完成更加完美的作品。.优选-.-评定工程评定工程A AB BC C算法正确程序构造合理语法、语义正D D评定工程评定工程界面美观,布局合理操作熟练A AB BC CD D解析完整教教师师评评价价确实验结果正确报告标准题解正确文字流畅其他:评价教师签名:年月日.优选-

    注意事项

    本文(asp.net聊天室综合实验报告.pdf)为本站会员(赵**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开