手机在线销售系统介绍

上传人:豆*** 文档编号:130556710 上传时间:2022-08-05 格式:DOC 页数:15 大小:44.50KB
收藏 版权申诉 举报 下载
手机在线销售系统介绍_第1页
第1页 / 共15页
手机在线销售系统介绍_第2页
第2页 / 共15页
手机在线销售系统介绍_第3页
第3页 / 共15页
资源描述:

《手机在线销售系统介绍》由会员分享,可在线阅读,更多相关《手机在线销售系统介绍(15页珍藏版)》请在装配图网上搜索。

1、广州南洋理工职业学院毕 业 论文题 目: 手机在线销售系统 系 别: 计算机 专 业:_ 软件设计 _ _姓 名:_xxx_指引教师: _xxx_ _ 完毕日期: 3月28日摘要通过网上购物系统的建设以实现对商业零售公司提供信息化管理。建立了B2C销售系统。着重论述了系统功能与实现、数据流程及存储,涉及商品目录、顾客注册、网上订货与购物、库存查询、后台数据库管理等。运用HTML语言、VBSCRIPT技术、ADO、ASP与后台数据库链接等核心技术建设网上购物系统。实现网上购物系统如下功能:(1) 为客户提供24小时以便快捷的在线订购服务。(2) 商品信息的维护与管理。(3) 高效的商品数据方案,

2、对商品信息进行科学、灵活地分类、存储。(4) 强大、以便、快捷的查询。(5) 订单号模板。(6) 将客户商业逻辑规则融入系统,即根据不同客户属性,提供不通付款方式。(7) 订单管理。核心词:B2C ,网上购物系统,ASP,数据库目录摘要2核心词:B2C ,网上购物系统,ASP,数据库2第一章 概述41.1 网上购物系统的发展41.2 网上购物的现状51.3 网上购物系统的构建5第二章 程序开发的技术基本52.1 HTML语言52.2 ASP技术62.2.1 ASP概述62.2.2 ASP工作原理62.2.3 ASP的发布72.3 数据路原理72.3.1 SOL语言简朴简介72.3.2 ADO技

3、术72.3.3 Access数据库8第三章 网上购物系统的设计及实现83.1 系统设计83.1.1 系统功能分析83.2 数据库设计93.2.1 数据库需求分析93.2.2 数据库的逻辑构造分析93.3 程序设计10登录页面log.asp代码:10管理员页面admin.asp代码:16总结19道谢20参照文献20第一章 概述1.1 网上购物系统的发展近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐渐进入老式的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上订购系统作为B2C(Business to C

4、ustomer,即公司对消费者),C2C(Customer to Customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。本文旨在讨论如何建设B2C的网上购物系统。网上购物是一种具有交互功能的商业信息系统。它向顾客提供静态和动态两类信息资源。所谓静态信息是指那些比常常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和顾客以便的传递信息,完毕电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化互换。1.2 网上购物的现状在美、日

5、等信息化限度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛,凯玛特,家庭仓储、科罗格、J.C培尼等纷纷挤身于网络经商的行列。调查表白:美国的家庭已越来越习惯于在家中从网上购物。在国内,网上购物从无到有也但是短短几年时间。国内第一家网上购物发生在1996年,燕莎友谊商场初次通过网上商城售出一种景泰蓝,虽然货款的支付不是在网上进行的,但这毕竟为国内零售业奏出了网上购物的先声。根据CNNIC的记录成果,截止1月中国有互联网顾客7950万人,而又有40.7%以上的网民在过去的一年里有过网上购物经历,这就阐明中国有网上购物的顾客达是3235.7万人,并且这一数字还在以每年1

6、7%左右的速度增长,估计到中国网上购物顾客将达到9962万人,这阐明在中国发展网上购物具有良好的群众基本,网上购物方式日趋被人们所接受。1.3 网上购物系统的构建目前流行的网上购物系统不仅要有美丽的网页,更要有严谨的规划。每一种细小的环节都很重要。这样才干使得在电子交易时避免不必要错误发生。我们将使用HTML、ASP等技术来编辑网页,并运用ASP技术把数据库和动态网页有关联。老式的管理信息系统信息获取措施是由专业文字录入人员将信息输入到管理系统的数据库中,这种措施在数据量不大时有诸多的应用场合。当数据量比较大,并且有较强的专业性时,录入的费用和出错的也许性都相应上升。本文在实际应用开发中解决方

7、案是建立网站,以及自己的数据库,使得所需商品信息可以及时的保存、更新。可以更好的及时理解商品买卖的状况。第二章 程序开发的技术基本2.1 HTML语言HTML(Hyper Text Markup Language 超文本标记语言)是一种用来制作超文本文档的简朴标记语言。与常用的字解决文献不同,Web页以超文本标记语言编排格式。HTML文献是带有特定HTML插入标记的用以编排文档属性和格式的原则文本文献。它能独立于多种操作系统平台(如UNIX,WINDOWS等)。自1990年以来HTML就始终被用作World Wide Web上的信息表达语言,用于描述Homepage的格式设计和它与WWW上其他

8、Homepage的连结信息。HTML文档(即Homepage的源文献)是一种放置了标记的ASCII文本文献,一般它带有.html或.htm的文献扩展名。生成一种HTML文档重要有如下三种途径:(1)手工直接编写(例如用你所爱慕的ASCII文本编辑器或其他HTML的编辑工具)。(2)通过某些格式转换工具将既有的其他格式文档(如WORD文档)转换成HTML文档。(3)由Web服务器(或称HTTP服务器)一方实时动态地生成。一般的HTML页面具有如下的构造: 这是HTML主体部分 可见在一种HTML网页文献中,一般必须有一对html标记作为文献的开头和结尾,在标记后是头部标记,其后是实体标记语言脚本

9、语言脚本是应用程序在网页上体现的语言,可以将脚本嵌入Web页中。一般脚本在服务器上运营,但也可以采用客户端和服务器端结合使用VBScript是ASP的默认脚本语言。2.2 ASP技术2.2.1 ASP概述ASP(Active Server Pages动态网页)是微软公司推出的一种用以取代CGI(Common Gateway Interface)技术。目前,Internet上的许多基于Windows平台的Web站点已开始应用ASP来替代CGI。ASP是一种位于服务器端的脚本运营环境。通过这种环境,顾客可以创立和运营动态的交互式Web服务器应用程序,如交互式动态网页,涉及使用HTML表单收集和解决

10、信息、上传与下载等。一般状况下,顾客通过浏览器看到的网页大多是静态的,目前Internet上的许多站点,仍然提供“静态”(static)的主页内容。所谓“静态”,是指站点的主页内容是“固定不变”的。一种“静态”的站点,若要更新主页的内容,必须手动更新其 HTML的文献数据。而随着Web技术的发展,顾客但愿可以看到根据规定而动态生成的主页,例如响应顾客查询数据库的规定而生成报表等。站点服务器收到规定执行的应用程序,分析表单(form)的输入数据,将执行的成果以HTML的格式传送给浏览器。根据顾客祈求生成动态主页的老式措施有CGI、ISAPI等。CGI是根据浏览器端的http祈求激活响应进程,每一

11、种祈求相应一种进程。当同步有诸多祈求时,程序挤占系统资源,导致效率低下。ISAPI针对这一缺陷进行了改善,运用dll(动态链接库技术),以线程替代进程,提高了性能和速度,但要考虑线程的同步问题,并且开发环节啰嗦。这两种技术和另一普遍使用的开发动态网页的技术Java都还存在着此外一种问题,那就是开发困难,程序的开发和HTML写作是两个完全不同的过程,需要专门的程序员开发。ASP使用的ActiveX技术基于开放设计环境,顾客可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩大能力,这是老式的CGI等程序所远远不及的地方。2.2.2 ASP工作原理ASP与常用的在Client端实现动态

12、主页的技术如Java applet、ActiveX Control、VBScript、JavaScript等不同,ASP中的命令和Script语句都是由服务器来解释执行的,执行成果产生动态生成的Web页面并送到浏览器;而Client端的Script命令则是由浏览器来解释执行。由于ASP是在服务器端解释执行,开发者可以不必考虑浏览器与否支持ASP,也不必紧张别人下载程序从而窃取编程逻辑。ASP程序通过后缀名为.asp的ASP文献来实现其功能,一种.asp文献相称于一种可执行文献,因此必须放在Web服务器上有可执行权限的目录下。当顾客从浏览器输入了.asp文献的地址后,浏览器就将这个URL祈求发给

13、Web服务器。如果Web服务器上装ASP,就调用ASP,ASP读出相应.asp文献,解释并执行命令,动态生成一种HTML页面回传Web服务器,然后Web服务器把成果发送给浏览器。ASP文献的制作和HTML类似,且可和HTML开发集成,可以在同一种过程完毕,运用ASP将可以执行的脚本嵌入到HTML文献中,这使得HTML文献的编写与脚本的开发融合在一起。通过ASP内置的对象、服务器组件(Sever Component)可以完毕非常复杂的任务,并且顾客还可以自己开发或运用别人开发的服务器组件完毕专门的任务。ASP与网关及服务器扩展模式相比有如下长处:(1)完全与HTML文献融合在一起;(2)容易创立

14、,不需要其他编译、链接程序;(3)面向对象的并通过ActiveX Sever对象可扩展。在电子商务中,对顾客而言,进行网上信息查询的目的是寻找自己需要的产品或服务,而对于服务提供者来说,其目的则是向顾客推销自己的产品或服务。因此,让顾客通过浏览器查询服务的后端数据是许多Web服务提供者必须提供的服务,ASP通过内置的ADODB组件来实现这一功能。可以使用ADO去编写紧凑简要的脚本,以便连接到ODBC兼容的数据库和OLEDB兼容的数据源。2.2.3 ASP的发布当编辑好ASP文献后,必需发布后才干实现其功能,ASP文献自身并不能运营。我们用Windows自带的工具IIS来发布ASP文献。Inte

15、rnet信息服务,于是我们就来到了IIS的使用界面。在Windows中打开控制面板管理工具Internet信息服务。双击Internet信息服务,于是我们就来到了IIS的使用界面。打开网站默认网站,在默认网站内新建立虚拟目录,为目录起个别名例如“网上购物”选择内容的目录途径设立权限(一般不容许访问写入权限,避免网页被改),顺利完毕以上操作就表达你已经成功发布了你的网页。(“网上购物”已在默认网站内)2.3 数据路原理2.3.1 SOL语言简朴简介SQL是英文Structured Query Language的缩写,意思为构造化查询语言。 SQL语言的重要功能就是同多种数据库建立联系,进行沟通。

16、按照ANSI(美国国标协会)的规定,SQL被作为关系型数据库管理系统的原则语言。SQL语句可以用来执行多种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle、Sybase、Microsoft SQL Server、Access等都采用了SQL语言原则。虽然诸多数据库都对SQL语句进行了再开发和扩展,但是涉及Select、Insert、Update、Delete、Create以及Drop在内的原则的SQL命令仍然可以被用来完毕几乎所有的数据库操作。在众多的SQL命令中,select语句应当算是使用最频繁的。select语句重要被用来

17、对数据库进行查询并返回符合顾客查询原则的成果数据。select语句中位于select核心词之后的列名用来决定哪些列将作为查询成果返回。顾客可以按照自己的需要选择任意列,还可以使用通配符“*”来设定返回表格中的所有列。select语句中位于from核心词之后的表格名称用来决定将要进行查询操作的目的表格。除了上面所提到的运算符外,LIKE运算符在where条件从句中也非常重要。LIKE运算符的功能非常强大,通过使用LIKE运算符可以设定只选择与顾客规定格式相似的记录。2.3.2 ADO技术简介ADO(ActiveX  Data  Objects)技术是微软公司推出的数据库连接技

18、术,运用该技术可以对多种数据库(如SQL Server、Access、Oracle及Sybase等)的链接、查询、存取等操作。ADO对象给开发人员提供一种快捷、简朴、高效的数据库访问措施,ADO可以涉及在脚本中来产生对数据库的连接,并从数据库表中读取数据,形成实际要使用的对象集合。并且,对于数据资源,提供了应用程序一级的界面。但是,ADO并不与数据资源直接通信,而是通过称为OLEDB的中间界面,对于数据资源(Microsoft SQL Server),OLEDB提供了系统一级的界面。ADO是一组优化的访问数据库的对象集,为Web数据库开发者提供完整的网站数据库解决方案。ADO可以与ASP紧密结

19、合,运营在服务器端,从而制作出功能完善的数据库网页。ADO除了支持多种数据库平台外,它还支持VB、VC和Script等多种程序设计语言。在运用ADO技术进行数据库网页制作的第一步就是要建立服务器端的数据库,即后台数据库,一般可选择SQL Server或者Access作为后台数据库。本次的毕业设计是以Access作为后台数据库。2.3.3 Access数据库 Access是一种数据库管理系统,它之因此被集成到Office中而不是Visual Studio中,是由于它与其他的数据库管理系统(如Visual FoxPro)相比更加简朴易学,一种一般的计算机顾客即可掌握并使用它。并且最重要的一点是,A

20、ccess的功能足够强大,足以应付一般的数据管理及解决需要。 Access可以实现建立数据库、报表,以及对数据库、报表的修改、查询等功能。第三章 网上购物系统的设计及实现3.1 系统设计3.1.1 系统功能分析一种典型的B2C电子商务网上订购系统重要功能有:(1)为客户提供24小时以便快捷的在线订购服务。(2)商品信息的维护与管理,涉及价格的调节、既有商品信息的修改、新商品信息的加入、过时商品信息的删除等。(3)高效的商品数据方案,对商品信息进行科学、灵活地分类、存储,以便客户迅速找出自己所需商品。(4)强大、以便、快捷的查询功能。提供核心字查询(如:查找所有“NOKIA,MOTOLOLA”商

21、品)。(5)订单号模块所谓订单号模块,就是客户购买完商品后,系统自动分派一种购物号码给客户,以以便客户随时查询账单解决状况。理解目前货品的状态。(6)将客户商业逻辑规则融入系统,即根据不同客户属性,提供不同付款方式。(如网上支付、邮局汇款等)(7)订单管理。为分销商的EPR系统提供数据接口。管理员可以查看历史记录、订单状态,并且可以在最短的时间内告知顾客。3.2 数据库设计3.2.1 数据库需求分析(1)商品数据的准备。一方面要收集分销商的所有商品数据。这些商品数据可以分为三类:纸面记录、电子数据(XML、Access、Excel等文献)、网上数据。无论对于哪一种数据,都要对其进行检查,修正有

22、问题的数据,删除反复和过期的记录。在检查的同步,还要对这些数据进行分析,为制定商品目录方案做准备。(2)商品数据方案的制定。商品数据方案制定的目的在于:对商品进行科学、灵活地分类,以便客户迅速找出所需商品。使系统支持强大、以便、快捷的查询功能,实现模糊查询和智能查询。高效的商品数据方案能提高数据库性能,提高网页浏览速度。(3)客户信息表的制定。客户信息表内保存着在线商店中所有客户个人所拥有的个人信息和资料,是在线商店的后台管理人员进行商品销售的设计规划和进行决策的根据和参照。客户ID则是客户个人身份证明的根据。所波及到的后台数据库E-R图如下:顾客信息表顾客名密码电话 地址顾客信息E-R图3.

23、2.2 数据库的逻辑构造分析对于系统顾客信息数据库,有如下数据项和数据构造:顾客信息:顾客ID(自动编号)、顾客姓名、电话号码、Email、地址、邮编。对于系统的商品信息系统,有如下数据项和数据构造:商品记录信息:商品的ID(自动编号)、商品名称、商品单价、商品数量、商品所属类别。此外尚有顾客的电子支付所用到的支付卡卡号等信息。而网上购物系统就是基于以上各个数据库的连接和综合,把各个独立的数据库通过内在的关联性统一到一种主页面里,从而以便客户的访问和购买,实现了一对一的交互。顾客在购买商品前可以先看看商品目录,看看有没自己需要的商品,在商品的目录里有各个商品的具体的简介,例如说商品的名称,数量

24、,价格等,顾客在看好自己的商品后,在商品的搜索中,你可以选择你所需的商品,顾客在选择自己的商品时,系统则连接到后台有关此商品信息的数据库中,找到适合客户需求的信息。客户将选购的商品放入系统所提供的购物篮里,此时顾客可以继续选购此外的商品,或者删除原先购买的商品,并可对商品进行名称和数量上的修改和添加。购物结束后,进行提交,点击“收银台付款”,完毕购物。此外顾客还得进行身份信息的填写,涉及姓名,年龄,住址,联系方式和选择的支付方式或使用的支付卡等等。个人身份信息的填写是为了以便顾客所购买的货品精确及时送达。而所有这些信息也将保存在系统数据库中,顾客后来再次购买时就无需重新输入个人身份,可以直接登

25、陆到页面中。购物流程图如下:确认顾客登录选购商品查看购物车清空购物车确认购买到收银台付款填写收货信息购物流程图3.3 程序设计管理员在进入网上购物系统主页后在登录区输入“管理员帐号”和“密码”就会进入管理员登录界面。只有管理员才有权限进入后台修改数据库,其部分代码如下:登录页面log.asp代码:总结本文简要简介了典型B2C电子商务网上订购系统的重要功能及体系构造,重点讨论了系统数据准备、数据库的逻辑构造分析、ASP与后台数据库链接等核心技术。这些技术的实现,满足了系统的需要,优化了系统的性能。目前基于该模型的系统处在测试运营阶段,还存在许多问题与局限性,如安全性能还不完善,缺少网上支付认证加

26、密系统等。因此在此后的工作里,这些功能与技术还需要加以提高和实现。网上购物系统无论是在开发过程中,还是建成后的平常维护过程中,都需要进行严格的检测,以保证购物系统的服务质量。建议网上购物系统应注意如下3点:(1)把握好商品质量和宣传内容环节。提供的商品必须是货真价实的优质产品而决非假冒伪劣。产品宣传广告内容应健康真实,既要反映客观事物又要有欣赏价值。(2)服务功能的检测:网上购物系统不仅要把好进货关,并且由于网上购物系统提供的是虚拟的电子商品,涉及的信息量大,多分支、多链接、多媒体,因此网上购物系统的服务检测就显得格外重要。对虚拟电子商品的审查,一方面要进行内容对的性测试。如文字录入的错误、参

27、照图像的错误等都会减少顾客对商品的信任度。进行系统功能的测试。购物系统所有功能与否能对的执行,有无死机或其她异常状况发生,交互手段与否能满足顾客需求对系统的执行效率进行测试。测试系统对大量数据的检索效率、数据的装载时间及对鼠标的反映速度等。(3)顾客身份确认及商品配送网上客户身份的确认对网上购物中心来说是一种非常核心的环节,稍有疏漏将会导致巨大的损失。顾客身份确认涉及顾客真实身份和信用两个方面。网上购物系统服务的另一种重要环节就是商品的配送。迅速迅捷的配送系统能保证顾客购买的商品及时送达,在顾客心目中树立良好的公司形象,增强顾客对网上购物的信心。随着网上购物系统技术的日趋成熟、网上购物的优势日

28、趋明显,会有更多的人参与到网上购物的浪潮中来,人类最后将迎接电子商务时代的来临。道谢从1月份接受课题到目前完毕毕业设计论文,指引师予以了精心的指引和热情的协助,特别在课题设计的前期准备阶段和本人的数据库的设计阶段,指引师提出许多珍贵的设计意见,在最后的测试修改阶段教师在百忙之中抽出时间为我们提供了必要的协助,这样使得我们得以顺利的完毕毕业设计开发工作,在短暂的几种月的相处时间里,教师渊博的知识、敏锐的思路和实事求是的工作作风给我留下了深刻的印象,这将使得我终身受益,谨此向指引教师表达衷心的感谢和崇高的敬意!。参照文献(1)杨翼川、徐梅。ASP动态网页设计实战 机械工业出版社,11月。(2)徐军、吴玉新。网站ASP后台解决方案 人民邮电出版社,1月。(3)曹建ASP实例教程CD 电子工业出版社,12月。(4)严桂兰、刘甲耀。电子商务网站的设计与实现 华侨大学学报(自然科学版),1月。(5)白以恩计算机网络基本及应用哈尔滨工业大学出版社,1月。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!