进销存管理系统的设计

更新时间:2024-02-06 作者:用户投稿原创标记本站原创 点赞:5367 浏览:20043

【摘 要】随着全球经济一体化的发展和电子商务的兴起,网络及电子商务的迅猛发展突破了时间、空间的局限性,给企业带来了更多的发展机会,同时也增大了企业之间的竞争强度.进销存管理系统,可有效减少盲目进货,降低进货成本,合理控制库存,减少资金占用并提高市场灵敏度,提升企业市场竞争力.这就使得企业对进销存系统的需求越来越具有普遍性.开发一套进销存管理系统作为软件应用平台,构建一个业务与财务一体化,多个环节一体化的进销存管理系统有着重要的现实意义.

【关 键 词】进销存管理;数据库;B/S模式

一、系统分析

1、需求分析

1)完备的功能

系统应该提供企业进销存管理中的货品进货、销售、库存、帐务管理等基本功能,还应该提供多种成本核算方法(移动加权平均法、先进先出法、后进先出法、手工录入法)和多种单据格式(简单、折扣、税票A、税票B),并可预设商品数量、单价、金额等小数保留位数,满足客户不同需求;还提供超储和短缺预报警以及商品保质期功能,实现合理控制库存,加快资金周转,降低存货成本,基本做到合理配置企业资源;完成商品外购入库、销售出库、盘盈、盘亏、商品调拨、商品拆分、借进、借出、赠送、获赠等多项业务,对企业商品进行全面的控制和管理.

2)方便的查询

系统应该提供准确、及时的决策数据,可按商品类别查询,清楚地反映商品的库存量及商品分布情况;可按单据类型或编号查询,随意查阅企业所发生的业务历程;也可按往来单位查询,了解企业与各往来单位的业务情况;还可按经办人、附加说明、单据摘 要等进行查询.

3)简单易用的操作界面

系统应该采用人性化设计理念,直观的图形界面模拟手工格式、完善的流程向导、所见即所得的单据录入格式、无需记忆的代码组合,任何人员无需进行专业培训也能灵活操作.

4)良好的通用性

企业对进销存系统的需求具有普遍性.本系统应该可以适应中小型企业集团内部管理的需要.

5)强大的安全性能

系统应该提供严密的流程控制,有效保证制单的正确性,提供严格的分权体系有效防止越权使用.提供数据备份/恢复及断点保护功能及时排除故障并恢复现场数据.

2、可行性分析

通过计算机网络系统对企业进行全面的管理满足了企业的现代化管理的要求.

经济性

企业营运过程中信息的系统化管理权威的数据统计为企业的经营决策提供了大量的、权威的科学依据数据强大的账单结功能简化了员工的日常工作提高了工作效率避免了人工管理过程中数据易错所带来的一系列的连锁反映提高企业的经济效益.

技术性

实际情况下在高系统配置、高网络带宽怎么写作各个级别管理员很容易通过网站对其操作范围内的系统内容信息进行操作管理完全满足日常经营、管理的要求.

二、总体设计

1、功能模块包括:

基础数据:

供货商档案、客户档案、内部部门档案、货品类别、货品档案、产品构成表等.

入库出库单据:

采购入库、生产入库、领料出库、销售发货、采购退货、次品返工、生产退料、客户退货、盘盈盘亏等.


可以自由设定单据附加描述项,可以实现通过固定线索跟踪记录企业内部物流进程.

统计报表:

仓库存货统计、进出存明细表、进出存汇总表、货品收发对帐单、出库成本统计表、销售毛利表等.

允许根据多种条件查询、统计、汇总,支持精确查询、模糊查询.

财务功能:

增加应收、增加应付、收款、付款、应收应付明细帐、应收应付总帐.

数据导入导出:

Excel导入基础数据功能、Excel导入出库单据功能、数据导出为Excel功能,表格导出为图片功能、系统数据备份与恢复功能.

系统安全:

采用多用户分权操作,每个操作员具有不同权限,系统自动记录制单人审核人,多人协同工作,各司其职、各负其责.

网络功能:

系统允许单机运行,也可以多台电脑联机运行,以实现无纸化办公、即时数据交流.

2、B/S模式

B/S模式是一种以Web技术为基础的新型的系统平台模式,它把传统的C/S模式中的怎么写作器部分分解为一个数据怎么写作器和多个应用怎么写作器,从而构成了三层结构的客户端怎么写作器体系.

第1层客户端是用户与整个系统的接口.客户的应用程序精简到一个通用的浏览器软件,如NetscapeNigator,MicrosoftInterExplorer等浏览器将HTML代码转换成图文并茂的网页,网页具备一定的交互功能,允许用户在网页提供的申请表上输入信息提交给后第2层的Web怎么写作器,并提出处理请求.

第2层Web怎么写作器将启动相应的进程来响应这一请求,并动态生成一串HTML代码,将嵌入的处理结果返回给客户端浏览器.如果客户端提交的请求包括数据的存取,Web怎么写作器还需要与数据库怎么写作器协同完成这一处理工作.

第3层数据库怎么写作器的任务类似于C/S模式,负责协调不同的Web怎么写作器发出的SQL请求.

B/S模式体系简化了客户端.无须像C/S模式那样在不同的客户端上安装不同的客户应用程序,而只需要安装通用的浏览器软件.这样不但可以节省客户端的硬盘空间和内存,而且安装过程更加简便,网络结构更加灵活.另外,它简化了系统的开发和维护,系统的开发者无须再为不同级别的用户设计开发不同的客户应用程序,而只需把所有的功能都是现在Web怎么写作器上,并就不同的功能为各个组别的用户设置权限就可以了.各个用户通过HTML请求在权限范围内调用Web怎么写作器上不同的处理程序,从而完成对数据的查询和修改.在维护方面,相对于C/S,B/S的维护就有更大的灵活性.当形势变化时,它无须再为每一个现有的用户应用程序升级,而只需对Web怎么写作器上的怎么写作处理程序进行修改.这样不但可以提高企业的运作效率,还省去了维护时协调工作时的不少麻烦.B/S模式体系使用户的操作便得更简单.对于C/S模式,客户应用程序有自己特定的规格,使用者需要接受专门的培训.而采用B/S模式时,客户端只是一个简单易用的浏览器软件.无论是决策层还是操作人员都无须培训就可以使用.

B/S模式特别适用于网上信息发布,这是C/S模式所无法实现的.而这种新增的网上信息发布功能恰是现代物流企业所需的.这使得企业与客户之间的信息可以在因特网上直接进行,从而提高了企业的工作效率.

三、企业进销存管理系统的运行和测试

1、运行

硬件配置(最低要求)

CPU:P41.8GHZ

操作系统:Windows2000/WindowsNT/WindowsXP/Windows98

数据库:安装SQLServer2000

web怎么写作器:IIS5.0

2、测试

测试是对整个系统开发过程包括系统分析,系统设计和系统实施的最终审查,是保证系统质量与可靠性的重要关口.尽管在系统开发周期的各个阶段均采取了严格的技术审查,但难免遗留下差错,如果不进行系统运行前的系统测试,及时发现并纠正可能存在的错误,将会付出更大的代价,甚至会造成不堪设想的后果.

四、总结

建立一种准确、及时、高效、易于掌握的商品进销存数据管理系统是非常必要的:

1、操作简便

菜单操作是应用程序界面的重要组成部分,应用程序的大部分功能都能通过菜单来完成.在进行菜单时,要根据应用程序的功能将各种功能进行归类,然后把类似的功能放在同一个菜单项中.这样便于用户使用应用程序.

2、数据库设计合理

合理组织数据,为自动完成记录的添加和更新做准备,数据库结构设计是非常重要的一个方面,如果数据库设计合理,不仅可以避免出现余数据,而且为应用程序的开发提供了方便.

3、强大的安全性能

系统应该提供严密的流程控制,有效保证制单的正确性,提供严格的分权体系有效防止越权使用.提供数据备份/恢复及断点保护功能及时排除故障并恢复现场数据.

参考文献:

[1]罗超理,李万红《管理信息系统原理与应用》清华大学出版社,2002

[2]周刚,赵永军,方小伟《PowerBuilder项目开发实践》中国铁道出版社,2003

[3]郭兴成《PowerBuilder8教程》北京希望电子出版社,2002

[4]王志勇,阮坚,王鹏《用PowerBuilder开发小型数据库》人民邮电出版社,2002