网上购物系统_毕业设计
- 格式:doc
- 大小:9.03 MB
- 文档页数:37
摘要随着Internet的不断普及,人们对于互联网技术的要求已不单单是浏览一下网页,收发电子邮件,日益忙碌的人们开始追求足不出户的利用互联网这一强大的平台来实现的网上购物。
对于企业来讲,无论是企业之间(B to B),还是企业和客户之间(B to C)的交易,如果能够实现网上交易将大大提高交易速度节约交易成本。
近几年,随着网络数据库技术的进一步发展,使得这一设想逐渐成为现实。
运用ASP技术和网络数据库原理,基于B/S模式我开发了一个网上购物系统。
在我的系统中,顾客可以很方便的注册成为会员,对商品进行浏览检索,查看商品的详细资料,然后根据各人的喜好购买心仪的商品。
系统会自动为顾客生成订单,按照顾客所填写的信息提交订单并发货。
系统管理员则可以对现有的商品进行添加和编辑,审查已注册的用户并对提交的订单进行处理。
关键词:B/S模式、ASP、电子商务、网络数据库。
AbstractAlong with the Internet of continuously universal, people are for the request of technique Internet the already and not only single is a view once web page, receive and dispatch the E-mail, increasingly busy people start pursuing the exploitation Internet that keep the house this a the mighty platform come the net that realizes on the shopping.Speak for the business enterprise, and wether is the business enterprise's( B to B), or business enterprise with the customer's bargain for( B to C), if can realize the net up trade and will consumedly increase the bargain speed the economy to trade the cost.In the last few years, along with the technique's further development of network database, make this on conceiving to gradually become the actuality.Application ASP technique is with the network database principle, according to B/ S mode I developped a net on the shopping system.In my system, customer can very the convenient registration become the member, and proceeds to merchandise view index, look into favour that the merchandise's detailed data, then purchase the adoring merchandise according to the everyone.System would the auto is a born order of customer, and hand over the order to erupt goods according to the information for fill inning of customer.System manager can then proceeds to increase with the order that edit, investigate already the registered customer combine right hand over to proceeds to handle to current merchandise.Key words: B/ S mode, ASP, electronic commerce, network database.目录摘要 (2)第一章前言 (4)一、问题的提出 (4)二、问题的解决 (4)第二章准备知识――ASP技术 (6)一、ASP的简介 (6)二、ASP的特点 (6)三、ASP的工作原理 (6)第三章系统概述 (7)一、系统设计思想 (7)二、系统总体结构图 (7)三、系统功能描述 (7)四、功能模块划分 (8)五、系统流程分析 (9)六、系统功能模块图 (10)七、系统开发工具 (10)第四章系统网络数据库的建立 (11)一、系统数据源的设置 (11)二、表、关系模型和数据库的概述 (11)三、范式与建表的规范化 (12)四、系统数据库的详细建立 (13)(一)用户信息数据表(RegUser) (13)(二)管理员信息表(Manage_User) (13)(三)商品大类表(Class_1) (14)(四)商品小类表(Class_2) (14)(五)商品表(Product) (14)(六)购物篮表(ShopList) (14)(七)订单表(OrderList) (15)第五章系统功能模块设计 (16)一、客户端 (16)(一)购物篮 (16)(二)会员注册 (19)(三)商品查询 (22)(四)订单查询 (23)二、后台管理端 (24)(一)商品的添加 (24)(二)商品的审查 (28)(三)订单的审查 (30)(四)会员的审查 (32)(五)管理员添加 (33)(六)管理员审查 (34)第六章结束语 (36)参考文献: (37)第一章前言一、问题的提出对于基于Web平台的网上购物系统,存在着一个前台应用和后台管理的问题。
而无论前台还是后台,都要对数据库进行调用和操作。
因此如何创建网络数据库,以及客户端如何调用服务器端的数据库成为实现网上购物的一个关键性问题。
计算机技术的发展与普及,已经改变了我们的生活方式,计算机应用已逐渐渗透到社会发展的各个领域。
随着计算机技术和通信技术的迅猛发展,社会资源的信息化、数据的分布处理、各种计算机资源共享等应用需求推动计算机技术朝着群体化方向发展,促使计算机技术与通信技术紧密结合。
Internet是目前世界上覆盖范围最大的计算机网络群体。
Internet是在通信网络的基础上,以TCP/IP协议为基准、以域名地址和IP地址为标识、以网关和路由器为转换协议工具构成的网络的集合。
Internet实质上是由遍布全球的各种计算机网络互连而形成的网络。
Internet的出现不仅使得通信和资源共享的地理范围扩展至全球,而且随着其服务内容和应用领域的拓宽,正在改变人们的时空观。
以微电子、计算机、通信和网络技术为代表的现代信息技术在经济领域的广泛应用,使得交易成本急剧下降,从而导致信息替代了资本在经济发展中的主导地位。
作为重要的生产要素和战略资源,通过互联网传递的大量信息使得现有的社会资源获得高效配置,社会劳动生产率大幅度提高,并推动经济结构革新和产业结构的升级。
电子商务是互联网发展日臻成熟的直接后果,是网络技术应用新的发展方向。
互联网自身所具有的开放性、全球性、低成本、高效率的特点,已成为电子商务的内在特征,并使得电子商务大大超越了作为一种新的贸易形式所具有的价值。
电子商务对于社会生产力的推动作用突出表现在四个方面:(1)大幅度降低信息成本,提高信息使用效率。
作为一个极为重要的商务信息载体和运送平台,电子商务降低了信息来源成本;突破行业和产品物理特性的限制,使交易范围急剧放大;弥补信息的不对称性,实现交易信息互换和交易行为的虚拟市场化。
从目前市场情况看,电子商城、网上书店和网上拍卖等交易行为,无不体现与传统交易相比的信息成本优势。
信息成本的低廉形成了对电子商务生存的最有力的支撑。
(2)大量减少中间环节,降低销售成本和购买成本。
电子商务为买卖双方在网上直接交易提供了现实可能性,缩短了供求之间的距离。
绕过传统的经销商而直接与客户沟通,企业可以将需求直接转化为企业的生产指令,减少了许多中间环节,使得零库存生产成为可能。
在批发领域,电子商务可以在很大程度上取代传统商业在商品流通渠道中的批发职能,使批发商的作用大大削弱。
除了农业生产资料要面对众多零星的农户以外,大多数生产消费者都有可能直接上网采购生产资料。
而对于普通消费者,则可以通过网络购买降低购物成本。
(3)有利于形成高效流通、交换体制。
电子商务构成了虚拟社会中的整个商品交易庞大网络,实体社会中商品的盲目实物移动转变为有目标的实物移动。
借助于电子商务的信息沟通和需求预测,企业可以组织有效生产,形成高效流通、交换体制。
政府则可以通过电子商务,将市场、企业和个人联接起来,方便地进行宏观调控和微观调控。
(4)有利于第三产业的发展。
电子商务大量运用最先进的信息技术,必将推动产业结构的优化和升级,特别是促进了现代第三产业的发展,增强了经济结构自身的稳定性。
电子商务以新供给创造了新需求,又以新需求推动了新供给,促进了社会总供求的良性互动,推动了经济的持续稳定增长,从而延长了经济扩张期,减小了经济波动的幅度。
二、问题的解决在这里,我采用B/S模式来实现客户端对服务器端的调用,所谓B/S模式即浏览器/服务器模式,是一种从传统的二层C/S模式发展起来的新的网络结构模式。
在B/S模式中,客户端运行浏览器软件。
浏览器语法,并交给数据库服务器,数据库服务器得到请求后,验证其合法性,并进行数据处理,然后将处理后的结果返回给Web服务器,Web 服务器再一次将得到的所有结果进行转化,变成HTML文档形式,转发给客户端浏览器以友好的Web页面形式显示出来。
而对于网络数据库的创建,则是利用ASP技术来解决。
ASP(Active Server Pages动态网页)是微软公司推出的一种用以取代CGI(Common Gateway Interface通用网关接口)的技术。
目前,Internet上的许多基于Windows平台的Web站点已开始应用ASP来替换CGI。
简单地讲,ASP是一个位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式动态网页,包括使用HTML表单收集和处理信息,上传与下载等等。