电子商城后台系统(二):系统架构设计及系统介绍

本文介绍了电子商城后台系统的设计思路,分为框架部分、核心业务部分和扩展业务部分。框架部分包含通用工具和权限管理,核心业务涉及商品、会员和订单模块,扩展业务则允许按需加载。强调了程序的可扩展性应不依赖修改源代码,并预告系统采用前后端分离,仅使用jQuery,所有web页面都基于一个HTML。尽管牺牲了浏览器的前进后退功能,但减少了数据传输,提高了响应速度。
摘要由CSDN通过智能技术生成

在写一个程序之前,需要在大脑中对整个系统有一个初步的规划,对于系统的功能模块,通常来说需要划分成三大块:框架部分、核心业务部分、扩展业务部分。

框架部分,通常是用来放通用的工具类方法,还有通用的处理数据、业务的方法,这些方法一般与系统的业务无关。电子商城的后台系统,通常都会有权限管理模块,但权限管理模块,与商城的业务没有关系,所以权限管理就要放到框架中。而且,不单是电子商城,其它系统的后台,也可能会有权限管理的功能,那么这个权限管理的模块,就要写得具有通用性,能够适用其它系统。当然,还有为完成这个系统而开发的很多工具类方法,也要放到框架中。所谓的框架,就不是专门为某一个系统而写,而应该要具有通用性,放在别的系统,也一样能用。

核心业务部分,就是整个系统,必须要具备的业务模块,是整个系统的核心所在。电子商城的功能是卖商品的,那么核心业务模块,就要包括:卖什么(商品模块)、卖给谁(会员模块)、流水记录(订单模块)。

扩展业务部分,细分的话,还可以分为基本扩展业务模块和普通扩展业务模块。基本扩展业务,就是别人在使用这个系统的时候,通常都会使用的功能,比如促销模块,这些模块通常是和核心业务模块一起,系统建好后,就已经加载到项目中了。而普通业务模块,那么就是有一部分人用,有一部分人不需要的业务模块&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值