1 / 11
文档名称:

2017年系统架构设计师论文范文.docx

格式:docx   大小:23KB   页数:11页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2017年系统架构设计师论文范文.docx

上传人:镜花流水 2019/2/27 文件大小:23 KB

下载得到文件列表

2017年系统架构设计师论文范文.docx

相关文档

文档介绍

文档介绍:论文目录一、论基于DSSA的软件架构设计与应用二、论基于Rest服务的web应用系统设计三、论软件可靠性设计与应用一论基于DSSA的软件架构设计与应用【摘要】去年三月份,我所在的公司启动国网电力用户用电信息采集系统项目,我被任命为项目负责人。国网电力用户用电信息采集系统是国家电网公司坚强智能电网建设的一部分。由于公司之前为南网(主要是广东省)开发过类似用电信息采集系统,且公司准备在电力行业做强做大,我提出了采用DSSA技术来研发国网用电信息采集系统,得到公司领导层的一致赞同。由于项目功能实现上具有明显的阶段性,我决定采用演化方式来实现DSSA及完成应用产品开发。一是对原有系统、文档及国网用电信息系统功能规范进行分析,完成DSSA;二是对原有系统进行部件提取,做为核心资源的公共部件;三是加强对核心资源的管理,方便研发工程师查找部件及扩展部件。经过近一年的努力,终于完成了公司用电信息采集系统核心资源的建立,也完成了国网电力用户用电信息采集系统项目。?【正文】去年三月份,我所在的公司启动国网电力用户用电信息采集系统项目,我被任命为项目负责人。国网电力用户用电信息采集系统是国家电网公司坚强智能电网建设的一部分。公司之前开发过广东电网公司计量营销一体化系统,类似于用电信息采集系统。我对广东电网公司计量营销一体化系统的功能规范和国网电力用户用电信息采集系统的功能规范进行分析,发现除了系统内各自的通信协议不同外,其它的功能需求大体上相同。整个采集系统都是分三层实现,主站层,采集终端层和电能表层。由于电能表已经规范化了,有专门的表计生产厂家,这一层不需要投入资源进行研发。从公司目前现状来看,主站层投入研发工作量较少,一是主站的开发中模块化做得比较好;二是用户的需求基本一致。国网用电信息采集系统仅需要在广东电网公司计量营销一体化系统主站进行界面调整和支持国网用电信息采集系统通信协议即可达到要求。根据之前开发的经验,用电信息采集系统开发的重点是采集终端的开发。因为采集终端需要安装到现场,而现场的用电环境各异,能够到达的远程信道也不同。采集终端可维护性低或可靠性低,则会产生大量的维护工作,影响公司品牌及利润。根据用电信息采集系统的要求,采集终端分为集中抄表终端、专变采集终端和公变采集终端。广东电网公司计量营销一体化系统的采集终端大体上也分为上述三类:低压集抄终端、负荷管理终端、配变监测终端。通过对采集终端的功能要求进行分析,可以看出它们归属于一个产品家族。我在项目组启动会议上提议采用DSSA技术进行采集终端产品的研发,建立公司用电信息采集系统核心资源,同时将计量营销一体化系统的采集终端也归结到产品家族中。众所周知,DSSA(特定领域软件架构)就是在一个特定的问题领域中支持一组应用的开发,这些应用形成产品家族。DSSA是软件重用的一种手段,它由领域模型、参考需求、参考架构组成重用元素。用电信息采集系统各终端基本需求都是对外接的电能表或测量点的读数进行采集,稍做处理后通过GPRS/CDMA信道远程传输给采集系统主站端。采集终端的功能模块一般包括测量点采集模块,表计规约模块,现场总线模块,PPP拨号模块,主站命令模块,本地维护模块,程序升级模块,数据存储模块,交流采样模块,负荷控制模块等等。由于采集终端在现场使用的特殊性,它的非功能性要求主要集中在可靠性、可修改性和易用性。现场用电环境复杂,信道各异,要求采集终端具有高可靠性。由于市场上的电能表支持的规约各异及现场总线发展快速,要求采集终端可扩展性强,能快速支持新的表计规约和现场总线,且支持远程升级操作。由于在现场施工时多是由工程队进行安装,工程队人员的素质高低不齐,要求采集终端在本地操作具有一定的智能化,且要求调试简单。根据以上分析,采集终端软件架构采用分层设计比较合适。分层设计的软件可修改性和可扩展性比较好。由于分层开发,将关注点分离到各层,将系统的复杂度分到各层中,相应可靠性也可以得到提高。在用电信息采集系统研发中,我决定采用演化方式进行开发。首先对原有系统、文档及国网用电信息系统功能规范进行分析,完成DSSA。在项目启始阶段,我对计量营销一体化系统及用户需求文档及设计文档进行分析,将用户需求用EXCEL表格列出来。然后再对国网用电信息采集系统的功能规范进行分析,用同样的方式列出用户需求,需求比对后发现它们之间的功能要求大体上是一样的。但由于通信协议不同,会导致一些功能在实现上有差别,如主从终端连接功能,用电信息采集系统采用一条命令完成主从终端的所有通信,而计量营销一体化系统分成建链、传输、断链三条命令来实现。于是我决定将基础业务模块做成通用的模块,根据不同的参数来初始化模块,或各具体产品自己适配模块。按照这个需求,我对核心资源进行分层设计。总体上,核心资源分成三层,由低到高依次是:基础资源层,基础

最近更新

2025年南昌影视传播职业学院单招职业技能测试.. 61页

放弃房产协议(7篇) 9页

2025年南通科技职业学院单招职业倾向性测试题.. 62页

2025年家庭日常口语 6页

2025年南阳农业职业学院单招职业倾向性测试题.. 60页

2025年南阳农业职业学院单招职业技能测试题库.. 62页

2025年南阳农业职业学院单招职业适应性测试题.. 62页

2025年南阳工艺美术职业学院单招职业适应性测.. 61页

2025年南阳科技职业学院单招职业适应性测试题.. 61页

2025年区新营中学八年级(下)月考数学试卷(附答.. 22页

2025年南阳职业学院单招职业适应性测试题库带.. 63页

2025年台州职业技术学院单招职业适应性测试题.. 60页

2025年祝青年节快乐的祝福语21句 3页

2025年合肥信息技术职业学院单招职业技能测试.. 61页

2025年合肥信息技术职业学院单招职业适应性测.. 60页

集输系统区域优化在采油生产中的运用分析 3页

春节的记叙文作文3篇 4页

2025年祝美女生日快乐的短句集锦 15页

2025年合肥科技职业学院单招职业技能测试题库.. 61页

期中考试之后日记 5页

2025年合肥通用职业技术学院单招职业适应性测.. 62页

氮化镓基增强型HEMT器件与集成电路研究的任务.. 3页

2025年苏州农业职业技术学院单招职业倾向性测.. 65页

电动车租赁合同范本 5页

1《竹里馆》.省公开课一等奖全国示范课微课金.. 20页

教资-科目三--化学学科部分简答题及答案 8页

西江千户苗寨旅游营销策划书 7页

唱歌的呼吸技巧Singingbreathingtechniques 10页

化学说题课件 11页

毕业论文-煤制甲醇项目——甲醇合成工艺设计 19页