基于MVC+Ajax+JSP网上购物系统 - 图文

发布时间 : 星期五 文章基于MVC+Ajax+JSP网上购物系统 - 图文更新完毕开始阅读

通知管理增加通知修改通知删除通知 图3-4 商品管理模块层次图

管理员进入系统后,可以管理商品信息,增加删除修改商品 3.2.4订单管理模块

该模块层次图如图3-5所示。

订单管理确认订单取消订单 图3-5 订单管理模块层次图

确认订单信息:管理员进入系统后,查看订单信息,如果已发货,则确认订单

取消订单信息:管理员进入系统后,可以取消客户订单信息 3.2.5 客户管理模块

该模块层次图如图3-6所示。

21

客户管理冻结客户

图3-6 客户管理模块层次图

管理员进入后台系统,可以冻结客户,那么冻结的客户就不能登陆系统,

也可以取消冻结。 3.2.6 系统管理模块

该模块层次图如图3-7所示。

系统管理修改用户名修改密码 图3-7系统管理模块层次图

管理员进入后台系统,可以修改用户名和密码

3.2.7 在线购物模块

该模块层次图如图3-8所示。

22

在线购物购买商品评论商品 图3-8 在线购物模块层次图

用户登陆系统后,可以浏览商品,根据自己的需要购买商品,购买后评论商品 3.2.8 在线聊天模块

该模块层次图如图3-9所示。

在线交流查看信息回复信息 图3-9在线交流模块层次图 用户登陆系统后,可以在线交流

3.3数据库设计

数据作为一种非消耗性资源,往往随着系统的不断运行而大量积累和增加,这势必增加系统负荷,影响系统的运行效率,给数据维护带来一定困难,为数据存储结构的设计提出一个较为合理的逻辑框架,可以保证数据的完整性与一致性,同时也可以预见数据量的增长趋势和控制数据量的无限增长。

在进行数据存储的总体结构设计时应遵循的主要原则是:

1、数据结构的合理性 即数据文件的合理组织,数据元素的合理归类和划分,

23

以及数据项的合理描述。

2、数据存储的安全性 是指从存储总体结构上如何保证数据的安全性、一致性、和完整性。一般来说,提高安全性的最有效措施式增加数据的冗余,而大量的数据冗余往往会为维护数据的一致性带来困难。这式一对不可调和的矛盾,对此,我们要进行合理的取舍,再尽量降低冗余的前提下,确保数据的安全性和可靠性。

3、维护和管理方便 无论我们设什么样的存储结构,首先应该保证对数据进行管理和维护上的方便,它式提高系统运行效率的基础。 3.3.1 概念结构设计

ER图是用来描述某一组织(单位)的概念模型,提供了表示实体、属性和联系的方法。构成ER图的基本要素是实体、属性和关系。实体是指客观存在并可相互区分的事物;属性是指实体所具有的每一个特性。 E-R图为实体-联系图,用来描述现实世界的概念模型。

构成E-R图的基本要素是实体型、属性和联系,其表示方法为: · 实体型:用矩形表示,矩形框内写明实体名;

· 属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;多值属性由双线连接;主属性名称下加下划线;

· 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型。该E-R图中会用到图形说明如图3.10所示

实体属性联系

图3.10 图形说明

24

联系合同范文客服:xxxxx#qq.com(#替换为@)