如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
后勤财务管理系统的面向对象分析与设计2008年第5期文章编号:1006-2475(2008)05-0057-03计算机与现代化JISUANJIYUXIANDAIHUA总第153期后勤财务管理系统的面向对象分析与设计刘晓玲,赵伟(中国气象局培训中心,北京100081)摘要:后勤财务管理系统是为后勤各实体企业化后实施行之有效的管理而建立的系统.统一建模语言UML是面向对象分析和设计过程中重要的建模工具,该语言可以对系统的不同层面进行描述.本文运用UML语言对系统软件进行了面向对象的分析与设计,探讨了静态结构建模和动态建模的方法.关键词:管理系统;面向对象;UML;建模中图分类号:TP315文献标识码:AObject-orientedAnalysisandDesignofLogisticsFinanceManagementSystemLIUXiao-ling,ZHAOWei(ChinaMeteorologicalAdministrationTrainingCentre,Beijing100081,China)Abstract:Thelogisticsfinancemanagementsystemisdevelopedforcommercializedentitiestoexecuteeffectivemanagement.TheunifiedmodelinglanguageistheimportantmodelingtoolinOOAandOOD,thismethodisstrictandflexible,moreover,itmaycarryonthedescriptiontothesystemofdifferentstratification.ThisarticleutilizestheUMLlanguagetoactualizetheobject-or-ientedanalysisandthedesigntothesystemsoftwareanddiscussesthemethodsofthestaticorganizationmodelingandthedynamicaction.Keywords:managementsystem;object-oriented;UML;modeling0引言随着计算机技术的普及,办公自动化成为一种必然趋势.后勤各实体企业化运作后,财务的管理也逐渐演变为无纸化办公.开发本系统可以节省人力成本,提高工作效率.中国气象局培训中心原为高等教育学院,因此后勤改革沿用高校的模式.现代企业要加强企业的内部管理,而企业管理应以财务管理为中心.后勤集团要走企业化运作的道路,独立核算,自负盈亏,自我发展,自我约束,就必须要加强企业财务管理,建立一整套财务内部控制管理体制,将收入、支出、管理三部分核算体系建立起来,这是后勤企业生存和发展的必由之路.统一建模语言UML是面向对象技术的标准建模语言,可以实现大型复杂系统各种成分描述的可视化,说明并构造系统模型,以及建立各种所需的文档.UML支持从需求分析开始的软件开发的全过程.它通过三类图形建立系统模型:用例图、静态结构图和动态行为图,这些图可以从不同的抽象角度实现系统的可视化[1].本文在描述后勤财务管理系统结构的基础上,对系统进行了需求分析,进而采用UML语言对系统进行了设计.1系统需求分析后勤财务管理系统应具有先进性和可扩展性,通过采用目前先进的计算机与网络技术,以及先进的软件开发平台,使建成后的系统在相当长的时间内保持运行的稳定性、安全性、兼容性,保证操作的实用性、时效性和专业性.系统分析员通过对系统的需求分析,首先确定了收稿日期:2007-11-22作者简介:刘晓玲(1970-),女,山西交城人,中国气象局培训中心工程师,硕士,研究方向:软件开发,多媒体课件制作;赵伟(1959-),女,北京人,研究方向:财务管理.58计算机与现代化2008年第5期系统架构设计图(图1).应用服务层分为以下四大功能模块[2]:(1)系统管理模块:检查用户身份的合法性和权限,记录用户登录日志、并对登录的人员实施权限分配和收回管理,同时可以发布公告和信息,对系统界面进行日常更新维护.(2)培训管理:对从事后勤财务管理和系统使用人员的网络课程培训.(3)财务行为管理模块:实现后勤下属各部门的经费收入和支出管理,并可以对经费进行综合统计和查询.(4)数据管理模块:对后勤财务数据信息和经费管理人员进行管理.图3后勤财务管理综合部署图图4经营性收入类图图1系统架构设计图图2后勤财务管理系统顶层用例图动态行为图形,可以分析系统的动态特性和行为特征[4]系统的顶层用例图如图2所示,这些用例是系统的高层抽象,在开发过程中,随着对系统认识不断加深,用例模型可以自顶向下逐渐精化,演化