网站主要包含以下几个功能:
会员登录注册功能:会员登录后才能参加团购和发起团购,以及修改个人资料和查看订单记录等功能。
用户中心功能:在该模块中用户可以很方便的管理自己的个人信息,随时查看和更新纪录。
商品搜索功能:可以使用户直接搜索所需要的产品。当产品数量很多的时候该项功能对用户来说是非常方便的。
最新团购功能:该功能是为了方便会员了解团购商品的最新动态。
商品导航功能:一般商品会有好多品种,在进行分类的时候,这项功能就非常有用。当用户需要某种类型的商品的时候,可使用该功能看到所有属于该商品类型的商品。
后台管理系统:管理员对对前台用户、产品、新闻系统的各种管理操作。
数据需求分析
该网站的主要功能主要体现在对各种信息的添加、修改、删除和查询的操作上,包括会员信息、公司管理信息、订单信息、产品信息、团购管理信息等,各部分的信息之间又有着内在联系,因此总结出如下需求:
(1)具有会员身份的用户可以参加团购。
(2)会员信息记录会员详细资料,方便订单的发送和货物的邮寄。
(3)公司管理信息记录了与网站合作公司的资料,这是当团购人数达到一定要求时,为了方便与公司取得联系,通知公司给用户发货。
(4)商品图片信息保存了商品的编号和图片。
(5)会员管理信息包括会员的个人信息、登录时间和会员购买商品后产生的积分。
(6)团购管理信息包括团购标题,团购内容、团购类别、产品编号、要求人数现有人数等,该功能主要是修改最新团购产品信息。
(7)团购产品信息对产品的搜索、添加和删除操作。
(8)订单信息保存了所有会员的订单记录、加入时间、购买商品状态。
数据实体
为了满足网站的数据库需求,本系统是采用SQL Server作为数据库,用实体关系图将创建的数据表表示出来,所需要创建的数据表分别为:个人信息表、公司管理表、自发团购表、产品图片表、团购管理表、团购产品表、订单信息表。