ASP.NET十字绣网店设计设计与实现
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要
在计算机网络飞速发展的今天,数字化和网络逐步走入人们的日常生活,传统的信息交流速度慢、成本高,已经无法满足人们的生活要求。而网络传播速度快、范围广的优点逐渐被人们所青睐。电子商务在这个契机中逐步的发展起来,网上购物已经成为21世纪网络发展的主流,一种购物的新时尚。目前,国内的大中小型企业为了增强企业的市场竞争力,提高企业的知名度,正纷纷加入到电子商务网站中来。随着硬件技术、网络技术及网上交易法规的日趋完善,电子商务网站将成为企业销售经营的主要渠道。
think58.com
本文在分析了十字绣实体店铺日常的业务流程后,采用结构化的分析方法,详细阐述了十字绣店网站的前后台开发、购物流程与相关技术说明。本文根据结构化方法的开发流程,从项目开发的背景与意义出发,继而详细论述了系统规划、系统分析、系统总体结构设计、系统详细设计,并配以图例进行了说明。
本网站基于B/S模式,采用ASP.NET开发技术,使用Visual Studio 2008作为开发工具,以SQL Server作为后台数据库进行开发。主要实现了注册与登录、商品展示、商品查询、购物、会员管理、商品信息管理、订单管理等功能。该电子商务网站的建立,将使十字绣店利用互联网的交互性与实时性,扩大销售范围。同时,解决消费者购买商品在地点和时间上的限制,为顾客带来更大的实惠与方便。也为企业赚取更大的利润。
think58好,好think58
[资料来源:http://THINK58.com]
[资料来源:www.THINK58.com]关键词:电子商务;网上销售;结构化分析
(三)系统功能需求
附录A 想要成功地设计好一个网上购物系统,首先应该明确用户对系统的功能需求,用户对本系统的功能需求如下(主要从用户功能需求和管理员功能需求两个角度分析):
1.用户功能需求
(1)商品浏览:用户可以根据自己的需要浏览商品。
(2)商品查询:用户可以根据自己的需求对商品进行分类查找和关键字查找,为用户购物提供方便。
[版权所有:http://think58.com]
(3)购物操作:用户登录后可以购买商品。用户可以将感兴趣的商品放入购物车,确认购买后,填写订单信息,完成购买操作。
(4)自助服务:用户可以查看购物车;用户购买的商品将存在购物车中,对于购物车中的商品,用户可以对其进行增删、更改购买数量、清空购物车等功能;用户可以对自己的订单进行查询;用户可以对自己的基本资料信息进行更改;可以修改登录密码等。
本文来自think58
[资料来源:THINK58.com]
(5)基本信息查看:可以查看网站公告信息。
copyright think58
[资料来源:http://www.THINK58.com]
[资料来源:http://www.THINK58.com](6)用户留言:用户可以在网站上留言;登录成功后可以对其他用户的留言进行回复。
本文来自think58 [版权所有:http://think58.com]
[来源:http://think58.com]2.管理员功能需求
(1)商品管理:管理员可以对商品进行添加、删除、更新、查看等操作。
(2)订单管理:管理员可以根据订单号或用户号查看订单、处理订单。
think58.com
(3)商品类别管理:管理员可以对商品的类别进行添加、删除、查看等操作。
(4)用户管理:管理员可以添加、查看用户。
(5)留言管理:管理员可以查看、删除用户的留言信息。
[版权所有:http://think58.com]
(6)供应商管理:管理员可以查看、添加、删除供应商信息。
think58好,好think58
[资料来源:http://THINK58.com]
(7)支付方式管理:管理员可以查看、删除、添加支付方式。
(8)公告管理:管理员可以查看、删除、添加网站的公告信息。
[版权所有:http://think58.com]
将系统需求加以总结,得出系统需求如下:
(1)系统可以运行在Windows操作系统平台上,并具有友好的用户界面。
[版权所有:http://think58.com]
(2)系统用户类型为:管理员、用户。
(3)只有管理员可以添加商品、订单处理、删除留言等基本信息操作。
(4)用户可以购买商品,并完成虚拟支付。
(四)可行性分析
think58.com
可行性分析是任何一项系统研究投入力量之前必须进行的一项工作,这对于保证资源的合理使用、避免浪费是十分必要的,也是网站设计一旦开始以后能顺利进行的必要保证。
在系统调查和业务流程分析的基础上,针对网站的开发是否具备必要性和可能性,对网站的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证网站的开发成功。
四、系统设计
系统设计阶段的主要目的是将系统分析阶段所提出的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理方案。
在对目前大多数购物网站的研究和对要开发的十字绣店网站的功能需求进一步明确之后,制定出十字绣店网站的总体规划是必要的,也是全面展开开发工作的重要基础。系统总体设计包括:系统功能模块划分、数据库设计、系统开发工具、开发技术、系统界面设计等。
[来源:http://think58.com]
(一)系统功能模块划分和功能模块图
功能模块划分是描述系统的一个过程,需要将需求分析中的感性描述进行抽象,提取出要实现的功能,这是整个系统开发的一个关键过程。在系统分析的基础上,完成了对系统功能的划分。现介绍如下:
十字绣店网站主要有两类角色:用户和管理员。用户可以注册进行网站登录;用户可以进行商品搜索,方便用户查找自己需要的商品;可以将感兴趣的商品直接放入购物车中;如果确认购买,则要填写订单;用户可以留言,反馈用户对网站的建议;用户还可以对其他人的留言进行回复,实现互动;用户可以查看网站公告;用户可以查询订单。
管理员可以进行商品管理,可以添加、删除、更新商品;管理员可以添加网站最新公告,删除公告;可以对商品类别进行管理,添加、删除商品类别;管理员可以查看用户基本信息;管理员通过留言板模块,及时查看用户的反馈信息,提高网站用户的信誉度;管理员要对用户购买商品时生成的订单信息进行处理,可以根据用户的订单信息,来对订单进行处理;管理员还可以对支付方式、配送方式和配送地点进行增加、修改和删除。
think58好,好think58
根据系统功能需求,将本系统的功能模块介绍如下:
[资料来源:http://THINK58.com]
十字绣店网站角色主要有用户和管理员。管理员操作主要是管理员对后台数据库进行及时的更新操作,尽量为顾客提供方便。用户操作主要是用户在本网站上购买商品,执行购买操作。
内容来自think58
根据以上的操作需求,将系统划分为如下二大功能,并对其模块的划分和功能进行描述。
[来源:http://www.think58.com]
1.用户功能
(1)商品浏览:用户可以根据自己的需要浏览商品。
[来源:http://www.think58.com]
(2)商品查询:用户可以根据自己的需求对商品进行分类查找和关键字查找,为用户购物提供方便。
本文来自think58
(3)购物操作:用户登录后可以购买商品。用户可以将感兴趣的商品放入购物车,确认购买后,填写订单信息,完成购买操作。
(4)自助服务:用户可以查看购物车;用户购买的商品将存在购物车中,对于购物车中的商品,用户可以对其进行增删、更改购买数量、清空购物车等功能;用户可以对自己的订单进行查询;用户可以对自己的基本资料信息进行更改;可以修改登录密码等。
(5)基本信息查看:可以查看网站公告信息。
[资料来源:http://think58.com]
(6)网站留言:用户可以在网站上留言;登录成功后可以对其他用户的留言进行回复。
2.管理员功能
l 商品管理:商品添加、删除、更新。
think58
l 公告管理
l 商品类别管理
copyright think58
[资料来源:http://THINK58.com]
l 用户管理
l 管理员管理
l 留言管理
l 订单管理:订单详细查看、订单处理、订单删除。
l 物流管理:支付方式管理、配送方式管理、配送地点管理
经过上面的模块划分,得出具体模块图如图4.1所示。
包含资料:源程序+论文(15000字以上)+可执行程序+答辩稿ppt+开题报告+外文翻译
本文来自think58
[资料来源:www.THINK58.com]
think58 [来源:http://www.think58.com]
[资料来源:THINK58.com]获取资料请您联系本站客服
本文来自think58
上一篇:ASP.NET《大学计算机基础》考试系统的设计与实现