`
wms20070910
  • 浏览: 97833 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

浅谈应用软件的系统分析与设计

阅读更多
谈到应用软件设计质量的影响因素,大家往往会想到规划、分析、设计、案例和总结等几个方面。本文从三个案例、软件设计中工程技术人员的职责做了简要讨论,并对应用软件设计做了11项总结。

案例一:设计考虑了重用的软件就是好软件,有三个方面
(1)整体设计的重用思想体现
(2)程序设计时重用思想应用
(3)数据库设计时重用思想的应用

案例二:工作中不能忘记理想,但更不要忘记现实,有两点教训:
(1)产品一定要服务于应用,目标客户群定位不明确的产品前途渺茫
(2)产品设计的思维做项目,有好的结果不容易

案例三:企业级原来也可以这样设计:
(1)用户权限实现分级管理
(2)数据集中与分布式相结合
(3)程序公用模板
(4)恰当的配置文件
(5)灵活性与实用性相结合
(6)扩展性体现在用户也可以扩展

软件设计中我们的三项职责:
  1、抓住主要问题,集中力量做好
  2、关键设计需要思想(idea decide all,idea is all)
  3、设计思想无处不在,不做没有设计的代码工作

总结应用软件设计的成功之路的11项关键点:
  1、设计的服务对象是系统用户
  2、人性化设计(程序员、管理员、操作者)
  3、构建系统的智能(程序员、管理员、操作者)
  4、设计的价值在于业务体现
  5、程序代码不是软件设计的全部
  6、成功的设计来自应用
  7、设计失败的各种各样,成功的有共同点:
  8、循环迭代,构件重用
  9、模型与代码同步,理论用于实践
10、稳定性好,维护简单
11、增加资源重用,增强可维护性!
分享到:
评论

相关推荐

    浅谈CAD软件应用与建筑结构设计.pdf

    CAD系统如PKPM系列软件,包括PMCAD、PK、TAT和JCAD等,被广泛应用于结构设计与分析。PKPM系列软件具备从平面框排架计算、施工图绘制到高层空间分析和基础设计的全方位功能,极大地提升了建筑设计工作的效率与质量。 ...

    浅谈智能家居控制系统设计.pdf

    2. 软件设计:软件设计涉及操作系统、应用程序以及通信协议等,需要考虑到用户操作习惯和数据处理效率,以及系统对不同通讯协议(如Zigbee、Wi-Fi、蓝牙等)的支持能力。 3. 控制算法:智能家居系统中的控制算法...

    浅谈人工智能关键技术研究与应用.pdf

    以上是对【标题】"浅谈人工智能关键技术研究与应用.pdf"中提及的关键知识点的详细解读,涉及人工智能的核心技术以及它们在不同领域的应用。希望这些知识点能够给相关人员提供有价值的参考和指导。

    浅谈CAD软件应用与建筑结构设计 (1).pdf

    PKPM系统包含了多个软件模块,例如平面框排架计算与绘图软件(PK)、结构平面辅助设计软件(PMCAD)、高层空间分析软件(TAT)和基础设计软件(JCCAD),它们能够组成一个高效的结构分析、计算及绘图系统。...

    浅谈智能视频分析系统的设计与实现.pdf

    系统软件实现分为智能视频分析模块和视频编码与发送模块。前者负责接收原始视频,进行解复用、智能分析和规则应用,后者则通过DSP进行H.264编码,利用RTP流媒体协议进行实时传输。客户端监控实现则依赖于互联网技术...

    浅谈基于PLC系统的设计-论文.zip

    标题中的“浅谈基于PLC系统的设计”表明这篇论文将探讨可编程逻辑控制器(PLC)在系统设计中的应用。PLC是一种专为工业环境设计的数字运算操作电子设备,常用于控制自动化过程。这篇论文可能涉及以下几个核心知识点...

    浅谈开源大数据分析应用软件.docx

    【开源大数据分析应用软件】 随着大数据的广泛应用,开源软件已成为企业进行数据分析不可或缺的工具。根据New Vantage Partners的调查,超过六成的《财富》1000强企业正在使用至少一种大数据工具或应用,这一比例相...

    浅谈PLC与组态软件通讯中的干扰问题.pdf

    "浅谈PLC与组态软件通讯中的干扰问题" PLC(Programmable Logic Controller,程序化逻辑控制器)是一种常用的工业控制系统,它广泛应用于现代生产线控制系统中。然而,在实际应用中,PLC系统常遭遇干扰问题,对系统...

    浅谈收费稽查辅助智能分析系统的设计应用.pdf

    为了解决这一问题,本文深入浅出地探讨了收费稽查辅助智能分析系统的设计应用,提出了一套系统性的解决方案。 首先,必须明确高速公路收费稽查的核心任务是确保通行费用的合理收取和追缴,同时打击和预防逃费行为,...

    浅谈钢铁冶金企业能源管理系统的设计与应用.pdf

    浅谈钢铁冶金企业能源管理系统的设计与应用 能源管理系统(EMS)是在钢铁冶金企业中对能源的使用和管理过程中的关键系统。该系统可以对能源的使用进行监控、分析和优化,从而降低钢铁生产过程中的能耗,提高企业的...

    07系统分析师论文20篇

    应用软件开发的几点体会.pdf 敏捷过程的三分之一.pdf 汽车零部件行业信息化需求分析与实施要点.pdf 浅谈中小企业Intranet建设.pdf 浅谈软件需求分析过程.pdf 煤炭企业业务事例型网络架构.pdf 用例建模技术在需求获取...

    浅谈变电站计算机辅助设计(CAD)应用软件开发.pdf

    变电站计算机辅助设计(CAD)应用软件开发是一个将CAD技术应用于变电站设计与分析的领域,它涉及到一系列的技术和方法,用于提高变电站设计的效率和准确性。这项技术的发展与应用对电力系统的设计、规划、施工、维护...

    Electrical应用电力系统二次设计浅谈.pdf

    而对于设计团队而言,保持软件与设计标准的同步更新,与厂家保持紧密合作,是提升整体设计效率的关键。同时,参考文献和专业指导也是设计人员不可或缺的资源,它们能够帮助设计人员更深入地理解和应用ACE技术,进而...

    2021-2022年收藏的精品资料浅谈CAD软件应用与建筑结构设计doc6.doc

    PKPM软件包括平面框排架计算与绘图软件PK、结构平面辅助设计软件PMCAD、高层空间分析软件TAT和基础设计软件JCCAD,这些工具共同构建了一个高效的设计、计算和绘图系统。 然而,尽管CAD软件提供了强大的计算和绘图...

    浅谈BIM软件系统与云计算.pdf

    BIM软件系统与云计算作为当今信息技术的重要分支,在建筑行业得到了广泛的应用和发展。本文将深入探讨BIM与云计算的结合,以及它们在未来发展中可能带来的变革。 BIM,即建筑信息模型(Building Information ...

    Web应用系统的缓存技术浅谈

    【缓存技术浅谈】 缓存技术是一种优化性能的关键手段,尤其在Web应用系统中扮演着重要角色。本文将探讨缓存的基本概念、其在Web应用系统中的作用以及各种类型的缓存技术。 缓存,也称作Cache,是高速缓冲存储器,...

    浅谈基于PLC系统的设计 (2).zip

    标题中的“浅谈基于PLC系统的设计 (2)”暗示了这是一个关于可编程逻辑控制器(PLC)系统设计的深入讨论,可能涵盖了多个方面,包括基础知识、应用实例、系统架构等。文档可能是对PLC设计的一次进阶解析,因为带有“(2)...

    浅谈软件信息系统开发设计项目整体管理.pdf

    软件信息系统开发设计项目整体管理是确保软件项目质量、成本、时间控制及满足用户需求的关键过程。该过程涉及到多方面的技术和管理知识,包括但不限于项目管理方法、软件开发生命周期、质量管理以及与客户沟通协作等...

Global site tag (gtag.js) - Google Analytics