版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、药品管理系统架构设计案例分析,姓名:谭烨 学号:2220100248,1 项目背景,某单位需要统一管理所采购的药品,采购的药品 总数已逾千种,传统的手工管理方式难以适应当今药 品管理种类繁多、流动量大、调配程序复杂等特点, 存在着很多不足之处。为了适应当前的业务发展需 要,准备开发一套信息管理系统,对所采购的药品进 行有效的管理。,2 需求分析,功能需求,需求分析,非功能需求,需求分析,1 定义系统 (1) 捕捉系统通用术语 通用术语:描述系统行为过程中经常出现的名词。通过捕捉系统通用术语可以避免在项目团队成员之间对它们的理解出现偏差造成误解,(2)捕捉系统中角色和用例 通过捕捉系统中的角色和
2、用例目的是定义系统的范围,找 出并描述系统内、外部必须处理的内容,以及那些与本系统需 要进行交互的人或外部系统。 系统角色如下:,业务用例模型如下:,需求分析,2.2细化定义 细化用例 细化业务用例模型,是为了更加详细地分析和描述用例。 同时,将业务用例模型转换成系统的用例模型。下面,以“角 色”库存管理员交互的用例进行细化为例,接下来要对用例进行详细描述,直到所有涉众都认可描述的内容已经能够正确表达出他们的需求为止。在RUP方法论中指明通过阐述一个用例的名称、简要描述、事件流、特殊需求、前置条件和后置条件等六个方面可以对用例进行描述。,以活动图的形式对用例“提交入库记录”进行建模描述如下:,
3、3 系统架构设计,架构设计是将需求内容转换成设计模型的雏形以及用户体 验模型,其目的是建立整个系统初步的解决方案,为详细设计 活动打下基础,这一阶段的具体活动如下:,系统架构设计,1体系结构的选择 决定采取分布式的还是集中式的体系结构,将是一个影响 系统性能、可缩放性、可靠性、易用性及此应用所能支持的客 户端类型的重要决策问题。 根据前期的需求知道,系统是为某单位设计的,考虑到后 期的系统推广应用的可能性,采取分布式的体系结构将更适应 于今后的变化。,框架选择:,由于该系统仅在局域网内使用,用户数量有限,因此,决定 采取局域网内的分布式的桌面信息管理系统方式实现此系统。 根据前面的分析,我们采
4、用. Net Framework 3.0框架实现该系统 的,采用. Net Remoting实现客户端与服务器端之间的通信。,系统架构设计,3.2 系统架构的分析与设计 架构的设计对系统质量属性的实现起着决定性的作用,而 架构的形成又是由这些质量属性驱动的。由于系统为简单的MIS 系统,因此,下面着重对数据存取层和业务逻辑层架构的设计进 行比较详细的介绍。,(1) 数据持久层的架构分析与设计 可维护性场景:,性能场景:,安全性场景:,满足以上质量场景的数据存取层架构:,(2) 业务逻辑层架构设计: 业务逻辑层作为MIS系统的关键部分,对系统的灵活性实现 起着决定性的作用。在本系统的业务逻辑层架构层中,采取了 Faade模式,业务逻辑层的一种可用框架:,3 系统架构设计,3.3 结构化设计模型 确定设计模型的结构化也就是根据设计需要定义出若干设计包。 包的设计原则: (1) 包的内聚性重用等价模型 共同重用原则 共同封闭原则 (2)包的耦合性 无环依赖原则 稳定依赖原则 稳定抽象原则,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (三诊)2026年4月德阳市高三年级适应性练习生物试卷(含答案)
- 期中复习第七单元+2025-2026学年高一下学期语文+基础模块下册+(高教版)
- 2024年汽车租赁协议
- 2024年全国初级经济师之初级经济师财政税收考试核心强化题附答案
- 2024年安全承诺书范文
- 农村居民点潜力测算方法
- 氯碱、双氧水和氯化铝生产工艺指标考核制度
- 东丽血液透析设备安装合同样本合同三篇
- 林权联合经营管理合同协议书合同二篇
- 河南大联考2026届高三下学期3月质量监测(二模)英语试题(解析版)
- 项目化学习的实施:学习素养视角下的中国建构
- 余华读书分享名著导读《在细雨中呼喊》
- 22S803 圆形钢筋混凝土蓄水池
- 抗菌药物的体内外活性评价方法
- 青岛科技大学2023年综合评价招生考试诚信承诺书
- 婚内财产协议标准范本(2篇)
- 写实记录综合素质评价9篇
- 电动汽车充换电站安全操作规范
- 某贸易有限公司生产安全事故应急救援预案
- CICC超导纵场和极向场线圈绕制工作总结
- 评标报告(模板)
评论
0/150
提交评论