第9卷%第5期
软件导刊
2010年5月
SoftwareGuide
Vol.9No.5May.2010
基于ASP.
NET技术网上书店的
设计与实现
张秋生,张星云
(湖北工业大学商贸,湖北武汉430079)摘要:网上书店(ElectronicCommerce)是在Internet开放的
网络环境下,基于浏览器/服务器应用方式,实现消费者
的网上购书、商户之间的网上交易和在线电子支付的一种新型的商业运营模式。对基于ASP.NET技术网上书店进行了阐述,可以使更多的人对网上购书的实现过程得到进一步的了解。关键词:网上书店;网上购书;网上交易中图分类号:TP311.52文献标识码:A文章编号:1672-7800(2010)05-0069-03
0
引言
随着Internet的普及和电子商务的兴起,网上书店是In-
(2)图书信息浏览。用户可以根据图书的刊号、图书分类等条件查找相关图书,
查询结果显示详细图书信息。(3)购物车管理。用户可以添加图书到购物车,也可以修改购物车中的图书。
ternet电子商务在图书销售行业发展的必然结果。与传统利用
书店进行销售的方式相比,网上书店拥有许多优势:一是降低了销售成本;二是利用网络作为交易平台,改变了传统的交易方式,使得交易活动不受空间和时间的限制;同时,信息的传递更迅速灵活,新书信息上传后,客户可以立即看到,交易马上可以在网上进行,从而大大提高了交易的效率。正是由于这些优势,网上书店才能得以迅速地发展。网上书店
系统的主要功能是利用网站作为交易平台,将图书的一些基本信息以网站的形式发布到Internet中,客户可以通过Internet登录图书销售网站来查看售书信息并提交定单订购图书,实现在线进行交易。
2.2
管理员管理部分(1)图书管理。图书分类管理:制定图书分类管理的类别及
图书类别的增加、修改、删除;图书信息管理:图书信息的增加、修改、删除,图书库存数量,
会员价格等。(2)订单管理。审核会员订单信息,取消或提交订单。(3)用户管理。实现对
注册用户信息的修改、删除操作,并实现用户的状态管理。(4)用户日志管理。按列排序显示用户操作日志。
3
功能模块设计
系统划分为6个功能模块,其功能模块结构如图1所示。
1
系统描述
顾客能够方便地浏览各类图书信息,可以通过将图书加入
购物车(需求注册或登录)而下订单来完成网上的购买。系统提供管理员管理部分来管理图书的添加、分类、修改、删除等各种信息,并设定付款方式,审核会员的订单及用户管理。
图1系统功能模块
用户登录管理:实现用户的登录/注册功能。用户登录后才可以浏览图书
列表和图书详细信息,实现购物车功能,以及查
2
2.1
功能需求
会员部分(1)注册(登录)服务。若未注册,则先注册,即用户通过填
看订单功能。新书推荐:实现新书的浏览、
搜索功能及查看图书的详细信息。图书分类列表:通过图书分类列表,用户可以方便地在某类图书列表中查看该类所有的图书信息。购物车:如果用户对某本图书感兴感就可以通过该功能放入自己的购物车,同超市中的购物篮、购物车有同样的功能,可
写自己的个人相关资料如登录名、登录密码、、联系电话、电子信箱、联系地址等,并能做相关修改。审核通过后方可登录系统。若已注册,则直接登录系统。