欢迎来到天天文库
浏览记录
ID:46553922
大小:56.50 KB
页数:16页
时间:2019-11-25
《基于aspnet技术的b2c电子商务网站设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于ASP.NET技术的B2C电子商务网站设计与实现摘要:本文分析了电子商务网站的主要功能,提出了电子商务网站的结构,并设计了数据库的逻辑结构,最后对电子商务网站进行了详细开发,包括数据库的访问和商品管理、会员管理、购物车、商品搜索四个功能模块的实现。网站采用Browser/Server模式,基于ASP.NET技术和C#语言,以SQLServer2005作为后台数据库,VisualStudio2010作为开发工具,实现电子商务网站的一般功能。Abstract:Thispaperanalyzedt
2、hemainfunctionoftheelectroniccommercewebsite,putsforwardthelogicalstructureofe-commercewebsite,anddesignedthelogicalstructureofthedatabase,developedthee-cominercewebsite,includingtherealizationofdatabaseaccessandmerchandisemanagement,membershipmanage
3、ment,shoppingcart,merchandisesearchfourfunctionmodules.ThewebsiteadoptedBrowser/Servermode,basedonASP.NETtechnologyandC#language,usedSQLServer2005asthebackgrounddatabase,VisualStudio2010asdevelopmenttool,realizedthegeneralfunctionofelectroniccommerce
4、website.关键词:电子商务;B2C;ASP.NET;Ctt;SQLServerKeywords:electroniccommerce;B2C;ASP.NET;C#;SQLServer中图分类号:TP311文献标识码:A文章编号:1006-4311(2013)20-0220-050引言电子商务是指整个事务活动和贸易活动的电了化,它通过先进的信息网络,将事务活动和贸易活动中发生关系的各方有机地联系起来。B2C(Business-to-Consumer)电子商务网站实际上就是一种企业对消费者的网
5、上购物商城,在该网站中,注册会员可以购买任何商品,而管理员可以对商品、注册会员等信息进行管理[1]。ASP.NET是一种动态网页技术,在服务器端运行・Net代码,动态生成HTML,然后响应给浏览器。ASP.NET(ActiveServerPage.NET)4.0是微软公司推出的基于.NET框架的新一代网络编程语言,也是目前最新的Web技术之一。作为之前各个ASP.NET版本的集大成者,ASP.NET4.0开创了公共语言运行库和动态语言运行库相结合的编程框架,可用于在服务器上生成功能强大的Web应
6、用程序[2]。1电子商务网站分析与设计1.1网站分析与设计在电子商务网站中,主要包括•商品管理、会员管理、购物车、商品搜索四个功能模块。商品管理模块主要包括浏览、添加、修改和删除商品4大功能。管理员可以在商品管理页面中通过单击删除按钮来删除网站屮的商品,当单击详细信息按钮时,页面跳转到编辑商品页面,在该页中,可以添加和修改商品信息。为了方便用户的注册和登录进而设置了会员管理模块,此模块主要保存会员的登录名、密码等一些基本信息。当填写完必填内容后,单击注册按钮,即可将这些信息保存到数据库中的相应表
7、中。会员登录时,対会员的身份进行验证。电子商务系统中的购物车同实际生活中的购物车一样,都是用于暂时保存挑选的商品。购物车主要包括添加商品、查看购物车、删除购物车屮商品和结账等4大功能,当已经登录的会员在商品信息页面中单击购买按钮时,页面跳转到购物车页面,并将会员所选择的商品显示在该页面中,会员可以在这里选择结账、清空购物车或继续购买中的任何一种操作。在电子商务网站中,常常需要设置商品搜索功能,以方便会员或管理员查看指定商品的详细信息。当选择完搜索条件,并在“关键字”文本框中输入耍搜索的内容时,单
8、击搜索按钮,即可将相应商品的基本信息显示在GridView控件中。1.2数据库分析与设计数据库建立的止确与否对系统是否能正常而准确有效的运行起着关键性作用。所建立的数据库要避免冗余,同时要做到覆盖面广,既要使编制的程序便于对数据库进行维护管理,又要最大程度缩短运算及操作时间,从而增加了建立数据库的难度[3]。该网站采用SQLServer2005作为后台,建立的数据库主要包含6个表。%1Lb_GoodsInfo表:存储商品的详细信息。%1tb_GoodsType表:存储商品的分类信息。%1tb_I
此文档下载收益归作者所有