系统功能结构设计 通过以上对系统功能的需求分析,网上书店系统主要分为前台购书子系统和后台管理子系统两部分。前台购书子系统主要包括网站信息浏览、图书搜索、会员注册与登录、图书购买、购物车管理、订单管理等功能模块;后台管理子系统主要包括会员管理、管理员管理、图书管理、新闻公告管理、订单处理、留言查看等功能模块。系统功能结构如图4-1所示。 前台购书子系统各模块功能描述如下。 1.网站信息浏览模块:访问网上书店的读者可以查看网站基本信息包括书店联系人、联系方式、书店简介以及书店相关新闻公告等。 2.图书搜索模块:用户可以根据图书名称或者图书作者输入关键字进行图书搜索,方便快捷的找到想要查看的图书,节约购买时间提高够买效率。 3.会员注册与登录模块:用户可以通过注册页面输入自己的相关信息注册成为会员,如果会员忘记密码可以根据注册时预留的电话号码进行密码找回,登录网站的会员可以修改自己的登录密码。 4.图书购买模块:登录网站的会员可以将自己喜欢的图书加入购物车或者立即购买,购买后将形成订单。 5.购物车管理模块:会员可以在购物车管理中查看自己加入到购物车的图书,方便购买,也可以将自己购物车中图书删除。为避免系统数据冗余加入购物车中的图书如果超过十天还未购买,则系统自动将购物车中图书删除。 http://www.paper51.com 6.订单管理:会员可以在订单管理中查看自己的全部订单,查看发货情况、收货情况还可以进行退货,但是退货需得到管理员的认可之后才可以退货成功。 后台管理子系统各模块功能描述如下。 1.会员管理模块:管理员可以查看会员的部分信息,可以删除会员。 2.管理员管理模块:管理员登录系统后台时如果忘记密码可以根据电话号码进行密码找回,登录成功的管理员可以进行密码修改。 3.图书管理模块:管理员通过检索条件找到图书可以对相应的图书进行删除、图书信息进行更新,同时管理员还能进行新书的添加。 4.新闻公告管理模块:管理员可以增加新闻公告,删除新闻公告,对新闻公告内容进行修改。 5.订单处理模块:管理员查看客户提交的订单进行发货处理,同时管理员也可以查看用户的收货情况。如果用户提出退货申请管理员可以进行退货处理。 6.留言查看模块:管理员可以查看客户对所有图书的留言或评价,为避免系统数据库数据量太大,系统会定期将一些留言评价删除。 |