1.2国内外研究现状
网络团购最早出现于美国,其典型代表是Groupon。Groupon以网友团购作为主要的经营卖点,每天只推出一种商品或服务,因其超低的折扣,受到众多消费者的青睐。该网站投入运营不久,就实现了盈利。美国Groupon团购网站的成功,揭开了全球团购行业飞速发展的序幕。
团购这一新型的消费模式,门槛低,投入小,引得许多企业开始效仿。 2010年,我国第一家模仿美国groupon营销模式的在线团购网站——美团网正式成立上线,随后满座网、拉手网、糯米网、58团等也相继上线,2010年底,国内的互联网巨头们都已进入这一新的消费领域。团购市场规模急剧扩展。经历了2010年爆发式增长、2011年的冷却淘汰、2012年的科学理性发展,目前我国团购市场已经基本稳定,美团网、大众点评、拉手网等大型团购网站占据了市场的主导地位,其中美团网更被认为是国内团购市场的最强“剩者”。这些大型网站主要是分布在一线城市,团购的商品包括美食、娱乐、化妆品、KTV、电影等各个行业,而美食是消费者们团购次数最多的商品,占有市场份额最大。
1.3主要工作
(1)查找国内外大量文献,对现在流行的团购网站进行分析研究;
(2)查看大量关于ASP.NET技术、C#语言和SQL Server 2008数据库的书籍,详细学习美食团购网站的开发技术;
(3)对系统进行需求分析,在需求分析的基础上完成系统的功能模块设计;
(4)对系统的数据库做了大量的分析并完成了数据库的详细设计;
(5)编码实现各功能模块。
2.关键技术介绍
2.1 ASP.NET技术
ASP.NET是微软公司推出的一种动态Web开发技术,能使用尽可能少的代码生成网站需要的各种功能,提高开发人员的工作效率。ASP.NET是编译执行的,可以使用任何.NET兼容的语言(如C#、VB、C++、Java)来编写应用程序的代码。ASP.NET作为.NET Framework的一部分,可以调用其类库进行开发。它还提供了大量的服务器控件,可以方便、快捷地创建用户界面,并对它们进行简单的编程来完成一般的任务。很多功能可以扩展,这样用户可以将自定义的功能集成到网站当中。
2.2 SQL Server 2008
SQL Server 2008是微软公司发布的网络型关系数据库系统,将结构化、半结构化和非结构化的数据存储到数据库,对数据进行增删查改等各种操作。SQL Server 2008可以对数据进行简单的加密、审查对数据的操作,具有很高的安全性、可扩展和可靠性;易学易用,降低了开发和管理系统的时间和成本。
2.3 B/S模式
Browser/Server模式(简称B/S模式)即浏览器和服务器模式。它是随着Internet技术的迅速发展而兴起的,是对C/S模式进行变化或者改进的模式。在这种模式下,可以完全通过浏览器来实现用户界面,极少一部分事务逻辑会在浏览器端实现,但是主要的事务逻辑都是在服务器端实现的,使得系统的维护和升级变得简单,减少了成本。
3.系统分析与设计
3.1系统需求分析
系统面向的用户有普通用户和管理员用户。普通用户可以在网站前台查看各类食品的信息,选择食品加入购物车,注册登录后可以提交购物车中的食品,付款购买,查看订单详细信息,对某些食品不满意,可以进行投诉,还可以查看自己的信息以及消费记录;管理员用户可以登录到网站后台,管理用户信息,更新食品,管理用户提交的订单,以及投诉信息。
3.2功能模块设计
根据以上对系统的需求分析,美食团购网站的功能模块分为: