网上书店系统设计与实现

更新时间:2024-01-21 作者:用户投稿原创标记本站原创 点赞:20493 浏览:93922

中图分类号:F713.3文献标识:A文章编号:1009-4202(2010)07-069-01

摘 要本文详细讲述了网上书店的概念,列举网上书店的特点及其经营模式,同时也进一步分析了网上书店系统的功能及开发实现过程,重点讲述了前台网站实现工具ASP的特点及与后台数据库的连接实现代码.


关 键 词电子商务网上书店ASP数据库

一、背景

随着科学技术的迅速发展,作为新一代科学产物的计算机已被广泛应用于现实生活,21世纪是信息的世纪,可以说“信息是通向成功的必要因素”,而作为盛放信息载体―书籍的现实书店已逐渐被高科技的产物―网上书店所取代,为了更好更快的获取信息,网上书店已越来越受到大家的关注.

二、网上书店的概念

网上书店,或称电子书店,是利用信息技术通过网络完成图书交易的一种电子商务类型.网上书店利用信息技术,将客户、供应商及其他相关环节连结在一起,改变了图书运作流程与交易模式,降低了运营成本,带来了书业界的流通革命.

三、网上书店的经营模式

网上书店经营根据其面向用户群不同,可以分为三种电子商务模式:

1.B-C(BusinesstoConsumer)模式

B-C模式是一种商家直接对消费者商务模式,以该模式为主的网上书店即为网上零售书店.亚马逊网上书店是其代表.

2.B-B(BusinesstoBusiness)模式

这是商家对商家的商务模式,以该模式为主的网上书店即为网上批发书店,目前大都采用这种模式.

3.BBC(Business-Business-Consumer)模式

它是全面整合“B-C”和“B-B”的出版社―批发商―书店―读者的全流程电子商务模式.该模式因其能提供一条龙怎么写作,并兼顾前两者的优点,而越来越受欢迎.

四、网上书店的特点

与传统意义上的书店相比,网上书店具有以下特点:

1.书目信息量大、数据标准、规范,

2.查询图书不受时空限制,节省时间,

3.有利于掌握消费者的需求动态,

4.没有形成真正意义上的市场.

五、ASP技术综述

ASP是位于怎么写作器端的脚本运行环境,通过该环境,用户可以创建和运行动态Web怎么写作器应用程序.ASP可使用ADO方便快捷地访问数据库.也可结合功能强大的SQLServer2000数据库系统,为网站建设提供极富活力的架构.

六、网上书店系统功能模块分析

网上书店系统包括七个模块,功能如下所述:

1.用户管理模块

管理网上书店的用户信息.功能包括添加、删除、修改以及查找用户信息.

2.商品管理模块

管理系统所销售的图书信息.功能包括添加、删除、修改、高级查询子模块.

3.统计模块

查看图书的销售业绩,对所有图书的销售情况进行汇总.

4.查询模块

管理模块和销售模块中都有该模块.管理模块:查询的下一个功能是商品维护.销售模块:查询的下一个功能是对商品的购写或购物篮添加,可以多条件组合查询.

5.商品浏览模块

负责让客户购写图书,让他们了解图书的信息,然后做出购写决定.

6.购物篮管理模块

电子商务站点的核心是购物篮.用户可以通过它建立订单,添加到预购信息篮.

7.商品购写模块

结账处是电子商务应用程序重要的部分,商业规则将在这个部分被应用到订单.

七、数据库分析

网上书店系统数据库实体为:图书,客户.

八、创建数据库链接

链接用以保持一些关于正在访问数据的状态信息及链接者信息,ASP中如果要访问数据,必须首先创建与数据库的链接,语法为:

Setaa等于Server.CreateObject(“ADODB.Connection”)该语句创建了链接对象Conn,StrConn等于"Driver等于{SQLserver},Server等于(Local),UID等于webzclw,PWD等于webzclw,DATABASE等于webzclw",aa.OpenStrConn该语句打开链接.

九、查询的实现

对数据进行查询的部分代码为:

setrs等于server.createobject("adodb.recordset")

strsql等于"select*from图书"

rs.openstrsql,

response.Write""

response.write""

十、结束语

通过上面介绍可以对本系统结构,各部分功能以及功能的实现有一个全面把握.网络是IT界的新宠,而电子商务可以说是重中之重,网上书店刚起步,但发展很快.随着我国互联网的普及和网上书店的更趋成熟,将有越来越多的消费群体,市场潜力会得到充分发挥.总之,网上书店给人们带来的益处是不言而喻的,而我们包括网络同仁们在内的企业界则须抓紧时间加倍努力,相信网上书店的明天会更加辉煌!