演示视频:
https://www.bilibili.com/video/BV14C4y1Q7S7/
3.1 需求分析
从宏观上看,物资管理是一项必要的功能,它是原材料、工业货物和成品生产的时间效用,使一个企业能够在较短的时间内为客户服务,更重要的是他可以使建筑公司物资管理更加合理完善,利于建筑公司的决策。
需求分析是软件设计的一个重要的环节。本阶段对系统管理系统的应用情况作全面调查,以确定系统目标。确定用户的需求。用户对系统的需求我们从以下几方面进行分析。
3.1.1系统需求
用JSP开发此系统基于B/S模式,系统软件和数据集中存放于服务器中,软件的安装与升级在服务器上进行。所有的工作基于浏览器,安装、使用、维护、升级十分简单。
3.1.2性能需求
为了保证系统能够长期、安全、稳定、可靠、高效的运行。系统处理的准确性和及时性是系统的必要性能。由于本系统的添加功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,其准确性和及时性很大程度上决定了系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性和及时性。
3.1.3应用需求分析
硬件:
处理器:Intel 酷睿2
内 存:256M 或更大
硬 盘:20G 或更大
软件
Microsoft Windows XP
系统的性能要求通常指系统需要的存储容量以及后援存储,重新启动和安全性,运行效率等方面的考虑。
硬件系统环境:C600、1G MB(RAM)、500MB(HD)。系统运行时对数据的保密性要求不高对一般的数据不要求进行加密。此外,对其它软件几乎没有依赖性,程序健壮性较好。
3.1.4运行需求分析
硬件条件:酷睿2 CPU、1G RAM、10 G硬盘以上的PC机。
软件条件:Windows XP
3.1.5其他需求分析
本系统有较好的可维护性、可靠性、可理解性、效率。易于用户理解和操作。可维护性包括了可读性、可修改性、可测试性、等含义。可靠性通常包括正确性和健壮性。开发过程中,在各种矛盾的目标之间作权衡,并在一定的限制的条件下(经费、时间、可用的软、硬件资源等),使上述各方面最大限度的得到满足。
第4章总体设计
3.1系统设计特点
本物流中心仓储管理系统采用Browser/Server结构,在局域网中选一台计算机作为服务器,安装数据库以及程序代码。在客户端不需要安装任何软件,只需要利用本身IE浏览器访问服务器。
3.2系统功能设计
本系统的功能是基于Internet或局域网对整个仓库货物的进出库管理和在库管理以及所产生单据的打印和查询,它可以在Browser(客户端)通过远程联接到Server(服务器端)完成信息录入、修改和查询。Server端是整个系统的核心部分,主要是将客户端传入的数据按指令进行处理然后存入、修改和删除数据库中的数据。如图3-1所示:
图3-1系统硬件架构图
3.3系统逻辑结构设计
本系统的逻辑结构主要分为一下几部分。
1.计划管理:
根据资金状况,市场情况在物资系统中随时输入需用计划、采购计划,通过软件时时了解计划的状态, 实现采购计划的动态管理,使计划、供应和施工进度工作紧密结合起来。
2.选择、评估供应商:
通过物资系统,将符合现行质量体系程序的供应商相关资料进行存储,做好供应商的储备和稳定工作,充分利用计算机的存储、查找功能使资信好,实力强的供应商,为企业创造更大的外部空间。
3.物资供应及仓库管理:
物资系统将采购价格、控制价格和物资验收紧密结合,通过物资系统指定的程序,进行结算业务,作到随时掌握价格信息,达到降低物流成本的目的。(图为采购入库单界面)
(1)、物资系统中入库清单的输入,随时反映库存的情况,降低库存,争取达到零库存。
(2)、物资系统中点验单据的输入,可清晰反映材料来源,材料的去向。
3.材料价格分析、查询:
根据入库单据的输入,对建材价格变动的情况进行跟踪、分析,及时掌握主要材料价格的变动信息,为工程材料的采购提供信息指导,便于进行材料集中采购和进行材料的价格指导。
3.质量管理:
根据物资验收单据自动生成物资进厂记录,并可将质量相关文件通过输入保存在物资管理系统里,也可随时打印相关质量文件。
6.成本分析:
将工程计划与实耗材料随时生成对比,为工程材料的应用提供依据。如图3-2所示:
图3-2系统逻辑E-R图
3.4ER图
数据字典(Data Dictionary):就是对DFD中的数据流、加工、文件和外部项逐个做出严格定义的一部文件。建立DD需要大量细致的工作,但这一工作是必须的,因为不仅系统分析阶段需要它,在整个开发过程乃至系统交付后的长期运行、维护过程中都需要依据它、维护它。
3.4数据字典
1.管理员表
2.库存报损表
3.出库管理
4.工资表
5.物资表
6.客户表
7.入库信息表
第5章系统设计