第二次作业——二次开发网上书店项目
项目分析:
随着互联网和电子商务的高速发展,网购逐渐称为国内大多数人的购物模式,网络改变了人们的购物观念,而网上购书的观念也逐渐取代传统的购书方式,传统的线下书店速度慢、效率低、采购复杂的诸多弊端,在网上采购时都被克服了,购买效率大大提高。该项目主要设计目标为用户和管理员,主要设计功能有:用户注册登录、用户和订单信息的管理、商品列表和搜索、购物车创建和删除、订单创建和删除等,管理员对商品信息的删改查,商家注册登录,商家对商品信息的创建、修改和删除。
项目缺点:
1、面向商家的项目设计不够详细。
2、商品搜索功能为模糊搜索,搜索精确度可以提升。
3、缺少用户和商家的沟通渠道。
4、用户购买前得到的商品和商家反馈太少,无法了解图书的真正品质。
二次开发:
面向商家的功能设计:商家可以通过对订单的反馈向用户传达订单可能出现的问题。可以创建一个商家和用户对话室,这样用户可以在购买商品前向商家询问一些自己的疑惑。(缺点1+缺点3)
在原商品搜索功能的基础上增加,增加上管理员对商品的分类目录,使用户可以在特定的图书中使用关键字搜索,搜索结果列表可以添加多种排序选项如:销量、价格等。(缺点2)
在用户完成订单后,增加用户对订单和商品的评价功能。(缺点4)
管理员根据商家的商品信息和评价进行审核,对商家进行评级并将其显示在商家信息中。(功能扩展)
改进优点:
1、用户有更好的体验,可以在充分了解了商品信息之后决定是否购买,功能更加完善。
2、用户能够更准确、快速地找到自己所需要的图书。
3、管理员可以对大环境进行监测,为消费者营造一个良好的购物环境。
功能结构图:


浙公网安备 33010602011771号