毕业论文基于asp的电子商务平台管理系统_第1页
毕业论文基于asp的电子商务平台管理系统_第2页
毕业论文基于asp的电子商务平台管理系统_第3页
毕业论文基于asp的电子商务平台管理系统_第4页
毕业论文基于asp的电子商务平台管理系统_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业论文基于ASP的电子商务平台管理系统THEMANAGEMENTINFORMATIONSYSTEMOFELECTRONICCOMMERCEPLATFORMBASEDONASP学生姓名专业班级计算机信息管理3091指导教师完成日期2012年5月25号吉林工业职业技术学院JILINVOCATIONALCOLLEGEOFINDUSTRYANDTECHNOLOGY吉林工业职业技术学院毕业论文摘要本文首先系统地研究了开发电子商务网站的背景和意义,分析了当今B2C电子商务交易的网站特点和共性,从而得出设计本网站的思路和方法。接着介绍了实现系统开发的ASPNET和IIS50环境,数据库用MICROSOFTSQLSERVER2005实现同时简要介绍了以上工具的功能和方法。在介绍以上基础知识的基础上,论文主要分析了系统设计的两个关键步骤概要设计和详细设计。概要设计分成后台数据库管理操作设计和后台管理操作设计,同时介绍了数据库的建立和维护。详细设计主要阐述了用户管理、管理员管理、交易结算过程、等后台管理功能的实现,并给出了系统的设计代码。最后,对每个功能模块和整个系统进行了测试,测试结果表明系统基本具备了网上交易的功能以及快速的响应速度。关键词电子商务后台管理ASPNETMICROSOFTSQLSERVER2005THEMANAGEMENTINFORMATIONSYSTEMOFELECTRONICCOMMERCEPLATFORMBASEDONASP吉林工业职业技术学院毕业论文IABSTRACTTHISARTICLEFIRSTSYSTEMATICALLYHASSTUDIEDTHEDEVELOPMENTELECTRONICCOMMERCEWEBSITEBACKGROUNDANDTHESIGNIFICANCE,HASANALYZEDNOWTHEB2CELECTRONICCOMMERCETRANSACTIONWEBSITECHARACTERISTICANDTHEGENERALCHARACTER,THUSOBTAINSDESIGNSTHISWEBSITETHEMENTALITYANDTHEMETHODTHENINTRODUCEDREALIZATIONSYSTEMDEVELOPMENTASPNETANDTHEIIS50ENVIRONMENT,THEDATABASEREALIZESWITHACCESSSIMULTANEOUSLYBRIEFLYINTRODUCEDABOVETHETOOLFUNCTIONANDTHEMETHODABOVETHEINTRODUCTIONINTHEELEMENTARYKNOWLEDGEFOUNDATION,THEPAPERHASMAINLYANALYZEDTHESYSTEMDESIGNTWOESSENTIALSTEPSOUTLINEDESIGNANDDETAILEDDESIGNTHEOUTLINEDESIGNDIVIDESINTOTHEBACKSTAGEDATABANKADMINISTRATIONOPERATIONDESIGNANDTHECUSTOMERENDOPERATIONDESIGN,SIMULTANEOUSLYINTRODUCEDTHEDATABASEESTABLISHMENTANDTHEMAINTENANCETHEDETAILEDDESIGNMAINLYELABORATEDBACKSTAGEMANAGEMENTFUNCTIONTHEANDSOONUSERMANAGEMENT,COMMODITYMANAGEMENT,TRANSACTIONSETTLEMENTPROCESS,FUZZYSEARCHREALIZATION,ANDHASPRODUCEDTHESYSTEMDESIGNCODEFINALLY,CARRIEDONTHETESTTOEACHFUNCTIONMODULEANDTHEOVERALLSYSTEM,THETESTRESULTHADINDICATEDTHAT,THESYSTEMHASBASICALLYHADTHEONLINETRANSACTIONFUNCTIONASWELLASTHEFASTSPEEDOFRESPONSEKEYWORDELECTRONICCOMMERCEBACKSTAGEMANAGEMENTASPNETMICROSOFTSQLSERVER2005引言贸易的全球化和INTERNET网络的全球化特征使两者很自然地走到了一起,形成了如今风吉林工业职业技术学院毕业论文II靡全球的电子商务(EC)。电子商务是指应用电子信息技术和现代INTERNET网络技术在客户、厂商及其他交易主体之间进行的以信息为依托的商务活动,而购物网站正是这种活动的具体表现形式。随着生活“E时代”的到来,上网的人数越来越多,网上购物将是人们的一大生活方式之一,网上购物系统的完善和便捷将是现代社会必然的需求。近年来,随着INTERNET的蓬勃发展,电子商务也在迅速崛起。根据DELOITTE咨询公司最近研究,全球电子商务收入将从1997年的150亿美元上升至2002年的11万亿美元,到2002年70的大公司将通过WEB进行销售;EMARKETER公司也预期全世界的电子商务收入将从1998年的984亿美元增长到2003年的12万亿。虽然不同研究咨询机构对电子商务的增长预测有一定差异,但电子商务的飞速增长已是不争的事实,它带来的商机是巨大而深远的。由于电子商务所依托的INTERNET的全球性和开放性,电子商务的影响将是全面的,它不但在微观上影响企业的经营行为和消费者的消费行为,而且在宏观上影响到国际贸易关系和国家未来竞争力。作为快速发展中的中国,应该应对挑战抓住电子商务发展带来的商机,为二十一世纪日益激烈的全球化竞争作好人才、技术准备和经营观念转变。综观电子商务的历史,随着INTERNET/INTRANET应用越来越广,迅速扩展从个人到集团,从企业到科技、教育、商业,几乎覆盖了所有的领域。商品和服务的地理界限被打破,各种公司无论大小,都在忙于建立新的商业解决方案,来适应新的交易方式。INTERNET/INTRANET固有的一些特性,如方便获得,实时的信息,低廉的成本使得它成为商务解决方案的一种本质的驱动力。而且,在下面这些颇具竞争力的优势下,开发了本系统来实现和完成电子化的商业交易过程。目录摘要I吉林工业职业技术学院毕业论文IIIABSTRACTII引言III1、系统开发背景111系统可行性研究1111技术上的可行性1112经济上的可行性112开发系统的必要性12、系统开发技术321ASP技术介绍322SQL语言简介43、系统设计631商务B2C网站分析632系统总体功能设计733网络购物框架结构图74、数据库设计95、系统实现1151后台登陆界面1152后台登陆主界面1153订单管理主界面1154库存管理主界面1255管理员管理主界面1256用户管理主界面1357系统管理主界面1358前台管理主界面1459前台会员注册主界面15510前台购物车主界面15511前台购物车主界面16512前台网站留言主界面17513前台我的留言主界面186、系统测试19总结20致谢。21参考文献22吉林工业职业技术学院毕业论文01、系统开发背景11系统可行性研究可行性研究的目的使用最小的代价在尽可能短的时间里确定问题是否能解决,通过复杂系统的规模与目标,研究与此类似的系统后,我们具体从下面三个方面考虑。111技术上的可行性由于电子商务网站的开发已有一定的时期,而且有很多成功的实例,技术基础也已经非常雄厚,因而技术上的准备应该不成问题。112经济上的可行性由于所开发的WEB是一个中小型企业公司的网站,要求并不是很高,本人在开发前系统的巩固学习了ASPNET和MICROSOFTSQLSERVER2005的知识,所以从人力、物力、财力方面来说都是可行的。12开发系统的必要性在开始设计本系统之前,首先对B2C电子商务系统的组成进行分析。分析对象的选取范围是主流的、大型的、有代表性的B2C电子商务网站。本文选取的对象是易趣网中国最大的网上购物网站之一,HTTP/WWWEBAYCOM、亚马逊网互联网零售业巨头之一,HTTP/WWWAMAZONCOM、申越网中国最大图书音像商城,HTTP/WWWJOYOCOM、当当网中国最大的网上购物网站之一,HTTP/WWWDANGDANGCOM)。上述网站都是运作成功的B2C电子商务网站,也是B2C电子商务网站的典型代表。分析这些网站,我们可以得到以下的一些B2C电子商务系统的共性B2C电子商务系统主要是一个由多个相互关联的网页组成有机整体的网站,这些网页的组成部分可以分为两大类素材和功能模块。其中素材包括图片、声音、动画、图像、FLASH对象等,主要用于美化网页和做广告宣传,其特点是素材内容本身是静态的,可以以文件的形式存放。而功能模块则体现了网站所具有的功能,这些功能包括(1)导航栏,即用于指向网站特定内容的链接的集合。比如,网站首页顶部的页面导航栏,它指示了网站的主要组成部分,像B2C电子商务网站一般就有买商品、客户管理等内容,通过链接跳转的方式,用户可以很方便地山导航栏转到感兴趣的内容网页。此外,商品分类信息栏也IJ以属于导航栏的范畴,因为通过商品分类信息栏的跳转,用户可以方便地浏览到感兴趣的商品信息网页。导航栏的特点是具有树状层次结构的链接的集合,链接的属性具有相似性,即都指向某个特定的页面。(2)普通信息。这一部分包括公司或者网站介绍、B2C商品交易协议的声明、网站使用的帮助信息等内容。其特点是内容都是静态的,并且时效性不强,即内容的更新比较缓慢,因此IJ以采取静态文件的方式存放。(3)即时信息。这包括网站新闻、商品折扣信息、系统广播信息等。其特点是内容更新比较快,信息量相对比较大,需要在系统运行时动态发布。(4)商品信息。这是B2C电子商务网站所含数据的主要组成部分。它的特点是商品种吉林工业职业技术学院毕业论文1类繁多,不同种类的商品往往具有不同的属性或技术指标,比如电脑显示器有外观尺寸、最大分辨率、刷新频率等技术指标,而CPU则有时钟频率、缓存大小、上艺等技术指标。有时需要按属性或者技术指标分类显示商品信息,或者对不同商品的同一个技术指标进行横向比较,这就需要将商品信息按某种规则分门别类的存放,而不是将信息统统存放在一起。(5)顾客管理及安全认证。B2C电子商务的商品交易需要建立在交易双方彼此信任的基础上,这就需要对购买商品的顾客进行管理,并在交易时进行安全认证。这包括顾客注册、顾客信息管理、顾客登录验证、交易过程中顾客身份的确认等。(6)商品交易。这部分包括顾客选购商品,即购物车,订单生成和确认,货款支付和商品交付等。其中货款支付和商品交付,有些网站实行在线支付货款、由IS递商品的方式,而有些网站实行线下支付货款和交付商品的方式,即在电子商务系统中不考虑这部分功能。山于货款支付和商品交付不是B2C电子商务系统的必要组成部分,故在本文中不再考虑,系统中商品的交易过程到生成并确认订单为止。(7)附加功能,即B2C电子商务系统为了方便顾户购买商品或者为了方便商家推销商品而提供的扩展功能。这包括商品和其它信息的搜索,更好地展示商品,如将商品的图片放在醒口的位置,从而吸引顾客的注意等等。这些功能随着具体网站的不同而不同。分析当今B2C商贸网站现状,经综合分析和研究,本课题主要实现在网上完成商品交易的简明网站。由于当今社会商品越来越多,花色品种丰富多彩,客户需求不尽相同,为了能够满足不同客户的需求,实现顾客至上这一宗旨,同时也为了能够使不同的商品在网上实现更方便的交易,所以本网站提供了很方便的交易平台一方面,客户能够在本网站找到多种商品,因为本网站提供了丰富多彩的商品;另一方面,经过管理员管理,能够提供更多更优惠的商品。吉林工业职业技术学院毕业论文22、系统开发技术21ASP技术介绍ASPNET是一种建立在通用语言上的程序构架,能被用于一台WEB服务器来建立强大的WEB应用程序。ASPNET提供许多比现在的WEB开发模式强大的的优势。(1)执行效率的大幅提高ASPNET是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。世界级的工具支持ASPNET构架是可以用MICROSOFT(R)公司最新的产品VISUALSTUDIONET开发环境进行开发,WYSIWYG(WHATYOUSEEISWHATYOUGET所见即为所得)的编辑。这些仅是ASPNET强大化软件支持的一小部分。(2)强大性和适应性因为ASPNET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在WEB应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在WINDOWS2000SERVER上)。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASPNET的WEB应用中。ASPNET同时也是LANGUAGEINDEPENDENT语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C、VB、JSCRIPT。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM开发的程序,能够完整的移植向ASPNET。(3)简单性和易学性ASPNET是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASPNET页面构架允许你建立你自己的用户分界面,使其不同于常见的VBLIKE界面。另外,通用语言简化开发使把代码结合成软件简单的就像装配电脑。(4)高效可管理性ASPNET使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为“ZEROLOCALADMINISTRATION“的哲学观念使ASPNET的基于应用的开发更加具体,和快捷。一个ASPNET的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。(5)多处理器环境的可靠性ASPNET已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASPNET应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP的确做不到这一点。(6)自定义性,和可扩展性ASPNET设计时考虑了让网站开发人员可以在自己的代码中自己定义“PLUGIN“的模块。吉林工业职业技术学院毕业论文3这与原来的包含关系不同,ASPNET可以加入自己定义的如何组件。网站程序的开发从来没有这么简单过。(7)安全性基于WINDOWS认证技术和每应用程序配置,你可以确性你的原程序时绝对安全的。22SQL语言简介SQLSTRUCTUREDQUERYLANGUAGE,意思为结构化查询语言,是一种介于关系代数与关系演算之间的结构化查询语言。它的主要功能就是同各种数据库建立联系,进行沟通。ANSI(美国国家标准协会)规定SQL是关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据、从数据库中提取数据等。SQL语言之所以能够为用户和业界所接受,并成为国际标准,是因为它是一个综合的、功能极强同时又简捷易学的语言。SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,主要特点包括(1)综合统一非关系模型的数据语言一般都分为模式数据定义语言(模式DDL)、外模式数据定义语言(外模式DDL)、与数据存储有关的描述语言(DSDL)及数据操纵语言(DML),分别用于定义模式、外模式、内模式和进行数据的存取与处置。当拥护数据库投入运行后,如果需要修改模式,必须停止现有的数据库的运行,转储数据,修改模式并编译后再重装数据库,十分麻烦。SQL语言则集数据定义语言DDL、数据操纵语言DML、数据控制语言DCL的功能于一体,语言风格统一,可以独立完成数据库生命周期中的全部活动,包括定义关系模式、建立数据库、插入数据、查询、更新、维护、数据库重构、数据库安全性控制等一系列操作要求,这就为数据库应用系统的开发提供了良好的环境。用户在数据库系统投入运行后,还可根据需要随时地逐步地修改模式,切并不影响数据库的运行,从而使系统具有良好的可扩展性。(2)高度非过程化非关系数据模型的数据操纵语言是面向过程的语言,用其完成某项请求必须指定存取路径。而用SQL语言进行数据操作,只要提出“做什么”,而无须指明“怎么做”,因此无须了解存取路径,存取路径的选择以及SQL语言句的操作过程由系统自动完成。这不但大大减轻了用户负担,而且有利于提高数据独立性。(3)面向集合的操作方式非关系数据模型采用的是面向记录的操作方式,操作对象是一条记录。而SQL语言采用集合操作方式,不仅操作对象、查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。(4)以同一种语法结构提供两种使用方式SQL语言既是自含式语言,又是嵌入式语言。作为自含式语言,他能够独立地用于联机交互的使用方式,用户何以在终端键盘上直接键入SQL命令对数据库进行操作;作为嵌入式吉林工业职业技术学院毕业论文4语言,SQL语句能够嵌入到高级语言中,供程序员设计程序时使用。而在两种不同的使用方式下,SQL语言的语法结构基本上是一致的。(5)语言简捷,易学易用SQL语言功能极强,但由于设计巧妙,语言十分简捷,完成核心功能只用了9个动词,SQL语言接近英语口语,因此容易学习,容易使用。3、系统设计吉林工业职业技术学院毕业论文531商务B2C网站分析在开始设计本系统之前,首先对B2C电子商务系统的组成进行分析。分析对象的选取范围是主流的、大型的、有代表性的B2C电子商务网站。本文选取的对象是易趣网中国最大的网上购物网站之一,(HTTP/WWWEBAYCOM、亚马逊网互联网零售业巨头之一,HTTP/WWWAMAZONCOM、申越网中国最大图书音像商城,HTTP/WWWJOYOCOM、当当网中国最大的网上购物网站之一,HTTP/WWWDANGDANGCOM)。上述网站都是运作成功的B2C电子商务网站,也是B2C电子商务网站的典型代表。分析这些网站,我们可以得到以下的一些B2C电子商务系统的共性B2C电子商务系统主要是一个由多个相互关联的网页组成有机整体的网站,这些网页的组成部分可以分为两大类素材和功能模块。其中素材包括图片、声音、动画、图像、FLASH对象等,主要用于美化网页和做广告宣传,其特点是素材内容本身是静态的,可以以文件的形式存放。而功能模块则体现了网站所具有的功能,这些功能包括(1)导航栏,即用于指向网站特定内容的链接的集合。比如,网站首页顶部的页面导航栏,它指示了网站的主要组成部分,像B2C电子商务网站一般就有买商品、客户管理等内容,通过链接跳转的方式,用户可以很方便地山导航栏转到感兴趣的内容网页。此外,商品分类信息栏也IJ以属于导航栏的范畴,因为通过商品分类信息栏的跳转,用户可以方便地浏览到感兴趣的商品信息网页。导航栏的特点是具有树状层次结构的链接的集合,链接的属性具有相似性,即都指向某个特定的页面。(2)普通信息。这一部分包括公司或者网站介绍、B2C商品交易协议的声明、网站使用的帮助信息等内容。其特点是内容都是静态的,并且时效性不强,即内容的更新比较缓慢,因此IJ以采取静态文件的方式存放。(3)即时信息。这包括网站新闻、商品折扣信息、系统广播信息等。其特点是内容更新比较快,信息量相对比较大,需要在系统运行时动态发布。(4)商品信息。这是B2C电子商务网站所含数据的主要组成部分。它的特点是商品种类繁多,不同种类的商品往往具有不同的属性或技术指标,比如电脑显示器有外观尺寸、最大分辨率、刷新频率等技术指标,而CPU则有时钟频率、缓存大小、上艺等技术指标。有时需要按属性或者技术指标分类显示商品信息,或者对不同商品的同一个技术指标进行横向比较,这就需要将商品信息按某种规则分门别类的存放,而不是将信息统统存放在一起。(5)顾客管理及安全认证。B2C电子商务的商品交易需要建立在交易双方彼此信任的基础上,这就需要对购买商品的顾客进行管理,并在交易时进行安全认证。这包括顾客注册、顾客信息管理、顾客登录验证、交易过程中顾客身份的确认等。(6)商品交易。这部分包括顾客选购商品,即购物车,订单生成和确认,货款支付和商品交付等。其中货款支付和商品交付,有些网站实行在线支付货款、由IS递商品的方式,而有些网站实行线下支付货款和交付商品的方式,即在电子商务系统中不考虑这部分功能。山于货款支付和商品交付不是B2C电子商务系统的必要组成部分,故在本文中不再考虑,系吉林工业职业技术学院毕业论文6统中商品的交易过程到生成并确认订单为止。(7)附加功能,即B2C电子商务系统为了方便顾户购买商品或者为了方便商家推销商品而提供的扩展功能。这包括商品和其它信息的搜索,更好地展示商品,如将商品的图片放在醒口的位置,从而吸引顾客的注意等等。这些功能随着具体网站的不同而不同。分析当今B2C商贸网站现状,经综合分析和研究,本课题主要实现在网上完成商品交易的简明网站。由于当今社会商品越来越多,花色品种丰富多彩,客户需求不尽相同,为了能够满足不同客户的需求,实现顾客至上这一宗旨,同时也为了能够使不同的商品在网上实现更方便的交易,所以本网站提供了很方便的交易平台一方面,客户能够在本网站找到多种商品,因为本网站提供了丰富多彩的商品;另一方面,经过管理员管理,能够提供更多更优惠的商品。32系统总体功能设计对于典型的数据库管理系统,尤其是B2C电子商务网站这样数据流量比较大的网络管理系统,必须要满足使用方便、操作灵活等设计需求。本系统在设计时满足以下几个目标界面设计美观友好,信息查询灵活、方便、快捷、准确,数据存储安全可靠。全面、分类展示商城内所有商品。显示商品的详细信息,方便顾客了解商品信息。查看商城内的交易信息。设置灵活的打印功能。对用户输入的数据,系统进行严格的数据检验,尽可能排除人为错误。提供新品上市公告,方便顾客及时了解相关信息。提供网站留言功能。提供网上在线支付功能。系统最大限度地实现易维护性和易操作性。系统运行稳定、安全可靠。33网络购物框架结构图根据以上分析,可以绘出整个系统的后台管理模块结构图如1所示吉林工业职业技术学院毕业论文7订单未确认后台管理界面订单管理订单已确认订单未发货订单已发货订单未归档订单已归档库存管理商品添加类别添加用户管理查看会员信息删除会员信息管理员管理添加管理员查看管理员删除管理员修改管理员系统管理上传管理留言管理图1后台管理功能模块图同样经过对前台功能的全面分析和整体考虑,可以画出如图2的模块结构图前台管理界面会员注册推荐商品查看商品购买商品热门商品查看商品购买商品最新商品查看商品购物车查看商品信息删除商品信息更改商品信息网站留言我的留言购买商品图2前台主页面功能模块图吉林工业职业技术学院毕业论文84、数据库设计电子商务平台系统数据库设计中,后台登陆表用来保存管理人员信息,如下表1所示表1后台登录表DBOTB_ADMIN字段名类型长度中文描述备注ADMINIDINT4编号主键、非空ADMINNAMEVARCHAR50管理员姓名非空PASSWORDVARCHAR50管理员密码非空REALNAMEVARCHAR50真实姓名非空EMAILVARCHAR50电子邮件非空LOADDATEDATETIME8加入日期非空电子商务平台系统数据库设计中,商品管理表用来保存管理商品信息,如下表2所示表2商品管理表DBOTB_BOOKINFO字段名类型长度中文描述备注BOOKIDINT4编号主键、非空CLASSIDINT4商品ID非空BOOKNAMEVARCHAR50商品名称非空BOOKINTRODUCENTEXT16所属类别非空AUTHORVARCHAR50作者非空COMPANYVARCHAR50商城非空BOOKURLVARCHAR200图像非空MARKETPRICEFLOAT8市场价非空HOTPRICEFLOAT8热门价非空ISREFINEMENTBIT1是否为推荐非空ISHOTBIT1是否热门非空ISDISCOUNTBIT1是否最新非空LOADDATEDATETIME8入库时间非空电子商务平台系统数据库设计中,商品类别表用来保存管理商品类别信息,如下表3所示表3商品类别表DBOTB_CLASS字段名类型长度中文描述备注CLASSIDINT4编号主键、非空CLASSNAMEVARCHAR50名称非空CATEGORYURLVARCHAR50图像非空电子商务平台系统数据库设计中,留言管理表用来保存、查看留及删除留言信息,如下表4所示吉林工业职业技术学院毕业论文9表4留言管理表DBOTB_LEAVEWORD字段名类型长度中文描述备注IDINT4编号主键、非空UIDNVARCHAR50留言人非空SUBJECTNVARCHAR50留言主题非空CONTENTNTEXT16留言内容允许空DATETIMEDATETIME8留言时间非空IPNVARCHAR20留言人IP非空电子商务平台系统数据库设计中,用户登录表用来保存用户会员个人信息,如下表5所示表5用户登录表DBOTB_MEMBER字段名类型长度中文描述备注MEMBERIDINT4编号主键、非空USERNAMEVARCHAR50登录名非空PASSWORDVARCHAR50登录密码非空REALNAMEVARCHAR50真实姓名非空SEXBIT1性别非空PHONECODEVARCHAR50电话号码非空EMAILVARCHAR50电子邮件非空ADDRESSVARCHAR200地址非空POSTCODECHAR10邮编非空LOADDATEDATETIME8注册时间非空电子商务平台系统数据库设计中,回复留言管理表用来保存回复的留言信息,如下表6所示表6回复留言管理表DBOTB_REPLY字段名类型长度中文描述备注IDINT4编号主键、非空UNAMENVARCHAR50回复人姓名允许空CONTENTNTEXT16回复内容允许空DATETIMEDATETIME8回复时间允许空REPLYIDINT4回复次数允许空IPNVARCHAR20回复人IP非空吉林工业职业技术学院毕业论文105、系统实现51后台登陆界面后台登陆界面,如下图3所示图3后台登陆界面52后台登陆主界面所有前台的信息都在后台进行、添加、修改、删除等管理操作,如图4所示图4后台登陆主界面53订单管理主界面在“订单管理”树状菜单中,对订单信息进行管理、删除、查看以及搜索操作,如图5吉林工业职业技术学院毕业论文11所示图5订单管理主界面54库存管理主界面在“库存管理”树状菜单中,对商品信息和类别信息进行添加、修改、删除、查看以及搜索操作,如图6所示图6库存管理主界面55管理员管理主界面在“管理员管理”树状菜单中,对管理员信息进行添加、修改、删除以及查看操作,如图7所示吉林工业职业技术学院毕业论文12图7管理员管理主界面56用户管理主界面在“用户管理”树状菜单中,对会员信息进行查看以及删除操作,如图8所示图8会员用户管理界面57系统管理主界面在“系统管理”树状菜单中,可对上传图片进行添加、查看以及删除操作,如图9所示吉林工业职业技术学院毕业论文13图9系统上传图片界面在“系统管理”树状菜单中,可对留言信息进行添加、查看以及删除操作,如图10所示图10系统留言界面58前台管理主界面前台中所有的功能模块只需用户单击相关超链接,便可进入信息展示页面(1)单击“推荐商品”导航按钮,对失推荐的商品进行购买以及查看操作。(2)单击“最新商品”导航按钮,对最新商品进行购买以及查看操作。(3)单击“热门商品”导航按钮,对热门商品进行购买以及查看操作。前台主界面如图11所示吉林工业职业技术学院毕业论文14图11前台管理界面59前台会员注册主界面首先单击“注册户”按钮,注册用户名和密码,成为本站会员,如图12所示图12前台会员注册主界面510前台购物车主界面单击“购物车”按钮,对购物车中的商品信息进行查看、删除以及更改操作,如图13所示吉林工业职业技术学院毕业论文15图13前台购物车主界面单击前往服务台,可查询订购物品并完成交易,如图14所示图14前台服务台主界面511前台购物车主界面单击“购物流程”按钮,进行查看购物流程信息,如图15所示吉林工业职业技术学院毕业论文16图15前台购物流程主界面512前台网站留言主界面单击“网站留言”按钮,对网站的进行留言操作,如图16所示图16前台网站留言主界面吉林工业职业技术学院毕业论文17513前台我的留言主界面单击“我的留言”按钮,进行查看自己的留言信息、查看回复、回复留言以及删除留言操作,如图17所示图17前台我的留言主界面吉林工业职业技术学院毕业论文186、系统测试在软件开发过程中,基于系统的测试、确认和验收是一项重要而富有挑战性的工作。在完成一个系统子模块后,就应该对它做必要的测试。一般情况下,用测试数据对含有入口参数或者返回值的模块进行测试,当发现模块完成的功能与设计不相符时,可以在有可能发生错误的代码、函数、或者过程处设定中断点,并对主要变量添加监视,通过这种方法就可以很快得确定错误发生的区域,最后再通过逐语句执行的方式确定错误产生的准确位置,修改代码或者结构,最终消除错误。当子系统设计完成后,同时,组成子系统的各个模块也都测试完毕后,就要对整个子系统进行测试,确保各个模块相互间接口的协调和通信的正确无误。当整个系统设计完成后,包所有经过测试的子系统组装成也个完整的系统来测试。通过这个测试,修改了设计和编码的错误,确保了系统确实能完成需求分析中要求的功能,且系统的动态特性也符合了预定的要求。软件测试的基本原则是1尽量不由程序开发者进行测试。2关键是注重测试用例的选择。本人主要采用静态测试的方法对本系统进行测试。下面举一个实例介绍一下我所做的测试工作。管理用户模块测试选择的测试用例用户名为“郭春杰”和“111”。在客户端任意注册两个用户名为“张佳”和“KK”的用户,则在管理端显示内容为如图18所示,以上测试结果基本符合要求。测试过程中,我们也发现了一些经验和教训,如为了较全面的检测其正确性,及早的发现错误和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论