进销存管理系统论文正文

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

1.前言

经济大环境的变化使得规模经济的优势不再突出。固定的硬设备、人员数量、大量资金等资源投入占企业效益的比重变少,而软投入如管理、人力资源价值、服务、品牌附加值、渠道却能增加企业的效益。“速度冲击规模”的速度经济概念已经向企业提出。那么对于日益发展壮大的企业集团,怎样才能找到一套功能强大、可任意拓展、低运行成本、安全可靠的管理解决方案,来跟上企业的发展,跟上时代的发展呢?我们认为最好的办法是利用Internet这个工具,架构自己的供需链管理平台,使无处不在的互联网为你所用,实现无处不在的管理目标。让Internet像电一样融入到企业的管理之中,提高企业在新经济时代的核心竞争力,通过对Internet的高效率使用,在激烈的市场竞争中,首先打赢第一仗“信息战”[1]。正是基于对Internet的这种深刻认识,针对中国企业特点提出了基于Internet的网络商务管理解决方案——进销存管理系统。

2.系统分析

2.1需求分析

通过与×××有限公司的沟通和需求分析,要求系统具有以下功能。

☑系统操作简单,界面友好。

☑规范、完善的基础信息设置。

☑为了方便用户,要求系统支持多条件查询。

☑对销售信息提供销售排行。

☑支持销售退货和入库退货功能。

☑批量填写进货单及销售单。

☑支持库存价格调整功能。

2.2可行性分析

2.2.1技术可行性

做任何系统,技术都是最难决断和最关键的问题。根据需求分析得出的系统功能、性能及实现系统的各项约束条件,从技术的角度研究系统实现的可行性。本系统采用的是java技术和microsoft sql servers数据库。正如我们所知道的,java现在已经逐渐成熟,而且被看做是计算机领域很有前途的技术之一。同时数据库采用的是SQL2008。将java以及SQL2008结合起来开发进销存管理系统,必定是可行并且高效的[2]

2.2.2经济可行性

研究经济可行性主要是要进行成本效益的分析,包括估计系统的开发成

本,估算一下开发成本是否会高于网站预期会带来的全部利润。看系统所能带来的价值与开发设计所需要的投资是否相适宜,同时还要看此软件能否真正的给用户带来足够的利润,我开发的这个进销存管理系统正是考虑要为奇企业提高工作效率,节省工作时间,提供更便捷的操作。经过我的估算这个系统的开发在经济上是可行的。开发出这个管理系统其实不需要大量的花费,通过我的个人的设计,节省下了许多的花费,与此同时。对自己的能力也有了一定程度的提高[3]。

估算新系统的成本效益分析,其中包括估计项目开发的成本,开发费用和今后的运行、维护费用,估计新系统将获得的效益,估算开发成本是否会高于项目预期的全部经费[3]。

2.2.3操作可行性

由于现在的科技的飞速发展,计算机早已在世界的各个角落的存在,非常便利的科技条件,从而给人们带来优越的工作环境,这使得人们对工作环境和工作效率以及操作性都有了比原来更高的要求。因此,计算机化已成为社会发展的必然趋势,,相比于原来人工操作的费时费力的状况,各种智能化的软件层出不穷,从而提高了工作效率和准确度。本系统用户平台直接面向超市和系统的管理人员,界面简单、明了,采用可视化界面,普通用户只需用鼠标和键盘就可以查看信息。由于该系统的操作简便、易懂,对于初次使用此系统的用户,不必经过复杂的培训和学习就可以掌握系统的操作流程。由此可见,开发此软件在操作上是可行的。

2.3业务流程分析

此系统的大致业务流程图如下图2.3.1所示

图2.3.1 业务流程图

2.4性能要求

该系统在性能功能上应达到如下需求:

操作简单、界面友好:完全控件式的页面布局,使得进销存系统的管理工作更简便,为用户提供方便快捷的管理及相关信息的查询。

即时可见:对进销存信息的查询做到方便快速,达到“即时发布、即时见效”的功能[11];

系统运行应该快速、稳定、高效和可靠;

在结构上应具有很好的可扩展性,便于将来的功能扩展和维护。

2.5运行环境要求

运行环境主要包括以I下几个方面的要求:

客户机硬件要求:具有 Pentium III 处理器以上且满足以下要求的计算机:最低 64 MB 内存,最小 2.1 GB 硬盘:

服务器硬件要求:具有 Pentium III 处理器以上且满足以下要求的计算机:最低 256MB 内存,最小 8 GB 硬盘;

操作系统:Windows XP/win7/win8或更高版本:

浏览器:IE6.0以上或谷歌等浏览器;

数据库:SQL SERVER。

3.系统设计

3.1功能设计

本系统包括基础信息、进货管理、销售管理、库存管理、查询统计、系统管理等6大部分,如下图3.1.1所示

图3.1.1 功能结构图

3.2数据库设计

3.2.1 数据库分析

1.1 数据库分析

本系统是一个桌面应用程序,它可以直接在本地计算机运行,而不需要像

Web应用那样部署到指定的服务器中,所以这个进销存管理系统在本地计算机安装了SQL Server 2008数据服务器[4],将数据库和应用程序放在同一个计算机中,可以节省开销、提升系统安全性。另外,本系统也可以在网络内的其他计算机中运行,但是这需要将数据库对外开放,会降低数据安全性。其数据库运行环境如下:

☑硬件平台:

CPU:P4 3.2GHz。

内存:512MB以上。

硬盘空间:80GB。

☑软件平台:

操作系统:Windows 2003。

数据库:SQL Server 2008

3.2.2 系统的E-R图

企业进销存管理系统主要实现从进货、库存到销售的一体化信息管理,涉及商品信息、商品的供应商、购买商品的客户等多个实体。下面简单介绍几个关键的实体E-R图。

☑客户实体E-R图

企业进销存管理系统将记录所有的客户信息,在销售、退货等操作时,将直接引用该客户的实体属性。客户实体包括客户编号、客户名称、简称、地址、电话、邮政编码、联系人、联系人电话、传真、开户行和账号等属性,客户实体E-R图如下图3.2.2.1所示

图3.2.2.1 客户实体E-R图

相关文档
最新文档