问题陈述
随着现代互联网的广泛运用,全球进入了网络经济时代,网络购物已然变成一种新型的购物方式,并在快速的发展和壮大,因此许多传统企业纷纷转型互联网公司。其中,联合书店委托我司为其开发一个完整的在线购物系统,用于销售书店中的各类书籍。作为公司网络部门的负责人,你负责此次的系统开发任务。
该系统的参与人员有用户,游客,客服,书籍管理员,订单处理人员,书店负责人和系统维护人员,参与的数据系统有商品数据库,用户数据库,订单数据库。
当用户首次使用该系统时需注册一个唯一的账号。在注册页面填写姓名,手机号码,登录密码和电子邮箱,提交了注册信息后将由系统分配唯一的ID并保存在用户数据库中,以方便该用户下一次使用该系统时可以使用登录功能,同时也方便书籍管理员和书店负责人联系用户。游客使用该购物系统时不需要注册账号或登录系统,但只能使用页面的浏览和搜索功能。用户进入系统后,用户可以选择对注册时的信息进行修改,但不能修改系统分配的ID;可以根据系统分类浏览或购买书店中的任何书籍;可以将挑选好的书籍添加在购物车中,或选择将书籍从购物车中移除,或修改购买商品数量;可以与客服人员交流或询问其他相关问题,例如申请退货。
客服,书籍管理员,订单处理人员和书店负责人均是联合书店的工作人员,均需要登录进入系统后才能进行相关操作;系统维护人员为我司的后期维护人员,主要负责维护系统的稳定和安全,也需要通过登录才能进行相关操作。这些非用户的工作人员每次在使用该系统时都需进行身份验证,包括工号,姓名,手机号码和登录密码。
该系统中,客服人员负责在聊天窗