1、XXX项目具体设计说明书作 者: 项目组 创建日期: 2023-12-12更新日期:版 本:1.0文档控制更改记录日期作者版本更改2023-12-12项目组1.0目 录文档控制2更改记录2传阅2分发21简介51.1目的51.2范围51.3定义、首字母缩写词和缩略语51.4参考资料91.5概述102系统的组织结构103系统管理模块设计说明103.1程序描述103.2功能103.3界面显示安排113.4性能133.5流程逻辑133.5.1部门管理133.5.2角色管理143.5.3生产线设定143.5.4用户管理153.5.5箱签打印设定163.5.6仓库管理设定164生产管理模块设计说明174.
2、1程序描述174.2功能174.3界面显示安排174.4性能204.5流程逻辑204.5.1初始券别204.5.2初始品种214.5.3冠字编制224.5.4冠字审核234.5.4下达冠字244.5.4出库计划245箱签打印管理模块设计说明255.1程序描述255.2功能255.3界面显示安排265.4性能285.5流程逻辑295.5.1制定箱签打印计划295.5.2箱签打印305.5.3箱签打印失败管理315.5.4箱签打印计划变更管理315.5.5制定特殊箱签打印计划326报表模块设计说明326.1程序描述326.2功能326.3界面显示安排336.4流程逻辑346.4.1人民币产品入库单
3、346.4.2解缴查询356.4.3生产报表367库存管理模块设计说明367.1程序描述367.2功能367.3界面显示安排377.4流程逻辑397.4.1货位调整397.4.2入库407.4.3出库417.4.4盘点427.4.5退库42货币信息二维条码管理系统具体设计说明书1简介此系统重要分为系统管理、生产管理、箱签打印管理、报表、库存管理五大模块。1.1目的拟定系统工作范围,规范软件开发,制定具体开发计划。1.2范围此具体设计说明书重要对系统管理、生产管理、箱签打印管理、报表、库存管理五大模块进行业务流程和系统结构进行描述。1.3定义、首字母缩写词和缩略语券别:人民币的品种名称。目前有:
4、壹佰圆、伍拾圆、贰拾圆、拾圆、伍圆、贰圆、壹圆、伍角、贰角、壹角。计量单位:若干产品组织在一起时的名称,具体见下表:单位张/单位说明张1核心计量单位尺数1000报表计量单位箱可变系统基本计量单位组可变仓库管理计量,若干箱组成货品在仓库中的位置系统管理员:进行系统维护,人员管理、部门管理、券别设立等工作计划员:进行生产管理、监督生产状况、管理冠字的下达等工作解缴员:进行与解缴相关的工作,如:制定出库计划、生成报表,打印入库单等l 入库:人民币产品由检封车检进入到库房的操作的整体过程l 出库:人民币产品由印钞厂金库到银行重点库的操作中由印钞厂金库完毕的操作l 盘点:库房内部对库存人民币产品的清点过
5、程l 扫描方式条码扫描器扫描箱签的方式:批量扫描组扫描首尾扫描单箱扫描批量扫描对同批次的若干组产品,条码扫描器只扫描首组和未组的箱签,自动生成在若干组产品的所有箱签。仅用于盘点。l 组扫描条码扫描器只扫描一组产品(一般为一个台板)中的一至两箱的箱签,自动生成一组内其他的箱签。l 首尾扫描条码扫描器只组内起始和末尾箱的箱签,自动生成在起始和末尾箱之间的其他的箱签。单箱扫描条码扫描器扫描箱签时,只生成这一箱的箱签。l 货位货品在仓库中的位置。箱签:将下列信息加密生成二维条码打印成标签。系统管理的主体。名称定义同义词备注标志共8字节1:箱签版本,12:加密,0:不加密6:保存品种生产时对券别/版本的
6、内部称呼产品名称箱冠字箱外代号箱外大号箱冠号箱号箱序号厂名生产厂日期生产日期装箱装箱人券别数量每箱数量冠字与箱外大号有关序列号前缀号码与箱序号有关序列号组号组起始箱序号箱数每组箱数银行内容信息也许需要增长。01抗 打拉持4188二维条码年份箱外代号箱外大号箱号条码箱签外观示意及术语解释品种:或产品名称,生产时对券别/版本的内部称呼。一个券别也许相应多个品种(产品名称)。打印计划员:检封车间装箱班负责生产安排的人员,在系统中负责生成当天的生产任务。打印员:检封车间装箱班执行打印任务的人员,在系统中负责打印箱签并告知生产线工作人员。装箱员:检封车间装箱班生产线工作人员,按照生产实际在具体工作中可以
7、作为装箱员或者贴签员,在系统中对照自己的工作安排确认打印计划员制定的打印计划,并在异常解决中进行确认。中心质检员:检封车间中在箱体发生破坏时或者质量抽检时,制定打印计划,并实行特殊打印。打印计划:由打印计划员根据当天的生产安排,将需要打印的箱签添加到计划列表,由相应的装箱员确认后生效。箱签打印:打印员将制定成功的箱签实行打印的过程打印失败:由于意外因素,系统在箱签输出打印的过程中,未能对的打印出所需箱签,需要重新打印这些箱签时执行的操作箱签作废:由于生产的变更,将制定的过多的生产任务取消,留待以后进行生产的解决过程,可以进行箱签作废的箱签必需是计划成功的或者打印成功并未入库的箱签特殊打印:由于
8、箱体发生破损、或者由于质抽查导致了箱签的不可使用,需要单独的某些特殊的箱签,这个过程称为特殊打印。特殊打印的箱签必需是曾经成功入库的箱签。1.4参考资料西安印钞厂: 货币信息二维条码管理系统 需求分析;西安印钞厂: 货币信息二维条码管理系统 需求分析补充说明;北京南开戈德:货币信息二维条码管理系统 软件需求规格西安印钞厂: 有关报表:n 成品库收付日报表n 成品库存帐n 人民币产品入库单西安印钞厂:货币信息二维条码管理系统 1.5概述此具体设计说明书包含了生产管理的各个模块的具体设计、接口说明、流程框架。2系统的组织结构货币信息二维条码管理系统系统管理生产管理箱签打印管理库存管理报表3系统管理
9、模块设计说明3.1程序描述系统管理在系统中处在最底层,各个模块中的数据基础来自系统管理的设立。3.2功能系统可以对部门、角色、人员进行管理,对生产线、箱签打印、仓库管理进行基础数据的设定。3.3界面显示安排界(部门管理)(角色管理)(生产线设定)(用户管理)(箱签打印设定)(仓库管理设定)3.4性能本系统对数据输入控制有很高的精确性和准确性,系统模块化结构,松耦合,强内聚,具有很强的灵活性。3.5流程逻辑3.5.1部门管理输入数据项:部门类别、部门名称中间解决过程如下:输出数据项:中间件(DBBM接口)部门管理界面只有系统管理员可以进行操作,它实现对印钞厂各部门的分类管理,系统将部门按照系统结
10、构分为检封管理、生产管理、库房管理三种。3.5.2角色管理输入数据项:角色名称中间解决过程如下:启动角色窗口输入角色名称输入合法检查错误信息:角色名称不为空。对的信息提醒:添加成功。错误信息:角色名称已经存在。添加角色输出数据项:中间件3.5.3生产线设定输入数据项:生产线名称中间解决过程如下:启动生产线窗口输入生产线名称输入合法检查错误信息:名称不为空。对的信息提醒:添加成功。错误信息:名称已经存在。添加输出数据项:中间件3.5.4用户管理输入数据项:用户名称、主码、密码、部门、权限中间解决过程如下:启动用户窗口输入用户信息输入合法检查错误信息:用户信息不为空。对的信息提醒:添加成功。错误信
11、息:用户信息已经存在。添加用户输出数据项:中间件3.5.5箱签打印设定输入数据项:厂名、车间名、生产线、箱签打印张数、品种中间解决过程如下:启动添加窗口输入添加信息输入合法检查错误信息:信息不为空。对的信息提醒:添加成功。错误信息:信息已经存在。添加输出数据项:中间件3.5.6仓库管理设定输入数据项:仓库名、库管员、品种、货位。中间解决过程如下:启动添加窗口输入添加信息输入合法检查错误信息:信息不为空。对的信息提醒:添加成功。错误信息:信息已经存在。添加输出数据项:中间件4生产管理模块设计说明4.1程序描述4.2功能生产管理部分可以对券别、品种、冠字进行设立,下达出库计划,并且可以进行生产查询
12、。4.3界面显示安排(初始券别)(初始品种)(冠字编制)(冠字审核)(下达冠字)(出库计划)4.4性能本系统对数据输入控制有很高的精确性和准确性,系统模块化结构,松耦合,强内聚,具有很强的灵活性。4.5流程逻辑4.5.1初始券别输入数据项:券别、金额输出数据项:中间件(DBQB)解决过程如下图说明:券别设立界面可以添加系统使用的有效券别,并设立它的金额,根据实际情况,系统限制券别只可以是壹佰圆、伍拾圆、贰拾圆、拾圆、伍圆、贰圆、壹圆、伍角、贰角、壹角,其金额系统自动进行设立。4.5.2初始品种输入数据项:品种、券别、每张箱数,每组箱数、箱外代号。输出数据项:中间件(DBPZ)中间解决过程如下:
13、说明:品种的设立依赖券别的设立,任何品种都必须指定它的券别,设立成功后是不能修改的。并且品种的名称不可以反复。4.5.3冠字编制数据输入项:品种、冠字、箱外大号、箱冠字、状态。数据输出 : 中间件(DBGZ接口)数据解决流程如下:说明:冠字的设立依赖于品种的设立,在选定品种后可认为其添加冠字,原则上冠字可以随意添加,但是根据生产实际需求建议:系统在同一时期最多只为一个品种设立两个有效冠字,生产完毕的和尚未开始生产的冠字可以设立它的状态为“禁用”,以减少人工操作中也许存在的错误。4.5.4冠字审核按照目前的生产流程,冠字的编写是由第1冠字编辑员、第2冠字编辑员分别编写一套完毕,所有已经编制的冠字
14、,需要通过这个功能来进行比对,比对成功后才干审核通过,只有审核通过的冠字,才可以在冠字下达列表中显示,否则该冠字不能列为下一年的冠字生产计划。启动冠字审核窗口选择审核冠字输入合法检查错误信息:信息不为空。对的信息提醒:审核成功。错误信息:信息已经存在。审核4.5.4下达冠字启动冠字下达窗口选择下达冠字输入合法检查错误信息:信息不为空。对的信息提醒:下达成功。错误信息:信息已经存在。下达4.5.4出库计划库存查询输入数据项:调入库、调入品种库存查询输出数据:中间件()制定出库计划输入项:箱冠字、起始箱号、中止箱号。制定出库计划输出:中间件取消出库计划输入项:角色、角色有效期、密码、密码有效期取消
15、出库计划输出:中间件解决流程如下:说明:出库计划是解缴员接到银行的出库规定后完毕的一项操作,系统自动给用户提醒现有库存内容,解缴员只需要从库存中选取需要出库地内容即可。5箱签打印管理模块设计说明5.1程序描述箱签打印管理系统重要涉及五个子界面:制定箱签打印计划、箱签打印、箱签打印失败管理、箱签打印计划变更管理、制定特殊箱签打印计划。5.2功能制定箱签打印计划:由打印计划员来制定打印计划,为打印作准备。箱签打印:由打印员定制打印的起始项,并且打印箱签。箱签打印失败管理:由计划员来操作打印失败的箱签,控制打印失败。箱签打印计划变更管理:由计划员来进行打印计划变更操作。制定特殊箱签打印计划:当碰到箱
16、签破损、质量抽检等情况时,需要制定中心质检员制作特殊打印计划。5.3界面显示安排(制定箱签打印计划)(箱签打印)(箱签打印失败管理)(箱签打印计划变更管理)(制定特殊箱签打印计划)5.4性能本系统对数据输入控制有很高的精确性和准确性,系统模块化结构,松耦合,强内聚,具有很强的灵活性。5.5流程逻辑5.5.1制定箱签打印计划5.5.2箱签打印5.5.3箱签打印失败管理5.5.4箱签打印计划变更管理等同于箱签打印失败管理。5.5.5制定特殊箱签打印计划启动窗口输入箱签信息输入合法检查错误信息:信息不为空。对的信息提醒:制定成功,可以打印。错误信息:信息已经存在。制定计划6报表模块设计说明6.1程序
17、描述报表模块重要涉及三大部分:人民产品入库单、解缴查询、生产报表。6.2功能人民币产品入库单:帮助解缴员打印银行入库单。解缴查询:为生产部以及库房提供各种查询功能。生产报表:为生产提供各种报表展现。6.3界面显示安排(人民币产品入库单)(解缴查询)(生产报表)6.4流程逻辑6.4.1人民币产品入库单启动窗口选择出库信息输入合法检查错误信息:信息不为空。对的信息提醒:允许打印。错误信息:信息已经存在。生成单据6.4.2解缴查询入库数据输入项:品种、起始日期、终止日期输出项:中间件出库数据输入项:品种、调入库、起始日期、终止日期数据输出:中间件解决流程如下:6.4.3生产报表7库存管理模块设计说明7.1程序描述本模块重要完毕库房平常出库、入库、盘点、退库操作,以及产品的调库工作。仓库管理调 库入 库出 库盘 点退 库7.2功能实现平常库房管理操作。7.3界面显示安排(货位调整)(入库)(出库)(盘点)(退库)7.4流程逻辑7.4.1货位调整启动窗口选择品种、货位输入合法检查错误信息:信息不为空。对的信息提醒:调整成功。错误信息:信息已经存在。货位调整7.4.2入库7.4.3出库7.4.4盘点7.4.5 退库整个业务逻辑是出库操作的逆操作。