基于ASP.NET的购物系统的设计与实现

 2022-01-17 11:01

论文总字数:17479字

目 录

1 绪论 1

1.1 电商网浅谈 1

1.1.1 电商网典型特征 1

1.1.2 电商网开发原则 1

1.2 开发技术及数据库的选择和介绍 1

1.2.1 ASP.NET概述 1

1.2.2 SQL Server 2008概述 2

1.3 电商网的目的和意义 2

1.4 电商网绪论小结 2

2 电商网用户和功能需求分析 2

2.1 电商网用户需求 2

2.2 电商网功能需求 3

2.3电商网需求分析小结 3

3 电商网多方面可行性分析 3

3.1 电商网技术方面可行性 3

3.2 电商网操作方面可行性 3

3.3 电商网社会方面可行性 3

3.4 电商网可行性分析小结 3

4 电商网总体构想 4

4.1电商网运行流程 4

4.2电商网前台和后台 4

4.3 电商网模块化构想 5

4.3.1 电商网销售模块规划设计 5

4.3.2 电商网管理模块规划设计 6

4.4 电商网总体构想小结 6

5 电商网数据库规划设计 6

5.1 电商网E-R图规划设计 6

5.2电商网数据库表规划设计 9

5.3 电商网数据库小结 12

6 电商网详细模式规划设计 13

6.1 电商网首页 13

6.2电商网会员注册功能的实现 14

6.3电商网会员登录功能的实现 15

6.4电商网商品详细信息查询功能的实现 18

6.5电商网购物车功能的实现 19

6.6电商网订单功能的实现 19

6.7电商网新闻中心功能的实现 20

6.8电商网留言帮助功能的实现 20

6.9 电商网管理员登录功能的实现 21

6.10 电商网商品信息管理功能的实现 23

6.11 电商网会员管理功能的实现 24

6.12 电商网商品类别管理功能的实现 25

6.13 电商网订单管理功能的实现 26

6.14 电商网留言管理功能的实现 27

6.15 电商网销售统计功能的实现 28

6.16 电商网商品进货功能的实现 29

6.17 电商网活动公告功能的实现 29

6.18 电商网详细模块设计小结 30

7论文总结 30

参考文献: 31

致谢 32

电子商务网站的开发

周露

,China

Abstract:Different forms of commercial properties–supermarkets, department stores and shopping centers are differently affected by the rise of e-commerce.E-commerce sites play a very important role in our life. This website is developed by using ASP.NET and SQL Server 2008 database,including member purchase and administrator management two modules.Member purchase module includes commodity browsing, choosing goods to shopping cart and other functions.Administrator management module includes member, commodity and other information management functions.This website is of simple operation,high efficiency and friendly interface.It completes the e-commerce website from requirement analysis to website implementation of the whole process.

Key words:E-commerce sites;ASP.NET;SQL Server 2008

1 绪论

1.1 电商网浅谈

电子商务起始于B2C模式,这种模式代表一种市场产品全球曝光。在这一集中的模式中,由于销售服务质量只取决于作为一种调解交易流程权力的卖方公司的声誉,顾客们免于最终的欺诈。

最近几年见证了P2P或者C2C的这些新的电子商务模式,客户购买和出售无需使用一个集中的电子商务权威。[1]这种新的商业模式的广泛发展,是由于成本的降低。相比高租金的店铺,卖家可以在网上便宜地发布他们的商品,他们以低价卖出商品,为买家获得经济利益。然而,在这样一个新的商业环境中,由于不确定性、模糊性和歧义,保护买家和卖家免受可能的欺诈行为都至关重要的。由于这个原因,所谓的声誉模型,旨在评估贸易交易中的同行的信任水平,成为任何电子商务门户网站的一个重要组成部分。

电子商务在中国起步较晚,但由于中国网民的数量很多,中国政府在电子商务方面的大量付出,所以我国电子商务发展非常迅速。[2]淘宝网、苏宁易购、京东等,这些电子商务网站的出现见证着中国电子商务发展现状。

1.1.1 电商网典型特征

① 安全性。病毒、木马、钓鱼网站等,这些都对电商交易的正常进行带来了极大的安全隐患,必须确保电商网的安全性。

② 市场全球化。全世界的每个国家,每个城市,每个角落都能加入到电商平台中。

③ 交易的快捷化。电商网能立即自动完成数据传递与数据处理,缩短了交易时间。

④ 成本低廉化。通过互联网进行交易,可节省交通费和中介费用,大大降低了交易成本。

1.1.2 电商网开发原则

① 保证网站有强大的扩展性,使得各种浏览器能够兼容。

② 坚持网站标准化和可行性,必须符合网络伦理。

③ 保证网站安全稳定。

④ 保证网站简单友好,便于理解和使用。

1.2 开发技术及数据库的选择和介绍

1.2.1 ASP.NET概述

ASP.NET是个技术框架,其结果的实现是用虚拟机来完成的,只要平台安装了能运行ASP.NET的虚拟机,asp后缀的程序便可以跨平台运行。是ASP与.NET技术的完美结合。提供可编程的网络表单,使得编程的复杂度大大降低了。可以用ASP.NET来建立网络服务,常用来制作网站。 ASP .NET开发的常用语言是C#及VB。

1.2.2 SQL Server 2008概述

SQL Server 2008数据库软件利用特定的语句对特定的数据进行管理,从而保存用户数据,方便用户调用和修改数据。数据库是软件开发过程中必不可少的一部分,数据库在电商网的开发过程中扮演着十分重要的角色。

1.3 电商网的目的和意义

电商网的出现给我们的生活带来很多便利,我们可以在家中选购自己喜欢或者需要的东西,可以随时随地在网上浏览商品,货比三家,选择如意的商品。同时管理员也可以很方便地对商品,会员等信息进行管理。

电子商务网站这种高效、便于客户购物和支付的购物形式成为越来越多的商家的选择,不仅大大降低了企业的生产成本,还给企业带来了很多利润。操作简单、界面友好、效率高、安全,稳定是电子商务网站开发的目标。

1.4 电商网绪论小结

本模块主要介绍了开发电商网时需要做的准备工作,对电商网的背景概念以及开发网站的开发工具、目的和意义进行了很详细的概述。

2 电商网用户和功能需求分析

2.1 电商网用户需求

本网站用户分为三种:游客、会员、管理员。

游客:即没有注册为网站会员的用户。此类用户拥有查看商品信息、浏览网站等权限。浏览的内容主要包括:商品详细信息、商品分类信息等。

会员:是指遵守注册协议授权成为该网站会员的用户。会员登录电商网后可以修改自己的会员信息,但会员ID是固定不变的。会员登录后可以使用购物车并提交订单。会员还可以进行账户余额充值。

管理员:此类用户对商品、会员等信息进行查看和增、删、改等管理。会员管理主要是管理会员信息;商品类别主要是管理商品类别和商品子类;订单管理主要是发货、对申请退货的订单进行审核;留言管理主要是查看会员留言并对会员的留言进行回复;销售统计主要是统计销售量和销售额;新闻管理主要是发布优惠信息和新品公告。

2.2 电商网功能需求

电商网的实现不同于传统的购物方式。通过电商网购买商品的整个流程都是通过网络进行的,购买者必须通过网络才能大概地了解商品信息。[4]具体流程是:管理员将新商品添加到电商网上,购买者就可以在电商网上浏览商品详细信息,并且能够利用关键字搜索相关的商品信息。

2.3电商网需求分析小结

本模块对电商网进行需求分析,分别对用户需求和功能需求进行分析,明确目标,知道自己的任务和目标。

3 电商网多方面可行性分析

3.1 电商网技术方面可行性

本网站采用ASP.NET技术设计的界面,方便用户使用,而且又很人性化。SQL Server 2008处理数据,安全性可以得到保障。在现有的资源条件下,技术风险不大。现有的软件、硬件资源,技术人员的技术水平和已有的工作基础都能确保电子商务网站的正常开发。

综上所述,此网站在技术上是可行的。

3.2 电商网操作方面可行性

本网站是基于计算机图形界面的操作,只要是会上网的用户就可以使用本网站。网站管理员也只需要拥有简单的计算机专业知识并接受相关专业培训,就能够熟练地管理本网站,一般计算机有关专业的人员就可胜任。本网站利用互联网和数据库技术,使用方便、操作简单,效率高。只要有网络,任何被授权的用户都可以随时随地使用网站。[3]

综上所述,此网站在操作上是可行的。

3.3 电商网社会方面可行性

本网站的开发不违反国家相关政策和法律,也不会触犯到其他人的利益。电商网的开发顺应社会发展。

综上所述,此网站在社会道德上是可行的。

3.4 电商网可行性分析小结

本模块通过对电商网的可行性分析,包括技术可行性、操作可行性和社会可行性分析,确保电商网开发是可行的。

4 电商网总体构想

本网站采用SQL Server 2008来进行网站数据操作,以C#语言作为网站开发语言,以Windows 7作为网站开发平台,能很好的实现网站的开发与测试。

4.1电商网运行流程

电子商务网站的流程图可以概括为:1、会员登录网站后的查询浏览过程;2、管理员登录网站后的管理商品、会员、留言等信息过程。以下是该网站运行流程图,如下图4.1所示。

图4.1 电商网运行流程

4.2电商网前台和后台

由于网站的权限不同,所以将网站分成两个部分:1、会员查询浏览模块;2、管理员信息管理模块。以下是电商网前台与后台结构图,如下图4.2所示。

图4.2 电商网前台与后台

4.3 电商网模块化构想

结构与功能是电商网规划设计的核心部分,从电商网前台与后台结构图中,我们可以清楚地看出整个电商网的结构与功能。该电子商务网站大体上分为网站销售模块与网站管理模块。网站销售模块是提供给购买者使用的,网站管理模块是提供给管理员使用的。

4.3.1 电商网销售模块规划设计

1、商品浏览功能:本电商网将所有商品按三类进行分类,会员可以根据自己的需要浏览、选购商品。最新商品是根据管理员上架商品时间先后顺序进行排序的、热门商品是根据商品销售量多少进行排序的、推荐商品是根据商品购买价值大小进行排序的。

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

相关图片展示:

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

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