您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 资产管理系统-详细设计说明书
佳克固定资产条码管理软件7.0详细设计说明书[V1.0]拟制人______________________审核人______________________批准人______________________[二零一零年三月三十日]佳克固定资产条码管理软件7.0——详细设计说明书1详细设计说明书1.引言1.1编写目的[说明编写这份详细设计说明书的目的,指出预期的读者。]1.2背景a.[待开发系统的名称;]b.[列出本项目的任务提出者、开发者、用户。]1.3定义[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]1.涉及金额的部分除特殊说明外一律以元为单位。2.数量金额的数据以千分位格式显示(##,###,##0.00)。3.查询和报表模块除特殊说明外均采用公用的打印和导出模块提供打印和导出功能。1.4参考资料[列出有关的参考资料。]2.系统的结构[给出系统的结构框图,包括软件结构、硬件结构框图。用一系列图表列出系统内的每个模块的名称、标识符和它们之间的层次结构关系。]2.1软件结构全局图:佳克固定资产条码管理软件7.0——详细设计说明书2整体结构资产特性管理资产基本管理购置管理资产基本信息IT设备管理设备维护管理日常管理折旧管理盘点管理基础数据管理权限管理成套管理车辆房产数据接口资产报表资产查询系统分析基础数据管理:基础数据设置资产性质管理资产分类管理单位管理部门管理人员管理存放地管理供应商管理扩展属性管理项目管理资产编码设置条码打印设置初值设定权限管理佳克固定资产条码管理软件7.0——详细设计说明书3权限管理帐套管理角色管理用户管理人员系统功能资产分类数据接口:数据接口代码表导入代码表导出资产导入资产分类单位部门保管人存放地供应商图片导入购置管理:佳克固定资产条码管理软件7.0——详细设计说明书4购置管理资产申购申购审批合同管理资产验收资产领用资产登记资产基本信息直接采购直接登记日常管理:日常管理帐套转移资产基本信息资产借用转出资产转移资产调拨资产归还资产批量修改资产主附转换资产处置资产退出资产拆分资产维修资产删除接收成套管理:佳克固定资产条码管理软件7.0——详细设计说明书5成套管理成套配置配置变更(增加、减少)成套共享成套基本信息成套变更类型折旧管理折旧管理资产基本信息折旧基本信息计提折旧折旧手工调整折旧备份切换折旧日期折旧信息盘点管理:佳克固定资产条码管理软件7.0——详细设计说明书6盘点管理资产基本信息盘点任务管理盘点数据下传盘点数据上传盘点结果生成盘点报表IT设备管理:IT设备管理资产基本信息IT分类设置IT配件设置IT资产配置设备维护管理:佳克固定资产条码管理软件7.0——详细设计说明书7设备维护管理检修计划年检计划计量计划检修信息年检信息计量接收计量信息计量分发佳克固定资产条码管理软件7.0——详细设计说明书82.2硬件结构硬件结构佳克固定资产条码管理软件7.0——详细设计说明书93.基础数据设置设计说明3.1.资产性质管理3.1.1.模块描述[给出对该基本模块的简要描述,主要说明安排设计本模块的目的意义,并且,还要说明本模块的特点。]对资产性质的维护管理。3.1.2.功能[说明该基本模块应具有的功能。]提供对资产性质的新增、修改、删除的操作;保证新增或修改的编号和名称不存在重复;删除时对数据是否使用进行校验(无子分类则可删除)。3.1.3.性能[说明对该模块的全部性能要求]。3.1.4.输入项[给出对每一个输入项的特性。]资产性质内部ID:主键,内部数据关联用的ID[内部自动生成]。资产性质编号:用户输入,必填。该性质的编号,默认该编号为其下属子分类的前缀,限制CHAR(10)。资产性质名称:用户输入,必填。该性质的名称,限制CHAR(50)。性质资产流水号:该类性质的资产当前最大流水号,初始默认为0[内部自动生成]。3.1.5.输出项[给出对每一个输出项的特性。]无。3.1.6.设计方法(算法)[对于软件设计,应详细说明本程序所选取用的算法,具体的计算公式及计算步骤。]新增、修改:控制编号和名称不能重复。删除:判断是否存在下属分类信息。[对于硬件设计,应详细说明本模块的设计原理、元器件的选取、各元器件的逻辑关系,所需要的各种协议等。]3.1.7.流程逻辑[用图表辅以必要的说明来表示本模块的逻辑流程。]佳克固定资产条码管理软件7.0——详细设计说明书103.1.8.接口[说明本模块与其它相关模块间的逻辑连接方式,说明涉及到的参数传递方式。]新增:同步在资产分类表中插入该性质的根节点分类。修改:将资产分类表中该性质的根节点分类的编号和名称进行更新。删除:当资产分类表中不存在下属分类时,允许删除,且在删除的同时将资产分类表中的该性质的根节点分类同步删除。以上均使用数据库的触发器来实现。3.1.9.存储分配[根据需要,说明本模块的存储分配。]资产分类分类ID分类CODE分类名称计量单位说明上级编号使用期限分类级别残值率分类编号分类资产流水号资产性质ID扩展类型ID修改人修改时间启用标志是否折旧折旧方式ID是否盘到处理integervarchar(60)varchar(100)varchar(20)varchar(100)varchar(60)integervarchar(2)decimal(18,2)varchar(30)varchar(7)varchar(2)integervarchar(60)timestampintegercharintegervarcharpk资产性质ID性质编号性质名称value_m性质流水号varchar(2)varchar(10)varchar(50)decimal(18,2)varchar(20)pk3.1.10.注释设计[说明安排的程序注释。]3.1.11.限制条件[说明本模块在运行使用中所受到的限制条件。]保证资产分类表中拥有系统初始数据,即全系统分类的根节点“资产分类”。已建立资产分类的资产性质不能删除。3.1.12.测试计划[说明对本模块进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件、驱动程序及桩模块等的规定。]3.1.13.尚未解决的问题[说明在本模块的设计中尚未解决而设计者认为在系统完成之前应解决的问题。]佳克固定资产条码管理软件7.0——详细设计说明书113.2.资产分类管理3.2.1.模块描述[给出对该基本模块的简要描述,主要说明安排设计本模块的目的意义,并且,还要说明本模块的特点。]对资产分类的维护管理,采用树和列表2种显示。3.2.2.功能[说明该基本模块应具有的功能。]提供对资产分类的新增、修改、删除的操作;保证新增或修改的编号和名称不存在重复;删除时对数据是否使用进行校验(无子分类[附件类除外],且未登记该分类的有效资产则可删除)。修改:当修改分类编号,是否折旧,折旧方式,残值率,使用年限时允许用户选择同步更新已有数据(下述分类、已登记资产的相关信息)。删除:该资产当前无有效资产(在用和退出),除附件类外无其他子分类则可删除。3.2.3.性能[说明对该模块的全部性能要求。]3.2.4.输入项[给出对每一个输入项的特性。]分类ID:主键,[内部自动生成]。分类CODE:便于分类的层级搜索而生成的三位一级的层级CODE号,[内部自动生成]。分类编号:用户输入,必填,可修改,要求同性质内唯一,默认上级分类编号+本级的三位流水号。限制CHAR(30)分类名称:用户输入,必填,可修改,要求同性质内唯一。限制CHAR(100)上级分类:必填,该分类的上级分类,内部记录CODE,原则上根据选择而来,且保存后不能修改。计量单位:用户输入,必填,可修改,默认取上级分类的该属性。用于登记该分类的资产时默认提取的计量单位(可修改为分类的不同值)。限制CHAR(20)是否折旧:用户选择,必填,仅是/否,可修改,默认取上级分类的该属性。用于登记该分类资产的折旧基本信息时的初始属性。佳克固定资产条码管理软件7.0——详细设计说明书12折旧方式:用户选择,数据为系统内部设定,当前含(平均年限法,五五分摊法)。当“是否折旧”为否时则置空,且不可操作,当“是否折旧”为是时,则该属性必填。用于登记该分类资产的折旧基本信息时的初始属性。残值率:用户输入,必填,小数数值([0,1]的2位小数),默认取上级分类的该属性。用于登记该分类资产的折旧基本信息时的初始属性。使用年限:用户输入,必填,整形数值(大于等于0的整数),默认取上级分类的该属性。用于登记该分类的资产时使用期限的初始属性(可修改为分类的不同值)。备注:用户输入,可不填,限制CHAR(100)。3.2.5.输出项[给出对每一个输出项的特性。]3.2.6.设计方法(算法)[对于软件设计,应详细说明本程序所选取用的算法,具体的计算公式及计算步骤。][对于硬件设计,应详细说明本模块的设计原理、元器件的选取、各元器件的逻辑关系,所需要的各种协议等。]分类树以“资产分类”—“资产性质”—“分类”的层次显示,即第三层才是分类的大类,其中前2层不能删除。3.2.7.流程逻辑[用图表辅以必要的说明来表示本模块的逻辑流程。]分类修改处理逻辑数据修改保存获取子类数据,处理到待更新对象否子类是否同步是已登记资产是否同步获取资产数据,处理到待更新对象是将需要更新的数据一次提交否佳克固定资产条码管理软件7.0——详细设计说明书13分类删除校验逻辑用户提交删除操作是否已登记资产提示错误,返回已登记资产是否含子类(非附件类)未登记含子类删除该分类及其附件类无子类3.2.8.接口[说明本模块与其它相关模块间的逻辑连接方式,说明涉及到的参数传递方式。]3.2.9.存储分配[根据需要,说明本模块的存储分配。]资产分类分类ID分类CODE分类名称计量单位说明上级编号使用期限分类级别残值率分类编号分类资产流水号资产性质ID扩展类型ID修改人修改时间启用标志是否折旧折旧方式ID是否盘到处理integervarchar(60)varchar(100)varchar(20)varchar(100)varchar(60)integervarchar(2)decimal(18,2)varchar(30)varchar(7)varchar(2)integervarchar(60)timestampintegercharintegervarcharpk资产性质ID性质编号性质名称value_m性质流水号varchar(2)varchar(10)varchar(50)decimal(18,2)varchar(20)pk3.2.10.注释设计[说明安排的程序注释。]3.2.11.限制条件[说明本模块在运行使用中所受到的限制条件。]新增:必须先完成资产性质的维护,然后才能对该资产性质增加资产分类。删除:每次只能删除最底一层的分类,且该分类未登记有效资产。“资产分类”根节点不能删除。“资产性质”节点在此不能删除,只能在[资产性质管理]模块中维护。佳克固定资产条码管理软件7.0——详细设计说明书143.2.12.测试计划[说明对本模块进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件、驱动程序及桩模块等的规定。]3.2.13.尚未解决的问题[说明在本模块的设计中尚未解决而设计者认为在系统完成之前应解决的问题。]3.3.扩展属性管理3.3.1.模块描述[给出对该基本模块的简要描述,主要说明安排设计本模块的目的意义,并且,还要说明本模块的特点。]为解决各类别可能存在某些不同的特殊属性,因此设计本模块,以实现对指定类别的资产的属性进行扩充。3.3.2.功能[说明该基本模块应具有的功能。]可以为指定分类或不同的规格的资产进行资产属性的定制。3.3.3.性能[说明对该模块的全部性能要求。]3.3.4.输入项[给出对每一个输入项的特性。]扩展类型:编号:用户输入,选填,字符(char(60))。类型名称:用户输入,必填,字符(char(60)),不能重复。描述:用户输入,选填,字符(char
本文标题:资产管理系统-详细设计说明书
链接地址:https://www.777doc.com/doc-4445116 .html