欢迎来到天天文库
浏览记录
ID:20031957
大小:61.12 KB
页数:5页
时间:2018-10-08
《基于uml技术废弃物再利用系统设》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于UML技术废弃物再利用系统设【摘要】随着生活水平的提高,被人们淘汰、丢弃的废弃物也越来越多,提高废弃物的利用率正成为政府和企业关注的一个热点。本文就废弃物再利用系统的功能设计进行了探讨,并给出了基于UML技术的系统设计。【关键词】废弃物再利用系统;UML技术;软件工程一、引言随着生活水平的提高和生活方式的改变,人们丢弃的废弃物越来越多,而企业在生产过程中也会产生大量的工业废品。另一方面,不可再生资源在逐年减少。国家每年在节能减排、资源循环利用上都有很大投入,取得了明显成效,但还是有许多工作要做:建立完善的回收废弃物的机制;2、废弃物信息交流渠道较传统,信息平
2、台的建设使用有待提升;部分废弃物再利用成本较高等。二、废弃物再利用系统目前国内已经有一些废弃物再利用网站,这些网站以处理固体废弃物和工业垃圾为主,没有涉及家庭、小型制造业的废弃物处理。本系统搭建的是一个废弃物再利用平台,用于解决各类废弃物与废弃物利用企业的无缝对接问题,以提升资源的利用率;以拓宽废弃物的流通渠道,提高政府对废弃物再利用的扶持力度和企业管理。三、系统功能分析—描述与规划并建立用例结合系统设计思路,“废弃物再利用系统”主要包含以下几个功能模块:信息发布模块、资源利用模块、监管模块、用户管理模块、系统管理模块。(一)信息发布模块。该模块主要功能是废弃物
3、提供者把可利用的资源信息发布在平台上,可对其提供的废弃物进行初步评估。发布者可以查看自己废弃物的销售状况,系统中其他用户提供的废弃物种类和销售情况。(二)资源利用模块。该模块提供给购买者,可以浏览废弃物种类和数量,可以联系废弃物提供者。如果对废弃物进行加工再生产,则可以将处理阶段所消耗的成本、对环境的影响、销售的利润等信息如实地反馈到系统中。(三)监管模块。该模块具有以下主要功能:一是对所有废弃物信息进行分类,并且进一步估算出利用价值;二是根据购买者反馈的信息,进行跟踪,以防止虚假信息进入系统,并统计其最终产生的价值及废弃物的利用率;三是政务公开,即发布政府部门
4、出台的相关文件,比如从事废弃物回收方面的优惠补助政策等(四)用户管理模块。用户管理模块的是系统对用户进行管理,包括废弃物买卖双方和监管方的操作员、单位负责人,系统还可以向社会公开,即游客用户。在系统中可以进行账户注册与用户信息的维护。(五)系统管理模块。该模块功能是维护系统的正常运行,使所有进入该系统的人员(监管员、废弃物提供者、购买者以及游客),可以根据其权限正常使用系统。系统在废弃物交易阶段,就是一件物品交易的阶段,因此在订单设计时,可以与一般的购物系统类似。考虑到废弃物的特点,本系统不提供线上交易功能。系统用例图如1:四、系统类静态模型是在用例模型基础上建
5、立的,用于显示系统中事物的内部结构和相互关系。本系统涉及到的类主要有:废弃物、废弃物提供者、购买者、订单、物流、系统管理员、监管员、游客。在系统功能分析和类图的基础上可以建立系统的动态模型。动态模型,描述了系统各对象随时间变化的行为,主要由系统的交互图、活动图和状态图来呈现。五、系统应用与效益分析废弃物再利用系统构建完成并投入使用,将会产生以下几方面的社会效应:(一)会提高民众的环保意识,通过在此平台上发布一些废弃物再利用的知识小窍门,让民众更加注重对现有废弃物的再利用;同时,可以让更多的人了解废弃物的类别及再利用价值,从而减少随意丢弃废弃物带来的浪费,养成收集
6、废弃物的习惯。(二)为废弃物供求双方提供便捷的信息交流通道。通过此平台,交易双方可以实时传递供求信息;根据废弃物的回收规律,再生资源公司可以提前制订废弃物的再利用计划,通过平台下单,有助于企业的生产有序进行。(三)信息的透明化可以增强政府的监管力度。通过此平台,可以引导合法的交易;同时通过对平台信息的分析,可以使用户更好地了解废弃物的数量和品种的变化情况。总结向对象UML技术,不仅能够提高系统开发效率,提高软件质量,加速开发过程,而且使系统具有较好的可重用性、可扩充性、可维护性和可移植性。一个系统要发挥其预设的作用,除了需要技术上的支持以保障,其正常运行,更需要
7、有更多的用户去使用。随着人们环保意识的提升,相信会有越来越多的个人、企业用户进入废弃物再利用平台,使系统发挥更大的作用。1系统用例参考文献:[1]唐红杰.UML基础与ROSE建模实训教程[M].清华大学出版社[2]孙晓妍.基于UML的面向对象信息系统开发[J].价值工程,2013,(8)[3]杨云春.利用UML实现计算机等级考试网上报名系统的分析与设计[J].电脑编程技巧与维护,2013,(4)[4]李颖.运用UML语言设计分布式应用系统的一般过程和方法[J].计算机应用研究,2001(8).指导老师:屈卫清
此文档下载收益归作者所有