企业物资管理系统——概要设计说明书

合集下载

《企业物资管理系统的设计与实现》范文

《企业物资管理系统的设计与实现》范文

《企业物资管理系统的设计与实现》篇一一、引言在企业的日常运营中,物资管理是至关重要的一环。

随着企业规模的扩大和业务的复杂化,传统的手工管理方式已无法满足企业对物资的高效、准确的管理需求。

因此,企业物资管理系统的设计与实现显得尤为重要。

本文将详细阐述企业物资管理系统的设计思路、实现方法及系统优势。

二、系统设计目标企业物资管理系统的设计目标主要包括:提高物资管理效率、降低管理成本、增强系统安全性、提供丰富的数据分析功能。

系统应具备实时更新、操作简便、易于维护等特点,以满足企业各类用户的需求。

三、系统设计(一)系统架构设计企业物资管理系统采用B/S架构,即浏览器/服务器架构。

该架构具有跨平台性、易维护性、高可扩展性等优点。

系统后端采用数据库存储,保障数据的安全性和稳定性;前端则采用Web技术,实现用户界面的友好性和易用性。

(二)功能模块设计1. 物资入库管理:实现物资的入库登记、验收、分类等功能。

2. 物资出库管理:实现物资的领用、发放、退库等功能。

3. 物资库存管理:实时更新库存信息,提供库存查询、库存报警等功能。

4. 数据分析与报表生成:提供丰富的数据分析功能,帮助企业决策者制定科学的管理策略;同时,支持报表的生成与导出,方便企业进行财务管理。

5. 系统管理:包括用户权限设置、数据备份与恢复、系统日志等功能,保障系统的安全性和稳定性。

四、系统实现(一)技术选型系统后端采用Java语言开发,数据库选用MySQL或Oracle 等关系型数据库;前端则采用HTML5、CSS3、JavaScript等Web 技术,实现页面的交互和动态效果。

(二)开发流程1. 需求分析:明确系统功能需求,制定开发计划。

2. 系统设计:包括数据库设计、系统架构设计、界面设计等。

3. 编码实现:按照开发计划,分模块进行编码实现。

4. 测试与调试:对系统进行测试与调试,确保系统的稳定性和功能性。

5. 用户培训与上线:对用户进行培训,确保用户能熟练操作系统;然后进行系统上线,正式投入使用。

仓库管理系统概要设计说明书

仓库管理系统概要设计说明书

1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2总体设计 (2)2.1需求规定 (2)2.2运行环境 (3)2.3基本设计概念和处理流程 (3)2.4结构 (3)2.5功能器求与程序的关系....................................................................... 错误!未定义书签。

2.6人工处理过程. (4)2.7尚未问决的问题 (4)3接口设计 (4)3.1用户接口 (4)3.2外部接口 (4)3.3内部接口 (4)4运行设计 (4)4.1运行模块组合 (4)4.2运行控制 (5)4.3运行时间 (5)5系统数据结构设计 (5)5.1逻辑结构设计要点 (5)5.2物理结构设计要点 (6)5.3数据结构与程序的关系 (6)6系统出错处理设计 (7)6.1出错信息 (7)6.2补救措施 (7)6.3系统维护设计 (7)概要设计说明书1引言1.1编写目的编写这份概要设计说明书的主要目的是将对用户的需求分析升级为对实现这些需求的功能进行体系结构设计,将原本比较复杂的系统划分为一个个模块,确定这些模块的功能以及模块间的调用关系,同时,设计该系统的总体数据结构和数据库结构。

这份说明书的主要读者为系统分析师和软件设计师。

为之后的系统开发提供开发标准。

1.2背景项目名称:**库存管理系统项目的任务提出者:傅佳敏等开发者:傅佳敏等用户:公司企业,商场,超市,门店等1.3定义无1.4参考资料1.张海潘、倪宁,《软件工程》(第三版)人民邮电出版社2.需求规格说明书2总体设计2.1需求规定本系统软件主要实现的功能是仓库管理员对仓库进行库存的管理,主要包括,对于生产部门送来的货物进行清点,无误后入库,对于销售部门请求的货物进行核实,无误后出库。

并对仓库的库存量在每一次出库后实施一次数据盘点,若某些货物库存不足,发出警报,提醒生产部门及时供给。

企业单位物资管理系统(概要设计说明书)

企业单位物资管理系统(概要设计说明书)

企业单位物资管理系统概要设计说明书1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2总体设计 (2)2.1需求规定 (2)2.2运行环境 (3)2.3基本设计概念和处理流程 (4)2.4结构 (4)模块描述表为: (5)2.5功能需求与程序的关系 (6)2.6人工处理过程 (7)2.7尚未问决的问题 (7)3接口设计 (7)3.1用户接口 (7)3.2外部接口 (7)3.3内部接口 (7)4运行设计 (8)4.1运行模块组合 (8)4.2运行控制 (8)4.3运行时间 (8)5系统数据结构设计 (8)5.1逻辑结构设计要点 (9)5.2物理结构设计要点 (9)5.3数据结构与程序的关系 (10)6系统出错处理设计 (11)6.1出错信息 (11)6.2补救措施 (11)6.3系统维护设计 (11)1引言1.1编写目的本文档时对系统做概要设计。

主要解决时限该系统需求的程序模块设计问题,包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间的传递的信息,以及数据结构、模块结构的设计等。

在以下的概要设计报告中将对在本阶段对系统所作的所有概要设计进行详细的说明。

在下一阶段的详细设计中。

程序设计员可以参考此概要设计报告,在对系统所作的模块结构设计的基础上,对系统进行详细设计。

在以后的软件测试以及软件维护阶段也可以参考此说明书,以便了解在概要设计过程中所完成的歌模块设计结构,或在修改时找出在本阶段设计的不足或错误1.2背景开发软件名称:物资管理系统项目任务提出者:物资公司项目开发者:毛文龙用户:物资公司相关技术人员及业务人员、需求分析员及系统设计人员实现单位:软件公司1.3定义C/S:Client/Server 客户机/服务器1.4参考资料《软件文档编写》潘孝铭辛明海2总体设计2.1需求规定说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。

企业物资管理系统——概要设计说明书

企业物资管理系统——概要设计说明书

企业物资管理系统——概要设计说明书1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2总体设计 (3)2.1需求规定 (3)2.2运行环境 (3)2.3基本设计概念和处理流程 (4)2.4结构 (5)2.5功能需求与程序的关系 (6)2.6人工处理过程 (7)2.7尚未问决的问题 (7)3接口设计 (7)3.1用户接口 (7)3.2外部接口 (7)3.3内部接口 (7)4运行设计 (8)4.1运行模块组合 (8)4.2运行控制 (8)4.3运行时间 (8)5系统数据结构设计 (8)5.1逻辑结构设计要点 (8)5.2物理结构设计要点 (8)5.3数据结构与程序的关系 (10)6系统出错处理设计 (10)6.1出错信息 (10)6.2补救措施 (10)6.3系统维护设计 (11)概要设计说明书1引言1.1编写目的通过企业物资管理信息系统,使企业物资管理信息工作系统化、规范化、自动化,从而达到提高物资管理信息效率的目的。

1.2背景说明:企业物资管理系统;本系统的具体任务就是设计一个物资管理信息的数据库学习系统,努力实现由计算机来代替人工执行一系列物资信息的系统化、规范化和自动化操作;开发工具:Visual FoxPro 9.0,Vc++;运行环境:Windows XP1.3定义MYSQL:数据库管理软件Visual FoxPro 9.0:数据库管理系统Vc++:编程软件1.4参考资料《Visual FoxPro9.0实用培训教程》清华大学出版社《面向对象程序设计与VC++实践》西安交通大学出版社2总体设计2.1需求规定通过本系统的实施,将企业物资管理等方面通过系统来实施,其中包括物资基本信息查询,物资入库信息查询,物资出库信息查询,剩余物资信息查询等,通过企业物资管理系统能缩短,查询物资,出库物资,剩余物资查询的速率,来提高企业运转的速率。

按照需求规格说明文档的要求,使用网络来查询入库物资,物资信息,剩余信息的查询,使得信息的传递准确,快捷。

仓库管理系统总体设计说明书

仓库管理系统总体设计说明书

仓库管理系统概要设计说明书1引言1.1编写目的本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了仓储管理系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期待能够获得更大范围的应用。

本文档的预期读者是:设计人员开发人员项目管理人员测试人员用户1.2项目背景仓储管理系统(WMS)是仓储管理信息化的具体形式,它在我国的应用还处于起步阶段。

目前在我国市场上呈现出二元结构:以跨国公司或国内少数先进企业为代表的高端市场,其应用WMS的比例较高,系统也比较集中在国外基本成熟的主流品牌;以国内企业为代表的中低端市场,主要应用国内开发的WMS产品。

物资的储存和运输是整个物流过程中的两个关键环节,被人们称之为“物流的支柱”。

在商品交换过程中,虽然物资的购、销活动决定了物资的交换关系,但若没有物资的储存和运输,物资的这种交换关系则不能最终实现。

×××××公司后勤处仓库管理中心委托开发,**班第一小组承接开发。

使仓储物资管理系统实现仓库管理智能化。

1.3定义DFD: Data Flow Diagram 数据流图,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。

DD;Data Dictionary 数据字典:是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。

1.4参考资料《软件工程实践教程》.清华大学出版社宋雨编著《软件工程设计案例教程》清华大学出版社李代平编著《软件可行性研究报告(GB8567--88)》田宝军刘利民编著《软件工程导论》第五版清华大学出版社张海潘编著《数据库系统概论》(第四版)高等教育出版社王珊编著2任务概述2.1目标设计并完成仓储物资管理系统,实现委托方要求的功能。

企业物资管理系统设计

企业物资管理系统设计

企业物资管理系统设计1物资管理系统需求分析目前,物资管理在各个中小企业都是必须要开展的业务。

根据分析,我们认为中小企业在物资管理上还存在着以下问题:1)仓库、物资基础信息不全,很难及时按照要求进行物资的出入库。

在一个企业中每天出入库的物资是很庞大的,如果基本的基础信息不全,要想做到后期的出入库操作是不可能的。

例如:物资的基本信息不全,就会在后期的查询以及出入库操作中出现错误。

有些动作还是不可操作。

经过以上分析,物资管理系统必须具有以下功能:仓库基本信息:包括填写仓库的基本信息,并且能够对仓库信息进行查询修改;物资基础信息:包括填写物资的基本信息,并且能够对物资信息进行查询修改;供应商信息管理:包括填写供应商的基本信息,并且能够对供应商信息进行查询修改;员工信息管理:包括填写员工的基本信息,并且能够对员工信息进行查询修改。

2)出入库手续过程复杂,从而导致物资出入库过程缓慢,并且人工管理容易出错。

由于物资的多样性,有时需要多人管理物资的出入库,这也容易导致员工对各自的职责相互推诿,从而影响物资发放与接受。

同时,在实际的操作过程中,有些物资出库后又被退回仓库。

这就需要系统有入库退货的功能。

在物资的保管中,有些物资不可避免地会出现报损和报废的现象。

这种情况也需要系统有处理的接口。

经以上分析,系统必须具备物资出入库管理、物资出库管理、物资入库退货、物资报废管理等功能。

3)对物资的各种查询也一直是对物资管理的难点,由于物资管理涉及方方面面,比如:物资本身、供应商、仓库等。

由人工来进行查询明显是费力得不到好结果的做法,而且不能及时更新。

相应管理者需要某种查询结果时,往往要耗费大量的人力物力来完成,而且还需要等待。

这在市场快速变化的今天,是不合时宜的。

经以上分析,系统需要包括物资出入库查询、物资报销查询、供应商结账查询、物资退货查询等等。

4)会计科目用错或会计科目虽未用错,但实际记账金额大于应记金额的错误账款。

企业物资管理系统——软件需求说明书

1引言 (2)1.1编写目的 (2)1。

2背景 (2)1.3定义 (2)1。

4参考资料 (2)2任务概述 (2)2。

1目标 (2)2。

2用户的特点 (2)2.3假定和约束 (4)3需求规定 (5)3.1对功能的规定 (5)3。

2对性能的规定 (8)3。

2.1精度 (8)3。

2。

2时间特性要求 (8)3.2.3灵活性 (8)3.3输人输出要求 (9)3.4数据管理能力要求 (9)3。

5故障处理要求 (9)3。

6其他专门要求 (9)4运行环境规定 (10)4.1设备 (10)4.2支持软件 (10)4.3接口 (10)4.4控制 (10)软件需求说明书1引言1。

1编写目的通过企业物资管理信息系统,使企业物资管理信息工作系统化、规范化、自动化,从而达到提高物资管理信息效率的目的。

1.2背景说明:a.企业物资管理系统;b.本系统的具体任务就是设计一个物资管理信息的数据库学习系统,努力实现由计算机来代替人工执行一系列物资信息的系统化、规范化和自动化操作;c.开发工具:Visual FoxPro 9.0,Vc++;运行环境:Windows XP1.3定义MYSQL:数据库管理软件Visual FoxPro 9。

0:数据库管理系统Vc++:编程软件1.4参考资料《Visual FoxPro9。

0实用培训教程》清华大学出版社《面向对象程序设计与VC++实践》西安交通大学出版社2任务概述2.1目标物资管理是一般工业、商业企业生产管理环节中重要的一环,需要对物资基本信息管理、物资调配信息等进行完整的监控。

物资入库首先需要登记物资的基本信息,主要包括物资的种类、名称、型号、单位、单价等;其次登记物资入库信息,主要包括物资基本信息、入库地点、入库人、经办人、数量等;出库物资需要登记出库信息;主要包括物资基本信息、出库地点、出库人、经办人、数量等;根据物资的入库、出库过程的综合,得到各种物资的余额信息,方便进行后续工作。

仓库管理信息系统概要设计说明书


数据库物理设计
数据库类型选 择:选择合适 的数据库类型, 如MySQL、
Oracle等
数据库存储设 计:设计数据 库的存储结构, 包括表、视图、
索引等
数据库访问控 制:设置数据 库的访问权限 和安全策略, 确保数据的安 全性和完整性
数据库备份与 恢复:设计数 据库的备份和 恢复策略,确 保数据的可靠
安全性要求
用户身份认证与权限管理
数据加密与备份
防止数据泄露和篡改
灾难恢复与业务连续性计 划
可用性要求
用户界面设计: 简洁明了,易
于操作
系统响应时间: 快速响应,避 免等待时间过

容错性:对用 户输入进行校 验,避免错误 输入导致系统
崩溃
可扩展性:支 持未来功能扩
展和升级
可维护性要求
提供详细的系统文档和用户 手册
公司
仓库管理信息系统 概要设计说明书
单击此处添加副标题
汇报人:
目录
单击添加目录项标题
01
系统概述02系统功能求03系统非功能需求
04
系统架构设计
05
数据库设计
06
01
添加章节标题
01
系统概述
背景介绍
仓库管理信息系统的应用场 景
仓库管理信息系统的发展历 程
仓库管理信息系统的市场需 求
仓库管理信息系统的技术发 展趋势
入库异常处理:描述在物资入库过程中可能出现的异常情况及相应 的处理措施,如数量不符、质量不合格等。
物资出库管理
物资出库申请: 员工提交出库 申请,系统自 动审核并生成
出库单
物资出库审核: 管理员对出库 单进行审核, 确保物资出库 的准确性和合

物资管理ERP辅助系统说明书

中国石化齐鲁股份公司物资出入库财务管理系统使用手册济南新中远软件有限公司联合研制开发氯碱成本管理处第一部分基础第一章简介Windows环境下物资出入库财务管理系统是一个直观的、功能很强的物资系统,由于本物资系统的简单易懂性,使得它对不同行业不同规模企业的物资管理变得轻而易举。

物资系统处理部分是从物资的出入库单据的编制开始,到各类帐表的生成,具体包括了物资入库管理、物资出库管理、物资库存管理、物资出入库会计核算、物资系统信息查询业务五个部分,如图1.1所示。

图1.1.1 系统主要功能《物资出入库财务管理系统》提供的功能包括:1、严格的开工初始设置系统提供了严格的开工初始设置,是初次使用系统的各类准备工作的总称,包括设置物资编码、设置物资类别、输入各仓库物资的期初界面数据、设定人员权限等有关信息。

为保证系统开工初始工作正确执行,系统对物资编码的建立、期初数据的输入等均提供了严格的操作步骤和操作限制,最大程度地保证了开工的完整性,为下一步整个系统的正常应用打下了坚实的基础。

2、方便灵活的业务处理业务处理是整个物资系统的核心和关键,系统在业务处理中,从方便和灵活两个方面进行了考虑,在符合业务习惯和业务规范的前提下,尽量为用户多考虑,实现了方便快捷、简便易用的单据输入操作。

出入库单据作为整个物资软件的主要数据入口,采用了直观屏幕的设计思想,使得在计算机上单据的输入制作和手工填制出入库单据一样,且更方便,更易用。

同时,单据输入过程中提供的方便的代码提示和库房物资存量提示,在提供用户使用方便的基础上,实现了凭证数据采集的安全、完整。

3、适用的抽单配票结算为满足对物资结算的需要,系统提供了适用、全面的抽单配票功能,满足了对外购物资的采购结算,实现了配票结算的电子化管理。

尤其是系统中的自动抽单模糊配票,更是极大地方便了各项操作的需要。

4、丰富多样的帐表查询系统中提供了丰富多彩的帐表查询功能,实现了对各类帐表数据的及时了解。

某公司仓储管理系统项目-概要设计说明书

仓储管理系统仓储管理系统项目文档系统概要设计说明书(正式文档)2010年4月10 日目录0第1章前言 (5)1.1编写目的 (5)1.2项目背景 (5)1.3设计原则 (5)1.4定义 (6)1.5参考资料 (6)第2章总体设计 (7)2.1设计目标 (7)2.2需求规定 (7)2.3系统用户 (8)2.4软件架构设计 (8)2.4.1 软件体系架构 (8)2.4.2 软件功能架构 (9)2.5系统开发要求 (11)2.5.1 系统开发/运行环境 (11)2.5.1.1 系统软件开发/运行环境 (11)第3章功能设计 (11)3.1类设计与类关系图 (12)3.1.1 类图 (12)3.1.2 类关系图 (13)3.2.1 需求概述 (16)3.2.2 功能说明 (17)3.2.3 处理流程 (17)3.2.3.1 人员登录: (17)3.2.3.2 人员管理 (17)3.2.3.3 日志管理功能 (19)3.3产品操作模块 (20)3.3.1 需求概述 (20)3.3.2 功能说明 (20)3.3.3 处理流程 (20)3.3.3.1 产品入库 (20)3.3.3.2 产品出库 (20)3.3.3.3 产品还库 (21)3.4信息管理模块 (21)3.4.1 需求概述 (21)3.4.2 功能说明 (22)3.4.3 处理流程 (22)3.4.3.1 产品信息的增加 (22)3.4.3.2 产品信息删除 (22)3.4.3.3 产品信息修改 (23)3.5.1 需求概述 (23)3.5.2 功能说明 (23)3.5.3 对象描述 (23)3.5.4 处理流程 (24)3.5.4.1 产品库存查询 (24)3.5.4.2 产品入库信息查询 (24)3.5.4.3 产品出库信息查询 (24)3.5.4.4 产品还库信息查询 (25)3.6库存管理 (25)3.6.1 需求概述 (25)3.6.2 功能说明 (25)3.6.3 处理流程 (26)3.6.3.1 盘点统计 (26)3.6.3.2 库存报警 (26)3.6.3.3 采购申请 (27)第4章接口设计 (28)4.1用户界面 (28)4.2硬件接口 (28)4.3软件接口 (28)4.4通信接口 (29)第5章非功能设计 (30)5.1系统安全设计 (30)5.2系统性能设计 (30)5.3运行环境设定 (30)第6章系统出错处理 (31)第1章前言1.1 编写目的根据的需求分析,编写出系统的基本需求,和基本的数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
概要设计说明书
1
1.1
通过企业物资管理信息系统,使企业物资管理信息工作系统化、规范化、自动化,从而达到提高物资管理信息效率的目的。
1.2
说明:
企业物资管理系统;
本系统的具体任务就是设计一个物资管理信息的数据库学习系统,努力实现由计算机来代替人工执行一系列物资信息的系统化、规范化和自动化操作;
开发工具:
入库编号(索引)
Rkid
字符型(10)
NOT NULL
入库物资编号
Rkname
字符型(10)
NULL
物资名称
Rkspec
字符型(10)
NULL
规格型号
Rkkind
字符型(10)
NULL
种类
Rkunit
字符型(10)
NULL
单位
Rkaccount
数值型(10,0)
NULL
数量
Rkprice
数值型(10,2)
数值型(5,0)
NULL
计量单位
Yeaccount
数值型(5,0)
NOT NULL
数量
Yevalue
数值型(5,2)
NOT NULL
金额
Yebase
字符型(10)
NOT NULL
仓库
Yememo
备注型
NULL
备注
表4
5.3
数据结构为关系型数据库,所以,在程序中可以通过标准的SQL语句与数据结构进行交互,交互过程采用通过的数据访问接口。未来保持良好的程序架构,对数据库访问采用DAO设计模式实现,提高维护性及扩展性。:
物资余额信息,包括的数据项有:物资编号、物资名称、规格型号、类别、计量单位、数量、金额、仓库等。
5.2
在实体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。
物资管理信息系统数据库中各个表格的设计结构见表1---4所示。每个表格表示在数据库中的一个表。
material物资基本信息表
Wzid
字符型(10)
NOT NULL
物资编号(索引)
Wzname
字符型(10)
NOT NULL
物资名称
Wzspec
字符型(10)
NOT NULL
规格型号
Wzkind
字符型(10)
NULL
类别
Wzunit
字符型(10)
NULL
计量单位
表1
msave入库物资信息表格ULL
1.3
MYSQL:
Visual FoxPro 9.0
Vc++
1.4
《Visual FoxPro9.0实用培训教程》清华大学出版社
《面向对象程序设计与VC++实践》西安交通大学出版社
2
2.1
通过本系统的实施,将企业物资管理等方面通过系统来实施,其中包括物资基本信息查询,物资入库信息查询,物资出库信息查询,剩余物资信息查询等,通过企业物资管理系统能缩短,查询物资,出库物资,剩余物资查询的速率,来提高企业运转的速率。
4.3
有用户决定,每次响应时间为1s。
5
5.1
物资基本信息,包括的数据项有:物资编号、物资名称、规格型号、类别、计量单位等。
入库物资信息,包括的数据项有:物资编号、物资名称、规格型号、类别、计量单位、数量、单价、金额、入库时间、经办人、保管人、仓库、备注等。
出库物资信息,包括的数据项有:物资编号、物资名称、规格型号、类别、计量单位、数量、单价、金额、领用时间、领用人、经办人、仓库、备注等。
备注
表2
muse出库物资信息表
Ckno
字符型(10)
NOT NULL
出库编号(索引)
Ckid
字符型(10)
NOT NULL
出库物资编号
Ckname
字符型(10)
NULL
物资名称
Ckspec
字符型(10)
NULL
规格型号
Ckkind
字符型(10)
NULL
种类
Ckunit
字符型(10)
NULL
单位
Ckaccount
6
6.1
本程序多处采用了异常处理的机制,当遇到异常时不但能及时的处理,保证程序的安全性和稳定性,而且各种出错信息能通过弹出对话框的形式,及时的告诉用户出错的原因及解决的办法,使用户以后能减少出错的发生。
6.2
数据库连接错误:
这类错误主要是数据库设置不正确,或MYSQL异常引发的,我们只要取消本次操作,提醒用户检查数据库即可。
Ckbase
字符型(10)
NULL
仓库
Ckmemo
备注型
NULL
备注
表3
msurplus物资余额信息表格
Yeid
字符型(10)
NOT NULL
物资编号(索引)
Yename
字符型(10)
NOT NULL
物资名称
Yespec
字符型(10)
NULL
规格型号
Yekind
字符型(10)
NULL
类别
Yeunit
NOT NULL
单价
Rkvalue
数值型(10,2)
NOT NULL
金额
Rkdate
日期时间型
NOT NULL
入库时间
Rkdeal_person
字符型(10)
NOT NULL
经办人
Rksave_person
字符型(10)
NOT NULL
保管人
Rkbase
字符型(10)
NULL
仓库
Rkmemo
备注型
NULL
输入错误:
主要是用户输入不规范造成的,我们在尽量减少用户出错的条件的情况下,主要也是通过对话框,提醒用户,然后再次操作。
4
4.1
本程序主要是以一个窗口为模块,一般一个窗口完成一个特定的功能,主窗口通过打开另一个子窗口来实现个模块之间不同功能的连接和组合。各模块之间相互独立,本程序可移植性好。各模块之间主要以传递数据项的引用来实现模块间的合作和数据共享。
4.2
只要符合操作说明书,用户可自由控制,不额外限定用户输入,异常有程序内部进行处理,给出相应的提示信息。
2.3
数据流图:
一级界面
物资信息管理流程图
2.4
系统功能模块图
2.5
物资基本信息实体:
物资入库信息实体:
物资出库信息:
2.6
暂无。
2.7
暂无。
3
3.1
采用窗口化,菜单式进行设计,在操作时响应热键。
3.2
通过JDBC对MYSQL数据库的连接。
3.3
通过面向对象语言设计类,在public类中实现调用,类间实现严格封装。
数值型(10,0)
NULL
数量
Ckprice
数值型(10,2)
NOT NULL
单价
Ckvalue
数值型(10,2)
NOT NULL
金额
Ckdate
日期时间型
NOT NULL
出库时间
Ckdeal_person
字符型(10)
NOT NULL
经办人
Cksave_person
字符型(10)
NOT NULL
领用人
按照需求规格说明文档的要求,使用网络来查询入库物资,物资信息,剩余信息的查询,使得信息的传递准确,快捷。系统容易安装,不限系统,容易更改,便与操作,有无经验着即可。
2.2
MYSQL:数据库管理软件
Visual FoxPro 9.0:数据库管理系统
Vc++:编程软件
系统:Windows xp,Windows 7
相关文档
最新文档