鉴于ASP的电子商务网站创作

时间:2022-02-23 01:57:37

鉴于ASP的电子商务网站创作

一、引言

电子商务源于英文ElectronicCommerce,简写为EC。它是人类社会、经济、科学、文化发展的必然产物,是信息化社会的商务模式,也是商务发展的未来。在互联网技术被大量采用之前,一些企业就已经采用了电子方式来进行数据、表格等信息的交换,如广为流行的电子数据交换。电子数据交换是一种为满足企业需要而发展起来的先进技术手段,必须遵照统一的国际标准,如美国海关总署的EDI数据交换中心与美国各地海关互联。但随着Java和互联网技术的发展,个人电脑互联性的增强,电子商务将会越来越成为主流的商务活动方式。惠普公司、IBM公司、Oracle公司等IT行业的巨子,迎合时展的需要,自20世纪90年代中期就利用其本身的优势,率先在其世界各地的分支机构系统之间组建一个巨大的全球企业内部网络环境,从而形成一个统一的营销网络环境和技术支持环境。惠普可以在全球同时其新产品,可以极其方便地调整在全球各地的销售策略,每天有100多万个邮件在其内部网上运行,各种文件的传达都通过电子邮件系统,做到当天送达、当天处理。如需技术支持,在全球各地都可以通过惠普的在线服务,为您圆满地解决各种问题。正因为如此,惠普的业务才会蒸蒸日上。

二、网站设计的特点

笔者所设计和开发的Girls电子商务平台是经过很长时间的调查和分析才开始具体实施的,它的主要特点是改变了以往的购物只能过现实的商场才能达到的结果,采用Wed技术,借助于Internet互联网广泛应用技术,达到资源共享,提高以往买书的局限性,缩短人们的时间和提高工作效率,具有较好的交互性,从而实现信息化、规范化、系统化、网络化的平台,使整个购书活动过程简单、方便、易行。

三、网站开发的设计思想

电子商务平台主要是对后台管理和前台操作。后台管理是管理员对本网站的维护,通过商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易(处理订单、发货查询)、会员管理(会员审查)、操作管理(管理员添加、管理员审查、管理员退出)等功能达到对网站的管理。前台操作是用户登录到本网站,可以进行用户注册,通过网站的新品速递、商品热卖、商品分类或电子商品搜索功能,找到自己想要买的书,装入购物车,提交订单进行购买。网上购物平台的特点是客户和电子商品信息量很大,管理员需要整理的信息很多,为让管理员轻松、方便、快捷地管理,该平台采用符合购买电子商品的基本原则,满足广大客户的日益增长的数量,并达到操作过程中的直观、方便、实用、安全等要求。四、系统设计的总体规则无论哪个网站都要有它自己的设计规则。该平台也一样,它的主要设计规则有:

1.简单性:在实现平台的功能的同时,尽量让平台操作简单易懂,这对于一个网站来说是非常重要的。

2.针对性:该平台设计是Girls电子商务平台系统及后台管理的定向开发设计,所以具有专业突出和很强的针对性。

3.实用性:该平台能完成电子商品展示和管理员管理的基本信息,具有良好的实用性。

五、网站数据库设计

1.网站功能分析

经过前期的深入调查和研究,总结出该平台需要完成的一些具体功能,分析如下:

(1)用户管理———能够完成用户基本信息录入的注册和用户基本信息的个人前台与后台管理。

(2)管理员管理———能够完成管理员对网站的商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易(外理订单、发货查询)、会员管理(会员审查)、操作管理(管理员添加、管理员审查、管理员退出)的功能。①搜索功能:能对电子商品的名称、电子商品的分类进行搜索。②查询功能:能够通过查看购物车对所选商品进行确定、挑选,通过订单查询对支付费用进行确定。

(3)站点管理———是对站点内部网站的信息的设置:常规设置、公告设置。

2.平台功能模块的设计

Girls电子商务平台系统主要包括四大功能模块,即用户管理、网站布局、管理员管理、类别管理等功能模块。其中用户管理模块,主要包括用户注册、用户修改、用户删除等功能;管理员管理模块主要包括商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易、会员管理、操作管理(管理员添加、管理员审查、管理员退出)等功能;搜索主要包括商品名称、商品类别。

3.系统流程分析

本系统分为前台购物流程和后台订单处理流程,在本系统中,用户管理模块的功能比较简单。在系统初始化时,有一个默认的“系统管理员”用户Admin,由程序设计人员手动添加到数据库中。Admin用户可以创建其他的管理员信息;普通用户则可以修改自己的注册信息和密码。下面是管理员入口的界面,管理员必须输入管理员账号和密码,当二者都输入正确,方可进入管理页面。

(1)前台购物流程。多用户系统的工作流程都是从用户登录模块开始的,之后,对用户的身份进行认证,确认用户是否是有效的注册用户以决定用户的操作权限,从而决定用户的工作界面。

(2)注册功能流程。用户注册功能流程,用户注册如果必填项为空,则返回数据,否则不返回继续注册,对用户名的验证有效性、密码的两次效验、Email的信息确认等。六、网站数据库设计

1.网站数据库需求分析

经过分析,此数据库包含内容如下表:Class_1表:商品类别表(商品号、商品名称、录入时间)Class_2表:商品类别细分表(商品号、商品细分名称、商品所属类名称、录入时间)orders表:订单表(用户号、用户名称、邮编、电话、Email、地址、汇款方式、录入时间、状态)products表:商品信息表(商品号、商品总类名称、商品细分类名称、商品简介、商品说明、会员价、市场价、商品图象、访问次数)customers表:用户表(用户号、用户密码、密码提示问题、问题答案、姓名、性别、Email、电话、地址、邮编、时间)indeX表:常规设置表(网站名称、网站地址、版权所有者、客服E-mail、客服QQ)gonggao表:公告信息表

2.目录结构与通用模块

(1)目录结构

①admin用于存储系统管理员的后台操作脚本,包括商品类别管理、商品信息管理、站内公告管理、订单管理、系统用户管理等功能。②admin\images用于保存上传的商品图片。③image用于存储网页中的图片文件。④user用于存储注册用户的前台操作脚本,包括用户投诉和注册用户管理等。⑤shop用于存储与购物信息相关的脚本。

(2)通用模块

①conn.aspconn.asp的功能是实现到数据库的连接,在文件中引用如下文件:<!--#includefile=“conn.asp”-->作为头文件就可以访问数据库。②top1.aspTop1.asp的功能是判断当前用户是否是管理用户(即保存在表admin中的用户),如果不是,则跳转到admin.asp,要求用户登录;如果是,则不执行任何操作,直接进入包含它的网页。③User.asp注册用户在确认订单、查看购物车、提交投诉等情况下,需要通过身份验证。User.asp可以实现此功能。程序从Session变量中读取注册用户信息,并连接到数据库身份验证。如果是注册用户,则程序不执行任何操作(即通过验证,跳过此文件执行其他文件);否则显示提示信息。④upload_5xsoft.incupload_5xsoft.inc的功能是提供对上传文件的支持,可以使用它上传商品图片。

3.数据库逻辑结构设计

数据库设计要遵循一些规则,一个好的数据库满足一些严格的约束和要求。尽量分离各实体对应的表,一个实体对应一个表,搞清楚该实体有哪些属性,所对应的有些什么字段,以及各实体之间有何种联系。实体、属性与联系是进行概念设计时要考虑的三个元素,也是一个好的数据库设计的核心。从实际出发,经过仔细设计,得到各表的结构。

七、结束语

以ASP为开发平台,以ACCESS为数据库开发电子商务平台。该系统实现了多种功能,如用户注册、商品查询与浏览、商品购买、订单查询等,达到了电子商务平台的目的。另外,项目开发往往是一个团体,开发项目之前应该在头脑中建立一个整体的、清晰的设计框架,各成员之间沟通、了解、团结是非常重要的,应做到相互帮助、协调。本文需要完善的部分是界面的友好性以及色彩的搭配性,要真正突出电子商务购物网站的特点。

上一篇:外汇保证金交易暂停成因及建议 下一篇:财政税收及经济增长关系调查研究