进销存管理系统的设计方法

点赞:25487 浏览:118023 近期更新时间:2024-02-29 作者:网友分享原创网站原创

摘 要:进销存管理是商业信息管理的重要部分,面对大量的商品信息,采用人力处理将浪费大量的时间、人力和物力,且数据的准确性低.因此,开发一个界面友好,易于操作的进销存管理软件进行自动化处理变得十分重要,这正是进销存管理系统开发的目的和意义.

关 键 词:进销存管理;数据库;系统设计

一、系统分析

(一)需求分析

由于操作人员的计算机知识水平有限,因此要求系统具有良好的人机界面;如果系统的使用对象较多,则要求有较好的权限管理;方便的数据查询功能,并支持多条件查询;在各种单据中根据输入的基础数据自动计算金额,尽量减少人工干预;对客户或供应商的往来账目进行有效管理,绝不存在检测账、漏账、差账等情况;通过计算机,能够直接“”仓库存储情况;对某一时间段内的某种商品的销售情况按数量或金额进行升序或降序排序.

(二)可行性分析

一般而言,良好的进销存管理,有助于为商业达到以下的目标:①协助组织达成发展目标与远景;②有效地运用人员的能力与技术专才;③促使组织成员的工作士气高昂且激发潜能;④满足组织成员的自我实现感与增加成员的工作成就感;⑤发起且落实组织变革;⑥提高组织成员的工作生活品质;⑦协助商业负责人做出正确决策.

根据实际情况,我们使用SQL控件快速地构造一个可执行的软件系统模型.使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足.此时模块也发展成为最终产品了.

(三)设计目的

通过对现在流行的各种进销存软件的分析,我们发现市场上的软件过于繁琐,操作比较复杂,而其中软件的许多功能不被小型企业所采用,造成软件冗余量大.进销存管理系统是生产、计划和控制的基础.进销存管理系统设计的总体目标是通过对生产、销售、客户、订单、库存的管理,及时准确了解生产,销售、库存等综合情况,以便为企业的决策者作出准确的判断提供依据.并通过进销存数据的分析,为管理及决策人员提供库存资金占用情况、物资短缺情况、客户订单的发货情况、产品的生产情况.通过清仓盘库管理,保证帐面与实物一致,为计划及决策人员提供实时准确的存货信息,以便及时调整生产,保证企业各项生产经营活动的顺利进行.

进销存管理系统的设计方法参考属性评定
有关论文范文主题研究: 关于数据库的论文范文素材 大学生适用: 学院学士论文、本科毕业论文
相关参考文献下载数量: 26 写作解决问题: 学术论文怎么写
毕业论文开题报告: 文献综述、论文总结 职称论文适用: 职称评定、高级职称
所属大学生专业类别: 学术论文怎么写 论文题目推荐度: 经典题目

二、系统设计

系统设计要求

1.系统客户要求与系统开发的目标

系统开发的目标是实现企业进销存管理的系统化、规范化和自动化.这是在用户要求的基础上提出来的,用户要求与开发的目标如下.

(1)产销衔接.用进销存系统后,要求能对整个生产过程进行实时的监控,特别是一些半产品和热销产品的库存量和生产能力.对于即将生产完成的产品,能够提前将信息由生产部门传递到销售部门,这样销售部门可以根据客户订单的要求,提前做好发货的准备,对于不能按时完成的产品,系统自动向经理发出警报,以便及时采取措施.

(2)产品库存.通过本系统,能够清楚的看到企业库存中的产品数量,库存地点等信息.使得生产部门和销售部门都能够根据库存信息作出决策.

(3)订单管理.对于销售部门输入的订单,能够根据电脑一直跟踪下去.企业做到以销订产,在库存中备有一定的储备量.

(4)客户管理.能够对企业的客户有一个清楚的了解,通过客户管理部分保持和客户良好的关系.及时得到客户反馈的意见,上交有关部门及时处理.

(5)发货计划.根据客户订单的要求和企业现有的库存,自订发货数量,发货顺序等计划.

(6)生产计划.根据客户订单的要求和企业现有的库存,自订企业的生产计划.

2.开发设计思想

(1)尽量采用公司现有的软硬件环境,及先进的管理系统开发方案,从而达到充分利用公司现有的资源,提高系统开发水平和应用效果的目的.

(2)系统应符合生产、销售、库存的规定,满足公司日常工作需要,并达到操作过程中的直观、方便、实用、安全等要求.

(3)系统采用先进的两层体系结构Client(客户端)负责提供表达逻辑,显示用户界面的信息,基本操作;Server(怎么写作器端)负责实现数据怎么写作.

(4)系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术人员补充,维护.

(5)系统应具备数据库维护功能,及时根据用户要求进行数据的添加、删除、修改等操作.能够对数据库表格进行备份.

数据库设计

进销存管理系统是一个数据库应用系统,商品的所有信息都保存在数据库中.在数据库应用系统的开发过程中,数据库的结构设计是一个非常重要的问题.这里所说的数据库结构设计是指数据库中各表的结构设计,包括信息保存在那些表格中,各表格的结构如何以及各个表之间的关系.

数据库设计的好坏直接对应使用系统的效率以及实现的效果产生影响.好的数据库结构设计会减少数据库的存储量,数据库的完整性和一致性比较高,系统具有较快的响应速度,简化数据库的应用程序等.具体设计略.

三、结束语

本系统是专门为小企业设计的一个很实用的进销存系统.当然,系统还有需要改进的地方.例如本系统的没有帮助系统,最重要的是没有数据的检索功能,因为此部分最复杂,需要在今后的开发中不断总结,才得以完成.