版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
佳克固定资产条码管理软件7.0详细设计阐明书[V1.0]拟制人______________________审核人______________________批准人______________________[二零一零年三月三十日]
详细设计阐明书引言1.1编写目[阐明编写这份详细设计阐明书目,指出预期读者。]1.2背景[待开发系统名称;][列出本项目任务提出者、开发者、顾客。]1.3定义[列出本文献中用到专门术语定义和外文首字母组词原词组。]涉及金额某些除特殊阐明外一律以元为单位。数量金额数据以千分位格式显示(##,###,##0.00)。查询和报表模块除特殊阐明外均采用公用打印和导出模块提供打印和导出功能。1.4参照资料[列出关于参照资料。]系统构造[给出系统构造框图,涉及软件构造、硬件构造框图。用一系列图表列出系统内每个模块名称、标记符和它们之间层次构造关系。]2.1 软件构造 全局图:基本数据管理:HYPERLINK权限管理数据接口: 购买管理:寻常管理:成套管理: 折旧管理 盘点管理:IT设备管理:设备维护管理:2.2 硬件构造基本数据设立设计阐明资产性质管理模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]对资产性质维护管理。功能[阐明该基本模块应具备功能。]提供对资产性质新增、修改、删除操作;保证新增或修改编号和名称不存在重复;删除时对数据与否使用进行校验(无子分类则可删除)。性能[阐明对该模块所有性能规定]。输入项[给出对每一种输入项特性。]资产性质内部ID:主键,内部数据关联用ID[内部自动生成]。资产性质编号:顾客输入,必填。该性质编号,默认该编号为其下属子分类前缀,限制CHAR(10)。资产性质名称:顾客输入,必填。该性质名称,限制CHAR(50)。性质资产流水号:该类性质资产当前最大流水号,初始默以为0[内部自动生成]。输出项[给出对每一种输出项特性。]无。设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。]新增、修改:控制编号和名称不能重复。删除:判断与否存在下属分类信息。[对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]新增:同步在资产分类表中插入该性质根节点分类。修改:将资产分类表中该性质根节点分类编号和名称进行更新。删除:当资产分类表中不存在下属分类时,容许删除,且在删除同步将资产分类表中该性质根节点分类同步删除。以上均使用数据库触发器来实现。存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]保证资产分类表中拥有系统初始数据,即全系统分类根节点“资产分类”。已建立资产分类资产性质不能删除。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]资产分类管理模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]对资产分类维护管理,采用树和列表2种显示。功能[阐明该基本模块应具备功能。]提供对资产分类新增、修改、删除操作;保证新增或修改编号和名称不存在重复;删除时对数据与否使用进行校验(无子分类[附件类除外],且未登记该分类有效资产则可删除)。修改:当修改分类编号,与否折旧,折旧方式,残值率,使用年限时容许顾客选取同步更新已有数据(下述分类、已登记资产有关信息)。删除:该资产当前无有效资产(在用和退出),除附件类外无其她子分类则可删除。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]分类ID:主键,[内部自动生成]。分类CODE:便于分类层级搜索而生成三位一级层级CODE号,[内部自动生成]。分类编号:顾客输入,必填,可修改,规定同性质内唯一,默认上级分类编号+本级三位流水号。限制CHAR(30)分类名称:顾客输入,必填,可修改,规定同性质内唯一。限制CHAR(100)上级分类:必填,该分类上级分类,内部记录CODE,原则上依照选取而来,且保存后不能修改。计量单位:顾客输入,必填,可修改,默认取上级分类该属性。用于登记该分类资产时默认提取计量单位(可修改为分类不同值)。限制CHAR(20)与否折旧:顾客选取,必填,仅是/否,可修改,默认取上级分类该属性。用于登记该分类资产折旧基本信息时初始属性。折旧方式:顾客选取,数据为系统内部设定,当前含(平均年限法,五五分摊法)。当“与否折旧”为否时则置空,且不可操作,当“与否折旧”为是时,则该属性必填。用于登记该分类资产折旧基本信息时初始属性。残值率:顾客输入,必填,小数数值([0,1]2位小数),默认取上级分类该属性。用于登记该分类资产折旧基本信息时初始属性。使用年限:顾客输入,必填,整形数值(不不大于等于0整数),默认取上级分类该属性。用于登记该分类资产时有效期限初始属性(可修改为分类不同值)。备注:顾客输入,可不填,限制CHAR(100)。输出项[给出对每一种输出项特性。]设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]分类树以“资产分类”—“资产性质”—“分类”层次显示,即第三层才是分类大类,其中前2层不能删除。流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]新增:必要先完毕资产性质维护,然后才干对该资产性质增长资产分类。删除:每次只能删除最底一层分类,且该分类未登记有效资产。“资产分类”根节点不能删除。“资产性质”节点在此不能删除,只能在[资产性质管理]模块中维护。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]扩展属性管理模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]为解决各类别也许存在某些不同特殊属性,因而设计本模块,以实现对指定类别资产属性进行扩充。功能[阐明该基本模块应具备功能。]可觉得指定分类或不同规格资产进行资产属性定制。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]扩展类型: 编号:顾客输入,选填,字符(char(60))。 类型名称:顾客输入,必填,字符(char(60)),不能重复。 描述:顾客输入,选填,字符(char(100))。 建立时间:系统生成,不可修改,记录建立当前时间。 创立帐号:系统生成,不可修改,当前登录顾客帐号。扩展属性: 名称:顾客输入,必填,字符(char(60))。 必填:顾客选取,必填(是/否),该属性与否为必填项。类型:顾客选取(系统指定选项:时间日期/数字/字符),必填,该属性相应数据类型。长度:顾客输入,整数,该属性可记录数据最大长度。小数位:顾客输入,整数,该属性为数字时容许记录小数位。阐明:顾客输入,选填,字符(char(100)),描述性内容。显示顺序:顾客输入,整数,该属性在该类型中显示位置。输出项[给出对每一种输出项特性。]设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]已进行资产分类维护。扩展类型建立后不能删除。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]单位管理模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]实现单位信息组织架构维护。功能[阐明该基本模块应具备功能。]实现单位新增、修改、删除功能。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]单位ID:主键,系统生成,内部ID。单位CODE:系统生成,内部数据,三位一层CODE号,用于搜索中层级解决。单位编号:顾客输入,选填,可修改,若填写需唯一,字符(char(20))。单位名称:顾客输入,必填,可修改,唯一,字符(char(60))。上级单位:顾客选取,记录上级单位CODE,保存后不可变更。输出项[给出对每一种输出项特性。]设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]同步显示单位部门树,但是只能操作单位节点。单位CODE:上级单位CODE+三位相似上级单位内流水号流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]新增:新增单位时在部门信息表中插入该单位根部门信息(部门名称为“所有”)。删除:删除单位时同步将该单位在部门信息表中根部门信息删除。存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]删除:需要对其关联信息校验(子部门(不涉及根部门),子单位与否存在,存在则不能删除)。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]部门管理模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]实现部门信息组织架构维护。功能[阐明该基本模块应具备功能。]实现部门新增、修改、删除功能。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]所属单位:依照其选取上级部门决定,保存后不能修改,记录单位ID号。部门ID:主键,系统内部生成。部门CODE:系统内部生成,三位一层CODE号,用于搜索中层级解决。部门编号:顾客输入,选填,填写后需唯一,字符(char(20))。部门名称:顾客输入,必填,唯一,字符(char(30))上级部门:顾客选取,记录上级部门CODE,保存后不可变更。输出项[给出对每一种输出项特性。]设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]单位部门树形式呈现,可对任何节点进行新增,修改和删除操作只能对部门节点进行。流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]必要先进行单位信息维护。修改、删除操作只能针对部门节点操作。已登记资产、子部门、人员、存储地任何一项信息均不能删除。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]保管人管理模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]实现人员信息维护。功能[阐明该基本模块应具备功能。]实现人员新增、修改、删除功能。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]姓名:顾客输入,必填,部门内唯一,可修改,字符(char(32))。工号:顾客输入,选填,可修改,字符(char(32))。所属单位:顾客选取,保存后不可修改。所属部门:顾客选取,可修改。性别:顾客选取(男/女),必填,可修改。职务:顾客输入,选填,可修改,字符(char(64))。与否在职:顾客选取(是/否),必填,可修改。手机号码:顾客输入,选填,可修改,字符(char(64))。固定电话:顾客输入,选填,可修改,字符(char(64))。邮箱:顾客输入,选填,可修改,字符(char(128))。传真:顾客输入,选填,可修改,字符(char(64))。文化限度:顾客输入,选填,可修改,字符(char(64))。通信地址:顾客输入,选填,可修改,字符(char(128))。出生年月:顾客输入,选填,可修改,日期。备注:顾客输入,选填,可修改,字符(char(256)),描述性内容。输出项[给出对每一种输出项特性。]设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]单位部门树形式过滤人员列表,显示所选单位或部门及其所有下属机构人员信息。流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]必要先对单位部门信息进行维护。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]存储地管理模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]实现存储地信息维护。功能[阐明该基本模块应具备功能。]实现存储地新增、修改、删除功能。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]存储地编号:顾客输入,选填,可修改,字符(char(20))。存储地名称:顾客输入,必填唯一,可修改,字符(char(40))。所属部门:顾客选取,必填,可修改,记录部门ID。输出项[给出对每一种输出项特性。]设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]单位部门树形式过滤存储地列表,显示所选单位或部门及其所有下属机构存储地信息。流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]必要先对单位部门信息进行维护。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]供应商管理模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]实现供应商信息维护。功能[阐明该基本模块应具备功能。]实现供应商新增、修改、删除功能。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]供应商名称:顾客输入,必填唯一,可修改,字符(char(128))。固定电话:顾客输入,选填,可修改,字符(char(32))。联系人:顾客输入,选填,可修改,字符(char(64))。移动电话:顾客输入,选填,可修改,字符(char(32))。传真:顾客输入,选填,可修改,字符(char(32))。Email:顾客输入,选填,可修改,字符(char(64))。地址:顾客输入,选填,可修改,字符(char(128))。备注:顾客输入,选填,可修改,字符(char(256)),描述性内容。输出项[给出对每一种输出项特性。]设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]项目管理杨杨资产编码设立余余条码打印设立杨杨初值设定模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]为系统需要维护基本代码表进行维护。功能[阐明该基本模块应具备功能。]提供对购买方式、退出方式、处置方式新增、修改、删除功能。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]购买方式: 购买方式:顾客输入,必填唯一,可修改,字符(char(20))。退出方式: 退出方式:顾客输入,必填唯一,可修改,字符(char(10))。处置方式: 处置方式:顾客输入,必填唯一,可修改,字符(char(128))。输出项[给出对每一种输出项特性。]设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]删除:购买方式:当已登记该购买方式有效资产,则不容许删除。退出方式:当有资产使用该退出方式进行退出时,则不容许删除。处置方式:当有资产使用该处置方式进行退出时,则不容许删除。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]权限管理帐套管理角色管理顾客管理余余数据接口代码表导入代码表导出余余资产导入模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]完毕资产信息导入,含主资产、附资产、图片。功能[阐明该基本模块应具备功能。]实现主资产导入、附资产导入、资产图片导入。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]资产导入,依照模板设立,导入Excel文献中最多可接受如下输入项: 资产分类:必须,字符,已存在系统中资产分类名称。 资产条码:可选,字符(char(20)),导入后其将作为资产条码。 主资产条码:可选,字符(char(20)),当拥有此项时,则表达为附资产导入,将依照该条码号获取资产所需上级资产编号。 资产名称:必须,字符(char(100)),导入后资产名称。 资产规格:可选,字符(char(100))。 资产型号:可选,字符(char(100))。 购买方式:必须,字符,已存在系统中购买方式名称。 购买日期:必须,日期。 资产数量:必须,数字。 计量单位:必须,字符(char(20))。 资产原值:必须,数字。 保管部门:必须,字符,已存在系统中保管部门名称。 保管人:必须,字符(char(20)),若在系统中不存在该人员,则自动新增该人员信息到人员表,其部门为该资产保管部门。 与否盘点:必须,是/否。 存储地点:可选,字符(char(60)),若在系统中不存在该存储地,则自动新增该存储地信息到存储地表,其部门为该资产保管部门。 所在位置:可选,字符(char(100))。 有效期限:必须,整数。 入账日期:可选,日期。 入账编号:可选,字符(char(20))。 原资产号:可选,字符(char(20))。 原卡片号:可选,字符(char(20))。登帐日期:可选,日期。供应商:可选,字符(char(60))。备注:可选,字符(char(200)),描述性字符。退出方式:可选,字符,系统中已存在退出方式,当该资产为已退出时需要提供此数据。退出日期:可选,日期,当该资产为已退出时需要提供此数据。退出经办人:可选,字符(char(20)),当该资产为已退出时需要提供此数据。月折旧:可选,数字,资产月折旧导入。合计折旧:可选,数字,导入后为资产初始合计折旧。出厂编号:可选,字符(char(20))。保修期:可选,整数。资产状态:可选,字符(char(20))。系统中已存在资产状态名称。条码材质:可选,字符(char(20))。系统中已存在条码材质名称。图片导入: 图片途径:字符,文献名为系统中已存在资产条码号,图片类型为JPG。输出项[给出对每一种输出项特性。]设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]资产条码:若系统设立资产条码含资产编码,则资产条码规则采用资产编码设立规则生成,否则直接使用18位流水号,局限性某些左边补0。同样资产信息导入时,若模板未设立资产条码,则直接新增导入,否则需要校验资产条码唯一性(仅判断,导入资产条码与否自身重复或已存在,不解决系统内部已重复数据)。流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]资产信息保存到数据库时,自动生成其折旧基本信息,其中折旧基本信息相应资产表中内容为:折旧原值—资产原值,与否折旧、折旧方式、残值率—取资产分类相应默认项,预测使用年限—有效期限,折旧起算日期—购买日期下月初,折旧到期日期—折旧起算日期+预测使用年限,月折旧—资产信息中月折旧,初始合计折旧—资产信息表中合计折旧。存储分派[依照需要,阐明本模块存储分派。]其她资产表详见模块:寻常管理—资产基本信息。注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]需要先进行资产分类、单位、部门、购买方式、退出方式等基本数据维护。资产导入:当导入附资产时,需要先导入其相应主资产。即在导入附资产上级资产条码必要已存在于数据库。图片导入:仅支持以资产条码为名称JPG图片导入。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]购买管理资产申购模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]加强对资产购买审批管理,增长此功能以记录资产申购状况,并提供申购单打印,以便完毕申购审批流转,为系统中审批成果记录提供数据基本。功能[阐明该基本模块应具备功能。]对申购单新增、修改及删除操作,以及对申购单明细新增、修改、删除功能。提供对已提交申购单单据打印功能。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]申购单: 申购单号:系统生成,必填,字符(char(64)),生成规则YYYYMMDD+年流水号。 申购人:顾客选取,必填,可修改,按照单位、部门、人三级选取,保存人员ID。 申购日期:顾客输入,必填,可修改,日期。 所属项目:顾客选取,选填,可修改,系统中已经[项目管理]维护过项目,记录其项目ID。 申购因素:顾客输入,选填,可修改,字符(char(256)),描述性字符。申购明细: 物品名称:顾客输入,必填,可修改,字符(char(60))。 物品规格:顾客输入,选填,可修改,字符(char(60))。 物品型号:顾客输入,选填,可修改,字符(char(40))。 分类名称:顾客选取,选填,可修改,选取系统中已经[资产分类管理]维护过度类,记录其分类ID。 物品数量:顾客输入,必填,可修改,数字(不不大于0)。 预测单价:顾客输入,必填,可修改,数字(不不大于0)。 备注:顾客输入,选填,可修改,字符(char(128))。输出项[给出对每一种输出项特性。]详见资产申购单格式。设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]界面布局:上,已提交申购单列表;下,当前申购单详细状况。查询处申购单后,申购列表中当前行变换之后,申购单详细状况自动切换为新当前选取申购单。流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]已完毕单位、部门、人、资产分类、项目管理维护。修改单据:已审批或已签合同单据不能修改。删除单据:需要删除单据不能是已审批或已签合同状态。打印单据:需要先保存单据才干打印。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]申购审核模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]对已经存在系统中申购单信息进行批复,记录最后审批成果。功能[阐明该基本模块应具备功能。]对系统中已近存在申购单进行批复,可以记录每件物品批复成果。提供申购单单据打印功能。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]审核成果:顾客选取(通过/未通过),必填,可修改,指定物品批复成果。输出项[给出对每一种输出项特性。]详见资产申购单格式。设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]存储分派[依照需要,阐明本模块存储分派。]见[资产申购]。注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]先提交资产申购,生成资产申购单后,才干进行申购审核。审核过程中不能修改单据内容。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]合同管理模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]申购资产需要进行采购,记录其合同。由于有资产申购后需要审批,有不需要;且有某些资产也许存在不需要申购,因而合同明细数据来源有三某些:已通过审批申购物品,未审批申购物品,直接输入物品信息。功能[阐明该基本模块应具备功能。]提供对合同维护,其合同明细来源于三个某些:已通过审批申购物品,未审批申购物品,直接输入物品信息。提供合同单打印功能。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]合同单: 合同单号:自动生成,必填唯一,可修改,字符(char(64))。 供应商:顾客选取,可输入,必填,可修改,字符(char(64))。 订立人:顾客选取,必填,可修改,按照单位、部门、人三级选取,保存人员ID。 订立日期:顾客输入,必填,可修改,日期。 到货日期:顾客输入,选填,可修改,日期,预测物品到货日期。 项目名称:顾客选取,选填,可修改,系统中已经[项目管理]维护过项目,记录其项目ID。 备注:顾客输入,选填,可修改,字符(char(256))。合同明细: 物品名称:顾客输入,必填,可修改,字符(char(60))。 物品规格:顾客输入,选填,可修改,字符(char(60))。 物品型号:顾客输入,选填,可修改,字符(char(60))。 分类名称:顾客选取,选填,可修改,选取系统中已经[资产分类管理]维护过度类,记录其分类ID。 物品数量:顾客输入,必填,可修改,数字(不不大于0)。 物品单价:顾客输入,必填,可修改,数字(不不大于0)。输出项[给出对每一种输出项特性。]详见合同单格式。设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]若物品信息来源于申购信息,则在合同物品中需要记录其相应申购单ID及申购物品ID。存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]合同物品来源为申购信息时,不能选取未通过审批申购物品。同一申购物品不能重复采购。合同单不提供删除,仅对合同物品提供删除操作,且已登记资产合同物品不能删除。合同单打印前必要保存。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]资产登记模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]为解决资产验收中资产信息与合同、申购信息关系,需要通过合同、申购信息乃至手工输入来生成资产信息,为资产验收提供资产数据支持。因而本模块数据来源三方面:申购信息、合同信息、手工输入。功能[阐明该基本模块应具备功能。]可以通过三个来源:申购信息、合同信息、手工输入来进行资产基本信息登记。提供为资产进行图片维护操作。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]资产条码:系统生成,可修改(条码材质非“纸质”时),字符(char(20))。资产性质:系统生成,依照资产分类联动,不可手工修改,默认取权限内第一种资产性质。资产分类:顾客选取,必填,保存后不可修改,系统中已存在资产分类。资产名称:顾客输入,必填,可修改,字符(char(100))。资产规格:顾客输入,选填,可修改,字符(char(100))。资产型号:顾客输入,选填,可修改,字符(char(100))。购买日期:顾客输入,必填,可修改,日期。有效期限:顾客输入,必填,可修改,整数,默认取资产分类有关属性。购买方式:顾客选取,必填,可修改,系统中已存在购买方式。资产数量:顾客输入,必填,可修改,数字(不不大于0)。计量单位:顾客输入,选填,可修改,字符(char(20)),默认取资产分类有关属性。资产原值:顾客输入,必填,可修改,数字(不不大于0,可依照设立判断与否容许为0)。所属单位:顾客选取,必填,保存后不可修改,系统中已存在单位。所属部门:顾客选取,必填,保存后不可修改,系统中已存在所属单位下属部门。保管人:顾客输入可下拉选取,必填,可修改,字符(char(20)),新输入数据自动维护到人员表中。供应商:顾客输入可下拉选取,选填,可修改,字符(char(60))。出厂编号:顾客输入,选填,可修改,字符(char(20))。项目名称:依照所选申购、合同信息系统自动生成,不可修改。存储地点:顾客输入可下拉选取,选填,可修改,字符(char(60)),新输入数据自动维护到存储地表中。所在位置:顾客输入,选填,可修改,字符(char(50))。资产状态:顾客选取,选填,可修改,系统中已存在资产状态。入账编号:顾客输入,选填,可修改,字符(char(20))。入账日期:顾客输入,选填,可修改,日期。保修期:顾客输入,选填,可修改,整数。条码材质:顾客选取(纸质/其他),选填,可修改。原资产号:顾客输入,选填,可修改,字符(char(20))。原卡片号:顾客输入,选填,可修改,字符(char(20))。与否盘点:顾客选取(是/否),必填,可修改,当该资产不盘点时,在盘点任务中可设立为其自动按盘到解决,以便对某些不需盘点资产直接进行盘到解决,减少盘点工作量。备注:顾客输入,选填,可修改,字符(200),描述性内容。输出项[给出对每一种输出项特性。]详见资产卡片格式。设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]仅登记主资产。资产条码:若系统设立资产条码含资产编码,则资产条码规则采用资产编码设立规则生成,否则直接使用18位流水号,局限性某些左边补0。资产信息来源分类申购信息、合同信息、手工输入。申购信息和合同信息只能选取未所有登记物品信息,即已登记数据<申购或合同数量。从申购或合同中获取信息仅为初值,登记资产时可变更信息再登记(不影响原申购和合同信息),即可以登记不不大于申购和合同物品数量,不能原值。资产原值=申购或合同物品数量*单价。(仅为取初值用)流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]资产新增保存时,自动新增资产变更历史(资产购入),记录资产登记时单位、部门、人,购买日期。存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]需要先完毕分类、单位、部门、人员维护。申购信息和合同信息只能选取未所有登记物品信息,即已登记数据<申购或合同数量。当条码材质为“纸质”时,资产条码不容许修改。当资产保存后,在此模块不能修改,修改可在[资产基本信息]或[批量修改]模块进行;其中资产分类只能进行[主附资产转换]来变更;单位、部门需要通过[资产转移]、[资产调拨]来进行变更。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]资产验收模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]对已经登记资产信息进行验收入库操作,记录其验收信息。功能[阐明该基本模块应具备功能。]对已经登记资产进行验收入库,填写验收单,并打印验收单。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]验收单: 验收单号:自动生成,必填唯一,可修改,字符(char(20))。 验收人:顾客选取,必填,可修改,按照单位、部门、人三级选取,保存人员ID。 验收时间:顾客输入,必填,保存后不可修改,日期。 备注:顾客输入,选填,可修改,字符(char(200)),描述性内容。验收明细: 验收物品信息:由选取资产信息获取。 验收状况:顾客输入,选填,可修改,字符(200)。输出项[给出对每一种输出项特性。]详见验收单格式。设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]资产不能重复验收。流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]仅能对登记后资产进行验收。已验收过资产不能重复验收。未验收已退出资产不能进行验收。验收单需要保存后才干打印。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]资产领用余余寻常管理资产基本信息模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]提供原始最全面对主附资产登记、修改维护,资产折旧基本信息维护、扩展信息维护。功能[阐明该基本模块应具备功能。]主附资产新增、修改;资产图片维护。资产折旧基本信息修改。资产扩展信息登记修改。资产成套配备状况查看。资产卡片打印。资产信息复制登记,登记时资产数量不不大于1主资产拆分解决。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]资产信息: 参照[资产登记]。资产折旧基本信息: 资产折旧原值:系统获取(资产原值),必填,可修改,数值(不不大于0)。下次折旧计算金额。 初始合计折旧:顾客输入,选填,可修改,数值(不不大于0),资产在本系统折旧前已经计提累积折旧值。 与否折旧:顾客选取(是/否),必填,可修改。 折旧方式:顾客选取(平均年限法/五五分摊法),可修改,“与否折旧”为“是”时此项必填。 预测使用年限:系统获取(资产有效期限),必填,可修改,整数(不不大于0),初始用来计算折旧到期日期。 折旧起算日期:系统获取(资产购买日期下月),必填,可修改,日期。 折旧到期日期:系统获取(折旧起算日期+预测使用年限),必填,可修改,日期。 残值率:系统获取(资产资产分类中默认项),可修改,数值([0,1])。 减值准备:顾客输入,选填,可修改,数值,计算月折旧时用,用于对某些价值存在浮动资产解决,以便按照当月实际价值进行计提折旧。 折旧状态:顾客输入(正常/暂停),必填,可修改,“暂停”时资产暂不折旧。 月折旧额:顾客输入,可修改,数值(不不大于0),为0或空时下次折旧时自动使用折旧计算公式进行计算。扩展属性: 项目:系统显示值,不可修改,显示需要填写属性名称。 内容:顾客输入,可修改,依照设立值校验其与否必填,数据类型依照其设立。输出项[给出对每一种输出项特性。]详见资产卡片格式。设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]附资产分类:依照主资产分类所在大类获得该大类附件分类。折旧起算日期:购买日期下月1号。折旧到期日期:折旧起算日期+预测使用年限。月折旧额计算公式: 平均年限法:(资产折旧原值–减值准备)*(1-残值率)/(折旧到期月份-上次计提月份)。 五五分摊法:购买当月计提一半折旧原值;资产退出或折旧到期月计提剩余折旧原值。(原则上五五分摊法折旧资产残值率为0,且无减值准备考虑)。流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]资产新增保存时,自动新增资产变更历史(资产购入),记录资产登记时单位、部门、人,购买日期。资产修改保存时记录修改历史,(资产修改[XX属性:旧值,新值])。存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]需要先完毕分类、单位、部门、人员维护。当条码材质为“纸质”时,资产条码不容许修改。其中资产分类只能进行[主附资产转换]来变更;单位、部门需要通过[资产转移]、[资产调拨]来进行变更。需要先保存资产基本信息,才干维护其折旧基本信息、扩展属性。附资产不能再带附资产。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]资产批量修改资产拆分余余资产主附转换模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]进行资产分类、主资产变更,以实现与财务性质统一。功能[阐明该基本模块应具备功能。]提供如下几种涉及分类变更:主――〉主:分类变更。附――〉附:变更其主资产,且分类变更为新主资产附件类。主――〉附:关联其主资产,且分类变更为其主资产附件类。附――〉主:撤销其主资产关联,且分类变更为新资产分类。若涉及到新分类资产性质与原分类资产性质不同步则需要同步变更其资产性质。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]主――〉主;附――〉主: 资产分类:顾客选取,必填,系统中已存在资产分类,转换后新资产分类。附――〉附;主――〉附: 资产条码:顾客输入,必填,系统中已存在资产条码。输出项[给出对每一种输出项特性。]设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]转化为主资产:获得新分类,获取其资产性质,更新所选资产分类为新分类,若性质与本来不同步则也同步修改。转化为附资产:获得输入条码,获取该条码相应资产编号,将所选资产主资产编号设立为新资产编号,并依照资产编号获取其分类附件类来变更需要变更资产分类。流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]变更成功后记录资产变更历史(资产主附转换,资产分类:旧分类,新分类)。存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]带附资产主资产不能进行主――〉附转换。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]资产借用模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]完毕资产借用登记,填写借用单,打印借用单。功能[阐明该基本模块应具备功能。]填写资产借用登记,记录资产借出是单位、部门、保管人。实现资产借用和单据打印。将借出资产状态置为“借出”。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]借用单: 借用单号:系统自动生成,不可修改。 借用人:顾客选取,必填,可修改,按照单位、部门、人三级选取,保存人员ID。 借用日期:顾客输入(默认当前日期),必填,日期。 预测归还日期:顾客输入(默认当前日期一种月后),选填,日期 借用因素:顾客输入,选填,字符(char(200))。借用明细: 资产条码:依照所选资产显示。 资产名称:依照所选资产显示。 借出部门:依照所选资产显示。 借用保管人:依照所选资产显示。输出项[给出对每一种输出项特性。]详见资产借用单。设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]借用单号:YYYYMMDD+6位按年流水号。预测归还日期:当前日期+1个月。流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]记录资产借用历史(资产借用(借用人:XXX,借用日期:XXX))。存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]当前借出资产不能重复借出,必要先归还才干再借出。借用单保存后不能修改。借用单不能删除,可进行归还操作来取消借用。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]资产归还模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]对已经借出资产提供归还业务操作。功能[阐明该基本模块应具备功能。]建立归还单,选取需要归还资产,填写归还单信息保存,将原借出资产状态置为“使用中”。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]归还单: 归还单号:系统自动生成,不可修改。 归还人::顾客选取,必填,可修改,按照单位、部门、人三级选取,保存人员ID。 归还时间:顾客输入(默认当前日期),必填,日期。 备注:顾客输入,选填,字符(char(200))。归还明细: 资产条码:依照所选原借出资产显示。 资产名称:依照所选原借出资产显示。 借出部门:依照所选原借出资产显示。 借用保管人:依照所选原借出资产显示。输出项[给出对每一种输出项特性。]设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]归还单号:YYYYMMDD+6位按年流水号。流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]归还单默认选取已借出资产信息,即借用明细中无归还单ID且其相应借用单未删除资产。存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]归还单默认选取已借出资产信息。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]资产维修杨杨资产转移资产调拨资产退出余余资产处置杨杨资产删除模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]将错误录入或测试资产信息进行删除。功能[阐明该基本模块应具备功能。]将指定资产删除,删除之后不能恢复。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]输出项[给出对每一种输出项特性。]设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]资产删除状态:资产基本信息中删除标志置为1。流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]需要记录删除资产历史(资产删除,XXX时间资产删除。)存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]删除当前在用资产,退出资产不能删除。主资产删除时附资产将同步删除,附资产可单独删除。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]成套管理成套配备成套变更成套查询成套报表余余折旧管理计提折旧模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]结合财务观点,资产在使用周期内每月需要进行折旧,将公司成本分摊到每月。鉴于各单位为财务独立,因而本模块需要各单位独立操作,且为逐月操作。功能[阐明该基本模块应具备功能。]选取单位进行各单位折旧计提。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]计提单位:下拉选取,系统中已存在单位。并显示出当前选取单位下所有部门。输出项[给出对每一种输出项特性。]资产基本信息,折旧基本信息,折旧办法:本次折旧方式。月折旧额:本月计提金额。合计折旧:至本月已提合计折旧(含本月)。净值:资产剩余价值(原值-累积折旧)。净残值:资产最后剩余价值(原值*残值率)。已折旧月份:至本月已提折旧月份。已折旧年份:至本月已提折旧年份。设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]计提数据范畴为计提当月依然在用资产(含当月或其后退出资产)。暂停折旧资产月折旧为0。折旧月份:所提单位所有需要折旧资产最早折旧起算日期与该单位折旧起算日期之间大值A,再取A和该单位最大已提月份B之间小值,若为A则折旧月份为A,若B较小,则折旧月份取B下月。月折旧额计算公式: 平均年限法:(资产折旧原值–减值准备–合计折旧)/(折旧到期月份-上次计提月份)。若剩余折旧原值不大于0则月折旧取0。 五五分摊法:购买当月计提一半折旧原值;资产退出或折旧到期月计提剩余折旧原值。(原则上五五分摊法折旧资产残值率为0,且无减值准备考虑)。已折旧年份:已折旧月份/12取整。净值:原值-累积折旧。净残值:原值*残值率。流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]折旧保存之后,需要将新月折旧额保存到其折旧基本信息中。存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]顾客必要拥有所计提单位所有分类权限时才干保存折旧数据。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]折旧手工调节模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]由于计算方式差别,也许存在每月计提折旧金额或者其她因素需要对已提月折旧进行调节,以实现与财务数据统一。功能[阐明该基本模块应具备功能。]选取折旧月份,依照参数检索出需要调节资产折旧数据,修改其月折旧并保存。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]查询条件: 折旧月份:顾客输入,必填,日期,需要修改已计提月份。 资产条码:区间,顾客输入,选填,字符。 资产名称:顾客输入,选填,字符,模糊查询。 购买日期:区间,顾客输入,选填,日期。列表变更项: 月折旧额:顾客输入,必填,数字,变更后显示合计折旧同步更新。输出项[给出对每一种输出项特性。]设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]合计折旧:至本月已提合计折旧(含本月)。流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]变更后月折旧若是该资产最后一月折旧则需要同步到该资产折旧基本信息中。存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]仅能变更月折旧,合计折旧则为依照每月月折旧合计计算而来。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]折旧报表模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]按单位部门分类记录资产每月折旧状况,有明细表、汇总表。功能[阐明该基本模块应具备功能。]可以按照单位、部门、资产分类来记录资产折旧每月明细表和汇总表,并提供报表导出和打印。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]查询条件: 单位部门树:资产所属单位部门。 资产分类:下拉树,系统中存在资产分类。需要记录资产分类。 折旧月份:区间,指定记录月份,格式为YYYY-MM。输出项[给出对每一种输出项特性。]明细表: 资产基本信息,(退出当月突出显示)。 折旧基本信息, 已折月份:至记录月时已计提月份。 月折旧:记录月月折旧。 累积折旧:至记录月时已计提累积折旧。 折旧方式:计提时方式,若未计提则显示“未计提”,且折旧信息显示为空。 退出日期:当资产退出时显示退出月份,退出当月该资产突出显示。汇总表: 资产分类:所选记录分类直接子类。 期初原值:期初时在用资产原值之共计。 期初折旧:期初时在用合计折旧共计。 本期折旧:本月计提月折旧之共计。 本期增长原值:本月增长资产原值之共计。 本期增长折旧:本月增长期初累积折旧之共计。 本期减少原值:本月退出资产原值之共计。 本期减少折旧:本月退出资产合计折旧之共计。 期末原值:期末在用资产资产原值之共计。 期末折旧:期末在用资产合计折旧共计。设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]期初原值+本期增长原值-本期减少原值=期末原值。期初折旧+本期折旧+本期增长折旧-本期减少折旧=期末折旧。流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]当记录月份为区间时,则仅能记录汇总表。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]切换折旧日期模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]按单位设立其相应新计提日期起点。功能[阐明该基本模块应具备功能。]按单位设立其相应计提日期起点,若存在该日期(含)之后日期折旧数据,则将其折旧数据清晰,使资产返回到该日期未计提状态。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]单位:下拉选取,必填,系统中已存在单位树。折旧日期:顾客输入,必填,日期。该单位下次计提日期。输出项[给出对每一种输出项特性。]设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]设立时需要删除当前日期(含)之后该单位折旧数据。存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]设立时需要删除当前日期(含)之后该单位折旧数据。若该单位已提折旧,则新设立日期在该日期之后则设立也无效。(详细参照[计提折旧]模块中“折旧月份”算法)测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]折旧备份与恢复模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]完毕按单位逐月折旧数据备份和恢复功能。功能[阐明该基本模块应具备功能。]提供按单位逐月折旧数据备份和恢复,备份目的可以到数据库和外部文献(Excel文献)。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]条件: 折旧单位:下拉选取,系统中单位。 折旧时间:顾客输入,默认所选折旧单位最新一次未备份折旧月份。日期YYYY-MM。输出项[给出对每一种输出项特性。]备份到数据库: 见折旧数据备份表。备份到外部文献: 折旧数据:资产编号,资产条码,折旧年份,折旧月份,折旧原值,已折月份,月折旧,合计折旧,资产净值,折旧方式ID,折旧单位ID,折旧部门ID;资产折旧基本信息:资产名称,资产规格,资产型号,入账日期,资产数量,资产原值,折旧起算月份,折旧到期月份,退出日期,单位名称,部门名称。设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]导出文献名格式:单位ID-备份年月(YYYYMM).XLS文献仅做备份用,若修改后导致错误在恢复时将不再校验。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]盘点管理打印条形码模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]为实现资产卡物一一相应,每件资产均被赋予唯一资产条码,在定期盘点时,采用条码阅读器直接扫描资产上贴条码标签即可轻松实现资产盘点工作。因而需要为资产打印出条码标签。功能[阐明该基本模块应具备功能。]提供条码标签打印,条码标签格式自定义,条码标签内容自定义(见[条码打印设立])。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]查询条件: 单位部门树:资产所属单位部门,可复选。 资产条码:区间,字符(char(20))。 资产分类:下拉选取,系统中存在资产分类。 购买日期:区间,日期,资产购买日期。 保管人:下拉列表,可输入,系统中存在人员,模糊查询。 存储地点:下拉列表,可输入,系统中存在人员,模糊查询。 与否盘点:选取(是/否),默认“是”,资产中相应属性过滤。 状态:选取(所有/是/否),默认“所有”,资产标签与否已打印(资产信息相应状态标志)。 显示附资产:复选框,默认不选,查询成果与否显示附资产。输出项[给出对每一种输出项特性。]查询成果: 资产基本信息:资产条码,资产分类,资产名称,所属单位,保管部门,保管人,存储地点,打印状态。导出成果: 资产条码,其他设立字段。设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]打印过程:获取需要打印数据,依照打印份数准备数据,保存为TXT文献(barcode.txt)到系统途径,调用通用标签打印接口函数执行打印,打印完毕后将打印资产打印状态置为“已打印”。流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]1.导出文献格式为TAB分割文本文献,每行第一种字段为资产条码,其他依照参数设立即可。2.标签打印接口函数:SUBROUTINEPrintBarCode(stringGoodsListFileName,stringls_null)LIBRARY"barcode.dll"aliasfor"PrintBarCode;Ansi"参数:GoodsListFileName 需要打印接口文献途径; ls_null 空字符串。存储分派[依照需要,阐明本模块存储分派。]更新资产基本信息中打印状态即可。注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]导出数据第一列必要为资产条码。标签打印模块不能对的返回与否已成功打印,因而当对的调用打印接口后即以为已成功打印,即设立资产标签打印状态。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]盘点任务管理模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]各单位每年或定期要进行盘点,为区别各自工作而建立盘点任务。功能[阐明该基本模块应具备功能。]盘点任务维护管理,并提供盘点数据上传和盘点数据下传功能链接。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]盘点任务名称:顾客输入,必填,字符(char(20))。盘点单位:下拉选取,必填,系统中已存在单位。另提供与否含下属复选。资产截止日期:顾客输入,必填(默认当前日期),日期。该盘点任务记录资产购买日期截止日期。任务截止日期:顾客输入,必填(默认当前日期后一周),日期。该任务盘点成果上传最后日期。与否盘附资产:顾客选取(是/否),必填。不盘点资产与否按盘到解决:顾客选取(是/否),必填。阐明:顾客输入,选填,字符(char(200)),描述性内容。输出项[给出对每一种输出项特性。]设计办法(算法)[对于软件设计,应详细阐明本程序所选用用算法,详细计算公式及计算环节。][对于硬件设计,应详细阐明本模块设计原理、元器件选用、各元器件逻辑关系,所需要各种合同等。]流程逻辑[用图表辅以必要阐明来表达本模块逻辑流程。]接口[阐明本模块与其他有关模块间逻辑连接方式,阐明涉及到参数传递方式。]存储分派[依照需要,阐明本模块存储分派。]注释设计[阐明安排程序注释。]限制条件[阐明本模块在运营使用中所受到限制条件。]超过任务截止日期盘点任务不能再进行上传和下传。已经上传过盘点成果盘点任务不能删除。测试筹划[阐明对本模块进行单体测试筹划,涉及对测试技术规定、输入数据、预期成果、进度安排、人员职责、设备条件、驱动程序及桩模块等规定。]尚未解决问题[阐明在本模块设计中尚未解决而设计者以为在系统完毕之前应解决问题。]盘点数据下传模块描述[给出对该基本模块简要描述,重要阐明安排设计本模块目意义,并且,还要阐明本模块特点。]将系统中资产信息传播到条码阅读器上,便于使用条码阅读器进行盘点。功能[阐明该基本模块应具备功能。]检索出需要盘点资产数据,将成果生成盘点接口文献,并下传到条码阅读器上。性能[阐明对该模块所有性能规定。]输入项[给出对每一种输入项特性。]查询条件: 资产分类:下拉选取,系统中存在资产分类。 资产条码:区间,字符。 所属单位:下拉选取,必选,系统中存在单位。 所属部门:下拉复选,所属单位下部门。 保管人:下拉选取,可手工输入,所属部门人员。 存储地:下拉选取,可手工输入,所属部门存储地。输出项[给出对每一种输出项特性。]依照查询成果生成4个接口文献,文献格式为TAB分隔TXT文献,分别为:物品信息goods.txt数据:条码名称规格日期部门代码保管人存储地代码数量位数:20 100 10 10 20 1010阐明:该文献以条形码排序部门表dept.txt数据:部门代码
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 嵌入式系统设计师(基础知识、应用技术)合卷软件资格考试(中级)巩固难点精析
- 起始降胆固醇策略选择的中国专家共识核心解读总结2026
- 提升医疗服务质量方案
- 智慧社区建设服务协议书
- 电玩城设备销售代理协议2026年版
- 跨境电商尽职调查专项合同2026年修订
- 财务助理入职试用期合同
- 艺术品评估与艺术品评估机构合作开发合同
- 领导力发展计划咨询合作协议
- 网络信息安全风险评估报告协议
- CH 5002-94 地籍测绘规范
- 机械工程师的述职报告
- 场景化服务设计创新
- 中国文化概观-终结性考核-国开(SC)-参考资料
- 绘制唐卡合同范例
- AQ 1044-2007 矿井密闭防灭火技术规范(正式版)
- 玩转高中数学研讨 08 立体几何与空间向量学霸必刷100题(原卷版)
- 及时雨高考英语词汇默写本上册答案1-10
- 中考英语1600词(词频顺序自测版)
- JTG-T 3331-04-2023 多年冻土地区公路设计与施工技术规范
- 日照站改造工程既有投光灯塔拆除专项方案(修改版2)
评论
0/150
提交评论