1 / 12
文档名称:

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

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

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

分享

预览

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

上传人:2072510724 2018/10/7 文件大小:29 KB

下载得到文件列表

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

文档介绍

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

最近更新

2025年南充职业技术学院单招职业适应性测试题.. 63页

《分子间的相互作用力》 18页

2025年小学一年级数学5以内的加法教案 4页

2025年南昌应用技术师范学院单招职业技能测试.. 62页

2025年南昌影视传播职业学院单招职业倾向性测.. 62页

2025年南昌影视传播职业学院单招职业适应性测.. 61页

2025年南昌理工学院单招职业技能测试题库(黄.. 64页

2025年南通师范高等专科学校单招职业适应性测.. 62页

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

上海新天地调研报告 26页

2025年离别母校作文(通用20篇) 17页

2025年南阳工艺美术职业学院单招职业技能测试.. 60页

2025年医务科【多部门医疗质量管理协调机制】.. 5页

现代服务礼仪商务礼仪指引 84页

非传统安全视角下的口岸动物检疫形势分析与对.. 3页

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

2025年博尔塔拉职业技术学院单招职业技能测试.. 62页

2025年审浩然上海城施工组织设计 84页

2025年祝顺利毕业的文案 7页

青岛市用水量变化趋势及驱动因子分析 3页

新闻培训心得体会 31页

2025年合肥共达职业技术学院单招职业倾向性测.. 62页

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

春季运动会闭幕词(30篇) 37页

《作文分论之话题作文拟题技巧》 45页

2025年祝老公生日的祝福语 5页

有关中考满分作文 10页

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

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

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