2.2.3 玩具销售系统的构想(系统设计方案) 本系统正是在电子商务的发展需求下,用HTML嵌套VBScript和java script完成静态网页的编写,搭建玩具销售系统的整体框架,实现玩具信息的发布。以IIS为运行平台,利用ASP完成玩具销售系统的用户管理、玩具商品信息的检索和玩具交易等功能。用SQL Server进行后台数据的管理。实现一个较完善的玩具销售系统,能完成玩具信息的发布;用户的登录、注册和取回密码;玩具商品信息的检索;购物车、订单的打印等功能。 3 开发工具及开发环境 本系统的开发工具和开发环境对硬件、软件要求不高,目前市场上的一般计算机软硬件资源都能满足系统开发要求。其中运用软件有Dreamweaver 8.0,数据库采用SQL Server 2000。以下是对本系统开发应用的理论基础作简单的介绍。 3.1 ASP (Active Server Pages) 3.1.1 ASP简介 ASP(Active Server Pages),是一套微软开发的服务器脚本环境。通过ASP,可以结合HTML网页、ASP指令和ActiveX控件建立动态、交互且高效的Web服务器应用程序。所有的程序都在服务器端执行,当执行ASP程序时,脚本程序将一整套命令发送给脚本解释器,由脚本解释器进行翻译并将其转换成服务器所能执行的命令。当程序执行完毕后,服务器仅将执行结果返回客户浏览器,这样也就减轻了客户浏览器的负担,大大提高了交互的速度。
3.1.2 ASP内置对象简介 ASP内置对象作为ASP编程的核心,是指由作为完整实体数据操作和数据组成的变量。在对象中,客户使用对象的服务是通过由一组方法或是相关函数的接口来访问对象的数据的,然后客户端可以调用这些方法执行某种操作,在开发ASP时,可以充分利用。ActiveX组件是建立基于ASP的Web应用程序的关键,它提供了在脚本执行中执行任务的对象。 (1)Request对象 获取客户端用户信息。可以使用Request对象访问任何基于HTTP请求传递的所有信息,这个对象允许服务器端脚本与客户端之间交换数据。 (2)Response对象 发送信息给客户端。该对象是用来控制发送给用户的信息,这个对象允许服务器端脚本与客户端之间交换数据,可以把该对象看作向客户端浏览器做输出的一个直接渠道。 (3)Server对象 该对象提供对服务器上的方法和属性的访问,也就是说提供了各种可编程的服务。 (4)Application对象 该对象是针对Web应用程序的所有会话的一个单实例对象。可以使用该对象,在给定的应用程序的所有用户之间共享信息,并在服务器运行期间持久的保存数据,也就是说,某应用程序的全局数据可以保存在一个Application对象中。 (5)Session对象 可以使用该对象存储特定的用户会话所需的信息,使用该对象,可以对用户进行追踪。在Web应用程序中,对于每个新申请的会话,都会自动创建一个Session对象。 (6)ObjectContext对象 该对象应用较少,提供在页面内进行事务处理的能力,如提交或终止由MTS(Microsoft Transaction Server)管理的事务。 3.2 IIS (Internet Information Server) IIS是Internet Information Server的简称,中文意思是“Internet信息服务器”,在Windows 2000、Windows XP和Windows Server 2003中,IIS是调试ASP程序的系统平台。在IIS提供的服务中,有一项服务就是支持ASP动态网页,用它来调试ASP程序。在IIS服务器上可以建立Internet/Intranet网站。 3.3 HTML (Hyper Text Markup Language) HTML是超文本标识性语言,是一种用自然语言的词句作为分隔符(标识)的一种方法。HTML语言写的文本是一种直观可读的文本形式。它将指令用尖括号“<>”括起来,插入文本中。HTML最初产生的目的是为了与其他语言有所区别,该语言规定了文本布局中最低层次上的细节,例如文字风格(字体颜色和大小等),以及在更高层次上具体说明文档的结构。 3.4 VBScript和java script VBScript和java script是常用的脚本语言。 VBScript是Visual Basic的Scripting版,是Microsoft Visual Basic系列产品的一部分,编程方法和Visual Basic基本相同,但是有相当多的Visual Basic特性在VBScript中都被删去了。 java script是Netscape公司开发的一种解释型的基于对象的脚本语言。而java script是一种解释型语言,也是一种弱类型的语言,在java script中变量不一定要声明,在声明中也不需要指定其数据类型。 3.5 SQL Server和SQL语言 SQL Server是微软公司开发的、基于客户/服务器的关系数据库管理系统。 SQL 的全称是Structured Query Language,即结构化查询语言。SQL语句可以从关系数据库中获得数据,也可以建立数据库、增加数据、修改数据。1986年ANSI采用SQL语言作为关系数据库系统的标准语言,后被国际化标准组织(ISO)采纳为国际标准。SQL语言是一种非过程化语言,它一次处理一个记录集合,对数据提供自动导航。SQL语言允许用户在高层的数据结构上工作,而不对单个记录进行操作。SQL语言不要求用户指定数据的存取方法,而是使用查询优化器,由系统决定对指定数据存取的快速手段。采用SQL结构化查询语言可以对数据库中的数据表进行查询、操纵、定义和控制。 4 系统总体方案的设计 4.1 玩具销售系统的功能 根据系统需求的分析,可以通过以下功能来实现玩具销售系统的总体设计。 (1)玩具信息的发布 ① 玩具商品的预告; ② 业界最新发展动态; ③ 新闻。 (2)用户管理 ① 用户注册; ② 用户登录; ③ 找回密码。 (3)玩具商品信息的检索
首页 上一页 1 2 3 4 5 6 7 下一页 尾页 3/9/9