web的宠物店网上商场购物系统的设计与实现(源码)

当今社会在日新月异地不断发展,在21世纪就进步成为信息社会。随着互联网的不断发展,互联网和信息技术也跟着飞速发展,网络经济也随之变得繁华。网络消费的全新形式开始迅速进入我们的生活中,并改变人们的消费方式,不再仅限至于人们亲自出行到实体店挑选宠物用品,而是通过网络平台,买卖双方的沟通交流及相互信任从而达成交易。电子商务的产生,带动了经济领域的变革,对人类的思维,工作和生活方式产生了深远的影响。网络消费给人们带来了更加方便快捷的消费方式,也极大促进社会经济的发展。论文阐述了宠物店网上商场购物系统的开发过程,并对该系统的需求分析及系统需要实现的设计方法进行了介绍。宠物店网上商场购物系统的基础功能模块就立足于前台订购和后台的管理员模块。前台页面主要由三个子模块组成首先商品模块,次之会员模块,最后购物模块。而购物模块是需要和后台管理系统连结使用。宠物店网上商场购物系统开发采用asp.net编程语言,以Visual Studio 2010和 SQL Server 2008为开发工具,操作系统是Windows 10。关键词 在线购物,订单管理,Asp.Net,SQL Server 2008,数据库
目录
1 引言 1
1.1 课题背景 1
1.2 研究现状 1
1.3 目的和意义 1
2 关键技术研究 2
2.1 ASP.NET框架 2
2.2 B/S框架 3
2.3 数据库技术 3
3 系统需求分析 4
3.1 可行性分析 4
3.2 系统功能分析 5
3.3 用例建模 6
3.4 活动建模 8
4 系统设计 10
4.1 概述 10
4.2 系统功能模块 10
4.3 数据库设计 12
5 系统实现 17
5.1 用户注册 17
5.2 用户登陆 17
5.3 找回密码 18
5.4 购物车模块 19
5.5 订单模块 19
5.6 宠物用品管理模块 21
5.7 订单信息 *好棒文|www.hbsrm.com +Q: @351916072@ 
管理模块 21
5.8 会员信息管理模块 22
6 系统测试 22
6.1 测试简述 22
6.2 功能测试 22
6.3 单元测试 23
6.4 集成测试 26
6.5 确认测试 26
6.6 测试总结 27
结 论 28
致 谢 29
参 考 文 献 30 1 引言
1.1 课题背景
以往人们购买宠物的方式一般都是直接前往各种宠物店,这种传统购买方式在一定意义上很难突破空间的限制,在附近的实体宠物店里很难购买到完全顺心的宠物,所以当宠物店镀上电子商务的膜之后就展现出了长远的发展前景。实体宠物店需要考虑到门面房租等现实因素限制,但是转换到网店的角度这些都是可以摒弃掉。足不出户的购买形式打破时间和空间限制,购买方式方便快捷。在成本上,网店减去了房租等开销,所以网上的定价就会略低,这样销售价格更诱人,利润也能提高。
立足销售商家的角度来考虑,销售方面必须选择简约的操作环境来适应消费者的普遍需求,而从消费者和管理者的思考方向来看,他们需要的就是购物功能全面,操作和管理流程简单。
1.2 研究现状
随着人们对宠物需求的大量增长,销售竞争也日益激烈。许多新的产品和新的技术逐渐替代老旧的商铺,要站稳脚跟,还需要更多的创新来跟上时代的步伐。一个商家的发展好与坏通常是由自己的销售方式来决定,因此,可以从市场和消费者两个方面来考虑优势如何获得。
市场方面:宠物价格成本较低,利润丰厚,不同阶段人群对不同饮料种类需求不同,而且每个季节性不同种类宠物均受到不同阶段的欢迎。因此市场广阔且销售量巨大如果再为消费者提供了方便舒适的购物环境,丰富的宠物用品种类,优惠的价格和优厚的配送服务,方便简单的销售方式,能够提高买卖方各自的效率,节省大量时间财力,获取到更丰厚的利润。因此这个问题是我们去建立和学习销售宠物用品网站的目标。
消费者方面:当下事物在网络上传播速度快,各种应用软件应运而生,更新发展大大加快。人们和网络开始变得密不可分,网上购物已经嵌入到人们生活中,大家现在更加倾向于先在网络商场上挑选自己的需求,再通过比较价格来确定消费对象。网络购物的优点显而易见,低廉的售价,可观的利润空间,庞大的市场,成为挑战现实门店的优势所在,从而形成一种潮流,电子商务也因此进一步发展。
1.3 目的和意义
现代人的消费方式在网络的飞速发展下不断变更,人们都会倾向于低于现实消费水平的网络消费。它跨越了空间和时间,不会受到租金,营业时间,销售空间的限制。既然时代已经进步到离不开网络的地步,那需要去考虑的是就是如何去迎合消费者。简约的页面不会让消费者感到反感,操作简单并且功能齐全的系统实惠受到消费者的青睐。而商家则是需要易于维护,能够统计出销售情况和利润,这样就可以提高店铺的经营效率。综合考虑,宠物店网上商场购物系统就是需要页面简约,操作全面而合理。
基于WEB的宠物店网上商场购物系统是网络化的宠物店的体现,它能够实现在用户端对宠物店内的商品进行添加,删除,修改、商品类别的添加,删除,修改、会员的注册,修改信息、订单的处理(查看商品下单、付款、发货、收货、评价),订单统计以及利润的计算。使用本平台,会员能够轻松购物,查看并修改自己的个人信息。管理员能够自在地对商品信息以及会员信息进行管理,并通过时间查询了解到店内的业务情况以及利润,更能够通过图表直观显示出商品销售情况。总体来看,提高了用户的管理效率。
2 关键技术研究
2.1 ASP.NET框架
asp.net平台显著的特点就是简单易学,快速开发,可分开业务逻辑和页面逻辑代码编写,将显示内容和程序代码分离,提高程序代码简单性和简洁性。总的来说,asp.net功能十分丰富,并且能够最大程度上去减少开发人员的代码编写工作量。它是统一的web平台,框架是它的核心,它为跨语言的开发创造了条件,也是各种应用程序之间方便交流沟通。凡是符合CLS规范的语言都能在这个框架上运行,其中的C#是最合适的简练而安全的语言。为了不需要了解程序和数据库就能进行链接操作,对数据库做出操作和控制,这里就是依靠的它的无缝连接特性,也是这一点才使得开发难度对编程人员而言急剧下降。ado.net技术是一种C#语言中的组件,关于使用它去管理和控制数据库,也正是因为它的存在大大解放了软件开发的技术人员,是数据库操作轻松进行。基于ASP.NET编写的应用程序一直到其他操作系统也不需要改动,ASP.NET的安全性、可扩展性和其他性能也得到提升。
运行在在公共语言运行库上的ASP.NET程序架构是运行在服务器上的,使用ASP.NET开发程序同时可以做到对程序进行实时的编译。同时还采用了非常优秀的缓存技术手段,可以实时的把开发好的程序代码直接编译成计算机可以识别的机器代码。此外,ASP.NET是运行在通用的语言运行库上的,是目前唯一一种可以对多种程序设计语言同时支持的综合开发框架,ASP.NET框架给程序设计人员提供了极大的便利。

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

好棒文