您所在位置: 网站首页 / 文档列表 / 室内设计 / 文档详情
聊天室的设计.doc 立即下载
上传人:yy****24 上传时间:2024-09-07 格式:DOC 页数:6 大小:69KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

聊天室的设计.doc

聊天室的设计.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

华北科技学院计算机系综合性实验报告第页华北科技学院计算机系综合性实验实验报告课程名称网络编程B实验学期2009至2010学年第一学期学生所在系部电子信息工程年级07级专业班级电信B071学生姓名郭亚立学号200703014138任课教师实验成绩计算机系制《网络编程B》课程综合性实验报告开课实验室:基础实验室2009年12月9日实验题目聊天室的设计一、实验目的1、掌握ASP.NET内部控件的应用。2、掌握ASP.NET内部对象的应用。3、Application对象的深入应用。4、掌握数据库的建立、连接与数据的存取。5、掌握网页开发的基本流程。二、设备与环境硬件:多媒体计算机软件:WindowsXP操作系统、VisualStudio.NET2005集成开发环境三、实验内容1、简单文字聊天室的需求分析。2、系统的功能模块设计,功能模块框图。3、数据库的设计。4、系统的详细设计,统计在线人数、实现私聊等功能。5、应用到的关键技术的详细说明。四、实验结果及分析一、简单文字聊天室的需求分析。1,有用户注册及登录功能。2,有注册信息的简单验证功能。3,进入聊天室聊天时可显示用户姓名、发言内容及发言时间。4,有统计和显示当前在线人数功能。5,使用数据库存储、核对并调用用户信息。6,使用Session传递用户名。7,使用Response实现各个页面间的链接二、聊天室的功能模块刀刀聊天室注册登录聊天退出统计在线人数注册成功,进入登陆页面已注册用户进行登录,密码正确方可进入聊天室即时聊天,保存20条聊天记录结束聊天,退出系统注册模块:使用验证控件对部分内容进行验证,将注册的信息存储到已建立好的数据库中,若填入的信息不符合要求需重新注册,注册成功后转到登录页面。2.登录模块:已注册成功的用户(数据库中已存储其注册信息)输入正确的用户名和密码后就可以进入聊天室,未注册的系统自动返回注册页面,要求用户进行注册;用Application存储在线人数,用Session存储用户名。3.聊天模块利用frame框架和Table语句把聊天室页面分为三个部分:①用Application显示在线人数。登陆聊天室自动加一,退出聊天室,自动减一。②用Application显示用户姓名、聊天信息及发言时间。③用Application存储用户姓名、聊天信息及发言时间。用循环语句,实现自动清除聊天记录,即保存最近20条记录。4.退出模块三、数据库的设计。字段名称数据类型说明用户名文本用户名密码文本密码邮箱数字电话年龄文本性别性别文本性别电话文本电话所在城市文本所在城市四、系统的详细设计、功能。用户登录,已注册过的用户输入数据库中已存储的正确的用户名和密码后能够进入聊天室,未注册进行注册;用户注册,使用验证控件对部分内容验证,将注册的信息存储到建立的数据库中,注册成功后转到登录页面。用Application存储在线人数,当点击“登录”按钮之后,在线人数的值就会在原来的基础上加1,当点击“退出”按钮后,在线人数的值就会在原来的基础上减1,用Session存储用户名。用Application显示、存储用户姓名、发言内容及发言时间。整个过程使用了Response实现各个页面间的链接,使用Frame框架实现对聊天室页面的布局显示。五、应用到的关键技术的详细说明。①在线人数统计功能Application.Lock()Application("cont")=Application("cont")+1Application.UnLock()当点击“登录”按钮之后,通过上述语句将在线人数加1;当点击“退出”按钮后,通过下述语句将在线人数减1。Application.Lock()Application("cont")=Application("cont")–1Application.UnLock()②聊天功能Application.Lock()Application("show")=DateTime.Now.ToString&"("&Session("user_name")&")"&"说:"&pronunciation.Text&"<br>"&Application("show")Application.UnLock()用户在聊天室页面发言后,通过上述语句实现了存储以及显示用户姓名、发言内容及发言时间。六、各个页面输出结果教师评价评定项目ABCD评定项目ABCD算法正确界面美观,布局合理程序结构合理操作熟练语法、语义正确解析完整实验结果正确文字流畅报告规范题解正确其他
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

聊天室的设计

文档大小:69KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用