3.系统分析与设计
3.1系统需求分析
二手物品交易网站,用户主要包括游客、会员、管理员,游客不需要注册就能够实现浏览物品的功能,而且可以评论物品。会员可以浏览物品而且可以购买发布物品,成为会员的前提是需要注册,而且可以修改密码、收货地址等个人信息。管理员主要是对物品、会员进行管理,对会员可以进行删除活动,对于物品可以增加新上架的物品。
3.2功能模块设计
根据《基于B/S的二手物品交易网站》的需求分析结果,设计功能模块包括用户管理模块、发布商品的浏览模块、购物车模块,订单结算模块、后台管理功能模块的作用如下:
用户管理:在普通用户界面游客可以通过注册成为会员,会员用户可以修改自己的密码、收货地址、可以查看自己的购物记录。在管理员界面可以实现对分类管理,可以编辑分类,可以对商品进行管理,可以增添新上物品,还可以对会员所购买的物品进行审核。
前台商品游览模块:游客注册成为会员后可以购买物品,游客只有游览物品的功能。
购物车:购物车对于电子商务是不可或缺的一项内容,它要反映出所买物品的名称、数量、单价等信息,缺一不可。
订单结算功能:对已购买物品,以及收货人的地址、电话、姓名等信息进行整理归纳,必要时对于打折物品要进行计算折后价最后算出所要购买物品的总价,把最终数据放入数据库保存。
后台管理功能:只有管理员才能拥有的功能,对于网页的更新,后台数据的维护,以及安全方面的保障都由管理员来实现这部分的功能