软件设计
未来取款机
这个作者很懒,什么都没留下…
展开
-
模块分解的规则
模块分解的规则1.模块独立性 所谓两个模块彼此完全独立,是指其中任一模块在运行时,与另一个模块存在无关。但是,因为各模块隶属于一个系统,所以独立性只是一个相对的概念。具有独立功能而且和其他模块之间相互作用少的模块,称为独立性高的模块。 保证模块独立性高是设计一个系统的关键,它具有以下优点: (1) 系统容易开发。系统开发往往由若干人分工合作完成,由于模块之间联系少,接口(模块与转载 2012-04-09 11:16:39 · 2555 阅读 · 1 评论 -
三种权限设计方案的归纳和比较
权限设计是很多系统重要的组成部分,主要用于控制功能和流程,本文将几种常见的权限设计方案(权限系统的名都是自己起的)的基本设计写出来,其中不恰当处还请大家指出,我们来讨论一下.1.等级权限系统 这种权限系统在论坛中很常见,在这种系统中,权限级别如同官阶从低到高排列,每个用户拥有一个权限,其中设定了这个用户的权限等级,在用户需要执行操作前先查看其权限等级是否大于执行操作所需要的权限等级,转载 2012-04-09 11:18:35 · 430 阅读 · 0 评论 -
企业管理软件中的组织模型和权限模型
1. 概述组织模型是管理软件中系统建模的一个重要组成部分(企业模型一般包括资源模型、组织模型、信息模型、功能模型、流程模型),权限模型是管理软件系统的安全体系的核心,这两个模型本身既有很强的独立性,在具体应用中又有关联。而且这两个模型都比较容易通用化,这一点对我们的管理软件平台尤为重要。本文分别描述讨论了MIS系统的通用组织模型和权限模型,以及对两种模型的整合,最终结果可作为我们的MIS系统或转载 2012-04-09 11:30:25 · 2626 阅读 · 1 评论