![点击分享此内容可以赚币 分享](/master/images/share_but.png)
图书进销存信息系统案例分析.doc
《图书进销存信息系统案例分析.doc》由会员分享,可在线阅读,更多相关《图书进销存信息系统案例分析.doc(17页珍藏版)》请在咨信网上搜索。
1、图书进销存信息系统案例分析 作者: 日期:2 个人收集整理 勿做商业用途软 件 项 目 案 例 分 析 报 告题 目: 图书进销存信息系统 姓 名: 潘明利 班 级: 软件08-04班 学 号: 0820010413 辽宁工程技术大学软件学院目 录1. 引言21.1 开发背景21.2 国内外研究现状22系统相关技术简介32。1 .NET 框架32.2 XML技术33项目需求分析43。1 系统总体需求分析43.2 采购管理模块需求分析63。3 销售管理模块需求分析74总体设计84。1 设计思想84。2 总体设计85. 详细设计95。3 数据库设计106项目开发计划126.1公共界面的实现126.
2、2采购业务实现12参考文献141. 引言这一部分主要介绍基于组件化技术开发的图书进销存管理系统开发的背景,图书进销存系统国内外研究现状和发展趋势以及论文研究的主要内容和结构安排.1.1 开发背景在当今的现代社会中,信息的重要性越来越显现,谁能更好的获得、整理和分析信息,谁就能够在激烈的市场竞争中占得先机。信息化的推动既给企业带来了机会,也带来了很大的压力。在知识爆炸的年代,各个企业获得信息的途径趋同,发展的机遇越来越趋向于均等。企业面对大量的信息,如何在本企业中采用,如何构建自身的信息管理系统,把企业的资源管理范围扩展到整个生产环境已经成为了急需考虑的问题.1.2 国内外研究现状美国在计算机技
3、术领域一直处于世界领先地位,企业管理使用计算机的情况,已取得大量优异成果,其中包括许多非常优秀的库存管理方面的系统。例如早在1957年,美国的27位生产与库存控制工作者集合于Cleveland,建立了美国生产与库存控制协会(American Production and Inventory Control Association,简称APICS),在生产与库存控制方面,开创了新的研究领域MRP II。在美国MRP II已广泛应用于汽车、电子、化工、食品等行业.根据有关统计,在美国,80以上的大型企业安装了MRP II系统,50以上的中型企业安装了MRP II系统,30%以上的小型企业安装了MR
4、P II系统。在德国,95的大中型企业已应用了计算机系统。在英国,80的制造业实现了计算机管理。在法国,76%的机械制造企业已应用了计算机管理。自20 世纪90 年代以来进销存管理软件在国外许多行业都得到了广泛应用,并取得很大的社会效益和经济效益,针对图书行业的优秀进销存管理系统也不断涌现,其中杰出代表包括SAP、Intentia等公司的相关产品。2系统相关技术简介这一部分主要介绍图书进销存管理系统开发中所用到的相关技术和方法,包括XML技术、。NET开发时必不可少的。NET框架、系统的三层C/S软件架构、迭代式软件开发方法等,为以后几章的进一步分析设计做准备。2.1 。NET 框架.NET组
5、件是Microsoft 为开发应用程序而创建的一个富有革命性的新平台 7。它定义一种公共语言子集(Common Language Subset,CLS),这是一种为符合规范的语言与类库之间提供一种无缝集成的混合语。.NET统一了编程的类库,提供了对下一代的网络编程标准XML的支持,使应用程序的开发更方便、更便捷。.NET 框架就是。NET平台的基础架构8,相关强大的功能来自于通用语言运行时(CLR:Common Language Runtime)环境及类库。类库和CLR紧密结合在一起(包括ADO。NET,Windows Forms等)提供了可以在不同系统之间交叉而又综合的解决方案和服务,。NE
6、T 框架构建了一个完全可操控的、特性丰富的和安全的应用执行环境,这不但可以使应用程序的开发和发布变得更加简单,并且可以与众多种类语言间的无缝集成。通用语言运行时(Common Language Runtime,CLR)提供一个公共上下文来执行所有的.NET组件,而不考虑具体的编写语言。作为.NET框架执行引擎,它为多种语言都提供了一种一致的编程模型和托管代码的运行环境,通过加载应用程序,确认它们可以没有错误的运行,进行相应的安全许可验证,执行应用程序,然后在完成后将他们清除.CLR提供足够强大的语言互操作的能力,运行组件在开发以及运行的时候高度交互。2.2 XML技术XML 是Extensib
7、le Markup Language的缩写,中文含义为可扩展的标记语言。XML是一套定义语义标记的准则,这些标记将文档分成很多部件,同时对这些部件加以标识。被称为元标记语言,其定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言。它最大的特点是将信息的阐述与信息的处理分离开来,使得数据具有自我描述的能力。XML在现在的程序开发中作用越来越显著,具体地表现为:(1) XML可以从HTML中实现数据独立存储。在传统开发模式中,用户的HTML文件中除了要包含数据显示格式及结构外,还需要包括要显示的数据;但如果用户使用XML,可以将数据存储在一个独立的XML文件中.采用这种方式的优点是,开发人
8、员可以集中精力关注HTML文件的布局和显示结构,数据修改只针对XML文件,而不用去改变HTML文件.同时,XML的数据可以作为一个单独的数据整体存储在HTML页面中.(2) XML可以进行数据交换。用XML可以有两个不兼容的系统间传递数据。在采用传统EDI标准的开发人员需要花费大量的时间在两个互不兼容的系统间交换数。而以XML格式存储的数据,可以在不同类型的应用程序读取它。(3) XML在数据库方面也有相应的优势。XML文档可以自行定义数据结构,可以代替数据字典,直接生成建库脚本.XML、网页、数据库及文档中的表格时可以互相转换的.(4) XML在电子商务领域也已经广泛应用。各种类型的单据,如
9、发票,信用证,订货单等都可以通过XML标记信息来表示.在Internet上,交换金融信息如果采用XML语言,可以实现数据加密.(5) 可以创建一种新的语言。XML可以用来创建新的语言,例如WAP和WML就是由XML创建的。本图书进销存系统采用组件描述语言Component Markup Language (CML)构造客户端的应用程序.组件描述语言是本系统技术开发的核心,是一种以XML格式表示对组件的描述和定义,系统对XML进行解释编译形成应用程序。3项目需求分析这一部分主要介绍基于组件化技术的图书进销存管理系统的需求分析方法,包括系统总体需求分析,以及采购、销售、库存三个模块的详细的需求分析
10、等,引出了对图书进销存的系统主要部分、工作方式以及组件化设计的分析和阐述,为以后几章的进一步分析设计做准备。3.1 系统总体需求分析图书进销存管理系统是图书销售企业的日常工作必备的系统,是整个企业经营生产工作的技术平台基础。图书销售企业的经营生产活动,从原料的采购环节、产品的生产环节、产品的销售环节到产品库存管理环节等各方面抽象出来,都是物料的交换和流通的过程。图书进销存管理系统的功能及执行效率直接对企业的经济效益产生影响。该系统有助于企业合理调整物流渠道,及时把握物流的变化,对经营生产活动的提供有效的支持,并且对库存和资金占用率降低,提高产品流通效率.通过以上手段,可以降低采购及销售成本,并
11、最终使企业经营状况的不断改善,持续有效的发展。图书进销存管理系统应该包括如图3-1所示的几个主要功能模块,每个功能模块都是若干相关联的子功能构成.各部分模块基本功能如下:(1) 基础资料模块是对日常业务开展要求使用的供应商、客户、员工、仓库等的基本信息进行处理。基础资料建立后,可以在整个系统中各管理模块充分复用,降低数据冗余,优化结构,提高系统性能。(2) 统计查询模块包括:经营概况信息、客户查询、供应商查询、产品查询等.在录入业务单据并入账后,系统会自动生成账本及经营报表数据。同时分报表提供格式定义、排序,打印机及Excel格式结果,以供数据进行二次操作和处理.(3) 系统管理模块,可以完成
12、系统日常关系需要的功能,包括权限设置、账套管理、数据库管理、用户管理等功能。(4) 采购管理模块,可以包括采购订货、采购产品入库、采购产品付款等部分,可以实现从采购下单、采购产品入库验收、采购单据结算处理付款等全部流程管理,同时系统提供采购订单,采购进货单、采购付款单、退货单等单据处理相关的业务。(5) 销售管理模块,可以包括客户订货管理、销售出货管理、销售收款管理等部分,可以实现从客户订货、出库等全部流程管理,同时系统提供销售订单、销售出货单、收款单、退货单来处理相关的业务。(6) 库存管理模块,可以包括产品调库、产品组装、库房盘点、产品拆分库存报损(溢)等,同时系统提供调库单、盘点单、报损
13、(溢)单、产品组装单、产品拆分单等单据来处理。图3-1 图书进销存管理系统功能模块图3.2 采购管理模块需求分析采购管理在企业经营生产中非常重要的组成部分.企业日常生产活动,都需要采购大量的原材料及消耗品.尤其在图书企业,物料及原材料成本占最终产品成本的比重很大。如何对采购环节严格管理,在时间,质量,数量等方面权衡考量完成采购工作,及时满足经营生产所需的物料的供应,降低采购成本并提高采购的有效性是每个企业追求的目标。因此采购管理事实上是与生产、财务管理、库存以及成本管理等方面紧密联系的。该模块主要包括以下几个方面:(1) 采购订货:通常是由采购订货单来完成。主要处理向供应商订购产品的涉及的订单
14、或者合同,同时记录订货产品的日期、经手人、订购产品、供应商、数量、交货日期、单价、总价等信息;另外,采购订单可以与采购进货单联动,企业可以跟踪订单的交货和付款情况.(2) 采购产品入库:主要处理产品采购、内转及赠与等业务,同时记录采购产品的日期、经手人、产品、供应商、数量、单价、总价等;另外,采购进货单可以与采购订单联动,调入采购订单数据,同时把已付货情况提交到订货,企业可以跟踪订单相关执行情况。(3) 采购产品退货:主要处理产品采购退回等业务,记录退货产品的日期、经手人、产品、供应商、数量、单价、总价等。(4) 采购产品付款:主要处理提供给供应商的货款,记录结算应付款和预付款等;付款单可以联
15、动采购订单和采购进货单,可以提交给订单的付款情况。3.3 销售管理模块需求分析销售管理是一个企业面向市场的窗口,也是企业更好生存的命脉.其职能是为客户提供产品及服务,从而使企业获取利润,体现企业的社会价值,是企业的生存乃至发展的重要保证.特别是图书企业,在当前市场经济日新月异的情况下,大大小小的图书企业,如雨后春笋一样,日益增多。这使得销售管理对于每个图书企业,特别是中小企业显得尤为重要。图书销售管理与采购管理、库存管理等有着密不可分的联系,一起共同构成一个完整的图书企业管理信息系统.该模块主要包括以下几个方面:(1) 客户订货管理:管理与客户签订的图书产品销售合同,记录客户订货的日期、客户名
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 进销存 信息系统 案例 分析
![提示](https://www.zixin.com.cn/images/bang_tan.gif)
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。