计算机别业设计论文-宠物犬网络交易平台的设计与实现.doc
《计算机别业设计论文-宠物犬网络交易平台的设计与实现.doc》由会员分享,可在线阅读,更多相关《计算机别业设计论文-宠物犬网络交易平台的设计与实现.doc(41页珍藏版)》请在沃文网上搜索。
1、学院本科毕业论文(设计)题目: 宠物犬网络交易平台的设计与实现 院(系)专 业年 级姓 名学 号指导教师职 称2013年5月30日 毕业论文(设计)评语及成绩论文类型:评语:指导教师(签字)年 月 日评语及评分成绩: 答辩委员会主席(签字)年 月 日院(系)学位评定委员会意见:签字:年 月 日学校学位评定委员会意见:签字:年 月 日word文档 可自由复制编辑目 录摘 要1ABSTRACT2前 言3第1章 绪论41.1 课题背景41.2 系统开发的目的和意义41.3 开发工具及技术41.3.1开发环境41.3.2 JSP51.3.3 JavaScript61.4 软硬件配置7第2章 系统需求分
2、析82.1 可行性分析82.2 系统完安全性和数据完整性需求分析82.2.1系统的安全性82.2.2数据的完整性92.3 系统功能需求分析92.3.1系统前台的需求分析102.3.2系统后台的需求分析112.4交易业务流程需求分析12第3章 系统设计143.1系统架构设计143.2数据库设计143.2.1数据库的概念结构设计153.2.2数据库的逻辑结构设计17第4章 系统功能模块实现214.1管理员登录页面214.2管理员的功能模块214.2.1类别管理214.2.2宠物犬及宠物犬用品信息管理234.2.3会员信息管理254.2.4订单管理254.2.5退出系统254.3超级管理员的功能模块
3、254.4普通用的户功能模块264.4.1系统主页面实现264.4.2类别查询274.4.3用户注册274.4.4用户购物284.4.5购物车管理294.4.6订单管理294.4.7网站留言30第5章 测试系统315.1系统测试目的与意义315.2测试过程315.2.1登录页面测试315.2.2密码修改测试325.2.3类别修改测试32结 论33参考文献34附 录35后 记38word文档 可自由复制编辑摘 要利用电子商务高效率、低成本的特点,设计并实现了宠物犬网络交易平台系统。该系统主要是基于B/S模式的小型电子商务系统,能够满足中小型宠物犬商店在网上销售宠物犬及用品的需要。该系统应用的是J
4、SP等技术,实现了后台管理、前台浏览购买等功能。系统主要功能有浏览宠物犬及用品信息、模糊搜索或按照类别标签搜索宠物犬及用品、用户购买、用户查看整理购物车、用户添加或确认收货地址信息、用户提交订单、管理员管理类别、管理员管理宠物犬信息、管理员管理商品信息、管理员管理订单等。该系统分为超级管理员、管理员用户、会员用户三种用户权限,只有管理员及超级管理员才可以进行后台管理操作。在市场竞争如此激烈的今天,开发一套网上宠物犬交易的电子商务系统,对于卖家,既可以节省店面管理,又能方便快捷的管理店内物品,同时也使得生意的销售范围得到很大的扩宽。对于买家,省时省力省钱也省心。这样的一个容易经营的开店方式,是值
5、得人们来大胆尝试的。本文主要分析了宠物犬网络交易平台的开发前景及发展趋势,介绍了宠物犬网络交易平台设计与实现的需求分析,系统设计,系统的工作原理、组成、系统的设计实现及系统的测试。关键词:宠物犬交易平台;电子商务;JSP;B/S结构ABSTRACTUsing ecommerce high efficiency, low cost, design and implementation of online trading platform of pet dogs. The system is mainly based on B / S mode of small e-commerce system
6、 ,It can meet the needed that small shops of pet dogs in the online sales of pet dogs and supplies. The system use the JSP technology to achieve a management background, foreground browse and buy other functions. System main functions are browsing pet dogs and supplies information, fuzzy search or s
7、earch by category label pet dogs and supplies, user purchase, users organize shopping cart, users add or confirm address of receiving information, users submit orders, administrators management category, administrators to manage pet dog information administrators to manage product information, admin
8、istrators manage orders and so on. The system is divided into the super administrator, administrator, member users three user permissions, only administrators and super administrators can manage the background operation.This paper analyzes the pet dogs trading platform of online development prospect
9、s and trends, introduces pet dogs online trading platform design and implementation of requirements analysis, system design, system works, composition, system design implementation and testing of the system.Key words: pet dogs trading platform; commerce; JSP; B / S structure前 言随着社会的高速发展,生活水平已有很大提高,人
10、们已不再只是追求物质上的享受,也逐渐看重精神上的享受。随之变化的是社会压力逐步增加,忙碌的工作使得人们无暇过多的陪伴亲人。所以,为了替亲人或自己寻求生活中的陪同者,排遣压力,以及享受更好更充实的生活等理由,使得宠物在人类的生活中开始充当越来越重要的角色。其中,尤其是犬类,生活水平已有很大提高,人们已不再只是追求物质上的享受,也逐渐看重精神上的享受。随之变化的是社会压力逐步增加,忙碌的工作使得人们无暇过多的陪伴亲人。所以,为了替亲人或自己寻求生活中的陪同者,排遣压力,以及享受更好更充实的生活等理由,使得宠物在人类的生活中开始充当越来越重要的角色。从养宠物的数量和消费能力上看,宠物犬商店本身所需要
11、的店面就要比其他的商店大很多,而网上宠物犬商店这种销售模式无需精装修,节省店面,方便管理,大大减少了成本。而且网络是无地域限制的,是面向全国甚至是世界的;也是无时间限制的,可以24小时的随时在线销售。将店“开”在这样广阔的区域中,全面的扩展了商品的销售路径。就目前市场看,宠物狗是所有宠物中最受欢迎,也是最有发展空间的一类宠物,所以宠物犬以及宠物犬用品则是比较容易的入手的经营品。与传统店面式的宠物犬商店的销售方式相比,在线销售有很多的邮点,首先及时灭洋低于限制,而且搜索页十分方便,信息的存储量更是其他方式比不了的,而且风险成本都是比较低的。在网上可以又很多种搜索的方式,挑选方便,展示页方便,能够
12、起到很好促进销售的效果。宠物犬商店本身所需要的店面就要比其他的商店大很多,而网上宠物犬商店这种销售模式无需精装修,节省店面,方便管理,大大减少了成本。而且网络是无地域限制的,是面向全国甚至是世界的;也是无时间限制的,可以24小时的随时在线销售。将店“开”在这样广阔的区域中,全面的扩展了商品的销售路径,扩大和巩固了客户群。各种趋势皆表明了,将宠物店搬到网上经营的方式,是既安全简单又能跟住商务发展趋势的方式。根据这些信息,在市场竞争如此激烈的今天,开发一套网上宠物犬交易的电子商务系统,对于卖家,既可以节省店面管理,又能方便快捷的管理店内物品,同时也使得生意的销售范围得到很大的扩宽。对于买家,省时省
13、力省钱也省心。这样的一个容易经营的开店方式,是值得人们来大胆尝试的。第一章 绪论1.1 课题背景在网上买卖东西这种方便的交易模式在我国的发展只是刚刚起步,发展到现在只是短短几年,我国第一宗网上购物发生在1998年,虽然交易形式是网上进行但是费用物品还是在显示中进行的。随着网络的普及,在网上买卖东西的事情到1999年才被人们认可,现在,中国的购物网站近900家,其中近2/3为网上商店,而另1/3则为零售业务,而其中网上宠物店只有零星的十几家而已。根据这些信息,在市场竞争如此激烈的今天,开发一套网上宠物犬交易的电子商务系统,对于卖家,既可以节省店面管理,又能方便快捷的管理店内物品,同时也使得生意的
14、销售范围得到很大的扩宽。对于买家,省时省力省钱也省心。由此表明,网上宠物店的规模和系统性都有很高的提高空间,很好的发展前景。1.2 系统开发的目的和意义 与传统的店面式的宠物犬商店的销售方式相比,在线销售有很多的优点,首先就是没有地域限制,其次则是搜索页十分方便,而且信息的存储量更是十分庞大,风险及成本都是比较低的。在网上可以有很多种搜索的方式,挑选方便,展示也方便,能够起到很好的促进销售的效果。宠物犬商店本身所需要的店面就要比其他的商店大很多,而网上宠物犬商店这种销售模式无需精装修,很大程度上节省了店面,也方便了管理,大大减少了成本。而且网络是无地域限制的,是面向全国甚至是世界的;同时网络也
15、是无时间限制的,可以24小时的随时在线销售。将店“开”在这样广阔的区域中,全面的扩展了商品的销售路径,扩大和巩固了客户群。同时,本系统在销售宠物犬的同时还销售宠物犬用品,可以增加本店的交易机会,在购买宠物犬的同时还推荐适合的宠物犬食物等用品,提高用户体验度,加深用户对本店的印象,从而增加了企业核心的竞争力。1.3 开发工具及技术1.3.1开发环境设计的开发平台主要采用MyEclipse加Tomcat后台服务器进行,数据库使用Mysql,而页面主要使用JSP技术加Javascript完成,下面对MyEclipse、Tomcat和MySql数据库进行简要介绍。1MyEclipseMyEclipse
16、,最开始学习Java是老师就介绍了这款软件,安装方便,用起来更方便,插件丰富。它是功能丰富的JavaEE集成开发环境1。2MySql 也可以写入一些css或者其他的脚本代码,客户端在页面中发出请求,服务器进行接收请求和请求参数,接收完成后会分理处出入其中的Java代码并对这些嵌入其中的Java代码。支持多线程,充分利用CPU资源,提供TCP/IP、ODBC和JDBC等多种数据库连接途径,可以处理拥有上千万条记录的大型数据库3。1.3.2 JSPJSP内部对象说明:request 为客户端请求,此请求会包含来自GET/POST请求的参数; response为网页传回客户端的响应;pageCont
17、ext用于管理网页的属性; session为与请求有关的会话; application为正在执行的内容;out 为传送响应的输出流; config就是平常行的为页面中的飞页面代码片段配置对象;page为JSP网页本身的属性名称; exception是捕捉网页错误,避免网页的异常是的不会运行成功。1.3.3 JavaScriptJavaScript是一种在浏览器端根据浏览器自己的对代码的分析并执行成最终结果的的脚本语言,javascript中的“java”一词只不过是借Java语言的响亮的名声进行自我营销。其实JavaScript的主要设计原则是源自Self和Scheme。另一方面,JavaSc
18、ript是基于对象而不是面向对象,没有定义类的语法和继承和多态。而且JavaScript是弱类型语言,也就是在声明变量的时候是不确定变量的类型的,当程序运行时就会自己判断并确定类型,然后可以随时改变。在HTML基础上,使用JavaScript是可以开发交互式Web网页。1.4 软硬件配置硬件需求:CPU:Pentium以上计算机内存: 512M以上软件需求:操作系统版本:Windows XP开发工具:MyEclipse后台服务器:Apache Tomcat 6.0开发语言:Java浏览器:IE6.0第二章 系统需求分析2.1 可行性分析开发每一个项目之前,不论是为了勘测接手的项目是否可行,为了
19、是否有市场货其他方面的价值,还是确定是否有发展的空间。都要进行可行性分析,这样才可以降低项目开发的风险,保证开发的合法和有发展而不致亏本。也避免人力、物力、财力各方面的浪费,下面就从技术、经济和法律四个方面来分析介绍。1技术可行性本系统采用的是B/S(Browser/Server,浏览器/服务器模式)结构,可以在任何地方进行操作而不用安装任何软件,只要有一台能够上网的电脑就可以使用。数据库使用的Mysql,具有体积小、速度快、开源的特点,sql语句也是用来访问数据库的最常用标准化语言。本系统操作简单,只需要能够熟练操作WINDOWS,操作人员简单梳洗系统即可工作,所以本系统在技术上是可行的。2
20、经济可行性与传统店面式的宠物犬商店的销售方式相比,在线销售有很多的邮点,首先及时灭洋低于限制,而且搜索页十分方便,信息的存储量更是其他方式比不了的,而且风险成本都是比较低的。在网上可以又很多种搜索的方式,挑选方便,展示页方便,能够起到很好促进销售的效果。宠物犬商店本身所需要的店面就要比其他的商店大很多,而网上宠物犬商店这种销售模式无需精装修,节省店面,方便管理,大大减少了成本。而且网络是无地域限制的,是面向全国甚至是世界的;也是无时间限制的,可以24小时的随时在线销售。将店“开”在这样广阔的区域中,全面的扩展了商品的销售路径,扩大和巩固了客户群。3法律可行性该宠物犬网络交易平台是自行开发的管理
21、系统,是具有实际意义的系统,开发环境、软件和使用的数据库都是开源的,不存在侵权等问题,即法律上是可行的。2.2 系统完安全性和数据完整性需求分析2.2.1系统的安全性在交易过程中,各个数据都必须要保证完整性,即可以保证提供给用户提供完整的信息,也可以保证程序正常运行。首先,要想管理本系统的宠物犬及用品等各信息,必须先要凭借管理员的用户名和密码登陆到系统中,非管理员用户不能通过登录验证,即不能登录到后台,以确保开发出来的系统具有很好的严密性和安全性。其次,保证所有用户有不同的权限,用户登录到系统后,不能越级操作,管理员可以使用所有模块;普通用户用户只能在前台进行操作,比如,查询商品信息、在线购买
22、、下订单等功能;未注册用户只能在线浏览店内信息,查询店内商品。2.2.2数据的完整性宠物犬网络交易平台系统的数据在存储到数据库中时,必须保证数据具有完整性,主要表现在两个方面:逻辑完整性和存储完整性。所谓的逻辑完整性就是要保证数据的逻辑关系具有完整性,也就是在数据传输的过程中要保证数据的逻辑关系完整性;所谓的存储完整性就是保证数据在物理存储的层面上具有完整性。具体要求如下:()各种信息数据具有完整性,每种信息数据不能为空()各种数据间的相互联系及逻辑关系具有正确性()相同数据在不同数据表中的记录具有一致性2.3 系统功能需求分析通过对网上宠物犬商店系统的深入分析,可获得以下主要的需求()要求系
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 别业 设计 论文 宠物 网络 交易平台 实现
