#tower软件

软件工程-软件测试

    系统做完以后,就该测试系统了。在验收第一个系统的时候想必大家都会有这样的感受,信心满满的让师父验收系统,到师父这以后,一点就出错,而且还会输入一些自己想不到的字符之类的来“搞破坏”……系统也很给力的展示它的错误,越点错误越多,越会暴露自己思维上的漏洞,偷偷的想自己当初怎么...
代码星球 ·2021-02-17

软件工程-设计

    一个大的项目必须要先有设计,一定要先设计,而设计之前必须要做的事情就是需求分析。需求分析是了解用户“做什么”,需求分析包括了解功能和性能需求,只有了解了用户的需求以后再设计才能保证在项目完工后返工的现象发生。     &n...
代码星球 ·2021-02-17

开源软件七大盈利模式

开源软件在发展历程中,已经不仅仅是开放源代码的免费软件。开源软件与商业并不冲突,它是一种新兴的商业模式。与传统的商业软件相比,开源软件采用了开放源代码、免费分发等形式,减少了营销与销售成本,更易于广泛传播。在开源软件领域中,常见的盈利模式一共有7种。下面让我们来逐一列举和分析。● 盈利模式之一:多种产品线&n...

敏捷软件开发简述

前言:由于我读了邹欣老师的《构建之法:现代软件工程(第二版)》,因此对敏捷软件开发有了比较大的兴趣。于是我在网上找了一些论文,比如RequirementsEngineeringandAgileSoftwareDevelopment、Adecadeofagilemethodologies:Towardsexplainin...
代码星球 ·2021-02-16

[转]PLSQL Developer软件使用大全

原文地址:https://www.cnblogs.com/lhrbest/p/6493218.html  PL/SQLDeveloper是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。如今,有越来越多的商业逻辑和应用逻辑转向了OracleServer,因此,PL/SQL编程也成了整...

亚马逊 AWS 的EC2 云服务器实例取消 SMTP 端口 25 上的限制,以便自己搭建的邮件服务器软件,可以对外收发电子邮件

亚马逊AWS 的EC2云服务器,默认是封锁SMTP端口25 的(封锁的是本地发往外部的邮件服务器端口25,未封锁外部的邮件服务器发往本机端口25),可能是防止有人群发垃圾邮件。国内云服务器提供商,也差不多类似的操作。各家防垃圾邮件的软件公司,策略各不相同,难免有的以垃圾邮件的来源IP为判定规则,哪个...

非软件行业公司自建软件开发部门能力不强的原因分析

  最近有一个长期客户,汽车行业排名前列的,开始进行自建软件开发部门,逐步代替原有的每个项目挑选软件供应商、谈合同的合作方式。此客户是我们公司的主要客户,对我们的影响也很大。作为乙方,我们只能尝试逐步向外开拓其它业务,同时观望其后续结果。  一年多下来,据了解,其成绩并不理想:项目完成周期长、质量也堪忧,交付的软件,都...

编程经验点滴----计算机软件设计的几个基本原则

编程经验点滴----计算机软件设计的几个基本原则:1.软件尽量自动纠错,避免/减少人工干预 2.通过一些设计技巧,避免/减少后续数据库表结构变动。 3.如果有多种办法实现,选择最简单、数据最不易出错的一种办法。 4.用户在界面上录入的数据,要能事后查看、更改。5.监控集中化,最好一个界面看...

软件设计7个原则

1,开闭原则单一职责依赖倒置接口隔离原则里氏替换原则迪米特法则组合复用...
代码星球 ·2021-02-14

WatchTower 自动监测 RSSHub 容器更新

Docker 容器的部署有一种在手机上装 App 的感觉,但 Docker 容器并不会像手机 App 那样会自动更新,而如果我们需要更新容器一般需要以下四个步骤:停止容器:dockerstop<CONTAINER>删除容器:dockerr...

ISO9126软件质量模型

 ISO9126软件质量模型由6个特性,27个子特性组成,是软件质量标准的核心。    外部和内部质量    功能性:适用性、准确性、互操作性、保密安全性、功能性的依从性    可靠性:成熟...
代码星球 ·2021-02-13

软件测试十大原则

软件测试十大原则如下:   1、测试应基于用户需求  2、做好软件测试计划是做好测试的关键  3、应尽早的开始软件测试,并不断的进行软件测试  4、测试前必须明确定义好产品的质量标准  5、避免测试自己的软件  6、应充分注意测试中的集群现象  7、必须检查每个实际输出结果  8、穷举测试是不可能的  9、测...
代码星球 ·2021-02-13

软件需求关注点!

 1)具体的流程:  需求收集:  需求分配:将用户原始需求分配给不同需求分析人员  需求分析:收集用户需求----编写需求定义文档----编写软件功能说明----编写软件需求跟踪矩阵----审核软件需求文档  需求定义:完成需求规格说明书  需求验证:通过原型让用户确认  需求评审:  需求跟踪: ...
代码星球 ·2021-02-13

使用 Linux Mint 作为主要操作系统的一些个人常用软件

本篇文章讲一下一些Linux上的应用,多数为日常生活娱乐用的软件,同时也会讲一点开发工具,对于有兴趣继续研究Linux的可以参考一下。软件的安装方式1.SoftwareManager2.deb包3.AppImage4.二进制文件5.编译日常软件1.截图工具Shutter2.图像处理GIMP3.同步盘Nextcloud4...
首页上一页...56789...下一页尾页