《商业企业的购销存管理信息系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《商业企业的购销存管理信息系统的设计与实现.docx(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河南科技大学管理学院毕业设计说明书商业企业业的购销销存管理理信息系统统的设计计与实现现摘要随着信息息技术的的发展和和计算机机网络的的普及,越来越越多的企企业开始始认可并并实施EERP系系统,作作为ERRP系统统重要组组成部分分的管理理系统与与企业的的生存发发展密不不可分。当今世世界,信信息流已已经成为为企业中中继实物物流、现现金流之之后的第第三大流流动资源源,利用用科学设设计的管管理系统统中信息息流的畅畅通,来来实现企企业营业业活动中中物流的的快速整整合以及及现金流流的充分分流动和和利用,从而加加快企业业资源流流动,适适应快速速变化的的宏观环环境和日日益需要要进行变变革的企企业内部部环境,更好
2、地地提高企企业的效效率。现现如今,各企业业十分重重视企业业管理系系统的建建设,并并且以此此作为企企业获取取竞争优优势的工工具和基基础。然然而对于于实力本本就不足足的中小小企业来来说,购购买整个个ERPP系统不不仅是一一笔巨大大开支,而且整整个ERRP系统统的能够够应用的的方面太太多,更更重要的的是系统统不能够够很好地地契合企企业的现现状,所所以购买买决策是是一种浪浪费。因因此,根根据企业业所处的的产业环环境和自自身特点点,把管管理系统统的核心心能力抽抽取出来来,研究究并实现现商业企企业的购购销存管管理信息息系统,具有重重要的现现实意义义。本购销存存管理信信息系统统从企业业业务运运营流程程出发,
3、对流程程中的需需求进行行详细分分析,利利用计算算机信息息技术实实现对各各类企业业基础信信息的存存储、查查询、统统计,实实现企业业流程核核心进货、销售和和库存的的一体化化,以适适应新的的管理要要求。因因此,本本系统目目标是设设计并实实现一个个能够完完成中小小企业进进货、销销售和库库存一体体化的管管理系统统。本系系统可以以使企业业管理工工作更科科学更高高效,业业务处理理更突出出,从而而达到提提高工作作效率的的目的。结合所所要开发发的系统统的特点点,软件件设计采采用Viisuaal bbasiic6.0作为为开发工工具,数数据库为为Miccrossoftt SQQL sservver。整个系系统操作
4、作简便,能够快快速准确确的处理理相关业业务,适适合中小小企业使使用。关 键 词:购销存管管理系统统,中小小企业,商品销售售,库存存管理,Viisuaal bbasiic6.0,MMicrrosooft SQLL seerveerTHEDDESIIGN ANDD IMMPLEEMETTATIION OF PURRCHAASE-SELLL-SSTOCCK MMANAAGEMMENTT SYYSTEEMABSTTRACCTWithh thhe ddeveeloppmennt oof iinfoormaatioon ttechhnollogyy annd tthe poppulaaritty oof
5、ccompputeer nnetwworkk,moore andd moore entterpprisses beggin to accceptt annd iimpllemeent thee ERRP ssysttem.As aan iimpoortaant parrt oof tthe EPRR syysteem, mannageemennt ssysttem is cloosellyreelatted to an entterpprisse surrvivval andd deevellopmmentt.Nowadayys,infformmatiion floow hhas beccom
6、ee thhe tthirrd ffloww reesouurcee affterr phhysiicalls ffloww annd ccapiitalls ffloww. BByusinng tthe unbblocckedd innforrmattionn fllow in a sscieentiificc deesiggnedd maanaggemeent sysstemm, tthe sysstemm caanreealiize thee faastiinteegraatioon oof llogiistiics in bussineess acttiviitiees aand th
7、ee fuull floowinng aand usiing of cassh fflowws,andd thhen fasstenn maaterrialls ffloww.Andd thhe eeffiicieencyy off ann ennterrpriise cann immproove bettterr iff itt caan aadappt tthe chaangiing maccro-envviroonmeent andd innnerr ennvirronmmentt inn ann ennterrpriise.As aa reesullt,eeverry eenteerp
8、rriseepayysmucch aatteentiiontto tthe connstrructtionn off thhe mmanaagemmentt syysteem,and takkes itt ass thhe iinsttrummentt annd bbasiis too gaain commpettitiive advvanttagee.Howeeverr,itt iss reeallly aa biig ccostt too buuy tthe whoole ERPP syysteem ffor a mmediium-sizzedaandssmalllennterrpriis
9、e.Whaatss moore,thee whholee ERRP ssysttem cann appplyy too tooo mmanyy asspeccts andd att thhe ssamee tiime, itt caan nnot connforrm tto tthe sittuattionn off thhe eenteerprrisee veery welll,sso iitss a litttlee waastee too buuy aan wwholle EERP sysstemm.Therrefoore,acccorddingg too thhe pproffesss
10、ionn ennvirronmmentt annd tthe extteriior envviroonmeent of a ccorpporaatioon,exttracctinng tthe corre ccomppeteencee off thhe mmanaagemmentt syysteem,tthenn sttudyyingg annd iimpllemeentiing of thee puurchhasee-seell-stoock mannageemennt ssysttem in a ccommmercciall ennterrpriise havve tthe impport
11、tantt prractticaal ssignnifiicannce.Thiss puurchhasee-seell-stoock mannageemennt ssysttem begginss wiith entterpprisse bbusiinesss ooperratiion proocesssess, annd tthenn annalyssesthee reequiiremmentt inn thhe pprocceduure dettailledlly.At llasttby takkingg addvanntagge oof tthe commputter infformma
12、tiion tecchnoologgy,tthe sysstemm caan rreallizee thhefuuncttionn off sttoraage,seaarchh annd sstattistticss off baasicc innforrmattionn inn a corrporratiion,briing aboout thee innteggrattionn off coorepproccessspuurchhasiing,selllinng,andd sttockkingg, ffit thee deemannd oof nnew mannageemennt.Ther
13、refoore,thee gooal of thiis ggradduattionn deesiggn iis tto wworkk ouut aa maanaggemeent sysstemm thhat cann coomplletee thhe ttaskk off maanaggingg thhe ppurcchassingg,saaless annd sstorragee off a minnor entterpprisse. Witth tthe usee off thhis sysstemm,thee maanaggemeent worrk wwilll bee moore ef
14、fficiientt,andd thhe bbusiinesss fflowws aare goiing to be morre eeffeectiive andd thhe wworkk effficcienncy is bouund to be impprovved. Coonsiiderringg alll tthe chaaraccterristticss off thhis sysstemm,thee deevellopmmentt toool is Vissuall baasicc6.00,andd thhe ddataabasse iis SSQL serrverr. TThe
15、whoole sysstemm iss eaasy to mannipuulatte,andd itt caan ddeall wiith thee reelatted worrks quiicklly,so it is esppeciiallly uusefful forr soome meddiumm-siizedd annd ssmalll-sscalle eenteerprrisees. KEY WORRDS:purrchaase-selll-sstocck mmanaagemmentt syysteem,Smaall andd Meediuum EEnteerprrisee,comm
16、moddityysalles,invventtoryy coontrrol,Vissuall baasicc6.00,Miicroosofft SSQL serrverrIII目录前言11第1章 系统概概述21.1 系统开开发背景景分析221.2系系统介绍绍2第2章 需求分分析32.1 需求分分析32.2 建立用用例图332.3 用例描描述52.3.1 系系统管理理员用例例描述552.3.2 销销售员的的用例描描述7第3章 系统分分析93.1系系统开发发目标993.2描描述系统统中的类类93.3建建立类图图123.4建建立交互互图133第4章 系统设设计1774.1系系统开发发工具1174.2
17、开开发运行行环境1174.3系系统功能能模块设设计1774.4人人机界面面设计1184.4.1主界界面设计计184.4.2基础础信息(商品、客户和和供货商商)管理理页面设设计1994.4.3商品品入库页页面设计计204.4.4销售售页面设设计2004.4.5销售售报表页页面设计计204.4.6库存存管理页页面设计计214.5数数据库逻逻辑模型型22第5章 系统实实施2335.1数数据库设设计2335.2程程序设计计275.2.1商品品销售模模块2775.2.2库存存盘点331第6章 系统测测试3226.1商商品信息息管理测测试3226.2进进货入库库测试3326.3销销售模块块测试333结论论
18、34参考文献献35致谢谢362河南科技大学管理学院毕业设计说明书前言随着信息息时代的的到来,各行各各业竞争争异常激激烈,传传统的手手工管理理模式必必然会被以计计算机为为基础的的信息管管理模式式所取代代,因为为相对于于手工管管理而言言,计算算机管理理有其无无法超越越的优越越性。例例如:计计算机的的计算、检索速速度非常常快,存存储量大大,可靠靠性高等等。计算算机技术术的普及及和发展展,使得得各行业业迫切需需要计算算机软件件来处理理大量的的信息,用计算算机来代代替人工工进行的的众多繁繁杂劳动动,从而而节省资资源,提提高工作作效率。在信息息流已经经日渐全全球化的的今天,计算机机作为当当今重要要的信息息
19、产品,正在慢慢慢成为为企业管管理和大大众日常常生活中中必不可可少的工工具。对于中小小企业来说说,由于于大部分分企业处处于中间间环节,业务涉涉及范围围广泛,不仅仅仅是销售售,更需需要采购购和库存存管理的的支持,以往的的手工登登记商品品信息太太过麻烦烦,而采采购和库库存等方方面反应应迟缓,已不能能适应时时代发展展的要求求,因此此就迫切切需要计计算机技技术人员员能够开开发出一一个切合合实际的的进销存存系统,以便于于企业供供应链的的顺畅和和管理工工作的顺顺利进行行。Visuual Bassic66.0具具有三个个基本特特点,提提供可视视化的编编程工具具,程序序采用事事件驱动动的方式式,面向向对象程程序
20、设计计,因而而选定利利用Viisuaal BBasiic6.0实现现进销存存管理中中的各项项功能。通过对对企业进进销存的的需求分分析,建建立了数数据库及及数据表表,创建建了比较较完善的的购销存管理理系统。本系统统采用模模块化的的程序设设计方法法,能实实现对数数据的查查询、增减、删除等等操作。本系统统界面清清晰,操操作简单单实用。第1章 系统概概述1.1系系统开发发背景分分析在充满机机遇的221世纪纪,竞争争也进入入到了一一个全新新的领域域,竞争争已不再再是规模模的竞争争,而是是技术、管理、人才的的竞争。技术的的提升和和管理的的升级是是中小企业的的竞争核核心。如如何在激激烈的竞竞争中立立于不败败
21、之地,成为各各中小企企业努力力追求的的目标。调查发现现,目前前许多中中小企业业在经营营管理方方式上,仍然采采用传统统的人工工管理模模式,这这样不仅仅效率低低,准确确率低,而且浪浪费人力力物力资资源,已已不适应应现代先先进的供供应链经经营模式式。一方方面,管管理人员员不能很很好的掌掌握商品品的即时时进销存存状态,在顾客客需要某某些商品品时,由由于供应应不足而而使顾客客大为不不满。另另一方面面,由于于在市场场上不好好销售,一些商商品长期期积压,导致过过期或外外表损坏坏严重,给企业业造成一一定的经经济损失失。所以以,如果果没有一一个有效效的信息息系统的的支持,以上诸诸多问题题将很难难从根本本上得以以
22、解决。和传统的的经营管管理方式式相比较较,如果果本系统统开发成成功,一一定会大大大提高高中小企企业的经经营管理理效率,为降低低经营成成本,提提高效益益,减少少差错,节省人人力,提提高顾客客满意度度等方面面提高可可靠的技技术保障障。由此此可见,进销存存管理系系统对市市场的发发展、企企业的正正常运作作与发展展有着非非常重要要的意义义。1.2系系统介绍绍本购销存存管理信信息系统统从企业业业务运运营流程程出发,对流程程中的需需求进行行详细分分析,利利用计算算机信息息技术实实现对各各类企业业基础信信息的存存储、查查询、统统计,实实现企业业流程核核心进货、销售和和库存的的一体化化,以适适应新的的管理要要求
23、。第2章 需求分分析2.1需需求分析析需求分析析是软件件生命周周期中软软件开发发的第一一个阶段段,是整整个系统统开发过过程的基基础,需需求获取取和需求求建模是是这一阶阶段的重重要任务务。全面面获取软软件需求求、准确确理解业业务逻辑辑和运用用建模工工具正确确建立软软件的逻逻辑模型型是软件件开发工工作获得得成功的的前提和和关键,直接关关系到工工程的成成败和软软件产品品的质量量1。软件需求求是指用用户对目目标软件件系统在在功能、行为、性能、设计约约束等方方面的期期望。通通过对应应用问题题及其环环境的理理解与分分析,为为问题涉涉及的信信息、功功能及系系统行为为建立模模型,将将用户需需求精确确化、完完全
24、化,最终形形成需求求规格说说明,这这一系列列的活动动即构成成软件开开发生命命周期的的需求分分析阶段段2。需求分析析是介于于系统分分析和软软件设计计阶段之之间的重重要桥梁梁3。一方方面,需需求分析析以系统统规格说说明和项项目规划划作为分分析活动动的基本本出发点点,并从从软件角角度对它它们进行行检查与与调整;另一方方面,需需求规格格说明又又是软件件设计、实现测测试直至至维护的的主要基基础。良良好的分分析活动动有助于于避免或或尽早发发现早期期的错误误,从而而提高软软件生产产率,降降低开发发成本,改进软软件质量量。2.2 建立用用例图用例图是是首先需需要建立立的模型型,是由由软件需需求分析析到最终终实
25、现的的第一步步,它描描述了人人们希望望如何使使用一个个系统,定义了了系统的的主要功功能和系系统边界界。是从从系统的的外部观观察系统统功能,并不描描述系统统内部的的具体实实现,是是其它视视图的核核心和基基础。通通过用例例建模,描述对对系统感感兴趣的的外部角角色及其其对系统统的功能能需求。在用例例图中,角色代代表触发发系统功功能的用用户或其其它系统统,用例例代表具具体的功功能描述述4。从以上需需求分析析可见系系统中的的参与者者有:系系统管理理员,操操作员(包括括采购员员、销售售员和仓仓库管理理员,三三者中以以销售员员的操作作最多,故以销销售员为为代表)。识别别出参与与者后,从参与与者的角角度就可可
26、以发现现系统的的用例,并绘制制出系统统的用例例图,如如图1-1和图图1-22所示。图1-11系统管管理员操操作用例例图图1-22销售员操操作用例例图2.3 用例描描述2.3.1 系系统管理理员用例例描述基础信息息管理的的用例描描述采用表格格形式描描述该用用例,如如表1-1所示示:表1-11基础信信息管理理用例用例名称称基础信息息管理参与者系统管理理员前置条件件系统管理理员已经经成功登登录系统统,进入入基础信信息管理理模块后置条件件进入商品品信息管管理、客客户管理理或供货货商管理理模块基本操作作流程1.选择择需要管管理的模模块点击击进入。2.对各各类基础础信息进进行操作作。可选操作作流程各类基础
27、础信息的的操作包包括查询询、添加加、删除除、更新新等。采购管理理的用例例描述采用表格格形式描描述该用用例,如如表1-2所示示:表1-22采购管理理用例用例名称称采购管理理参与者系统管理理员前置条件件系统管理理员已经经成功登登录系统统,进入入采购管理理模块后置条件件采购商品品入库基本操作作流程1查看看需要采采购商品品的库存存信息,判断是是否需要要采购;选择供供货商,进行采采购。2查询询商品入入库信息息。可选操作作流程判断是否否需要采采购时要要把现有有库存与与安全库库存对比比。销售管理理的用例例描述采用表格格形式描描述该用用例,如如表1-3所示示:表1-33销售管理理用例用例名称称销售管理理参与者
28、系统管理理员前置条件件管理员已已经成功功登录系系统,进进入销售售管理模模块后置条件件销售过程程的相关关操作与与处理基本操作作流程1.销售售查询。2.报表表查询(包括销销售日报报表和销销售月报报表)可选操作作流程如果精确确查询中中没有找找到所查查询的内内容,则则提示重重新输入入要查询询的内容容库存管理理的用例例描述采用表格格形式描描述该用用例,如如表1-4所示示:表1-44库存管管理用例例用例名称称库存管理理参与者系统管理理员前置条件件管理员已已经成功功登录系系统,进进入库存存管理模模块后置条件件查询在某某段时间间内的商商品库存存情况基本操作作流程1.查询询商品库库存。2.对现现有库存存进行盘盘
29、点。可选操作作流程如果现有有库存已已经低于于安全期期,则应应立即采采购。 系统管理理的用例例描述采用表格格形式描描述该用用例,如如表1-5所示示:表1-55系统管管理用例例用例名称称系统管理理参与者系统管理理员前置条件件管理员已已经成功功登录系系统,进进入系统统管理模模块后置条件件管理操作作员基本操作作流程1.添加加操作员员。2.删除除操作员员。可选操作作流程删除时,需要提提示是否否真的要要删除该该操作员员信息。2.3.2 销销售员的的用例描描述销售的用用例描述述采用表格格形式描描述该用用例,如如表1-7所示示:表1-77 销售售用例用例名称称销售参与者销售员前置条件件销售员已已经成功功登录系
30、系统,进进入销售售模块后置条件件销售商品品基本操作作流程1.按照照相应查查询条件件,查询询顾客要要购买的的商品信信息。2.输入入销售的的商品数数量、单单价。3.核对对金额,结账。可选操作作流程如果没有有查询到到商品信信息,则则给予提提示并要要求重新新查询退货处理理的用例例描述采用表格格形式描描述该用用例,如如表1-9所示示:表1-99退货处处理用例例用例名称称退货处理理参与者销售员前置条件件销售员已已经成功功登录系系统,进进入退货货处理模模块后置条件件进行退货货管理基本操作作流程1.输入入商品销销售信息息,说明明退货原原因。2.保存存退货信信息。可选操作作流程对数据进进行保存存时,系系统应加加
31、以提示示。销售查询询的用例例描述采用表格格形式描描述该用用例,如如表1-8所示示:表1-88 销售售查询用用例用例名称称销售查询询参与者销售员前置条件件销售员已已经成功功登录系系统,进进入销售售查询模模块后置条件件查询销售售记录基本操作作流程按照相应应查询条条件,查查询销售售信息。可选操作作流程如果没有有查询到到商品销销售信息息,则给给予提示示并要求求重新查查询报表处理理的用例例描述采用表格格形式描描述该用用例,如如表1-6所示示:表1-66报表处处理用例例用例名称称报表处理理参与者销售员前置条件件销售员已已经成功功登录系系统,进进入报表表处理模模块后置条件件查询打印印报表基本操作作流程1.输
32、入入日期,查询某某一天的的销售日日报表。2.输入入一个月月的期限限来查询询某个月月的销售售月报表表。可选操作作流程如果没有有相应记记录,则则应作出出相应提提示。第3章 系统分分析系统分析析的主要要任务是是将在系系统详细细调查中中所得到到的资料料集中到到一起,对组织织内部整整体管理理状况和和信息处处理过程程进行分分析55。它它侧重于于从业务务全过程程的角度度进行分分析,系系统分析析从系统统需求入入手,从从用户观观点出发发建立系系统用户户模型。用户模模型从概概念上全全方位表表达系统统需求及及系统与与用户的的相互关关系。系系统分析析在用户户模型的的基础上上,建立立适应性性强的独独立于系系统实现现环境
33、的的逻辑结结构。在在系统分分析中,采用UUML图图作为主主要的用用户需求求表达工工具,类类图、时时序图和和协作图图作为辅辅助系统统分析的的工具6。3.1系系统开发发目标本进销存存系统力力求做到到对整个个企业基本本信息的的管理实实现系统统化、规规范化,标准化化7。具体体目标如如下:把管理者者从传统统的经营营管理模模式中解解放出来来,使管管理者的的工作重重心慢慢慢转移到到管理上上来。在在此系统统中,管管理者不不直接参参与日常常的经营营事务,管理者者通过查查询本系系统,便便可了解解到商品品的基本本情况,采购情情况、销销售情况况和库存存状况等等,这些些信息可可以帮助助管理者者做出合合理、科科学的决决策
34、。有有利于提提高效率率,增加加效益。对于除除了系统统管理者者以外的的工作人人员来说说,系统统操作应应简单,易于使使用。通通过使用用本系统统,可以以提高工工作人员员的正确确性,省省略了许许多之前前需要手手工核对对的工作作,在一一定程度度上减轻轻了工作作人员的的负担。3.2描描述系统统中的类类通过对系系统需求求的分析析,发现现系统中中的类有有:系统统管理员员(addminnisttrattor)、操作作员(ooperratoor)、商品、销销售记录录、客户户、供货货商。除除此之外外,还需需要增加加一个数数据库访访问类8。类opeerattor类opeerattor用用于描述述系统操操作员的的信息。
35、(1)属属性:id:iinteegerr。 操作作员编号号。namee:sttrinng。操操作员姓姓名。passsworrd:sstriing。密码。skilll:strringg。操作作员工作作技能(用以区区分采购购员、销销售员和和仓库管管理员)。(2)操操作:logiin:操操作员登登录。buy:采购商商品。searrch:查询信信息(各各种信息息)。selll:销售售商品。quitt:操作作员退出出。类admminiistrratoor类admminiistrratoor用于于描述系系统管理理员的信信息。(1)属属性:admiinisstraatorr类已继继承opperaatorr类
36、的全全部属性性(2)操操作:logiin:登登录系统统。searrch:查询各各类信息息。manaage:管理商商品、客客户、供供货商、操作员员信息。quitt:退出出系统。类客户类客户用用于描述述客户的的信息。(1)属属性:id:iinteegerr。 客客户编号号。namee:sttrinng。客客户姓名名。phonne:sstriing。客户联联系方式式。adreess:strringg。客户户地址。(2)操操作:add:增加客客户。searrch:查询客客户。modiify:修改客客户信息息deleete:删除客客户。类供货商商类客户用用于描述述供货商商的信息息(1)属属性:id:ii
37、nteegerr。 供供货商编编号。namee:sttrinng。供供货商姓姓名。adreess:strringg。供货货商地址址。phonnenuum:sstriing。供货商商联系方方式。suppplyiinfoo:sttrinng。供供货商供供应商品品代码maill:sttrinng。供供货商邮邮箱(2)操操作:add:增加供供货商。searrch:查询供供货商。modiify:修改供供货商信信息。deleete:删除供供货商。类销售记记录销售记录录类用来来描述已已销售信信息。(1)属属性id:iinteegerr。销售售记录编编号。gonddsidd:inttegeer。售售出商品品编
38、号。counnt:inttegeer。数量。pricce:ddoubble。零售价价。clieentiid:iinteegerr。客户户编号。datee:datte。销售日日期。(2)操操作:searrch:查询销销售记录录。prinnt:打打印销售售记录类商品商品类用用于描述述商品的的信息(1)属属性id:iinteegerr。商品编编号。namee:sttrinng。商商品名称称。suppplieeridd:inttegeer。供货商商编号。(2)操操作:searrch:查询商商品。buy:购买商商品。selll:销售售商品。类datta类Datta为数数据库访访问类,用于将将相关数数据从
39、数数据库中中读出来来,或写写入数据据库中。该类只只有几个个通用的的操作。Readd(sqql:sstriing):根据据sqll语句读读出数据据库中的的数据。Updaate(sqll:sttrinng):根据ssql语语句更新新数据库库中的数数据。Deleete(sqll:sttrinng):根据ssql语语句删除除数据库库中的数数据。Add(sqll:sttrinng):根据ssql语语句添加加数据库库中的数数据。3.3建建立类图图类图用来来表达系系统的静静态结构构。通过过分析问问题域和和初始用用例,可可以找出出实体类类,确定定类之间间的关系系,从而而建立系系统初步步的结构构模型9。根据以以
40、上分析析,建立立如图22-1所所示的类类图。图3-11类图3.4建建立交互互图在描述对对象之间间的交互互时,常常会用到到时序图图和协作作图,二二者是类类图的辅辅助模型。时序图图用时间间顺序来来表示对对象之间间的交互互,描述述一个用用例完成成某一功功能时对对象之间间消息发发送的顺顺序,强强调对象象的消息息流,通通过画时时序图可可以发现现类图中中没有明明确或者者遗漏的的关系10。协作作图可以以看成是是类图和和顺序图图的交集集,建模模对象或或者角色色,以及及他们批批次之间间的顺序序的通信信,这种种通信是是通过沿沿着关联联角色和和连接各各个角色色的链接接发送消消息实现现的111。商品信息息管理的的时序
41、图图图3-22 商品品信息管管理的时时序图商品信息息管理的的协作图图图3-33 商品品信息管管理的协协作图采购的时时序图图3-44采购的时时序图采购的协协作图图3-55采购的协协作图销售的时时序图图3-66销售的时时序图销售的协协作图图3-77销售的协协作图退货的时时序图图3-88退货的时时序图退货的协协作图图3-99退货的协协作图第4章 系统设计计从系统的的实现环环境考虑虑,完善善之前对对系统类类图的分分析,并并对人机机界面和和数据库库进行设设计,最最终形成成一个可可实现的的系统设设计模型型。系统统采用人人机对话话方式,界面美美观友好好,信息息查询灵灵活、方方便、快快捷、准准确,数数据存储储
42、安全可可靠。由由于Viisuaal BBasiic采用用可视化化的编程程工具,提供可可视化的的应用开开发环境境,因此此利用VVisuual Bassic可可以方便便、快捷捷地开发发出利用用后台服服务器中中的数据据和数据据库管理理系统的的数据库库应用程程序。4.1系系统开发发工具Micrrosooft Vissuall Baasicc(简称称VB)是在WWinddowss操作平平台下设设计应用用程序的的最迅速速、最简简捷的工工具之一一。对于于开发人人员说,VB提提供了一一整套的的工具,可以使使我们轻轻松方便便地开发发应用程程序。VVB是MMicrrosooft的的一种通通用程序序设计语语言,包包
43、括在MMicrrosooft Exccel、Miccrossoftt Acccesss等众众多Wiindoows应应用软件件中的VVBA都都使用VVB语言言,以供供用户进进行二次次开发。VB提供供了学习习版、专专业版和和企业版版,用以以满足不不同的开开发需要要。在此此次系统统开发中中,我采采用的是是vissuall Baasicc6.00企业版版。Viisuaal BBasiic6.0具有有三个基基本特点点,提供供可视化化的编程程工具,程序采采用事件件驱动的的方式,面向对对象程序序设计12。 企企业版包包括专业业版的所所有特性性,它允允许专业业人员以以小组的的形式来来创建强强大的分分布式应应用
44、程序序,在系系统开发发的过程程中应遵遵守系统统性、灵灵活性、可靠性性等原则则13。4.2开开发运行行环境系统开发发平台:Vissuall Baasicc 6.0企业业版。数据库管管理平台台:Miicroosofft SSQL serrverr。运行平台台:Wiindoows XP/ Wiindoows 20000。4.3系系统功能能模块设设计系统功能能模块的的设计是是将程序序划分成成若干个个功能模模块,每每个功能能模块完完成了一一个子功功能,再再把这些些功能模模块总起起来组成成一个整整体,以以满足所所要求的的整个系系统的功功能。本本系统的的开发采采用模块块化原理理方式,结构清清晰,便便于系统统
45、用户的的使用14。根据上上述的系系统需求求分析,本系统统主要划划分为以以下几个个子模块块,如图图4-1所所示:购销存管理系统库存管理系统管理商品信息管理客户信息管理入库查询退货处理销售处理供货商信息管理销售查询报表处理库存盘点库存查询操作员管理基础信息管理理采购管理销售管理商品入库图4-11系统功功能模块块4.4人人机界面面设计4.4.1主界面面设计主界面是是系统用用户登录录系统成成功后的的界面,主要功功能是便便于系统统管理员员和普通通用户的的操作。通过主主界面的的设计,使他们们对系统统有更加加全面的认认识115。其设设计界面面如图44-2所示。图4-22主界面面4.4.2基础信信息(商商品、客客户和供供货商)管理页页面设计计基础信息息管理页页面来查查询、增增加、删删除和更更新商品品、客户户和供应应商的信信息各种种操作员员和系统统管理员员都可以以登录此此界面,对系统统进行操操作。其其中,以以商品信信息管理理为例,其设计计界面如如图4-3所示。图4-33商品信信息管理理页面4.4.3商品入入库页面面设计商品入库库页面的的功能是是实现采采购并登登记入库库,其设设计界面面如图44-4所示。图4-44商品入入库页面面4.4.4销售页面面设计销售页面面的功能能是实现现销售过过程,另另外,登登记销售售记录后后可直接接生成一
限制150内