asp聊天系统论文内容摘要:
技术上的可行性 :技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。 该管理系统采用了当前新兴的Browser/Server 模式进行开发。 三层的 Browser/Server 体系结构具有许多传统Client/Server 体系结构不具备的优点,而且又紧密的结合了Inter/Intra 技术,是技术发展的大势所趋,它把应用系统带入了一个崭新的发 展时代。 数据库服务器选用 Microsoft Access 数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。 它的灵活性、安全性和用户 P1 验证登陆 P2 已注册用户聊天 成功 P3 新用户注册 失败 返回 D1 用户信息表 X 易用性为数据库编程提供了良好的条件。 因此,系统的软件开发平台已成熟可行。 硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。 以下为 系统的主要技术分析: ◆ ASP 优点: Active Server Pages: “ 动态服务器网页 ” ,一般简称为 “ ASP” , 它是一套服务器的脚本程序开发 工具和运行环境,可用来创建动态、交互式的 Web服务器端应用程序。 ASP 之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的 HTML 格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如 IE 或 Netscape)都可以正确地获得 ASP 的 “ 执行 ” 结果,并且将这 ASP 执行的结果直接在浏览器中 “ 浏览 ”。 有了 ASP 就不必担心客户端的浏览器能否运行所编写的代码,减轻了客户端浏览器的负担,极大地提高了 Web交互速度。 使用 ASP 可以方便的创建复杂、实用的 Web应用程序。 ◆ ASP 的运行环境 一个支 持 ASP 的 Web 服务器 :ASP 的执行环境是 WindowsServer IIS(InterInformationServer) 或是 NTWorkstation /Windows95 /Win dows98 上的 PWS(PersonalWebServer),本系统发使用 IIS。 ◆ ASP 特点: ( 1)使用 VBScript、 Jscript 或者 JavaScript 等简单易懂的脚本语言,结合 HTML 标记,即可快速方便地创建动态、交互式的 Web 应用程序。 ( 2)使用简单的文本编辑器(如 Windows 系统的“记事 本”)即可创建和编辑ASP 程序,并且 ASP 程序无需编译,即可在服务器端直接执行。 ( 3) ASP提供了一些内置的对象,可用来从客户端的浏览器接收信息,或将服务器处理后的响应信息发送给客户端浏览器。 ASP 具有面向对象( ObjectOriented)功能,学习容易, ASP 提供了五种方便能力强大的内建对象: Request、 Response、 Sever、 Application 以及 Session,同时,若使用 ASP 内建的 “ Application” 对象或 “ Session” 对象所撰写出来的ASP 程序可以在多个网页之间暂 时保存必要的信息。 ASP的六大内部对象 XI 对象名称功能描述 Request、 Response、 Server、 Session、 Application、 Object、 Context 从客户端取得信息将信息送给客户端提供一些 Web服务器工具储存在一个 Session内的用户信息,该信息仅可被该用户访问在一个 ASPApplication 中让不同的客户端共享信息可以用来配合 Microsoft Transaction 服务器进行分布式事务处理 ( 4) ASP提供了一些标准的 ActiveX 组件,同时允许用户添加或创建属于自己的 ActiveX 组件。 这些组件允许依据客户端浏览器的能力进行不同的显示,并可在浏览器端包含计数器等。 ( 5) ASP提供了与后台数据库连接和访问的功能,允许站点访问者通过客户端浏览器对各种数据进行访问,并且可以使动态网页的内容随着相关数据库内容的变更而自动更新。 ADO是 ASP内置的、用于访问 Web 数据库的 ActiveX 服务器组件,它包含7个对象和 4个集合,各种对象之间的关系如图 3 所示: 图 3 从图中可 以看出以下几点: ( 1) Recordset 对象处于中心位置,它是由查询数据库后返回的结果构成的记录集合。 大多数情况下,对 Web 数据库访问的目的就是要获取Recordset 对象。 而由 Connection 对象和 Command 对象都可以产生所需的 Recordset 对象。 ( 2) Field 对象是 Recordset 记录集合中的字段数据集合,即可以从 Recordset 对象中进一步获得指定 Field 对象的值。 Command 对象 (Optional) Connection 对象 Parameter 对象 (Optional) Recordset 对象 Error 对象 (Optional) Field 对象 XII ( 3) 在各种 ADO对象中, Connection 对象和 Recordset 对象是最为重要的对象,几乎在应用程序每次访问数据库时都需要 用到;Field 对象只是 Recordset 对象中的子对象。 因此我在设计本系统时都是围绕 Connection 对象和 Recordset 对象来设计的。 ASP 可以轻易地通过 ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如: Access、 FoxPro、 dBase、 Oracle 等等,另外, ASP 亦可将 “ 文本文件 ” 或是 “ Excel” 文件当成数据库用。 ◆ 关于数据库 Access Access2020 是关系数据库开发工具, 是 Microsoft Access 作为面向Windows 操作平台的桌面数据库管理系统而诞生,在 Access 中,用户不需要编写复杂的程序就可以建立一个完整的数据库应用系统,是一个典型的开放式数据库系统,它可以和 Windows 下的其他应用程序共享数据库资源。 社会可行性 :目前,网络已经遍布全球,人们与人们之间的竞争日趋激烈,人们与人们之间的竞争已经上到一个新的高度,那就是信息化战争。 最新的信息就是最好的竞争手段的实力,网上聊天系统就是获取最新信息的一个好途径。 因此,建立一个网上聊天系统是事在必行。 综上所述,此系统开发目标已明确,在技术和经济 等方面都可行,并且投入少、见效快。 因此系统的开发是完全可行的。 第三章 系统设计 系统简介 该聊天室能够实现多用户注册。 该系统主要完成的功能是:用户登陆后能够聊天发言,能够与指定的用户进行私聊。 该系统主要包括 3个模块:用户登陆模块、新用户注册模块和已注册用户的聊天模块。 用户登陆模块要求用户输入用户帐号、用户密码和验证码,完成用户的登陆。 新用户注册模块要求用户输入登陆的用户名、密码、真实姓名和电子邮箱。 XIII 登陆页面 新用户注册 密码验证 聊天主界面 显示用户登陆之后的聊天内容 输入聊天内容并发送 显示更新后的聊天内容 显示私聊内容 发送私聊内容 显示更新后的私聊内容 退出聊天室 已注册用户聊天模块能够完成用户的聊天发言和私聊。 该系统的结构如图 4所示: 新用户 已注册用户 错误。asp聊天系统论文
相关推荐
的公司管理人员(包括公司保安人员),一经查实,均将受到公司处分 . 5. 附件 略 防止惩戒性管理 程序 文件编号 Logo XXXX 有限公司 版 次 0/A 页 次 第 1 页 /共 1 页 防止惩戒性管理程序 1 目的 制定政策和程序,明确厂纪和处罚办法,禁止从事及不支持对员工实行非法或不人道的惩戒性措施,有效执行各项规章制度。 2 范围 公司管理与实务,以及可能的对供应商 /承包商的要求
所谓的酸甜苦辣。 的确实习生活是快乐并痛苦的,有晴天,有阴天,甚至偶尔暴风骤雨。 一个月的感触很多很多,浓缩一下是一下几种心情 : 紧张无错 DSB7112020(J) 第 0 次修改 修 改 单 号 第 20 页 共 6 页 九月一号下午来到镇中学,第二天即九月二号就给我们安排了各自的教学任务。 让我欲哭无泪的是领 导让我教八年级三班和四班的语文。 初为人师的我站在三尺讲台上
单于母亲阏氏归顺汉朝,而汉朝的副使张胜牵涉在内,苏武也受牵连。 匈奴单于为了逼迫苏武投降,开始时将他幽禁在大窖中,苏武饥渴难忍,就吃雪和旃毛维生,但绝不投降。 单于又把他弄到北海 (今俄罗斯贝加尔湖 ),苏武更 是不为所动,依旧手持汉朝符节,牧羊为生,表现了顽强的毅力和不屈的气节。 由于汉节从来没有离开过他的手,节上的毛早就已经脱落了,但完成出使匈奴的使命感和维护汉朝的气节
科毕业了适合考研还是工作 ? 看你的志愿了。 如果有机会出国,还是出去比较好。 目前的海龟比土鳖可值钱多了。 如果你有志于搞科研, 当然就要读研了。 况且读研对自己还是好处更多一些。 假如可以找到比较理想的工作,也可以工作,不过还必须不断的饿学习,否则还是不能立足。 我们这届同学工作都不怎么样,本科生的工作都没什么技术含量,工资也就 1000 元左右。 硕士找工作相对较容易些。
业和企业之间的体制比较。 在推动文化体制改革过程中,比较头疼的事是好多人想留在事业体制下,甚至迷恋事业体制,对于转制为企业基本上是一种恐惧的心理。 到底在体制上怎么看事业和产业,我们先从正在推动的事业单位改革去理解。 2020 年出台了《中共中央国务院关于分类推进事业单位改革的指导意见》,我个人理解这一轮的事业单位改革主要是解 决两类问题。 一是事业单位或者事业体制如何适应社会主义市场经济的发展
辑、修改、删除并对各种费用的收取等操作; )、 系统用户模块:主要进行业主信息和物业人员信息的 添加、修改、小区物业管理系统 业主模块 物业公司模块 基本信息 业主费用 报修服务 投诉建议 小区管理 物业管理 费用管理 系统用户 统计分析 10 删除等操作; )、统计分析模块:主要进行对业主全年每月水电气用量的图表分析,对投诉意见每种类型每个月总量的图表统计分析。 主要页面设计如下: 登录界面