谈到应用软件设计质量的影响因素,大家往往会想到规划、分析、设计、案例和总结等几个方面。本文从三个案例、软件设计中工程技术人员的职责做了简要讨论,并对应用软件设计做了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、增加资源重用,增强可维护性!
分享到:
相关推荐
浅谈MATLAB软件在教育系统中的应用与研究.pdf
应用软件开发的几点体会.pdf 敏捷过程的三分之一.pdf 汽车零部件行业信息化需求分析与实施要点.pdf 浅谈中小企业Intranet建设.pdf 浅谈软件需求分析过程.pdf 煤炭企业业务事例型网络架构.pdf 用例建模技术在需求获取...
浅谈MATLAB_SIMULINK软件在电机控制系统中的应用.pdf
浅谈数据库设计 在当今的信息时代,信息已逐渐成为决定生产力、竞争力和经济效益的重要资源,管 理者只有及时、准确地掌握相关信息,才能做出正确的决策。数据库技术是指对于一个 给定的应用环境,构造最优的数据库...
针对传统的有线测温方法因无法彻底解决高压绝缘问题而不能应用于高压开关柜温度检测的问题,设计了一种高压开关柜无线测温系统,详细介绍了该系统硬件及软件设计,分析了系统测试过程中存在 的问题并给出了相应的...
该系统的软件部分除了针对湖北电网EM S (ABB SP IDER 系统) , 对其某些应用软件进行了修改和数据格式转换外, 其它功能模块均为通用型标准化设计, 适用于其它各种类型的EM S。因此该 EM S 考核监视管理系统有较高的...
浅谈数据库与地理信息系统 针对目前市场上对数据库系统及GIS的认识,笔者通过对数据库系统、GIS的概念,阐 述两者之间的关系以及发展方向,阐明目前大家对数字化概念的认识及要求,与建库、 GIS的区别,从数字图到...
下面就浅谈应用该软件以来的几个方面的优点。 【关键词】健康体检软件,杏林七贤,体检软件,体检中心信息化 1健康卫士体检软件的概述 软件通过与医院现有的医学影像系统(LIS系统)、医学检验系统(HIS系统)及“军...
浅谈电厂电气自动化方案设计 作者:霍延川 来源:《科技创新与应用》2015年第06期 摘 要:近年来,我国的电厂电气自动化得到了很大的发展,但是在电气自动化方案的设计 上存在一定问题。本文对于电气自动化系统的...
浅谈计算机数据库管理系统 数据库管理系统(database management system)是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库,简称d bms。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整...
因为IT业务外包是国内外商业银行普遍采取的科技发展战略,主机设备、操作系统、数据库基本采购国外知名IT公司产品,应用软件大型商业银行以自主研发为主,少部分外包采购,中小银行信息系统建设采取外包采购方式来...
本文从起源、硬件基础和软件环境等方面,对分布式系统进行了全面探讨,介绍、分析、比较了多种流行的分布式应用的计算模型,以及支持它们的技术。论述了分布式操作系统应具有的四个功能以及构造分布式操作系统的三种...
浅谈BIM与大数据 浅谈BIM与大数据全文共3页,当前为第1页。 摘要:BIM—Building Information Modeling,中文译名为建筑信息化模型。BIM技术自2003年引进国内,主要应用在工程建设领域。随着中国的现代化进程越来越...
浅谈通信行业大数据应用 随着信息时代的来临,大数据在信息行业的应用价值也得到了业内人士的广泛关注, 对信息行业的发展也起到了至关重要的作用,本文针对大数据在信息行业的发展和应用 进行了探讨和研究。...
EIAProA 2008为大气环评专业辅助系统的简称,此软件以2008年版中国大气环境影响评价导则的要求为编制依据,采用AERMOD 2007版为模型内核,兼顾93版导则模型与风险预测内容。本论文以某一化工企业为例介绍EIAProA 2008...
浅谈《计算机组装与维护》实训课程教学与实践应用 摘要:《计算机组装与维修》实训课程有很强的实践性,对学生的应用能力要求较高。 为了培养能够更好地适应社会发展需要的人才,我校开设了些课程。现针对《计算机...
都是数字信号处理的基本工具,与网络理论、信号与系统、 控制论、通信理论、故障诊断等也密切相关。近来新兴的 一些学科,如人工智能、模式识别、神经网络等,都与 数字信号处理密不可分。可以说,数字信号处理是把...
"大数据科学与应用"专业研究的核心对象是"大数据",既不是硬件、软件理论研究, 也不是计算机技术在某个领域的应用研究或者某一特定计算机技术的理论和应用研究, 并且"大数据"引发的研究不可能在短时间完成,...
GPS与GSM系统整合应用设计(1).pdf GPS与GSM系统整合应用设计.pdf GPS卫星定位及若干问题的分析.pdf GPS技术保障交通安全.pdf GPS接收机空时抗干扰滤波技术研究.pdf GPS测量技术在像片联测中的应用.pdf GPS测量技术...