c2c玩具销售网站的设计与实现(源码)

摘 要进入21世纪后,随着科学技术的进步,Web程序开发技术也得到了飞速进步,它的发展给电子商务提供了强大的技术平台,越来越多的企业活动都加入到这个平台中来,它使网上购物这种电子商务的购物方式迅速得到发展,短短几年时间就覆盖了各大小城市的角落。利用互联网的电子商务网站在网上购物的方式十分便捷,人们在自己家里就可以在网上买到自己需要的物品,同时它也给商家和消费者都提供了更大的平台。玩具销售网站一共一般用户,浏览商品购物,商品信息查询,管理员管理商品这包括几个大部分。C2C玩具销售网站分别实现了前台会员注册、登录,玩具商品信息查询,玩具下单与购买操作管理,新闻信息发布查看,在线留言等功能模块,后台管理员分别实现对商品,会员信息的一些操作。本系统采用.NET开发平台进行开发,开发工具采用Microsoft Visual Studio2010集成开发环境,后台编写语言采用C#编程语言来进行开发,数据库运用的是SQL Server 2008数据库管理系统来编写和储存平台中的数据信息,整个系统采用ASP.Net技术构建一个基于B/S模式的玩具销售系统设计与实现。
目 录
1绪论 1
1.1开发目的 1
1.2研究背景 1
1.3研究现状 1
1.4研究内容 2
2开发技术简介 3
2.1开发模式选择 3
2.2 Asp.net技术介绍 3
2.3数据库技术 4
3系统需求分析 5
3.1可行性分析 5
3.1.1技术可行性 5
3.1.2经济可行性 5
3.2 需求分析 5
3.2.1业务需求分析 5
3.2.2用户需求分析 6
3.2.3 功能需求分析 6
4系统总体设计 7
4.1系统功能模块 7
4.2 数据流分析 8
4.3 数据库设计 10
4.3.1 用例图 10
4.3.2 ER图 11
4.3.3 总体E_R图 14
4.3.4 数据表设计 14
5 系统功能实现 17
5. *好棒文|www.hbsrm.com +Q: &351916072& 
1 前台功能模块的实现 17
5.2 用户注册 18
5.3 用户登录 19
5.4 新闻公告管理 20
5.5 玩具管理 22
5.6 玩具信息展示 23
5.7 购物车 25
5.8 订单模块 26
5.9 留言模块 29
6 系统测试 30
6.1 系统测试的目的 30
6.2 系统测试 30
总 结 33
参考文献 35
致 谢 37
1 绪论
1.1 开发目的
电子商务网上销售平台和过去一直以来人们的购物方式比较,它有明显的优势,比如方便、省时、商品样式多、价格比实体店低等等。第一,在中国大陆上的中小城市的商家的产品的销售渠道还是以商场实体店为主,这样就增加商家在人力,财力上的花费;第二,各大商场实体店是人群集中的地区,一旦发生意外,在商品管理和人员疏散上非常困难,这使它的安全得不到保障;第三,现阶段中国的电子商务发展处于高峰地位,中国大陆各一线城市的商家已开发出了自己的电子商务网络销售网站,利用网络搭建的电子商务平台,在网上卖商品是这个社会发展的最终趋势,也是目前商家企业销售商品最有利的选择;第四,电子商务网站销售就是站在卖家的位置替卖家考虑的卖东西平台,节省消费者时间,使消费者可以随时随地购买到所需物品而产生的一个平台。
1.2 研究背景
随着电子科技网络的不断发展,现在Internet上随处可见网上商店、会员制网上商城等电子商务网站,让消费者足不出户就在网上买到自己想要的产品。这些商务网站的产生不仅方便了消费者消费,也让拥有电子商务网站的企业扩大消费范围和及时向广大客户推销产品、展示企业形象、获得更大的利润。同时网上开店取代了传统实体店大投资,客源固定,管理费和宣传推广费用高的缺点。电子商务网络销售平台具有投资少、小风险,隐藏客源范围广、管理自由、等明显优势,随着时间的推移它会成为未来商业产品销售的主要模式,进入这个行业的时间越早,它带来的利益就越可观。
1.3 研究现状
目前大多数商品类销售企业出售的商品价格普遍比较高,交易速度也比较慢。商品从厂家发出辗转多个销售商才能到达消费者手中,在这期间每个销售商在商品的原价格上挣取一点利润,就会让商品到达消费者的手中的价格变高了许多,它导致许多产品在不同地方出现同一商品,不同价格的现象。为了及时的为客户服务,并且客户得到的商品价格也比较合理,现在世界上一些发达国家比如欧美等国,日本等,运用电子商务的方式出售商品的营销变得非常的成熟和稳定,利用社会满意度调查机构对电子商务销售网站进行调查,不论是商家还是普通民众对它的反馈来看,它是一个利民,增加经济增长值的一个平台。各大企业家在看到欧美国家利用电子商务发展所带来各方面的优势,我国在许多企业在商品营销方面也开始发展利用互联网在网上购物,例如淘宝,天猫的产生。在经济交通发达的城市例如北京、上海等地,在网上下单后几小时就能拿到自己需要的商品,这比过去去商品实体店购买物品的速度都快,而且由于是厂家直接销售,购买者在网上买下的商品都比在实体店买的价格低,从而节省消费者的时间和资金。
1.4 研究内容
玩具销售网站一共包括:一般用户,网上浏览商品购物,商品信息查询,管理员管理商品这五个部分。C2C玩具销售网站分别实现了前台会员注册、登录,玩具商品信息查询,玩具下单与购买操作管理,新闻信息发布查看,在线留言等功能模块。
2 开发技术简介
2.1 开发模式选择
传统的客户服务器设施存在诸多缺点和不足,例如不够灵活,升级慢,维护成本高,所以难以适应当前信息与网络技术的发展的步伐,而 B/S打破传统逻辑,用一种全新的结构所代替。在B/S体系中,客户利用浏览器向Server给出申请,Server对浏览器的申请进行操作,将客户需要的资料传回到浏览器。而其余工作全部由Web Server完成。随着浏览器的应用进入运作系统,成为其核心,该体系已成为如今app的第一选择。B/S体系运转系统相较于以前的C/S体系运转系统有了很大的提升。采用该结构软件的优点体现在:开发者可以直接进行系统的研发,无需照顾用户端软件是否适合所要开发的系统;这种开发模式在任何计算机,不论何种浏览器都可以访问这个系统;这种模式开发出来的系统在使用上是没有限制的,也可以对它的内容不断的进行扩充;它的防火墙技术是程序的稳定性得到提高,即使发生意外也能及时维护。从这几个方面它满足了客户对系统的要求。
2.2 Asp.net技术介绍
随着时代的发展ASP已经无法满足需求,而ASP.NET则是在其基础之上所新衍生而出的一种环编程境。ASP.NET在开发各种软件程序中广泛使用,因为它功能多,技术性也比较不错,非常大的提升了运行速率。就是一个处理器可以在多个处理器上运行,这是ASP做不到的一点。
ASP.NET的优点如下:效率:因为建立的环境为.NET Framework,所以只需要一次编译就能够永久运行。这样大幅度的节省了重复编译的时间,所以速率会提高非常明显;可重用性:ASP.NET完全分开了代码与内容,具有了重用性;代码量:相对于ASP来说,ASP.NET作为它的升华版本,实现一个功能所需要的代码量是远远小于ASP的,这样不仅节约了开发员的工作时间,而且使开发界面更加美观,更容易发现问题,更有利于对发现的问题进行修改。
ASP.NET为技术员工供应了Web软件所要求的基础开发:支持编译型语 言:开发人员通过C#技术,研发的ASP.NET程序被当作中间介质,无需依赖单一平台,其界面在运行前会被加工,因此ASP.NET的效率得到提高;系统中的程序代码页的内容和它的页面内容是分开的:一般情况下在非静态网页设计中,是在同一个载体上夹杂不同基础的语言。但其源文件可译性差,并且因在同一载体上多重语言混杂,开发人员在研发过程中要不断转换语言的基础使用方式;ASP.NET技术为工作人员给予了图形化的帮助;引入服务器端控件: ASP.NET中的服务器端原件会编译出网页所需要的源码,显示原件,还能提供隐藏的超文本。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2043.html

好棒文