分享
分销 收藏 举报 申诉 / 29
播放页_导航下方通栏广告

类型网上支付系统论文.doc

  • 上传人:仙人****88
  • 文档编号:11245462
  • 上传时间:2025-07-10
  • 格式:DOC
  • 页数:29
  • 大小:693KB
  • 下载积分:10 金币
  • 播放页_非在线预览资源立即下载上方广告
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    网上支付 系统 论文
    资源描述:
    摘 要 随着B2B的兴起,电子商务已经成为一个很热门的话题。而网上购物作为B2C的一种主要的商业形式,亦取得了巨大的成功。但是这些都是大型的企业应用,作为中小企业,没有相应的技术条件区开发和维护这样规模的Web应用。 但是中小企业也迫切需要跟上信息化的步伐,ASP作为一种主流的动态网页技术为这样的需求提供了可能。 该项目的目的是开发一个适合中小型企业使用的网上购物系统。网上购物系统就是建立一个虚拟的购物商场。顾客可以在网上迅速查找自己喜欢的商品,使购物变得轻松、快捷、方便。多种付款和送货方式使得客户可以足不出户就完成整个购物流程。对经营者来说,网上支付系统可以节约企业的运营成本,扩大企业的知名度,为企业提供了一个在迅速成长的电子商务商场上成长壮大的一个机会。 关键词: ASP ;B/S;电子支付 ;数据库 ABSTRACT Along with B2B starting, electronic commerce already became a very popular topic.But on the net the shopping took B2C one kind of main commercial form, has also obtained the huge success.But these all are the large-scale enterprise applications, takes the small and medium-sized enterprise, the corresponding engineering factor area has not developed and maintains such scale the Web application. But the small and medium-sized enterprise also urgent needs to follow the informationization the step, ASP to take one kind of mainstream the dynamic homepage technology has provided the possibility for such demand. This project goal is develops one on the net which suits the small and medium-sized enterprise to use the shopping system.On the net the shopping system establishes a hypothesized shopping market.The customer may on-line rapidly search the commodity which oneself likes, causes the shopping to become relaxed, is quick, is convenient. Many kinds of payments and deliver goods the way to cause the customer to be possible to be confined at home complete the entire shopping flow.To the operator, on the net pays the system to be possible to save enterprise's operation cost, expanded enterprise's well-knownness, was the enterprise has provided one an opportunity which grew in the rapid growth electronic commerce market expands. Key words: ASP; B/S; Electronic payment; Database 目 录 第一章 概述 第一节 电子商务简介 第二节 国内外电子支付系统研究状况 第三节 当前电子支付系统的问题 第四节 新兴技术对电子支付系统的影响 第二章 开发技术及开发工具 第一节 ASP的概述 第二节 ASP使用的脚本语言 第三节 ASP运行环境的配置 第三章 系统设计 第一节 系统总体设计 第二节 数据库设计 第四章 系统实现 第一节 系统功能模块分析 第二节 源代码 第四章 总结 第一章 概述 第一节 电子商务简介 国际商会于1997年 11月,在巴黎举行了世界电子商务会议 (The World Business Agenda for Electronic Commerce)。会上专家和代表对电子商务的概念进行了最有权威的阐述:电子商务 (Electronic Commerce),是指实现整个贸易过程中各阶段的贸易活动的电子化。从涵盖范围方面可以定义为:交易各方以电子交易方式而不是通过当面交换或直接面谈方式进行的任何形式的商业交易;从技术方面可以定义为:电子商务是一种多技术的集合体,包括交换数据(如电子数 据交换、电子邮件)、获得数据 (共享数据库、电子公告牌)以及自动捕获数据 (条形码)等。电子商务涵盖的业务包括:信息交换、售前售后服务 (提供产品和服务的细节、产品使用技术指南、回答顾客意见)、销售、电子支付 (使用电子资金转账、信用卡、电子支票、电子现金)、运输 (包括商品的发送管理和运输跟踪,以及可以电子化传送的产品的实际发送)、组建虚拟企业 (组建一个物理上不存在的企业,集中一批独立的中小公司的权限,提供比任何单独公司多得多的产品和服务)、公司和贸易伙伴可以共同拥有和运营共享的商业方法等。 现在人们所探讨的电子商务主要是以EDI(电子数据交换)和 INTERNET 来完成的。作为一种新型的商务模式,电子商务具有普遍性、方便性、整体性、安全性、协调性等特征。 EDI(Electronic Data Interchange)60年代末期产生于美国,是指将业务文 件按一个公认的标准从一台计算机传输到另一台计算机上去的电子传输方法。由 于EDI大大减少了纸张票据,因此,人们也形象地称之为“无纸贸易”或“无纸交易” 。 90年代以来,因为计算机的广泛应用、网络的普及和成熟、信用卡的普及应用以及电子安全交易协议的制定和政府的支持与推动,电子商务的发展进入了 国际互联网时代。与基于EDI的电子商务相比,基于互联网的电子商务具有费用低廉、覆盖面广、功能更全面、使用更灵活等明显的优势。 从贸易活动的角度分析,电子商务可以在多个环节实现,由此也可以将电子 商务分为两个层次,较低层次的电子商务如电子商情、电子贸易、电子合同等; 最完整的也是最高级的电子商务是利用NITENET网络进行全部的贸易活动,即在网上将信息流、商流、资金流和部分的物流完整地实现,即你可以从寻找客户开始,一直到洽谈、订货、在线付 (收)款、开据电子发票以至到电子报关、电子纳税等通过Internet一气呵成。 第二节 国内外电子支付系统研究状况 各厂商如IBM,惠普、微软、SUN等纷纷推出自己的电子商务产品和各自的解决方案。随着电子商务的发展,各种法规也随之健全。1996年联合国国际贸易法委员会已经制定了一个 《电子商务示范法》,在这之后,一些工业发达国家如美国先后制定了 全《球电子商务框架》、《电子签名法》,欧洲议会也批准了《电子商务指令》和 《电子签名指令》。不少发达国家和地区,如新加坡、香港,也制定自己的电子商务法。中国在今年4月1日开始实施 《电子签名法》。 国外:电子商务支付系统多数集中在在线电子支付系统上。这类系统包括:(1)不使用任何强的保护方法的系统,而仅需要提前对用户账号注册,它们被认为是不充分安全的。(2)通过特殊的安全协议处理购方认证和支付信息的系统,实现信用卡模式的系统。(3)实现匿名电子现金模式的系统。在Internet之外,还有一些有意义的基于智能卡Smart Card的离线支付系统已被开发。同样它们也可用于在线方式。这类系统包括从传统的电子钱包到提供强的多方安全和匿名性的系统,例如ESPRIT开发的CAFE系统,但是多数电子支付系统是封闭的,它们使用专用技术或只支持特定集合的协议或机制。 国外较著名的支付系统有First Virtual(FV),是Internet上使用最早的信用卡支付系统之一。FV采用将有关客户信用卡和商家开户行细目的所有信息不在Internet上传递,而通过电话、传真或邮递等方式传递给FV支付系统的方法来解决安全问题,这是FV系统的最大特点。 适合大面额的交易的有Cyber Cash公司提供的简单加密信用卡解决方案。他 给用户和商家免费提供客户端软件,以使他们实现使用专用加密技术的安全 Internet支付服务。用户可提交付款给零售商,零售商再传送给连接到一定数量美国银行专用网络的Cyber Cash服务器。零售商不能够看到加密支付中的任何信用卡明细账。Cyber Cash加密技术使用56位和768位一1024位的RSA公开密钥对产生数字签名。后台的第三方和银行以及商家之间的交换信息需要一系列的加密、授权、认证,所以交易本身需要的成本比较高。 目前eBay的子公司,拥有4500万用户的PayPal是一个已经在中小企业取 得了空前的成功的支付系统。它正在逐渐成为大型商家所熟知的支付品牌。2003 年10月还与CyberSourc。达成合作向商家提供免集成的支付工具,Cyber Source 成了PayPal的一个支付网关。对于希望直接与PayPal相连的商家,目前也提供 了基于Web服务技术的简易工具,通过公开其技术标准,开发人员更加容易将 PayPal集成至现有的支付系统当中,甚至其开发工具当中。PayPal的商户服务团队资深产品经理Tien称:采用VisualStudio.Net平台,只要从PayPal下载相应的WSDL文件,所有的变量将出现在你的开发工具中!同时,商家的业务流程也可以得到提升,每日的工作只需要下载相应的交易数据,便可安排其他的包装、 交货等流程。 国内:随着全球信息化和经济全球化的发展,我国加入WTO,我国电子商务正逐 步走向全面的应用,并渗透到社会经济各个层面。经过几年的发展,社会已经重 新认识到电子商务的内涵与价值。从国际上来看,发展电子商务是我们融入世界 经济大潮,参与经济全球化竞争的需要。从国内来看,发展电子商务是提高国民 经济的整体素质,加快产业结构调整的需要,也是我们推进国民经济信息化非常 重要的组成部分。 中国金融电子化与信息化虽然起步较晚,但起点较高,发展和应用均很快, 并且存在着实现跨越式发展的机会。虽然包括网络支付方式在内的电子支付方式 的应用还不尽人意,与发达国家存在巨大差距,但毕竟在快速发展中。政府部门、 企业与普通消费者观念的改变与积极行动银行积极应用现代信息网络技术提供 更好、更可靠的服务,特别是自20世纪90年代以来的一系列电子化与信息化工 程的实施,比如 “三金工程”、“金网工程”,以及中国国家现代化支付系统的实 施,极大地促进了中国整个金融电子化与信息化进程,这为推进网络支付方式的 应用提供了很好的基础。 1998年底招商银行在国内首先推出网上银行业务,至2000年底招商银行网 上银行的个体用户达17万户,交易额在3000-4000亿元之间,企业用户约18000 余户,交易额达5000亿元。中国银行、中国建设银行紧随其后,中国工商银行、 中信实业银行、光大银行、华夏银行、深圳发展银行等也相继推出网上银行业务。至此,中国网络银行已初步具备了在线支付的能力,为电子商务的发展创造了条 件。 国内电子商务支付方式逐步趋向多元化,网上支付服务有三种不同的处理方 式: 一是银行自己建立一个网上购物平台,汇集各种网上销售商品的信息,让商户与客户在这个平台上进行交易。这种处理方式有利于提高数据交流的安全性且 银行可以向商户收取一定的手续费。 二是提供多个网上购物站点的连接,客户在网上商城选择了需要购买的物品 后,再连接到相应的网络银行完成支付交易。 三是利用公共支付网关,所有商户均与公共支付网关连接。消费者网上消费 通过公共支付网关选择银行卡进行支付。公共支付网关再通过金卡工程或直接与 银行连接进行清算,从而完成整个网上支付过程。 公共支付网关网上支付形式,对网民而言,拥有了更为便捷的支付通道,可 以轻松安全地进行在线交易。并且,因为各参与交易的实体 (包括:网络商家、第三方在线支付平台、银行机构)拥有清晰的服务职能,网民可以拥有足够的支 付服务和安全保证;对于银行来说,由于大部分银行还无法提供完全全国联网的 网络支付服务,在实现传统支付系统到网络支付系统的改造过程中,银行间缺乏 合作,各自为政,未形成大型的支付网关,网络支付结算体系覆盖面相对较小: 网络支付业务的标准性差,数据传输和处理标准不统一等等。采用第三方在线支付可以减少建设网上支付平台的成本,且不需要与众多的商户建立多头连接,还可以实现客户资源共享;对市场而言,第三方在线支付服务平台促进了电子商务在线支付的健康成长,交易量的聚集也可以降低各自的交易成本,交易储备金制度更可以降低市场交易风险;对电子商务网站而言,省去了网站与各类银行发卡机构谈判连接的麻烦,统一的接口标准更可以降低技术和维护成本,将在线支付功能完全交给专业分工的第三方在线支付服务平台,网站可以享受完备的技术支 持和客户服务。因此是一种比较理想的网上支付形式。 第三节 当前电子支付系统的问题 目前第三方在线支付系统都对商家的网站平台有所限制,存在兼容性问题:实现上较为复杂,故收费也较高,不利于推广。再者商家使用并不十分方便,需 要登录到支付网关去查看交易情况。在商家的后台管理的实际操作中存在安全隐 患,如没有实现商家的交易信息安全下载。 第四节 新兴技术对电子支付系统的影响 XML(eXtensible Markup Language,可扩展标记语言)是Internet上数据表示 和数据交换的新标准。它是ISO(International Organization for Standardization ,国际标准化组织)的SGML(Standard for General Markup Language,通用标记语言标准)的一个简化子集。XML关注信息本身,是Web上表示结构化信息的一种标准文本格式。与传统的注重页面信息显示的HTML(Hypertext Markup Language,超文本链接标示语言)相比,关注于内容的XML具有以下诸多优点:良好的可扩展性,语言简单有效,可自行定义标记;内容与形式的分离,主要刻画数据内容,不考虑显示效果;有严格的语法要求,便于分析统一和与数据库信息转换;便于传输,为纯文本形式,可通过Http协议直接传输,可跨越防火墙,等等。XML的出现和发展对于Internet和Intranet产生了巨大的影响。 XML创建出可供任何人从任何地方访问和使用的功能强大的应用程序,XML渐渐成为企业间电子数据交换的标准。它极大地扩展了应用程序的功能,并实现了软件的不间断传输,软件已经不完全是指需要安装的程序,而是己经演变成了一种服务--Web服务。由于Web服务是建立在一些通用协议的基础上,如HTTP(Hypertext Transfer Protocol, WWW服务程序所用的协议),SOAP(Simple Object Access Protocol,简单对象访问协议),XML,WSDL(Web服 务Description Language, Web服务描述语言),UDDI(Universal Description. Discovery, and Integration,通用描述发现和集成协议)等,这些协议在涉及到操作系统、对象模型和编程语言的选择时,没有任何倾向,因此Web服务将会有很强的生命力。 各大厂商也逐步推出了相关的Web服务开发环境和解决方案;在目前主流的操作系统平台上都有相应的开发环境,如:Windows平台上的Microsoft Visual Studio .Net; Windows和Linux平台上的Sun One Studio; IBM的Web Sphere Studio;以及BEA的Web Logic Workshop等。 开发人员可以通过调用Web应用编程接口(API),将Web服务集成到应用程序中,且WebAPI调用可以通过互联网发送给位于远程系统中的某一服务。Web服务使组件实现低祸合和动态绑定,Web服务运行时,用户无需知道内部的实现机制,只需知道服务接口即可实现服务调用,过程简单且使平台集成方便。另外,Web服务使用标准的Internet协议— HTTP和XML来进行数据的通信与数据的交互,因此应用Web服务技术,可以使得计算机系统之间能够真正摒除平台差异和实现差异,依靠预先达成一致的Web服务规范,完成无缝的系统对话,减少封装的复杂度。 这样,若将Web服务技术应用到电子支付系统的构架中,不仅能简化电子支付流程的具体实现细节,实现及时(just-in-time)集成,而且可解决参与电子支付的各方系统通信平台不统一的问题,与现有系统方便集成。同时基于Web服务可以使支付与物流更紧密的结合,流程更方便,安全性更强。 第二章 开发技术及开发工具 第一节 ASP概述 ASP(Active Server Page,动态网页)是微软公司推出的一种用以取代CGI(Common Gateway Interface,通用网管接口)的技术。微软公司在发布Win98的同时,推出了PWS4.0(个人WEB服务器),它本身支持对ASP2.0的解释执行。 简单讲,ASP是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序。如交互式的动态网页,包括使用HTML表单手机和处理信息,上传与下载等,就像用户在使用自己的CGI程序一样,但是ASP比CGI简单。更重要的是,ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的CGI等程序所远远不及的。使用ASP还有个好处,就是ASP可利用ADO(Active Data Object,微软的一种新的数据访问模型)方便的访问数据库,从而使开发基于WWW的应用系统称为可能。 第二节 ASP使用的脚本语言 ASP是一套服务器端的对象模型,通过ASP对象提供的属性和方法,可以很容易地对服务器端的数据进行操作。但是由于ASP不是一种编程语言,所以它需要通过一种真正的程序语言来实现。现在广泛使用的是VBScript和JavaScript两种脚本语言。 1.VBScript简介 VBScript是VBA(Visual Basic for Application)的一个子集,其程序设计与VBA或VB基本相同,但是作为子集,它缺少VB和VBA的一些强大的功能,如类和API的调用。这样,虽然功能削弱了,但是语言的简洁性和安全性得到了很大的提高。 VBScript程序本身就是纯文本格式,所以可以直接使用记事本进行编辑。但是它没有一个集成环境,其代码的调试较为困难和繁琐。编写的程序必须在浏览器中运行后,才能得到程序运行结构。如果出项错误,很难判断程序的错误之处,只能依靠程序员的熟练程度和编程经验来排除故障。 由于VBScript受到Internet Explore的默认支持,所以VBScript的普及程度在中、小型网站已经占有重要的地位。 2.JavaScript简介 JavaScript用来建立Netscape浏览器支持的交互式Web应用程序,它具有许多与VBScript相同的优点。JavaScript简单易学,使用方便,而且也是动态的。JavaScript与VBScript最主要的区别在于语法格式,JavaScript的语法与C++的语法类似。 虽然JavaScript由Netscape推出的,并用来支持Netscape浏览器,但是现在也受到Internet Explore 的直接支持。由于Netscape具有的功能相对VBScript强大,所以许多VBScript脚本程序中也使用大量的JavaScript代码。因此合理的混合使用VBScript和JavaScript脚本,可以为程序实现更多、更强大的功能。 第三节 ASP运行环境的配置 ASP是一种服务器端执行的程序,所以要运行ASP应用程序前必须配置服务器。Microsoft公司推出的服务器包括PWS(Personal Web Server,个人Web服务器)和IIS(Internet Information Services)。PWS主要安装在Window 95/98中,IIS主要安装在Windows 2000以上的版本中。在Windows 2003中,IIS是默认安装的,而Windows 2000和Windows XP需要用户手动安装。这里以Windows 2000和自带的IIS 5.0进行介绍。其他版本的安装方法基本相同。 1. IIS 5.0的安装 IIS 5.0在Windows 2000的安装光盘中自带。IIS的安装步骤如下: (1)从【开始】|【设置】|【控制面板】中,打开【添加/删除程序】界面。 (2)单击【添加/删除程序】界面左侧的【添加/删除Windows组件】选项卡,系统弹出【Windows组件向导】界面。 (3)选择【Internet信息服务(IIS)】选项,单击【下一步】按钮,系统开始安装IIS 5.0。在安装过程中需要Windows 2000的安装光盘放入光驱。 2. IIS的设置 IIS安装完成后,还需要对IIS进行设置,才能运行IIS。 (1)从【开始】|【设置】|【控制面板】中,打开【管理工具】选项,弹出【管理工具】窗口。 (2)双击【Internet服务管理器】,打开【Internet信息服务】界面。 (3)右击【默认Web站点】,弹出菜单,单击【属性】选项,系统弹出【默认Web站点属性】窗口,单击【主目录】选项卡,系统显示【主目录】选项卡,及站点的虚拟目录。选择完成后,单击【应用】按钮。 (5)单击【文档】选项卡,系统显示【文档选项卡】。在该选项页中,用户可以设置要访问的网站、自动启动的页面。选择完成后,单击【确定】按钮,关闭【默认Web站点属性】界面。 (6)右击【默认Web站点】,弹出菜单,单击【启动】选项,启动IIS服务,用户即可访问该网站。 第三章 系统设计 第一节 系统总体设计 一、应用背景: 该项目的目的是开发一个适合中小型企业使用的网上支付系统。网上支付系统就是建立一个虚拟的购物商场。顾客可以在网上迅速查找自己喜欢的商品,使购物变得轻松、快捷、方便。多种付款和送货方式使得客户可以足不出户就完成整个购物流程。对经营者来说,网上支付系统可以节约企业的运营成本,扩大企业的知名度,为企业提供了一个在迅速成长的电子商务商场上成长壮大的一个机会。 网上支付系统应该至少包括一下的一些功能: (1)建立和维护顾客信息库 系统首先要具有顾客的注册功能,而且顾客再次访问系统时,可利用顾客的相关信息进行一些相应的统计工作。同时,顾客也可以修改某些信息;为使在顾客忘记密码时,仍能以原有的账号登录,系统提供了找回密码的功能。根据顾客在注册时填写的密码提示问题和答案,可以很方便的找回密码。作为暴露在WEB上的应用,可能会出现某些恶意破坏,盗取密码的行为。为了防范这种情况,系统在登录时使用了验证码技术,可以有效的防止使用机器程序盗取账号和密码的行为。 (2)方便和集成的电子购物环境 顾客可以在浏览商品的同时方便的将商品放入购物车,或者直接购买。对于放入购物车的那些商品,“用户中心”集成了统一采购的功能。 为了方便顾客查找所感兴趣的商品,系统提供了搜索功能;分为简单搜索和高级搜索。根据顾客所指定的搜索条件能够迅速定位到顾客需要的商品,提高了采购的效率。系统同时可以对这些搜索关键字进行统计分析,以分析出顾客消费的热点信息。 (3)商品的管理 系统中的商品必须能够进行很好的管理,包括方便的添加新商品入库,维护和编辑商品的分类,在需要时修改库中的商品信息。 商品的管理必须实现的另一个目标是通过友好和合理的方式将商品展现给顾客。除了根据两级分类的方式提供给顾客浏览商品外,销售的热点商品、关注的热点商品和新近入库的商品都需要有专门的途径展现给顾客。 (4)顾客和经营者的交流平台 在现实商场我们可以通过意见簿,或者直接向商场的相关部门投诉。网上支付系统也需要一个顾客与经营者相互交流的平台。网上支付系统提供了留言板的功能。顾客可以把购物过程中的意见通过留言板反馈给经营者。顾客对商品的评论也可以通过浏览商品的评论栏反馈给经营者。同样,经营者也需要向顾客发布信息。系统提供了新闻和公告牌两个功能来满足这个要求。新闻和公告牌由具有管理员权限的经营者在后台进行管理。 二、解决方案设计: 系统的定位是一个网上支付系统,是一个电子商务站点。传统的C/S架构通常只适合与开发面向企业内部的应用,例如管理信息系统。作为面向Internet的Web应用,需要的是B/S(顾客/浏览器)的架构。B/S架构的客户端使用的是人们上网时的浏览器。这种架构的客户端简单易学,培训成本低,因此B/S架构的应用被迅速拓展。 根据上面的分析,确定系统运行在微软的Windows NT系列平台上,使用IIS信息服务器作为Web服务器,使用ASP完成动态交互功能。后台的数据库则使用Access。系统的架构图如下所示。 用户管理 分类管理 信息管理 常规设置 其他设置 …… 用户注册、登录 商品分类列表 查询商品信息 购物和收藏 ....... 新闻、公告 留言板 销售排行 关注排行 …… 后台用户交互 前台用户交互 ACCESS数据库 Windows 2000/NT,HTML&ASP,ACCESS,VBSCRIPT,JSCRIPT 图:系统总体功能设计 第二节 数据库设计 一、 数据库需求分析: Web应用跟踪和管理顾客的状态、行为主要有两种措施,一是使用Session或Cookie保存顾客活跃期间的信息,但是这些信息在会话结束后将不再存在。对于那些需要之久保留的信息,例如顾客的订单。顾客的注册资料。商品的信息则必须通过数据库进行存储。数据库适合存储那些需要持久保留的信息,并且能提供很好的方式进行查询、插入、修改和删除。 现在,成熟的和广泛占领市场的数据库产品一般都是关系数据库产品。关系数据库产品具有坚实的理论基础,基于关系演算和关系模型,并且提供非面向过程的查询语言SQL,因此深受市场的欢迎。Access是由微软开发的适合中小型应用的一款关系数据库产品。在安装Office时可以选择安装。由于支付系统是面向中小型企业的业务信息化产品,因此选择Access作为后台的数据库。 分析支付系统的特点会发现有三类信息需要存储在数据库中。 l 顾客信息、顾客购物和订单维护方面的数据库:包括了存储顾客信息的表,订单内容的表。 l 商品信息的表:包括了商品分类的表,商品对应的图片的物理位置存储的表,商品的详细信息的表。 l 其他杂项:包括新闻,公告,初始设置,评论等方面的表。 由于需要存储的文本信息,都是小字段的问题,不涉及BLOB(图片、音频等)。作为一个中小型的应用,数据量只有10000条左右,所以完全可以使用Access数据库作为后台的支持。应用中所有的图片都存放在文件系统中,数据库中所存储的只是一个相对的路径,所以对于这样的应用来说,不需要架设专门的数据库服务器。当然,如果经济条件允许,可以将Web服务器和数据库服务器分离,以获得更好的性能。 二、ER图: 有些实体是单独存在的,没有与其他实体的关系,例如用来保存系统初始配置的config表。但是有些实体之间是存在相互关系的,其ER图如下图所示。ER图中箭头所指的方向按照约定是指1:n关系的1方。如果两边都没有箭头,则是n:m关系。出于篇幅考虑,所有实体或关系的详细字段和关键字并未列出。 送货方式 订购 留言 公告牌 新闻 发布 发布 管理员 进货 产品 送货 评论 留言簿 用户 图:数据库的ER图 三、详细设计 基础数据库系统使用了Access数据库工具。该数据库包括16个不同专题的表:ad表、admin表、category表、config表、delivery表、imglinks表、keyname表、links表、mess表、news表、notify表、orders表、product表、review表、sorts表和user表。 各个表的字段、字段类型和简要说明信息如下所示。 (1)ad表 该表主要存储购物站点的广告信息,如广告的关键字、广告图片的位置、广告的链接等信息。 字段名 数据类型 说明 是否为主键 Ggid 自动编号 主关键字 是 Top 文本 指明广告gif的位置 否 Topurl 文本 广告相应的链接 否 Left 1 文本 同上 同上 …… Bigpic 文本 …… …… Bigurl 文本 …… …… (2)admin表 该表主要存储后台管理员的信息,如账号、密码和级别信息。 字段名 数据类型 说明 是否为主键 ID 自动编号 标识主键 主键 Admin 文本 管理者账号 否 Password 文本 管理者密码 否 Rank 数字 级别 否 (3)category表 该表主要存储商品分类信息,如分类的标号、类别名称等信息。 字段名 数据类型 说明 是否为主键 Categoryid 自动编号 标识主键 主键 Category 文本 类别(如数码产品) 否 First 数字 是否一级 否 Categoryorder 数字 类别序号 否 (4)config表 该表主要存储配置网站的初始信息,如网站名称、地址、联系电话等信息。 字段名 数据类型 说明 是否为主键 ID 自动编号 主关键字 是 Webname 文本 否 Webmail 文本 否 rule 备注 notify 备注 …… …… Address 文本 …… …… Postcode 文本 …… …… Tel 文本 …… …… …… Secret 备注 QQ 文本 (5)delivery表 该表主要存储付款的方式信息,如费用、递送方式、优先级等信息。 字段名 数据类型 说明 是否为主键 Deliveryid 自动编号 主键,自增类型 是 Subject 文本 付款方式(如送货上门) 否 Fee 数字 费用 否 Methord 数字 递送方式 否 deliveryidorder 数字 优先级(电邮最快) 否 (6)keyname表 该表主要存储顾客搜索的关键字信息,如关键字名称、优先级等信息。 字段名 数据类型 说明 是否为主键 Keyid 自动编号 主键 是 Keyname 文本 首页上关键字的名字 否 Keyorder 数字 关键词的优先级 否 (7)links表 该表主要存储友情链接信息,如链接站点名、链接地址、排列顺序等信息。 字段名 数据类型 说明 是否为主键 Linkid 自动编号 自增类型 是 Linkname 文本 链接站点名 否 Linkurl 文本 链接地址 否 Linkorder 数字 排列顺序 否 (8)mess表 该表主要存储顾客在留言板的留言信息,如顾客的留言主题、内容、联系E-mail和留言的IP地址信息。 字段名 数据类型 说明 是否为主键 Messid 自动编号 自增类型 是 Messtype 否 Messsubject 否 …… Messip 否 (9)news表 该表主要存储了新闻信息,如新闻的标题、内容、添加者、添加时间和浏览次数等信息。 字段名 数据类型 说明 是否为主键 Newsid 自动编号 自增类型 是 Newsname 文本 新闻标题 否 Newscontent 备注 新闻内容 否 Addname 文本 添加者 否 Adddate 日期/时间 添加日期 否 Viewnum 数字 浏览次数 否 (10)orders表 该表主要存储顾客的订单信息,如顾客名、E-mail、电话和增加时间等信息。 字段名 数据类型 说明 是否为主键 Actionid 自动编号 主键 是 Username 文本 顾客名 否 Actiondate 日期/时间 日期/时间 … ID 数字 …… Paid 数字 付了多少 Realname 文本 真是姓名 Useremail 文本 顾客E-mail Usertel 文本 顾客电话 Userid 数字 顾客ID Score 数字 得分 (11)product表 该表主要存储商品信息,如商品的名称、分类、价格和说明等信息。 字段名 数据类型 说明 是否为主键 ID 自动编号 自增类型 是 Prename 文本 否 Company 文本 …… Adddate 日期/时间 Ranknum 数字 Amount 数字 …… (12)vreview表 该表主要存储顾客对商品的品论信息,如标题、查看时间、内容等信息。 字段名 数据类型 说明 是否为主键 Rwviewed 自动编号 自增类型 是 ID 数字 否 Title 文本 标题 否 Reviewdtm 日期/时间 查看时间 否 Reviewcontent 备注 否 Audit 数字 否 (13)Sorts表 该表主要存储商品的二级分类信息,如列表商品信息、排序顺序、产品类别等信息。 字段名 数据类型 说明 是否为主键 Sortsid 自动编号 自增类型 是 Sorts 文本 列表商品 否 Sortorder 数字 排序顺序 否 Categoryid 数字 产品类别 否 First 文本 否 (14)User表 该表主要存储顾客注册的信息,如顾客的账号、加密后的密
    展开阅读全文
    提示  咨信网温馨提示:
    1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
    5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

    开通VIP折扣优惠下载文档

    自信AI创作助手
    关于本文
    本文标题:网上支付系统论文.doc
    链接地址:https://www.zixin.com.cn/doc/11245462.html
    页脚通栏广告

    Copyright ©2010-2025   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork