第一章可行性研究说明书 第一节开发背景 早期(1998年)国内网上商店在网络开始盛行的时期并没有得到很快的发 展,但是国外已经有许多人从事网上购物了,而我们国家一些人已经开始尝试 例如当时世界上就有著名的ebay,国内有8848,随着1999年易趣网在国内的开 通,许多网上商店已经陆续建立了,著名的如“阿里巴巴”“当当网”、“卓越网 “淘宝”等等。2001年以来中国陆续出现了更多的小型的网上商店,这说明人 们已经逐渐接受网上商店这个概念,并且正在得到普及了。 我是个“网站迷”,陆续建立的网站也有十几个,但是我平时喜欢网上购物, 于是产生了“自己开店,网上卖东西”的想法。于是我参阅了大量书籍以及网上 的信息,结合自己已经掌握的知识想建立一个“网上商店系。书籍以及网上 林林总总的网上商店与日益加强的网上安全措施使得网店的开设越来越普 及,我和我的指导老师说了我的想法后,我的指导老师非常赞同我的想法,并对 我的制作过程给予的充分的指导,在此我向我的老师彭鲁青表示感谢。 第二节开发构想 网上商城是建立在网络世界中的虚拟商城,与传统超市及百货公司不同的 是:到网上商城消费的顾客不必出门,而是在家中透过计算机的联机选购。而传 统商城的老板也不用将笨重的商品搬到店铺中等着您上门,而是将商品的照片 及影像以多媒体的方式透过万维网( World wide Web)呈现在消费者的计算机画 面前。透过网上商城虚拟实境的逛街购物方式,消费者无须浪费时间在拥挤的车 阵中,即可在家中透过网络选购日常用品,等着快递公司为您送货到府。 总的说来,一个完整的网上商城由购物部分、商家管理部分、支付部分和送 货部分组成。 首先网上商城应该能够提供一个供用户购物的场所,而这通常是以一个独立 站点的形式出现。此外商家必须具备相当的工具(基于 Internet)来独立维护 自己的商品(包括增加、删除、修改商品),或者其他一些活动(如打折优惠 广告发布等等)。由于一个商城可以有不止一家商店,所以商城还必须有管理各 个商店、维护商厦的工具(如增加、删除商店等等) 网上购物最大的特点就是快捷方便,所以购物后的支付一定要做到网上支 付,网上商城也就必须提供与银行的网关接口,让用户能够方便安全地进行支付。 安全性一直是国内网上购物面临的主要问题之一,目前流行的保密措施主要有S SL加密和SET协议等等 只要用户在网上选购到中意的物品,并且确认了支付后,就只剩送货的问题
第一章 可行性研究说明书 第一节 开发背景 早期(1998 年)国内网上商店在网络开始盛行的时期并没有得到很快的发 展,但是国外已经有许多人从事网上购物了,而我们国家一些人已经开始尝试。 例如当时世界上就有著名的 ebay,国内有 8848,随着 1999 年易趣网在国内的开 通,许多网上商店已经陆续建立了,著名的如“阿里巴巴”、“当当网”、“卓越网”、 “淘宝”等等。2001 年以来中国陆续出现了更多的小型的网上商店,这说明人 们已经逐渐接受网上商店这个概念,并且正在得到普及了。 我是个“网站迷”,陆续建立的网站也有十几个,但是我平时喜欢网上购物, 于是产生了“自己开店,网上卖东西”的想法。于是我参阅了大量书籍以及网上 的信息,结合自己已经掌握的知识想建立一个“网上商店系统”。 林林总总的网上商店与日益加强的网上安全措施使得网店的开设越来越普 及,我和我的指导老师说了我的想法后,我的指导老师非常赞同我的想法,并对 我的制作过程给予的充分的指导,在此我向我的老师彭鲁青表示感谢。 第二节 开发构想 网上商城是建立在网络世界中的虚拟商城﹐与传统超市及百货公司不同的 是:到网上商城消费的顾客不必出门﹐而是在家中透过计算机的联机选购。而传 统商城的老板也不用将笨重的商品搬到店铺中等着您上门﹐而是将商品的照片 及影像以多媒体的方式透过万维网 (World Wide Web) 呈现在消费者的计算机画 面前。透过网上商城虚拟实境的逛街购物方式﹐消费者无须浪费时间在拥挤的车 阵中﹐即可在家中透过网络选购日常用品﹐等着快递公司为您送货到府。 总的说来,一个完整的网上商城由购物部分、商家管理部分、支付部分和送 货部分组成。 首先网上商城应该能够提供一个供用户购物的场所,而这通常是以一个独立 站点的形式出现。此外商家必须具备相当的工具(基于 Internet)来独立维护 自己的商品(包括增加、删除、修改商品),或者其他一些活动(如打折优惠、 广告发布等等)。由于一个商城可以有不止一家商店,所以商城还必须有管理各 个商店、维护商厦的工具(如增加、删除商店等等)。 网上购物最大的特点就是快捷方便,所以购物后的支付一定要做到网上支 付,网上商城也就必须提供与银行的网关接口,让用户能够方便安全地进行支付。 安全性一直是国内网上购物面临的主要问题之一,目前流行的保密措施主要有S SL加密和SET协议等等。 只要用户在网上选购到中意的物品,并且确认了支付后,就只剩送货的问题
了。电子商城或者商家应该建立完整的送货体系,以确保用户订购的商品能及时 送到 网上商城所销售的商品可以分成三类:实体商品( ard goods)、信息与媒 体商品( Soft goods)、线上服务(On- line service)(见表一)。在网络上销售 实体化的商品与传统的型录购物相似,只是将型录的表达方式改为网络的首页 ( Hoe page)。而数字化的商品则是非常的适合透过互联网来行销,因为互联网本 身即具有传输多媒体信息的能力。从目前国内外许多报纸与杂志纷纷提供网络版 的趋势来看,未来在纸张价格昂贵及环保考量的因素下,数字化的信息将会成 为未来的出版主流。 对于透过互联网提供线上服务的商品(如房屋中介、代订机票或音乐会入场 卷),则是令许多中介人员( intermediary)寝食难安的应用。因为,未来透过 互联网我们几乎再也不需要靠中介人员的媒介,即可获取所需的信息与服务 经营型态销售卖点销售商品 陕体商品线上型录浏览用品(餐饮、衣服) 送货到府 算机、外围硬件 消费性电子产品 信息与媒体信息提供据厍检索 商品 字化电子新闻 数字化商品) 电子书、电子杂志 研究报告、论文 件销售算机游戏 ava软件 软件包 戋上提供服务情报销售法律、医药查询 股市行情分析 行、金融咨询服务 冈络预约服务航空订位、订票 电影票、音乐会入场卷 顾约饭店、餐馆 医院预约挂号 互式服务网络交友 计算机游戏 法律、医药谘商 表1-1网店的经营型态 第三节可行性分析 、技术可行性 ASP即 Active Server Page的缩写。它是一种包含了使用 VB Script或
了。电子商城或者商家应该建立完整的送货体系,以确保用户订购的商品能及时 送到. 网上商城所销售的商品可以分成三类:实体商品 (Hard goods)、信息与媒 体商品 (Soft goods)、线上服务(On-line Service) (见表一)。在网络上销售 实体化的商品与传统的型录购物相似﹐只是将型录的表达方式改为网络的首页 (Hoe page)。而数字化的商品则是非常的适合透过互联网来行销﹐因为互联网本 身即具有传输多媒体信息的能力。从目前国内外许多报纸与杂志纷纷提供网络版 的趋势来看﹐未来在纸张价格昂贵及环保考量的因素下﹐数字化的信息将会成 为未来的出版主流。 对于透过互联网提供线上服务的商品 (如房屋中介、代订机票或音乐会入场 卷)﹐则是令许多中介人员 (intermediary) 寝食难安的应用。因为﹐未来透过 互联网我们几乎再也不需要靠中介人员的媒介﹐即可获取所需的信息与服务。 经营型态 销售卖点 销售商品 实体商品 线上型录浏览 送货到府 日用品(餐饮、衣服) 计算机、外围硬件 消费性电子产品 信息与媒体 商品 (数字化商品) 信息提供 数据库检索 数字化电子新闻 电子书、电子杂志 研究报告、论文 软件销售 计算机游戏 Java 软件 软件包 线上提供服务情报销售 法律、医药查询 股市行情分析 银行、金融咨询服务 网络预约服务 航空订位、订票 电影票、音乐会入场卷 预约饭店、餐馆 医院预约挂号 交互式服务 网络交友 计算机游戏 法律、医药谘商 表 1-1 网店的经营型态 第三节 可行性分析 一、技术可行性 ASP 即 Active Server Page 的缩写。它是一种包含了使用 VB Script 或
Jscript脚本程序代码的网页。当浏览器浏览ASP网页时,Web服务器就会根据 请求生成相应的HTML代码然后再返回给浏览器这样浏览器端看到的就是动态 生成的网页。ASP是微软公司开发的代替CG|脚本程序的一种应用,它可以与数 据库和其它程序进行交互。是一种简单、方便的编程工具。在了解了Ⅴ BSCRIPT 的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自 己的ASP系统。ASP的网页文件的格式是AsP。 ASP包含三方面含义: 1、 Active:ASP使用了 Microsoft的 Activex技术。 Activex(coM)技 术是现在 Microsoft软件的重要基础。它采用封装对象,程序调用对象的技术, 简化编程,加强程序间合作。ASP本身封装了一些基本组件和常用组件,有很 多公司也开发了很多实用组件。只要你可以在服务器上安装这些组件,通过访问 组件,你就可以快速、简易地建立自己的WEB应用 2、 Server:AsP运行在服务器端。这样就不必担心浏览器是否支持ASP 所使用的编程语言。ASP的编程语言可以是 VBSCRIPT和JsCR|PT。 / BSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手。然而 Netscape浏览器不支持客户端的 VBSCR|PT,所以最好不要在客户端使用 BsCR|PT。而在服务器端,则无需考虑浏览器的支持问题。 Netscape浏览器 也可以正常显示ASP页面。 3、 Pages:ASP返回标准的HTML页面,可以正常地在常用的浏览器中显 示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP 程序代码。这样就可以防止别人抄袭程序。 由此我们可以看出,AsP是在‖s下开发WEB应用的一种简单、方便的编程工 具。在了解了 VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、 方法,就可以轻松编写出自己的ASP系统。 已经掌握了编程语言 Visualbasic和数据库知识,总而言之Asp技术是可 行的。 二、经济可行性 首先编制程序无须太多花费,网上自备了一台,服务器学校提供了。学校图书馆 里有许多asp参考书以及数据库书籍,学校的服务器和机房为“商城”的实验提 供了便利条件。宿迁信息港与易网络给予了硬件和网站空间的支持。为顺利完成 论文提供了便利。因此经济上是可行的 第四节开发技术方案 根据现有的技术,网上商城基本可以采用如下几种形式制作: 方案一:ASP+ ACCESS 方案二:ASP+SQL
Jscript 脚本程序代码的网页。当浏览器浏览 ASP 网页时, Web 服务器就会根据 请求生成相应的 HTML 代码然后再返回给浏览器,这样浏览器端看到的 就是动态 生成的网页。ASP 是微软公司开发的代替 CGI 脚本程序的一种应用,它可以与数 据库和其它程序进行交互。是一种简单、方便的编程工具。在了解了 VBSCRIPT 的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自 己的 ASP 系统。ASP 的网页文件的格式是.ASP。 ASP 包含三方面含义: 1、Active:ASP 使用了 Microsoft 的 ActiveX 技术。ActiveX(COM)技 术是现在 Microsoft 软件的重要基础。它采用封装对象,程序调用对象的技术, 简化编程,加强程序间合作。ASP 本身封装了一些基本组件和常用组件,有很 多公司也开发了很多实用组件。只要你可以在服务器上安装这些组件,通过访问 组件,你就可以快速、简易地建立自己的 WEB 应用。 2、Server:ASP 运行在服务器端。这样就不必担心浏览器是否支持 ASP 所使用的编程语言。ASP 的编程语言可以是 VBSCRIPT 和 JSCRIPT。 VBSCRIPT 是 VB 的一个简集,会 VB 的人可以很方便的快速上手。然而 Netscape 浏览器不支持客户端的 VBSCRIPT,所以最好不要在客户端使用 VBSCRIPT。而在服务器端,则无需考虑浏览器的支持问题。Netscape 浏览器 也可以正常显示 ASP 页面。 3、Pages:ASP 返回标准的 HTML 页面,可以正常地在常用的浏览器中显 示。浏览者查看页面源文件时,看到的是 ASP 生成的 HTML 代码,而不是 ASP 程序代码。这样就可以防止别人抄袭程序。 由此我们可以看出,ASP 是在 IIS 下开发 WEB 应用的一种简单、方便的编程工 具。在了解了 VBSCRIPT 的基本语法后,只需要清楚各个组件的用途、属性、 方法,就可以轻松编写出自己的 ASP 系统。 已经掌握了编程语言 VisualBasic 和数据库知识,总而言之 Asp 技术是可 行的。 二、经济可行性 首先编制程序无须太多花费,网上自备了一台,服务器学校提供了。学校图书馆 里有许多 asp 参考书以及数据库书籍,学校的服务器和机房为“商城”的实验提 供了便利条件。宿迁信息港与易网络给予了硬件和网站空间的支持。为顺利完成 论文提供了便利。因此经济上是可行的。 第四节 开发技术方案 根据现有的技术,网上商城基本可以采用如下几种形式制作: 方案一:ASP+ACCESS 方案二:ASP+SQL
方案三:PHP+SQL 方案四:PHP+ ACCESS 方案五:JSP+数据库 方案六: ASPNET+数据库 当然目前开发方式与方案远远不止上面所列举的这些。但是我们应当了解它 们的一些特点,从而有所取舍 ASP PHPJSP三者都提供在HTML代码中混合某种程序代码、由语言引擎 解释执行程序代码的能力。但JsP代码被编译成 Servlet并由Java虚拟机 解释执行,这种编译操作仅在对JSP页面的第一次请求时发生。在ASP PHP、JSP环境下,HTML代码主要负责描述信息的显示样式,而程序代码 则用来描述处理逻辑。普通的HTML页面只依赖于Web服务器,而ASP PHP、JSP页面需要附加的语言引擎分析和执行程序代码。程序代码的执行 结果被重新嵌入到HTML代码中,然后一起发送给浏览器。ASP、PHP、 JSP三者都是面向Web服务器的技术,客户端浏览器不需要任何附加的软 件支持。 ASPNET是 Microsoft公司推出的用于编写动态网站的又一功能强大的技 术是ASP技术和NET技术的结合 VISUAL STUDIONET是开发 ASPNET 的最理想的工具。 不难看出,最佳的方案并不是方案 数据库: Access数据库功能全面,实现方式稳定可靠,但是无法面对庞大的 数据库。 SQL数据库可以轻松实现庞大的数据库,但是面对小型的数据功能上显得烦 琐 我们鉴于实现的可行性和技术的可行性,我们采用了方案一:ASP+ Access 技术 第五节总体开发计划 可行性分析周期:10天 、需求分析:7天 3、总体设计:10天 4、详细设计:30天 5、测试与代码:20天 6、程序安装与调试:7天 7、论文初稿编写:15天 8、论文定稿:15天
方案三:PHP+SQL 方案四:PHP+ACCESS 方案五:JSP+数据库 方案六:ASP.NET+数据库 当然目前开发方式与方案远远不止上面所列举的这些。但是我们应当了解它 们的一些特点,从而有所取舍。 ASP,PHP,JSP 三者都提供在 HTML 代码中混合某种程序代码、由语言引擎 解释执行程序代码的能力。但 JSP 代码被编译成 Servlet 并由 Java 虚拟机 解释执行,这种编译操作仅在对 JSP 页面的第一次请求时发生。在 ASP 、 PHP、JSP 环境下,HTML 代码主要负责描述信息的显示样式,而程序代码 则用来描述处理逻辑。普通的 HTML 页面只依赖于 Web 服务器,而 ASP 、 PHP、JSP 页面需要附加的语言引擎分析和执行程序代码。程序代码的执行 结果被重新嵌入到 HTML 代码中,然后一起发送给浏览器。ASP 、PHP、 JSP 三者都是面向 Web 服务器的技术,客户端浏览器不需要任何附加的软 件支持。 ASP.NET 是 Microsoft 公司推出的用于编写动态网站的又一功能强大的技 术是 ASP.技术和.NET 技术的结合。VISUAL STUDIO.NET 是开发 ASP.NET 的最理想的工具。 不难看出,最佳的方案并不是方案一。 数据库:Access 数据库功能全面,实现方式稳定可靠,但是无法面对庞大的 数据库。 SQL 数据库可以轻松实现庞大的数据库,但是面对小型的数据功能上显得烦 琐。 我们鉴于实现的可行性和技术的可行性,我们采用了方案一:ASP+Access 技术。 第五节 总体开发计划 1、 可行性分析周期:10 天 2、 需求分析:7 天 3、 总体设计:10 天 4、 详细设计:30 天 5、 测试与代码:20 天 6、 程序安装与调试:7 天 7、 论文初稿编写:15 天 8、 论文定稿:15 天
用户端 服务器端 (浏览器川E ASP程序集合 数据库 图1-1ASP数据流图 第二章需求分析说明书 第一节功能需求 网上商城所实现的基本功能是:通过网络进行购物,并且在网络购物的过程 中实现快乐购物与得到安全保障。 从管理者角度,网络购物最重要的环节就是便于管理和维护,如何面对日益 增长的商品销售量,以及如何保证每个客户得到他们的产品,如何保证应收 款项到位。 这些就是本商城所要首先实现的功能 第二节用户需求 用户就是我们的“上帝”,他们光临我的网站就是对我网站的一种肯定 作为网上商店,它必须有一定的可观赏性和一定数量的商品。拥有漂亮的界 面才能吸引很多的用户,拥有丰富的商品才能满足不同口味客户的需求。 这就需要具备一定的界面设计水准 另外注册用户的使用界面必须简单流畅,保证客户视觉冲击的同时做到快 捷、安全。 第三节管理需求 从管理者角度,网络购物最重要的环节就是便于管理和维护,面对日益 增长的商品销售量,以及保证每个客户可以买到他们的产品,保证应收款项 到位 安全有效的管理,定期发布新的商品和广告,让这些工作变得轻松易行。 第四节数据流图 数据库是整个网站的存储器,每一项插件和功能的实现都不能离开数据
第二章 需求分析说明书 第一节 功能需求 网上商城所实现的基本功能是:通过网络进行购物,并且在网络购物的过程 中实现快乐购物与得到安全保障。 从管理者角度,网络购物最重要的环节就是便于管理和维护,如何面对日益 增长的商品销售量,以及如何保证每个客户得到他们的产品,如何保证应收 款项到位。 这些就是本商城所要首先实现的功能。 第二节 用户需求 用户就是我们的“上帝”,他们光临我的网站就是对我网站的一种肯定。 作为网上商店,它必须有一定的可观赏性和一定数量的商品。拥有漂亮的界 面才能吸引很多的用户,拥有丰富的商品才能满足不同口味客户的需求。 这就需要具备一定的界面设计水准。 另外注册用户的使用界面必须简单流畅,保证客户视觉冲击的同时做到快 捷、安全。 第三节 管理需求 从管理者角度,网络购物最重要的环节就是便于管理和维护,面对日益 增长的商品销售量,以及保证每个客户可以买到他们的产品,保证应收款项 到位。 安全有效的管理,定期发布新的商品和广告,让这些工作变得轻松易行。 第四节 数据流图 数据库是整个网站的存储器,每一项插件和功能的实现都不能离开数据 数 据 库 服务器端 ASP 程序集合 用户端 (浏览器)IE 图 1-1ASP 数据流图
库的支持。 第四节数据字典 1、登陆=(会员名丨密码丨验证码) 2、注册=(会员名|姓名|密码|地址|电话| Email) 3、购物=(商品类别丨是否新货丨价格|购物车|付款方式丨配送方式收银 台) 4、最新公告丨友情广告丨商品搜索丨销售排行丨商城动态 5、商品信息=(评分星级|品名|精介|单位|商品状态丨所属类别丨商品说 明|注) 6、网友评论=(主题|作者|详细内容) 7、超级管理员=(用户名丨密码丨验证码) 8、控制面板=(日常信息管理丨产品管理|商品专题管理丨会员管理系统信息 管理) 9、日常信息管理=(查看反馈丨公告设置丨添加新闻丨新闻修/删丨管理投票 注销登陆丨修改管理密码) 产品管理=(大类管理丨小类管理Ⅰ添加新商品丨査看/修改丨管理订 单丨管理评论丨字段名称管理) 11、商品专题管理=(添加新专题丨査看/修改) 12、会员管理=(所有注册用户|后台用户) 系统信息管理=(网站信息设置|系统参数设置丨网站广告设置丨送货/ 邮编丨浮动价设置丨送货/汇款丨其它信息设置丨css修改设置丨合作伙伴) 第三章开发环境与开发工具 本设计由单机仿真出的网络环境中进行动态网页的开发工作。因为这样一 来,不但节省硬件的成本,开发者更不需要在两台计算机间来回奔波。而单机仿 真环境的建构基本上很容易,主要的概念就是在一台计算机上同时安装浏览器与 WEB服务器,这样一台计算机便可同时扮演服务器与客户端的角色 第一节开发环境 硬件环境 800MHZ或更高的中央处理器、128MRAM-ROM驱动器、 16位增强色、1024*768分辨率显示器(推荐使用更高的分辨率和颜色深度) 500M硬盘空间、调制解调器(MDEM)(非单机环境才需要)/网卡(局域网) 软件环境:
库的支持。 第四节 数据字典 1、 登陆=(会员名|密码|验证码) 2、 注册=(会员名|姓名|密码|地址|电话|Email) 3、 购物=(商品类别|是否新货|价格|购物车|付款方式|配送方式|收银 台) 4、 最新公告|友情广告|商品搜索|销售排行|商城动态 5、 商品信息=(评分星级|品名|精介|单位|商品状态|所属类别|商品说 明|注) 6、 网友评论=(主题|作者|详细内容) 7、 超级管理员=(用户名|密码|验证码) 8、 控制面板=(日常信息管理|产品管理|商品专题管理|会员管理|系统信息 管理) 9、 日常信息管理=(查看反馈|公告设置|添加新闻|新闻修/删|管理投票| 注销登陆|修改管理密码) 10、 产品管理=(大类管理|小类管理|添加新商品|查看/修改|管理订 单|管理评论|字段名称管理) 11、 商品专题管理=(添加新专题|查看/修改) 12、 会员管理=(所有注册用户|后台用户) 13、 系统信息管理=(网站信息设置|系统参数设置|网站广告设置|送货/ 邮编|浮动价设置|送货/汇款|其它信息设置|css 修改设置|合作伙伴) 第三章 开发环境与开发工具 本设计由单机仿真出的网络环境中进行动态网页的开发工作。因为这样一 来,不但节省硬件的成本,开发者更不需要在两台计算机间来回奔波。而单机仿 真环境的建构基本上很容易,主要的概念就是在一台计算机上同时安装浏览器与 WEB 服务器,这样一台计算机便可同时扮演服务器与客户端的角色。 第一节 开发环境 硬件环境: 800MHZ 或更高的中央处理器、128M RAM-ROM 驱动器、 16 位增强色、1024*768 分辨率显示器(推荐使用更高的分辨率和颜色深度) 500M 硬盘空间、调制解调器(MODEM)(非单机环境才需要)/网卡(局域网) 软件环境:
WINDOWS2000/XP/2003、 FRONPAGE2003与 DreamweareMX(动态网页开发工具)、 ACCESS数据库软件(数据库设计工具)、PWS个人服务器/IIS服务器、ODBC DRIVER、TCP/IP协议、 FLASHMX(动态网页开发工具) 第二节开发工具的介绍 用 FRONTAGE2003与 DreamweareMX作为动态网页开发工具的目的: FRONPAGE2003是 MICROSOFT公司推出的网页制作工具, DreamweareMX是 MacroMedia公司的网页制作工具它们功能强大、操作方便,易学易用,是目前 最为流行的网页制作与站点管理工具。它采用图形化的界面以及“所见即所得 ( WYSIWYG)”的方式编写网页,大大提高了专业网页制作人员的工作效率,使 得开发WB更加轻松自如 ★强大的编辑功能:以图形化的形式对网页进行编辑,通过“所见即所得”的 方式使网页的编辑变得非常简单,几乎可以实现HTML的所有功能 ★强大的管理功能:不仅可以新建一个WEB站点,还可以导入、复制、删除、 发布一个WEB站点;另外,还具有对各种WEB站点内部内容进行管理的功能,包 括文件夹管理功能、报表管理功能、超链接管理功能、导航管理功能、任务管理 功能。 ★强大的辅助功能:可以帮助开发人员实现一些比较难以实现的功能,如可以 很简单地在WEB站点中建立一个搜索表单等 ★WEB数据库发布功能:使用 FRONTPAGE2003可以非常容易地建立一个ASP文 件,通过该文件可以实现一些简单的WEB数据库发布功能。 二、用 FLASH MX开发多姿多彩、互动的、极富个性、包含动画的个人主页 FLASH也是 MACROMEDIA公司出品的,用在互联网上动态的、可互动的 SHOCKWAVE。 FLASH可生成动画,也可在网页中加入声音。它最突出的特点是能 在生成多媒体图形和界面的同时,而使文件的体积保持很小。而且它可以边下载 边播放(一种流式文件),这样就避免了用户长时间的等待。 FLASH是一种完全 基于矢量的动画处理技术。只要用少量数据就可以描述一个复杂的对象,而占用 的存储空间只是位图的几千分之一,非常适合在网络上使用。同时,矢量图像右 以做到真正的无级放大,这样,无论用户的浏览器使用多大的窗口,图像始终可 以完全显示,并且不会降低画面质量
WINDOWS2000/XP/2003、FRONPAGE2003 与 DreamweareMX(动态网页开发工具)、 ACCESS 数据库软件(数据库设计工具)、PWS 个人服务器/IIS 服务器、ODBC DRIVER、TCP/IP 协议、FLASHMX(动态网页开发工具) 第二节 开发工具的介绍 一、用 FRONPAGE2003 与 DreamweareMX 作为动态网页开发工具的目的: FRONPAGE2003 是 MICROSOFT 公司推出的网页制作工具,DreamweareMX 是 MacroMedia 公司的网页制作工具它们功能强大、操作方便,易学易用,是目前 最为流行的网页制作与站点管理工具。它采用图形化的界面以及“所见即所得 (WYSIWYG)”的方式编写网页,大大提高了专业网页制作人员的工作效率,使 得开发 WEB 更加轻松自如。 ★ 强大的编辑功能:以图形化的形式对网页进行编辑,通过“所见即所得”的 方式使网页的编辑变得非常简单,几乎可以实现 HTML 的所有功能。 ★ 强大的管理功能:不仅可以新建一个 WEB 站点,还可以导入、复制、删除、 发布一个 WEB 站点;另外,还具有对各种 WEB 站点内部内容进行管理的功能,包 括文件夹管理功能、报表管理功能、超链接管理功能、导航管理功能、任务管理 功能。 ★ 强大的辅助功能:可以帮助开发人员实现一些比较难以实现的功能,如可以 很简单地在 WEB 站点中建立一个搜索表单等。 ★ WEB 数据库发布功能:使用 FRONTPAGE2003 可以非常容易地建立一个 ASP 文 件,通过该文件可以实现一些简单的 WEB 数据库发布功能。 二、用 FLASH MX 开发多姿多彩、互动的、极富个性、包含动画的个人主页: FLASH 也是 MACROMEDIA 公司出品的,用在互联网上动态的、可互动的 SHOCKWAVE。FLASH 可生成动画,也可在网页中加入声音。它最突出的特点是能 在生成多媒体图形和界面的同时,而使文件的体积保持很小。而且它可以边下载 边播放(一种流式文件),这样就避免了用户长时间的等待。FLASH 是一种完全 基于矢量的动画处理技术。只要用少量数据就可以描述一个复杂的对象,而占用 的存储空间只是位图的几千分之一,非常适合在网络上使用。同时,矢量图像右 以做到真正的无级放大,这样,无论用户的浏览器使用多大的窗口,图像始终可 以完全显示,并且不会降低画面质量
库结构的设计 三、ASP技术 ACTIVE SERVER PAGE程序是在服务器工作,并且通过服务器端的编译动态 地送出HML文件给客户端,而不像一般 SCRIPT( JAVASCRIPT或 VBSCRIPT)是 在客户端通过浏览器执行,因而产生各家浏览器并不完全支持某种脚本语言而造 成执行错误的现象:当客户端浏览器向服务器端要求一个.asp的文件(ASP文件 的后缀名为.ASP)时, SEVER会将把这个ASP文件重头到尾给它读一遍,并加 以编译执行(利用核心程序ASP.DL的编译),最后送出标准的HM格式文件 给客户端,由于送给客户端的是标准的HTML文件,所以可以克服浏览器不兼容 的问题。 ACTIVE SETVER PAGES开发WB应用程序的特点 ◆完全嵌入HTM,与HTML、 SCRIPT语言完美结合。 ◆无须手动编译或链接程序 面向对象,并可扩展 ACTIVE SERVER组件功能 使用脚本语言( JAVASCRIPT、 VBSCRIPT或PERL)编写。 存取数据库轻松容易(使用AD0组件)。 ◆可使用任何语言编写自己的 ACTIVEX SERVER组件。 ◆无浏览器兼容问题 程序代码隐藏,在客户端仅可看到由ASP输出的动态HM文件。 编写容易,缩短WEB程序开发时间。 第四章系统结构及库结构的设计 第一节网站目录与各网页及其功能 /网站主目录 dming 后台管理目录 Hbbs--data 数据库目录 Hpd. mdb 文本记数器的数据文件 yys7mdb主数据库,及时进行备份,可防下载 Shop. asa 活动服务器文档
库结构的设计 : 三、ASP 技术 ACTIVE SERVER PAGE 程序是在服务器工作,并且通过服务器端的编译动态 地送出 HTML 文件给客户端,而不像一般 SCRIPT(JAVASCRIPT 或 VBSCRIPT)是 在客户端通过浏览器执行,因而产生各家浏览器并不完全支持某种脚本语言而造 成执行错误的现象;当客户端浏览器向服务器端要求一个.asp 的文件(ASP 文件 的后缀名为 .ASP)时,SEVER 会将把这个 ASP 文件重头到尾给它读一遍,并加 以编译执行(利用核心程序 ASP.DLL 的编译),最后送出标准的 HTML 格式文件 给客户端,由于送给客户端的是标准的 HTML 文件,所以可以克服浏览器不兼容 的问题。 ACTIVE SETVER PAGES 开发 WEB 应用程序的特点: ◆ 完全嵌入 HTML,与 HTML、SCRIPT 语言完美结合。 ◆ 无须手动编译或链接程序。 ◆ 面向对象,并可扩展 ACTIVE SERVER 组件功能。 ◆ 使用脚本语言(JAVASCRIPT、VBSCRIPT 或 PERL)编写。 ◆ 存取数据库轻松容易(使用 ADO 组件)。 ◆ 可使用任何语言编写自己的 ACTIVEX SERVER 组件。 ◆ 无浏览器兼容问题。 ◆ 程序代码隐藏,在客户端仅可看到由 ASP 输出的动态 HTML 文件。 ◆ 编写容易,缩短 WEB 程序开发时间。 第四章 系统结构及库结构的设计 第一节 网站目录与各网页及其功 能 / 网站主目录 ├admin0 后台管理目录 ├bbs--data 数据库目录 │├pd.mdb 文本记数器的数据文件 │├yys7.mdb 主数据库,及时进行备份,可防下载 │└shop.asa 活动服务器文档
Hbookpic 产品的图片 Fguanggao 广告的图片 Images 系统程序图片文件夹 系统程序“皮肤”的文件夹 about htm 关于本站 about.asp 个人头像,可按顺序添加 Hbookorder. asp 论坛个性图片 Hcheckuserlogin. asp EM贴图 Class. asp 友情链接里L○GO的指定文件夹 Conn.asp 用户短信相关的图片和文件 Cookies. asp 默认的网站SKN图片文件夹 copyright。asp 网站版权 网站大量小图片及公用图片文件夹 lingdan. as 用户星级图片 dongTai. asp UBB相关的图片 dit.js 调查相关的图片 EMail. asp 网站背景图片 H-fenleinfo. asp 背景线图片 Hfk. asp 网站背景2图片 -funtion l。sp Hgetpwd2. asp 网站CSS配置文件 Hgonggaoinfo. asp 鼠标文件 Hgouwu. asp 用户登陆信息背景图 Hgouwucheinfo. asp Help. asp History. asp Hhotinfo asp Hindex. asp 网站的主页 n. asp 会员的积分 Hingpininfo. asp Hjszx. asp Hist. asp
├bookpic 产品的图片 ├guanggao 广告的图片 ├images 系统程序图片文件夹 ├skin 系统程序“皮肤”的文件夹 ├about.htm 关于本站 ├about.asp 个人头像,可按顺序添加 ├bookorder.asp 论坛个性图片 ├checkuserlogin.asp EM 贴图 ├class.asp 友情链接里 LOGO 的指定文件夹 ├conn.asp 用户短信相关的图片和文件 ├cookies.asp 默认的网站 SKIN 图片文件夹 ├copyright.asp 网站版权 ├css.css 网站大量小图片及公用图片文件夹 ├dingdan.aspr 用户星级图片 ├dongtai.asp UBB 相关的图片 ├edit.js 调查相关的图片 ├Email.asp 网站背景图片 ├fenleiinfo.asp 背景线图片 ├fk.asp 网站背景 2 图片 ├funtion1.asp ├getpwd2.asp 网站 CSS 配置文件 ├gonggaoinfo.asp 鼠标文件 ├gouwu.asp 用户登陆信息背景图 ├lgouwucheinfo.asp ├help.asp ├history.asp ├hotinfo.asp ├index.asp 网站的主页 ├jifen.asp 会员的积分 ├jingpininfo.asp ├jszx.asp ├list.asp
Hogin. as 登陆 Logout. asp H md5. asp H news. asp H newsinfo asp H pinglun. asp H pinglunll asp H pingpaiinfo asp H gkgwc asp H ramram 音乐 g. asp H research. asp H savedingdan asp 网站左上角的标志图 back_common. asp配置备份文件 Hwebconfig. asp 配置文件 Conn. asp 主数据库连接文件 conn_ip。sp P数据库连接文件 -functions。sp 公共函数模块 Hjk_md5.asp MD5加密模块 bb. asp 网站∪UBB支持模块 Honlogin. asp 后台相关模块 Skin. asp 网站主SKN文件 1L其它 config_栏目标识asp为相关栏目的配置模块 admin_ login.asp 登陆后台入口 Hprg 下载栏文件目录,可更名 Style 存放网站JS脚本 网站上传文件目录,可更名 Hindex. asp 空间首页 Main. asp 网站首页文件 Hogin. asp 登陆及注册文件
├login.asp 登陆 ├logout.asp ├ md5.asp ├ news.asp ├ newsinfo.asp ├ pinglun.asp ├ pinglunll.asp ├ pingpaiinfo.asp ├ qkgwc.asp ├ ram.ram 音乐 ├ reg.asp ├ research.asp ├ savedingdan.asp │└ logo.gif 网站左上角的标志图 ├back_common.asp 配置备份文件 ├webconfig.asp 配置文件 ├conn.asp 主数据库连接文件 ├conn_ip.asp IP 数据库连接文件 ├functions.asp 公共函数模块 ├jk_md5.asp MD5 加密模块 │├jk_ubb.asp 网站 UBB 支持模块 │├onlogin.asp 后台相关模块 │├skin.asp 网站主 SKIN 文件 │└其它... config_栏目标识.asp 为相关栏目的配置模块 ├admin_login.asp 登陆后台入口 ├prg 下载栏文件目录,可更名 ├style 存放网站 JS 脚本 ├upload 网站上传文件目录,可更名 ├index.asp 空间首页 ├main.asp 网站首页文件 ├login.asp 登陆及注册文件