商务进销存管理信息系统的设计与实现计算机毕业论文.doc

上传人:laozhun 文档编号:3937243 上传时间:2023-03-28 格式:DOC 页数:53 大小:893.50KB
返回 下载 相关 举报
商务进销存管理信息系统的设计与实现计算机毕业论文.doc_第1页
第1页 / 共53页
商务进销存管理信息系统的设计与实现计算机毕业论文.doc_第2页
第2页 / 共53页
商务进销存管理信息系统的设计与实现计算机毕业论文.doc_第3页
第3页 / 共53页
商务进销存管理信息系统的设计与实现计算机毕业论文.doc_第4页
第4页 / 共53页
商务进销存管理信息系统的设计与实现计算机毕业论文.doc_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《商务进销存管理信息系统的设计与实现计算机毕业论文.doc》由会员分享,可在线阅读,更多相关《商务进销存管理信息系统的设计与实现计算机毕业论文.doc(53页珍藏版)》请在三一办公上搜索。

1、毕业论文商务进销存管理信息系统的设计与实现摘要:商务进销存管理是商务流通领域一个重要的基础性工作。在管理中引入计算机和进销存管理信息系统已经得到各商务企业业主的认识,并将逐渐成为一种管理手段。 改善管理手段,提高管理效率,是提高企业效率的主要任务。它使各级管理人员在面对日益繁多、 日益复杂的问题和业务时,能够充分认识问题,及时准确地把握、分析问题,进行有效地组织和管理,以达到最高的经济效益。 本文根据郑记菇品行的实际状况。重点论述了该行商务进销存管理设计与实现的过程,首先将郑记菇品行进行组织结构重组,通过对内部组织结构和管理体系进行详尽的分析,使之达到科学的管理,进而方便了在系统中的体现。通过

2、该行现行存在的问题确立系统的设计目标,系统把菇品行划分了五大模块分别是系统管理模块、基础信息模块、采购管理模块、销售管理模块、库存管理模块,并逐一进行描述,建立各个模块之间的联系。然后通过每个模块的用例图分析建立各个窗体的活动图,对每个模块的业务流程进行描述。最后也是最重要的,本文详细描述了根据设计方案实施商务进销存各个模块功能的具体实现。系统采用Microsoft SQL SerVer2000 +JBuilder+ Webligie 开发模式,凭借着Java语言跨平台的优势,基于组件的分布式计算结构的EJB组件结构。利用Weblogic高度集成平台与JBuilder 可视化开发平台的整合,实

3、现商务进销存J2EE的开发过程。 通过功能测试对软件进行测试,结果表明各个模块运行正常,能够实现对数据的添加、删除、修改、查询等操作,在WEB平台中能够与各个模块进行同步,达到了预期的设计目标。总之,商务进销存管理信息系统的易用性、可操作性提高了工作效率,实现了郑记菇品行的网络数据传输和异地办公、管理,货品即时查询显示,以及资金的应收应付、日结月结统计等财务管理,客户在线下单,公司在线审单,仓库实时出货等无纸化销售型商务管理系统。关键词:商务进销存管理;管理信息系统;EJB组件 The Design And Implementation Of Business Stock Management

4、 Information SystemAbstract: Business Invoicing Management is an impornt basic work in the field of commercial cunencyThe computer and Invoicing information system Incorporate in the management, which has been get to know by commercial circles and become a kind of management means graduallyIts main

5、task is to strengthen management,improve efficiencyIn dealing with all kinds of complex problem and business increasingly,it makes enterprice decision-makers to realize question fullyanalyze it accurately and grasp it in timeThen itS organized and managed efficiently in order to achieve topmost prof

6、it. According the actuel condition of ZHENGI MUSHROOM FIRM, the article Dissertate mostly The Design and Implementation of Business Stock Management Information system.Fist,we must recombine organization structure of ZhengJi Mushroom Firm. Underlying The analyzing exhaustively of internal organizati

7、on structure and manifesting .Contras pose the present question to establish the design goal of the systemIt has divided the Mushroom Firm Into five modules:the system management. Then, Described one by one and established the relati011 between each moduleAnd then,its established the active chart of

8、 the window with the illustration analysis of every moduleIts depicting the OpCrution flow of each moduleFinally also is most important,the article described detail each module of the invoicing according to the management,design proposal which was carried out concretely Relying Java Language superio

9、rity in span platform and groupware calculate distributed with the EJB technologyUsmg the Weblogic Integrated highly in span platform and Jbullder conformed in visualization development span platform, the business stock in J2EES performance process was carried out To test the software,we can test it

10、s function which can provide the data operation In adding ,delete,modifying,and inquiry.The result expressed each mondule works normally.If it can carry on synchronously between WEB platform and each module,it Will come to the expectation of design targetm a word,the style of the business Stock mana

11、gement information system is easy implementation ang operable,which can Improve the work efficiency .The ZhengJi Mushroom Firm actualizes network data Transferred and inquiries and information at any time recording system facilitate the mmmgement of a branch office specializing in place and warehous

12、esAnd the account management of alI receivablespayables,day-end and the end of the month,the custom place an order and the company check it out onlineEven it can work paperless Key words: Business Stock Management :Management information system:EJB modules第1章 引言1.1 课题背景 现代商务已经进入电子信息化时代,而对于郑记菇品行这样的小型

13、企业来说,采购、销售、库存都不在同一个城市,但仍然采用传统的手工管理模式,虽然可以应付日常管理的需要。但是,随着菇品行业价格竞争日益的激烈,如何提高进销存管理的工作效率,改善企业内部以及整个供应链中各个环节的管理、调度及资源配置成为了当前菇品行业必须考虑的问题而解决这些问题的途径之一,就是将商务信息化的管理引入到管理机制中来。 本系统针对郑记菇品行的运营特点以及应用需求开发商务进销存管理系统,扩展了传统进销存系统的功能、帮助郑记菇品行全面管理采购、销售、库存、往来结算及客户管理等各项工作。通过网络实现数据传输和异地办公、管理,货品即时查询显示,以及资金的应收应付、日结月结统计等财务管理,客户在

14、线下单,公司在线审单,仓库实时出货等无纸化销售型商务管理系统。将完整的电子商务流程和ERP整合起来,实现商品与服务一体化营销与管理,实现企业效益的最大化和运营成本的最小化。 1.2 国内外研究现状 二十一世纪经济全球化、知识经济和可持续发展的国际趋势和时代背景,已容不得我们对信息化和网络经济有模糊的认识和肤浅的理解。实际上,正如前面所言,企业对网络经济的理解和态度将决定其生存与发展的命运。为此,我们只能丢掉幻想,积极参与,勇于创新,急起直追。 对中国企业而言,首先必须意识到,信息化与电子商务已经如此紧迫地逼到了各行业企业的面前。我们必须从战略的高度提高认识,发展网络经济已不单纯是个电子信息技术

15、的运用或是商务模式的选择问题,而是适应和顺应国际潮流,在融入全球经济发展中不断增强竞争力的战略性选择。嘲面对经济全球化,这是惟一的选择,任何忽视和等待都是要不得的。只有彻底转变观念,中国企业才能够通过学习来认识和把握未来社会的基本走向,调整、变革企业的战路构想、运作模式和组织构造,以求在新一轮的竞争和合作中实现跨越式发展。 其次,中国企业应对网络经济,既要主动地抓住机遇积极融入,又要稳妥地防范风险和躲避陷阱。利用信息技术和网络技术脱胎换骨般地改造企业,是对企业家战略远见、创新胆识、经营智慧和管理艺术的最大考验。一般说来,近期要以信息技术应用为重点,以电子商务为突破口,结合企业信息化战略和对传统

16、运作方式的改造,促进自身结构优化升级,适时推动企业管理体制改革和经营模式创新。当务之急是找准切入点,构建企业内部网,用最新的、最适宜的电子信息技术改造企业业务流程和经营组织方式。通常可以选择从最重要的局部流程或部门做起,然后逐步推广,直至全面提升企业自身业务流程的运作水平和管理水平 不同行业的企业、不同规模的企业应当根据自身业已建立起来的核心能力和竞争优势,紧密结合宏观环境和市场的变化,设计或选择自己的信息化、网络化管理模式和开展电子商务的长期可持续盈利的商业模式,并通过与不断变化的网络运用环境相适应的多档次技术和经济组合,完成循序渐进地、从基础到高端地分阶段、分步骤发展过程。具体而言,中国企

17、业与网络经济的结合大体上需要经历这样的过程:第一步:部署企业的网络基础设施,搭建企业网络,为构建企业电子信息管理和电子商务平台提供基础硬件、软件环境。其中,对不同行业中的企业,尤其是中小企业,可以考虑采用公共的基础设施平台,通过公共接口直接接入公共电子信息管理系统或电子交易市场:第二步:一方面,在企业内部建立网上协作环境,即通常所说的办公自动化,满足信息的共享和及时上传下达的要求,实现高效率的网络协同工作。另一方面,建立企业外部网站。从而加强企业内部运转效率,及时对内、对外发布信息:第三步:建设企业的核心业务管理和应用系统,最典型的系统是企业资源规划管理(ERP);第四步:建立针对企业经营两个

18、直接增值环节来设计的客户关系管理(CRM)、供应链管理(SCM)等。 第2章 企业现状与设计目标商务进销存管理是商务流通领域一个重要的基础性工作。在管理中引入计算机和进销存管理信息系统已经得到各商务企业业主的认识,并将逐渐成为一种管理手段。改善管理手段,提高管理效率,是提高企业效率的主要任务。它使各级管理人员在面对日益繁多、日益复杂的问题和业务时,能够充分认识问题,及时准确地把握、分析问题,进行有效地组织和管理,以达到最高的经济效益2.1 企业现状郑记菇品行是一家多年经营食用菌销售。采购和销售遍布全国各地,为了节省成本仓库距离店铺很远,从管理上造成了诸多的不便。信息化不足,计算机使用率低,大量

19、的日常工作皆是手工处理,因此工作效率低落,企业内部沟通不良等等问题很难克服。如何提升行业竞争力,企业内部信息化是不可缺少的一个步骤。实施先办公室自动化系统,实现企业内部信息管理、共享及交流,才能让企业在激烈的竞争中取得先机2.2 设计目标 商务进销存管理是商务企业经营管理中的核心环节,也是一个企业是否取得效益的关键所在。如果能做到合理采购、及时销售、有效的库存货物的保存,减少商品物流损失,那么企业就能取得最佳的效益。由此可见,商务进销存管理决策的正确与否直接影响着企业的经济效益。ERP方面应优先考虑采购、市场营销、销售、库存、财务等与物流、资金流密切相关的模块,电子商务方面应考虑网站管理、网上

20、销售、网上采购和网上资金收付等模块,把这些模块集成到一起,构成一个新的应用系统。在进行系统设计时,要充分考虑到:传统销售模式和网上销售模式都必须能够为市场需求和供给分析提供数字依据;两种模式可以共享现有的和未来的数据库;两种模式下的资金收入与支出都应该反映到财务分析中去。商务进销存管理信息系统可以分为七个层次,即网络层、数据库层、公共层、总线层、中间件层、表现层和应用层。电子商务与ERP的整合不仅需要应用层各模块的重新组合与集成,而且也必须有数据库层和操作系统层来做支持。开放式数据库互连(DBC)和不同操作系统间的互访性则可以为电子商务与ERP的整合提供这种技术支撑平台 本论文以郑记菇品行为例

21、,利用现有的软硬件资源,如何实现采销结合,如何实现仓库管理工作系统化、规范化、自动化,如何正确的进货和库存控制及其发货,从而减少管理费用,提高企业的竞争力。所以,商务进销存管理信息系统有待于解决以下问题:(1)供应商、客户管理。能够对菇品行业的供应商、客户由一个清楚的了解,通过客户管理部分保持和客户良好的关系。能够根据客户、供应商查询订单完成情况。(2)购销管理。能够对整个采购,销售过程进行实时的监控,特别是采购菇品的品种众多、同一菇品质量分歧较大。从中加强采购与管理之间的联系和沟通。(3)库存管理。能够清楚地看到菇品的质量划分等级、数量、存放的地点等信息。对于库存过多和过少的产品进行警报。(

22、4)订单管理。对于订单能够实现互联网输入、查询、跟踪和确认订单可以根据多个方面进行汇总分析。(5)发货计划。根据现有的库存,制定发货数量、发货的顺序等计划,形成货物销售单。(6)由于考虑到郑记菇行职员的计算机操作问题,系统在操作过程中实现直观、方便、使用、安全、易操作等要求。 第3章 系统结构与模块功能设计 通过实际的研究和分析工作,现在对菇品行的组织结构和职能部门的划分有了一个初步的了解,将依据菇品行现有组织结构进行逐层分析,最后进行总体合成,实现一个既利于各部门分布式管理又利于企业管理者全方位把握企业运转情况的商务进销存管理信息系统。3.1 菇品行内部结构 菇品行内部结构图如图31所示 图

23、3.1 菇品行内部结构图 Fig31 Internal structure 总经理负责菇品行的决策和发展战略,定期查看各部门的工作状况。 副总经理负责整个菇品行日常运转的管理工作,实时了解各部门动态,与下级部门负责人进行沟通。 办公室负责菇品行的内部管理。部门管理人员对其他部门的基础性设施进行安排和设置,员工的基本信息以及相应的考勤和工资管理。 采购部门负责维持整个菇品行运转的物资采购。部门管理人员根据其他部门的要求到市场上采购物料,与供应商建立良好的伙伴关系。 销售部门负责销售企业的产品。部门管理人员需要开拓市场,与销售商建立良好的伙伴关系,保证企业的商品能够快速高效地提供给客户 仓库是存放

24、商品的地方。库房作为菇品行物资资源的存放地点。其管理者必须高效的管理库存产品,做好分类、存储、盘点、分拆、组合一系列的工作。 综上所述,各部门有明确的职能,作为企业的一个部门,在企业的日常生产管理中都是必不可少的 3.2 各部门之间的业务关系 各部门之间的业务关系图如图32所示. 图32各部门之间的业务关系 Fig32 Between various departmentsbusiness relation对于中小型企业为了节省资本,没有较大的组织结构划分,办公室就成为与其他部门息息相关的重要部门。首先,办公室会向采购部门提出采购要求,为企业采购所需的商品。采购的商品要及时入库,同时把商品的信

25、息提供给销售部,除了销售的商品外,其他的商品必须入库存放。各个部门也要向办公室提供职员考勤、考核的情况,以便于优化人力配置和完善员工管理制度。采购部门在从办公室那里拿到采购单后,马上到市场上组织采购。采购部门的采购信息及时反馈办公室。采购到的商品必须入库,由仓库保存。销售部门在从办公室得到商品信息,开始组织人力开拓市场,建立良好的客户群,把存放于仓库的产品销售至客户。仓库部门负责整个进货、出货、商品库存管理。从以上关系可见,各部门之间的信息交流是非常密切的,每个部门虽然是一个独立的个体,但同时也是整个企业中的一个部门,和他们部门之间都有着密切联系关系。 3.3 系统结构流程设计 系统结构流程图

26、如图33所示。 图33系统结构流程图 Fig33 System structure flow从流程图中可以看出,进入主系统后,先进行系统环境参数设置,然后配置系统运行的环境,如果配置成功则进入用户登录模块,用户由三次登录的机会,如果三次登录信息都错误则会退出本系统。用户信息正确后进入主系统,主系统通过判断用户权限为相应的子系统以便用户使用3.4 系统模块功能设计根据菇品行组织结构和各部门的关系分析,可以逐步建立一个以菇品行现有部门为基础的模型,每个部门单独为一个子系统,各部门的日常管理由各部门自身负责。必要的信息交流通过系统总体设计实现资源共享。按照部门职能,可把主系统做进一步的划分。并对子系

27、统的功能模块作进一步的细分。商务迸销存管理信息系统初步划分的系统模块主要有系统管理模块、基础信息模块、采购管理模块、销售管理模块、库存管理模块以及帮助模块六大模块用户既可以应用窗口程序,又可以应用互联网程序访问系统。主系统模块提供如下功能:(1)系统管理模块。系统管理模块包括用户数据处理、系统配置模块。(2)基础信息模块。基础信息模块包括各种数据处理模块。(3)采购管理模块。采购管理模块处理进货循环的各种业务。(4)销售管理模块。销售管理模块处理销售循环的各种业务。(5)库存管理模块。库存管理模块处理库存循环的各种业务。主系统模块功能图如图34所示。 图34主系统模块功能图 Fig.3.4 M

28、ain system module function3.4.1 系统管理模块功能 系统管理模块用于管理整个系统的配置以及用户。有系统管理子系统权限的用户,可登录进入系统管理子系统。进入系统管理子系统之后,用户可进行的操作有切换用户、修改密码、查看用户权限、用户管理、数据备份、用户日志查看、打印设置、退出系统。系统管理模块提供如下功能:(1)所有用户都可以应用用户登录程序系统总用户拥有最大权限,可以应用系统的所有功能,其他用户根据自己的权限进入相应的模块(2)登录用户可以切换用户身份(3)登录用户可以修改密码(4)登录用户可以查看权限。(5)用户管理用户只有系统总用户才可以应用用户管理程序进行用

29、户及用户权限添加、修改、删除操作,其他用户无权限操作,以保证系统的安全性(6)数据备份用户可以应用数据备份程序将数据库的数据转换为本地机器的数据,以方便系统故障时的及时恢复。(7)用户日志查看只有系统总用户才可以应用用户日志查看,查看所有用户的操作。(8)打印设置可以设置打印机的设置(9)退出系统可以退出本应用系统系统管理模块功能图如图3.4.1所示 3.4.2 基础信息模块功能基础信息模块用于各种数据处理。有基础信息子系统权限的用户,可登录进入基础信息管理子系统。进入基础信息管理子系统后,用户可以进行的操作有帐套管理、商品数据管理、商品折扣管理、供应商数据管理、客户数据管理、客户信用管理、仓

30、库数据管理。基础信息模块提供如下功能:(1)帐户管理可以应用管理程序进行帐户的创建、打开、备份、删除操作。(2)商品数据管理可以应用商品数据管理程序进行商品的创建、修改、删除操作。(3)商品折扣管理可以应用商品折扣管理程序进行商品折扣设置。(4)供应商数据管理可以应用供应商数据管理程序进行供应商的创建、修改、删除操作。(5)客户数据管理可以应用客户数据管理程序进行客户的创建、修改、删除操作。(6)客户信用管理可以应用客户信用管理程序进行可以信用的设置操作。(7)仓库数据管理可以应用仓库数据管理程序进行仓库的创建、修改、删除操作。基础信息模块功能图如图3.4.2所示。 图3.4.2基础信息模块功

31、能图 Fig 3.4.2 Foundation information module function3.4.3 采购管理模块功能采购管理模块用于采购部门管理其日常交往。有采购管理模块权限地用户,可登录进入采购管理模块。进入采购管理模块之后用户可进行进货管理、进货付款、现金日记帐、退货管理、进货单查询、应付帐款查询采购管理模块提供如下功能:(1)进货管理。请购用户、订购用户和验收用户可以应用进货程序实现单据审批和进货操作(2)进货付款现金管理用户可以应用进货付款程序进行付款操作。(3)现金日记帐。现金日记帐查看用户可以应用现金日记帐查看程序查看现金日记帐。(4)退货管理。订购用户、验收用户和现

32、金管理用户可以应用进货退货程序实现单据审批和退货操作。(5)进货单查询。进货单查询用户可以应用进货单查询程序查询进货单。(6)应付帐款查询。应付帐款查询用户可以应用应付帐款查询程序查询进货单采购管理模块功能图如图3.4.3所示 图3.4.3 采购管理模块功能图 Fig3。4.3 Purchase adminisllatioll module function3.4.4 销售管理模块功能销售管理模块用于销售部门管理其日常交往。有销售管理模块权限的用户,可登录进入销售管理模块。进入销售管理模块之后用户可进行特价商品查看、前台销售、信用销售、销售收款、销售退货、销售单查询、应收帐款查询。销售管理模块

33、提供如下功能:(1)特价商品查看。所有成功登录用户都可以应用特价商品程序查看特价商品。(2)前台销售。前台销售用户可以应用前台销售程序进行商品现金销售操作。(3)信用销售。信用销售用户可以应用信用销售程序进行商品信用销售操作。(4)销售收款。销售收款用户可以应用销售收款程序进行收款操作。(5)销售退货。前台销售用户、信用销售用户、销售收款用户可以应用销售退货程序进行单据审批和退货操作(6)销售单查询。销售单查询用户可以应用销售单查询程序进行销售单查询操作。(7)应收帐款查询。应收帐款查询用户可以应用应收帐款查询程序进行应收帐款查询操作。销售管理模块功能图如图3.4.4所示。 图3.4.4 销售

34、管理模块功能图 Fig 3.4.4 Sale administration module function 3.4.5 库存管理模块功能库存管理模块用于仓库管理。有库存管理模块权限的用户,可登录进入库存管理模块。进入库存管理模块之后用户可进行库存调拨、商品调价、商品组合、库存盘点、库存商品查询、库存单据查询、库存警告管理、商品有效期查询库存管理模块提供如下功能:(1)商品调出用户和商品验收用户可以应用库存调拨程序进行库存商品的调拨操作。(2)商品调价用户可以应用商品调价程序重新设置商品的售价。(3)商品组合管理用户可以应用商品组合程序进行商品数量的分拆与组合操作(4)库存盘点计数用户可以应用库

35、存盘点程序记录盘点数据。(5)库存盘点核查用户可以应用库存盘点程序核查盘点数据。(6)库存商品查询用户可以应用库存商品查询程序查询库存商品(7)库存单据查询用户可以应用库存单据查询程序查询库存单据。(8)库存警告管理用户可以应用库存警告管理程序设置和查看库存警告。(9)商品有效期查询用户可以应用商品有效期程序查询过期的商品 库存管理模块功能图如图3.4.5所示。 图3.4.5 库存管理模块功能图3.4.6 帮助模块功能帮助模块用于本系统的帮助文件,使用户了解本软件的功能,并能快速掌握使用本系统。 主要功能:帮助、关于本软件。帮助模块功能图3.4.6所示: 图3.4.6 帮助模块功能 Fig 3

36、.4.6 Help module function3.5 系统模块之间关系3.5.1 系统管理模块与其他模块之间的关系系统管理模块作为整个进销存管理系统的基础部分,负责管理其他模块用户权限的管理分配。系统管理模块与其他模块之间的关系图3.5.1所示 图3.5.1 系统管理模块与其他模块之间的关系 Fig 3.5.1 Between system administration module and other module relations 3.5.2 基础信息模块与其他模块之间的关系基础信息模块是办公室所使用的系统,系统管理模块负责分配基础信息模块的用户权限,基础信息模块与采购管理模块共同管

37、理采购员和供应商,并且向采购管理模块提交需要采购的产品;基础信息模块与销售管理模块共同管理销售员和客户,同时向销售系统提供待销售的产品信息;基础信息模块从库存管理模块中得到库存的商品信息 基础信息模块与其他模块之间的关系图如图3.5.2所示 图3.5.2 基础信息模块与其他模块之间的关系图Fig 3.5.2 Between foundation information module and other module relations3.5.3 采购模块与其他模块之间的关系采购管理模块是采购部门所使用的系统。系统管理模块负责分配采购管理模块的用户权限;基础信息模块可与采购管理模块共同管理采购员

38、和供货商信息并且向采购管理模块提交需要采购的产品;采购管理模块把采购到的物品通过库存管理模块存入仓库采购模块与其他模块之间的关系图如图3.5.3所示 图3.5.3采购模块与其他模块之间的关系图3.5.4 销售模块与其他模块之间的关系销售管理模块时销售部门所使用的系统。系统管理模块负责分配销售管理模块的用户权限;基础信息模块可与销售管理模块共同管理销售人员和客户并且向销售管理模块提交可销售产品单;销售管理模块从库存管理模块中领取产品进行销售。销售模块与其他模块之间的关系图如图3.5.4所示。 图3.5.4销售模块与其他模块之间的关系图Fig 3.5.4 Between sales module

39、and other module relations3.5.5库存模块与其他模块之间的关系 库存管理模块是仓库所使用的系统。系统管理模块负责分配库存管理模块的用户权限:基础信息模块可与库存模块共同管理仓库管理人员;销售管理模块从库存管理模块中领取产品进行销售;采购管理模块将采购的产品入库。库存模块与其他模块之间的关系图如图3.5.5所示。 图3.5.5库存模块与其他模块之间的关系图Fig 3.5.5 Between stock management module and other module relations3.6 系统环境本系统采用的开发平台是Windows 2003 Server、J

40、DK的版本是142 12、JBuiler的版本是JBuiler 2006、WebLogic的版本是816、SQL Server的版本是2000。(1)范围商务进销存管理信息系统可以在所有Windows、Linux和Unix平台应用。(2)可靠性服务器模块可以24小时无人运行平均故障间隔时间是每月1次平均修复时间是3个小时。双服务器备份保障数据完整。(3)性能相应时间:对远程查询相应的平均时间是3秒,最长是10秒;Internet程序的相应时间少于1秒。吞吐量:每秒处理的事务数达到2000条容量:系统可以容纳的客户数是2000人同时使用。降级模式:服务器模块可以在内存512M的机器上运行 第4章

41、 建模分析UML是一种可视化的建模语言,对其各建模元素可进行详细说明,并能生成所建模型的文档。使用u沮时,要从不同的角度观察系统,为此定义了一个概念“视图”。视图是对系统的模型在某方面的投影,注重于系统的某个方面。每个视图是图的协作。作为一种建模语言,UML的定义包括UML语义和UML表示法两个部分。(1) UML语义。描述基于UML的精确元模型定义。元模型为UML。的所有元素在语法和语义上提供了简单、一致、通用的定义性说明,使开发者能在语义上取得一致,消除了因人而异的最佳表达方法所造成的影响。此外UML还支持对元模型的扩展定义。(2) UML表示法。定义UML符号的表示法,为开发者或开发工具

42、使用这些图形符号和文本语法为系统建模提供了标准。这些图形符号和文字所表达的是应用级的模型。在语义上它是UML元模型的实例。通过把标准的UML图放迸工作产品中,精通UML的人员就更加容易加入您的项目并迅速进入角色。最常用的UML图包括:用例图、类图、序列图、状态图、活动图、组件图和部署图。本系统采用活动图对该系统中的系统管理模块、基础信息模块、采购管理模块、销售管理模块、库存管理模块的各个程序运行流程进行分析。活动图表示在处理某个活动时,两个或者更多的类对象之间的过程控制流。活动图可用于在业务单元的级别上对更高级别的业务过程进行建模,或者对低级别的内部类操作进行建模。活动图最适合用于对较高级别的

43、过程建模,比如公司当前在如何运作业务,或者业务如何运作等。这是因为与序列图相比,活动图在表示上不够技术性的,但有业务头脑的人们往往能够更快速地理解它们。活动图的符号集与状态图中使用的符号集类似。像状态图一样,活动图也从一个连接到初始活动的实心圆开始。活动是通过一个圆角矩形(活动的名称包含在其内)来表示的。活动可以通过转换线段连接到其他活动,或者连接到判断点,这些判断点连接到由判断点的条件所保护的不同活动。结束过程的活动连接到一个终止点(就像在状态图中一样)。作为一种选择,活动可以分组为泳道(swimlane),泳道用于表示实际执行活动的对象。4.1 系统管理模块活动图分析4.1.1 用户登录活

44、动图如果用户通过输入用户名和密码登录,通过数据库验证后进入主窗口,如果输入的帐号和密码错误,将提示。帐号和密码错误,请重新输入。”,系统登录由三次验证机会,三次错误将退出登录窗口,系统运行结束,如在登录要重新打开登录窗口。输入帐号admin输入密码admin进入主窗口。系统先将用户登录信息写入日志数据表,然后显示商务进销存管理信息系统的主窗口;根据用户权限的不同,有些窗口选项出现灰色,不能点击运行。 用户登录活动图如图4.1.1所示。 4.1.1图 用户登录活动图 Fig 4.1.1 The user registers the active chart 4.1.2 数据备份活动图数据备份活动

45、图如图4.1.2所示数据备份是为了保障数据安全,当系统发生故障时,可以及时的恢复数据,确保数据不丢失。系统首先检查用户权限,如果用户的权限满足,系统打开数据备份窗口,在数据备份窗口可以备份和恢复数据库的数据表数据,备份时选择备份数据表某个数据表或者全部备份。恢复备份时,选择要恢复的备份文件或者全部恢复备份文件。备份和恢复所有操作会记录在日志数据表中,以方便查看操作。4.1.3用户日志查看活动图用户日志可以记录用户的操作事件,系统管理员可以对此进行系统安全分析。通常情况下,普通用户只能查看自己的操作日志,管理员及超级管理员拥用查看该企业所有日志的权限。该功能是在用户进行某项具体操作时,系统自动进行记录的,所以用户不能进行手动的修改、添加、删除等操作。系统首先检查用户权限,如果用户的权限满足,系统

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号