一,HTML个人简历
截图如下:
代码链接: https://pan.baidu.com/s/1LLySukT_TEsS7CkJpSZNig 提取码: crgb
本HTML用到了Bootstrap 框架(这个框架对html中的很多样式进行了优化,让用户看着更舒服,交互更快捷),这个框架非常容易上手,下载下来之后直接调用样式,修改即可。
二、软件生命周期
软件开发主要分为以下几个阶段
1、问题的定义
首先要明确要解决的问题是什么,功能是什么,达到什么效果,通过调查问卷,系统分析提出关于关键问题、项目步骤、项目预期的等书面报告,经过修改在修改,最终确定好整个项目,把提前遇到的问题解决。
2、可行性研究
这个过程是对项目可行性评估、探讨、分析。你的项目是否超出实际应用范围,技术能力,达不到预期效果,是否要继续去开展接下来的工作的重要凭证,在综合考虑之后,一切条件符合的情况下,我们可以继续开展接下来的项目。
3、软件需求分析
与用户直接沟通,确定用户的需求,用户需要什么,我们开发什么。明确项目的最终目标与用户需求,功能,通常用数据流图、数据字典和简要的算法表示系统的逻辑模型。用《规格说明书》记录对目标系统的需求。
4、概要设计(总体设计)
确定程序由哪些模块组成以及模块之间的关系。对这些功能模块的总体组织,考虑到模块间的一些耦合问题,使整个项目通过模块之间的协调作用完美运行。
5、详细设计
实现系统的具体工作,编写详细规格说明、参数说明、软件说明、环境说明等,程序员可以根据它们写出实际的程序代码。详细设计也称模块设计,在这个阶段将详细的设计每个模块,确定实现模块功能所需的算法和数据结构。
6、编码和单元测试
通过输入一些不同的编码测试软件是否正常显示运行,对每个单独的功能输入一些测试数据进行测试。
7、综合测试
集成测试和验收测试。在单元测试的基础上,将所有模块按照设计要求(根据结构图)组装成为子系统或系统,进行集成测试。验收测试是部署软件之前的最后一个测试操作。在软件产品完成了单元测试、集成测试和系统测试之后,产品发布之前所进行的软件测试活动。
8、软件维护
软件维护是指在软件产品发布后,因修正错误、提升性能或其他属性而进行的软件修改。主要分为 改正性维护、适应性维护、完善性维护、预防性维护。
三、软件灾难
1.水手号Mariner) 的致命BUG(1962)
2.哈特福德体 育场倒塌事件(1978)
3.中情局给苏联送天然气(1982)
4.几乎引发第三次世界大战(1983)
5.医疗器械致死案(1985)
6.华尔街崩溃(1987)
7. AT&T电话断网(1990)
8.爱国者辜负了战士(1991)