1) 确定对系统的综合要求
2) 分析系统的数据要求
3) 导出系统的逻辑模型
4) 修正系统开发计划
【管理地理图】如表3-1
表3-1 管理地理图的功能需求
功 能 需 求 | |||
需求编号 |
SOC1 |
需求分类 |
风险管理 |
需求名称 |
管理地理图 | ||
需求说明 |
不能删除有子节点的树节点;二级节点的任一层次节点的root_id只能是该二级节点的bid;单击左侧的树节点,在右边表格中显示该节点的信息,此时为查看状态,不能修改节点信息;右击左侧的树节点,选择“修改”选项后可以在右边表格中对该节点信息进行修改,单击确定按钮进行提交;右击左侧的树,可以选择添加子节点或删除该节点;添加子节点时,在右侧输入子节点信息,然后单击确定进行提交;删除子节点时直接删除该节点。 | ||
优先级 |
高 | ||
约束条件 |
叶子节点才可以注销。 | ||
功能定义 |
1、树形显示所有安全域 2、查看树节点信息; 3、修改树节点信息; 4、删除树节点信息; 5、添加树节点信息; |
主路径说明: 如表3-2
表3-2 管理地理图的主路径说明
步骤 |
管理员/系统 |
描述 |
1 |
管理员 |
单击主界面的管理地理图按钮。 |
2 |
系统 |
系统从数据库中读出节点的信息,并将节点以树的样式呈现给使用者。 |
3 |
管理员 |
选择相应的树节点,选择查看、修改、添加或删除选项,对节点信息进行文护。 |
4 |
系统 |
若用户选择查看,则系统从数据库中读出节点信息,并将相应信息显示在右侧页面中;修改和查看的不同之处在于,当用户选择修改时,右边页面中的两个按钮为活动状态,即可修改该节点信息并将其更新到数据库中;若用户选择添加,则系统将右侧表中的信息添加到数据库中;若选择删除,则系统从数据库中把该节点信息删除。添加,修改,删除等操作完成后,刷新左侧页面,重新生成树。 |
表3-3 区域地理图功能需求
功 能 需 求 | |||
需求编号 |
SOC2 |
需求分类 |
风险管理 |
需求名称 |
区域地理图 | ||
需求说明 |
用户可自行设置该页面的刷新周期;根据当前数据库中现有的信息来获得所有安全域的总体状况,用不同颜色的进度条有区分地显示其严重程度;降序地显示发生最多且等级最高的前十个安全事件及其发生次数,其等级以不同颜色的底色来区分地显示;安全树中的二级节点分布在区域地理图的不同位置,每个节点包括一个实心的点和节点的名称;当鼠标移动到地理图的节点上时,显示浮动窗口,显示该节点的风险值变化情况(跟上次刷新的风险值对比)、待处理安全事件个数、具体到各个级别的待处理安全事件个数 | ||
优先级 |
高 | ||
功能定义 |
1、选择自动刷新页面时间; 2、显示区域地理图; 3、显示安全域风险状况; 4、显示最严重的10个安全事件; |
主路径说明:见本文第14页表3-4所示
整个系统采用B/S架构的开发模式,它主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript…)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用。而且这样的系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。系统的大体框架如图3-1:
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>