




已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第 32 页 共 32 页课程设计报告目 录1 引言2 1.1系统开发的背景22 系统分析3 2.1系统需求分析3 2.2系统可行性分析3 2.2.1 经济可行性分析4 2.2.2 技术可行性分析4 2.2.3 管理可行性分析4 2.3业务流程分析5 2.3.1管理功能调查5 2.3.2业务流程调查5 2.4 数字字典73 系统开发工具10 3.1 Microsoft Visual Studio 2010简介10 3.2 SQL Server Management Studio2005简介104 系统设计11 4.1代码设计11 4.2功能结构设计12 4.3 系统物理配置方案设计165 系统实现与说明20 5.1 主要模块的实现20 5.2 应收应付管理22 5.3 统计报表管理23 5.4 基础信息管理24 5.5 系统设置26 6 总结29参考文献311 引言随着我国市场经济的蓬勃发展和人们对计算机的普遍应用,批发、零售行业正处在一个高速发展的时期。行业的快速发展必然导致竞争的加剧,要想在激烈的市场竞争中谋求发展,客观上要求企业必须加强内部管理,提高运营效率。而我国大部分小型批发、零售企业在信息机制上还没有摆脱原有的手工模式,企业内部没有形成完善的、有效的信息化管理机制,企业发展的动力不足,从而影响企业的持续、稳定、快速的发展。本文介绍了笔者编写的一个用于小型企业进销存管理系统。其中拥有功能比较全面的进销存管理系统。该系统包括用户注册和登录、日常业务管理、库存管理、查询统计管理、应收应付管理、统计报表管理、基础信息管理和系统设置几个模块。1.1系统开发的背景及目标由于市场竞争的需要,如何吸引和留住人才,激发员工的创造行、工作责任感和工作热情已经成为关系企业兴衰的重要因素,人才已成为企业最重要的资产之一。“公正、公平、合理”的企业管理理念和企业管理水平的提高,是社会对进销存管理系统有了更高的需求;同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet/Intranet技术的发展,使的进销存管理系统的出现才成为必然。经销存管理系统的特点是从物品管理的角度出发,用集中的数据库将几乎所有与物品相关的数据统一管理起来,形成了集成的信息源。有好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得物品管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑企业物品规划和政策。 企业的库存物资管理往往是很复杂、很繁琐的。由于所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,因此仓库的库存管理必须编制一套库存管理信息系统,实现计算机化操作,而且必须根据企业的具体情况制定相应的方案。 根据当前的企业管理体制,一般的进销存管理系统,总是根据所掌握的物资类别,相应分成几个科室来进行物资的计划,订货,核销托收,验收入库,根据企业各个部门的需求来发送物资设备,并随时按期进行库存盘点,作台帐,根据企业领导和自身管理的需要按月、季度、年度进行统计分析,产生相应报表。为了加强关键物资、设备的管理,要定期掌握其储备,消耗情况,根据计划定额和实际纤毫定额的比较,进行定额管理,使得资金使用合理,物资设备的储备最佳。 一个完整的企业物资供应管理系统应包括采购计划管理,合同收托管理、仓库库存管理、定额管理、统计管理、等模块。其中仓库的库存管理是整个物资供应管理系统的核心。因此有必要开发一套独立的进销存管理系统来提高企业工作效率, 而所使用的这套进销存管理系统是企业生产经营管理活动中的核心,此系统必须可以用来控制合理的库存费用、适时适量的库存数量,使企业生产活动效率最大化。2 系统分析2.1系统需求分析系统需求分析就是在用户需求调研的基础上,确定系统的总体结构方案,完成相应的需求分析报告。在确定系统的总体结构方案过程中,包括确定应用程序的结构、系统开发环境和开发工具的选择。1.应用程序结构确定 从用户应用角度来看,可把应用程序系统的组成部分分成数据存储层、业务处理层和界面表示层等3个层次,而应用程序结构可归纳为:集中式应用程序结构、单机板应用程序结构、多层服务器应用程序结构、浏览器服务器应用程序结构、客户机服务器应用程序结构等5种类型。 本进销存管理系统就采用了单机版应用程序结构,将数据库和应用程序置于一台机器上,这样更加节约成本,适合中小规模的企业使用。用户可以轻松将其拷贝到其他计算机上,可以同时运行程序。2.确定系统开发环境 由于大多数公司内部使用的计算机平台都是基于Windows环境的。为了降低系统成本,应最大程度地利用现有的资源、兼容现有的环境,可确定使用下面的开发环境: 1 数据库:Microsoft SQL Server 2005; 2 前端开发工具:Microsoft Visual Studio 2010;3 数据访问对象:ADO。2.2系统可行性分析可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。一般来说,可行性分析应从经济可行性、技术可行性、操作可行性等方面进行研究。本系统的可行性分析如下: 1.经济可行性分析由于本进销存管理系统所要求的硬件(计算机及相关硬件)和软件环境(Microsoft Visual Studio 2010+SQL Server 2005),市场上都容易购买到或从相关网站下载,系统成本主要集中在本管理系统的开发与维护上,对用户不造成过重的经济负担。而一旦此系统投入使用,不仅可以减少库存的工作强度,提高工作效率,而且方便了库存对信息的管理,延续了传统的管理模式,极大限度地方便了库存管理人员,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本系统的开发成本,所以从经济方面讲开发此系统是可行的。2.技术可行性分析技术上的可行性分析要考虑现有技术条件能否顺利完成开发工作及将来要采用的硬件和软件技术能否满足用户提出的要求(如计算机的容量、速度等)。本系统采用Microsoft Visual Studio 2010作为系统前台应用程序开发工具,采用SQL Server 2005工具建立数据库,并通过VMicrosoft Visual Studio 2010中的ADO控件使两者进行连接从而进行系统软件开发。Microsoft Visual Studio 2010不仅能帮助软件开发者提高软件开发的质量和效率,缩短开发周期,而且还具备强大的数据库管理功能,完全能够满足本系统的开发需求。 此外,从开发人员的水平考虑,作为计算机科学与技术专业的学生,大学三年所积累的专业知识使我们从一定程度上具备了开发一个小型系统的能力,而且学校现有的计算机设备也完全能够满足开发的需要。3.管理可行性分析传统的进销存管理系统,一般有两种方式:一是手工管理,这种方式应用最传统的“笔纸操作系统”,将库存的货物信息、销售信息、厂商信息管理及单据管理等均以纯手工的形式进行,将信息以表格文件的表现形式记录在纸上,再进行统一保存。这种方式虽然在简单信息查询时会有一定的方便,但是存在着更多的不便:信息保存时间和条件很受限制、容易被损坏、信息查询不便、信息传达容易造成失误等。另一种常见的信息管理方法是应用单机版的管理系统,本系统就是一款做的相对到位的单机版的进销存管理系统,在库存信息处理方面做得很精准规范。因为库存管理人员已经有丰富的信息管理经验,加之有相当的计算机应用经验,所以对于此系统一定很容易就可操作熟练。综上所述,本进销存管理系统投资少、收益大,且其运行操作简单易学,具备了开发的可行性。2.3业务流程分析2.3.1管理功能调查为了实现系统的的目标,系统必须具有各种功能。所谓功能,指的是完成某项工作的能力。调查中可以用功能层次图来描述从系统目标到各项功能的层次关系。图表示了进销存管理系统的管理功能。 2.3.2业务流程调查业务流程图用来描述和了解业务过程。调查管理业务流程时应顺着原系统信息流动的过程逐步进行。管理业务流程调查的内容包括各环节的处理业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和形态。管理业务流程图是一种描述系统各单位、人员之间业务关系、作业顺序和管理信息流向的图表。利用它可以帮助分析人员找出业务流程中的不合理的流向。2.4数字字典为了对数据流图的各个元素做出详细的说明,有必要建立数据字典。数据字典的内容主要是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储、和外部实体等六个方面进行具体的定义。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述本单位信息表:字段名称数据类型字段大小公司简称Char 10公司电话Char20公司全称Char50公司地址Char50税务登记号Char20开户银行及账号Char60备注Char50仓库信息表:(仓库代码为主键)字段名称数据类型字段大小仓库代码Char10仓库名称Char20库管员Char10仓库说明Char100员工信息表:(员工编号为主键)字段名称数据类型字段大小员工编号Char10员工姓名Cha16性别Cha10出生年月Datetime文化程度Cha20所属部门Cha30职务Cha30身份证号Varchar30联系电话Varchar20联系地址Cha50聘用日期Datetime薪金Money商品信息表:(商品编号为主键)字段名称数据类型字段大小商品编号Char8商品名称Char100简称Char10规格Char40产地Char50单位Char6进价Money批发价Money零售价Money供货信息Char200备注Char200权限设置信息表:字段名称数据类型字段大小商品入库Bit退货返厂Bit商品销售Bit销售退货Bit库存查询Bit库存盘点Bit入库查询Bit退货返厂查询Bit销售查询Bit销售退货查询Bit收款单Bit付款单Bit应收款查询Bit应付款查询Bit销售日报表Bit销售月报表Bit客户销售报表Bit职员销售报表Bit商品信息管理Bit员工信息管理Bit仓库信息管理Bit供应商信息管理Bit客户信息管理Bit本单位定义Bit操作员编号及密码设置Bit权限设置Bit系统初始化Bit操作员编号Char10操作员名称Cha10密码Cha10供应商信息表:(供应商编号为主键)字段名称数据类型字段大小供应商编号Char20供应商全称Char50简称Char10地址Char30所属地区Char20邮政编码Char10电话Char30传真Char10联系人Char30联系人电话Char30开户银行Char20纳税人登记Char30网址邮箱Char20客户信息表:(客户编号为主键)字段名称数据类型字段大小客户编号Char20客户全称Char50简称Char10地址Char30所属地区Char20邮政编码Char10电话Char30传真Char30联系人Char10联系人电话Char30开户银行Char30银行账号Char20纳税人登记Char30网址邮箱Char20库存商品信息表:(商品编号为主键)字段名称数据类型字段大小商品编号Char8商品名称Char100规格Char40产地Char50单位Char6进价Money库存数量Number18库存金额Money仓库Char10商品入库信息表:(商品编号为主键)字段名称数据类型字段大小商品编号Char8商品名称Char100规格Char40产地Char50单位Char6进价Money数量Numeric18金额Money仓库Char10供应商Char50操作员Char10经手人Char10日期Datetime票号Char30供货退货信息表:(商品编号为主键)字段名称数据类型字段大小商品编号Char8商品名称Char100规格Char40产地Char50单位Char6进价Money数量Numeric18金额Money仓库Char10供应商全称Char50操作员Char10经手人Char10日期Datetime票号Char30供应商账款往来信息表:(供应商全称为主键)字段名称数据类型字段大小日期Datetime时间Datetime摘要Varchar200数量Numeric18单位Char10单价Money金额小计Money欠款记账Money付款合计Money累计金额Money供应商全称Char50票号Char30备注Char60销售信息表:(商品编号为主键)字段名称数据类型字段大小商品编号Char8商品名称Char100简称Char10规格Char40产地Char50单位Char6进价Money数量Numeric18金额Money仓库Char10客户全称Char50操作员Char10经手人Char10日期Datetime票号Char30销售退货信息表:(商品编号为主键)字段名称数据类型字段大小商品编号Char8商品名称Char100规格Char40产地Char50单位Char6单价Money数量Numeric18金额Money仓库Char10客户全称Char50操作员Char10经手人Char10日期Datetime票号Char30客户往来账款信息表:(客户全称为主键)字段名称数据类型字段大小日期Datetime时间Datetime摘要Varchar200数量Numeric18单位Char10单价Money金额小计Money欠款记账Money收款合计Money累计金额Money客户全称Char50票号Char30备注Char603 系统开发工具3.1 Microsoft Visual Studio 2010简介1992年微软在原有C+开发工具Microsoft C/C+ 7.0的基础上,开创性地引进了MFC(Microsoft Foundation Classes)库,完善了源代码,发布了Microsoft C/C+ 8.0,也就是Visual C+ 1.0。Visual C+ 1.0是真正意义上的Windows IDE,这也是Visual Studio的最初原型,将软件开发带入可视化开发时代。Visual Studio 2010 是微软公司推出的集成开发环境,是目前最流行的 Windows 平台应用程序开发环境。它是把代码的编写、程序的调试、编译、运行以及其他的相关操作都集成在一起的“编程工具”。 作用是程序员通过它这个平台,利用编程语言来写程序,调试,运行。Visual Studio 2010增加了一些新特性,C# 4.0中的动态类型和动态编程;多显示器支持;使用Visual Studio 2010的特性支持TDD;支持Office ;Quick Search特性;C+ 0x新特性;IDE增强;使用Visual C+ 2010创建Ribbon界面;新增基于.NET平台的语言 F#3.2 SQL Server Management Studio2005简介1987年,由Microsoft、Sybase和Aston-Tate三家公司共同开发了Sybase SQL Server。1988年,由Microsoft公司、Sybase公司和Aston-Tate公司共同开发了运行于OS/2平台的SQL Server。1992年,由Microsoft公司和Sybase公司共同开发了运行于Windows NT平台,包含较少的功能,与Windows集成,提供了易于操作的用户界面的桌面数据库系统SQL Server。 1994年,Microsoft公司与Sybase公司,各自开发自己的SQL Server。前者开发基于Windows NT平台上的SQL Server,而后者开发基于UNIX平台上的SQL Server。随后Microsoft公司推出了其独自开发的SQL Server 6.0。本书所提的SQL Server若无特别说明,则专指Microsoft公司开发的产品。 1996年,Microsoft公司推出了具备了市场所需的速度快、功能强、易使用、价格低等特点的SQL Server 6.5。1998年,Microsoft公司推出了在数据存储和数据库引擎方面发生了根本变化,能为用户提供中小型商业应用数据库方案,包含了初始的Web支持的SQL Server 7.0。2000年,推出了包含了三个组件(DB,OLAP,English Query)。丰富的前端工具,完善的开发工具,以及对XML的支持等的SQL Server 2000 企业级数据库系统。2005年11月,Microsoft公司经过5年的努力,推出了其最新版本SQL Server 2005。SQL Server 2005是一个全面的数据库平台,其数据引擎是企业数据管理解决方案的核心。集成的商业智能(BI)工具、分析、报表、集成和通知功能为用户提供了企业级的数据管理。SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。此外,应用SQL Server 2005可通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。 与Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005与众不同。SQL Server 2005可以为开发人员、数据库管理员、信息工作者以及决策者提供创新的解决方案,帮助用户从数据中获得更多的收益。4 系统设计系统设计是系统开发的第二阶段,其任务是:在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计,主要是为了解决“怎么做”的问题。4.1代码设计代码是代表事物名称、属性、状态等的符号,为了便于计算机处理,一般用数字、字母或他们的组合来表示。代码设计在系统分析阶段开始。代码的功能1. 它为事物提供一个概要而不含糊的定义,便于数据的存储和检索。代码缩短了事物的名称,无伦是记录、记忆还是存储,都可以节省时间和空间。2. 使用代码可以提高处理的效率和精度。例如:按照代码对事物进行排序、累计获按某种规定算法进行统计分析,可以十分迅速。3. 代码可以提高数据的全局的一致性。对同一事物,即使在不同场合有不同的叫法,也可以通过编码统一起来,代码提高了系统的整体性、减少了因数据不一致而造成的错误。4. 代码是人和计算机的共同语言,是两者交换信息的工具。为了给尚无代码的数据项编码,为了统一和改进原有的代码,使之适应计算机处理的要求,在建立新系统时,必须对整个系统经行代码设计。库存代码的设计在设计库存代码的设计的时候,应该注意一些问题:1. 在逻辑上必须满足用户需要,在结构上当与处理的方法一致。2. 代码要系统化,一个代码应唯一标志它所代表的事物或属性。3. 在代码设计时,要预留足够的位置,以适应不断变化的需要。4. 要注意避免误解,不要使用易于混淆的字符。5. 要注意尽量采用不易出错的编码结构,例如字母-字母-数字的结构6. 当代码长于4个字母或5个数字字符时,应分成小段,这样人们读起来不容易发生错误。商品种类代码设计主要是一种区间码, commodity classification 商品种类的意思,取首字母代码种类,例如CC01,代表办公用品类,CC代表商品种类,01代表编号为01的种类,也就是办公用品。商品编号代码设计也是一种区间码,Item number 产品编号的意思,取首字母IN代表商品名意思,例如IN0001-CC01,代表办公用品,名称是写字笔,0001代表名称为写字笔的编号。4.2功能结构设计 本进销存管理系统是一套对货品入库、出库、库存进行全面管理的系统。在管理内容上,它的主要功能包括:进货管理:进行填写货品信息,货品采购入库,入库单据的填写和修改最低库存量。 出货管理:进行货品出库,出货单据的填写和获取采购员信息。信息查询:货品信息查询,库存信息查询,入库、出库单据查询。统计报表:完整的日报表、月报表统计查询功能,每张单据每次业务金额都可以清楚地反映。系统管理:身份验证,修改本人密码,修改删除用户。由于进销存管理系统包含比较重要的信息,因此,在系统设计时除了注重用户的需求,还要保证系统的安全性和一致性,体现如下:(1)安全性:本系统中防止外人的登录,修改信息,采取信息验证。(2)一致性:系统的数据要保证一致性、准确性,当某一数据库中记录发生改变时,与之相关联的数据库也随之变我们对进销存管理系统的功能结构设计主要使用功能结构图来分解各个功能,功能分解的过程就是一个有抽象到具体、有复杂到简单的过程。所谓功能结构图就是按功能从属关系画成的图表,图中的每一个框称为一个功能模块。功能模块可以根据具体情况分的大一点或小一点。分解的最小的功能模块可以是一个程序中的每一个处理过程,而较大的的功能模块则可能是完成某一任务的一组程序。下图4-1就是进销存管理系统的功能结构图。4.3系统物理配置方案设计随着信息技术的发展,各种计算机软、硬件产品竞相投入市场。多种多样的计算机产品为信息系统的建设提供了极大的灵活性,使我们可以根据应用的需要选用不同生产商的性能各异的软、硬件产品,但同时也给系统设计带来了新的困难,那就是面对众多厂家生产的产品应如何做出最明智的选择。我们设计库存管理信息系统,同样也面临这样的选择。计算机硬件的选择取决于数据的处理方式和要运行的软件。管理工作对计算机的基本要求是速度快、容量大、通道能力强、操作灵活方便,但计算机的性能越高。其价格也就愈昂贵,因此,在计算机硬件的选择上应全面考虑。库存管理信息系统主要的目的是进行企业管理,其应用本身就是分散式的,应选择微机、小型机网络方式,应为它更为灵活、经济。确定了数据的处在计算机的选择上则主要考虑应用软件对计算机处理能力的需求,包括:计算机主存、CPU时钟、输入输出和通信数目、显示方式,外部转储设备及其类型。所以选择社会主流的计算机配置就可以。计算机网络的选择也是企业面临的一个问题,网络括扑结构一般有总线型、星型、环型、混合型等。企业一般都是选择混合型,所以网络的选择是混合型的。目前,流行的网络操作系统有UNIX、Windows等。UNIX是历史上最早,也是唯一够适用于所有应用平台的网络操作系统;Windows由于其软件平台的集成能力和客户机-服务器模式向浏览器-服务模式延伸,以被广泛适用。我们的操作系统选择的Windows系统。数据库管理系统对管理系统应用有着举足轻重的影响。在数据库管理系统的选择上,主要考虑: 数据库的性能、数据库管理系统的平台、数据库管理系统的安全保密性能、数据的类型。目前,市场上数据库的管理系统较多,目前流行的有Oracle、Sybase、SQL Server、Informix、Foxpro、和Visual Bsaic等。我们主要是选择SQL Server ,主要是比较流行,适用于小型的开发管理系统。应用软件主要是Word、Excel5 系统的实现5.1主要功能模块分析系统登录模块Start选择用户名并输入密码符合条件吗? .F. 在数据库中验证用户的密码。.T.进入系统功能:用户登录验证成功后进入进销存管理系统。如是第一次直接进入系统设置操作员及密码。说明:在窗体中需要Adodc和DataCombo控件,则需要加载“Microsoft ADO Data Control 6.0(SP4)(OLEDB)”和“Microsoft DataList Control 6.0(SP3) (OLEDB)”部件,将控件添加到工具箱。日常业务管理(一)、商品入库、出库 商品入库 商品出库商品销售、退货商品销售商品入库、出库流程图:新建业务计划分配财务部经理生产部经理查看具体业务信息查看具体业务信息 通过?通过?是否都通过?发货工发货T F END . .F. .T.功能:完成商品入库工作,付供应商货款方式可采用现金和支票,并可挂帐。说明:入库采用智能化表单录入,可一次录入多种商品,在“商品名称”栏内输入商品名称或简称的前几个字或找PageDown键,系统将自动利用表格显示相关商品信息。使用方向键、 选择商品,按回车键,该商品信息将自动录入到表格中,只需输入如哭数量(系统自动计算商品金额),回车后即可入库下一商品。系统自动生成入库票号,可利用组合键选择供应商信息、经手人、仓库。自动统计商品入库功能:完成退还给供应商货物的工作。说明:同商品入库工作相似,同商品入库成正反关系。商品销售、退货流程图:Start登记选择供应商,经手人,入库仓号,商品信息等 信息是否输入完整? .F. .T. 是否保存? .F. .T.End功能:完成商品销售工作,客户货款方式可采用现金和支票,并可挂帐。说明:销售采用录入方式同商品入库录入方式,自动生成销售票号,自动统计商品销售品种、数量、金额、计算折扣、税率。但如果销售商品数量大于库存商品数量时,此笔交易将被取消,所以在商品销售模中销售的商品数量一定要小于等于该商品的库存数量。功能:完成客户退货的工作。说明:退货采用录入方式同商品销售。功能:5.2库存管理(一)、库存商品查询功能:查询商品库中所有商品的信息。说明:可选择不同字段查询商品库存信息,并支持模糊查询和键盘操作。(二)、库存盘点功能:查询各仓库中商品库存情况。说明:选择仓库名称、查询该仓库中库存商品的情况。五)、查询统计管理(一)、入库查询功能:查询商品入库信息。说明:选择字段查询商品入库信息,支持模糊查询,按任意时间段查询商品入库信息,统计入库品种、入库数量、入库金额。(二)、出库查询功能:查询退供应商货物信息。说明:选择字段查询商品入库信息,支持模糊查询,按任意时间段查询商品入库信息,统计入库品种、入库数量、入库金额。(三)、销售查询功能:查询商品销售信息。说明:选择任意字段、不同条件查询商品销售信息,也可按任意时间段查询商品销售信息,支持模糊查询和精确查询,可统计销售品种、数量、金额。(四)、销售退货功能:查询客户退货信息。说明:选择任意字段、不同条件查询商品销售信息,也可按任意时间段查询商品销售信息,支持模糊查询和精确查询,可统计销售品种、数量、金额。5.3应收应付管理(一)、付款单功能:实现向供应商付款的功能。说明:可查询与供应商之间的往来帐款信息,提供供应商列表选择,并计算欠供应商的累计余额。(二)、收款单功能:实现向客户收款的功能。说明:可查询与客户之间的往来帐款信息,提供客户列表选择、并计算应收客户累计余额。(三)、应收款查询功能:查询客户付款信息。说明:查询任意时间段内与客户往来帐款信息,输入或选择客户名称查询应收款,统计欠款金额,尚欠余额。(四)、应付款查询功能:查询向供应商付款信息。说明:查询任意时间段内与供应商之间的往来帐款信息,提供供应商列表供用户选择、支持键盘操作,统计欠款余额,付款金额,尚欠余额。5.3统计报表管理(一)、销售日报表功能:查询当天的商品销售日报,同时统计商品销售品种、销售数量、销售金额。(二)、销售月报表功能:查询任意一个月或任意时间段的商品销售报表,统计销售品种、销售数量、销售余额。(三)、客户销售报表功能:统计所有客户销售商品的情况。说明:可以按商品名称、仓库、职员或任意时间段统计所有客户销售商品的情况,采用组合式查询方法。(四)、职员销售报表功能:统计公司所有职员销售商品的情况。说明:可以按商品名称、仓库或客户名称或任意时间段统计所有职员销售商品的情况。5.4基础信息管理(一)、商品信息管理功能:完成商品基本信息的录入、保存、修改、删除,支持键盘操作,选择字段查询商品基本信息,并可列表浏览商品信息。说明:录入时单击“登记”按钮,将自动生成8位商品编号,在处理数据时,列表浏览商品信息不可用。(二)、职员信息管理功能:完成职员基本信息的录入、保存、修改、删除,可按任意字段查询职员基本情况,支持列表浏览职员信息。说明:登记职员信息时自动生成职员编号。(三)、仓库信息管理功能:完成仓库基本信息的录入、保存、修改、删除,可按列表方式查询仓库信息。(四)、客户信息管理功能:完成客户基本信息的录入、保存、修改、删除,可以按任意字段查询客户基本信息。5.5系统设置(一)、本单位定义功能:定义本单位的基本信息,可以修改。(二)、操作员及密码功能:操作员信息的添加、修改、删除、密码的修改及操作员信息浏览。(三)、权限设置功能:对操作员进行不同的权限设置。(四)、系统初始化功能:对系统数据库进行清空记录说明:第一次进入系统时清空测试数据,可以选择初始化对象。6总结6.1系统开发背景总结目前,存在有物资流动的企业对仓库管理的需求日益增长。通过前期调研,仓库管理系统是一个有一定价值的课题。在考察完毕后,确定本次课程设计为仓库管理系统。6.2系统分析总结 通过对该仓库管理工作进行调研,参考管理信息系统一书。对本系统做了详细分析,包括系统需求分析、系统可行性分析、业务流程分析、数据流程分析,在系统需求分析中,根据用户需求,分析仓库管理系统中需要实现的功能,包括确定应用程序的结构、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教版八年级音乐上册(五线谱)说课稿
- 九年级历史上册 第三单元 中古时期的欧亚国家 第8课 西欧的乡村与城市说课稿 岳麓版
- 2025机械设备公司零部件经销商合同
- 人教版七年级上册历史与社会第四单元 第 五课《城市规划的典范:巴西利亚》说课稿2 (2份打包)
- 北京理工大学出版社教学设计-2025-2026学年中职中职专业课物流类73 财经商贸大类
- 2025农资采购合同(复合肥)
- 2024-2025年高中化学 专题1 第3单元 金属的腐蚀与防护说课稿 苏教版选修4
- 第3课 作品展示说课稿-2025-2026学年小学信息技术大连理工版六年级下册-大连理工版
- 课题3 金属资源的利用和保护(第1课时)(说课稿)九年级化学下册同步高效课堂(人教版2024)
- 六年级品德与社会上册 春天的故事(变化着的人,变化中的家园)说课稿 北师大版
- 艾滋病基本知识
- 佛山市顺德区飞鹅永久墓园管理处招考2名管理员工模拟检测试卷【共1000题含答案解析】
- 幼儿园一日生活指南汇总
- GB/T 25775-2010焊接材料供货技术条件产品类型、尺寸、公差和标志
- GB/T 14454.2-2008香料香气评定法
- 肌内效贴布疗法课件
- 阿甘正传全部台词中英对照
- 人教版八年级下册英语全册教案完整版教学设计含教学反思
- 航天电子电气产品手工焊接工艺设计技术要求
- 跨文化交际全套课件
- 危险化学品的分类--爆炸品PPT课件.ppt
评论
0/150
提交评论