收藏 分销(赏)

电子商务网站基于支付宝服务的交易平台设计毕业设计方案论文.doc

上传人:精**** 文档编号:2372332 上传时间:2024-05-29 格式:DOC 页数:79 大小:917.04KB 下载积分:18 金币
下载 相关 举报
电子商务网站基于支付宝服务的交易平台设计毕业设计方案论文.doc_第1页
第1页 / 共79页
电子商务网站基于支付宝服务的交易平台设计毕业设计方案论文.doc_第2页
第2页 / 共79页


点击查看更多>>
资源描述
毕业设计(论文) 题 目 基于支付宝服务交易平台设计 学院(部) 信息科学与技术学院   专 业 软件工程   学生姓名 梁宇   学 号 10430102 年级 级 指引教师 张修军 职称 讲师   年 4 月 1 日 基于支付宝服务交易平台设计 摘要:21世纪是信息大爆炸时代,网络发展更是给信息传播带来了极大以便网站作为网络中极其重要一员,它为个人,单位,政府部门信息流通起到了非常大作用。 为了更加以便服务广大消费者,本次设计开发出一种功能实用,有效先进网站.为广大消费者提供购物平台,也对外宣传本站状况,树立本站忠诚服务形象.打开对外交流窗口.使更多消费者来关怀本站发展状况,,实现一种交流、出售、购买、发布信息为一体交易平台。 所谓电子商务就是在网上开展商务活动,当公司将它重要业务通过公司内部网(Intranet)、外部网(Extranet)以及Internet与公司职工、客户供销商以及合伙伙伴直接相连时,其中发生各种活动就是电子商务。电子商务是基于Internet或局域网、广域网、涉及了从销售、市场到商业信息管理全过程。本系统开发正符合了这一规定。论文中详细阐述了系统设计目的、总体架构及各功能模块详细设计。 核心词: 购物;商务;网站;交易平台 Base on the Alipay service’s trading platform design Abstract:The twenty-first century is the era of information explosion,the network is to transmit information brought great convenience as a Web site in an extremely important,it is for individuals,units,government departments have played a flow of information A very big role. In order to more convenient services to consumers in general,the design and development of a practical function,quality and effective Web site. For the vast number of consumers shopping platform,but also external propaganda site,set out efforts to serve the image of the site. Opens a window exchanges so that more consumers to concern the development of the site,to achieve an exchange,sale,purchase,the release of information as one of the platform. E-business is defined as the business activities on the web. When business links their intranet,extranet and internet with their employee,suppliers and the partners,the activities among these links are called e-business. E-business is built based internet or LAN or WAN. It includes the entire process of sales,marketing and business information management. The system in this paper complies with this requirement. The paper has described the design goal of the whole system,overall structure and the detail design for all modules. Keywords:shopping;business;Web site;trading platform 目录 绪论 1 第1章 任务概述 3 1.1 目的 3 1.2 系统框架设计 3 1.3 运营模式 4 1.3.1 网站总体阐明 4 1.3.2 假设和约束 5 1.4 功能需求 5 1.4.1 功能需求描述 5 1.4.2 顾客类型 10 1.4.3 服务用例 10 1.4.4 对性能规定 14 1.4.5 输入输出规定 14 1.4.6 数据管理能力规定 14 1.4.7 故障解决规定 15 1.4.8 其她专门规定 15 1.5 支持环境 15 第2章 交易平台网站数据库设计阐明书 16 2.1 引言 16 2.1.1 编写目 16 2.1.2 背景 16 2.1.3 定义 16 2.1.4 参照资料 16 2.2 数据库设计 16 2.2.1 关系图 16 2.2.2 标记符和商定 18 2.2.3 数据库表设计格式阐明 18 2.2.4 支持软件 18 2.3 数据表设计 18 2.3.1 表阐明 18 2.4 运用设计 20 2.4.1 数据库完整性和安全性 20 第3章 项目开发筹划 21 3.1 引言 21 3.1.1 编写目 21 3.1.2 项目简介 21 3.1.3 项目名称 21 3.1.4 产品标记 21 3.1.5 定义 21 3.1.6 参照资料 21 3.2 项目概述 21 3.2.1 工作内容 21 3.2.2 交付项 22 3.3 项目组织和资源 22 3.3.1 项目组织 22 3.4 实行筹划 22 3.4.1 项目选用生命周期 22 3.4.2 项目开发过程阶段划分 22 3.5 测试筹划 23 3.5.1 简介 23 3.5.2 目 23 3.5.3 背景 23 3.5.4 范畴 23 3.5.5 测试方略 23 3.6 测试类型 24 3.6.1 数据和数据库完整性测试 24 3.6.2 业务周期测试 24 3.6.3 顾客界面测试 25 3.6.4 功能测试 25 3.7 配备筹划 25 3.8 评审筹划 26 3.9 培训筹划 26 3.10 系统安装筹划 26 第4章 设计报告 27 4.1 概述 27 4.1.1 编写引言 27 4.1.2 参照资料 27 4.2 程序设计思想 27 4.2.1 网站宏观构架 28 4.2.2 网站功能框架及类图展示 28 4.3 重要模块展示 30 4.3.1 登陆模块 30 4.3.2 顾客注册 32 4.3.3 帐号激活 34 4.3.4 商品管理 36 4.3.5 商品交易 40 4.3.6 银行网关 48 结论 51 道谢 52 参照文献 53 绪论 1 编写目 绪论编制是为了使顾客和软件开发者双方对该软件初始规定有一种共同理解,使之成为整个开发工作基本。详细如下: 明确和阐明需求,对网站进行定义和分析。 描述软件所能达到功能。 指引软件代码编写,使开发具备明确方向性。 描述系统逻辑设计,程序设计,后台解决等重要信息。 2 电子商务定义   随着网络与计算机技术(信息技术)发展,信息技术作为工具被引入商务活动领域从而产生了电子商务(Electronic Commerce,简称EC)。电子商务就是运用信息技术将商务活动各实体:公司、消费者、政府联系起来,通过互联网络将信息流、商流、物流、资金流完整结合从而实现商务活动过程。商流涉及商业洽谈、下单、售后服务等商务活动过程;物流涉及商品物资配送调度。资金流就是交易中资金转移过程;信息流涉及商品信息,客户与供应公司信息、服务信息等。也就是说,涉及商务领域征询洽谈、下单定购、资金付款、意见征询、交易管理、电子报关、电子纳税等都是所有通过Internet进行。 3 电子商务特点   Internet网络普及、新网络经济所涉及领域辽阔、各种安全办法使用和电子化解决迅速决定了电子商务具备普遍性、以便性、整体性、安全性以及协调性等特点。 普遍性:Internet普及和网络经济优越性使得电子商务成为普遍存在新经济模式; 以便性:电子商务不受地区限制,交易方式灵活快捷,24小时自由在线服务; 整体性:电子商务将人工操作和信息解决、各功能模块集成一种不可分割整体,提高人力、物力运用率以及系统运营严密性; 安全性:电子商务网络系统采用了严密安全办法,如加密技术、数字证书、防火墙、病毒防护等; 协调性:电子商务活动进行需各部门协调合伙,如客户、供应商、银行、物流中心、通讯部门等合伙才干完毕电子商务全过程。 4 电子商务应用类型   依照商务过程中参加实体不同,电子商务应用重要有五种类型: (1)公司内部电子商务   公司通过内部网(Intranet)方式互换和解决商贸信息,这种网络与Internet隔离,重要用于公司内部商贸活动并保持公司组织上联系。 (2)公司间电子商务(Business to Business,简称BtoB模式)   就是公司之间通过互联网进行商业活动模式。 (3)公司与消费者间电子商务(Business to Customer,简称BtoC模式)   这种模式是公司通过在互联网上开设网上商店,消费者通过网络浏览产品信息,并在网上下单,在线支付。这种经营模式以便快捷,不受时间空间限制,24小时营业,因而受到消费者欢迎。 (4)公司与政府间电子商务   这种模式是公司与政府部门间业务往来,如政府通过互联网发布采购招标清单,公司通过网络进行投标、网上报关、纳税等。 (5)消费者间电子商务(Customer to Customer,简称CtoC )   CTOC模式是消费者间通过公共电子商务交易平台,卖方提供商品及买方在线选购交易方式,如网上拍卖、在线二手市场等。 5 电子商务系统构成元素   电子商务整个商务系统由网站业务系统、认证中心、支付网关和客户终端系统四个基本元素构成。网站业务系统:是电子商务系统基本应用平台,客户终端通过网络访问网站业务系统进行电子商务应用;认证中心:认证中心向网站业务系统、支付网关、客户终端提供证书发放、授权服务与认证,是保证电子商务应用安全机构;支付网关:是公司、银行与客户交易资金转移接口,是实当前线支付接口界面。 6 BtoC网上直销方式市场定位分析与发展趋势   公司与消费者间电子商务BtoC,是一种网上直销方式,公司通过网络建设网上商店,向消费者展示与供应商品,消费者通过互联网走进网上商店,浏览商店内产品并可在店内直接下单付款定购,由于消费者是商品直接购买、最后使用者,公司产品直接面对客户,它们都处在供求链未端,因而是最基本电子商务模式,就如老式经济模式里商店同样,网上商店将会随着信息社会发展变得同样普遍,所不同就是网上购物可以足不出户,各地商品任选,如此以便快捷,无时间空间限制是老式经营模式无法比拟,如今人们生活质量提高,购物方式也变得轻松自由化、个性化,这将会成为BtoC电子商务方式发展趋势。 7 BtoC网上直销电子商务工作流程   BtoC电子商务方式消费者完毕一次购物工作过程是:一方面消费者使用终端系统联上互联网,进入网上商店,寻找想购买商品,浏览产品信息,如果找到适当商品,就可在网上下单,否则决定与否继续浏览该店而进入其他网上商店继续购物,若消费者已将所要买商品下单后,便可以进入结帐程序,通过选取付款方式,如在线支付,使用信用卡通过支付网关授权银行进行付款转帐,支付网关保存双方交易数据凭证,并向商户发出发货告知,商户收到发货告知后通过物流配送组织将商品发送给消费者,消费者收到商品后验收商品,并依照实际需要享有网上商店提供售后服务。自此,消费者通过网络无拘无束地完毕了她一次购物过程,整个过程都是消费者坐在自己计算机前点击鼠标和键盘,所需做只是查看商品信息以及下单结帐,其他工作就交给商户、银行与物流机构去完毕,整个过程都是很以便安全快捷,因而越来越受到消费者欢迎。 第1章 任务概述 1.1 目的 制作一种BtoC模式下电子商务系统,公司通过她可以建立自己网上商店,建立网上销售渠道,可以让公司直接面对最后顾客,减少销售过程中中间环节,减少客户购买成本。使用该系统,可以让所有上网浏览客户看到商家在网络上发布产品信息,并可以随时进行购买活动,缩短商家与客户距离,直接获得利益。 本网站可以完毕基本功能; a) 有使用导航,便于管理,以及扩展性好特点 b) 本系统所实现功能将是运用程序智能算法,运用各种数据,将各个商品最新内容整合到一起。 c) 支持购物车功能,解决功能完善 d) 操作简朴,数据输入才、解决和输出操作安全性和精确率高; e) 顾客可以随意添加,更改或删除购物车内商品。 f) 具备安全性,个性化和以便特点 1.2 系统框架设计 B2C型系统面向Internet上web应用,需采用B/S架构。前台实现商品在线浏览、查找和购买功能,后台实当前线管理商品、订单管理等功能。系统采用ASP.NET三层架构。 XML UI层 业务逻辑层 Web表单 客户端WEB浏览器 ADO.NET RDBMS 数据层 SOAP XML Web服务 二进制 XML Web服务 图1-1 三层构造图 1. UI层:负责与顾客交互,接受顾客输入并将服务端传来数据传递给顾客。 2. 业务逻辑层:负责接受浏览器传来祈求传给数据层,同步将祈求解决成果发给浏览器,它由Web表单,XML Web服务和组件服务构成。其中WEB表单是ASP.NET应用程序核心所在,它是向客户呈现数据和信息基本,也是响应和解决客户与显示web表单交互生成信息和数据基本。 3. 数据层:通过ADO.NET操纵数据为事务逻辑层提供数据服务,如存储数据操作成果、返回数据检索成果等。 功能:该网站功能规定比较完善,具备会员管理模块(会员注册、会员登录、个人信息维护和管理睬员)、管理商品模块(发布商品、维护商品、商品上架和商品下架)、商品交易(涉及:购物车管理、下订单和交易解决)、银行支付模块(涉及:账户余额查询和支付货款(通过支付网关实现))几大功能体系。 图1-2 功能流程图 性能:该软件性能规定具备较好稳定性和保密性。 在安全与保密方面规定:本网站具备较好安全性和保密性,以避免非法操作人员进行非法操作,或者是保证合法操作人员在误操作时可以有挽回余地,以免丢失重要数据信息,造 成严重后果。 数据解决操作:规定保证数据在输入、解决、输出操作过程中安全性和精确率较高。 操作难易限度:该网站应具备操作以便简朴,以便工作人员和顾客得心应手。 人机界面:规定该软件人机界面要好。 完毕期限:本软件系统完毕期限规定为两个月。 1.3 运营模式 面向顾客,在浏览器中直接返回和操作有关数据,涉及最新商品状况,需要发布诸多详细信息,规定有较高稳定性 1.3.1 网站总体阐明 交易平台网站是一种面向B2C模式下交易平台,运用Internet进行网上购物并以银行卡付款消费方式。 1.3.2 假设和约束 对这项开发中给出条件、假定和所受到限制,为: a) 此网站开发期限为:两个月。 b) 法律和政策方面限制:本人在开发此网站时,将严格按照关于法律和政策执行。 c) 硬件、软件、运营环境和开发环境方面条件和限制:此软件系统应在Windows界面上运营,CPU为当前市面上流行Athlon750以上,内存128MB以上,硬盘空间20G以上,采显一台 d) 可运用信息和资源:本项目开发所需要一切信息资源来自市场采集和客户提供,也从某些专业书上获得某些信息。 1.4 功能需求 1.4.1 功能需求描述 顾客和管理员: 顾客进行注册和登陆后使用该交易网站 会员 登录 下订单 购物车 刊登评论 申请开店 游客 注册 浏览商品 图1-3 a)功能流程 账户查询 银行 支付 订单管理 货架管理 店主 商品维护 店铺管理 会员管理 解决开店申请 管理员 商品类别维护 数据备份恢复 图1-4 b)功能流程 详细分解为下列表: 图1-4 详细功能流程图 表1-1 功能编号 001 功能名称 顾客登录 所属部门 会员管理 功能描述 顾客通过输入账号和密码点击登录按钮,由后台代码验证顾客与否合法,合法即通过并在主页显示顾客有关信息 输入项 顾客账号、密码 解决描述 当顾客点击登录按钮时在后台及时查找该账号与否存在。不存在即登录不成功,如果存在,再查找与该顾客账号匹配密码并于顾客键入密码比较,如果相等则登陆成功,不等则登录失败 输出项 顾客ID及姓名或昵称 界面规定 顾客账号输入框、顾客密码输入框、登录按钮 表1-2 功能编号 002 功能名称 通用模块 所属部门 通用模块 功能描述 包括了验证码和加密安全两项内容,但与详细业务没有联系,可用于代码移植 输入项 验证码和密匙 解决描述 将一串随机产生数字或符号生成一幅图片,图片中加入某些干扰元素,由顾客肉眼辨认其中验证码信息,输入表单提交给网站验证,验证成功后才干使用某项功能。 输出项 通过注册或打开相应页面 界面规定 验证码图片框,顾客输入框 表1-3 功能编号 003 功能名称 会员注册 所属部门 会员管理 功能描述 会员注册功能是网站管理业务一种有效手段,当前绝大多数网站都采用这一方式管理顾客。顾客注册是会员依照模板化信息输入表单,自行填写有关内容并提交给网站服务器过程。 输入项 会员ID,姓名,密码,EMAIL,验证码等 解决描述 把会员信息加入数据库 输出项 可以进行登录 界面规定 登录表单 表1-4 功能编号 004 功能名称 帐号激活 所属部门 会员管理 功能描述 帐号激活功能是会员注册子功能,其目地是验证邮箱有效性。申请人在表单中填入E-mail信息,然后确认提交时,系统除了记录注册信息外,还会往E-mail地址中发送一封邮件。申请人登录邮箱后按照提示操作后才会激活帐号。 输入项 邮箱名,登录名。密码 解决描述 最简朴解决就是在邮件中包括一种超链接,申请人只要单击超链接,系统就会依照超链接内容开通注册帐号 输出项 账户激活 界面规定 帐号激活表单 表1-5 功能编号 005 功能名称 发布商品 所属部门 商品管理 功能描述 本系统支持各种商品,将所有商品公共属性抽象出Commodity类 输入项 商品种类 解决描述 采用简朴工厂模式来进行设计 输出项 详细业务实例 界面规定 添加商品表单 表1-6 功能编号 006 功能名称 管理商品 所属部门 商品管理 功能描述 可以在会员中心“我店铺”中查看或管理 输入项 无 解决描述 商品管理依然采用老式列表操作方式 输出项 商品实例 界面规定 左侧导航区,右侧显示区 表1-7 功能编号 007 功能名称 过期商品检查 所属部门 商品管理 功能描述 电子商务网站为了有效管理店铺及其商品,普通都会对货架上商品进行时间限制,以便使商家定期维护,保证商品有效性。如果货架上商品10天后依然没有维护,则商品会自动下架。 输入项 无 解决描述 典型后台操作,通过代码调用办法 输出项 无 界面规定 无 表1-8 功能编号 008 功能名称 商品浏览 所属部门 商品管理 功能描述 本系统采用老式表格方式展示商品,并具备分页浏览功能。同步提供检索条件,涉及按类别和名称模糊查询等条件,以提高查询效率。 输入项 检索条件 解决描述 由CommodityList.aspx页面实现,其中由GRIDVIEW控件实现列表显示,检索区输入项使用DropDownList和TextBox控件实现。 输出项 商品集合 界面规定 CommodityList页面 表1-9 功能编号 009 功能名称 购物车 所属部门 商品管理 功能描述 当顾客决定购买商品时候,就可以先将商品放入购物车,然后可以继续浏览其她商品。待需要付款购买时一起结算。 输入项 无 解决描述 使用GridView控件显示商品列表,使用Button和LinkButton控件来触发功能。 输出项 商品项 界面规定 ShopCart页面 表1-10 功能编号 010 功能名称 下订单 所属部门 商品管理 功能描述 填写基本物流信息。如收货人,地址,联系方式等。 输入项 订单信息 解决描述 界面一方面是订单头,即订单号和日期;然后是订单商品列表,技术上有GridView实现。最后是买方收货地址,联系方式等物流配送人员必要信息项。 输出项 订单总体页面 界面规定 订单页面 表1-11 功能编号 011 功能名称 账户余额查询 所属部门: 银行网关 功能描述 会员登录会员中心后,可以查看个人账户上余额,以便在余额局限性时候及时充值。 输入项 登录顾客ID 解决描述 在PayService.asmx文献中获取账户余额由GetBalance办法实现。 输出项 账户余额 界面规定 表1-12 功能编号 012 功能名称 支付 所属部门 银行网关 功能描述 本系统最复杂、规定最高一种模块。大某些逻辑放在数据库服务器一种存储过程中,这个过程是DoPay。换句话说,这个存储过程运营在银行一方数据库上,可以通过网关服务由电子商务网站调用。 输入项 当前顾客ID,密码,卖方帐号,金额 解决描述 存储过程事实上分如下几种环节实现: 1) 依照支付方帐号和密码查询余额。 2) 判断支付方余额与否足以付款,如果不够,则停止执行。 3) 支付方帐号余额扣除货款。 4) 收款方帐号余额增长同数值货款。 5) 解决完毕 输出项 无 界面规定 显示内容 表1-13 功能编号 013 功能名称 我订单 所属部门 会员中心 功能描述 登录会员中心后,会员可以查看以往账单,这样能让会员理解每一笔交易细节,协助会员记录信息。 输入项 无 解决描述 页面套用了会员中心母板页,在内容区加入了GridView控件,用于显示订单列表 输出项 查询实例 界面规定 母板页,查询页 表1-14 功能编号 014 功能名称 导出Excel 所属部门 会员中心 功能描述 把数据保存在本地 输入项 无 解决描述 用Excel程序集进行Excel格式输出,虽然用主互操作程序集。 输出项 Excel表单 界面规定 表1-15 功能编号 015 功能名称 我收藏 所属部门 会员中心 功能描述 收藏服务,即会员看到感兴趣商品又不急于购买时,可以将其暂存到收藏夹中内容,并可以随时查询和维护。 输入项 解决描述 由MyFavorite.aspx页面实现。使用Repeater控件实现数据绑定,以显示收藏夹中内容。 输出项 收藏页面 界面规定 收藏页面 1.4.2 顾客类型 职业:面对各类消费者开放 消费水平:调查发现,大多顾客有一定直接或者间接经济来源,平均每月消费水平比都市月平均消费水平略高一点。 1.4.3 服务用例 A顾客服务: 1. 普通顾客登陆 2. 管理员登陆 图1-5 顾客服务 B网站主页构成: 1 网站首页 2 注册 3 登录 4 帐号激活 5 商品展示 6 信息发布 图解:(如下) 首页 登录 注册 帐号激活 商品展示 信息发布 退出 图1-6 网站主页 C管理商品模块: 图解: 商品管理 自动运营 管理 发布 过期商品检测 图1-7 管理商品 D商品交易: 详细信息如图解: 商品交易 下订单 浏览 购物车 拟定提交 填写订单信息 收货人 地址 联系方式 银行支付 交易完毕 发货 图1-8 商品交易 主页 登录与查看 后台管理 商品 顾客 银行 数据呈现某些 总体效果: 余额查询 顾客信息管理模块 基本设立 个人资料 修改密码 我店铺 店铺资料 我商品 我货架 我银行 图1-9 总体效果 1.4.4 对性能规定 l 精度:该软件对输入、输出数据,涉及传播过程中数据精度无特定规定。 l 时间特性规定 : 对于该软件时间特性规定,如下: Ø 响应时间:0.1秒以内。 Ø 更新解决时间:1秒以内。 Ø 数据转换和传送时间:0.1秒以内。 Ø 计算时间:瞬间响应。 l 灵活性: 现阐明对该软件灵活性规定,即当需求发生某些变化时,该软件对这些变化适应能力,如下: Ø 操作方式上变化:规定开发此软件系统在操作方式上灵活性较好,可以通过各种不同操作来进行同一目实现。 Ø 运营环境变化:规定开发此软件可以较好地适应运营环境变化,而不要只能在一种单一运营环境中才可以生效进行相应操作。规定至少可以在Windows98以上操作系统中都可运营操作。 Ø 数据操作灵活性:规定在对数据操作上具备相应灵活性。 Ø 同其她软件接口变化:规定此软件可以适应其她软件接口。 Ø 有效时限变化:规定此软件有效时限可以依照顾客需要相应增减。 Ø 功能改进变化:当天后功能依照顾客实际需要而改进发生变化时,该软件也可适应这些变化而正常运营工作。 1.4.5 输入输出规定 规定:在对顾客操作人员进行数据输入输出规定方面,此网站可依照顾客实际需求和特性进行相应设定(涉及输入输出字体颜色、大小和图片等)。这些内容规定它在对表操作中进行,起到日后对顾客操作人员数据操作起到限制和引导作用,以便能更好地进行数据管理。 固然,对于输入输出数据进行规定一定要严格按照顾客实际状况而进行。这就规定在开发此软件系统时要密切地和顾客单位保持联系,做好接口工作。 1.4.6 数据管理能力规定 对待开发软件系统,规定在数据管理能力上应做到:具备在优良数据管理能力。一方面,它拥有良好安全保密性可防止非法人员盗取数据或抹杀数据。另一方面,在此系统中对数据操作管理上规定对的性极高,做到在编辑过程中,规定操作人员在每执行一次操作时都非常小心谨慎,以免对数据错误操作。再次,规定此系统做到可防止操作人员在进行操作过程当中因误操作而丢失数据。 各站点获取数据:在联盟网站页面内以方式嵌入Javascript脚本即可。 服务器端定期抓取各站点RSS源:在服务器上定期运营抓取程序,供数据分析程序用。 服务器端对抓取到RSS数据进行分析整合,更新至数据库: a) 各站点获取数据 b) 服务器端接受各站点信息,分析整合后更新数据库 c) 站点提交及管理功能 d) 服务器端记录功能 此外,规定此软件系统在对数据及其分量存储方面做到:它可完全满足顾客在后来实际操作中所需存储容量规定。 1.4.7 故障解决规定 规定此软件系统在对各种故障解决方面做到: 一方面,在系统操作运营当中,对于突然浮现软、硬件故障,可以做到数据不丢失。 另一方面,当系统在运营时碰见不可恢复性错误时,也能保证数据库完好无损。 1.4.8 其她专门规定 现简要简介对此待开发项目软件其她专门规定,如下: A 安全保密规定:规定网站具备良好安全保密性,以防非法人员进行非法操作,或是以防管理人员进行错误操作而导致导致不可挽回错误。 B使用以便规定:规定网站操作以便,简朴,可以便于会使用基本Windows操作非专业人员也可纯熟使用此网站。 C可补充性规定:规定网站具备良好可补充性,以满足顾客和管理员实际需要。 D易读性规定:规定网站易读。 E可靠性规定:规定网站具备良好可靠性和稳定性。 1.5 支持环境 操作系统为windows以上,且安装了sqlsever服务器主机。 第2章 交易平台网站数据库设计阐明书 2.1 引言 2.1.1 编写目 本阐明说阐明“交易平台网站”数据库设计、大体构造,用于开发人员进行项目设计,同步也为后续数据库维护工作提供使用阐明和将来版本升级时重要参照资料。 2.1.2 背景 待开发数据库名称:trade 使用此数据库软件系统名称:sql server 数据库宿主环境:windows xp 该软件系统顾客:所有人 2.1.3 定义 E-R模型:实体-联系法,用于描述现实世界概念模型。 2.1.4 参照资料 a.本项目《需求分析报告》 b.数据库设计等有关书籍 c.本项目有关其她参照资料 2.2 数据库设计 2.2.1 关系图 本系统表比较多,下面依照功能将其分类,并列出它们之间关系。 下图描述了会员功能所用到数据表之间关系 图2-1 会员功能关系 下图描述了商品功能所用到数据表之间关系。 图2-2 商品功能关系 下图描述了交易功能所用到数据表之间关系 图2-3 交易功能关系 2.2.2 标记符和商定 数据库标志符:trade; 数据表命名规则:表名均以大写字母开头英文,如User表。 2.2.3 数据库表设计格式阐明 以一种数据表为例进行阐明: 会员信息表,用于记录顾客基本信息: 表名:Members; 字段:顾客ID、姓名、密码、Email、移动电话、与否激活、状态; 字段类型:除与否激活用nchar(1)外别的字段均用nvarchar;主键:顾客ID; 2.2.4 支持软件 管理员工具:sql server administrator windows/linux 查询浏览工具:sql server query-browser windows/linux 开发客户端:sql server connector/net 2.3 数据表设计 2.3.1 表阐明 下面详细描述了表构造 表2-1 members(会员信息表) 字段 名称 类型 注释 mid ID nvarchar(20) 主键,登录名 mname 姓名 nvarchar(50) mpwd 密码 nvarchar(50) 加密解决 email E-mail nvarchar(20) mobile 移动电话 nvarchar(50) isactived 与否激活 nchar(1) 是;否 flag 状态 nvarchar(10) 冻结;活跃 表2-2 shops(店铺信息表) 字段 名称 类型 注释 shid 店铺ID nvarchar(20) 主键 mid 店主ID nvarchar(20) 外键 shname 店名 nvarchar(50) createtime 开店日期 smalldatetime account 银行帐号 nvarchar(50) 表2-3 accounts(银行帐号信息表) 字段 名称 类型 注释 aid 银行帐号 nvarchar(50) 主键 pwd 银行帐号密码 nvarchar(50) balance 余额 nvarchar(20) 表2-4 commodity(商品索引表) 字段 名称 类型 注释 cid ID nvarchar(20) 主键 cname 商品名称 nvarchar(50) ctype 商品类型 nvarchar(50) shid 所属店铺 nvarchar(20) shangjia 与否上架 nchar(1) 是;否 faburiqi 发布日期 smalldatetime price 单价 money logo 首选图片 nvarchar(50) 图片名称 注:commodity表是所有商品索引表,功能类似于目录 表2-5 dress(服装类商品表) 字段 名称 类型 注释 cid ID nvarchar(50) 主键 size 尺寸 nvarchar(20) brand 品牌 nvarchar(20) color 颜色 nvarchar(20) 表2-6 books(图书类商品表) 字段 名称 类型 注释 cid ID nvarchar(20) 主键 author 作者 nvarchar(50) publisher 出版社 nvarchar(50) pubdate 出版日期 smalldatetime 表2-7 orders(订单主信息表) 字段 名称 类型 注释 cid ID nvarchar(20) 主键 purchaser 买方 nvarchar(50) amount 总金额 money orderdate 订单日期 smalldatetime shouhuoren 收货人 nvarchar(20) dizhi 地址 nvarchar(50) youbian 邮编 nachar(6) dianhua 电话 nvarchar(20) 表2-8 ordercom(订单商品关联表) 字段 名称 类型 注释 oid 订单ID nvarchar(20) 主键 cid
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

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

客服