web的宠物商城系统的设计与实现(源码)【字数:8874】
目 录
第1章 前言 1
1.1研究背景 1
1.2国内外研究现状 1
1.3可行性分析 1
1.3.1市场可行性分析 1
1.3.2技术可行性分析 1
1.3.3操作可行性 2
1.4系统主要工具介绍 2
1.4.1 系统开发环境 2
1.4.2 系统架构模式 2
1.5全文组织结构 2
第2章 宠物商城系统需求分析 4
2.1系统概述和用户特点 4
2.2系统功能概述 4
第3章 宠物商城系统的设计 6
3.1宠物商城系统的系统功能模块的设计 6
3.1.1商品信息模块 6
3.1.2新闻模块 6
3.1.3用户信息管理模块 6
3.1.4购物车模块 7
3.1.5订单模块模块 7
3.1.6商品管理模块 8
3.1.7用户管理模块 8
3.1.8管理员管理模块 9
3.1.9链接管理模块 9
3.2数据库的设计与实现 9
3.2.1数据库ER图 9 *景先生毕设|www.jxszl.com +Q: &351916072&
3.2.2数据库逻辑分析设计 12
3.2.3数据库表单 12
第4章 系统实现 17
4.1开发平台 17
4.2功能实现 17
第5章 系统测试 25
5.1测试目的 25
5.2测试步骤 25
5.3测试分析 25
5.4测试结果 28
第6章 总结与展望 29
6.1总结 29
6.2展望 29
参 考 文 献 30
致 谢 31
前言
1.1研究背景
计算机网络化在传统商城的应用越来越普及。宠物网上商城的开发是为了改变人们传统的购宠方式。它主要是通过Internet为客户提供便捷购物渠道的系统,这样人们就可以通过网络来进行购物[3]。因为传统的宠物店在各个方面存在着稍高的成本,比如说店铺租赁、宠物喂养等。而电子商务站点运行起来,获取订单的成本与传统商店相比近乎于零。所以说,宠物网上商城的诞生不仅满足了客户的需要,同时也使得商家寻求到了更好的销售方式。
1.2国内外研究现状
在国外,AllPAws是一个在线宠物领养救助平台,致力于宠物救助和领养;PetMD是一个专门发布宠物健康和宠物营养信息的网站;其发布宠物健康信息,包括症状,诊断和治疗,是目前世界上最大的宠物资源库;Pet360主要为用户提供宠物饲养技巧,在帮助用户提供正确的饲养宠物指示的基础上,也为用户提供宠物健康资讯,提供相关宠物的饮食、健康养殖等内容[4]。
在我国,从事宠物买卖的网站主要是淘宝商城提供的宠物购买部分。中国宠物狗销售商城则有一个专门的淘狗网。宠酷网是一个综合性商业网站,主要提供宠物服务、宠物秀等相关内容。专门从事宠物买卖的大型宠物商城则比较稀少,如奇宠网,它是目前中国最大的网上宠物交易商城,但是缺乏对宠物救助、宠物饲养知识的推送。
综上得出,国外的宠物网站大多提供的是一些宠物救助服务,国内则多是提供宠物饲养,宠物购买等服务。针对现存宠物网站功能的分离的现状,拟开发一个宠物商城系统,集宠物购买、宠物饲养、宠物救助等功能于一体,为爱宠人士提供更好的服务。
1.3可行性分析
1.3.1市场可行性分析
资料显示,互联网发展至今,电子商务在人们生活中占的比重越来越高。我国电商交易额在全球仍居于较高水平。从未来看,我国电商总量仍将保持较快的增长速度。在这种大环境下,电商平台也将拥有更加广阔的前景。在这种环境的大背景下,开发一个宠物商城显得很有必要,因为相比于传统的宠物店,网购能给人以很大的便捷。
1.3.2技术可行性分析
针对用户对该宠物商城的基本需求,该系统采用基于B/S的架构,在满足系统各项要求的同时,采取面向服务的形式进行开发。该系统采用SSM框架进行开发,运用Tomcat,MySQL等技术,既满足了系统的灵活性要求,又满足了系统的稳定性[5]。
1.3.3操作可行性
考虑到用户层面,本页面界面简洁、操作简单,能为用户带来良好的体验。
1.4系统主要工具介绍
1.4.1 系统开发环境
该系统在Window 8.1下进行开发,采用MySQL5.5为数据库,Spring4.2版本框架,Mybatis3.2作为数据访问层框架,采用的服务器为apachetomcat7。
1.4.2 系统架构模式
系统架构是软件开发的最高部分,是开发中的一个关键性的步骤,一个合理的架构对于系统开发有着事半功倍的作用。该系统基于B/S系统架构,采用模型、视图、控制器三层体系结构。
1.MVC模式
MVC模式在Web架构设计中应用较为广泛,它将视图、逻辑和数据分离,高度集中的业务逻辑,在进行可视化修改时,不用修改业务逻辑。MVC模式应用程序可分成模型、视图、控制器三部分。
模型:模型是独立的,它主要控制业务的流程,接受请求数据并提交至下一层。
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/368891.html