项目报告
网上商品销售系统的设计与实现
随着计算机科学的发展和 Internet 的发展,网上购物服务逐渐深入到人们
的生活中,给人们的生活带来方便。网上商店在我国刚起步,但发展很快。随着
我国互联网的更加普及和网上商店的日趋成熟,会有越来越大的消费群体,市场
潜力会得到更充分的发挥。
网上商品销售系统是采用 ASP 作为开发语言,ACCESS 2000 作为数据库编写
的一个 B/S 模式的系统。系统主要实现了:用户管理、商品购买、分类管理、商
品添加管理、商品订单管理、商品的查询等网上商品销售的基本功能。本文详细
介绍了网上商品系统的需求分析,系统设计和功能设计,在系统设计中给出数据
库的设计和本系统的总体设计方案,在系统实现中具体介绍了各个功能的实现情
况和主要代码,同时附有运行界面图例。
分类管理;B/S;ASP;Access
The Design and Implementation of the
On-line Shopping System
Abstract
With the development of computer science and Internet,On-line shopping service
has gradually accepted by ordinary people, and has brought about more and more
convenience.Although boomed recently, On-line shopping in China has developed
dramaticly. Nowdays,there will be more consumers interested in on-line shopping,and
the potential of the market will develop greatly.
The on-line shopping system is based on B/S mode, which takes ASP as program
language and ACCESS 2000 as database.The System includes user management,
commodity purchase,styling management, commodity adding, order management and
commodity searching.This paper describes requirement analysis of the on-line
shopping system, system design and function design.It gives out the blue print of
system design and database design,and introduces the realization of the system with
the important code in particular design.This thesis also provides with many pictures
which describe the running of the system.
Key words : classify to manage;B/S;ASP;Access
目 录
总页数:23 页
1 引言....................................................................1
1.1 系统的开发背景........................................................1
1.2 本课题研究内容........................................................1
2 相关理论基础............................................................1
2.1 ASP 编程技术 ..........................................................1
2.2 ACCESS................................................................2
2.3 B/S 模式 ..............................................................2
3 用户需求分析............................................................3
3.1 用户角色需求..........................................................3
3.2 功能需求..............................................................3
3.2.1 游客..............................................................3
3.2.2 注册会员..........................................................3
3.2.3 系统管理员........................................................4
3.3 性能需求..............................................................4
4 总体设计................................................................4
4.1 系统实现功能简介......................................................4
4.1.1 系统总体功能简介..................................................4
4.1.2 前台功能简介......................................................4
4.1.3 后台功能简介......................................................5
4.2 系统功能模块图........................................................5
4.2.1 前台用户管理模块..................................................5
4.2.2 购物模块..........................................................6
4.2.3 后台管理模块......................................................7
5 系统功能的具体实现......................................................8
5.1 数据库的建立..........................................................8
5.2 数据库的连接.........................................................11
5.3 用户登录模块的实现...................................................11
5.4 用户查询模块的实现...................................................12
5.5 订单模块的实现.......................................................13
5.6 后台管理模块的实现...................................................17
6 系统测试...............................................................20
结 论.....................................................................21
第 1 页 共 23 页
1 引言
1.1 系统的开发背景
电子商务从 90 年代初期兴起以来,已从网上购物、电子圣诞扩展到了银行、
证券业的运营,成为一种通过网络技术的应用,快速而有效地进行各种商业行为
的最 新方 法 。电 子 商务 在 今天 已 被认 为 是继 电 子出 版 和电 子邮件 之后在
Internet 上的又一焦点。电子商务是通过互联网实现企业 、商户及消费者的网
上购物、网上交易及在线电子支付的一种不同于传统商业运营的新型商业运营模
式。
在网上开店主要有两种模式:一是建立自己的商品销售网站;二是借助于一
些大型的相当成熟的网上店铺平台。前者需要一定的首期投入,并且要懂得了解
一定程度的网络知识,再经营中推广宣传成本也比较高;后者不需要软件硬件知
识,但对于初次开店的投资者也不容易,由于经验不足,再加上较大的盲目性,
没有认真,了解网上商城的招商说明、收费标准等,因此带来一定的困难。
1.2 本课题研究内容
本文将介绍基于 B/S 模式的网上商品销售系统的设计和开发工作,文章将涵
盖以下三个方面的内容:1,介绍贯穿项目设计,开发始终的 ASP+ACCESS 技术。
2,介绍网上商品销售系统的详细设计。3,介绍网上商品销售系统的具体实现。
通过对传统的商店销售和利用网络技术的网上商品销售的比较不难看出,商品销
售网络化将是今后销售领域的发展趋势。开发这样一套应用系统,是推进网上商
品销售信息化进程的一个重要环节。
2 相关理论基础
2.1 ASP 编程技术
ASP 使用了微软的 ActiveX 技术。ActiveX(COM)技术是现在 Microsoft 软
件的重要基础。它采用封装对象,程序调用对象的技术,简化编程,加强程序间
合作。ASP 本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用
组件。只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简
易地建立自己的 WEB 应用。
ASP 运行在服务器端。这样就不必担心浏览器是否支持 ASP 所使用的编程语
言。ASP 的编程语言可以是 VBSCRIPT 和 JSCRIPT。VBSCRIPT 是 VB 的一个简集,
会 VB 的人可以很方便的快速上手。然而 Netscape 浏览器不支持客户端的
VBSCRIPT,所以时,看到的是 ASP 生成的 HTML 代码,而不是 ASP 程序代码。这
样就可以防止别人抄袭程序。
ASP 具有如下优点:
(1)无需编译:ASP 脚本集成于 HTML 当中,容易生成,无需编译或链接即可