企业采购管理系统分析与设计说明

合集下载

进销存管理系统需求分析规格说明书

进销存管理系统需求分析规格说明书

进销存管理系统需求分析规格说明书1. 引言本文档旨在描述一个进销存管理系统的需求分析规格,该系统旨在帮助企业对其销售、采购和库存进行管理,提高工作效率和准确性。

2. 背景随着企业规模的扩大和业务的增加,传统的人工管理方式已无法满足企业的需求。

进销存管理系统的需求在此背景下提出,以解决企业在销售、采购和库存管理方面的难题。

3. 功能需求3.1 销售管理•员工可以录入销售订单,并将订单信息包括产品、数量、价格等信息记录到系统中。

•系统应支持销售订单的查询和修改操作。

•系统应能够生成销售订单的统计报表,包括销售额、销售量等指标的统计分析。

•系统应能够自动库存管理,根据销售订单的录入,自动减少库存数量。

3.2 采购管理•员工可以录入采购订单,并将订单信息包括产品、数量、价格等信息记录到系统中。

•系统应支持采购订单的查询和修改操作。

•系统应能够生成采购订单的统计报表,包括采购金额、采购量等指标的统计分析。

•系统应能够自动库存管理,根据采购订单的录入,自动增加库存数量。

3.3 库存管理•系统应能够记录每个产品的库存数量和状态。

•员工可以查询产品的库存信息,包括当前库存数量、入库日期等。

•系统应支持库存盘点功能,并能生成盘点报告。

•在库存不足或过剩时,系统能够自动生成库存报警。

3.4 报表分析•系统应能够生成销售统计报表,包括销售额、销售量、销售品类等统计指标。

•系统应能够生成采购统计报表,包括采购金额、采购量、采购品类等统计指标。

•系统应能够生成库存统计报表,包括库存数量、库存占比等统计指标。

4. 非功能需求4.1 界面设计•界面应简洁、直观,易于操作和导航。

•界面应支持不同分辨率和屏幕大小的设备。

4.2 安全性•系统应支持用户身份认证和权限管理,以确保只有授权的用户可以访问敏感信息。

•系统应具备数据备份和恢复功能,以防止数据丢失。

4.3 性能要求•系统应具备较强的并发处理能力,以支持多个用户同时访问和操作系统。

ERP系统架构设计说明书

ERP系统架构设计说明书

ERP系统架构设计说明书1. 引言本文档旨在描述ERP系统的架构设计,包括系统的总体结构、各个模块的功能和相互关系,以及系统的部署和运行环境。

2. 系统概述ERP(Enterprise Resource Planning)系统是一种集成的企业管理系统,它涵盖了企业内部的各个业务流程,包括财务、采购、销售、库存、生产等。

本系统的目标是通过提供一个统一的平台,实现企业内部各个部门的信息共享和业务流程的自动化。

3. 系统架构本ERP系统采用分层架构设计,主要包括以下几层:3.1 表现层表现层主要负责与用户进行交互,包括用户界面(UI)和用户体验(UX)。

用户界面是用户与系统直接交互的界面,包括各种窗口、按钮、菜单等。

用户体验则关注系统的易用性、效率和满意度。

3.2 应用层应用层是系统的核心部分,主要负责处理业务逻辑。

它包括以下几个模块:•财务管理模块:负责企业的财务信息管理,包括会计信息、财务报表等。

•采购管理模块:负责企业的采购信息管理,包括采购订单、供应商信息等。

•销售管理模块:负责企业的销售信息管理,包括销售订单、客户信息等。

•库存管理模块:负责企业的库存信息管理,包括库存量、出入库记录等。

•生产管理模块:负责企业的生产信息管理,包括生产计划、生产进度等。

3.3 数据层数据层是系统的基础设施,主要负责数据的存储和管理。

它包括以下几个子系统:•数据库系统:负责存储系统中的各种数据,包括用户数据、业务数据等。

•日志系统:负责记录系统的操作日志,以便于问题的定位和解决。

•备份系统:负责定期备份系统中的数据,以防止数据丢失。

4. 系统部署和运行环境本ERP系统将在Windows Server环境下运行,使用.NET Core进行开发。

数据库系统采用MySQL,版本为5.7。

系统的硬件需求为:CPU为Intel Xeon E5系列,内存为16GB,硬盘空间为1TB。

5. 结语以上就是本ERP系统的架构设计说明书,希望能够帮助大家更好地理解和使用这个系统。

采购管理系统设计说明书

采购管理系统设计说明书

采购管理系统设计说明书1. 引言本文档旨在对采购管理系统的设计方案进行详细说明。

采购管理是企业日常运营中的重要环节,有效的采购管理可以帮助企业降低成本、提高效率。

本系统的目标是提供一个高效、自动化的采购管理解决方案,以满足企业各个部门的采购需求。

2. 系统概述采购管理系统是一个基于网络的应用系统,通过计算机网络连接企业内部的各个部门与供应商,实现采购流程的自动化和信息的实时传递。

3. 功能需求本系统的主要功能需求如下:3.1 采购申请•用户可以提交采购申请,包括申请物品、数量、价格等信息。

•采购申请需要经过审批流程,批准后才能进入下一步。

3.2 供应商管理•管理员可以添加、修改和删除供应商信息。

•用户可以浏览供应商信息,包括供应商名称、联系人、联系方式等。

3.3 采购订单•根据采购申请生成采购订单,包括订单编号、供应商、物品、数量、价格等信息。

•采购订单需要经过审批流程,批准后才能下发给供应商。

3.4 采购入库•采购订单发货后,管理员可以进行采购入库操作,更新库存信息。

3.5 采购付款•采购订单完成后,自动生成采购付款单。

•采购付款需要经过审批流程,批准后才能进行付款。

4. 技术架构采购管理系统将采用以下技术架构:•前端技术:使用 HTML、CSS、JavaScript 开发用户界面,采用 React 框架提高交互性能。

•后端技术:采用 Node.js 开发后端接口,使用 Express 框架搭建服务器。

采用 MongoDB 作为数据库存储采购管理相关信息。

•网络通信:采用 HTTP 协议进行前后端通信。

•安全性:采用用户认证和权限控制等方法确保系统的安全性。

5. 系统界面设计采购管理系统的界面设计应简洁明了、易于操作,主要包括以下界面:•登录界面:用户通过用户名和密码登录系统。

•采购申请界面:用户填写采购申请信息并提交。

•采购订单界面:管理员查看和处理采购订单。

•供应商管理界面:管理员维护供应商信息。

物料管理系统的设计与实施

物料管理系统的设计与实施

物料管理系统的设计与实施一、引言物料管理是企业运营中非常重要的环节,对于提高生产效率、降低成本、优化供应链等方面都起到关键作用。

为了实现物料管理的自动化、标准化和信息化,许多企业选择引入物料管理系统。

本文将介绍物料管理系统的设计和实施过程,包括系统的功能、架构、数据流程和实施步骤等内容。

二、系统设计2.1 系统功能物料管理系统主要包括以下功能模块:- 物料信息管理:记录物料的基本信息,包括名称、规格、计量单位等; - 供应商管理:管理与供应商的合作关系,包括供应商信息、采购订单管理等; - 入库管理:记录物料的入库信息,包括入库单、入库数量等; - 出库管理:记录物料的出库信息,包括出库单、出库数量等; - 库存管理:管理物料的库存情况,包括库存数量、库存预警等; - 报表统计:生成各种报表,包括物料采购报表、物料出库报表等。

2.2 系统架构物料管理系统采用客户端-服务器架构,包括以下几个组成部分: - 客户端:提供用户界面,用户通过客户端进行系统操作; - 服务器:负责处理用户请求,执行业务逻辑,访问数据库等; - 数据库:保存系统数据,包括物料信息、供应商信息、入库出库记录等。

2.3 数据流程物料管理系统的数据流程如下: 1. 用户通过客户端发起物料管理操作的请求;2. 服务器接收到请求后,根据请求类型执行相应的业务逻辑; 3. 服务器访问数据库,获取或更新相关数据; 4. 服务器将处理结果返回给客户端,客户端显示相应的界面或报表。

三、系统实施3.1 需求分析在实施物料管理系统之前,需要进行需求分析,明确系统的功能需求、用户需求和技术需求。

需求分析阶段主要包括以下步骤: 1. 收集需求:与用户沟通,了解用户对于物料管理系统的需求和期望; 2. 分析需求:对收集到的需求进行分析和整理,确立系统的功能范围和优先级; 3. 编写需求规格说明书:将需求整理成书面文档,明确功能点、界面设计、数据流程等。

{业务管理}采购业务管理设计说明书精编

{业务管理}采购业务管理设计说明书精编

{业务管理}采购业务管理设计说明书采购业务管理设计说明书(WP9905-003)目录一、概述5二、采购业务流程61.手工业务流程错误!未定义书签。

2.电脑流程6三、权限设计错误!未定义书签。

1、登入权限72、供应商权限7四、关系数据库设计错误!未定义书签。

A、命名7B、数据库结构101、询/报价管理表102、合同管理表123、许可证管理134、开证申请表管理165、报关文件管理166、日常事务管理数据表187、信用证管理198、外管核销管理199、海关核销管理20五、模块结构201、模块整体结构202、工厂年度进口计划管理223、询价管理224、合同管理225、订单管理226、许可证管理237、开证申请管理238、催货单管理239、信用证管理2310、报关商检管理2411、外管核销管理2412、海关核销管理24一三、日常事务管理24六、页面设计251、供应商管理页面图252、询价管理页面图383、合同管理页面图384、订单管理页面图415、许可证管理页面图426、开证申请管理页面图437、信用证管理页面图438、提\审单管理439、报关文件管理页面图4410、外管核销管理页面图4511、海关核销管理页面图45一、概述采购管理主要是管理公司的采购业务,包括从国外采购和从国内采购。

从国内采购的时候,其过程比较简单,主要就是询价、签合同、付款提货。

从国外采购时就要复杂一些,除了要询价、签定合同外还需要办理报关手术和进行外管核销以及海关核销,同时也是本模块中所要处理的重点部分。

采购管理模块其主要功能有:1、供应商管理:包括对供应商的概况、代理商品、服务方式等内容进行查询、编辑、录入等功能,进一步为实现采购业务提供咨询和参考。

2、询/报价管理(可选):根据计算机中已有的供货商信息,包括商品、单价、付款方式、服务质量、信誉等进行比较,从中选择一家最好的供货商来进行业务联系,并将供货商的报价单输入计算机中。

3、合同管理(可选):实现对合同进行录入、编辑、查询、打印等功能。

系统需求分析系统说明书

系统需求分析系统说明书

系统需求分析系统说明书系统需求分析系统说明书引言随着企业业务规模的扩大和复杂性的增加,有效的系统需求分析成为确保企业信息系统顺利开发和运行的关键环节。

本系统需求分析系统旨在提供一个全面、实用的工具,帮助企业在进行系统开发或升级时进行准确、高效的需求分析。

系统概述本系统需求分析系统采用模块化设计,主要包括以下几个模块:1、需求收集模块:用于收集用户需求和产品需求,确保需求的准确性和完整性。

2、需求分析模块:对收集到的需求进行深入分析,评估需求的可行性和优先级,确保需求的有效性和实用性。

3、需求文档生成模块:将分析后的需求生成简洁、清晰的文档,便于开发人员理解和实施。

4、需求跟踪模块:记录需求的变更和管理需求版本,确保需求的可追溯性和一致性。

5、用户管理模块:提供用户管理功能,包括用户权限设置、用户培训等,确保系统的安全性和用户的有效使用。

需求分析本系统的需求分析过程主要包括以下步骤:1、收集需求:通过访谈、问卷调查和竞品分析等方式,收集用户需求和产品需求。

2、需求筛选:对收集到的需求进行筛选,去除无效或低优先级的需求。

3、需求分类:将筛选后的需求按照功能需求、非功能需求、技术需求等进行分类。

4、需求分析:对每类需求进行深入分析,评估需求的可行性和优先级。

5、生成需求文档:将分析后的需求整理成简洁、清晰的文档,便于开发人员理解和实施。

需求分析结果经过需求分析过程,我们可以得到以下结果:1、用户需求和产品需求的优先级和数量。

2、对应的业务流程和界面设计。

3、功能模块的划分和关联关系。

4、系统性能、安全、可维护性等方面的需求。

这些结果将为后续的系统开发和实施提供准确、实用的指导。

系统测试本系统采用严格的测试流程,包括以下环节:1、单元测试:对每个独立的功能单元进行测试,确保其符合设计要求。

2、集成测试:将各个单元组合在一起进行测试,确保它们之间的协作顺畅无误。

3、性能测试:测试系统的响应速度和处理能力,确保其能够在预期的负载下正常运行。

管理流程设计方法简述及示例

管理流程设计方法简述及示例

管理流程设计方法简述及示例管理流程设计是指通过合理规划和设计,优化和改进组织内部的运作流程,以提高工作效率和管理效果。

在现代企业管理中,流程设计起着至关重要的作用。

本文将简要介绍管理流程设计的方法,并通过一个实例加以说明。

一、管理流程设计方法简述1. 确定流程目标:在进行流程设计之前,需要明确流程的目标和意义,以便为设计提供明确的方向和目标。

流程目标可能包括提高工作效率、降低成本、减少错误率等。

2. 分析现有流程:了解和分析现有流程是设计新流程的重要基础。

通过对现有流程的调查研究,可以发现其中可能存在的问题和瓶颈,并为后续的流程改进提供依据。

3. 设计新流程:在分析现有流程的基础上,根据流程目标和需求,进行新流程的设计。

设计新流程时,需要考虑流程的流程图、流程步骤、各个步骤之间的关系和依赖等因素。

4. 流程优化:设计完毕后,需要进行流程的优化和改进。

通过对新流程的模拟和测试,发现其中可能存在的问题和不足,并进行相应的调整和改进,以确保流程的顺畅运行和高效。

5. 实施和监控:在流程设计完成后,需要将设计好的新流程推广和实施到组织中,并进行监控和评估。

及时跟踪流程的执行情况,发现并解决问题,以确保流程能够持续改进和适应变化。

二、示例:采购流程管理流程设计以采购流程为例,简要说明管理流程设计的具体步骤和方法:1. 确定流程目标:设计一个高效、透明、风险控制有效的采购流程,以提高采购效率、降低采购成本,并增强供应链的稳定性。

2. 分析现有流程:针对组织内部的采购流程进行详细调查和分析,了解采购流程中可能存在的问题和瓶颈,如审批流程复杂、沟通不畅等。

3. 设计新流程:根据调查和分析的结果,设计新的采购流程。

在新流程设计中,可以引入电子化审批系统、优化采购合同签订流程等措施,以提高流程效率和减少人为错误。

4. 流程优化:在设计完成后,对新采购流程进行模拟和测试。

发现其中可能存在的问题和不足,并进行相应的调整和改进。

采购管理系统

采购管理系统

系统介绍《采购管理系统》是专门为中小企业开发的,包括基础信息、合同管理、采购管理、付款管理、财务管理五大模块。

本系统灵活易用,上手快,适合于各中小企业,工厂的采购进货管理,强大的数据汇总统计功能,可以任意组合各种条件查询和统计货品采购和付款的数量、金额,并且能够通过柱状图形象分析和查看统计数据。

另外,本系统可进行日期期间的账务查询,分别可按供商,按采购负责人进行采购金额,付款金额,退款金额,欠付款等的数据汇总。

该系统界面直观、操作简单、方便,让您对采购的物品一目了然。

依托系统强大的辅助录入和计算功能,减少了录入和统计的工作量,提高了工作效率,降低了工作强度。

表格界面表格界面根据当前选定节点指定的连接数据源,以表格的形式显示信息内容,如果信息节点同时包含主表和从表,则表格界面分为上下两部分,分别显示主表和从表,如果有多个从表,则从表部分以多页控件的方式显示多个从表,可以通过单击相应的按钮选择查看相应的从表。

表格界面除了有表格显示数据外,还有配套的记录导航按钮,通过导航按钮可以控制记录的移动。

【记录导航条】通过记录导航条可以对记录进行移动、插入、删除、修改、保存、取消修改等操作。

公司首页 公司概况 软件下载定制开发进入社区 返回主目返回主目录录控件按钮名 称 功能第一条记录移动记录指针到第一条记录上一条记录移动记录指针到上一条记录下一条记录移动记录指针到下一条记录最后一条记录移动记录指针到最后一条记录插入记录按钮在当前记录前面加入一条新记录删除记录按钮删除当前记录编辑记录按钮使当前记录处于编辑状态保存记录按钮保存当前记录的修改(表 格 界 面)很多情况下希望一步得到多个条件复合在一起的查询,这种情况下使用复合查询,单击主窗口工具栏上的“复合筛,进入复合筛选窗口。

:根据当前表格生成报表,并且可以预览、打印输出和保存修改。

:可以把数据导出到:对表格显示列(字段)进行临时筛选,以便更好的显示数据信息或打印输出。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

企业采购管理系统分析与设计目录第一章系统分析 (2)第一节系统目标及功能描述 (2)1.1.1系统目标描述 (2)1.1.2系统功能描述 (2)第二节数据流程分析 (2)第三节数据字典 (5)1.3.1数据流的定义 (5)1.3.2处理逻辑的定义 (13)1.3.3数据存储的定义 (16)第四节分析总结 (18)第二章系统设计 (18)第一节系统的功能模块设计 (18)第二节代码设计 (19)第三节数据库设计 (20)2.3.1E-R模型设计 (20)2.3.2数据模型设计 (21)2.3.3数据库表文件设计 (22)第四节IPO设计 (23)第三章系统实施 (25)3.1源代码设计 (26)参考文献第一章系统分析第一节系统目标及功能描述1.1.1系统目标描述采购是企业经营的重要组成部分,它可以体现企业的经营情况和效益。

企业采购系统可以有效的提高企业宏观控制和经营管理的质量,是企业现代化管理的重要组成部分。

本系统正对企业的采购任务而设计,主要用于制造企业的采购任务,该公司采购部接到采购通知,通过商品的物料计划,设计出采购物料清单,经过审核通过发送给供应商,供应商按时间交货后完成一次采购任务。

介于手工填写采购单、进行物料分析、查找商品物料表、数据备份等的繁杂工作,本系统的使用会明显的减少人力、设备费用,提高处理业务的速度,降低采购成本,更加科学有效进行决策以及提高人员利用率等。

采购员进入创建订单模块,可以通过选择商品名称,系统自动显示商品的物料组成清单,包括物料名称、所需物料数量、物料单位等信息,通过选择供应商,可以直接显示出物料单价、供应商地址,经审核同意即可发送给供应商,等待回应;在商品管理模块、供应商管理模块、物料管理模块以及用户管理模块中,对其数据的维护与更新提高对采购订单的管理效率。

1.1.2系统功能描述本系统的主要功能如下:1)订单管理:采购部接到采购任务,进行采购物料计划,生成采购订单,经过审核,通过审核的可以直接发送给供应商,供应商在到货限期之前发货过来,采购员接到货物,确认货物后改变订单状态;未经审核或审核不成功的订单不能发送,重新制定审核成功后才可发送。

2)商品管理:此功能模块主要对公司所生产的商品进行添加更新的操作,包括对商品进行物料需求设计,商品的新增等,最终形成商品物料清单表便于查询与订单的创建。

3)供应商管理:存储了与本公司合作的所有供应商信息,信息不断更新以满足公司的需求。

4)物料管理:包括物料的增加与更新,随着商品的开发与更新,物料也随着改变,同时亦便于物料的查询。

第二节数据流程分析本系统数据流程图将用到以下符号:外部实体数据存储数据流处理订单管理、商品管理和物料管理的数据流程图:F1: 用户名,密码,商品代码,商品数量,到货限期F2: 订单号F3: 订单号:F4: 用户名,密码F5: 错误!链接无效。

,【物料代码,物料名称,物料单位,物料数量】F6: 错误!链接无效。

F7: 物料代码,物料名称,物料单位F8: 物料代码,物料名称,物料单位F9: 订单号,物料名称,物料单位,物料数量,制单日期,到货限期,单价,总额,供应商,制单人F10: 订单号F11: 订单号,物料名称,物料单位,物料数量,制单日期,到货限期,单价,总额,供应商,制单人,审核人F12: 订单号F13: 订单号,物料名称,物料单位,物料数量,制单日期,到货限期,单价,总额,供应商,制单人F14: 审核人,审核结果F15: 订单号F16: 订单号,物料名称,物料单位,物料数量,制单日期,到货限期,单价,总额,供应商,制单人,审核人F17: 已发送信息F18: 订单号,物料名称,物料单位,物料数量,制单日期,到货限期,单价,总额,供应商,制单人,审核人F19: 订单号F20: 已到货信息F21: 订单号,物料名称,物料单位,物料数量,制单日期,到货限期,单价,总额,供应商,制单人,审核人F22: 订单号,物料名称,物料单位,物料数量,制单日期,到货限期,单价,总额,供应商,制单人,审核人F26: 商品代码,商品名称, 商品单位F27: 商品代码,商品名称, 商品单位,【物料代码,物料名称,物料单位,物料数量】F36: 商品代码,商品名称, 商品单位,【物料代码,物料名称,物料单位,物料数量】F37: 物料代码,物料名称,物料单位F38: 新添物料代码,新添物料名称,新添物料单位用户管理和供应商管理的数据流程图:F46: 用户名,密码F47: 用户名,密码F48: 用户名,密码F49: 用户名,密码F50: 用户名,密码F51: 用户名,密码F56: 供应商代码,供应商名称,【供应原料名称,价格】,地址F57: 错误!链接无效。

F58: 错误!链接无效。

F59: 供应商代码,供应商名称,【供应原料名称,价格】,地址F60: 错误!链接无效。

F61: 错误!链接无效。

第三节数据字典1.3.1数据流的定义首先我们需要对外部实体进行定义:S1:采购员S2:供应商1.3.2处理逻辑的定义1.3.3数据存储定义第四节分析总结本章按步骤,对问题进行了逐步地分析。

首先进行系统目标分析,在一切认为适合继续进行的条件下,进行详细调查,详细调查时尤其注意了对日常处理单据的分析。

在调查分析的基础上,得出了业务流程图和数据流程图,通过这几个图明确地把各种关系表示出来。

在此基础上,分析数据字典的相应要素,又进一步把系统所能涉及到的各种元素及其关系表示了出来。

第二章系统设计第一节系统的功能模块设计功能模块图:从图中可以看出,本系统共分为五个模块:(1)订单管理模块:主要对订单文件进行操作,创建、删除、审核订单以及对生成的订单进行审核,通过后可以发送最终到货检验合格后确认到货;(2)商品管理模块:主要对商品信息的操作,可以对商品进行添加与修该等;(3)物料管理模块:对物料信息的操作,针对商品信息的修改或添加,相应的对物料信息进行修改或添加;(4)供应商管理模块:对供应商信息的操作,针对供应商方信息的变化,对供应商进行添加、修改、删除的操作;(5)用户管理模块:主要对用户名以及用户密码进行添加、修改、删除的操作。

第三节代码设计此阶段对数据库中出现的代码进行设计以便于识别和操作。

第三节数据库设计2.3.1E-R模型设计总的ER图:实体:用户(用户代码,用户名,密码)订单(错误!链接无效。

已审核,已发送,已到货)供应商(供应商代码,供应商名称,地址)物料(物料代码,物料名称,单位)商品(错误!链接无效。

)关系:管理(职责)供应(单价,单位)组成(数量,单位)2.3.2数据模型设计实体:用户(用户代码,用户名,密码)订单(订单号,物料代码,物料单位,物料数量,制单日期,到货限期,单价,总额,供应商代码,制单人代码,审核人代码,已审核,已发送,已到货)供应商(供应商代码,供应商名称,地址)物料(物料代码,物料名称,单位)商品(错误!链接无效。

)关系:管理(用户代码,订单号,职责)供应(供应商代码,物料代码,供应商名称,物料名称,单价,单位)组成(商品代码,物料代码,数量,单位)2.3.3数据库表文件设计表六:供应商供应物料信息表(supply)第四节IPO设计以下是对创建订单模块和供应商管理模块的IPO进行的设计:第三章系统实施系统的实施作为管理信息系统开发生命周期的后期阶段,其目的是要把系统分析和系统设计的成果转化为可实际运行的系统。

再好的系统设计不通过系统实施也只能是不能带来现实效益的空中楼阁。

系统实施作为系统的物理实现阶段,对于系统的质量、可靠性和可维护性等性能有着十分重要的影响。

[1]3.1源代码设计:首先是登陆界面:代码如下:Private Sub Command1_Click()If txtUser = "" ThenMsgBox "请输入用户名" //校验是否有输入值txtUser.SetFocusExit SubEnd IfIf txtPwd = "" ThenMsgBox "请输入密码"txtPwd.SetFocusExit SubEnd IfIf txtPwd <> "12345" ThenMsgBox "密码错误"Exit SubEnd IfIf txtUser = "zhangjia" & txtPwd = "12345" Thenmain.Show //进入主界面,如下图End IfEnd Sub主界面如图所示:包含了各个主要模块的菜单,以下是进入创建订单模块的代码设计:创建订单界面:点击“选择商品”出现商品列表界面:双击要选择的商品,物料代码,数量,单位会显示在订单表的相应位置,双击供应商label 框,会出现供应商供应物料列表,双击选择相应的选项,供应商代码、单价及总额会显示到订单表的相应位置。

源代码设计:Private Sub DataGrid1_DblClick()order.Text3 = materialshow.Adodc1.Recordset.Fields("material_id")order.Text2 = materialshow.Adodc1.Recordset.Fields("material_unit")materialshow.HideEnd Sub供应商供应物料列表:源代码设计:Private Sub DataGrid1_DblClick()order.Text4.Text = companyshow.Adodc1.Recordset.Fields("company_id") order.price.Text = companyshow.Adodc1.Recordset.Fields("price")order.price_all.Text = Str(Val(order.price.Text) * Val(order.Text1.Text))companyshow.HideEnd Sub创建订单界面的代码:Private Sub check_Click()check_person.Visible = Trueusershow.ShowEnd SubPrivate Sub choice_Click()elementshow.ShowEnd SubPrivate Sub making_person_DblClick()usershow.ShowEnd SubPrivate Sub save_Click()Dim id As StringDim g As StringDim m As StringDim a As StringDim i As Integerg = Str(Val(Text4.Text))m = Str(Val(Text3.Text))For i = 1 To 999a = "'o'+g+m+str(i,3)"order_id = aEnd SubPrivate Sub Text3_DblClick()materialshow.ShowEnd SubPrivate Sub Text4_DblClick()companyshow.ShowEnd Sub以上是系统的部分源代码及界面的设计。

相关文档
最新文档