网上购物系统概要设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网上购物系统的概要设计
【摘要】网上购物系统,其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能完备,易使用等特点。因此本人结合网络购物系统的要求,对access数据库管理系统、asp设计平台,asp数据库技术进行了较深入的学习和应用,主要完成对网络购物系统的需求分析、功能模块划分、数据库模式分析。
关键词:网上购物系统、电子商务、系统设计
一需求分析
中国电子商务发展到今天经历了低潮、曲折等一系列的变化,但困难并没有抹杀网络人对其的热忱。电子商务将成为21世纪的网络发展的主流。目前国内企业正纷纷加入到阿里巴巴等一系列大型电子商务网站中,通过网络进行b2b(企业对企业)的网上交易之后,也充分认识到网络交易将成为未来商品交易的重要组成部分,在建立企业宣传网络的同时,也逐步扩大企业自身的网络销售渠道,建立起自己的电子商务网站,完成从b2b到b2c(企业到个人)同时进行网络交易的过渡,大大提高了企业生产效益。随着硬件技术、网络技术及网上交易法规的日趋完善,电子商务将成为企业销售经营的主要渠道。
二系统开发工具
系统的定位是一个电子商务站点,作为面向internet web上的
应用,传统的客户端/服务端架构很明显不适应,浏览器/服务器架构是必然的选择。根据当前internet现状,确定系统运行在微软公司的windows平台上,使用iis信息服务起作为web服务器,前台使用流行的网页制作工具dreamweaver,后台的数据库则用access,用asp动态网页技术完成动态交互功能。
网页制作工具dreamweaver
dreamweaver是目前广泛使用的网页制作工具,它采用了多种先进技术,能够快速高效地创建极具表现力和动感效果的网页,使网页创作过程变得简单无比,而且提供了完善的站点机制,可以说它是一个集网页创作和站点管理两大利器于一身的超重量级创作工具,使用此工具可以方便地进行网页设计,实现网站的管理、给网页添加动感内容,并可制作出支持数据库的动态网页。
asp技术
asp技术是微软公司退出的一种用以取代cgi技术。他也是目前比较成熟的技术。在电子商务中,对用户而言,进行网上信息查询的目的是寻找自己需要的产品或服务,而对于服务提供者来说,起目的则是想用户推销自己的产品或服务。因此,让用户通过浏览器查询服务的后端数据是许多web服务提供者必须提供的服务,asp 通过内置的adodb组件来实现这一功能。
access数据库
一个完整的电子商务系统是一个牵涉各个方面、庞大而复杂的系统,作为一个电子上午平台,它是客户、商品和管理员之间的交
互空间。access是微软公司office组件中的一个,他功能很强大,操作简单,可方便的建立数据库、报表,并且对数据库报表进行修改、查询等操作,能够应付一般的数据管理需要,所以本系统使用access数据库。
三系统设计
功能结构分析
电子商城前台功能结构如图1-1所示。
电子商城后台功能结构如图1-2所示。
系统流程概述
用户在浏览网站时首先看到的就是网站首页。再首页用户可以快速浏览最新商品,了解热门商品和推荐商品,也可以搜索已知的商品查看具体信息。首页聚集了大量的信息,除了商品以外,还有站内公告信息和站内新闻信息,此时用户已经对商城有了一定的了解。用户如果想要购买商品时必须注册成会员,再用户查看完商品的详细信息后,可以把自己想要购买的商品放入购物车当中,也可哟随时修改、删除购物车里的商品,如果用户对购物车里的商品都很满意,也可以去收银台结账,下订单。这时相关的程序模块会将用户所提交的所有信息都记录再数据库里便整个商城的管理人员
可以核对信息并在收款后准备发货,发货成功并且用户确认收到货物时整个购物过程便结束了。在电子商城后台管理方面还需要添加、修改、删除商品,同时要对商品进行分类,包括用户信息的管
理、站内公告的设置、站内新闻的发布和订单的处理等都需要电子商城的管理人员来操作。工作人员也会根据用户的订单随时调整库存、进货、发货等。
网站架设
运行环境
服务器端:
操作系统:windows xp
web服务器:iis5.0
数据库:access2000
浏览器:ie5.0,推荐使用ie6.0.
分辨率:最佳效果1024*768像素。
客户端:
浏览器:ie5.0,推荐使用ie6.0.
分辨率:最佳效果1024*768像素。
参考文献
[1]王健南.asp数据库管理项目方案精解.航空工业出版社,2006-10.
[2]杨翼川.徐梅.asp动态网页设计实战[m].北京:机械工业出版社,2000.
[3]严桂兰.刘甲耀.电子商务网站的设计与实现[j].华侨大学学报(自然科学报),2001-1.
[4]白以恩.计算机网络基础及应用[m].哈尔滨:哈尔滨工业大
学出版社,2000.
[5]孟凡其等.asp程序设计基础.上海交通大学出版社,2006-6.
注:文章内所有公式及图表请以pdf形式查看。