户,并要求合法用户设置其密码,保证用户身份不被盗用;Р(2)系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;Р(3)系统应对不同用户设置不同的权限,区分不同的用户。РB、完整性要求:Р(1)各种信息记录的完整性,信息记录内容不能为空;Р(2)各种数据间相互的联系的正确性;Р(3)相同的数据在不同记录中的一致性。Р1.2 系统功能分析:Р基于以上系统信息和系统要求的分析,我们将本系统分成以下几个功能(如下图):系统设置、信息管理、缺货管理、采购管理、到货管理、退货管理和入库管理。其中系统设置包括操作员管理、操作员密码修改;信息管理包括仓管员管理、采购员管理、原材料管理和供应商管理;缺货管理包括缺货通知单管理、缺货通知单审核和缺货通知单的查询;采购管理包括采购订单管理和订单信息查询;到货管理包括供货单管理、到货单管理和到货信息查询;退货管理包括退货单管理和退货信息查询;入库管理包括入库单管理和入库信息查询。Р数据库操作功能:查询、删除、修改、插入;Р1.3 业务流程概述Р系统的业务是系统要达到的业务目标,业务流程分析是系统分析中的基础环节,就是用一些规定的符号及连线来表示某个具体业务处理过程。是一种用尽可能少、尽可能简单的方法来描述业务处理过程的方法。Р根据以上系统功能的分析,我们将采购管理系统分成系统设置、信息管理、缺货管理、采购管理、到货管理、退货管理和库存管理七个模块,当然这其中还涉及应付账款等问题,将交给财务部门处理。Р1.4 数据流程图Р数据流程图是全面描述信息系统逻辑模型的工具,它抽象概括地把信息系统中各种业务处理过程联系起来。根据以上的业务流程的分析,以及采购管理系统的特点,我们给出了以下数据流程图。Р由于采购管理系统主要涉及货物的订货和验收,退货等环节,我们将采购管理系统的顶层设计如下:Р将顶层进行分解,得到第一层数据流程图如下: