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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(基于支付宝服务的交易平台设计方案.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于支付宝服务的交易平台设计方案.docx

1、基于支付宝服务的交易平台设计方案基于支付宝服务的交易平台设计方案1编写目的绪论的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工 作的基础。详细如下:明确和说明需求 , 对进行定义和分析。描述软件所能达到的功能。指导软件的代码编写,使开发具有明确的方向性。 描述系统的逻辑设计,程序设计,后台处理等重要信息。2电子商务的定义随着网络与计算机技术 (信息技术) 的发展, 信息技术作为工具被引入商务活动领域从而产生了电子商 务(Electronic Commerce ,简称EC)。电子商务就是利用信息技术将商务活动的各实体:企业、消费者、政府 联系起来,通过互联

2、网络将信息流、商流、物流、资金流完整结合从而实现商务活动过程。商流包括商业洽谈、 下单、售后服务等商务活动过程;物流包括商品物资的配送调度。资金流就是交易中的资金转移过程;信息流 包括商品信息,客户与供应企业信息、服务信息等。也就是说,涉及商务领域的咨询洽谈、下单定购、资金付 款、意见征询、交易管理、电子报关、电子纳税等都是全部通过 Internet 进行。3电子商务的特点Internet 网络的普及、新的网络经济所涉及领域的广阔、多种安全措施的使用和电子化处理的快速决 定了电子商务具有普遍性、方便性、整体性、安全性以及协调性等的特点。普遍性: Internet 的普及和网络经济的优越性使得电

3、子商务成为普遍存在的新经济模式; 方便性:电子商务不受地域限制,交易方式灵活快捷,24小时自由在线服务; 整体性:电子商务将人工操作和信息处理、各功能模块集成一个不可分割的整体,提高人力、物力的利用 率以及系统运行的严密性;安全性:电子商务网络系统采用了严密的安全措施,如加密技术、数字证书、防火墙、病毒防护等; 协调性:电子商务活动的进行需各部门的协调合作,如客户、供应商、银行、物流中心、通讯部门等的合 作才能完成电子商务的全过程。4电子商务的应用类型根据商务过程中参与实体的不同,电子商务的应用主要有五种类型:( 1)企业部的电子商务企业通过部网( Intranet )方式交换和处理商贸信息,

4、这种网络与 Internet 隔离,主要用于企业部的 商贸活动并保持企业组织上的联系。(2)企业间的电子商务( Business to Business, 简称 BtoB 模式) 就是企业之间通过互联网进行商业活动的模式。(3)企业与消费者间的电子商务( Bus in ess to Customer, 简称BtoC模式)这种模式是企业通过在互联网上开设网上商店, 消费者通过网络浏览产品信息, 并在网上下单, 在线支 付。这种经营模式方便快捷,不受时间空间限制,24小时营业,因而受到消费者欢迎。( 4)企业与政府间的电子商务这种模式是企业与政府部门间的业务往来, 如政府通过互联网发布采购招标清单

5、, 企业通过网络进行投 标、网上报关、纳税等。(5)消费者间的电子商务( Customer to Customer, 简称 CtoC )如网上CTOC 模式是消费者间通过公共电子商务交易平台,卖方提供商品及买方在线选购的交易方式 拍卖、在线二手市场等。5电子商务系统的组成元素电子商务的整个商务系统由业务系统、 认证中心、 支付网关和客户终端系统四个基本元素组成。 业务系 统:是电子商务系统的基础应用平台,客户终端通过网络访问业务系统进行电子商务应用;认证中心:认证中 心向业务系统、支付网关、客户终端提供证书发放、授权服务与认证,是保证电子商务应用安全的机构;支付 网关:是企业、银行与客户交易资

6、金转移的接口,是实现在线支付的接口界面。6BtoC 网上直销方式市场定位分析与发展趋势企业与消费者间的电子商务 BtoC,是一种网上直销方式,企业通过网络建设网上商店,向消费者展示与供应商品,消费者通过互联网走进网上商店,浏览商店的产品并可在店直接下单付款定购,由于消费者是商 品的直接购买、 最终使用者, 企业产品直接面对客户, 它们都处于供求链未端, 因而是最基本的电子商务模式, 就如传统经济模式里的商店一样,网上商店将会随着信息社会的发展变得一样的普遍,所不同的就是网上购物 可以足不出户,各地商品任选,如此方便快捷,无时间空间限制是传统经营模式无法比拟的,如今人们生活质 量的提高,购物方式

7、也变得轻松自由化、个性化,这将会成为 BtoC 电子商务方式发展的趋势。7BtoC 网上直销电子商务工作流程BtoC 电子商务方式消费者完成一次购物工作过程是:首先消费者使用终端系统联上互联网,进入网上 商店,寻找想购买的商品,浏览产品信息,如果找到合适的商品,就可在网上下单,否则决定是否继续浏览该 店而进入其它网上商店继续购物,若消费者已将所要买的商品下单后,便可以进入结帐程序,通过选择付款方 式,如在线支付,使用信用卡通过支付网关授权银行进行付款转帐,支付网关保留双方交易数据凭证,并向商 户发出发货通知,商户收到发货通知后通过物流配送组织将商品发送给消费者,消费者收到商品后验收商品, 并根

8、据实际需要享受网上商店提供的售后服务。自此,消费者通过网络无拘无束地完成了他的一次购物过程, 整个过程都是消费者坐在自己的计算机前点击鼠标和键盘,所需做的只是查看商品信息以及下单结帐,其它的 工作就交给商户、银行与物流机构去完成,整个过程都是很方便安全快捷,因而越来越受到消费者的欢迎。第1章任务概述1.1目标制作一个BtoC模式下的电子商务系统, 企业通过他可以建立自己的网上商店, 建立网上销售渠道, 可以让企业直接面对最终用户,减少销售过程中的中间环节,降低客户的购买成本。使用该系统,可以让所有上网浏 览的客户看到商家在网络上发布的产品信息,并可以随时进行购买活动,缩短商家与客户的距离,直接

9、获得利 益。本可以完成的基本功能;a) 有使用导航,便于管理,以及扩展性好的特点b) 本系统所实现的功能将是利用程序的智能算法,利用各种数据,将各个商品的最新容整合到一起。c) 支持购物车功能,处理功能完善d) 操作简单,数据输入才、处理和输出操作的安全性和准确率高;e) 用户可以随意添加,更改或删除购物车商品。f) 具有安全性,个性化和方便的特点1.2系统框架设计1.3B2C型系统面向In ternet上的web应用,需采用 B/S架构。前台实现商品的在线浏览、查找和购买功能, 后台实现在线管理商品、订单管理等功能。系统采用 ASP.NET三层架构。图1-1三层结构图1.UI层:负责与用户交

10、互,接收用户输入并将服务端传来的数据传递给用户。2.业务逻辑层:负责接收浏览器传来的请求传给数据层,同时将请求处理结果发给浏览器,它由 Web表单,XMLWeb服务和组件服务组成。其中 WEB表单是ASP.NET应用程序的核心所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示的 web表单交互生成的信息和数据基础。3.数据层:通过 ADO.NET操纵数据为事务逻辑层提供数据服务,如存储数据操作结果、返回数据检索结 果等。功能:该的功能要求比较完善,具有会员管理模块(会员注册、会员登录、个人信息维护和管理会员) 、管理商品模块(发布商品、维护商品、商品上架和商品下架)、商品交易(包括

11、:购物车管理、下订单和交易处理)、 银行支付模块(包括:账户余额查询和支付货款(通过支付网关实现) )几大功能体系。银行图1-2 功能流程图性能:该软件的性能要求具有较好的稳定性和性。在安全与方面的要求:本具有较好的安全性和性,以避免非法操作人员进行非法操作,或者是确保合法的 操作人员在误操作时可以有挽回的余地,以免丢失重要数据信息,造 成严重后果。数据处理操作:要求确保数据在输入、处理、输出操作过程中安全性和准确率的较高。操作难易程度:该应具备操作方便简单,以便工作人员和用户得心应手。人机界面:要求该软件人机界面要好。完成期限:本软件系统完成期限要求为两个月。1.4运行模式面向用户,在浏览器

12、中直接返回和操作相关数据,包括最新商品情况,需要发布很多详细的信息,要求有1.3.1较高的稳定性总体说明对这项开发中给出的条件、假定和所受到的限制,为:a) 此的开发期限为:两个月。b) 法律和政策方面的限制:本人在开发此时,将严格按照有关的法律和政策执行。c) 硬件、软件、运行环境和开发环境方面的条件和限制: 此软件系统应在 Win dows界面上运行,CPU为目前市面上流行的 Athlo n750以上,存128MB以上,硬盘空间 20G以上,采显一台d) 可利用的信息和资源:本项目开发所需要的一切信息资源来自市场采集和客户提供,也从一些专业书 上获得部分信息。1.41.4.1功能需求功能需

13、求描述用户和管理员:用户进行注册和登陆后使用该交易图1-3 a )功能流程图1-4 b )功能流程详细分解为下列表:图1-4具体功能流程图表1-1功冃匕编号001 功能名称 用户登录 所属部门 会员管理功能描述用户通过输入账号和密码点击登录按钮,由后台代码验证用户是否合法,合 法即通过并在主页显示用户相关信息输入项用户账号、密码处理描述当用户点击登录按钮时在后台立即查找该账号是否存在。 不存在即登录不成功,如果存在,再查找与该用户账号匹配的密码并于用户键入的密码比较, 如果相等则登陆成功,不等则登录失败输出项用户ID及或昵称界面要求用户账号输入框、用户密码输入框、登录按钮表1-2功冃匕编号00

14、2 功能名称 通用模块 所属部门 通用模块功能描述包含了验证码和加密安全两项容,但与具体业务没有联系,可用于代码移植输入项验证码和密匙处理描述将一串随机产生的数字或符号生成一幅图片,图片中加入一些干扰兀素,由 用户肉眼识别其中的验证码信息,输入表单提交给验证,验证成功后才能使 用某项功能。输出项通过注册或打开相应页面界面要求验证码图片框,用户输入框表1-3功冃匕编号003功能名称会员注册所属部门会员管理功能描述会员注册功能是管理业务的一种有效手段, 目前绝大多数都米用这一方式管理用户。用户注册是会员根据模板化的信息输入表单,自行填写相关容并提 交给服务器的过程。输入项会员ID,密码,EMAIL

15、,验证码等处理描述把会员信息加入数据库输出项可以进行登录界面要求登录表单表1-4功冃匕编号004功能名称激活所属部门会员管理功能描述激活功能是会员注册的子功能,其目地是验证的有效性。申请人在表单中填 入E-mail信息,然后确认提交时,系统除了记录注册信息外, 还会往E-mail地址中发送一封。申请人登录后按照提示操作后才会激活。输入项名,登录名。密码处理描述最简单的处理就是在中包含一个超,申请人只要单击超,系统就会根据超容 开通注册输出项账户激活界面要求激活表单表1-5功冃匕编号005功能名称发布商品所属部门商品管理功能描述本系统支持多种商品,将所有商品的公共属性抽象出 Commodity类

16、输入项商品种类处理描述米用简单工厂模式来进行设计输出项具体业务实例界面要求添加商品表单表1-6功冃匕编号006功能名称管理商品所属部门商品管理功能描述可以在会员中心的“我的店铺”中查看或管理输入项无处理描述商品管理仍然米用传统的列表操作方式输出项商品实例界面要求左侧导航区,右侧显示区表1-7功冃匕编号007功能名称过期商品检查所属部门商品管理功能描述电子商务为了有效管理店铺及其商品, 一般都会对货架上的商品进行时间限制,以便使商家定期维护,保证商品的有效性。如果货架上的商品 10天后仍然没有维护,则商品会自动下架。输入项无处理描述典型的后台操作,通过代码调用方法输出项无界面要求无表1-8功冃匕

17、编号008功能名称商品浏览所属部门商品管理功能描述本系统米用传统的表格方式展示商品,并具有分页浏览功能。冋时提供检索 条件,包括按类别和名称模糊查询等条件,以提高查询效率。输入项检索条件处理描述由CommodityList.aspx 页面实现,其中由 GRIDVIEW空件实现列表显示,检 索区输入项使用 DropDownList和TextBox控件实现。输出项商品的集合界面要求CommodityList页面表1-9功冃匕编号009功能名称购物车所属部门商品管理功能描述当用户决定购买商品的时候,就可以先将商品放入购物车,然后可以继续浏 览其他商品。待需要付款购买时一起结算。输入项无处理描述使用

18、GridView功能。控件显示商品列表,使用 Butt on和Lin kButt on 控件来触发输出项商品项界面要求ShopCart 页面表 1-10功冃匕编号010功能名称下订单所属部门商品管理功能描述填写基本的物流信息。如收货人,地址,联系方式等。输入项订单信息处理描述界面首先是订单头,即订单号和日期;然后是订单的商品列表,技术上有 GridView实现。最后是买方的收货地址,联系方式等物流配送人员必须的信息项。输出项订单总体页面界面要求订单页面表 1-11功冃匕编号011功能名称账户余额查 询所属部门:银行网关功能描述会员登录会员中心后,可以查看个人账户上的余额,以便在余额不足的时候

19、及时充值。输入项登录用户ID处理描述在PayService.asmx文件中获取账户余额由 GetBalanee方法实现。输出项账户余额界面要求表 1-12功冃匕编号012 功能名称 支付 所属部门 银行网关功能描述本系统最复杂、要求最高的一个模块。大部分的逻辑放在数据库服务器的一 个存储过程中,这个过程是 DoPay。换句话说,这个存储过程运行在银行一方的数据库上,可以通过网关服务由电子商务调用。输入项当前用户ID,密码,卖方,金额处理描述存储过程实际上分以下几个步骤实现:1) 根据支付方的和密码查询余额。2) 判断支付方余额是否足以付款,如果不够,则停止执行。3) 支付方的余额扣除货款。4)

20、 收款方的余额增加同数值货款。5) 处理完毕输出项无界面要求显示容表 1-13功冃匕编号013功能名称我的订单所属部门会员中心功能描述登录会员中心后,会员可以查看以往的账单,这样能让会员了解每-笔交易的细节,帮助会员记录信息。输入项无处理描述页面套用了会员中心的母板页,在容区加入了GridView控件,用于显示订单列表输出项查询实例界面要求母板页,查询页表 1-14功冃匕编号014功能名称导出Excel所属部门会员中心功能描述把数据保存在本地输入项无处理描述用Excel程序集进行Excel格式输出,即使用主互操作程序集。输出项Excel表单界面要求表 1-15功冃匕编号015功能名称我的收藏所

21、属部门会员中心功能描述收藏服务,即会员看到感兴趣的商品又不急于购买时,可以将其暂存到收藏 夹中的容,并可以随时查询和维护。输入项处理描述由MyFavorite.aspx 页面实现。使用 Repeater控件实现数据绑定,以显示收藏夹中的容。输出项收藏页面界面要求收藏页面1.4.2 用户类型职业:面对各类消费者开放消费水平:调查发现,大多用户有一定的直接或者间接经济来源,平均每月消费水平比城市月平均消费水 平略高一点。143 服务用例A用户服务:1.普通用户登陆2.管理员登陆1登陆页而弋管理员登陆普通用户登登f夷tt图1-5用尸服务B王页构成:1首页2注册3登录4激活5商品展示6 信息发布 图解

22、:(如下)注nn册首页帐 号激活商 品 展 示信 息 发 布图1-6主页C管理商品模块 图解:商品管理自动运行图1-7管理商品D商品交易:详细信息如图解:过 期 商 品 检 测总体效果:基本设置个人资料交易完成主页图1-8商品交易登录与查看1F用户信息管理模块 f图 1-9 总体效果1.4.4对性能的规定精度:该软件对输入、输出数据,包括传输过程中的数据的精度无特定要求。时间特性要求 : 对于该软件的时间特性要求,如下:? 响应时间: 0.1 秒以。? 更新处理时间: 1 秒以。? 数据的转换和传送时间: 0.1 秒以。? 计算时间:瞬间响应。灵活性 : 现说明对该软件的灵活性的要求,即当需求

23、发生某些变化时,该软件对这些变化的适应能力,如 下:? 操作方式上的变化:要求开发的此软件系统在操作方式上的灵活性较好,可以通过多种 不同的操作来进行同一目的的实现。? 运行环境的变化:要求开发的此软件可以较好地适应运行环境的变化,而不要只能在一 种单一的运行环境中才可以生效进行相应的操作。要求至少可以在 Windows98 以上的操作系统中都可运行操作。? 数据操作灵活性:要求在对数据操作上具有相应的灵活性。? 同其他软件的接口的变化:要求此软件可以适应其他软件接口。? 有效时限的变化:要求此软件的有效时限可以根据用户的需要相应增减。? 功能改进的变化:当日后功能根据用户实际需要而改进发生变

24、化时,该软件也可适应这 些变化而正常运行工作。1.4.5输入输出要求 要求:在对用户操作人员进行数据的输入输出要求方面,此可根据用户的实际需求和特性进行相应的设定 (包括输入输出字体的颜色、 大小和图片等) 。这些容要求它在对表的操作中进行, 起到日后对用户操作人员的 数据操作起到限制和引导的作用,以便能更好地进行数据管理。 当然,对于输入输出的数据进行的规定一定要严格按照用户的实际情况而进行。这就要求在开发此软件系 统时要密切地和用户单位保持联系,做好接口工作。1.4.6数据管理能力要求 对待开发的软件系统,要求在数据管理能力上应做到:具备在优良的数据管理能力。首先,它拥有的良好 的安全性可

25、防止非法人员盗取数据或抹杀数据。其次,在此系统中对数据的操作管理上要求正确性极高,做到 在编辑过程中,要求操作人员在每执行一次操作时都非常小心谨慎,以免对数据错误操作。再次,要求此系统做到可防止操作人员在进行操作的过程当中因误操作而丢失数据。各站点获取数据:在联盟的页面以的方式嵌入 Javascript 脚本即可。服务器端定期抓取各站点 RSS源:在服务器上定时运行抓取程序,供数据分析程序用。服务器端对抓取到的 RSS数据进行分析整合,更新至数据库:a)各站点获取数据b)服务器端接受各站点信息,分析整合后更新数据库c)站点提交及管理功能d)服务器端统计功能此外,要求此软件系统在对数据及其分量的

26、存储方面做到:它可完全满足用户在以后的实际操作中所需的 存储容量要求。1.4.7故障处理要求要求此软件系统在对各种故障处理方面做到:首先, 在系统操作运行当中,对于忽然出现的软、硬件故障,可以做到数据的不丢失。其次 ,当系统在运行时遇见不可恢复性错误时,也能保证数据库完好无损。1.4.8其他专门要求现简要介绍对此待开发项目软件的其他专门要求,如下:A 安全要求: 要求具有良好的安全性,以防非法人员进行非法操作,或是以防管理人员进行错误操作而导 致造成不可挽回的错误。B 使用方便要求: 要求操作方便,简单,可以便于会使用基本 Windows 操作的非专业人员也可熟练使用此。C可补充性要求:要求具

27、有良好的可补充性,以满足用户和管理员的实际需要。D 易读性要求: 要求易读。E 可靠性要求: 要求具备良好的可靠性和稳定性。1.5 支持环境操作系统为 windows2000 以上,且安装了 sqlsever 的服务器主机。第 2章 交易平台数据库设计说明书2.1引言2.1.1编写目的本说明说说明“交易平台”的数据库设计、大体结构,用于开发人员进行项目设计,同时也为后续的数据 库维护工作提供使用说明和未来版本升级时的重要参考资料。2.1.2背景 待开发的数据库的名称: trade 使用此数据库的软件系统的名称: sql server 2005 数据库宿主环境: windows xp 该软件系统

28、的用户:所有人2.1.3定义E-R 模型:实体 -联系法,用于描述现实世界的概念模型。2.1.4参考资料a.本项目的需求分析报告b.数据库设计等相关书籍c.本项目相关的其他参考资料2.2数据库设计2.2.1关系图本系统表比较多,下面根据功能将其分类,并列出它们之间的关系。 下图描述了会员功能所用到的数据表之间的关系图 2-1 会员功能关系图描述了商品功能所用到的数据表之间的关系。图 2-2图描述了交易功能所用到的数据表之间的关系商品功能关系图 2-32.2.2 标识符和约定 数据库标志符: trade;数据表命名规则:表名均以大写字母开头的英文,如2.2.3 数据库表设计格式说明 以一个数据表

29、为例进行说明:交易功能关系User 表。会员信息表,用于记录用户的基本信息:表名:Members;字段:用户ID、密码、Email、移动、是否激活、状态;字段类型:除是否激活用的 nchar ( 1)外其余字段均用的 nvarchar;主键:用户ID ;224 支持软件管理员工具: sql server2005 admi nistrator wi ndows/li nux查询浏览工具 :sql server2005 query-browser windows/linux开发客户端:sql server2005 connector/net2.3数据表设计2.3.1 表说明下面详细描述了表结构表2-1 members (会员信息表)字段名称类型注释midIDn v

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1