3_设计文档-实物帐管理系统V10
设计文档-实物帐管理系统V1.0 本设计文档包括软件概述、运行环境、主要功能和技术特点、软件整体架构、各功能模块的具体说明,接口等内容。 1. 软件概述 我公司为有效解决由于到货信息录入不刚好影响物资发放及领料依据与托盘信息脱节等问题,加强物资验收入库及领料发料依据管理,拟从业务层面对现有物资物流管理流程进行优化,并通过技术层面对现有物资管理系统功能流程进行优化及系统功能的补充,实现公司目前物资管理存在的实物帐管理、成套件管理及设计数据进入物资管理系统等问题,使得物资管理过程中的各种数据信息高效管理、实现共享的业务需求。 本系统的研发目的,旨在通过信息化工具为当前的物资实物帐管理、成套件管理及物资发放依据管理供应一套有效、可用的管理软件系统,实现相关业务数据集中、统一管理。系统包括实物帐管理、成套件管理、设计托盘数据导入到物资管理系统等功能,对每个功能界面,保留通用的数据保存、导入导出、条件筛选及答应等功能。 本系统满意以下技术特点和功能要求: (1)数据集中管理:系统总体上要能够与现有金舟物资管理系统进行数据的共享和互访,两系统数据集中管理,支持多用户间同时运用该系统。 (2)系统管理模块:系统供应用户访问限制功能,通过对不同的权限安排达到选择性限制用户的操作范围的作用。 (3)自动更新模块:系统需充分考虑系统升级便利实现,供应程序自动更新功能。 (4)批量导入模块:系统供应手工录入及文件批量导入功能,输入的数据必需满意相关的要求。 (5)报表查询模块:系统供应按字段或字段组合方式的查询报表功能;供应报表数据导出功能,导出格式为EXCEL、文本格式;供应电子表单或报表数据打印功能。 (6)物资管理模块:增加实物账到货登记、实物帐入库等功能、完善物资领料申请内容与托盘匹配功能、配置物资领料申请审批功能、和物资发放与托盘匹配功能。 本系统为C/S架构,采纳Visual Studio 2008工具和MVC三层框架开发,C#语言编写,服务器端支持Windows2003 SP2 32位及以上的服务版操作系统,支持数据库Microsoft SQL 2000 SP4 32及以上。 客户机要求:操作平台为WindowsXP SP3及以上,须要网络能够连接到服务器端,允很多用户运用,数据库文件存放在服务器上。 2. 运行环境 表 1开发/运行环境 编号 硬件或软件要求 技术参数或版本要求 1 CPU 双核处理器2.0GHz及以上 2 内存 2.00GB 3 硬盘 100G及以上 4 操作系统 Windows 2003 SP2 32位及以上版本 5 数据库 MS SQL Server2000 SP4 32位及以上 6 .NetFramework 3.5及以上版本 7 IIS 6.0及以上版本 表 2服务器/客户端运行环境 环境 服务器端 数据库服务器 客户端 硬件环境 CPU: Intel Pentium 1GHz 以上 Memory: 2GB及以上 HD:100G CPU: Intel Pentium 1GHz 以上 Memory: 2GB及以上 HD:100G CPU: Intel Pentium 1GHz 以上 Memory: 2GB及以上 HD:100G 软件环境 OS: :Microsoft Windows Server 2003 企业版及以上 .NetFramework:3.5 IIS:6.0 Microsoft SQL Server 2000 SP4 企业版 OS:Windows XP SP3 .NetFramework:3.5 辨别率举荐1280*800 3. 主要功能和技术特点 3.1. 功能概述 实物帐管理系统的功能主要包括如下模块,后面的章节将对如下模块的功能的内部细微环节予以描述,实物帐管理系统的总体功能的结构图如下。 图 1系统业务功能流程 3.2. 技术特点 实物帐管理系统界面友好,操作简洁,运行稳定,数据精确性高,具有较强的稳定性、敏捷性和牢靠性,具备完善的账户管理与权限管理功能,是一款具有很强的好用性和牢靠性的软件。其主要特点如下: (1)采纳系统业务配置平台技术,通过原型法快速构建企业业务模型,并在与企业充分沟通的基础上进行调整和完善,有效缩短了项目的研发周期与实施周期。 (2)依据供应的EXCEL格式的故障清单建立数据库,实现电子数据传递,消退信息孤岛。提高工作效率。 (3)数据库具有导入(EXCEL表)、导出、显示、打印、项目数统计功能,为修理保障供应数据源,打通业务流和数据流。 (4)数据库具备搜寻查询功能:可对EXCEL表中所含各字段可以进行关键字搜寻(单条件及多条件查询),其中日期字段可进行段落查询:比如 2010年4月-2015年12月。 (5)表格所含字段故障归属、责任单位、系统归属的数据形成实时更新的饼状图,是变更这一传统数据分析模式的关键所在 (6)搜寻打印的报表格式及包含字段与供应EXCEL表相同,达到了降低信息出错率,提高工作效率的目的。 4. 软件整体架构 实物帐管理业务流程如下图示: 图 2 本系统采纳C/S架构设计,采纳C#语言编写,数据库为MS SQL server2000。 该软件须要实现物资管理的实物帐管理、成套件管理,设计托盘数据导入到物资管理系统等功能,其中实物帐管理包括实物账到货登记(含导入)、实物账台帐和查询、实物账入库转账面库存、实物账出库登记、实物账出库转账面库存;成套件管理包括成套件清单管理,成套件出库优化管理;设计托盘数据导入管理包括托盘数据导入、物资领料申请内容与托盘匹配功能等。对每个功能界面,保留通用的数据保存、导入导出、条件筛选及答应等功能。各功能的具体需求描述如下: (1)实物帐到货登记 仓管员依据送货单进行到货登记,通过手工录入或导入电子文档方式把到货信息录入系统,保存,生成实物帐入库单,其中入库流水单号由系统自动生成,并作为入库单的唯一标识; (2)物资入库报验 对须要验收的物资,需由相关部门组织验收合格后方能领用,物资入库报验操作人员为仓管员。选中相应入库单,更新相关物资的验收结果“是否合格”栏信息,保存。 (3)实物帐入库 对入库单中相关物资进行入库,物资入库后可供生产部门领用。物资入库操作人员为仓管员。选中相应入库单,点击【实物帐入库】即可。 (4)实物帐出库 仓管员依据生产人员提交的领料单进行实物帐出库发料操作。查看库存物资信息,找到相关物资,输入发放数量及领用单位等相关,保存。系统生成实物帐出库单,其中出库流水单号由系统自动生成,并作为出库单的唯一标识; (5)退库 针对错发、多发物资进行退库操作。系统管理员依据退库申请,选中原出库单,相关相关物资的“退库数量”栏输入退货数量(负数),保存,退库胜利。留意此时,系统在后台数据库生成一个发放数量为负数的发放记录; (6)实物帐入库转账面库存 安排员对实物帐物资的金额信息输入审核通过后,通过【实物帐入库转账面库存】操作,对实物帐物资转为金舟物资系统可管理的财务账物资