基于Java的网上宠物商城的设计与实现
软件学院软件工程(信息管理方向)
【摘要】近年社会的发展和进步以及人们生活水平的提高,人们饲养宠物的习惯也越来越重视。很多家庭都把宠物视为家庭的重要成员。宠物不仅能给自己作伴,而且在生活中能充当自己精神的支柱,缓解压力、放松心态的伙伴。宠物不同于一般的动物,它们吃的食物和日常的用品在一般的商店买不到,只有专业的宠物店才可以购买。对于饲养宠物的用户来说购买宠物用品成为了主要的困难。在互联网和电子商务发展的近日按,宠物以及宠物用品的销售和购买现在不仅仅限于宠物店内,网上购买已经成为了主要的模式,网上购买宠物以及宠物用品不仅方便,而且网上的商品类目较多,可以满足不同宠物的需求。网上宠物商城的建立为人们提供了良好的宠物以及宠物用品购买平台,解决了用户线下购买宠物用品的困难。
基于Java的网上宠物商场的设计与实现是利用信息技术,并结合电子商务技术来实现宠物以及宠物用品的网上买卖的过程。网上宠物商场相关的用户、宠物以及订单数据都存储在MySQL数据库中,系统的开发平台是MyEclipse,在这个平台中可以完成项目的创建、编译和调试。基于Java的网上宠物商场的设计与实现主要包括了前台用户模块和后台管理员模块组成。前台用户模块主要实现了注册登录、宠物以及宠物用品的列表展示浏览,并可以按照类别和关键字进行搜索,可以把宠物和宠物用品先加入到购物
车中,从购物车中完成支付购买。并可以进行留言和查看自己的购买订单的功能。后台管理员可以对销售的宠物和宠物用品的分类进行添加设置,对宠物和宠物用品进行发布和管理。对每个前台用户的购买订单进行处理和留言进行查看。商城的完成能够满足商家销售宠物和宠物用品的需求,满足用户的购买需求。
【关键词】电子商务;Java;MySQL;购物车;购买订单
Design and implementation of online pet mall based on Java
[Abstract] In recent years, with the development and progress of society and the improvement of people's living standards, people pay more and more attention to the habit of keeping pets. Many families regard pets as important members of their families. Pets can not only be their companions, but also serve as their spiritual pillar in life, relieve the pressure and relax the mind. Pets are different from general animals. The food and daily necessities they eat are not available in general shops. Only professional pet shops can buy them. It has become a major difficulty for pet owners to purchase pet products. In the recent development of Internet and e-commerce, the sale and purchase of pets and pet products are not limited to pet shops. Online purchase has become the main mode. Online purchase of pets and pet products is not only convenient, but also has many cate
gories of products, which can meet the needs of different pets. The establishment of online pet mall provides a good platform for people to purchase pets and pet products, and solves the problem of users' offline purchase of pet products.
The design and implementation of online pet store based on Java is to use information technology and e-commerce technology to realize the online purchase and sale of pets and pet products. The user, pet and order data related to online pet store are stored in MySQL database. The development platform of the system is MyEclipse, in which the project can be created, compiled and debugged. The design and implementation of online pet store based on Java mainly consists of foreground user module and background administrator module. The front user module mainly realizes the registration and login, display and browse of pets and pet supplies list, and can search according to categories and keywords. Pets and pet supplies can be added to the shopping cart first to complete the payment and purchase from the shopping cart. And can carry on the message and the view own purchase order function. The background administrator can add and set the classification of the sold pets and pet supplies, and publish and manage the pets and pet supplies. Process the purchase order of each front desk user and check the message. The completion of the mall can meet the needs of businesses to sell pets and pet supplies, and meet the purchase needs of users.
[Keyword]E-commerce; Java; MySQL; shopping cart; purchase order
目录
第一章绪论 (1)
1.1课题研究的背景和意义 (1)
1.2研究现状 (1)
1.3 主要工作 (1)
1.4 论文结构 (2)
第二章开发技术介绍 (3)
2.1 Java开发语言 (3)
2.2 MySQL数据库 (3)
2.3 网页设计技术 (3)
第三章系统分析 (4)
3.1 需求分析 (4)
3.1.1 可行性分析 (4)
3.1.2 系统功能分析 (4)
3.2结构分析 (4)
3.3业务流程分析 (5)
3.4 系统流程分析 (5)
3.5 数据字典 (6)
3.5.1 数据项 (6)
3.5.2 数据流 (7)
3.5.3 数据存储 (7)
3.5.4 处理逻辑 (8)
3.5.5 外部实体 (9)
第四章系统设计 (10)
4.1系统环境设计 (10)
4.2 功能设计 (10)
4.3 存储文件(数据库)结构设计 (10)
4.3.1 管理员信息概念模型图 (10)
4.3.2宠物商品分类信息概念模型图 (11)
4.3.3 宠物商品信息概念模型图 (11)
4.3.4 前台用户信息概念模型图 (11)
4.3.5 订单信息概念模型图 (12)
4.3.6 订单详情信息概念模型图 (12)
4.3.7 留言信息概念模型图 (12)
4.3.8 总概念模型图 (12)
4.4 关系模式设计 (13)
4.5 数据库结构表设计 (13)
第五章系统实现 (16)
5.1 前台用户模块 (16)
5.1.1 注册登录 (16)
5.1.2 宠物列表 (18)
5.1.3 宠物用品列表 (19)
5.1.4购物车 (20)
5.1.5 我的订单 (21)
5.1.6 网站留言 (22)
5.2 后台管理员模块 (23)
5.2.1 分类管理 (23)
5.2.2 宠物管理 (24)
5.2.3 订单管理 (25)
5.2.4 用户管理 (26)
5.2.5 留言管理 (27)
第六章总结与展望 (28)
6.1 总结 (28)
6.2 展望 (28)
致谢 (29)
参考文献 (30)
第一章绪论
1.1课题研究的背景和意义
随着现在人们的工作强度的增加以及生活节奏的加快,现在大部分人都在高压下度过着每一天。特别是在一些大城市,身处异乡,每天的两点一线的生活更让他们感受到无助。饲养宠物已经成为了大部分人排除压力、增加兴趣的主要方式,宠物不仅在生活中做为自己的伙伴,而且是自己心灵的寄托,可以让自己不再孤独,有一些经过特殊训练的宠物还可以帮助自己做一些简单的事情。饲养宠物已经成为了家庭生活的重要组成部分,饲养宠物就需要购买宠物和宠物用品,但由于现在线下的宠物商店的规模和数量有限,人们购买宠物和宠物用品非常的不方便,人们也没有更多的时间去宠物商店购买相应的宠物和宠物用品[1]。人们的购买习惯也随着电子商务的发展也改变,网上购买商品已经成为了现在的主流模式。人们更多地考虑到宠物的需求,给宠物的花销越来越大,宠物市场发展极具潜力,宠物商城的开发正是顺应这一趋势的行为。建立一个网上宠物商城不仅符合现在电子商务发展的模式,也符合现在人们的购买习惯,是社会发展的必然趋势[2]。
宠物用品在哪买
网上宠物商城的建立是为了给宠物饲养的用户提供一个购买宠物和宠物用品的平台,为商家和用户建立一个买卖的桥梁,节约了用户的购买时间,节约了商家的费用支出,提高了宠物和宠物用品买卖的效率。使用宠物商城可以很方便买到宠物用品,不管是吃的、穿的,在宠物商城里应有尽有。为用户饲养宠物提供了很大的方便。对于饲养宠物的用户来说,在网上宠物商城中可以挑选类目更多的宠物以及宠物用品,在空闲的时间浏览几个网页就可以完成宠物和宠物用品的购物任务,做到不用出门就完成了购买操作[3]。对于商家来说,建立一个网上宠物商城不仅仅在费用上节约了很多,而且面向的客户更多,推广的范围更广。虽然目前宠物商城还处于萌芽状态,但是确实能够满足宠物爱好者的需求,未来的市场潜力巨大,所以开发一套网上宠物商城具有很大的价值和意义[4]。
1.2研究现状
目前,网络的发展已呈现出掌上化、全球化、普遍化的趋势,在各个商业领域都实现了掌上网络竞争的战略手段。企业出现了多元化的经营手段,随着企业规模的进一步发展扩大,对于企业的关系、业务的发展以及客户的影响都有了更高的要求。对于宠物,随着人们日常生活的更加丰富,人们对于宠物的热爱也不断增加,伴随着宠物更多的接入到我们的生活中,提供给人们饲养宠物的宠物店也更多。宠物店是专门为提供宠物销售、宠物提供宠物用品销售,宠物寄养[5]。而对于宠物店的网上应用还未有多少,而本系统就针对这一点进行开发利用,开发出针对宠物的销售以及有关宠物的物品的销售的一个商城网站。网上宠物商城是一个集宠物销售的一个销售系统,它是现在宠物销售管理的一个
规范化管理的必然结果。面对当前宠物种类多,有关宠物的食物以及衣物也随之增多,传统的宠物店无法做到精确查、合理管理。网上宠物店结合计算机技术,可以对宠物进行精确的分类,用户能快速查到宠物的信息。所有的信息都是通过计算机信息进行存储,存储能力和查询效率都是传统的信息记录所不能比拟的[5]。
当前我国网上宠物商城的发展还存在很多问题,网上宠物店的数量也不是很多,有很多地方还有待进一步的完善,但随着网络技术快速发展和人们观念的提高,网上宠物店的发展会迎来一个巨大的契机。在宠物量急剧上升的状况下,尤其需要有一套合理可行性的管理系统,宠物店管理软件是一套专门为宠物店设计的管理软件。该软件结合宠物店的日常管理需求,包括宠物购买、宠物寄养、宠物用品销售、会员管理等。实用性强、功能强大、贴近宠物店日常经营实际,操作简单、便捷易用,是宠物店、宠物生活中心不可缺少的得力助手,方便了宠物店的日常管理工作[6]。
1.3 主要工作
基于Java的网上宠物商城的设计与实现通过对系统的调研分析,对网站的基本功能进行了详细的分析。确定了系统实现的内容,并对系统的开发工具和平台进行了选择,选择了Java、MySQL做为系统的开发语言和数据,开发平台是MyEclipse8.5。为了能更好的完成本系统和论文,对主要的工作进行了详细的安排规划如下:
发布评论