1仓库管理系统方案计划书目录第一章软件简述...............................................................................................................................21.本软件主要功能:....................................................................................................................2第二章开发架构...............................................................................................................................21.系统架构......................................................................................................................................22.安装需求......................................................................................................................................3第三章功能框架图...........................................................................................................................41.框架图.........................................................................................................................................4第四章各功能模块简述...................................................................................................................41.供货管理.....................................................................................................................................42.仓库管理.....................................................................................................................................53.出货管理.....................................................................................................................................54.系统管理.....................................................................................................................................5第五章软件开发进程表...................................................................................................................62[键入公司名称]第一章软件简述1.本软件主要功能,分两块:1)触摸屏查询模块。a)可根据操作人员的选择进行查询显示。2)软件操作模块。a)本软件只需要进行简单的配置,就能运行操作。b)本软件根据仓库的正常运行状态,分为:进货,进仓,出仓,组装,出货,报表等模块进行操作,并可得出进货,出货和存货的具体数量,各种状态的价格计算。第二章开发架构1.系统架构1)表现层表现层提供给用户一个视觉上的界面,通过界面层,用户输入数据、获取数据。界3[键入公司名称]面层同时也提供一定的安全性,确保用户有会看到机密的信息。2)应用层应用层是界面层和数据层的桥梁,它响应界面层的用户请求,执行任务并从数据层抓取数据,并将必要的数据传送给界面层。3)数据层数据层定义、维护数据的完整性、安全性,它响应逻辑层的请求,访问数据。这一层通常由大型的数据库服务器实现,如SQL、oracle等。三层架构的优势:从开发角度和应用角度来看,三层架构比双层或单层结构都有更大的优势。三层结构适合群体开发,每人可以有不同的分工,协同工作使效率倍增。开发双层或单层应用时,每个开发人员都应对系统有较深的理解,能力要求很高,开发三层应用时,则可以结合多方面的人才,只需少数人对系统全面了解,从一定程度工降低了开发的难度。2.安装需求服务器操作系统:Windows20003运行环境:.NetFramework2.0数据库:SQLServer2000以上开发环境语言:C#平台:MicrosoftVisualStudioUI:Flash,Photoshop数据库:SQLServe4[键入公司名称]第三章功能框架图1.框架图第四章各功能模块简述1.供货管理1)产品管理自定义产品分类管理:为各种产品创建不同的分类进行管理。5[键入公司名称]产品基本信息:产品名称、编号、规格、型号、单位、价格等;产品自定义管理:对产品字段进行自定义,添加新的产品字段信息。2)进货管理进货基本信息:产品名称、编号、数量等基本信息的录入管理。进货账目信息:根据产品的价格和进货的数量进行计算显示。3)退单管理进货退单:对于将要进仓的不合格货物,如果需要退货处理,则可以通过退货完成退货操作,主要内容有:退货日期、退货数量、退货原因、退货产品明细等信息。2.仓库管理已作废管理:不使用的产品,删除后,暂时保存在这里,以防止,删除错误后无法还原。进仓管理:单位内部生产或制造的产品,可以使用此功能进行产品入仓管理;产品组装:将产品的BOM组成进行组装成新的成品。首先要进行产品的组成设置;产品拆卸:与产品组装是对应的,组装是成品增加,原料减少;拆卸正好相反;库存信息:查询所有产品在各个仓库中的库存数量;仓库领料:单位内部员工与仓库借料时,使用此功能;成品信息:生产出的成品产品,进入仓库进行存储;库存总账:查询每一个产品在任意时间段的出入库存情况;审核设置:系统可以进行出入库存审核,也可以不需要审核即可进行出入库;出入库审核:开通了审核功能后,每一笔影响库存数据变化的单据,都需要审核后,才能生效;3.出货管理1)出货管理出货基本信息:产品名称、编号、数量等基本信息的录入管理。出货账目信息:根据产品的价格和出货的数量进行计算显示。2)退单管理进货退单:对于将要进仓的不合格货物,如果需要退货处理,则可以通过退货完成退货操作,主要内容有:退货日期、退货数量、退货原因、退货产品明细等信息。4.系统管理6[键入公司名称]1)人事管理部门管理:按公司的组织机构、将公司的部门信息录入管理。包括:部门名称、所属部门等信息;用户管理:此处即员工基本信息管理,包括:员工姓名、所属部门、性别、联系电话、邮箱、学历、生日、身份证号、入职时间信息等;2)权限管理老板用户:作为企业的最高决策者,老板可以查看所有用户的数据;经理用户:作为部门经理,经理可以查询本部门所有人员的数据;普通员工:作为普通员工,只可以查看自己的数据;第五章软件开发进程表