【编者按】网学网ASP类作品频道为大家收集整理了“基于asp的网上聊天室的设计与实现“提供大家参考,希望对大家有所帮助!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
新建一个数据库 创建任何一个数据库的第一步是仔细的规划数据库,设计必须是灵活的、有逻辑的。创建一个数据库结构的过程被认为是数据模型设计。 1.打开或新建一个数据库 CREAT DATEBACE NEWES 2.建立一个新数据表 DROP DATEBACE NEWES 3.在数据表的设计视图中输入字段的字段名,数据类型和说明 NEWID NUM NOT NULL 4.确定每一个字段的属性 5.设置数据表中的主关键字 NEWID NUM IDENTITY, 6.为某些字段建立索引, 7.保存文件 4.4 数据库的设计 用户的管理:包括合法系统用户的注册,登录,退出等功能。. 设计要求是: 1 activetable表 记录当前在线的用户。 2 message 表 记录当前用户所留的信息。 3 user 表 当前所有注册用户的信息。 4.5 实现数据库之间的联系 数据库之间的关系指明两个库之间共享一个共同的关键字值。一个连接是指一种虚拟的表,这种表是在当用户要求从相互关联的各个不同的表中获取信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录。一个更高级的连接形式称为自连接。这种连接是指一个表被连接到它自己的一个字段,或在不同的纪录中由重复数据的组合字段。数据库中有三种不同类型的关键字:主关键字、组合关键字和外关键字。在表中使用的关键字类型用于描述库表示什么以及在数据库中如何与其它的库建立关系。 4.6 数据库的连接方法 1.Access数据库的DSN-less连接方法: set adocon=Server.Createobject("adodb.connection") adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _Server.MapPath("数据库所在路径") 2.Access OLE DB连接方法: set adocon=Server.Createobject("adodb.connection") adocon.open"Provider=Microsoft.Jet.OLEDB.4.0;"& _"Data Source=" & Server.MapPath("数据库所在路径") 第五章 网上聊天系统分析 5.1 系统概论 1) 系统目标: 网上聊天系统是为人们之间进行交流和联系提供的一个平台。通过提供完善的网上聊天系统服务,可以达到增进彼此之间的了解,增进人与人之间的感情交流。 2) 系统功能简介: 此系统是以用户为中心的人性化设计,总体来看,系统可以看作是用户模块和注册模块两大模块的协调运作。 3) 用户登陆功能: 用户通过提交用户名称和用户密码进行登陆,系统便会根据这些登陆资料,辨别出用户是否存在。 4) 聊天室功能: 聊天室中将显示用户留的信息,及当前在线的用户。 5.2系统的功能设计 5.2.1系统的功能结构 该聊天管理系统可以在Windows 2000 Server操作系统平台上运行,Web服务器为IIS,数据库服务器为Microsoft Access数据库,开发工具采用的VBScript和DreamWeaver。用户登录通过判断,合法登录后可以在聊天室留下你想说的话。 5.2.2系统的功能特点 1).操作简单、界面简洁:完全控件式的页面布局 2).即时可见:对用户的留言将立即在主页的对应栏目显示出来,达到"即时见效"的功能 3).需要注册才能进入聊天室发言。 4)显示当前在线的用户。 第六章 系统功能模块的实现 6.1 系统的具体实现 1.创建一个公共数据库连接对象 <% dim sql dim rs,rsadd name=request("txt1") password=request("txt2") set rs=server.createobject("adodb.recordset") set rsadd=server.createobject("adodb.recordset") conn = "DBQ=" + server.mappath("mydb.mdb") + ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"> 2 验证用户是否合法 |
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |