当前位置:首页 > 电源 > 数字电源
[导读]引言  电子商务通常是指是在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以

引言

  电子商务通常是指是在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种新型的商业运营模式网上购物系统作为电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。网上购物是一种具有交互功能的商业信息系统。

  1 ASP技术介绍

  ASP(ActiveServerPage),是一种包含了使用VBScript或Jscript脚本程序代码的网页。当浏览器浏览ASP网页时,Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页。ASP是微软公司开发的代替CGI(CommonGatewayInterface,公共网关接口)脚本程序的一种应用,它可以与数据库和其它程序进行交互。

  ASP吸收了当今许多流行的技术,如IIS(InternetInformationServer,Internet信息服务),ACTIVEX,VBSCRIPT,ODBC(OpenDatabaseConnectivity)等,是一种发展较为成熟的网络应用程序开发技术;其核心技术是对组件和对象技术的充分支持。通过使用ASP的组件和对象技术,用户可以直接使用ActiveX控件,调用对象方法和属性,以简单的方式实现强大的功能。

  ASP动态网页编程所生成的动态网页文件即。asp文件,需要通过在服务器上发布才可以被客户端的浏览器浏览,一个最基本的ASP工作流程图如图1所示。

  用ASP访问WEB数据库时,必须使用ADO组件,ADO是ASP内置的ActiveX服务器组件,是ASP技术的核心之一,它集中体现了ASP技术丰富而灵活的数据库访问功能。ADO建立了基于Web方式访问数据库的脚本编写模型,它不仅支持任何大型数据库的核心功能,而且支持许多数据库所专有的特性。ADO使用本机数据源,通过ODBC(OpenDatabaseConnectivity,开放式数据库互接)访问数据库。

  ADO是一组优化的访问数据库的专用对象集,它为ASP提供了完整的站点数据库访问解决方案。ADO对象在服务器端执行,并向客户端提供含有数据库信息的内容,客户端也可以根据指定的权限返回参数来对数据库进行读写操作。ADO包括Connection、Command等七个对象和四个集合,绝大部分的数据库访问任务都可以通过它们的组合来完成。本图书电子商务网站系统中是以ADO方式访问数据库的。[!--empirenews.page--]

  2 图书电子商务网站的系统分析

  将整个系统划分为前台和后台两个主要模块,其中后台功能模块包含了图书管理、用户管理、分类管理、信息管理和常规设置五个子模块,确定了本系统所要实现的各项功能。同时通过数据库的需求分析并结合数据库的特点,完成了数据库的设计、建立了各种具体的信息E-R图,明确了数据表之间的相互关系,一是关于功能模块分析。根据Internet的特点,我们要从客户的角度来考虑问题。

  2.1 网站前台功能

  产品展示:一级分类、二级分类、产品列表、详细介绍等;

  产品搜索:关键字模糊搜索;

  定购产品:选择商品--确认定购--填写收货人信息--选择付款方式--订单号自动生成(限登录用户);

  用户管理:修改资料、订单查看、查看购物车(限登录用户);

  网站新闻:按时间先后顺序排列。

  2.2 网站后台功能

  商品管理:添加、删除、修改、图片上传;

  订单管理:查看、删除、确认订单;查看、删除已确认订单;查看、删除订单投诉;

  用户管理:查看修改用户资料、删除用户、设置用户等级(普通、VIP)、管理员添加删除;

  分类管理:添加、修改、删除一二级分类;信息管理:添加、修改、删除网站新闻。

  网上购物系统分为前台和后台管理系统,前台管理包括浏览商品﹑查询商品﹑购物车﹑用户信息维等功能。后台管理包括公告管理﹑商品管理﹑订单管理﹑投诉管理和用户管理等模块。购物功能是电子商务购物网站与其他一般网站最重要的区别,一个好的购物功能设计也是体现一个系统是否完善的重要表现。购物功能的工作主旨就是让客户便于浏览,使用方便。浏览完图书,看到合适的后,我们用户第一件事情就是下订单来购买图书,我们可以在页面中设置一些按钮和购物车功能来实现这个操作。购物流程图,如图2:

[!--empirenews.page--]

  2.3 数据库分析

  设计一个数据库需要耐心收集和分析数据,仔细理清数据间的关系,消除对数据库应用不利的隐患等等。一个数据库的设计好坏将直接影响将来基于该数据库的应用。此购物系统的数据库主要是分析图书和用户之间的各种关系和属性。搜集分销商的所有图书数据,这些图书数据可以分为三类:纸面记录、电子数据、网上数据。无论对于哪一种数据,都要对其进行检查,修正有问题的数据,删除重复和过期的记录。在检查的同时,还要对这些数据进行分析,为制定图书目录方案做准备,如图3所示。

  客户信息表内保存着在线商店中所有客户个人所拥有的个人信息和资料,是在线商店的后台管理人员进行商品销售的设计规划和进行决策的依据和参考。客户ID则是客户个人身份证明的依据。

  2.4 图书电子商务网站的系统设计

  对系统进行详细的介绍,包括网站平台的建设、主要页面的设计、后台数据库的设计、动态网页与数据库的设计等等。

  详细设计阶段是整个系统设计过程中的核心部分,它的目标是确定应该怎样去具体实现系统的各种要求。

  如网站页面的设计,采用了静态和动态相合的方式,即静态的主画面和动态的栏目,体现出网站的勃勃生气,给顾客一种清新、时尚的感觉。其中还加入动态时间和日期、取回密码、修改资料等功能,给来访者提供很多便利。

  网站主页如图4所示。该页面即可对各式各样的图书进行浏览,如果浏览者想看更详尽的信息可点击相关的连接,查看更为详细的信息,如作者,价钱,出版日期等等,当浏览者登陆时还可以查看购物车的情况、进行个人资料的修改、甚至可以向网站反馈购物中遇到的各种问题。

[!--empirenews.page--]

  如图书搜索页面设计,该功能提供对图书的模糊搜索,如果有搜索到相关结果会以一定的顺序显示出来,若无符合的图书则提示无用户想查询的图书,对应的界面如图5所示。

  当采用立即查询时,可以按照书名、作者、出版社、ISBN这四种方法进行查询,只要输入相应的关键字就可以了。除了立即查询之外,为了更加精确的查询,节省用户的时间,本网页还提供了高级查询,高级查询的界面如图6所示:

  只要用户知道自己想要的书目,就可以在高级查找里面进行精确的查找,这样就不用像立即查找那样,大海捞针了,大大节省了用户搜索的时间。在动态网页与数据库的连接方面,Access数据库功能强大,性能优越,更加稳定。根据为“图书电子商务网站”设计的E-R图,下面将分别介绍动态网页与数据库的连接、网站前台功能设计以及后台管理功能模块设计。

  在前台设计中将分别提及会员注册、登陆和图书搜索功能,后台管理包括了添加新图书、修改管理密码和图书管理功能。

  实现该功能对应的页面为conn.asp,在所有与数据库有联系的页面中都要加入该页面,

  方式为<!--#includefile=”

  CONN.asp”-->,其关键代码如下:

  <%optionexplicitdimconn,connstr,database,rsdatabase=”db/bookshop.mdb”

  ‘数据库文件Setconn=Server.CreateObject(“ADODB.Connection”)‘建立连接对象connstr="Provider=Microsoft.Jet.

  OLEDB.4.0;DataSource="&Server.MapPath(""&database&"")conn.Openconnstr‘打开数据库%>

  3 结语

  由上文可见,该图书电子商务网站已经可以在网络环境下顺利运行,能够为用户提供方便快捷的图书购物平台,能较好满足用户购买图书的基本需求,同时对网站管理者而言,本系统的管理界面操作简便,易于管理,数据库也具有很好的兼容性和可扩展性。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭