《健康体检物资管理系统_软件实现规约.doc》由会员分享,可在线阅读,更多相关《健康体检物资管理系统_软件实现规约.doc(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、卷 号卷内编号密 级HEMS-2000健康体检物资管理系统软件实现规约V1.0项 目 承 担 部 门: 王超个人开发小组撰 写 人(签名): 王超 完 成 日 期: 2013年3年19日 本文档 使 用部门: 主管领导 项目组 客户(市场) 维护人员 用户评审负责人(签名): 评 审 日 期: 2013年3年25日 文档信息标题: 健康体检物资管理系统软件实现规约作者: 王超创建日期: 2013-3-14上次更新日期: 2013-3-25版本: V1.0部门名称: 王超个人开发小组修订文档历史记录日期版本说明作者2013-3-14V0.1创建文本王超2013-3-19V0.2修改不规范的语句王
2、超2013-3-25V1.0完成王超目录1.简介42.系统角色43.用例阐述43.1计划管理模块43.1.1采购计划43.1.2请领计划63.2入库管理模块83.2.1增加入库单83.3出库管理模块93.2.2增加出库单93.4查询管理模块103.2.3查看采购单历史记录103.5统计管理模块113.2.4统计采购记录113.6系统管理模块123.2.5安全管理123.2.6物资管理12软件实现规约1. 简介本文描述用例的实现规约,详细描述用例的事件流和约束条件,用于指导项目分析设计,项目实施等后续工作。2. 系统角色计划管理员,入库管理员,出库管理员,查询管理员,统计管理员,系统管理员3.
3、用例阐述3.1 计划管理模块3.1.1 采购计划3.1.1.1 调整采购单3.1.1.1.1 简要说明计划管理员管理(创建、删除、调整、查询)采购计划单,使之更加符合实际需要及公司要求。3.1.1.1.2 事件流当计划管理员调整采购单时,本用例开始。3.1.1.1.3 基本流1、 计划管理员请求调整采购单;2、 系统返回采购单的调整界面;3、 计划管理员输入采购单号查询采购单;4、 系统根据采购单号查询采购单并显示;5、 计划管理员修改采购单信息并提交;6、 系统保存采购单信息,并提示保存成功;7、 本用例结束。3.1.1.1.4 备选流6a.管理员输入采购单信息不符合要求时,系统提示出错信息
4、。3.1.1.1.5 特殊需求采购单中物品采购数量不大于公司规定的最大数量。3.1.1.1.6 前置条件管理员登录;采购货物的库存数量不大于规定的最低库存数量。3.1.1.1.7 后置条件无3.1.1.1.8 扩展点无3.1.1.2 设置库存阈值3.1.1.2.1 简要说明库存数量应该有一个范围,当实际库存数量小于计划管理员设置的最低值时,系统自动创建采购单;而采购物品数量不能大于设置的库存数量最大值。3.1.1.2.2 事件流当计划管理员设置库存阈值时,本用例开始。3.1.1.2.3 基本流1、 计划管理员请求调整库存阈值;2、 系统返回调整库存阈值界面;3、 计划管理员输入库存阈值并提交;
5、4、 系统保存数据,提示保存成功;5、 本用例结束。3.1.1.2.4 备选流3a.管理员输入的库存阈值不符合要求时,系统提示出错信息。3.1.1.2.5 特殊需求设置的库存阈值最小值不能为负。3.1.1.2.6 前置条件管理员登录。3.1.1.2.7 后置条件无3.1.1.2.8 扩展点无3.1.2 请领计划3.1.2.1 修改请领计划3.1.2.1.1 简要说明计划管理员管理(创建、删除、修改、查询)请领计划单,合理高效的使用公司物资。3.1.2.1.2 事件流当计划管理员请求修改请领计划时,本用例开始。3.1.2.1.3 基本流1. 计划管理员请求调整请领计划单;2. 系统返回请领计划单
6、的调整界面;3. 计划管理员输入请领计划单号查询请领计划单;4. 系统根据请领计划单号查询请领计划单并显示;5. 计划管理员修改请领计划单信息并提交;6. 系统保存请领计划单信息,并提示保存成功;7. 本用例结束。3.1.2.1.4 备选流6a.管理员输入采购单信息不符合要求时,系统提示出错信息。3.1.2.1.5 特殊需求请领计划单中物品数量不能大于公司规定的请领物品数量值。3.1.2.1.6 前置条件管理员登录。3.1.2.1.7 后置条件无3.1.2.1.8 扩展点无3.1.2.2 审核请领计划3.1.2.2.1 简要说明计划管理员根据公司规章制度审核下级部门上报的请领计划,使下级部门申
7、请物资更加规范化。3.1.2.2.2 事件流当计划管理员查看未审核请领计划时,本用例开始。3.1.2.2.3 基本流1、 计划管理员查看未审核请领计划;2、 系统查询并返回未审核的请领计划;3、 管理员选择一个未审核的请领计划;4、 系统查询并返回请领计划申请;5、 管理员审核请领计划并标记通过;6、 系统保存并提示保存成功;7、 本用例结束。3.1.2.2.4 备选流5a. 管理员认为不合格的请领计划标记审核不通过;6a. 系统提示原部门进行修改。3.1.2.2.5 特殊需求计划管理员不能修改需要审核的请领计划。3.1.2.2.6 前置条件管理员登录。3.1.2.2.7 后置条件无3.1.2
8、.2.8 扩展点无3.2 入库管理模块33.13.2.1 增加入库单3.2.1.1 简要说明入库管理员管理(增加、删除、查询、修改)入库单,方便管理库存物资,随时掌握库存物资情况。3.2.1.2 事件流当入库管理员请求增加入库单时,本用例开始。3.2.1.3 基本流1、 入库管理员选择入库单管理;2、 系统返回入库单管理界面;3、 管理员选择增加入库单;4、 系统返回新增入库单编辑界面;5、 管理员输入入库信息并提交;6、 系统保存信息,并提示保存成功;7、 用例结束。3.2.1.4 备选流5a. 管理员输入入库单信息不符合要求时,系统提示出错信息。3.2.1.5 特殊需求无3.2.1.6 前
9、置条件管理员登录。3.2.1.7 后置条件已建立入库单的物资及时入库。3.2.1.8 扩展点无3.3 出库管理模块3.2.2 增加出库单3.2.2.1 简要说明出库管理员管理(增加、删除、查询、修改)出库单,方便管理库存物资,随时掌握物资消耗情况。3.2.2.2 事件流当出库管理员请求增加出库单时,本用例开始。3.2.2.3 基本流1、 出库管理员选择出库单管理;2、 系统返回出库单管理界面;3、 管理员选择增加出库单;4、 系统返回新增出库单编辑界面;5、 管理员输入出库信息并提交;6、 系统保存信息,并提示保存成功;7、 用例结束。3.2.2.4 备选流5a. 管理员输入出库单信息不符合要
10、求时,系统提示出错信息。3.2.2.5 特殊需求无3.2.2.6 前置条件管理员登录。3.2.2.7 后置条件无3.2.2.8 扩展点无3.4 查询管理模块3.2.3 查看采购单历史记录3.2.3.1 简要说明管理员可以通过关键字或是采购单编号查询历史采购单,能够随时查看历史信息,用以指导未来计划。3.2.3.2 事件流当查询管理员请求查看采购单历史信息时,本用例开始。3.2.3.3 基本流1、 管理员选择查询采购单历史;2、 系统返回查询界面;3、 管理员输入查询条件;4、 按照查询条件进行查询并展示结果;5、 用例结束。3.2.3.4 备选流无3.2.3.5 特殊需求无3.2.3.6 前置
11、条件管理员登录。3.2.3.7 后置条件无3.2.3.8 扩展点无3.5 统计管理模块3.2.4 统计采购记录3.2.4.1 简要说明管理员可以按照时间或物资名称等统计采购情况,用以查看公司历史采购信息。3.2.4.2 事件流当统计管理员统计采购记录时,本用例开始。3.2.4.3 基本流1、 管理员选择统计采购记录;2、 系统返回统计采购界面;3、 管理员输入统计条件;4、 按条件统计并返回统计结果;5、 用例结束。3.2.4.4 备选流无3.2.4.5 特殊需求无3.2.4.6 前置条件管理员登录。3.2.4.7 后置条件无3.2.4.8 扩展点无3.6 系统管理模块3.2.5 安全管理3.
12、2.5.1 新增用户3.2.5.1.1 简要说明系统管理员管理(增加、删除)用户,只能允许合法用户进入系统,提高系统安全性。3.2.5.1.2 事件流当系统管理员请求增加用户时,本用例开始。3.2.5.1.3 基本流1、 计划管理员选择用户管理;2、 系统返回用户管理界面;3、 管理员选择新增用户;4、 系统返回新增用户界面;5、 管理员输入用户信息并提交;6、 系统保存用户信息,并提示保存成功;7、 本用例结束。3.2.5.1.4 备选流5a.管理员输入信息不符合要求时,系统提示出错信息。3.2.5.1.5 特殊需求新增用户必须为公司合法用户。3.2.5.1.6 前置条件管理员登录。3.2.
13、5.1.7 后置条件无3.2.5.1.8 扩展点无3.2.6 物资管理3.2.6.1 新增物资3.6.2.1.1 简要说明系统管理员可以增加物资种类,满足公司日常需要。3.6.2.1.2 事件流当系统管理员请求增加物资时,本用例开始。3.6.2.1.3 基本流1、 管理员选择物资管理;2、 系统返回物资管理界面;3、 管理员选择新增物资;4、 系统选择新增物资界面;5、 管理员输入物资信息并提交;6、 系统保存信息,并提示保存成功;7、 用例结束。3.6.2.1.4 备选流5a.管理员输入信息不符合要求时,系统提示出错信息。3.6.2.1.5 特殊需求无3.6.2.1.6 前置条件管理员登录。3.6.2.1.7 后置条件无3.6.2.1.8 扩展点无