您现在的位置: 365建站网 > 建站教程 > 微信公众平台开发 > 25.2.1模块设计

25.2.1模块设计

此节有 224 人学习过     参与评论

软件的模块划分是指在软件设计过程中,为了能够对系统开发流程进行管理,保证系统的稳定性以及后期的可维护性,从而对软件开发按照一定的准则进行模块的划分。根据模块来进行系统开发,可提高系统的开发进度,明确系统的需求,保证系统的稳定性。
软件设计中模块划分应遵循的准则是:高内聚低耦合。内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事。它描述的是模块内的功能联系;耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。
本系统的的模块结构如图25-2所示。

图25-2系统功能模块图
各主要模块功能实现如下:
管理员登录模块
管理员登录模块主要验证管理员身份,防止非法入侵。主要采用的方式是账号+密码+验证码的方式。
微信接口模块
微信接口模块包括微信消息接口模块和微信API接口模块。微信API接口模块主要用于管理Access Token及调用其他各高级接口。微信消息接口模块主要用于处理用户和公众号之间的XML收发消息,以及和API协作维护用户状态。
用户管理模块
用户管理模块主要功能是查看用户基本信息、同步旧用户基本信息,以及基本的用户数据分析功能。
群发管理模块
群发管理模块主要功能是配置及实现群发功能。

如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛


发表评论 (224人查看0条评论)
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换图片
最新评论
------分隔线----------------------------
微信公众平台开发目录