1、广东鱼珠国际木材市场库存管理系统本科毕业设计(论文)XX鱼珠国际木材市场库存管理系统学院管理学院专业信息管理与信息系统年级班别 2009级(5)班学号 3109005815学生XX麦玮嘉指导教师X沙清2013年 5 月摘要随着信息化技术的发展和应用,企业对信息化建设的重视程度越来越高。过往企业信息化的主要特点是:覆盖面窄,集中于相对固定的部门;功能简单,操作复杂;界面简陋,人机交互感差;信息处理能力低,无信息联动能力;无法辅以决策。本课题是针对XX鱼珠国际木材市场信息化建设,紧紧依靠其业务,定制性的建造和其业务相关的各个子系统,为其提供覆盖面广,功能强大,界面友好,信息联动,可辅以决策的综合管
2、理信息系统。基于项目分工,本文将针对述XX鱼珠国际木材市场信息化建设的库存管理模块进行分析论述。首先介绍了课题的背景与意义,然后阐述业务概况和目标,提出了可行性分析,并回顾了库存管理系统的发展。然后按照UML建模思想,对库存管理模块进行建模。最后得出设计模型,并编码实现。XX鱼珠国际木材市场信息化建设的实现系统采用SSH2的整合框架来搭建的轻量级J2EE架构,不仅提高了开发效率,还实现了系统层次的松耦合。同时为了保证系统界面的友好,采用富交互应用框架ExtJS来搭建,保证了系统界面的简洁、美观和高可用性。关键词:UML 建模,J2EE,库存管理系统注:本设计(论文)题目来源于教师的企业项目,项
3、目编号:12HK0214AbstractWith the development and application of information technology, the enterprise pays more attention of the informational construction. The features ofpast enterprises informatization are: narrow informationcoverage, focused on relatively fixed sector; simple function, but plex ope
4、ration; crude user interface; lowprocessing ability and no information linkage ability; cannot decision-making. This topic is in view of the informatization constructionof Guangdong Yuzhu international timber market, build each customizablesubsystem which firmly relayed on the business,aimed at prov
5、ided a management information system of full coverage, powerful function, friendly user interface, linkage information and can supported decision-making.Based on the divisionof labour, this article will analysethe inventory management module of Guangdong Yuzhu international timber market information
6、 construction. First, introduced the topic background and significance, then take about business profile and target, make the feasibility analysis, and review the development of the inventory management system. Secondly, according to the thinking of UML modeling, be modeled this module. Finally, dre
7、w a design model, andcoded.The system of Guangdong Yuzhu international timber market informatization construction used SSH2 integration framework to build lightweight J2EE architecture, not only improves the development efficiency, but also realizes loose coupling of the system level. At the same ti
8、me to keep friendly user interface, this system uses the rich interactive application framework: ExtJS to make up fore-end, ensured that the system interface is concise, beautiful, and high availability.Key words: UML modeling, J2EE, Inventory Management System1绪论1.1项目背景与意义随着信息技术的飞速发展与广泛应用,人类社会已从工业经
9、济时代逐步进入到知识经济时代。在工业经济时代,质量和成本是企业取得竞争优势的主要手段,但在当前知识经济时代,持续创新则是企业取得竞争优势的主要手段,客户满意度及对市场需求的快速响应则是企业管理最重要的绩效指标。企业信息化与管理创新相结合是企业发展的必然选择,信息与创新已经成为一种战略资源。企业的管理创新与信息化是市场经济发展的需要,信息化管理的创新工程已经不仅是企业的效益工程,更是企业的生存工程。XX鱼珠国际木材市场是全国最大的木材批发市场,为全国木材行业十强企业,拥有XX、XXXX、XX三大基地。位于XX黄埔区的XX鱼珠国际木材市场现有商户400多家。按照市场管理部门对商铺以及市场的服务管理
10、制度,XX鱼珠国际木材市场承担着木材储运、装卸、配送、木材检尺、检验识别和木材运输检疫放行,工商办理税务、报关等业务。商户在与XX鱼珠国际木材市场签订了市场租赁合同之后,市场即可为商户代理办理工商税务登记、企业代码证和木材经营许可证等手续以及木材检尺、检疫、运输放行和全天候装卸等业务。同时,XX鱼珠国际木材市场也代理木材进出口、代销合作、提供仓储质押融资业务。目前,XX鱼珠国际木材市场的部分管理功能已通过计算机来实现,但许多管理业务仍然采取传统的人工管理,业务操作流程相当繁琐,各项相关业务数据录入并没有及时、系统、规X地记录备案;同时,由于缺乏业务的历史交易和业务数据备案用以决策支持,市场高层
11、管理难以及时有效地获得到当前市场出租率、木材库存量以及商铺信誉等决策信息。因此,当前市场管理存在着业务繁杂、员工非常忙碌、工作压力大、管理难度大、管理层次较低、难以实行精细化管理的现象。可见,该市场势必通过建立相关的信息管理系统,优化业务流程,实现对业务的全方位管理,才能够提升市场对商铺的管理水平,提高市场内库存的分配以及市场内车辆调度安排的工作效率,完善客户信息的管理,从而获取更好的经济与社会效益。按照XX鱼珠国际木材市场的发展规划,市场将以黄埔作为信息化建设的试点中心,通过加强木材市场业务应用系统建设,完善信息全方位、网络化、即时化传递,实现信息的共享。1.2 业务概况本项目将通过对XX鱼
12、珠国际木材市场的全面、系统调查,明确市场业务管理流程,并对现有业务流程进行优化,建立起综合管理信息系统,实现业务与信息化完美结合,完善商流、物流、信息流、资金流的功能,提供高效的信息化和网络化管理。图1.1XX鱼珠国际木材市场信息化建设项目的主要建设内容以下是本项目主要的业务概况:1、客户管理:通过获取和分享客户信息,赢得、发展、保持有价值的客户,提高客户满意度和客户价值,优化企业盈利性,实现企业和客户的双赢。(1) 市场办通过登记顾客与商铺的相关信息(如法人登记信息、租金交易信息以及合同签订等重要客户信息),并进行备案,同时管理和监督各商铺的各种缴纳款项(包括租金、管理费、水电费以及物业相关
13、等费用)和日期,实行规X化管理,了解客户的实际需求并提升服务质量。(2) 市场办收集客户的反馈意见,尽最大限度的满足客户的需求,提升服务的质量。同时,市场办能够细分客户,挖掘优质客户,与忠诚客户保持良好地关系。2、库存管理:通过监控木材的出入库、调拨、盘点等工作流,提供管理者与仓库之间的信息交流平台。(1) 市场办登记各个仓库的信息,以便企业管理者对产品出入库的统筹安排。同时,市场办严格控制木材的出入库和检查各个仓库的各种木材情况,方便木材市场对于木材的统一管理。(2) 保卫处负责监督木材出入库情况,管理室外仓库租赁的情况,提高木材管理工作的效率。3、物流配送管理:通过对运输设备、配送(车位、
14、车辆、叉车以及人力)等资源的统筹安排,从而降低物流调度过程发生的各种费用。(1) 物流配送中心管理物流的调度和装卸,并记录调度和装卸执行的结果,提高木材市场的调度和装卸工作效率。4、物业管理:通过对企业的物业管理中的财务流实现记录、整理以及统计,从而更好的把控降低企业内部成本、提高企业日常管理效率等工作。(1) 市场办记录租户缴费信息,提示租户租金收缴日期以及各项应缴交的费用缴纳,汇总物业管理状况(包括桑倩收租率,出租率,未交租情况),车辆管理,提升木材市场的管理效率。(2) 市场办根据客户的维修申请,记录物业维护过程发生的物料消耗和费用,提高客户的满意度。5、安保管理:通过对企业日常安全管理
15、的操作实现记录、整理以及统计,实时通过信息系统反应企业内部物资的安全情况。(1) 保卫处管理车辆出入市场的情况,以便支持市场的运作的顺利进行。同时,保卫处还管理用电,动火,广告招牌安装等服务情况,并且派人监督现场工作的情况,以便及时处理问题,杜绝灾害。(2) 消防部门严格监管消防情况,杜绝火种,保护木材。6、托盘监管管理:为进入木材市场的中小型客户提供向银行融资的业务功能。(1) 贸易部和进出口部迅速就申请客户的融资申请做出审批回应,对抵押货物的存放进行管理,并对在押货物的货值、评估值、融资资金、借贷时间和还款金额以及利息进行查询和统计。7、决策管理信息:专门针对决策层的需求提供各种统计数据及
16、分析图表,高层领导可以随时查看XX鱼珠国际木材市场的运营情况,实现高层管理人员对木材市场业务的决策管理。(1) 执行层通过简短扼要的统计数据向高层汇报当前的业务开展状况,包括出租率,、收租率、木材市场收入结构、库存情况、融资质押情况等,以便为管理层决策提供有用的信息。8、系统维护(1) 信息中心对于数据和用户权限的管理,实现系统的高效率运行。1.3业务目标XX鱼珠国际木材市场信息化建设系统是XX鱼珠国际木材市场发展及管理的一个重要环节。为此,明确建设XX鱼珠国际木材市场信息化系统的目的是什么、怎么使用这个系统,即业务目标是什么。通过对业务概况的了解和对实际情况的分析与研究,得到了以下的一些业务
17、目标:(1) 提供客户信息管理服务,规X管理客户的信息及业务,获取客户的需求及其他必要信息。(2) 提供商品出入库监管服务,完善业务流程,对木材进行严格、完善的监控。(3) 规X物流配送管理,提供相应业务的在线申请及审核服务,提高工作效率。(4) 为物业管理提供合同的在线签订及多形式的缴费方式,记录业务服务的相关信息,提高工作效率。(5) 提供车辆信息管理服务,提供多种安保服务管理的在线申请、审批,记录消防管理的相关记录,提高工作效率。(6) 提供融资业务的在线申请、审批,监管在押物品,规X还贷流程,提高办事效率。(7) 提供客户服务反馈管理,获取客户评价及意见,提高客户满意度。(8) 规X鱼
18、珠木材市场各部门的工作管理,提高办事效率。(9) 根据实际数据进行系统的分析,生成相应的报表及综合数据,为决策提供客观的支持信息,提高决策的精准性。1.4可行性分析可行性分析是在对XX鱼珠国际木材市场进行初步调查后所进行的对信息化建设的必要性和可能性的研究与分析。可行性研究是用最小的代价在尽可能短的时间内确定问题是否有必要解决,是否能够解决,是否值得解决。因此,主要可以从以下三个方面进行分析:1、技术可行性该信息化系统项目将基于成熟的企业级应用开发平台J2EE进行开发。将采用目前具有优秀的UI效果、模块化搭建以及完全基于Ajax的富交互应用框架ExtJS作为前端框架,同时,将采用架构成熟、性能
19、良好以及运行稳定的Struts2、Spring、Hibernate三大框架做集成实现后台商业逻辑,配以易于操作、易于管理以及具有成熟技术解决方案的WindowServer2003操作平台和SQLServer2008数据库。根据用户要达到的业务目标,开发所采用的技术完全可以到达用户的要求,足够满足本信息化系统的功能及非功能性需求。因此,本项目的开发在技术上是可行的。2、经济可行性该信息化系统项目共有8个子系统,各子系统之间既相互独立又有一定联系。系统开发涉及的部分与人员较多,系统需求调研与分析具有一定难度,特别有些子系统目标复杂不明确,需要进行反复的讨论策划,这在项目前期增加了经济支出;之后的主
20、要费用来自于系统设计以及系统维护、更新等。XX鱼珠国际木材市场作为全国最大的木材批发市场,为全国木材行业十强企业,有实力和能力为项目提供必要的经费支持。总体来说,该系统的开发在经济上是可行的。3、社会可行性随着信息技术高速发展,追求更高的办事效率,更便捷的服务环境成为社会的大趋势。按照XX鱼珠国际木材市场的发展规划,以黄埔区市场作为信息化建设的试点中心,有其必要性。该市场许多管理业务仍然采取传统的人工管理,业务操作流程繁琐,各项相关业务数据并没有及时、系统、规X地记录备案。所以,从社会效益的角度来看,信息化建设可以带来规X管理、优化管理流程、提高管理与办事效率、节约资源与管理成本等方面的效益。
21、综上分析,实现信息化建设,在技术、经济和社会等方面都是可行的;既有它的必要性,也有其可能性;因此,加强XX鱼珠国际木材市场信息化系统建设是切实可行的。1.5论文相关综述XX鱼珠国际木材市场信息化建设涉及八个管理模块,基于分工不同,本人负责的模块是库存管理和托盘监管管理。而限于篇幅,本文只针对八个管理模块的库存管理模块进行研究分析。库存是指企业在生产经营中为满足现在和将来的需要而存储的物资。它包括X围很广,可以指生产企业为生产需要存储的原材料、生产过程中的半成品,也可以指销售企业为销售需要存储的成品等1。按照不同的分类标准,可以将库存分为以下几种:从生产过程的角度,可分为原材料库存、零部件及半成
22、品库存、成品库存;从经营过程的角度,可分为安全库存、经常库存、生产加工和运输过程的库存、季节性库存、促销库存、增值库存、存储库存或积压库存等。库存管理则是指对库存进行科学、系统的管理,以实现平稳企业生产运作,提高库存对市场的反应能力,降低企业经营成本等目标。其主要实现手段是对仓库所有出入库活动的记录以及对库存有效数据的统计和分析。但是,传统的纸X记录已经无法负载现今库存管理中的信息量,所以需要借助计算机信息技术来存储、处理和分析,从而实现高效的库存管理。而库存管理理论和计算机信息技术的结合,形成了现今广泛应用于企业信息管理的库存管理系统。库存管理系统是企业管理信息系统的重要组成部分,它的发展主
23、要依赖于库存管理理论和计算机水平两方面的发展,库存管理系统经历了从MRP(Material Require Planning,物料需求计划) MRP(Manufacture Resource Planning,制造资源计划) ERP(Enterprise Resource Planning,企业资源计划)的发展过程2。我国最早把计算机信息技术应用于库存管理中可以追溯到20世纪70年代,当时通过计算机技术开发了一些库存管理系统,但这些系统仅仅完成一些简单的管理功能。由于计算机信息技术得到快速的发展,80年代中期,许多大型企业开始采用国外软件商开发的基于C/S(Client/Server,客户端/
24、服务器)结构的MRP系统,虽然为企业带来了巨大的经济效益,但是由于造价昂贵,难以推广到众多中小型企业。到了90年代,MRP发展到一个新的阶段:ERP(Enterprise Resource Planning,企业资源计划),除了继承MRP的基本思想外,还扩展了管理模块,对企业物流、资金流和信息流三种资源进行全面集成管理。同时,计算机信息技术的发展,催生了B/S(Browser/Server,浏览器端/服务器)结构,相比传统的C/S(Client/Server,客户端/服务器)结构,大大的降低了信息管理系统制造成本、极大的提升了信息管理系统的产品化能力,在广大中小型企业中得到了广泛的应用。通过调
25、研分析发现,XX鱼珠国际木材市场对库存管理模块的建造期望是实现计算机对货物出入库情况的管理、记录,对库存的管理,对仓库的管理以及XX鱼珠国际木材市场实际业务中涉及库存的个性化管理等。1.6 论文内容结构根据UML建模思想,本文按照大象:Thinking in UML的指导,对XX鱼珠国际木材市场信息化建设中的库存管理模块进行面向对象的设计、分析和开发。由于XX鱼珠国际木材市场信息化建设实现的系统规模属于中小型规模,所以本文对大象:Thinking in UML的指导脉络做了相关的精简,从第二章开始将按照“业务建模概念建模系统建模系统设计”进行论述。第二章,业务建模。完成对XX鱼珠国际木材市场的
26、库存管理模块从现实世界操作转换到UML模型的工作。第三章,概念建模。对业务建模得到的业务用例做进一步的分析,得到具有代表意义的业务更细致的处理流程。第四章,系统建模。按照系统实现所需要的框架技术,对业务建模或概念建模分析后较关键或较复杂的业务用例,从系统实现层次的角度进行分析,并得到对应的分析模型。第五章,系统设计。对系统建模得到的分析模型进行编码实现,并分析具有特色的代码片断以及总结本人在XX鱼珠国际木材市场信息化建设项目中的工作亮点。最后,得出本人通过本次毕业论文设计中的相关体会和理解以及对往后工作的展望和设想。2业务建模业务建模是把现实世界的问题转换到对象世界的第一步,是使用UML建模的
27、关键步骤。通过业务建模,可以把系统需要方的期望通过整理、细化、分析等方式处理成系统设计方的原始设计蓝图。在业务建模阶段,首要工作是收集涉众概要,明确系统需要方的期望。然后从涉众概要出发,完成两项工作:第一,分析出系统边界,制定系统的X围,界定系统的使用权限;第二,分析出业务用例,明确系统的使用,界定系统的工作。最后为业务用例做分析,描绘用力场景和书写用例规约。值得注意的是,用户概要不是必须的,但是用户概要可以帮助系统建设方更好的了解未来系统使用者的情况,有利于开发出更人性化的系统。2.1涉众概要由文献3可知,涉众概要是指收集每类参与系统建设的人员对系统成功建设的期望。涉众概要是非常重要的内容,
28、因为成功的系统,其显著的标志就是是否满足了涉众的期望。表2.1 库存管理子系统涉众概要编号涉众名称涉众说明期望SH001客户1.通过网上办理业务。SH002市场办市场综合管理1通过计算机了解仓库信息,实现库存的有效管理。SH003信息中心系统的维护1.通过计算机维护系统的运作,提高系统的工作效率。SH004领导层管理决策1通过计算机提供各种统计数据及分析图表,了解市场的运营情况,实现对市场的决策管理。2.2用户概要由文献3可知,用户概要是指收集计算机的预期操作人员的一些概况、特点和使用系统的方式。获得用户概要的主要目的是为了提高系统的交互友好性、美观度。表2.2 库存管理子系统用户概要编号用户
29、名称用户概况和特点使用系统方式代表涉众US001客户客户通过提出申请与鱼珠木材市场发生业务往来。租户是客户的典型代表。客户分布广泛,无法衡量其计算机水平,无法培训,也不具备强制使用计算机的可能。1.通过联系业务员进行业务代办;2.通过库存管理子系统提交业务请求。SH001US002仓库管理员仓库管理员是市场内部众多仓库的管理员,负责仓库使用管理、日常货物(木材)的出入库管理、货物(木材)的常规检查(盘点)工作等。仓库管理员是库存管理子系统的主要使用者之一,要求具有一定的计算机使用水平,可以培训,必须强制使用库存管理系统办理业务。1.通过库存管理子系统登记仓库使用情况;2.通过库存管理子系统管理
30、仓库的木材信息;3.通过库存管理系统查询库存使用情况;4.通过库存管理子系统录入并审批货物(木材)出入库情况;5.通过库存管理子系统记录货物(木材)的检查(盘点)结果。SH002US003业务员业务员是针对XX鱼珠国际木材市场对库存管理系统的实际使用需要而建立的用户模型。业务员负责协助客户办理库存出入库管理的工作。业务员是库存管理子系统的主要使用者之一,要求具有一定的计算机使用水平,可以培训,必须强制使用库存管理系统办理业务。1.代理客户操作库存管理子系统,主要进行货物(木材)出入库申请工作;2.通过库存管理子系统审批由客户发起的出入库申请业务。SH002US004系统管理员系统管理员负责管理
31、库存管理子系统的日常公告通知、维护管理和权限分配等工作。系统管理员是XX鱼珠国际木材市场管理信息系统管理工作的主要操作者,要求具有较高的计算机水平,可以培训,必须强制使用系统并熟悉每个子系统的操作模块(包括库存管理子系统)1.通过权限管理子系统为库存管理子系统的使用者分配相应的操作权限;2.通过系统维护系统发布库存管理的公告通知。SH003US005领导领导是XX鱼珠国际木材市场的管理决策者,负责企业的核心管理工作,由库存管理子系统提供有效的库存信息辅助管理工作。领导用户无法衡量其计算机水平,可培训,不具备强制使用计算机的可能。1.通过决策支持子系统提供的由库存管理子系统存储、处理和统计后的有效信息辅助决策。SH0042.3系统边界由文献3可知,系统边界的界定可以更好的识别系统的外部和内部。清晰的边界界定有利于后续的建模工作。本节将从服务(对外)和内部管理(对内)两个角度来描绘库存管理子系统的业务边界图。2.3.1服务业务边界图2.1库存管理客户服务业务边界2.3.2内部管理业务边界图2.2库存管理内部管理业务边界2.4业务主角由文献3可知,业务主角是指直接和系统交互的涉众。业务主角需要从涉众中获取,通过分析涉众概要和用户概要,本节按照系统边界区分的角度(服务、内部管理)来描绘库存管理子系统中的业务主角。2.4.1服务业务主角下图展示了参与库存管理子系统的
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1