六、概要设计
1功能分析层次图:
2.数据库结构设计
网上书店管理系统从管理员,用户(会员)出发,通过注册会员
实现对图书的购买及款项的交付。其中通过对图书的分类查询来获取
自己需要的图书,因而确定图书的分类表,通过对图书的分类,可以
实现对实际图书的管理,进而确定有了图书的详细介绍表即图书表;
但在消费者买书的时候需要将自己的订单整理好放到订单表中,故而
有了用户的订单表,这是在确定订单的时候用的表,而之前则有一个
购物车表,使得用户在网站浏览的时候能将自己喜欢的图书暂时保存
在自己的购物车表中,将确定是否购买时,可以将自己不购买的图书
随时移出购物车。还有就是在消费者买完图书后,卖家为了获得消费
者们的评价,以及是否还需要在进这种书时,专门有一个用户评价的
表格来表明消费者们对哪类书感兴趣,进而随时改变销售策略。
以下即为表的详细设计: 书籍的类别表:Category
书籍的详细信息列表: 消费者的注册信息列表:
消费者的订单列表:
消费者的订单书籍详细信息列表:
消费者的购物车信息列表: 消费者对于购买的书籍的评价列表:
它们的数据之间的关系如图所示: 3.网站用例关系示意图:
通过对以上设计图的步骤分析,可以使购买者快速方便的学会在网上 购书的流程。
4 设计测试方案:
为保证系统的数据安全性,进入本系统购书时需要使用自己的账
号,密码,这样在以后的购书过程中就无需再输入账号或密码了,节
省了很多时间。
本系统功能模块主要有三个:游客注册成为会员,将购买的书籍
放进自己的购物车,结账等待收书。
七 详细设计 1系统界面设计 1.1 进入网站显示的界面
当用户在URL中输入本网站管理系统的地址后,进入到本网站
首页,若不想买书只是看看则是作为游客身份,这时可以看到网站推
荐的最新书籍的信息,以及其他图书的信息。然而只能浏览,不能购
买。若想买书则需要注册成为会员身份。
1.2注册登陆界面
注册登陆界面的主要功能就是让购书者将自己的信息写入数据
库存储起来,当用户确认买书时,售书者根据用户的注册信息将 用户所购买的书籍发送到用户注册的地址。 1.3 书籍列表界面及详细详细书籍介绍界面
此界面通过对书籍的详细介绍使得用户对自己购买的书籍有一详细的了解 。同时可以扩大自己对其他图书的了解,进一步购买做准备。 1.4 购物车页面:
此模块的主要功能是充当一个仓库,不过此仓库装的是想要购买
的书籍,用户在网站浏览时可以随时将自己喜欢的图书放进进购物
车,最后付账时可以将自己不买的图书移除购物车。 1.5账户页面
此页面主要是记录了会员购买的图书的列表,以及自己的总花
费。可以让会员实时的知道自己的账单。 1.6 查找页面