公司IT项目详细设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
公司IT项目详细设
计说明书
1
XXX项目详细设计说明书
作者: 项目组
创立日期: -12-12
更新日期:
版本: 1.0
文档控制
更改记录
目录
文档控制.................................................................... 错误!未定义书签。
更改记录.............................................................. 错误!未定义书签。
传阅...................................................................... 错误!未定义书签。
分发...................................................................... 错误!未定义书签。
1简介............................................................................... 错误!未定义书签。
1.1目的...................................................................... 错误!未定义书签。
1.2范围...................................................................... 错误!未定义书签。
1.3定义、首字母缩写词和缩略语 ........................ 错误!未定义书签。
1.4参考资料.............................................................. 错误!未定义书签。
1.5概述...................................................................... 错误!未定义书签。
2系统的组织结构 .......................................................... 错误!未定义书签。
3系统管理模块设计说明 .............................................. 错误!未定义书签。
3.1程序描述.............................................................. 错误!未定义书签。
3.2功能...................................................................... 错误!未定义书签。
3.3界面显示安排...................................................... 错误!未定义书签。
3.4性能...................................................................... 错误!未定义书签。
3.5流程逻辑.............................................................. 错误!未定义书签。
3.5.1 部门管理 .................................................. 错误!未定义书签。
3.5.2 角色管理 .................................................. 错误!未定义书签。
3.5.3 生产线设定 .............................................. 错误!未定义书签。
3
3.5.4 用户管理 .................................................. 错误!未定义书签。
3.5.5 箱签打印设定.......................................... 错误!未定义书签。
3.5.6 仓库管理设定.......................................... 错误!未定义书签。
4生产管理模块设计说明 .............................................. 错误!未定义书签。
4.1程序描述.............................................................. 错误!未定义书签。
4.2功能...................................................................... 错误!未定义书签。
4.3界面显示安排...................................................... 错误!未定义书签。
4.4性能...................................................................... 错误!未定义书签。
4.5流程逻辑.............................................................. 错误!未定义书签。
4.5.1初始券别..................................................... 错误!未定义书签。
4.5.2初始品种..................................................... 错误!未定义书签。
4.5.3冠字编制..................................................... 错误!未定义书签。
4.5.4冠字审核..................................................... 错误!未定义书签。
4.5.4下达冠字..................................................... 错误!未定义书签。
4.5.4出库计划..................................................... 错误!未定义书签。
5箱签打印管理模块设计说明 ...................................... 错误!未定义书签。
5.1程序描述.............................................................. 错误!未定义书签。
5.2功能...................................................................... 错误!未定义书签。
5.3界面显示安排...................................................... 错误!未定义书签。
5.4性能...................................................................... 错误!未定义书签。
5.5流程逻辑.............................................................. 错误!未定义书签。
4
5.5.1制定箱签打印计划..................................... 错误!未定义书签。
5.5.2箱签打印..................................................... 错误!未定义书签。
5.5.3箱签打印失败管理..................................... 错误!未定义书签。
5.5.4箱签打印计划变更管理............................. 错误!未定义书签。
5.5.5制定特殊箱签打印计划............................. 错误!未定义书签。
6报表模块设计说明 ...................................................... 错误!未定义书签。
6.1程序描述.............................................................. 错误!未定义书签。
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 出库 .......................................................... 错误!未定义书签。
5
7.4.4 盘点 .......................................................... 错误!未定义书签。
7.4.5 退库 .......................................................... 错误!未定义书签。
货币信息二维条码管理系统
详细设计说明书
1简介
此系统主要分为系统管理、生产管理、箱签打印管理、报表、库存管理五大模块。
1.1目的
确定系统工作范围, 规范软件开发, 制定详细开发计划。
1.2范围
此详细设计说明书主要对系统管理、生产管理、箱签打印管理、报表、库存管理五大模块进行业务流程和系统结构进行描述。
1.3定义、首字母缩写词和缩略语
券别:
6
人民币的品种名称。
当前有: 壹佰圆、伍拾圆、贰拾圆、拾圆、伍圆、贰圆、壹圆、伍角、贰角、壹角。
计量单位:
若干产品组织在一起时的名称, 具体见下表:
货物在仓库中的位置
系统管理员:
进行系统维护, 人员管理、部门管理、券别设置等工作
计划员:
进行生产管理、监督生产状况、管理冠字的下达等工作
解缴员:
进行与解缴相关的工作, 如: 制定出库计划、生成报表, 打印入库单等
●入库:
人民币产品由检封车检进入到库房的操作的整体过程
●出库:
7
人民币产品由印钞厂金库到银行重点库的操作中由印钞厂金库完成的操作
●盘点:
库房内部对库存人民币产品的清点过程
●扫描方式
条码扫描器扫描箱签的方式:
批量扫描
组扫描
首尾扫描
单箱扫描
批量扫描
对同批次的若干组产品, 条码扫描器只扫描首组和未组的箱签, 自动生成在若干组产品的所有箱签。
仅用于盘点。
●组扫描
条码扫描器只扫描一组产品( 一般为一个台板) 中的一至两箱的箱签, 自动生成一组内其它的箱签。
●首尾扫描
条码扫描器只组内起始和末尾箱的箱签, 自动生成在起始和末尾箱之间的其它的箱签。
单箱扫描
条码扫描器扫描箱签时, 只生成这一箱的箱签。
8
货位
货物在仓库中的位置。
箱签:
将下列信息加密生成二维条码打印成标签。
系统管理的主体。
9
信息可能需要增加。
箱签外观示意及术
品种:
或产品名称, 生产时对券别/版本的内部称呼。
一个券别
可能对应多个品种( 产品名称) 。
10
打印计划员:
检封车间装箱班负责生产安排的人员, 在系统中负责生成当天的生产任务。
打印员:
检封车间装箱班执行打印任务的人员, 在系统中负责打印箱签并通知生产线工作人员。
装箱员:
检封车间装箱班生产线工作人员, 按照生产实际在具体工作中能够作为装箱员或者贴签员, 在系统中对照自己的工作安排确认打印计划员制定的打印计划, 并在异常处理中进行确认。
中心质检员:
检封车间中在箱体发生破坏时或者质量抽检时, 制定打印计划, 并实施特殊打印。
打印计划:
11
由打印计划员根据当天的生产安排, 将需要打印的箱签添加到计划列表, 由相应的装箱员确认后生效。
箱签打印:
打印员将制定成功的箱签实施打印的过程
打印失败:
由于意外原因, 系统在箱签输出打印的过程中, 未能正确打印出所需箱签, 需要重新打印这些箱签时执行的操作
箱签作废:
由于生产的变更, 将制定的过多的生产任务取消, 留待以后进行生产的处理过程, 能够进行箱签作废的箱签必须是计划成功的或者打印成功并未入库的箱签
特殊打印:
由于箱体发生破损、或者因为质抽查导致了箱签的不可
12
使用, 需要单独的某些特殊的箱签, 这个过程称为特殊打印。
特殊打印的箱签必须是曾经成功入库的箱签。
1.4参考资料
西安印钞厂: 《货币信息二维条码管理系统》需求分析;
西安印钞厂: 《货币信息二维条码管理系统》需求分析补充说明;
北京南开戈德: 《货币信息二维条码管理系统》软件需求规格
西安印钞厂: 有关报表:
⏹《成品库收付日报表》
⏹《成品库存帐》
⏹《人民币产品入库单》
西安印钞厂: 《货币信息二维条码管理系统》
1.5概述
此详细设计说明书包含了生产管理的各个模块的详细设计、接口说明、流程框架。
13
2系统的组织结构
3系统管理模块设计说明
3.1程序描述
系统管理在系统中处于最底层, 各个模块中的数据基础来自系统管理的设置。
3.2功能
系统能够对部门、角色、人员进行管理, 对生产线、箱签打印、仓库管理进行基础数据的设定。
3.3界面显示安排
界
14
( 部门管理)
( 角色管理)
( 生产线设定)
15
( 用户管理)
( 箱签打印设定)
16
( 仓库管理设定)
3.4性能
本系统对数据输入控制有很高的精确性和准确性, 系统模块化结构, 松耦合, 强内聚, 具有很强的灵活性。
3.5流程逻辑
3.5.1 部门管理
输入数据项: 部门类别、部门名称
中间处理过程如下:
17
输出数据项: 中间件( DBBM接口)
部门管理界面只有系统管理员能够进行操作, 它实现对印钞厂各部门的分类管理, 系统将部门按照系统结构分为检封管理、生产管理、库房管理三种。
3.5.2 角色管理
输入数据项: 角色名称
中间处理过程如下:
18
输出数据项: 中间件
3.5.3 生产线设定
输入数据项: 生产线名称
中间处理过程如下:
19
输出数据项: 中间件
3.5.4 用户管理
输入数据项: 用户名称、主码、密码、部门、权限
中间处理过程如下:
输出数据项: 中间件
3.5.5 箱签打印设定
输入数据项: 厂名、车间名、生产线、箱签打印张数、品种
中间处理过程如下:
20
输出数据项: 中间件
3.5.6 仓库管理设定
输入数据项: 仓库名、库管员、品种、货位。
中间处理过程如下:
21
输出数据项: 中间件
4生产管理模块设计说明
4.1程序描述
4.2功能
生产管理部分能够对券别、品种、冠字进行设置, 下达出库计划, 而且能够进行生产查询。
4.3界面显示安排
( 初始券别)
22
( 初始品种)
( 冠字编制)
23
( 冠字审核)
( 下达冠字)
24
( 出库计划)
4.4性能
本系统对数据输入控制有很高的精确性和准确性, 系统模块化结构, 松耦合, 强内聚, 具有很强的灵活性。
4.5流程逻辑
4.5.1初始券别
输入数据项: 券别、金额
输出数据项: 中间件( DBQB)
处理过程如下图
25
说明:
券别设置界面能够添加系统使用的有效券别, 并设置它的金额, 根据实际情况, 系统限制券别只能够是壹佰圆、伍拾圆、贰拾圆、拾圆、伍圆、贰圆、壹圆、伍角、贰角、壹角, 其金额系统自动进行设置。
4.5.2初始品种
输入数据项: 品种、券别、每张箱数, 每组箱数、箱外代号。
输出数据项: 中间件( DBPZ)
中间处理过程如下:
26
说明:
品种的设置依赖券别的设置, 任何品种都必须指定它的券别, 设置成功后是不能修改的。
而且品种的名称不能够重复。
4.5.3冠字编制
数据输入项: 品种、冠字、箱外大号、箱冠字、状态。
数据输出 : 中间件( DBGZ接口)
数据处理流程如下:
27
说明:
冠字的设置依赖于品种的设置, 在选定品种后能够为其添加冠字, 原则上冠字能够随意添加, 可是根据生产实际需
求建议: 系统在同一时期最多只为一个品种设置两个有效
冠字, 生产完成的和尚未开始生产的冠字能够设置它的状
态为”禁用”, 以减少人工操作中可能存在的错误。
4.5.4冠字审核
按照当前的生产流程, 冠字的编写是由第1冠字编辑员、第2冠字编辑员分别编写一套完成, 所有已经编制的冠字, 需要经过这个功能来进行比对, 比对成功后才能审核经过, 只有审核经过的冠
28
字, 才能够在冠字下达列表中显示, 否则该冠字不能列为下一年的冠字生产计划。
4.5.4下达冠字
4.5.4出库计划
库存查询输入数据项: 调入库、调入品种
29
库存查询输出数据: 中间件( )
制定出库计划输入项: 箱冠字、起始箱号、中止箱号。
制定出库计划输出: 中间件
取消出库计划输入项: 角色、角色有效期、密码、密码有效期
取消出库计划输出: 中间件
处理流程如下:
说明:
出库计划是解缴员接到银行的出库要求后完成的一项操作, 系统自动给用户提示现有库存内容, 解缴员只需要从库存中选取需要出库地内容即可。
30
5箱签打印管理模块设计说明
5.1程序描述
箱签打印管理系统主要包括五个子界面: 制定箱签打印计划、箱签打印、箱签打印失败管理、箱签打印计划变更管理、制定特殊箱签打印计划。
5.2功能
制定箱签打印计划: 由打印计划员来制定打印计划, 为打印
作准备。
箱签打印: 由打印员定制打印的起始项, 而且打印箱签。
箱签打印失败管理: 由计划员来操作打印失败的箱签, 控制
打印失败。
箱签打印计划变更管理: 由计划员来进行打印计划变更操
作。
制定特殊箱签打印计划: 当遇到箱签破损、质量抽检等情
况时, 需要制定中心质检员制作特
殊打印计划。
31
5.3界面显示安排
( 制定箱签打印计划)
( 箱签打印)
32
( 箱签打印失败管理)
( 箱签打印计划变更管理)
33
( 制定特殊箱签打印计划)
5.4性能
本系统对数据输入控制有很高的精确性和准确性, 系统模块化结构, 松耦合, 强内聚, 具有很强的灵活性。
34
5.5流程逻辑
5.5.1制定箱签打印计划
35
5.5.2箱签打印
36
5.5.3箱签打印失败管理
5.5.4箱签打印计划变更管理
等同于箱签打印失败管理。
37
5.5.5制定特殊箱签打印计划
6报表模块设计说明
6.1程序描述
报表模块主要包括三大部分: 人民产品入库单、解缴查询、生产报表。
6.2功能
人民币产品入库单: 帮助解缴员打印银行入库单。
解缴查询: 为生产部以及库房提供各种查询功能。
生产报表: 为生产提供各种报表展现。
38
6.3界面显示安排
( 人民币产品入库单)
( 解缴查询)
39
( 生产报表)
6.4流程逻辑
6.4.1 人民币产品入库单
启动窗口
选择出库信
输入合法
错误信
息: 信息正确信息
错误信
息: 信息
生成单
40
6.4.2 解缴查询
入库数据输入项: 品种、起始日期、终止日期
输出项: 中间件
出库数据输入项: 品种、调入库、起始日期、终止日期
数据输出: 中间件
处理流程如下:
41
6.4.3 生产报表
7库存管理模块设计说明
7.1程序描述
本模块主要完成库房日常出库、入库、盘点、退库操作, 以及产品的调库工作。
42
7.2功能
实现日常库房管理操作。
7.3界面显示安排
( 货位调整)
( 入库)
43
( 出库)
( 盘点)
( 退库)
44
7.4流程逻辑
7.4.1 货位调整
45
46
47
7.4.4 盘点
7.4.5退库
整个业务逻辑是出库操作的逆操作。
48
49。