ASP交友系统设计(一)

进修社 人气:3.02W

前  言
 在科技不断发展的今天,利用计算机进行现代化通讯已经成为我们身边必部可少的工具。我们身处在一个知识日新月异、时刻充满挑战的时代,科技的飞速,知识不断创新的社会。所以利用新的通讯方式增进同学见友谊,增进朋友之间的了解是时代所要求的。
 作为当代大学生,应有长远的目光和随机应变的能力,应走在时间的前面,掌握最新的社会动态、最先进科学技术,以调整自己的知识结构和能力结构,去适应社会的发展。新世纪需要具有丰富现代科学知识的人;需要能够独立解决问题、完成工作的人;需要能独当一面、时常挑战自己极限的人;需要有创新意识的人。我们在不断努力中学习做一个与时代并进的人。
 在进入实习的阶段中越来越觉得友谊的增进是必须的。俗话说人在社会,多一个朋友是条路,而且各种通讯方式的变更更是五花八门。因此我想做一个校友录系统来增加一种通讯方式以方便我院学生的联系。让我院学生感受到虽然身处异地,却随时可以鼠标一点重新让你有重归校园的亲切感。
 我现在用文字形式将我做此系统的过程及其功能介绍展现给大家。由于是初次编写,缺少经验,可能有许多不完备或出错的地方,诚恳希望老师们不吝指正。
关键词: 校友录系统、窗体、控件、数据库

ASP交友系统设计(一)

第一章 系统设计
§1.1 市场需求分析
 随着社会的发展,同学之间之间的学术交流,以及同学之间的相互联系 ,等这些都必须利用计算机,因此用电子信息技术来交流已经成为社会发展的趋势 。在交流中大家可以重新一起回忆往事。有新鲜事大家可以一起交流,有疑问可以通过留言方式来获取校友提供的信息。这样既增进了同学之间的友谊同时也得到了自己想要获取的信息。
 计算机技术的迅速发展带动其它技术的发展,自然也推动着信息技术高度发展快速前进。信息、信息技术和信息化的重要性日益被人们所认识,高科技电子通讯也日益被大众所接受,所以现代化通讯方式是今后发展的趋势,,所以建立一套符合实际的、简便快捷的、易于掌握的信息系统势在必行。
§1.2 系统设计
§1.2.1 系统目标设计
 通过此系统可以轻松浏览自己或与自己好友的详细情况,注册会员后还可轻松添加、修改、删除好友信息。
§1.2.2 开发设计思想
 本系统的开发设计思想:
 ★系统应符合规定,满足大家日常通讯的工作需要,并达到操作过程中的直观、方便、实用、安全等要求;
 ★系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员的补充和维护;
 ★系统应具备数据库维护功能,及时根据用户需求进行数据的添加,删除、修改、等操作。
 ★系统中还应具备有信息查询功能,以便使管理人员方便、及时地了解各类有关情况,使系统真正地帮助并提高管理员的管理水平,使管理方便、快捷、准确、无误。
§1.3 校友录系统的开发环境及其可扩展性
§1.3.1 校友录系统的开发环境
 (1)硬件环境:
 主机:电脑486DX/100,推荐Pentium200以上;
 内存:最低要求8MB,最好在32M内上;
 硬盘:程序需用硬盘容量约2M,由数据所需空间使用情况而定;
 显示器:标准VGA彩色(黑白)显示器;1024×768;
 (2)软件配置:
 操作系统:windowsXP
 系统开发软件:Dreamweaver MX
 数据库开发软件:Access2000
 操作环境: Asp+Access ,IIS4.0
 :20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。本文研究了一种基于数据关联规则网上论坛系统,论坛也称为BBS,BBS是BULLETIN BOARD SYSTEM的缩写,意即电子公告板,一种在INTERNET上常用的用于信息服务的web系统,他的主要服务是用来帮助浏览者相互沟通,吸引用户、服务用户的。
 :WE务器是Web应用程序的心脏。IIS(Internet Information Server)是微软推出的Windows NT Option Pack的主要成员,作为Win2000server的扩展,自推出以来已经有了很大发展,其体系结构是当今市场上最受关注的Web服务器之一。新推出的IIS4.0版本增强了系统安全性,具有服务器端脚本开发调试,内容管理和站点分析,崩溃防护,内置JAVA虚拟机及全面支持ASP等强大功能。
 IIS与ASP相结合:
 在过去,客户机/服务器结构的设计与Web的相关技术几乎处于平行线上,两者相互独立并无法作出集成性的设计。现在我们利用IIS+ASP构成三层式Web结构(如图2.1所示)的中间一层,将客户机/服务器结构与Web密切结合,完成前后端两者的集成输出功能,使得Web站点的开发更方便,实现的功能更强大。  利用IIS+ASP技术来集成Web前后端所带来的强大效益可归结为以下几个方面:
 (1)减少构建和维护成本
 (2)加快联机过程
 (3)软件集中在服务器端开发管理
 (4)端可使用任何浏览器(IE、Netscape…..)
 (5)端可存取任何数据库 (SQL、Access…..)
 (6)用任何脚本语言开发 (VBScript、java script、PERL…..)

 ASP的内部特点:
 ASP提供了6个功能强大的内部对象,每个对象具有各自的属性(Property)、方法(Method),有的还拥有数据集合(Collection)与事件(Event),它们共同完成Web中的一些重要工作。这6个对象及其功能描述如表2.1所示。
 
 表2.1  ASP 内部6大对象及其功能
对象名称 功能描述 
Request 从客户端取得信息 
Response 将信息送给客户端 
Server 提供一些Web服务器工具 
Session 储存在一个Session内的用户信息,该信息仅可被该用户访问 
Application 在一个ASP-Application中让不同的客户端共享信息 
ObjectContext 配合Microsoft Transaction服务器进行分布式事务处理 
 
合理地运用这些对象可以使原本复杂,烦琐的工作变得简捷而条理清晰。我们可以用以下的语法直接使用这些对象:对象/属性/方法/数据集合
 3.GLOBAL文件
 每一个以Active 

TAGS:ASP 系统 交友