




免费预览已结束,剩余36页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业论文(设计)“时间典当”的电子商务交易平台的设计与开发信息工程摘要近几年,随着信息网络技术的不断优化,电子商务的发展也越趋成熟。电子商务模式随着其应用领域的不断扩大以及信息服务方式的不断创新,新兴商务模式层出不穷。顺应此发展趋势,更多的创新型电商模式也相继出现。本文旨在设计一个富有创意型的电子商务交易平台,该平台可提供数字化物品的免费展示服务以及开展各类情感活动。开发平台的目的就是给人们营造一个可以释放情感的空间,以此认真面对自己的情感,正确处理过去的事和物。平台将用户分为三类,第一类是潜在用户,即游客,可以浏览平台的各类公开信息,如展示的物品、俱乐部活动、情感服务、日志等;第二类是会员,该平台会员分为普通会员和年费会员两种,在平台注册账号即可成为普通会员,为了获得更多权限可以升级成为年费会员。会员可以在该平台发布情感类物品,进行情感实物的交易、交换,也可以订制服务,参加俱乐部活动、发表日志等。第三类是管理员,具有管理该平台的权限。管理员对普通会员和年费会员进行分类管理;对发布的物品进行审核;对交易的物品进行统计;定期发布平台推出的各类活动,对开展的活动统计报名并确认;发布平台提供的情感服务,对情感服务的订购情况进行统计以及审核会员发表的日志等。本文主要研究实现“时间典当”电子商务交易平台,重点完成会员购买物品、交换物品流程。系统采用面向对象程序的设计方法1,首先从系统的需求分析和业务流程分析入手,分析了系统所要实现的具体业务,其次详细介绍了系统的设计,从系统的架构,模块设计和数据库设计三个方面进行了阐述。最后讲述系统的实现及系统测试,重点讨论了各个模块的编码与实现过程。关键词:电子商务,数字化展示,ASP.NETABSTRACT In recent years,with the continuous optimizationof information and network technology,the development of electronic commerceismore and more mature.Along with theelectronic commercemodeand enlarge its applicationfield andthe mode of information serviceinnovation,newbusiness modelsemerge in an endless stream.Conform to thistrend,moreinnovativebusinessmodelshave emerged.The purpose of this paper is todesigna creativetype ofe-commerce trading platform,the platformcan providedigitalgoodsfreeexhibition serviceandcarry out all kinds offeelings.The development platformis to givepeople to createarelease ofemotional space,in ordertoface their ownfeelings,correct handling ofthingspast. Platformusers will bedivided into three categories,the firstcategory isthe potential users,i.e. tourists,can browseall kinds ofpublic informationplatform,such as goods,club activities,showing theemotional service,log;second is themembership,themembershipfeeis divided intoordinary members andmembers ofthe two,registered account tobecome a generalin theplatformmember,in order to get moreprivilegescan be upgraded to become amember ofan annual fee.Members canin thisplatform to releaseemotionalitems,emotionalphysicaltrading,exchange,can also becustomized services,to participate in club activities,published in the journal.The thirdcategory isthe administratorhastheauthority,managementplatform.The administratorofthe classification management ofordinary members andannualmembership;review ofpublishedarticles;the statistics oftrade goods;regularly publishplatform to launchall kinds of activities,theactivities carried outstatisticalregistration and confirmation;publishing platformprovide the emotionalservice,statistics andmember auditpublishedlogorderofemotional service.This paper mainly studies therealization ofpawne-commerce trading platform,focusing on the completion ofthe memberto buy goods,exchange goodsflow.The systemuses the object-oriented design methodto program the 1,first of allfrom the needs analysisand business process ofsystemanalysis,analysis of the specificbusinesssystem,followed by a detailed introduction of thesystem design,fromsystem architecture,module design and database designthree aspectsare expounded.Finallythe realization andsystemtestingsystemis discussed,andimplementation process of eachmodule coding.Keywords: Electronic commerce, digital display, ASP.NET 1 引言 1.1 课题背景及意义 21世纪,已是一个名副其实的服务经济的时代和体验经济的时代。经过美国次贷危机的洗礼后,服务产业已经成为经济发展的主体。同时,服务业中的信息产业发展迅速,电子商务作为信息技术的一项重大应用,成为转变中国经济增长方式和优化产业结构的有效途径,必将带动众多相关产业的进步,并继续催生新的服务行业,即电子商务服务业2。电子商务服务业涉及金融、人才、第三方物流、信息服务、教育培训等多种行业,它和传统服务业的显著区别有两个方面:它是服务于电子商务的服务业;它是以信息技术为核心的服务业。总之,电子商务使得社会的分工进一步细化;基于网络的电子商务交易服务、业务服务、技术服务的服务模式和服务产品不断地创新,服务的规模也逐渐扩大。那么,为了让一个新兴的服务行业在电子商务领域立足并且发挥出它真正的价值,这将是一个充满机遇的挑战。因此,本人借鉴恐龙的爱情银行中的店铺运营理念以及服务模式3,在已有的基础上多角度修改并添加新元素,为人们打造一个可以数字化展示情感物品以及开展情感活动的空间,最终以“时间典当”电子商务交易平台的形式呈现。“时间典当”电子商务交易平台通过吸引游客在网站上进行注册成为会员,会员通过网站平台可以发布情感类物品,进行情感实物的交易、交换,也可以订制服务,参加俱乐部活动、发表日志等。开发该平台的目的就是给人们营造一个可以释放情感的空间,从自身角度而言,希望人们可以认真面对自己的情感,正确面对过去的事和物;从环保角度而言,一些实物通过交易可以再次利用,真正实现它的剩余价值。1.2 研究现状 近几年,随着信息网络技术的不断优化,电子商务的发展也越趋成熟。电子商务模式随着其应用领域的不断扩大以及信息服务方式的不断创新,新兴商务模式层出不穷。顺应此发展趋势,更多的创新型电商模式也相继出现。 如今人们的生活日新月异,物质生活也大大提升,更多的人们喜欢追求精神上的满足。而如今由于情感产生的实物越来越多,实物存档不仅占据大量空间,于人于己都会有诸多不便。“时间典当”电子商务交易平台以抓住人们内心一种怀旧、不舍的心态为出发点,搭建一个可以数字化寄存情感物品以及开展情感活动的空间,通过娱乐来满足人们的精神需求。该平台没有具体的目标人群,而该平台的用户总体上说有以下几个特点:在亲情、爱情、友情等情感道路上经历过坎坷;喜欢怀念,对过去的事和物不舍,有时需要心灵的寄托。于是情感服务业脱颖而出,当前情感服务行业面临的状况可以从以下三方面来分析: (1)情感服务业处于起步阶段 情感服务业处于起步阶段,以实体店铺经营为主,目的在于为顾客提供一个存储和出售情感纪念品的隐私空间。随着互联网的兴起并走向发达阶段,实体的店铺已缺乏快速、敏捷等的优势,在行业的推广、营销等方面存有缺陷并越发严重。为了适应时代的潮流走向,情感服务业走向电子商务化是一个必不可挡的趋势。 (2)从目标人群来分析,情感服务业有可观的前景 情感服务业的目标人群是拥有怀旧、不舍的心态的一群人。这一群人可以是在校学生,也可以步入社会的青年,当然也可以是老年人。没有年龄的差距,更没有富贵贫贱之说,有感情就可以是情感服务行业的目标人群。他(她)们可以分享在一起的爱情故事,留下他(她)们曾经爱的记忆,甜蜜的回忆、悲伤或者幸福的过去等。由此可见,此行业的前景有一定的可观性。 (3)服务战胜一切每个人都不是无情的机器,随着闪存的格式化,记忆就被轻易地清除为零。总有那么一种情分,无缘继续,但也不至于想要匆匆忘记,那我们应将它放在哪里?该行业为这些对物品有着怀旧、不舍心灵的朋友开展此服务业务,以此认真面对自己的情感,正确面对过去的事和物。1.3 本文研究内容本课题搭建的是一个电子商务交易平台。其主要研究内容如下:1、 实现对“时间典当”电子商务交易平台的开发与初步运行,使其在具备一般交易平台物品展示发布、物品管理、订单管理、信息发布和账户管理等功能。2、研究用例图,对该系统的用户需求进行分析,并在此基础上采用流程图对系统的各个功能模块和数据库进行设计。3、完善系统的各项功能,1.4 本文组织结构本文共分为6章,各章节的内容安排如下:第1章为引言:基于电子商务的发展,研究本系统的背景及意义,讨论国内对课题的研究现状,最后对本课题所研究的内容和组织结构进行总结。第2章为系统开发环境和关键技术:本章主要对系统的开发环境进行简要介绍,再对系统中涉及的关键技术和其提供的技术支持进行介绍。第3章为系统需求分析:本章业务流程出发,对系统的功能提出初步的需求,再通过系统用例图来细化系统的需求。第4章为系统设计:本章从设计功能目标出发,结合UML静态建模来对平台进行系统总体设计,从架构和模式出发分析系统的结构,再进行系统模块结构设计和数据库设计,最后对系统的各个模块的详细设计。第5章为系统实现:本章对该电子商务交易平台的主要技术类进行说明,最后对系统的关键功能模块进行流程、界面和代码的展示。第6章为结束语:本章是对本次毕业设计工作地总结,并提出系统存在的缺点及对应措施和后期的工作安排。2 系统开发环境和关键技术2.1 开发环境简介2.1.1 系统设计工具本系统在设计过程中,所有的结构设计图、流程图和逻辑图等等都是通过MicrosoftOfficeVisio2003绘制。MicrosoftOfficeVisio2003是一款商用和科技图表制作程序,该程序帮助您以图表的形式诠释您的想法、过程、系统以及数字。Visio2003能够协助您分析和传递信息,使您可以更好的进行决策、跨公司达成一致的意见、增强交流、监控和维护IT系统,以及给您的听众留下更为专业、深刻的印象。2.1.2 系统开发工具本系统开发所用的工具是Visual Studio 2010,Visual Studio是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview-CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持 IBM DB2和Oracle数据库。而专业版(Professional) 面向个人开发人员,提供集成开发环境、开发平台支持、测试工具等4。2.1.3 数据库软件本系统采用的数据库是SQL Server 2008,它是SQL Server的重要版本,它对SQL这一产品做出了重大的改进,是迄今为止最为强大和最为全面的SQL Server版本。Microsoft SQL Server 2008中的新的特性、优点和功能在广泛的用户群中得到好评。在如今众多数据库之中,SQL Server 2008的逐渐走出了它们的包围,占有了一定的市场份额5。SQL Server 2008具有可信任性、高效性、智能型等显著特点,同时它为用户提供了无可比拟的强大的安全性以及可扩展性。当然更重要的一点是它与ADO. NET有良好的兼容性,能识别微软的语言级集成查询能力(LINQ)。2.2 关键技术介绍2.2.1 Web Services 技术随着分布式计算技术的发展,Web Services技术愈来愈受到关注。它是基于网络的、分布式的模块化组件。其主要特点是基于广为接受的、开放的技术标准,其中Xml和Http是Web Services平台的基础,另外还有SOAP、UDDI 和WSDL三个主要平台元素。这一系列标准,使Web services成为实现不同应用系统之间互操作的全新机制。Web services技术可实现跨厂商、跨平台的特点,是目前应用系统集成的主要技术方案。作为一个应用组件,Web services用于完成某一特定需求的在线应用程序,一经部署,其他应用程序可以通过Internet来实现访问和调用服务,这刚好符合现今人们倾向于基于浏览器的瘦客户端应用程序。无论是在系统集成和业务流转中都有广泛的运用,为社会和企业带了巨大的经济效益。2.2.2 ASP.NET技术ASP.NET不仅仅是ASP的简单升级,而是微软推出的新一代动态网站开发工具。ASP.NET是微软所推出的新型体系结构.NET的一部分,它的全新技术架构会让网络开发变得更为简单、功能更为强大、网络数据更加安全。由于ASP.NET是基于.NET框架的,因此Web应用程序开发人员可以利用整个.NET平台的强大功能和灵活性。.NET框架类库、消息处理和数据访问解决方案都可从Web无缝访问。ASP.NET带有大量的控件,这些控件具有强大的功能,甚至无需进行任何ASP.NET编码就能可以用于页面。已经实现了HTML分离,在基于ASP.NET的动态网页开发中,可以编写更少的HTML语句。3 系统分析3.1 系统业务流程分析业务流程分析就是对系统功能的进一步分析,可以帮助我们了解该业务的具体处理过程,发现和处理系统调查工作中的错误和疏漏。此流程主要是围绕着“时间典当”电子商务交易平台本身展开的,具体区分会员购买物品和交换物品两个流程。会员购买物品主要分为以下几个过程,业务流程图如图3.1所示:(1)游客浏览平台,通过注册账号成为平台会员;(2)会员甲登录平台,选择购买由会员乙发布的物品;(3)会员甲填写个人收货信息,提交订单;(4)会员甲支付时间币,成功支付则购买成功,生成订单表;反之,购买失败;(5)会员乙查看订单,确认后发货;(6)会员甲确认收货。图3.1 会员购买物品业务流程图会员交换物品主要分为以下几个过程,业务流程图如图3.2所示:(1)游客浏览平台,通过注册账号成为平台会员;(2)会员甲登录平台,选择由会员乙发布的物品进行交换;(3)平台确认会员甲是否有已发布的物品,若有,就选择自己要交换的物品;若无,则发布物品。发布的物品需要通过平台审核,若审核通过,则继续交换物品;若审核不通过,则继续发布物品;(4)会员甲选择自己的物品与之确认交换,生成交换订单;(5)会员乙查看订单,选择是否同意交换,若同意交换,则获取对方信息,交换成功;若不同意交换,则交换失败。图3.2 会员交换物品业务流程图3.2 系统功能需求分析系统需求分析就是在确定系统的目标的基础上,结合系统业务流程的分析,对系统的功能进行全面的、细致的描述。整个交易平台的角色分为3种:游客、会员和管理员,其中会员又细分成普通会员和年费会员。游客仅可以浏览平台的各类信息;会员可以在该平台发布情感物品,进行情感实物的交易、交换,定制各类服务,参加俱乐部活动等;管理员则具有登录后台管理该平台的权限。3.2.1 前台功能需求分析(1)会员模块会员是平台最主要的用户,平台上所有的活动都是围绕会员而展开的,因此平台需要时时吸引更多的会员来入驻以维持生存。游客注册后成为会员并登录到平台才能获得平台上的权限。(2)物品交易模块会员拥有在平台上浏览和搜索物品以及发布物品的权限。物品交易分为两类:一是会员直接购买自己喜欢的物品;二是会员用自己在该平台发布的物品对自己喜欢的物品申请交换。在进行买卖时,平台会生成订单并完成在线支付67;而进行交换时只会生成订单作为交换的凭证,具体交换环节将由对方私下完成。(3)活动模块俱乐部活动是平台构建的线下活动运营之一。平台将基于用户的数据从而接入本地生活圈,由专业团队策划及组织活动。一般推出的活动都是有偿型的,会员可以对感兴趣的活动进行报名确认,并完成在线支付;为了答谢会员,平台也会定期推出免费的活动,会员感兴趣就可以直接报名。在活动开展的前一天则会以短信提醒的方式通知会员踊跃参与本次俱乐部活动。(4)订购服务模块情感产品服务也是线下活动运营中的一块。构建专业团队提供情感产品的生产服务,主要包括撰文、美图、杂志和视频等。而平台仅提供情感产品服务的详情,会员对有兴趣的服务可以在线订购,成功订购后专业团队将与会员取得联系并继续服务。(5)日志模块会员可以在平台上发表日志,对自己发表的日志可以进行编辑和删除。作为一个会员们进行交流的空间,需要保证它的健康向上,杜绝一些不良词语,因此日志成功发表与否还需要通过管理员的审核。(6)个人设置模块会员可以进入个人设置修改个人信息、账户充值、修改密码、会员升级以及积分管理。会员在注册时填写了必要的信息但并不完整,因此可以进一步的完善或修改自己的信息;每个会员都有一个账户,若想要在平台上进行交易,就需要对账户进行充值;平台的会员分为普通会员和年费会员,注册成功后成为普通会员,普通会员可以升级为年费会员,年费会员也将获得更多权限。3.2.2 后台功能需求分析 (1)会员管理模块管理员对普通会员和年费会员进行分类管理;管理员可以查看部分会员的信息,对于有违反交易平台会员条例并遭到举报者,管理员有权对此号封杀。(2)物品管理模块管理员对会员发布的物品需要进行审核,违反交易平台会员条例的物品予以审核不通过;管理员也有权对会员之间的交易进行统计。(3)活动管理模块平台的专业团队负责策划俱乐部活动,管理员负责发布一系列活动,并对报名的会员进行确认和统计。(4)服务管理模块平台的专业团队策划推出各类情感服务,管理员负责按要求发布情感服务,并对情感服务的订购情况进行统计。(5)日志管理模块管理员需要对会员发布的日志进行审核,对于内容有违反交易平台会员条例的日志将不公开显示,并提醒会员该日志未通过审核,可以选择重新编辑或删除。(6)管理员设置模块管理员还可以修改自己的个人信息以及账号的密码。3.3 系统用例图 用例图通过图形化的方式,站在用户的角度来描述系统用户的需要系统实现的功能。用例用来表示在系统中所提供的各种服务,它定义了系统是如何被参与者所使用的,它描述的是参与者为了使用系统提供的某一完整功能而与系统之间发生的对话8。3.3.1 会员用例图会员的主要功能有登录注册、物品交易、活动管理、服务管理、日志管理以及个人设置。(1)登录注册是会员享受系统提供功能的基础;(2)物品交易管理主要是会员可以发布物品,对发布的物品进行修改、删除操作;还可以购买物品、交换物品,过程中有订单的生成;(3)活动管理主要是会员报名活动;(4)服务管理主要是会员订购在线服务;(5)日志管理是会员可以发表日志,对发表的日志可以修改、删除;(6)个人设置中会员可以进行修改个人信息、账户充值、密码修改、会员升级以及积分管理操作。会员用例图如图3.3所示:图3.3 会员用例图(1)会员发布物品用例规约,见表3.1:表3.1 会员发布物品用例规约用例名称:会员发布物品角色:会员用例说明:该用例功能是发布物品,用例起始会员点击“发布物品”按钮,进入发布物品页面前置条件:进入个人中心,发布物品页面基本事件流:参与者动作系统响应1.会员点击“发布物品”按钮3.会员输入物品信息,点击“发布”按钮2.系统会进入“物品发布页面”4.服务器根据请求发送指令给数据库5.数据库收到命令添加数据记录6.页面提示“物品已经发布成功”其它事件流:无异常事件流:无后置条件:系统跳转到旅游产品列表页面(2)会员购买物品用例规约,见表3.2:表3.2会员购买物品用例规约用例名称:会员购买物品角色:会员用例说明:该用例功能是会员购买物品,用例起始用户点击“我要购买”按钮前置条件:进入物品列表页面,物品详情页面基本事件流:参与者动作系统响应1.会员点击“我要购买”按钮3.会员输入收货地址,点击“直接支付”按钮2.系统会进入“提交订单”页面4.服务器收到请求,扣除时间币,下单成功其它事件流:会员输入收货地址,点“稍后支付”按钮异常事件流:无后置条件:系统跳转到个人中心,我购买的物品页面3.3.2 管理员用例图管理员由系统内部工作人员担任,主要负责会员管理、物品管理、活动管理、服务管理、日志管理以及个人设置。(1)管理员登录后台管理系统,对会员进行分类管理,以及可以删除违反规则的会员;(2)物品管理则是管理员们对会员们发布的物品进行审核,平台产生的交易进行统计;(3)活动管理是管理员可以发布活动,对发布的活动进行编辑、删除操作;对会员的报名进行统计和确认;(4)服务管理是管理员可以发布情感服务,对发布的服务进行编辑、删除操作;对会员订购的服务进行统计;(5)日志管理是管理员需要对会员们发表的日志进行审核;(6)管理员可以登录密码。管理员用例图如图3.4所示:图3.4 管理员用例图(1)管理员审核物品信息用例规约,见下表3.3:表3.3 管理员审核物品信息用例规约用例名称:管理员审核物品信息角色:管理员用例说明:该用例功能是审核物品信息,用例起始管理员进入物品审核页面,点击“审核通过”或“审核失败”按钮前置条件:进入管理员后台,物品审核页面基本事件流:参与者动作系统响应1.管理员点击“审核通过”按钮2.系统会提示“审核完成”,物品状态改变其它事件流:管理员点击“审核失败”按钮,物品状态变为“审核失败”异常事件流:无后置条件:无3.4 系统非功能性分析3.4.1 性能需求系统性能决定了用户的使用需求。其主要功能目标如下:(1) Web首页打开速度5s以下,Web登陆速度15s以下,系统一般的操作响应时间为8s,如果页面有大量图片,则会加长用户的等待时间,但不会超过1min。(2)系统本身能够支持2000人在线,在小于80人并发操作的情况下,操作不会出现异常。(3)系统可以保持24小时运行,在高于实际系统运行压力1倍的情况下,能稳定运行12小时。3.4.2 界面需求用户界面的美丑决定了网站的可观赏性。统一操作界面不但可提高系统的美观程度,还能提高人机交互体验。(1)界面风格统一,保证文字、界面颜色、图案等的一致性,以符合整洁、美观、简介的美学标准。(2)输入设计具有一致性,具有基本的验证功能,保证输入信息的准确性。当输入错误时,能提示错误源。(3)输出样式要多,相关介绍用文字,搜索结果尽量用表格,引导式的用图片来展示。4 系统设计4.1 系统架构设计本平台采用现在流行的三层架构来实现系统的“高内聚,低耦合”,三层主要分为表现层(UI)、业务逻辑层(BLL)逻辑层、数据访问层(DAL)三个层次。l 表现层提供给用户一个视觉上的界面,通过界面层,用户输入数据、获取数据。该层同时也提供一定的安全措施,确保用户不用看到不必要的机密信息。l 业务逻辑层 位于表现层和数据访问层之间,这层的事务偏向于客户,你只要发出操作命令,怎么操作由数据层来帮你完成。 l 数据访问层 更加偏向于程序员,直接对数据库进行增加、删除、修改、查看操作,最后把结果传递到业务层。系统的整体框架图,如图4.1所示:图4.1 系统框架图4.1.1 逻辑架构设计逻辑架构设计9是整个系统架构设计的一个主要组成部分。它主要把整个系统逻辑单元化,并规定这个逻辑单元之间的交互机制。根据设计需求,将用UML静态建模工具包图来阐述本系统的逻辑架构。系统逻辑架构图,如图4.2所示:图4.2 系统逻辑架构图4.1.2 物理架构设计 软件物理架构设计是架构设计的另一个重要方面。它更重视软件系统运行时的动态结构, 以及组成软件系统的目标程序如何部署到硬件上。根据以上的逻辑设计,再结合UML静态建模工具部署图来展示本平台的物理运行模型,方便接下来的系统详细设计的展开。 系统物理架构图,如图4.3所示:图4.3 物理架构图部署图4.1.3 系统功能模块设计 根据平台所需要实现的主要功能,将平台分为前台和后台两部分来描述。前台主要有会员模块、物品交易模块、活动模块、订购服务模块、日志模块、个人设置模块六部分;后台主要有会员管理模块、物品管理模块、活动管理模块、服务管理模块、日志管理模块、和管理员设置模块六部分。“时间典当”交易平台是通过游客注册登录,发布物品、下单购买10或交换物品,参加俱乐部活动以及订购服务等的平台。系统前台功能模块图如图4.4所示:图4.4 系统前台功能模块 系统后台功能模块图如图4.5所示:图4.5 系统后台功能模块4.2 数据库设计 数据库逻辑结构设计,就是把现实世界的信息抽象为计算机信息的过程、产生本平台所有实例之间的E-R模型。本平台所使用的数据库是SQL Server 2010,以此关系数据库来进行数据管理和维护,数据库表名和字段名均由特定含义的英文字母组成。根据分析,数据库中需要建立15张表。4.2.1 数据库逻辑设计经过分析,一个会员可以参与多个活动,一个活动可以有多个会员参加;一个会员可以发布多个物品,一个物品只能有一个会员发布;一个会员可以订购多项服务,一项服务也可以有多个会员订购;一个会员可以发表多篇日志,一篇日子还只能有一个会员发表;一个管理员可以发布多项活动,审核多件物品,发布多项服务,审核多篇日志。 实体E-R关系图如下图4.6所示:图4.6 实体E-R关系图4.2.2 数据库物理结构设计 (1)会员信息表 表名:UserInfo 描述:用于保存用户的基本信息 具体表结构如表4.1所示:表0.1 会员信息表序号列名数据类型可否为空描述1UserIDintnot null会员ID2Nikenamevarchar(50)not null会员昵称3UserNamevarchar(50)null真实姓名4Sexvarchar(1)not null性别5Provinceintnot null省份ID6Cityintnot null城市ID7Areaintnot null区/县ID8Addressvarchar(150)null详细地址9Postalcodeintnull邮政编码10Emailvarchar(50)null邮箱11PwQuestionvarchar(50)null密码提示问题12PwAnswervarchar(50)null密码提示答案13Headportraitvarchar(100)null当前头像(图片路径)14Birthvarchar(20)null出生年月日15Mobilephonevarchar(20)not null移动电话16QQvarchar(20)nullQQ号码17Sinaweibovarchar(30)null新浪微博地址18IsVipintnot null是否为年费会员19VipStarttimevarchar(20)null年费会员开始时间20VipEndtimevarchar(20)null年费会员结束时间21AccountIDintnot null账户ID22Passwordvarchar(50)not null登录密码23Growthvalueintnot null成长值24Gradeintnot null等级25TimemoneyFloatnot null时间币26Surplusintnull剩余积分 (2)地区表 表名:Place 描述:用于存储省市区信息 具体表结构如表4.2所示:表0.2 地区表序号字段名称数据类型可否为空描述1P_C_D_IDintNot null省ID2P_C_D_Namevarchar(50)Not null省、市、区名3TypeintNot null省、市、区类别4FIDintNot null上一级所属 (3)时间币明细表 表名:PersonalIntegral 描述:用于保存会员时间币明细信息 具体表结构如表4.3所示:表0.3 时间币明细表序号列名数据类型可否为空描述1PersonalIntegralIDintnot null个人积分ID2AccountIDvarchar(50)not null会员账号3Timepointdatetimenull时间4Integraldetailsvarchar(200)null时间币详情5TypePvarchar(1)null类型 (4)物品信息表 表名:GoodsInfo 描述:用于保存物品的信息 具体表结构如表4.4所示:表0.4 物品信息表序号列名数据类型可否为空描述1GoodsIDintnot null物品ID2GClassifyIDintnot null物品分类ID3GoodsImages1varchar(100)not null物品图片14GoodsImages2varchar(100)null物品图片25GoodsImages3varchar(100)null物品图片36Goodstitlevarchar(60)not null物品名称7Goodsdescriptvarchar(100)null物品简单描述8Recencyvarchar(20)not null新旧程度9Counterpricefloatnull专柜价格10Pawnpricefloatnull典当价格11GoodsProvinceintnull物品所在省份ID12GoodsCityintnull物品所在城市ID13Releasetimedatetimenot null物品发布时间14UserIDintnot null发布会员ID15Attentionintnot null关注人数16GoodsTradeintnot null状态(已交易)17GoodsTradevarchar(500)null物品详情描述 (5)物品类别表 表名:GoodsClassify 描述:用于保存物品分类的信息 具体表结构如表4.5所示:表0.5 物品信息表序号列名数据类型可否为空描述1GClassifyIDintnot null物品ID2GClassifynamevarchar(20)not null物品分类名称 (6)物品交换订单表 表名:ExchangOrder 描述:用于保存双方物品交换后生成的交换凭证的信息 具体表结构如表4.6所示:表0.6 物品交换订单表序号列名数据类型可否为空描述1ExchangOrderIDintnot null物品交换订单ID号2UserID1intnot null用户ID_13UserID2intnot null用户ID_24GoodsID1intnot null物品ID15GoodsID2intnot null物品ID26ExchangeDatedatetimenot null自动日期 (7)物品购买订单表 表名:BuyOrder 描述:用于保存物品成功购买后生成的订单信息 具体表结构如表4.7所示:表0.7 物品购买订单表序号列名数据类型可否为空描述1BuyOrderIDintnot null物品购买订单ID号2UserIDintnot null买家ID3GoodsIDintnot null物品ID4BTotalMoneyfloatnot null总共时间币5BuyOrderDatedatetimenot null 订单日期6BuyOrderStateintnot null订单状态7Deliverwayintnot null发货方式 (8)物流表 表名:Logistic 描述:用于保存物流的信息 具体表结构如表4.8所示:表0.8 物流表序号列名数据类型可否为空描述1OrderIDintnot null物品订单ID号2Logisticcompanyvarchar(50)not null物流公司3Logisticsnumbervarchar(50)not null物流单号4BuyOrderIDintnot null物品购买订单ID (9)俱乐部活动信息表 表名:ClubActiInfo 描述:用于保存俱乐部活动的信息 具体表结构如表4.9所示:表0.9 俱乐部活动信息表序号列名数据类型可否为空描述1ActivityIDintnot null活动ID2ActivityDatevarchar(20)not null活动开展时间3ActiviyProvinceintnot null省份ID4ActiciyCityintnot null城市ID5ActivityHeadvarchar(50)not null活动负责人6ActivityRTvarchar(20)not null活动发布时间7ActicityOTvarchar(20)not null报名截止时间8ActivityDetailvarchar(500)not null活动详情 (10)俱乐部活动报名表 表名:ClubActiRegistration 描述:用于保存会员报名俱乐部的信息 具体表结构如表4.10所示:表0.10 俱乐部活动报名表序号列名数据类型可否为空描述1RegistrationIDintnut null报名ID2ActivityIDintnot null活动ID3UserIDintnot null会员ID4Mobilephoneintnot null联系方式5ATotalMoneyintnull总共时间币6AOrderDatedatetimenot null报名日期 (11)服务项目信息表 表名:ServiceInfo 描述:用于保存服务项目的信息 具体表结构如表4.11所示:表0.11 服务项目信息表序号列名数据类型可否为空描述1ServiceIDintnot null情感服务ID2ServiceNamevarchar(50)not null服务名称3ServiceDetailvarchar(100)not null详情 (12)服务项目订购表 表名:ServiceOrder 描述:用于保存会员订购服务的信息 具体表结构如表4.12所示:表0.12 服务项目订购表序号列名数据类型可否为空描述1ServiceOrderIDintnot null订购ID2ServiceIDintnot null情感服务ID3UserIDintnot null会员ID4Mobilephonevarchar(50)not null联系方式5TotalMoneyintnot null总共时间币6SOrderDatedatetimenot null订购日期7SOrderStateintnot null订单状态8Deliverwayintnot null发货方式 (13)日志列表 表名:JournalLis
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学学生安全培训制度课件
- 2025内蒙古鑫和资源投资集团有限责任公司招聘26名模拟试卷及答案详解(易错题)
- Histone-H3-1-21-Gly-Gly-Lys-biotinyl-amide-TFA-生命科学试剂-MCE
- Hedgehog-IN-11-生命科学试剂-MCE
- 2025内蒙古自治区农牧业科学院纳入总量管理控制数招聘模拟试卷附答案详解(黄金题型)
- Go-6983-Standard-生命科学试剂-MCE
- 紧急救援行业报告及市场前景
- 2025江西人力诚聘派驻江西江铜华东铜箔有限公司劳务派遣人员14人考前自测高频考点模拟试题及答案详解一套
- 2025广东揭阳市普宁市公安局招聘警务辅助人员80人考前自测高频考点模拟试题及答案详解(全优)
- 桩基钻芯取样专业合同7篇
- 2022版义务教育《体育与健康课程标准》测试题-含答案
- GB/T 8167-1987包装用缓冲材料动态压缩试验方法
- GB/T 34903.2-2017石油、石化与天然气工业与油气开采相关介质接触的非金属材料第2部分:弹性体
- 覆岩离层注浆减沉技术研究的新进展课件
- 折纸校本课程纲要
- 北师大版五年级数学上册练习四
- 新汉语水平考试 HSK(四级)
- 职业院校人才培养工作状态数据采集与管理制度
- T∕CGMA 033001-2018 压缩空气站能效分级指南
- 诊断学基础知识常见症状ppt课件
- 外研版六年级上册英语学案
评论
0/150
提交评论