需要知道的软件设计的6个步骤(软件设计怎么设计)

小象软件交易商城

——专卖正版软件的电子商城

一个系统是如何构造的?大体分为如下几步。通过案例来说明吧。

领导说:“我们单位要进行企业信息化建设。小王,你来负责吧。”

小王抓耳挠腮,这个事情如何处理?别急,来小象网,专家来帮你。

1. 需求分析——一般由公司的人来梳理,这个人会到公司各部门了解需求(或者请外援,即有技术经验的需求分析师来协助处理)。这步会写成word文档。

2. 概要设计——有了文档,需要找“架构师”或“高级工程师”来进行概要设计。水平很高的人才能完成概要设计,技术选型、开发语言、框架、数据库、接口。。等等。这步会写成word文档(其中包含看起来抽象但极其重要和昂贵的概要设计图,是后续工作的指导文档)

3. 详细设计——高级或者中级工程师。根据概要设计,进行详细设计。各模块功能的内部逻辑、模块之间数据的交换、数据库的详细定义、接口的详细定义等等。这步会写成word文档。当然,这是很厚的一摞,要比概要设计的几页纸要厚。

4. 编码——高级、中级甚至初级工程师都可以进行编码工作。这些人就是传说中的开发工程师了,为人所知的Java工程师,web前端工程师等等。这步的工作成果不再是word文档,而是在外行看起来眼花缭乱的代码。

5. 测试——有测试工程师进行。功能、性能等等,主要目的是看系统实现了设计、是否可以正常使用。

6. 部署上线——项目中的工程师(一般是开发工程师),来进行部署,并上线供用户点击使用。

需要知道的软件设计的6个步骤(软件设计怎么设计)

是不是觉得好复杂呀。。

确实,信息系统构建是专业而复杂的事情。所以必须由专业的人来处理。小王要做的事情是到小象网,找到专业人士,得到方案,落实工作。

企业的信息系统这样复杂。

但如果我只想做个网站,或者小程序,也需要这么复杂的步骤么?

答案是不需要。

网站的需求相对较易,所以一般不需要太多需求分析,口述跟供应商交流。

网站的技术不需要定制化开发,也不属于大规模技术应用,所以概要设计可以省略。同样的理由,网站都有比较成熟的产品,逻辑和各模块相对清晰,详细设计也不需要。

所以,一般情况下,会直接简化为编码、测试,没有问题可以直接上线。

想做网站、小程序到哪里找?

来小象网,万千产品供选择,专业的供应商随时提供专业服务。

建站无忧,易如反掌。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年4月27日 上午8:06
下一篇 2023年4月27日 上午8:16

相关推荐

  • 有关兼职科研项目申请

    有关兼职科研项目申请 随着科技的不断发展,兼职科研项目申请已经成为了越来越多科学研究机构和学者们关注的话题。兼职科研项目申请不仅可以为学者们提供更多的研究资源和机会,同时也可以提高…

    科研百科 2025年2月28日
    0
  • 开封示范区城管局:党建引领多措并举 破解静态停车难题

    映象网讯(大象新闻记者 崔学庆 通讯员 王丛虎)今年以来,为全面改善全区静态交通环境秩序,开封市示范区城管局以城市管理“三化”建设工作为抓手,坚持党建引领,持续开展静态停车专项整治…

    科研百科 2023年10月15日
    175
  • 学生在科研项目中承担什么工作内容

    学生在科研项目中承担什么工作内容学生在科研项目中承担什么工作内容,其实是“一个一个好的宣传活动”。理论在教师工作中起着举足轻重的作用,还在于有没有适合自己的专业,有没有好的教师能够…

    科研百科 2024年11月25日
    4
  • 未知2865685602

    以未知为标题的中文文章:探索未知世界 人类一直在不断地探索未知世界,从古代的探险家到现代的科学家,他们一直在寻找着那些神秘而充满魅力的地方。今天,我想和大家分享一下我对未知世界的探…

    科研百科 2024年10月16日
    0
  • 信息系统项目管理实施

    信息系统项目管理实施 随着信息技术的不断发展,信息系统已经成为企业生产和运营的重要工具。信息系统项目管理是信息系统实施的基础,其实施成功与否直接影响着信息系统的性能和效益。本文将从…

    科研百科 4天前
    0
  • 不到一百行代码实现一个Mysql数据库说明文档自动生成程序(mysql 代码自动生成工具)

    我们在做软件项目开发中,通常需要设计数据库说明文档,虽说有一些工具能帮我们实现,不过总是感觉太重了,有的时候我们是要边写代码,写查看数据库结构,两个软件来回切换总是那么不习惯。这个…

    科研百科 2023年12月29日
    134
  • 研究发现豆科植物黄酮合成关键基因

      近日,中国农业科学院北京畜牧兽医研究所牧草种质资源保护与利用科技创新团队研究发现, LaPT2 基因是豆科植物黄酮合成的关键基因,为牧草抗病遗传改良提供了重要候选基因和理论基础…

    科研百科 2022年5月12日
    314
  • 商丘项目绩效管理系统

    商丘项目绩效管理系统 在商丘项目的管理过程中,绩效管理系统是非常重要的一个环节。它能够帮助我们有效地监控项目的进度和质量,提高项目的效率,减少成本,并确保项目能够按时完成。本文将介…

    科研百科 2024年12月19日
    1
  • 计算机科研项目怎么找

    计算机科研项目的寻找是一个复杂的过程,但以下几个步骤可以帮助您找到感兴趣的项目: 1. 确定您想要做什么:首先,您需要明确想要实现什么功能或者解决什么问题。例如,您可能想要开发一个…

    科研百科 2025年6月1日
    1
  • 郭栋主持的科研项目有哪些

    郭栋教授,现任北京大学计算机科学技术系主任,教授,博士生导师,主要研究方向为人工智能,机器学习,数据挖掘,知识工程,计算机视觉等。近年来,他主持的科研项目有: 1. 主持国家973…

    科研百科 2025年6月1日
    5