分析一个软件要考虑的问题

1.要分析它的所有功能,每一个细节都要注意到。
要知道它是干什么用的,它删除之后对其它地方有什么影响?

2.要找出它的设计缺陷所在、不合理的地方在哪里?并提出更好的改进措施。

3.思考问题应当从用户的角度来看,它这个软件这样做有什么道理?这样做对用户操作方便吗?提示信息精确吗?

4.软件所限制的操作有哪些?是不是这样的限制使功能减弱了呢?

posted on 2005-08-03 19:57 浙林龙哥 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/huqingyu/archive/2005/08/03/206897.html

分析一个软件要考虑的问题相关推荐

  1. 一个软件项目开始应该怎么入手分析,搭建

    对于一个的软工,做一个项目对项目的分析是很重要的一个步骤.项目分析清楚了才知道自己在做什么.写代码的时候自己心中也有轮廓. 这篇博客是分析一个医药管理平台系统.让我们跟着博客一步一步的分析这个系统吧. ...

  2. OEM、ODM、OBM简介 (说一个软件是O出来的 O的含义)

    说一个软件是O出来的 这里的O 指的是OEM  具体详解如下 什么是OEM? OEM(Original Equipment Manufactuce,原始设备生产商). 是在社会化分工.专业化利益驱动下 ...

  3. 我在北京工作这几年 – 一个软件工程师的反省

    我于2007年来到北京,在北京工作这些年,先后在NEC.风行.百度几家公司担任软件工程师的职务.NEC是一家具有百年历史的传统日企,在知春路的分公司叫日电电子,我们部门主要从事机顶盒.数字电视上嵌入式 ...

  4. 一个软件项目的总纲性的测试计划叫什么?

    一个软件项目的总纲性的测试计划叫什么名字?项目测试计划?测试策略?测试方案? 是不是要包括测试点分析?是不是要包括测试用例? @张克强-敏捷307: 每家公司可能有不同说法,征集大家习惯的说法-你们是 ...

  5. Valgrind ---内存调试,内存泄漏检测以及性能分析的软件开发工具

    Valgrind是一款用于内存调试.内存泄漏检测以及性能分析的软件开发工具.Valgrind这个名字取自北欧神话中英灵殿的入口. 一般使用方式  valgrind --leak-check=full ...

  6. 绳索受力分析的软件_【硕士论文】供热管网管道支架载荷分析与优化设计

    摘 要 改革开放后我国经济快速发展,随着集中供热事业的扩大,集中供暖越来越受到广大民众的欢迎,居民冬季用热为主的集中供暖面积在连年递增,已经成为主要一种供暖方式.集中供热作为城市公共服务功能中重要的一 ...

  7. 又双叒叕一个软件安装方法

    微信公众号:http://mp.weixin.qq.com/s/A4_j8ZbyprMr1TT_wgisQQ Conda包管理系统 Conda是一种通用包管理系统,旨在构建和管理任何语言的任何类型的软 ...

  8. vc6开发一个抓包软件_开发一个软件多少钱?传统app开发与0代码app制作方法对比...

    开发一个软件多少钱?app开发难吗?app制作需要哪些流程? app开发很难:按照传统的开发方式需要最少5名以上的技术人员,团队配合花费3个月左右的时间才能搞定,成本20万以上. app开发也很简单: ...

  9. vc6开发一个抓包软件_开发一个软件要多少钱?app软件开发的费用

    很多人咨询app开发相关的问题,大多数人最关心的就是:开发一个软件要多少钱?在本文中,我们将为大家分析这个经典问题:app软件开发的费用是多少? 对于行业中的任何人来说,这都是一个棘手的问题,即使你已 ...

最新文章

  1. 云原生的浪潮下,为什么运维人员适合学习Go语言?
  2. tf.get_default_graph().get_name_scope()
  3. PECompact3.0
  4. 基于SLF4J MDC机制实现日志的链路追踪
  5. python 封装_Python 面向对象三大特性之封装
  6. Tomcat启动设置环境变量
  7. javaweb宿舍管理系统源码_宿舍信息管理系统展示
  8. cp oracle,Oracle ASM使用asmcmd中的cp命令来执行远程复制
  9. postman 指定响应格式_牛鹭学院:Postman接口测试方法,新手必看!
  10. 字典、集合与字符串——Python基础语法
  11. 数据库事务 写偏斜write-skew
  12. 东线报接口 全网一手线报全网(京东,淘宝,天猫)最全优惠信息
  13. use mysql命令_mysql命令-use
  14. minic 动作句型处理
  15. 信息化促进价值链的构造与协同
  16. 【软件测试】04 -- 软件测试与软件开发
  17. bailian.openjudge 1190:生日蛋糕
  18. JVM之记忆集和卡表
  19. Effective C++ 条款34
  20. 数据结构PTA判断题(最全)

热门文章

  1. 北师大计算机网络原理和应用作业,北师大网络作业计算机组成原理 作业一(可编辑)...
  2. android 正则表达式3,含有至少3个字符类型的android正则表达式
  3. 【2020/6/24整理版】利用csi tool获取csi数据并进行数据解析----适合初学的小白
  4. soapui工具_python接口自动化(四)--接口测试工具介绍(详解)
  5. 本质矩阵与基本矩阵(对极几何)
  6. td里面字体大小怎么改_王者荣耀战区怎么改到其他地方 2020荣耀战区修改方法...
  7. java short long_谈谈Java中整数类型(short int long)的存储方式
  8. java 定时_结合真实案例,清晰梳理几种定时任务的退出「JAVA并发」
  9. iPhone销量低迷,或导致苹果放弃自动驾驶项目?
  10. Eclipse发布MicroProfile 1.4和2.0