淘宝店铺管理的开发与研究(源码)【字数:10583】

摘 要随着网络技术的不断发展,淘宝网在人们的生活中扮演了一个非常重要的角色。淘宝店铺管理系统就是围绕着“如何方便消费者在淘宝上购物”以及“店家如何便捷的管理店铺”这两个方面进行分析并具体设计。本文主要介绍了基于.NET开发平台的淘宝店铺管理系统的开发与研究,该系统主要功能模块为管理者模块中的基础数据维护(商品类别维护、商品基本信息维护、客服维护、客户维护)、销售管理(商品进货管理、商品订单管理、客户数量统计、交易数量统计);消费者模块中的用户中心(个人信息修改、购物车、订单管理、地址管理、评价信息)。本文还对需求分析、模块设计和数据库设计进行了具体的说明,并对系统基本功能进行了测试,以保证系统正常稳定运行。本系统开发使用C#语言,数据存储使用SQL SERVER 2008。
目 录
第一章 概论 1
1.1课题背景与意义 1
1.2开发环境的介绍 2
1.2.1 三层架构 2
1.2.2 开发工具 2
1.2.3 数据库 2
第二章 淘宝店铺管理系统的设计 3
2.1系统描述 3
2.2功能需求 3
2.2.1前台实现功能 3
2.2.2后台实现功能 3
2.3性能需求 4
2.3.1可靠性 4
2.3.2可扩充性 4
2.3.3易用性 4
2.3.4容错性 5
2.4数据库设计 5
第三章 淘宝店铺管理系统的实现 9
3.1功能模块图 9
3.2进货与订单功能模块 9
3.2.1商品进货管理 9
3.2.2商品订单管理 11
3.3购物车功能模块 11
3.3.1客户首页 11
3.3.2商品列表 12
3.3.3购物车 13
3.4销售分析模块 16
第四章 部分功能测试 21
4.1测试计划 21
4.2测试过程 21
4.2.1商品基本信息的测试 21
4.2.2商品类别维护功能的测试 22 *好棒文|www.hbsrm.com +Q: #351916072# 

4.2.3对输入的数值信息测试 23
4.3测试结果 23
第五章 总结与展望 24
致 谢 25
参考文献 26
第一章 概论
1.1课题背景与意义
当今社会的发展速度是非常快的,科技也随着社会的快速发展而不断进步,网络自然而然地融入了人们的生活,成为我们密不可分的一部分。随着世界经济全球化的发展现状的到来,电子商务对市场经济的贡献已经得到了很多的研究所证实,已经有越来越多的管理层认识到B2B电子商务的重要性,将B2B电子商务管理提到了经济改革和发展的战略管理地位[1]。电子商务的出现完全颠覆了传统商务的模式。电子商务是完全不在意空间、时间的影响,商家可根据自己需求在任何时间地点处理业务,这是传统商务无法做到的。在电子商务的支持下任何合法的个人、企业、组织均可在网络上发布自己需要出售的商品信息。在交易过程中的一切活动包括:谈判、商品信息的询问等过程都可以通过电子商务平台来实现[2]。没有人愿意在雨雪天气外出购买一些不是生活必须的物品,同样也没有人愿意去很远的地方购买自己需要的商品,然而电子商务的出现,让这些情况都不存在,人们只需要找到自己需要的商品,动动手指,便能买到符合心意的商品。
在电子商务越来越成熟的今天,无数电商平台逐渐走向人们的视野,其中淘宝就是做的很成功的平台。淘宝网是国内被人们广泛熟知的个人网上交易平台,一直在成为中国甚至全世界最大的个人交易网站而努力。在电子商务快速发展的今天,淘宝店铺已经非常多了,仍有很多人在淘宝上开店,而网上购物的人更是多不胜数。虽然淘宝本身也会给店主提供一定程度上的管理,但是还是存在诸多不便并且不利于保障店主的商业机密。以前的网店管理软件最主要就是针对有限商品的管理,这并不符合全球经济一体化的要求。并且这些软件都或多或少存在着一些问题,比如:店主很难获得在店铺购买过商品的客户信息以及具体的交易信息等。在淘宝店铺越来越多的情况下,店主之间的商业竞争也愈来愈烈,这些细节信息对店主来说都是非常重要的,掌握客户以及交易信息,才能让店主对店铺做出调整,对不同客户做出不同的店铺活动,尤其是对老客户的回馈和新用户的福利方面做出相应的对策。然而由于店主无法及时获得这些客户具体信息和交易信息,也无法在短时间内获得最新的经营数据,使得店主无法全面了解客户需求并且对一些特殊情况无法做出相应的措施,时间一长,店铺问题便会越来越多。老客户的流失以及新用户的减少,会直接导致商品销量减少,不利于店铺的经营。
所以设计出一个能够让店主及时掌握客户信息,交易信息以及经营数据等相关信息的淘宝店铺管理系统变成了大势所趋,并且会得到广泛应用。在信息管理自动化程度日益提高的今天,数据库技术越来越多地渗透到了人们工作和生活的各个方面[3]。为了淘宝店主能够更好的掌握客户信息,交易信息以及经营数据等,就需要把客户信息,商品信息,交易信息、经营数据以及各种店主所需的信息集成起来,建立一个完整的数据库信息系统。在设计的淘宝店铺管理系统中,需要包括对重要的数据进行保存、添加、删除和修改等处理,便于店主对客户数量的统计、交易额的统计以及对商品的各种管理。只有这种将客户信息,商品信息,交易信息、经营数据全面管理以及方便客户操作并且界面友好的系统,才能使店主尽可能的根据客户需要来改变销售策略,让新老客户不断光顾店铺,以此来保障店铺收益,使得店主利益最大化。
1.2开发环境的介绍
本系统同大多数其他管理系统一样采取的开发模式是B/S结构,三层架构的软件系统,开发工具为Visual Studio 2013,数据库选用SQL Server 2008, 主要应用HTML、CSS、ASP.NET等技术来实现该系统的设计。
1.2.1 三层架构
软件架构设计中,分层式结构是其中最常见也是最重要的一种结构[4]。微软公司推荐的分层式结构一般分为三层,从上至下分别为数据访问层(DAL)、业务逻辑层(BLL)和表示层(UI)[5]。表示层只提供软件系统与用户交互的接口;业务逻辑层连接了表示层和数据访问层,负责数据处理和传递;数据访问层只负责对数据的处理。三成架构的软件系统的优点是,不必为了业务逻辑上的一点小小的变动从而使整个程序都需要为此做出改动。使用三层架构的软件系统后,我们对于哪一点改动只需要修改业务逻辑层中的方法(函数),没有必要修改程序整体,这样就能够大大增强代码的可用性,能够让开发人员之间的合作更愉快。从而使得整个系统的安全性,可靠性得到质的提高,能够完全发挥出分层的积极作用。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/374.html

好棒文