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

加入VIP,省得不是一点点
 

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

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

下载须知

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

版权提示 | 免责声明

本文(校园二手手机网上交易平台的设计与开发(前台) 【毕业论文】.doc)为本站会员(文初)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

校园二手手机网上交易平台的设计与开发(前台) 【毕业论文】.doc

1、本科毕业论文(设计)论文题目校园二手手机网上交易平台的设计与开发(前台)所在学院专业班级电子商务学生姓名学号指导教师职称完成日期年月日毕业论文(设计)独创性声明本人郑重声明所提交的毕业论文(设计)是本人在指导教师的指导下进行的研究工作及取得的研究成果。除文中特别加以标注的地方外,论文中不包含他人已经发表的学术成果或者他人为获得高等院校学位而使用过的材料,论文(设计)中不涉及任何知识产权纠纷。否则,本人将承担一切责任。学生签名日期I摘要目前上网已经成为当今大学生生活的不可或缺的一部分,网上购物也走进了学生们的生活。但是在网络上购物商品存在一定的延迟性,而且需要额外的运输开支。随着大学生的消费水平

2、的提高,我们发现,他们拥有大量的闲置商品,这些商品仍然存在使用价值。比如学生的电脑、手机、MP3、旧书籍、杂志、音像制品、生活用品。其中手机的交易需求量最为大。很多同学想通过各种渠道将这些商品转卖给他人,但由于各方面的限制,很难达到供需平衡。有些同学通过开网店或者摆地摊的方式来解决商品的销售问题,可是时间、地点、规模都受到不同程度的限制,而且要消耗大量的时间和体力。因此有必要在校园内建立一个二手手机交易网站。在对网站设计方面知识进行深入学习,对二手手机在大学生中的需求进行深入了解的基础上,提出开发二手手机网上交易平台的需求,并对网站的前台部分进行设计开发。本文利用ASPNET技术建立动态网站,

3、实现校园二手手机网上交易的前台。前台管理包括会员功能、商品预选功能、购物车功能、留言信息功能。本文从校园二手手机网站现状出发,并对校园二手手机网站的前台设计进行需求分析,网站前台数据库结构设计,最后论述了前台系统的详细设计和实现。关键词二手手机;网站;设计;实现IIABSTRACTTHEINTERNETHASBECOMEANINDISPENSABLEPARTINUNIVERSITYLIFEONLINESHOPPINGHASENTEREDTHELIVESOFSTUDENTSBUTTHEREARESOMEGOODSPURCHASEDONTHENETWORKLATENCY,ANDNEEDFORADD

4、ITIONALTRANSPORTCOSTSALONGWITHUNIVERSITYSTUDENTSCONSUMPTIONLEVELRISE,WEFOUND,THEYHAVEALARGENUMBEROFIDLEGOODS,SUCHGOODSSTILLHAVEUSEVALUE,SUCHASSTUDENTSCOMPUTER,MOBILEPHONE,MP3,OLDBOOKS,MAGAZINES,AUDIOANDVIDEOPRODUCTS,DAILYNECESSITIESANDTHETRANSACTIONSDEMANDOFMOBILEPHONEWASBIGMANYSTUDENTSWANTTOSALETHE

5、SEGOODSTOOTHERTHROUGHVARIOUSCHANNELS,BUTBECAUSEOFTHECONSTRAINTS,ITISDIFFICULTTOACHIEVEBALANCEOFSUPPLYANDDEMANDSOMEOFTHESTUDENTSSOLVETHEPROBLEMOFCOMMODITYSALESTHROUGHTHEONLINESHOPORSETTINGUPASTALLBUTTHETIME,PLACE,SCALEISRESTRICTEDTOACERTAINDEGREE,ANDALSOTAKEALOTOFTIMEANDENERGYTHEREFORE,ITSNECESSARYTO

6、BUILDASECONDHANDMOBILEPHONETRADINGSITEINTHECAMPUSBASEDONTHESTUDYOFWEBSITEDESIGNKNOWLEDGE,ANDUNDERSTANDTHEDEMANDOFSECONDHANDMOBILEINCOLLEGESTUDENTSTHEPAPERPRESENTSTHEDEMANDOFDEVELOPMENTTHESECONDHANDPHONESONLINETRADINGPLATFORM,ANDDESIGNSANDDEVELOPSTHEFRONTPARTOFTHESITETHISPAPERUSINGASPNETTECHNOLOGYBUI

7、LDDYNAMICWEBSITE,REALIZETHEFRONTPARTOFCAMPUSSECONDHANDCELLULARPHONETRADINGONLINETHEFRONTPARTMANAGEMENTINCLUDINGMEMBERFUNCTIONS,MERCHANDISEPRESELECTEDFUNCTIONS,SHOPPINGCARTFUNCTIONSANDMESSAGEFUNCTIONSBASEDONTHEPRESENTSITUATIONOFTHECAMPUSSECONDHANDMOBILEWEBSITES,THISARTICLEDOESTHEREQUIREMENTANALYSISOF

8、THEFRONTDESIGNOFSECONDHANDMOBILEWEBSITESFORCAMPUS,ANDDESIGNSTHEWEBSITEFRONTDESKDATABASESTRUCTUREFINALLY,DESCRIBEDTHEDETAILEDDESIGNOFTHEFRONTSYSTEMANDHOWTOACHIEVEITKEYWORDSSECONDHANDMOBILEPHONEWEBSITEDESIGNREALIZATION目录1引言111开发背景112开发意义213开发环境简介2131ADOBEDREAMWEAVE的简介2132ASPNET的简介3133IIS的简介3134SQLSERV

9、ER2008的简介42校园二手手机网站前台分析521校园二手手机网站的可行性研究5211技术可行性5212经济可行性5213社会可行性522需求捕获523前台概念模型624前台用例模型725前台交互模型93校园二手手机网站前台系统设计1231前台系统设计思路1232前台功能模块架构1233前台数据库的设计134校园二手手机网站前台系统实现1641会员功能模块的实现1642商品预选功能模块的实现1843购物车功能模块的实现2344留言信息功能模块的实现275总结29参考文献30致谢31附录一文献综述32附录二外文文献译文37IV附录三外文文献原文3911引言11开发背景2011年7月19日,中国

10、互联网络信息中心(CNNIC)(2011)1发布第28次“中国互联网络发展状况统计报告”显示,截至2011年6月底中国共有网民485亿,其中30岁以下的网民占总人数的568,如此巨大的网民基数和消费群体为网上交易的发展打下坚实的基础。唐洁,张月琳(2008)2认为数字化校园是我国教育信息化的主题之一,也是国内高校提升自身管理水平及综合竞争实力的重要手段,很多高校都将实施建设数字化校园作为今后相当一段时间的工作重点。然而,数字化校园的实施建设是一项系统工程,涉及到高校的各个方面,最基本的一步就是网络安全体系的建设。近几年来随着各地高校的不断扩招,在校大学生的数量快速增长,2010年在校大学生的数

11、量近3000万,而这些年龄段在1825岁的年轻人正是手机消费的主要群体。刘晓芬,刘雷鸣(2011)3发现目前学生手机年消费量约200万部左右,约占市场总消费量的11,虽然还不能说是对市场起举足轻重的影响,但这一特殊的消费群体具有其他群体所不具备的优点和潜力。大学生手机市场调查报告处于新生代的新人类们,无论何时何地均追求外表时髦,所以,手机也难逃厄运,在调查中表明,外型是大学生选择手机时最着重的方面,占44;但新人类并非一味追求外表漂亮的,“内涵”也很重要,所以手机功能也占有一席之位,占40;而最少着重的则是价格,看来现在的大学生还是比较着重实际的。许珊珊,霍增辉(2007)4通过对杭州市大学生

12、手机消费情况的调查,总结了影响当代大学生购买决策的因素以及大学生手机消费的特点。发现,大学生在购买手机时,要求时尚、实用和低价;易再次消费;价格层次趋向中高档;购买方式具有多样性等。董东铭(2010)5发现影响大学生手机购买的因素有品牌、质量、价格、外观和功能五个方面。大学生普遍没有收入,对手机的要求因人而异。但是他们主要会把目光集中在中低价位,并且功能多样、造型时尚的手机上。所以,大学生购买手机一般比较慎重,会选择手机性价比的最佳结合点。一旦进入大学校园,学生就算进入了社会,他们亟须与这个社会接轨,开始形成自己的交际网。与家人联系、与同学朋友沟通、展开恋爱并且积极与用人单位联系,这些已经成为

13、学生购买手机的主要原因。当手机逐渐在校园中普及,手机也便成为大学生的必需品。这其中也不乏年轻人对品位的追求和强烈的攀比心理。这种手机的消费心理不2仅仅存在于大学生手机市场中,在所有年轻人的手机消费市场中都是比较突出的。虽然已经是成年人,但是大学生毕竟处于学习阶段,所以,手机对学习的帮助功能是必不可少的。例如中英文电子词典、计算器等实用功能,这些可以为学生学习提供方便,也是学生所希望的物有所值。12开发意义网上购物已日渐普及,学生是网上购物一个不可忽略的群体,校园二手市场具有较大的发展空间与潜力。本二手网站为卖方解决自己用的不合适的并且没有办法销售出去的手机,让卖家回收部分资金。为一些贫困的学生

14、提供廉价并实用的二手手机。目前各高校在校大学生的消费差距仍然是比较大的,许多学生由于生活的拮据根本无法承担高额的学习、生活费用,但是手机却是大学生生活、学习中必须具备的。如今只需进入我们的手机二手货交易平台就能轻而易举的找到物美价廉的二手手机了。现如今的大学生学习课程相对较少,很多大学生大部分的是时间都在寝室上网缺少同学之间的交流和互动,而大学生之间最多的共同话题除了游戏就是手机了。本网站有免费提供最新的各类新款手机的详细介绍,同学们能在留言板中找到“志同道合”的朋友,多多进行同学之间的交流,增加自己的社交领域。13开发环境简介131ADOBEDREAMWEAVE的简介ADOBEDREAMWE

15、AVE是个原本由MACROMEDIA公司所开发的著名网站开发工具。它使用所见即所得的接口,亦有HTML编辑的功能。它现在有MAC和WINDOWS系统的版本。随MACROMEDIA被ADOBE收购后,ADOBE也开始计划开发LINUX版本的DREAMWEAVER了。DREAMWEAVER自MX版本开始,使用了OPERA的排版引擎“PRESTO“作为网页预览。DREAMWEAVER可以用最快速的方式将FIREWORKS,FREEHAND,或PHOTOSHOP等档案移至网页上。使用检色吸管工具选择荧幕上的颜色可设定最接近的网页安全色。对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。DREAM

16、WEAVER能与您喜爱的设计工具,如PLAYBACKFLASH,SHOCKWAVE和外挂模组等搭配,不需离开DREAMWEAVER便可完成,整体运用流程自然顺畅。除此之外,只要单击便可使DREAMWEAVER自动开启FIREWORK或PHOTOSHOP来进行编辑与设定图档的最佳化。3132ASPNET的简介ASPNET的前身ASP技术,是在IIS20上首次推出WINDOWSNT351,当时与ADO10一起推出,在IIS30WINDOWSNT40发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了VISUALINTERDEV开发工具,在1994年到2000年之间,ASP技术已经

17、成为微软推展WINDOWSNT40平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上6。它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一。ASPNET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在WEB应用软件开发者的几乎全部的平台上(WINDOWS2000/2003SERVER/VISTA/7)。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASPNET的WEB应用中。ASPNET同时也是LANGUAGEINDEPENDENT(语言独立化)的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种

18、语言来写,现在已经支持的有C(C和JAVA的结合体),VB,JSCRIPT,C、F。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM开发的程序,能够完整的移植向ASPNET。ASPNET使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为“ZEROLOCALADMINISTRATION”的哲学观念使ASPNET的基于应用的开发更加具体,和快捷。一个ASPNET的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须的文件,不需要系统的重新启动,一切就是这么简单。多

19、处理器环境的可靠性ASPNET已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。133IIS的简介IIS是INTERNETINFORMATIONSERVICES的缩写,是一个WORLDWIDEWEBSERVER。GOPHERSERVER和FTPSERVER全部包容在里面7。IIS意味着你能发布网页,并且有ASP(ACTIVESERVERPAGES)、JAVA、VBSCRIPT产生页面,有着一些扩展功能。IIS支持一些有趣的东西,像有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEXSERVER)、有多媒体功能的(N

20、ETSHOW)其次,IIS是随WINDOWSNTSERVER40一起提供的文件和应用程序服务器,是在WINDOWSNTSERVER上建立INTERNET服务器的基本组件。它与WINDOWSNT4SERVER完全集成,允许使用WINDOWSNTSERVER内置的安全性以及NTFS文件系统建立强大灵活的INTERNET/INTRANET站点。IIS(INTERNETINFORMATIONSERVER,互联网信息服务)是一种WEB(网页)服务组件,其中包括WEB服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网

21、)上发布信息成了一件很容易的事。134SQLSERVER2008的简介SQLSERVER2008出现在微软数据平台愿景上是因为它使得公司可以运行他们最关键任务的应用程序,同时降低了管理数据基础设施和发送观察和信息给所有用户的成本8。这个平台有以下特点(1)可信任的使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。(2)高效的使得公司可以降低开发和管理他们的数据基础设施的时间和成本。(3)智能的提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。数据平台提供了一个解决方案来满足这些需求,这个解决方案就是公司可以使用存储和管理许多数据类型,包括XML、EMA

22、IL、时间/日历、文件、文档、地理等等,同时提供一个丰富的服务集合来与数据交互作用搜索、查询、数据分析、报表、数据整合和强大的同步功能。用户可以访问从创建到存档于任何设备的信息,从桌面到移动设备的信息。52校园二手手机网站前台分析21校园二手手机网站的可行性研究可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可行性分析是非常必要的。它包括技术可行性分析;经济可行性分析;社会可行性分析。211技术可行性软件方面,在ADOBEDREAMWEAVE下采用ASPNET技术开发,可以使它运行在WEB应用软件开发者的几乎全部的

23、平台上WINDOWS2000/2003SERVER/VISTA/7)。IIS作为服务器,数据库管理系统采用SQLSERVER2008,拥有可信任的,高效的,智能的等特点。硬件方面,在科技飞速发展的今天,硬件更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越便宜,因此硬件平台也能够满足本系统所需。212经济可行性本网站建成后当学生来我们网站买由本站工作人员回收来的二手手机,我们从中获取少量的差价,一方面让那些有多余手机的同学回收了资金,另一方面也为一些生活费不够的同学提供了实用又便宜的手机。这具有一定的经济可行性。213社会可行性本网站可以让学生之间的供需得到满足,还多一个交流的平台,并

24、让一些本来将要成为废品的手机又重新拥有了价值,本网站选择以最小的人力、物力、财力耗费,取得最佳技术、经济、社会效益的切实方案。这具有一定的社会可行性。22需求捕获甲手头有闲置的手机并且想要出售,可以联系本网站,由本站工作人员上6门回收。乙想要买一部经济又实惠的手机,可以注册本网站会员,登录本网站选择并购买一部二手手机。通过一次需求捕获后,得到需求特性表如表1所示。表1需求特性表编号特性FEAT01用户可以进入注册页面,填写相关资料,申请注册FEAT02用户可以填写信息并登录FEAT03用户可以修改自己的相关资料FEAT04用户可以搜索商品FEAT05用户可以把选好的商品放入购物车FEAT06用

25、户可以编辑购物车中商品的数量FEAT07用户可以把购物车里的商品删除FEAT08用户可以进入资讯,浏览信息FEAT09用户可以进入留言中心,查看留言FEAT10用户可以进入留言中心,发布留言23前台概念模型建立概念模型可以更容易理解各个实体之间的关联关系。而建立概念模型最主要的工作是找出相关的类,然后明确类之间的关联关系,必要时加入一些多重性描述和业务性规则约束。(1)发现类通常采用“名词动词法”在需求捕获时的信息与特性表的特性的基础上,进行分析,得到以下这些类用户、商品、购物车、留言、资讯。(2)关联分析在确定了类之后,对其进行关联分析,得到用户,商品,购物车和留言之间存在的关联关系。本系统

26、概念模型图如图1所示。7图1概念模型如上图所示,四个类之间存在相关联的关系,用户和商品之间的关系是一对多的关系;用户与留言之间是一对多的关系,一个用户可以发布多个留言;用户和购物车一对一的关系,一个用户只能打开一个购物车;购物车是由商品构成的。24前台用例模型构建了初步的概念模型之后,下面通过用例模型来组织需求。用例建模的的主要步骤是识别参与者、合并需求获得用例、细化用例描述三个主要的步骤。对各个特性进行合并获得用例,下图是特性合并表如图表2所示。表2特性合并表参与者特性用例用户用户可以进入注册页面,填写相关资料,申请注册UC01用户注册用户可以填写信息并登录UC02会员登录用户可以修改自己的

27、相关资料用户可以搜索商品UC03商品预选功能用户可以把选好的商品放入购物车用户可以编辑购物车中商品的数量UC04购物车功能用户可以把购物车里的商品删除用户可以进入资讯,浏览信息UC05留言信息功能用户可以进入留言中心,查看留言用户可以进入留言中心,发布留言8通过合并用例之后,可以得到5个用例,并得到了参与者与用例之间的关系,画出用例图,如图2所示。图2用例图如上图所示,可以看到一共有5个用例,分别是用户注册、平台登录、商品预选功能、购物车功能、留言信息功能。用户这个参与者独自承担这5个用例。以下是用户注册、商品选购功能和购物车功能的具体分析(1)用户注册表3“用户注册”需求描述用例名称“用户注

28、册”用例描述本用例用于用户的注册和个人信息的填写前置条件无后置条件用例成功后,添加一名新用户“事件流”基流当用户希望注册个人信息以使用本系统时,用例启动1系统转到用户注册页面,提示用户输入个人信息2用户输入个人信息3系统检查信息是否有效(E1)(是否已注册,邮箱是否可用,密码是否过于简单),将信息存入数据库替代流E1如果用户输入的注册信息无效,系统显示错误信息并转到错误页面,用户重新填写信息;或者取消注册,用例结束(2)商品预选功能9表4“商品预选功能”需求描述用例名称“商品预选功能”用例描述本用例允许用户在线选购商品前置条件用户选购前必须登录后置条件用户选择自己需要的商品,并将其添加到购物车

29、中“事件流”基流当用户想要进行商品选购时,用例启动1用户输入搜索商品名称2系统显示该商品3用户提出选购该商品4系统检查是否缺货(E1),购物车中加入相应的商品信息替代流E1缺货时,屏幕显示缺货信息页面。用户选择缺货策略(放弃还是等待直到有货)(3)购物车功能表5“购物车功能”需求描述用例名称“购物车功能”用例描述本用例用于用户操作购物车前置条件用户需要登录系统后置条件用例成功后,购物车中商品状态发生变化“事件流”基流当用户提出管理购物车时,用例启动1系统转到购物车管理页面2用户提出所要执行的操作如果用户需要编辑商品,则执行分支流S1编辑商品如果用户需要删除商品,则执行分支流S2删除商品分支流S

30、1编辑商品用户单击编辑按钮,购物车中相应商品数量发生改变S2删除商品用户单击删除按钮,相应的商品被删除25前台交互模型交互模型专注于对象之间的信息互换,并提供了系统的整体视图。它是以消息完成对象之间的交互来描述系统的行为,可通过顺序图建立交互模型。顺序图显示对象之间的动态合作关系,强调对象之间消息发送的顺序,同时显示了对象之间的交互。针对用例图中的每个用例,并结合领域模型中的类,建立了交互模型。会员功能模块的顺序图如图3、图4所示。10图3“用户注册”顺序图图4“用户登录”顺序图商品预选功能模块的顺序图如图5所示。11图5“商品选购功能”顺序图123校园二手手机网站前台系统设计31前台系统设计

31、思路如图6所示,本网站属于三层架构模型,通常意义上的三层架构就是将整个业务应用划分为表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。(1)表现层(UI)通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。(2)业务逻辑层(BLL)针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。(3)数据访问层(DAL)该层所做事务直接操作数据库,针对数据的增添、删除、修改、更新、查找等。图6三层架构模型图32前台功能模块架构根据本网站前台系统的需求分析报告的需求说明结合面向对象的系统开发方法,对网站前台系统设计。而设计

32、重点主要在商品预选功能与购物车功能两大模块,因为用户成功的购买必须通过这两个模块。系统的前台总体结构如图137所示。图7系统前台结构图(1)商品预选功能可以分为浏览商品、搜索商品、加入购物车。浏览商品用户登录后,可以随意浏览本网站的商品的详细信息。搜索商品用户可以输入关键字搜索相关商品。加入购物车用户对于自己满意的商品可以加入购物车,便于自己选择。商品预选功能图如图8所示。图8商品预选功能模块33前台数据库的设计前台数据库概念模型概念模型聚焦于问题领域中实体类的捕获。要定义一个概念模型,首先要捕获系统中所需要的实体数据,在这个阶段中必须从最高层次来考虑它,只需要找到类名,而不需要研究类的职责。

33、概念模型的建立14通常是在业务建模的工作流中完成的。本网站前台主要有4个实体数据,用户表,商品表,购物车表和留言表,概念模型如图9所示。图9概念模型图以下表为所涉及到的各个数据库表。表6用户数据表列名数据类型允许NULL值MEMBERIDBIGINT否SEXBIT是PASSWORDVARCHAR(50)是TRUENAMEVARCHAR(50)是QUESTIONSNVARCHAR(50)是ANSWERSNVARCHAR(50)是PHONECODEVARCHAR(20)是CITYVARCHAR(50)是ADDRESSVARCHAR(200)是EMAILSVARCHAR(50)是15表7商品数据表列

34、名数据类型允许NULL值GOODSIDBIGINT否CLASSIDBIGINT否GOODSNAMEVARCHAR(50)是GOODSINTRODUCENTEXT是GOODSBRANDVARCHAR(50)是GOODSUNITVARCHAR(10)是GOODSWEIGHTFLOAT是GOODSURLVARCHAR(50)是MARKEPRICEFLOAT是MEMBERPRICEFLOAT是ISREFINEMENTBIT是ISHOTBIT是ADDDATADATETIME是ISDISCOUNTBIT是表8商品类型数据表列名数据类型允许NULL值CLASSIDBIGINT否CLASSNAMEVARCHA

35、R(50)是CATEGORYURLVARCHAR(50)是表9购物车数据表列名数据类型允许NULL值CARTIDBIGINT否GOODSIDBIGINT否NUMINT是SUMPRICEFLOAT是MEMBERIDBIGINT是GOODSWEIGHTFLOAT是表10留言数据表列名数据类型允许NULL值IDINT否NAMEVARCHAR(20)否LEAVETEXTVARCHAR(500)是TIMEDATETIME是164校园二手手机网站前台系统实现41会员功能模块的实现会员管理系统是网页上相当常见的功能,浏览者欲进入某一站点,必须申请加入该站点的会员才有此资格,通常加入都是免费的。本站点也必须注

36、册才可以进入会员主界面。第一次来到这里的人,非会员也可以自由的浏览,只能看商品及其详细信息。但是不能实现对其的购物车功能,也可以按照页面的提示注册会员。用户注册包括填写用户名、密码、性别、真实姓名、所在城市、详细地址、邮编、电话号码和邮箱。以下是用户注册的源代码。PUBLICPARTIALCLASSREGISTERSYSTEMWEBUIPAGEUSERINFOCLASSUIOBJNEWUSERINFOCLASSPUBLICSTATICINTG_INT_MEMBERIDPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEPROTECTEDVOIDBTNSAV

37、E_CLICKOBJECTSENDER,EVENTARGSEIFTXTPOSTCODETEXTTRIM“LOCATIONJAVASCRIPTHISTORYGO1“ELSEFLOATADVANCEPAYMENT100BOOLP_BL_SEXIFCONVERTTOINT32DDLSEXSELECTEDITEMVALUETRIM1P_BL_SEXTRUE17ELSEP_BL_SEXFALSEG_INT_MEMBERIDUIOBJADDUINFOTXTNAMETEXTTRIM,P_BL_SEX,TXTPASSWORDTEXTTRIM,TXTTRUENAMETEXTTRIM,“,“,TXTPHONETE

38、XTTRIM,TXTEMAILTEXTTRIM,DDLCITYSELECTEDITEMTEXTTRIM,TXTADDRESSTEXTTRIM,TXTPOSTCODETEXTTRIM,ADVANCEPAYMENTSESSION“USERNAME“SESSION“USERNAME“TXTNAMETEXTTRIMRESPONSEWRITE“ALERT恭喜您,注册成功LOCATIONINDEXASPX“本网站的用户注册截图如图10所示。图10用户注册图1842商品预选功能模块的实现(1)商品搜索用户只要输入本网站有的商品的关键字就能搜索出相关商品的信息,让已经确定要买什么手机的用户节省不少时间和精力。

39、(2)加入购物车用户可以把符合自己要求的商品放入购物车中,以便自己选择。以下是商品预选功能的源代码。PUBLICPARTIALCLASSUSER_SEARCHSYSTEMWEBUIPAGEUSERINFOCLASSUCOBJNEWUSERINFOCLASSDATASETDSNEWDATASETPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEDSDATASETUCOBJSEARCHBINDTHISREQUESTQUERYSTRING“SEARCHWORD“TOSTRING,“CLASS“,DLREFINEMENTUCOBJDLBIND12,DS,LABP

40、AGE,LABBACKPAGE,LBTNUP,LBTNNEXT,LBTNBACK,LBTNONE,DLREFINEMENT/绑定市场价格PUBLICSTRINGGETMKPSTRSTRINGP_STR_MARKETPRICERETURNUCOBJVARSTRP_STR_MARKETPRICE,2/绑定会员价格PUBLICSTRINGGETMBPSTRSTRINGP_STR_MEMBERPRICERETURNUCOBJVARSTRP_STR_MEMBERPRICE,2/当购买商品时,获取商品信息PUBLICSAVESUBGOODSCLASSGETSUBGOODSINFORMATIONDATALI

41、STCOMMANDEVENTARGSE,DATALISTDLNAME/获取购物车中的信息19SAVESUBGOODSCLASSGOODSNEWSAVESUBGOODSCLASSGOODSGOODSIDINTPARSEDLNAMEDATAKEYSEITEMITEMINDEXTOSTRINGSTRINGGOODSSTYLEECOMMANDARGUMENTTOSTRINGINTINDEXGOODSSTYLEINDEXOF“|“IFINDEXGOODSSTYLELENGTHRETURNGOODSGOODSGOODSWEIGHTFLOATPARSEGOODSSTYLESUBSTRING0,INDEXGO

42、ODSMEMBERPRICEFLOATPARSEGOODSSTYLESUBSTRINGINDEX1RETURNGOODSPUBLICVOIDADDSHOPCARTDATALISTCOMMANDEVENTARGSE,DATALISTDLNAMEIFSESSION“UID“NULLSAVESUBGOODSCLASSGOODSNULLGOODSGETSUBGOODSINFORMATIONE,DLNAMEIFGOODSNULL/显示错误信息RESPONSEWRITE“ALERT没有可用的数据“RETURNELSEUCOBJADDSHOPCARTGOODSGOODSID,GOODSMEMBERPRICE

43、,CONVERTTOINT32SESSION“UID“TOSTRING,GOODSGOODSWEIGHTRESPONSEWRITE“ALERT恭喜您,添加成功“ELSE20RESPONSEWRITE“ALERT请先登录,谢谢合作“PUBLICVOIDREFINEBINDUCOBJDGIBIND1,“REFINE“,DLREFINEMENTPROTECTEDVOIDDLREFINEMENT_ITEMCOMMANDOBJECTSOURCE,DATALISTCOMMANDEVENTARGSEIFECOMMANDNAME“DETAILSEE“SESSION“ADDRESS“SESSION“ADDRES

44、S“INDEXASPX“RESPONSEREDIRECT“/USER/GOODSDETAILASPXGOODSID“CONVERTTOINT32DLREFINEMENTDATAKEYSEITEMITEMINDEXTOSTRINGELSEIFECOMMANDNAME“BUYGOODS“ADDSHOPCARTE,DLREFINEMENTPROTECTEDVOIDLBTNONE_CLICKOBJECTSENDER,EVENTARGSELABPAGETEXT“1“DSDATASETUCOBJSEARCHBINDTHISREQUESTQUERYSTRING“SEARCHWORD“TOSTRING,“CL

45、ASS“,DLREFINEMENTUCOBJDLBIND12,DS,LABPAGE,LABBACKPAGE,LBTNUP,LBTNNEXT,LBTNBACK,LBTNONE,DLREFINEMENTPROTECTEDVOIDLBTNUP_CLICKOBJECTSENDER,EVENTARGSELABPAGETEXTCONVERTTOSTRINGCONVERTTOINT32LABPAGETEXT121DSDATASETUCOBJSEARCHBINDTHISREQUESTQUERYSTRING“SEARCHWORD“TOSTRING,“CLASS“,DLREFINEMENTUCOBJDLBIND1

46、2,DS,LABPAGE,LABBACKPAGE,LBTNUP,LBTNNEXT,LBTNBACK,LBTNONE,DLREFINEMENTPROTECTEDVOIDLBTNNEXT_CLICKOBJECTSENDER,EVENTARGSELABPAGETEXTCONVERTTOSTRINGCONVERTTOINT32LABPAGETEXT1DSDATASETUCOBJSEARCHBINDTHISREQUESTQUERYSTRING“SEARCHWORD“TOSTRING,“CLASS“,DLREFINEMENTUCOBJDLBIND12,DS,LABPAGE,LABBACKPAGE,LBTN

47、UP,LBTNNEXT,LBTNBACK,LBTNONE,DLREFINEMENTPROTECTEDVOIDLBTNBACK_CLICKOBJECTSENDER,EVENTARGSELABPAGETEXTLABBACKPAGETEXTDSDATASETUCOBJSEARCHBINDTHISREQUESTQUERYSTRING“SEARCHWORD“TOSTRING,“CLASS“,DLREFINEMENTUCOBJDLBIND12,DS,LABPAGE,LABBACKPAGE,LBTNUP,LBTNNEXT,LBTNBACK,LBTNONE,DLREFINEMENT本网站商品搜索功能截图如图1

48、1所示。22图11商品搜索图(3)商品类别导航能让会员根据商品品牌更加方便、快速地寻找到符合自己要求的商品。以下是商品类别导航的源代码。PUBLICPARTIALCLASSUSERCONTROL_NAVIGATIONCONTROLSYSTEMWEBUIUSERCONTROLUSERINFOCLASSUCOBJNEWUSERINFOCLASSPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEIFISPOSTBACKUCOBJDLCLASSBINDDLCLASSPROTECTEDVOIDDLCLASS_EDITCOMMANDOBJECTSOURCE,DATA

49、LISTCOMMANDEVENTARGSERESPONSEREDIRECT“/USER/CLASSGOODSASPXCLASSID“DLCLASSDATAKEYSEITEM23ITEMINDEXTOSTRING本网站的商品类别导航截图如图12所示。图12商品类别导航图43购物车功能模块的实现购物车商品选择使会员能在购物车中对商品进一步的对比,按自己的需要进行编辑,然后决定自己最需要的商品。以下是购物车功能模块的源代码。PUBLICPARTIALCLASSUSER_COMMITGOODSSYSTEMWEBUIPAGEUSERINFOCLASSUCOBJNEWUSERINFOCLASSMANGERCLASSMCOBJNEWMANGERCLASSPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEIFISPOSTBACKSHOPCARTBIND24TOTALDS/绑定市场价PUBLICSTRINGGETMKPSTRSTRINGP_STR_MARKETPRICERETURNUCOBJVARSTRP_STR_MARKETPRICE,1/绑定会员价PUBLICSTRI

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。