《Knowledge Base 在线知识库》项目实例之UML建模二
Knowledge Base 在线知识库
本系统将使用asp.net+SL的方式,知识文章阅读器和事故树查看器将使用SL开发。
一、 关于定位
本系统是面向煤矿企业的“知识库网站”,是一个包括知识信息(知识文章、事故树)搜索查看、录入、审核、查询、维护功能的完善的系统。其中的一些模块包括(但不限于)如下:
1. 前台数字资料馆
1.1前台资料搜索模块。包括整个资料的搜索策略,包括分类、检索、各类活动形式等。
1.2前台用户中心。包括用户资料信息及行为信息等的维护。
1.3知识文章阅读器。阅读资料。
1.4事故树查看器。查看事故树关系。
2. 后台KBERP
2.1前台数字资料馆等信息维护模块。也就是网站管理模块。对应的操作角色:网站的运维人员
2.2知识文章、事故树管理模块,对其籍的分类、录入、审核、查询、修改、删除、关键字设置、设置关联等基元信息进行管理。对应的操作角色:网站运维人员、管理人员等。
3.其它
系统还需要权限的支撑。
二、 关于开发模式
最好的开发模式就是“无模式”了,适合团队就好。不过也要有个基本的思路,我们不必拘泥于形,不用太正规,但要敏捷。
三、 关于架构
可以采用通用的“三层架构”或是“MVC”。
四、 系统用例图和活动图描述
图像有点多而且大,截图截不完整。直接看UML模型吧。活动图在最下面“KB3”。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
· Linux系统下SQL Server数据库镜像配置全流程详解
· Sdcb Chats 技术博客:数据库 ID 选型的曲折之路 - 从 Guid 到自增 ID,再到
· 语音处理 开源项目 EchoSharp
· 《HelloGitHub》第 106 期
· mysql8.0无备份通过idb文件恢复数据过程、idb文件修复和tablespace id不一致处
· 使用 Dify + LLM 构建精确任务处理应用