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

小象软件交易商城

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

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

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

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

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

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

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

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

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

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

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

是不是觉得好复杂呀。。

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

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

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

答案是不需要。

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

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

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

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

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

建站无忧,易如反掌。

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

(0)
上一篇 2023年5月6日 上午8:22
下一篇 2023年5月6日 上午8:32

相关推荐

  • 知客CRM:公司如何培养长期客户关系(3个国外公司案例)(培养长期客户的策略)

    知客CRM:公司如何培养长期客户关系(3个国外公司案例)(培养长期客户的策略) 与客户保持联系一直很重要,但保持完全数字化的联系说起来容易做起来难。值得庆幸的是,在线生活和出色的客…

    科研百科 2024年3月24日
    168
  • 什是项目管理

    什么是项目管理? 项目管理是指一种组织、计划、执行和控制项目的过程,以确保项目在预算、时间、质量和范围方面按时完成,并达到预期的成果和目标。 项目管理通常包括以下方面: 1. 项目…

    科研百科 2024年9月15日
    37
  • excel项目管理系统费用

    Excel项目管理系统费用: 项目管理中的关键环节 项目管理系统是现代项目管理中不可或缺的一部分,能够帮助项目经理更好地组织和管理项目,提高项目的效率和质量。然而,对于小型企业和创…

    科研百科 2024年12月25日
    0
  • 文科班研究性课题

    文科班研究性课题 文科班是一个由语文、历史、地理、政治等学科组成的班级。这些学科都有着独特的魅力和研究方法,因此,文科班的学生常常会开展一些研究性课题来探究这些学科的秘密。 其中,…

    科研百科 2024年10月18日
    0
  • 山东大学科研项目间接经费山东大学科研项目间接经费

    山东大学科研项目间接经费 科研项目间接经费是指用于支持科研项目的经费,这些经费并不直接来源于政府预算或纳税人的税收,而是通过其他渠道筹集的。这些经费可能来自于企业、社会组织或个人的…

    科研百科 2024年9月13日
    34
  • 畜牧发展 良种为先 现代畜禽种业需打造自主品牌

    Jo5   “‘我国畜禽种业发展依赖国外进口’的观点早已过时。”“畜牧发展,良种为先”。畜禽良种对畜牧业发展…

    2022年5月24日
    322
  • 出库和入库管理软件

    出库和入库管理软件是一种可以帮助企业进行商品进出库管理的软件,能够帮助企业高效地管理库存,提高生产效率,降低库存成本,提高客户满意度。 出库和入库管理软件通常包括以下功能: 1. …

    科研百科 2025年1月4日
    0
  • 致远项目管理SPM系统综述

    卷首语:致远项目管理SPM系统是定位于企业项目管理的平台系统,通过不同组件支撑不同能力模块,实现平台的高扩展性、低耦合度、高适配性特点,高度适配项目管理领域的各个业务场景。 1.产…

    科研百科 2022年12月19日
    245
  • 修好畜牧通道 藏区同胞齐点赞

       5月11日9时整,随着指挥员一声响亮“开始修建”的施工号令,挖掘机、运土工程车等设备开始在雪域下紧张有序作业,这标志着中铁二十局二公司承建的…

    科研百科 2022年5月27日
    452
  • 有方科技:Aleta盈利模式为按数量收费和按项目收费(有方科技oa)

    金融界12月20日消息,有投资者在互动平台向有方科技提问:您好,Aleta的盈利模式是怎么样的? 公司回答表示:关于Aleta,目前有两种盈利模式,一种为按数量收费,该产品将作为无…

    科研百科 2024年4月24日
    73