购物网站的设计与实现

 2022-01-17 11:01

论文总字数:18977字

目 录

1绪论 1

1.1 研究背景和意义 1

1.2 国内外研究现状 1

2 用户需求分析 1

2.1 消费者用户用例图 2

2.2 商家管理员用例图 3

3 系统可行性研究 4

3.1 经济可行性研究 5

3.2 技术可行性 5

3.3 操作可行性 5

4 系统设计 5

4.1 系统结构设计 5

4.2 系统功能分析 6

4.2.1系统前台功能 6

4.2.2系统后台功能 7

4.3 系统业务流程 7

4.3.1传统的业务流程 7

4.3.2本系统的业务流程 8

4.4 数据库设计 10

4.4.1概念结构设计 10

4.4.2数据表设计 11

4.4 系统开发技术和工具 14

4.4.1开发技术 14

4.4.2开发工具 14

5 系统实现 14

5.1 前台模块 14

5.1.1首页 14

5.1.2注册界面 16

5.1.3登录界面: 16

5.1.4商品详情页: 17

5.1.5填写订单界面: 17

5.1.6生成订单界面: 18

5.1.7我的订单界面: 19

5.1.8详细订单界面: 19

5.1.9我的评价页面: 19

5.1.10留言页面: 20

5.1.11我的收藏界面: 20

5.1.12我的购物车界面: 20

5.2 后台模块 21

5.2.1管理员登录界面: 21

5.2.2商品类别管理界面: 21

5.2.3商品添加界面: 22

5.2.4明细管理界面: 23

5.2.5盈利分析界面: 23

5.2.6推荐/热卖商品界面 24

5.2.7订单界面: 24

5.2.8整理/清除订单界面: 25

5.2.8留言管理界面: 26

5.2.9商品评价查看界面: 26

5.2.10管理员管理界面: 27

6 系统测试 27

6.1软件测试的定义 27

6.2软件测试的准则 27

6.3软件测试的方法 28

7 总结与展望 29

参考文献 30

致谢 32

购物网站的设计与实现

字晓庆

ABSTRACT: Based on the needs of today's fast-paced life, an online shopping site was designed. Users of the system are mainly divided into two categories, one is a business, and the other is a consumer user. Consumers can log on to the site through registration, browse, select and purchase goods on the site, update their personal information in a timely manner, or view their own orders and view the latest consumption records. Merchant administrators can add items, manage inventory, sales, timely delivery of orders to customers, and maintenance of administrator information. ProcessOn on-line drawing tools are used for UML design, including use case diagrams, functional block diagrams, and flowcharts. ASP.NET technology is used in conjunction with SQL Server 2008R2 database to implement foreground and background management operations. Achieve the interactive effects of buyers and merchants, as well as information management orders and merchandise inventory.

Key word: Shopping website, ProcessOn, ASP.NET, SQL Server 2008R2

1绪论

随着当今科学技术的飞速发展,为了适应当代人的快节奏生活需求,网络购物应运而生,满足了用户只要有移动设备有网络就可以随时随地选购商品的需要。电子商务,这是一个全球化、数字化的网上虚拟市场,它将飞速发展遍布全球各地 [1]。因为这对于用户来说节约了时间,对于商家来说不仅节约了人力,而且还不需要一个专门的铺面来销售,在很大程度上节约了成本。网络购物还具有很强的交互性,用户可以直接和客服联系,通过导航直接了解商品详情,快速进行购买消费[2]。网络购物的平台实现顾客购买货物的透明化,用户也可以通过浏览自己的订单详情来了解自己的消费明细。商家也可以通过购物平台来宣传自己的产品,提高品牌影响力,具有一定的研究意义。

1.1 研究背景和意义

近年来我国电子商务的发展势头迅猛,各大电子商务平台不断涌现出来,由于在电商平台上,商家销售商品没有地域的限制,消除了商家,厂家以及顾客之间之前不得不考虑的距离问题。许多小本商家都去各大电子商务平台注册,开始在商务平台售卖商品,因为商家在电子商务平台上销售商品,不仅可以加长营业时间,24小时在售,消费者可以随时下单,而且可以节约人力资源,减少开店成本。

基于这样的时代背景之下,购物网站的开发就显得举足轻重,需要一个信息化平台,方便店家(管理员)管理货物、订单,使得消费者的消费体验达到最佳,促进消费者消费[3]。顺应时代的要求,本文尝试着去设计与实现了一个简易、便捷的在线购物网站。

1.2 国内外研究现状

1996年一位加拿大商人在北京通过互联网在燕莎友谊商城购买了一个景泰蓝“龙凤牡丹瓶”,创下了中国第一次网络购物记录,中国的网络购物由此起步[4]。之后中国的电商平台迅速发展。我国现在具有各种电子商务平台,有O2O例如苏宁易购电子商务平台,B2B例如马云旗下的阿里巴巴电子商务平台,B2C例如京东网和当当网站,C2C例如淘宝某个店铺里的卖家和买家。各种类型的平台各有特色以及自身的优点,我国的电子商务平台不仅种类多样,平台的大小也是千差万别,有的很大例如京东,淘宝,天猫,有的很小。平台规模的不同,引入的商家也不尽相同,平台大的相对于更具有影响力一些。各个平台专营的商品也各不相同,京东主营各种电子产品,而当当网则主营书籍,各大电商平台也都具有自己的促销节日和风格。据统计2017年的天猫平台双十一当天,十一秒交易额破一亿,总的交易额更是高达1682亿。

在欧美等经济比较发达、高度信息化的国家,关于信誉体制的法律更加的完备,所以网上购物在这些国家流行的很快,现在越来越多的国家推崇网络购物,越来越多的家庭适应并且经常网络购物。

2 用户需求分析

要想购物从之前的传统到商店购买的模式转变为上网浏览商品购买,我们要从消费者的角度去思考问题,调查消费者的消费心理以及消费习惯,只有从顾客的角度考虑才能做出一个让顾客满意,让消费者愿意在此消费的购物网站。用户调查显示,一个购物网站建设需要包括以下几个方面:消费者能快速查找到所需商品,能对所买商品进行评论,能和商家有互动,以及能自助下单购买商品。

在需求分析过程中本文采用的是用例技术,其能描述一个系统外在可见的需求情况,用例模型能够帮助开发人员发现真正的功能需求[5]。因为采用用例技术能够清晰的表达用户对软件系统的需求,用例很直观,能让客户或者顾客很容易理解,并能够提出修改的意见,所以采用了此技术。

该系统的用户主要分为两类,一类就是商家,另一类就是消费者用户。消费者用户在登录之前可以浏览查看商品,而当用户登录之后除了浏览查看商品之外,还可以对商品进行购买、收藏、添加购物车等操作。而商家管理员的所有操作是在登录成功之后才被允许的,他能更新商品的分类,以及订单的状态,还能对一段时间内的盈利情况做出统计。

2.1 消费者用户用例图

消费者用户可以浏览商品、查看商品详情、留言、注册、登录、收藏商品、购买商品、添加购物车、查看自己的订单,管理个人信息以及评价商品等操作,用例图如图2.1所示。

图2.1 消费者用户用例图

2.2 商家管理员用例图

商家管理员能够对商品进行管理、对管理员进行设置、商品分类管理、会员管理、留言板管理、公告管理、订单管理等操作,具体如图2.2-2.5所示。

图2.2 商家管理员用例图

图2.3 订单管理模块用例图

图2.4 商品管理模块用例图

图2.5 商家管理员设置模块用例图

3 系统可行性研究

可行性研究是根据现有的技术条件和技术力量对用户提出的要求进行全面而彻底的调查研究,判断能否寻找一条实现用户要求的开发手段并且权衡采用这样的开发手段去实现用户所要开发的系统是否值得的过程[6]

3.1 经济可行性研究

济可行性研究是要衡量以及评估一下这个系统带来的经济效益能否超过其开发的成本,一般采用成本/效益分析的方法。

该系统的成本分为系统开发成本以及后续运作的成本,开发成本是比传统模式多出来的一部分。之后的运作和传统模式一样需要员工,需要支付工资,需要一个仓库需要办公环境,此处的投入资金与实体商店相同。

剩余内容已隐藏,请支付后下载全文,论文总字数:18977字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;