返回介绍

6.1 模块化设计

发布于 2025-04-26 13:26:34 字数 510 浏览 0 评论 0 收藏

本章的实例工程由于涉及的功能较多,将按照表 6-1,对实例工程实行模块化管理。其中,每个模块都是一个独立的项目,数据库管理模块为其他模块提供数据管理支持,安全配置模块为客户端提供安全配置和授权管理支持,登录认证模块提供单点登录认证(即 SSO)功能,共享资源模块为客户端提供登录用户需要的一些共享资源,两个客户端应用是使用 SSO 系统的两个实例。

表 6-1 实例工程模块列表

使用模块化设计可以提高代码的复用性,避免重复开发,从而提高开发速度和工作效率。例如,实例工程的数据库管理模块和安全配置模块能够被其他模块共用,从而减少了大部分重复的工作。

其中,数据库管理模块 mysql 与第 5 章的 mysql 模块的功能完全相同,它为其他各个模块提供了数据管理功能,同样具有部门、用户和角色三个实体,并且提供了对这三个实体对象的增删查改等操作的功能。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。