ImageVerifierCode 换一换
格式:DOC , 页数:27 ,大小:331.50KB ,
资源ID:1255764      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1255764.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(毕业论文——网上商品销售系统的设计与实现.doc)为本站会员(滴答)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

毕业论文——网上商品销售系统的设计与实现.doc

1、网上商品销售系统的设计与实现摘 要随着计算机科学的发展和 Internet的发展,网上购物服务逐渐深入到人们的生活中,给人们的生活带来方便。网上商店在我国刚起步,但发展很快。随着我国互联网的更加普及和网上商店的日趋成熟,会有越来越大的消费群体,市场潜力会得到更充分的发挥。网上商品销售系统是采用 ASP作为开发语言,ACCESS 2000 作为数据库编写的一个 B/S模式的系统。系统主要实现了:用户管理、商品购买、分类管理、商品添加管理、商品订单管理、商品的查询等网上商品销售的基本功能。本文详细介绍了网上商品系统的需求分析,系统设计和功能设计,在系统设计中给出数据库的设计和本系统的总体设计方案,

2、在系统实现中具体介绍了各个功能的实现情况和主要代码,同时附有运行界面图例。关键词:分类管理;B/S;ASP;AccessThe Design and Implementation of the On-line Shopping SystemAbstractWith 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.Al

3、though 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

4、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

5、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 引言 .11.1 系统的开发背景 .11.2 本课题研究内容 .12 相关理论基础 .1

6、2.1 ASP编程技术 .12.2 ACCESS.22.3 B/S模式 .23 用户需求分析 .33.1 用户角色需求 .33.2 功能需求 .33.2.1 游客 .33.2.2 注册会员 .33.2.3 系统管理员 .43.3 性能需求 .44 总体设计 .44.1 系统实现功能简介 .44.1.1 系统总体功能简介 .44.1.2 前台功能简介 .44.1.3 后台功能简介 .54.2 系统功能模块图 .54.2.1 前台用户管理模块 .54.2.2 购物模块 .64.2.3 后台管理模块 .75 系统功能的具体实现 .85.1 数据库的建立 .85.2 数据库的连接 .115.3 用户登

7、录模块的实现 .115.4 用户查询模块的实现 .125.5 订单模块的实现 .135.6 后台管理模块的实现 .176 系统测试 .20结 论 .21参考文献 .21致 谢 .22声 明 .23第 1 页 共 23 页1 引言1.1 系统的开发背景电子商务从 90年代初期兴起以来,已从网上购物、电子圣诞扩展到了银行、证券业的运营,成为一种通过网络技术的应用,快速而有效地进行各种商业行为的最新方法。电子商务在今天已被认为是继电子出版和电子邮件之后在Internet上的又一焦点。电子商务是通过互联网实现企业 、商户及消费者的网上购物、网上交易及在线电子支付的一种不同于传统商业运营的新型商业运营模

8、式。在网上开店主要有两种模式:一是建立自己的商品销售网站;二是借助于一些大型的相当成熟的网上店铺平台。前者需要一定的首期投入,并且要懂得了解一定程度的网络知识,再经营中推广宣传成本也比较高;后者不需要软件硬件知识,但对于初次开店的投资者也不容易,由于经验不足,再加上较大的盲目性,没有认真,了解网上商城的招商说明、收费标准等,因此带来一定的困难。1.2 本课题研究内容本文将介绍基于 B/S模式的网上商品销售系统的设计和开发工作,文章将涵盖以下三个方面的内容:1,介绍贯穿项目设计,开发始终的 ASP+ACCESS技术。2,介绍网上商品销售系统的详细设计。3,介绍网上商品销售系统的具体实现。通过对传

9、统的商店销售和利用网络技术的网上商品销售的比较不难看出,商品销售网络化将是今后销售领域的发展趋势。开发这样一套应用系统,是推进网上商品销售信息化进程的一个重要环节。2 相关理论基础2.1 ASP编程技术ASP使用了微软的 ActiveX技术。ActiveX(COM)技术是现在 Microsoft软件的重要基础。它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作。ASP 本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组件。只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易地建立自己的 WEB应用。ASP运行在服务器端。这样就不必担心浏览器是否支持 ASP所

10、使用的编程语言。ASP 的编程语言可以是 VBSCRIPT和 JSCRIPT。VBSCRIPT 是 VB的一个简集,会 VB的人可以很方便的快速上手。然而 Netscape浏览器不支持客户端的VBSCRIPT,所以时,看到的是 ASP生成的 HTML代码,而不是 ASP程序代码。这样就可以防止别人抄袭程序。ASP具有如下优点:第 2 页 共 23 页(1)无需编译:ASP 脚本集成于 HTML当中,容易生成,无需编译或链接即可直接解释执行。 (2)易于生成:使用常规文本编辑器(如 WINDOWS下的记事本),即可进行*.asp页面的设计。若从工作效率来考虑,不妨选用具有可视化编辑能力的Visu

11、al InterDev。 (3)独立于浏览器:用户端只要使用可解释常规 HTML码的浏览器, 即可浏览 ASP所设计的主页。ASP 脚本是在站点服务器端执行的,用户端的浏览器不需要支持它。因此,若不通过从服务器下载来观察*.asp 主页,在浏览器端见不到正确的页面内容。 (4)面向对象:在 ASP脚本中可以方便地引用系统组件和 ASP的内置组件,还能通过定制 ActiveX ServerComponent(ActiveX 服务器组件)来扩充功能。(5)与任何 ActiveX scripting 语言兼容:除了可使用 VBscript 和Jscript语言进行设计外,还可通过 Plug-in的方

12、式,使用由第三方所提供的其它 scripting 语言。(6)源程序码不会外漏:ASP 脚本在服务器上执行,传到用户浏览器的只是 ASP执行结果所生成的常规 HTML码,这样可保证辛辛苦苦编写出来的程序代码不会被他人盗取。2.2 ACCESSAccess是 Office办公套件中一个极为重要的组成部分。刚开始时微软公司是将 Access单独作为一个产品进行销售的,后来微软发现如果将 Access捆绑在 OFFICE中一起发售,将带来更加可观的利润,于是第一次将 Access捆绑到 OFFICE97中,成为 OFFICE套件中的一个重要成员。现在它已经成为 Office办公套件中不可缺少的部件了

13、。自从 1992年开始销售以来,Access 已经卖出了超过 6000万份,现在它已经成为世界上最流行的桌面数据库管理系统。本系统之所以采用 Access数据库是因为它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel的电子表格,可以使数据库一目了然。另外,Access 允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Access 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access 作为关系数据库开发具备了许多优点,可以在一

14、个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能,同时对于小型的数据交换来说使用非常方便。2.3 B/S模式B/S(Browser/Server,浏览器/服务器)模式又称 B/S结构。它是随着第 3 页 共 23 页Internet技术的兴起,对 C/S模式应用的扩展。在这种结构下,用户工作界面是通过 IE浏览器来实现的。B/S 模式最大的好处是运行维护比较简便。目前,软件系统的改进和升级越来越频繁,B/S 架构的产品明显体现着更为方便的特性。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但 B/S架构的软件只需要管理服务器就

15、行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。所以客户机越来越“瘦” ,而服务器越来越“胖”是将来信息化发展的主流方向。今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的,惊人的。因此,维护和升级革命的方式是“瘦”客户机, “胖”服务器。3 用户需求分析3.1 用户角色需求本网上商品销售系统有三种用户,包括游客,注册会员,后台管理员。游客可以不经过注册而直接浏览商品,

16、但不能买商品,只有注册为会员后,进行购买操作。注册会员可以修改自己的注册资料,进行商品的查询,查询订单的处理情况等。后台管理员可以对系统进行有效的管理,包括对注册会员管理,包括修改注册会员资料,删除注册会员等,可以对商品进行管理,包括添加新商品,管理商品的分类。对订单的处理,更改送货、汇款方式等。3.2 功能需求系统功能主要包括以下几个方面:商品搜索;将商品放入购物车;生成订单;等待后台管理员处理订单;以下按照不同的角色权限对具体功能进行描述。3.2.1 游客游客可以不经过注册,浏览商品,并点击商品图片,查看详细信息并且能够对商品进行等级评定。但是因其未注册,可以进行的操作受到很大的限制。如游

17、客只能浏览商品而不能直接将其放入购物车,否则系统将提示用户尚未登录。所以游客如果发现自己中意的商品,必须先进行注册,成为注册会员后,才能进行相关的一系列操作。3.2.2 注册会员游客可以选择注册,注册后享受很多不同的待遇。游客可以点击注册,然后填写注册信息,提交后将进入“我的帐户”页面。会员有如下功能,包括修第 4 页 共 23 页改个人资料,修改收货资料,修改密码,查看购物车,查看订单情况和统计信息,订单生成后,会员可以记住自己的订单号码,登录后进入“我的帐户” ,进行订单处理情况的查询。还可以进行商品的查询,包括按大类,小类查询。会员如果忘记密码还可以通过注册时设置的问题找回密码。3.2.

18、3 系统管理员后台具有强大的管理功能,管理员可以进行有效管理。管理员登录后,进入管理中心界面,可以进行的管理包括:对商品进行有效的管理,包括添加新商品,管理商品删除已有的商品,订单管理;可以进行分类管理,分别添加大类和小类,进行类别转移,也可以删除已经存在的大类和小类;对注册会员的管理,可以修改注册会员的注册资料,也可以删除注册会员,管理员还能够对送货方式和支付方式进行修改、添加和删除等操作。3.3 性能需求整个系统应当操作简便,界面友好,维护简便。数据库要求运行稳定,执行速度快,数据安全性高。软件系统本身运行对计算机硬件平台和操作系统平台要求适中。4 总体设计4.1 系统实现功能简介4.1.

19、1 系统总体功能简介系统分为两类用户,前台注册会员用户和后台管理员用户。前台用户注册后可以进行查询商品,购买商品,修改会员资料等。后台管理员可以对商品进行管理,可以管理注册会员,并进行订单处理。4.1.2 前台功能简介(1)采取会员制、身份验证等一系列措施,保证交易的成功率。会员登录后,可以修改自己的注册资料,修改会员密码,进行产品订单查询等一系列功能,离开时可以退出个人帐户。(2)强大的查询功能,快捷地找到自己需要的商品。可以按商品的名称、品牌、出厂地址、出厂时间、价格范围和分类等信息进行查询,商品有大类小类之分,大类包括手机,电脑等,小类则根据大类从品牌等方面进行细分,会员可以应需所取。(

20、3)会员购物流程:浏览、将商品放入购物车、下订单填写个人资料、送货和支付方式,然后生成一个订单号码,用户需自己记住订单号码,在付款后可以查询是否处理。后台管理员见有的新的订单生成,或处理或不处理。(4)新到商品和推荐展示:每天新增加的新商品都会在首页展示,会员可第 5 页 共 23 页以按自己的要求查看,如欲购买,可直接点击首页展示,填写个人信息,提交生成订单号,等待后台管理员处理。在首页还有一个商品导航,通过导航让客户能更快地找到自己所需的商品。4.1.3 后台功能简介(1)商品管理:添加新商品,管理商品删除不再销售的商品,订单管理可查看订单的详细信息和修改订单状态实现对商品的快速有效管理。

21、 (2)分类管理:添加大类和小类,进行类别转移,也可以删除已经存在的大类和小类,使商品地查询更加方便有效。(3)用户管理:后台用户即管理员管理,可以进行删除、新增管理员及修改管理员密码和权限等操作;前台用户即客户管理,可以查找并删除注册会员,或对注册会员的注册信息进行修改,有效地管理注册会员。(4)送货/汇款方式管理:可以更改送货方式,支付方式等有关信息。 4.2 系统功能模块图整个系统可以分为前台用户和后台管理员用户。前台用户分注册和未注册,未注册用户功能受到限制,注册用户可以管理自己的注册资料,修改密码,查询订单处理情况以及搜索商品等。后台管理员可以管理注册会员,包括修改注册资料和删除注册

22、会员,可以进行商品的管理,包括添加新商品,管理商品的分类,管理员可以处理订单。系统功能模块图如下图 4-1所示:网上商品超市前台用户管理模块 后台管理模块个人资料收货资料修改密码购物车我的订单统计信息商品管理分类管理用户管理图 4-1 系统功能模块图4.2.1 前台用户管理模块前台分为注册用户与游客用户,注册用户可以修改自己资料,修改密码,查找商品,查询订单等功能,而游客的功能有限制,游客不能在线填写订单,因为其并未注册成为会员,其也不能修改自己的注册资料,修改自己的密码。第 6 页 共 23 页网上商品超市前台用户浏览模块 用户管理模块搜索商品商品分类新到商品推荐商品商品导航个人资料收货资料修改密码购物车我的订单统计信息图 4-2 前台用户管理模块图4.2.2 购物模块购物流程图如图 4-3所示:注册用户可以在线购买商品,注册用户登录后可以在展示区浏览商品,如发现自己想要购买的商品,可以点击该商品图片查看详细信息,然后点击图片右下角“购物车”修改购买商品数量,接着填写一个订单,包括电话,地址等一些个人信息,继续点击提交请求,生成一个订单号码,注册用户应该牢记此号码,以后用来查询订单是否被处理等情况。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。