计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> ASP.NET论文设计 >> 浏览文章
ASP.NET114基于ASP.NET网上购物系统设计

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答

基于ASP.NET网上购物系统设计

关键词:电子商务ASP.NETSQLServer

随着Internet的迅速发展,越来越多的企业开始建设自己的网站。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的交互式动态商务网站。
ASP.NET是Microsoft公司推出的一种交互式动态Web应用程序开发工具。ASP.NET可以在数据库的配合下,开发出功能强大的Web应用程序。
整个购物系统是采用B/S(browser/server)三层结构,利用ASP.NET作为动态网站开发工具,以SQLServer2000作为系统的后台数据库。通过对购物系统进行需求分析、对系统总体架构进行设计,系统主要实现了以下功能:会员注册与管理,商品陈列上架,商品分类管理,商品检索,用户购物车,订单生成与管理,会员购物积分,网上安全支付等功能。
为了解决在线支付的安全问题,在系统中,采用了两种在线支付方式,一是集成了当前比较成熟的第三方支付工具,支付宝;二是使用站内虚拟货币进行在线支付。支付宝的使用是很方便,不过支付方式仍旧不够灵活,利用手机短信实现支付的功能,还有待实现。


1 引言
随着Internet的迅速发展,越来越多的企业开始建设自己的网站。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大,能够提供完善的电子商务服务的交互式动态商务网站。
ASP.NET是Microsoft公司推出的一种交互式动态Web应用程序开发工具。ASP.NET可以在数据库的配合下,开发出功能强大的Web应用程序。
本设计的任务是通过调查、分析、开发等过程来实现网上购物系统的设计。网上购物系统是实现在线购物的一套基于Web的电子商务系统,主要功能包括:
1.客户端:用户注册与登录,商品检索,购物车;
2.管理后台:用户管理,商品管理,分类管理,订单管理,在线支付等。
所开发的购物系统包括客户端与管理后台两个大功能模块。采用ASP.NET开发,后台数据库采用SQLServer2000。
要求熟悉ASP.NET开发环境,对ASP.NET开发有较深的认识。了解数据库的基本应用,要求能做到界面友好,功能明确,易于操作。
本系统属于典型的在线电子商务系统,是针对网上购物和在线支付而开发设计的。针对日渐突出的网络安全问题,要着重考虑在线交易的安全性
3.2 需求分析
3.2.1 角色识别
角色识别的任务是找出所有可能与系统发生交互行为的外部实体,对象和系统。他们的行为不受系统的控制,但是可以提供输入给系统(即使用系统的功能,或者能够响应系统的服务请求,为系统提供服务的接口)。
在前面的描述中已经知道,用户在访问系统时,可以浏览和查询商品,并使用购物车筛选自己中意的商品,购物完之后到服务台进行结帐,并保留订单以便收到货物时进行核对,很显然系统存在这样的主要角色,于是定义该角色为前台客户。同样在系统的后台,也需要人员管理货物,查询,处理订单,管理注册用户,定义该角色为系统管理员。
经过分析可以明确,本系统包含两个角色:前台用户,系统管理员。
3.2.2 客户功能
根据对当前网络上典型的商务网站的详细分析,客户界面就是用户在使用购物系统时,系统提供给用户使用的浏览器显示界面,能够实现用户与系统的友好交互,并且能够对用户的使用给以人性化的引导与提示,功能具体如下:
1.前台用户的行为:管理个人信息,前台订单处理,购物,浏览信息。
2.管理个人信息的操作:用户注册,用户信息修改,用户登录,用户信息查看。
3.前台订单处理的操作:结帐,查看订单状态,取消订单。
4.购物车操作:浏览购物车,将商品放入购物车,取消购物车中的商品,修改购物车中商品的数量,清空购物车。
5.浏览信息:查看商品详细信息,查找商品。
3.2.3 管理功能
管理界面是系统提供给管理员进行系统的维护及管理的浏览器界面,能够实现系统管理员与系统的有效交互,使得系统管理员能够对商品,用户,以及整个购物系统,进行有效的的维护与管理操作,功能具体如下:
1.系统管理员的行为:用户管理,后台订单管理,商品管理。
2.用户管理的操作:管理员登录,后台验证,查看用户信息,修改用户信息,添加用户,删除用户。
3.后台订单管理的操作:查看订单,确认订单,修改订单状态,删除订单。
4.商品管理:查看商品列表,查看商品详细信息,添加商品,修改商品,删除商品,添加商品分类,删除商品分类,浏览商品分类列表。
3.2.4 角色模型图

目录

1 引言............................................................................................................................................1
2 相关技术.....................................................................................................................................2
2.1 开发背景........................................................................................................................2
2.2 ASP.NET简介.................................................................................................................2
2.3 ADO.NET简介.................................................................................................................2
2.4 ASP.NET开发环境..........................................................................................................3
2.5 ASP.NET技术的优点......................................................................................................3
2.6 B/S结构的优越性..........................................................................................................4
3 系统需求.....................................................................................................................................4
3.1 设计目标........................................................................................................................4
3.2 需求分析........................................................................................................................5
3.2.1 角色识别................................................................................................................5
3.2.2 客户功能................................................................................................................5
3.2.3 管理功能................................................................................................................6
3.2.4 角色模型图............................................................................................................6
3.2.5 功能模块划分.........................................................................................................7
3.3 系统运行配置.................................................................................................................7
4 系统设计.....................................................................................................................................8
4.1 系统业务流程.................................................................................................................8
4.1.1 客户端流程............................................................................................................8
4.1.2 服务器端流程.........................................................................................................9
4.2 系统功能模块...............................................................................................................10
4.3 数据库设计...................................................................................................................11
4.3.1 数据库需求...........................................................................................................11
4.3.2 数据库设计...........................................................................................................13
5 功能实现...................................................................................................................................18
5.1 用户界面.......................................................................................................................18
5.2 管理界面.......................................................................................................................19
5.3 代码详细说明...............................................................................................................20
5.3.1 公用类..................................................................................................................20
5.3.2 客户功能实现.......................................................................................................20
5.3.3 支付方式..............................................................................................................25
5.4 系统扩展.......................................................................................................................27
结论............................................................................................................................................28
致谢............................................................................................................................................29
参考文献...................................................................................................................................31

上一篇: ASP.NET113基于ASP.NET在线医药销售系统设计
下一篇: ASP.NET115基于ASP.NET网上人才信息系统设计
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。