网上宠物商城系统设计毕业论文.docx
《网上宠物商城系统设计毕业论文.docx》由会员分享,可在线阅读,更多相关《网上宠物商城系统设计毕业论文.docx(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘要本论文题目为网上宠物店系统的设计与实现,首先介绍了网上宠物店系统的选题意义,然后提出一个基于网上宠物店系统的相关领域的目前状况介绍,并对相关关键技术进行了讨论,最后说明了网上宠物店系统的应用前景。本系统由两个大模块组成,各模块的功能分别为:前台用户宠物购买模块和后台管理模块。前台用户宠物购买模块部分主要功能可细分为:用户信息模块、添加宠物购物车模快、宠物浏览模快、订单生成模块、留言生成模块。后台管理模块部分主要功能为:宠物信息管理模块、订单管理模块、用户信息管理模块、留言管理模块。在前台用户宠物购买模块中,用户可以对宠物进行查询,并对宠物进行宠物购物车添 加,对用户信息进行修改,对订单进行
2、增加或删除以及对购买过的宠物进行留言评 价。后台管理模块中,管理员可以对不同宠物信息进行管理,对用户信息进行修改, 对留言进行回复或删除操作,对前台生成的未完成订单进行删除操作。根据系统所需功能,使用的技术包括:以 J2EE 为开发平台,采用 MYSQL5.1 做后台数据库,选择 MyEclipse4.8 为开发工具,Tomcat6.0 为服务器端,采用工程化思想,实现了一个简洁的系统界面,方便的操作环境,便于后台维护。经过测试,本系统具有较好的实用性,操作简单,用户可以在此宠物购买网站进行宠物的购买,可以对未注册用户的访问进行拦截,让用户有更好的使用体验。另外此系统的后台部分,管理员的登录也
3、需要验证信息条件是否符合数据库中的数据。关键字:宠物,网上商城,订单管理AbstractThe title of the graduation is Design and Implementation of Online Pet Shop System .First it introduces the significance of the topic matter, and then and then put forward a present condition of the related online pet store system based on the introduction
4、, and the related key technologies are discussed, and finally illustrates the application prospect of online pet store system.The system consists of two modules, the functions of each module are: front desk users pet purchase module and the background management module. The main function of the fron
5、t desk user pet purchase module can be subdivided into: the user information module, the pet shop model is added, the pet browse module is fast, and the order generation module is formed. The main functions of the background management module are as follows: pet information adding module, order mana
6、gement module, user information management module. In the front desk users pet purchase module, the user can query the pet, and the pet shopping cart to add, modify the user information, as well as the order to increase or delete.The backstage management module, the administrator of the different pe
7、t information to add, modify user information on the matters needing attention to add or delete operation on the front generation did not complete the order to delete operation.According to the unified requirement of system function, the decision to use J2EE as the development platform, using Oracle
8、10g as the background database, using MyEclipse2014 as development tool, Tomcat6.0 as the server, using the engineering idea, implements a friendly system interface, To achieve a simple system interface, easy to operate the environment, to facilitate the maintenance of the cinema booking site.After
9、testing, the system has good practicability, simple operation, users can buy this website to buy pet, the user can not access the use of registration to intercept, give the user a better experience. In addition to the background of this system, the administrator login also need to verify whether the
10、 information condition is consistent with the data in the database.Keywords: pet Online store Order management目录第一章绪论11.1 开发背景11.2 开发内容2第二章 系统开发环境42.1 java 介绍42.2 MYECLIPSE 介绍42.3 HTMLcss 介绍42.4 JSP 介绍52.5 MYSQL 数据库介绍5第三章 系统分析73.1 系统数据流程分析73.2 需求分析83.3 用例分析93.4 流程分析103.5 技术可行性分析113.6 经济可行性分析113.7 操作
11、可行性分析11第四章 系统整体设计134.1 功能设计134.2 数据库设计134.3 数据库表的设计15第五章系统的详细功能设计195.1 前台的详细功能设计195.1.1 用户注册195.1.2 留言功能模块设计195.1.3 购物车功能管理205.1.4 商品查询功能模块介绍205.1.5 订单管理功能模块的设计215.1.6 商品详细信息功能模块设计225.1.7 订单提交管理功能模块的设计与实现225.2 后台的详细功能设计235.2.1 系统用户管理235.2.2 商品类别管理功能的设计与实现235.2.3 商品信息管理245.2.4 特价商品信息管理255.2.5 订单功能管理2
12、65.2.6 会员管理功能265.2.7 留言管理功能模块27第六章系统测试276.1 数据库测试286.2 登录测试29总结31致谢32参考文献32第一章绪论1.1 开发背景近年来,随着网络高速发展,更得益于现在智能手机的普及,全球的网络科技增长速度明显,后劲十足,网络的普及率明显的很大提高。截止今年的六月份,不完全统计,光中国的网民数量就已经达到了 7.54 亿,超过了总人口的一半以上,占全球网民总数的五分之一。而网络购物更成为一种新的潮流,逐渐替代传统的营销方式。截止到现在,全球市值最高的十家公司里,有 7 家正是互联网科技公司,其中,发展较晚的中国公司腾讯和阿里巴巴更是名列其中,成为其
13、中的佼佼者。科技公司已经完全超越了传统的实体企业,如今的社会更像人工智能发展,像无人驾驶,无人机等更是一种大胆的新尝试,未来都将会不可能变为可能,所有的企业未来都将和科技网络有关系 。虽然国内的市场相对来说没有国际市场大,但是像腾讯和阿里都是做到了世界级级别,都迈出了国门,主要还是因为互联网的发展,无线网络的覆盖也达到了百分之八九十。所以未来网络还会更大的改变这个世界,创新整个社会。(1) 国外现状随着约翰.冯.诺依曼创建出第一台计算机,成为 20 世纪最先进的科学技术发明之一开始,人类进入了一个新的世界,开始了一个互联网的年代。第一台计算机占地庞大,处理速度慢,而且只能用于进行科学计算,开机
14、一次都需要浪费很多时间,并且使用必须是专业的人员,都是代码算法,非常的不方便。自从微软公司创建了操作系统开始,人们可以可视化的进行电脑操作,电脑的用途也多样化起来。进而新的互联网出现在了大家的面前,人们可以利用互联网实现在家就可以做很多事情。随时时代的进展,人们的生活水平上升,生活节奏快,慢慢的买东西需要出门自己选购变得浪费时间和体力,于是逐渐的出现了网上购物网,可以足不出户就可以买到自己心仪的物品,可是这样的便利并没有让人们满足,渐渐的智能手机的出现和无线网络的覆盖使得网上购物更加的没有地点的限制,人们只要拿个手机就可以随时随地的购买物品。网上物品种类多样,价格低廉,极大的方便了人们,对实体
15、行业是一个极大的竞争。创办于美国的亚马逊网站,算是比较知名的国际性企业了,属于美国的一家最大的电子商务类企业。更是第一批开始发明的经营电子网络购物的公司。创办于 1995 的亚马逊公司建立之初的规划是,能做四年到五年之间能够有盈利能力,上线仅仅一年的时间就达到了 10 亿美元的交易额,其种类达到了 5000 多万种,吸引了 40 万企业和客户。可见电子商务市场之大,前景之美好。(2) 国内现状战火很快就烧到了我们国内,第一批做电子商务的企业家们也纷纷开始效仿,阿里巴巴、京东等应运而生,创造了中国的收入神话。每年的收益额都占不小的比例。马云更成为了一个神奇人物,各国总统都纷纷接见。现如今淘宝的双
16、十一,2009 年开始举办的促销活动,当时的参与人数还很少,但收入却超出了想像。2010 年开始崭露头角,销售量达到了 10 亿元,仅仅是一天的时间,2011 年销售量达到 33.6 亿,2012 年,据统计交易高潮是凌晨,五分钟内的成交量就是 10 亿元人民币,2013 年,各种商家齐加入,收入达到了 320 亿,2014 年,仅仅十一月十一日,这一天,收入就达到了571 亿元,2015 年,收入差点翻倍,达到了 912 亿元,这一年,手机消费开始显露出来,占了 68%,2016 年,在这一天,商家们看到了商机,纷纷参加双十一,搞促销活动,名气越来越大,销售收入达到了 1207 亿。对比往年
17、的数据,大家可以看到这是多么惊人的增长率。也也意味着中国已经进入了全名网购的时代。看到这样的效果,淘宝马上又引进了双十二,其它平台如京东又搞起了 618,互联网购物网风声水起,日益成形。现在,更随着智能手机的普及,网络购物变的更为简单,更为便捷,随时随地可以购物不停,不限时间,不限场合。使得网上商城更是如入中天,人们买东西再也不用走街串巷,来回比价,比质量,返返复复走来走去进行购买了。只要一个手机, 一台电脑就可以坐在家中等着自己满意的物品到手。1.2 开发内容本系统利用 java 语言 JSP 技术 MYSQL 数据库 MYECLIPSE 软件开发一个 bs 架构的可视化方便操作的宠物网上商
18、城软件,本宠物购物网上商城主要包含以下内容游客部分可以登录网址进行浏览商品信息,如果进行购买的话,可以进行用户注册,注册成功后方可加购物车,进行购买操作,用户后台可以查看自己的购买信息是否发货等信息方便快捷。管理员部分作为网站的管理者,可以登录网站实时管理,可以对商品进行上架, 下架对商品类别添加修改,对注册用户信息查看操作,实时更新产品,用户下单后, 安排发货,管理整个网站。主要功能如下:1. 商品信息管理功能:对各种商品进行展示,可以看到商品的具体信息。2. 商品类别管理功能:对各种不同类别的商品进行分类,方便查找自己需要的商品。3. 特价商品管理功能:可以对销量不太好的商品进行特价销售,
19、以便更好的去除库存,减少亏空。4. 订单管理功能:对用户所购买的宠物订单进行管理,包括都买的什么东西,什么时候下的单子,并且还包括发货地址等信息。5. 会员管理功能:对网站的注册会员进行管理,可以对已有的注册会员进行删除。6. 留言管理功能:如果有不足的地方,都可以进行留言,并且还可以看到留言回复信息。7. 系统用户管理:主要是对自己的账号和密码进行修改,还可以删除已有的用户信息。同时还有其它几个方面的功能:1. 购物车功能:这个功能可以实现用户在购买商品的时候可以把自己相中的物品都加入到购物车中,到最后结账的时候,一起付款。2. 用户注册功能:如果没有进行注册,那只能进行商品信息的浏览,不能
20、购买商品,想要购买商品就可以通过用户注册这个功能注册成为本网站的用户。3. 商品搜索功能:如果有想买的商品可以直接使用这个功能,可以快速的找到想要买的商品,不用再一个商品一个商品的查找。第二章系统开发环境宠物网上商城软件采用的是前端 HTML+css+javascript, JSP 是后端语言,MYSQL 数据库进行开发,前端设计工具采用 MYECLIPSE 软件,服务器采用 tomcat。以下分别对其进行介绍。2.1 java 介绍Java 语言是一种现在世界上比较主流的面向对象的语言,是由 sun 公司推出的。可以在多种平台上运用的,兼容性比较强,适应市面上大多数操作系统,不会出现乱码的现
21、像,其扩展性和维护性都更好,具有分析问题和解决问题的能力,是面向过程的程序设计方便我们编写的代码更强壮。Java 相对其它语言来说,比较简单,编译起来更方便一些,安全可靠性高。不完全统计,现在全世界大约有 2000 多万人在使用 它,java 既可以镶嵌使用又可以独力的使用。Java 大致可以分成两个部分,一种部分是 javac 负责的编译,另一种是 java 负责的运行。Java 和 c+语言很相像,但 java 在编程时是一种以对象为导向的方式来进行编译的,使得编出来的软件可以单机使用,也可以在互联网上使用,检查出错更为方便。Java 分布式、体系结构中立的特点也使得其存储更快,编议更简单
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 宠物 商城 系统 设计 毕业论文
限制150内