軟件開發(fā)模式:
瀑布模型
快速原型模型
螺旋模型
迭代模型
增量模型
敏捷開發(fā)模型
軟件質(zhì)量的概念:
軟件質(zhì)量是指軟件產(chǎn)品滿足基本需求及隱式需求的程度可婶。軟件產(chǎn)品滿足基本需求是指其能滿足軟件開
發(fā) 時所規(guī)定需求的特性,這是軟件產(chǎn)品最基本的質(zhì)量要求;其次是軟件產(chǎn)品滿足隱式需求的程度俏竞。例如,產(chǎn)
品 界面更美觀捉捅、用戶操作更簡單等陷虎。
影響軟件質(zhì)量的因素:
需求模糊
軟件開發(fā)缺乏規(guī)范性文件指導
軟件開發(fā)人員問題
缺乏軟件質(zhì)量控制管理
軟件的分類:
根據(jù)應(yīng)用場景分類:
工具類軟件郁稍,游戲性軟件凰浮,媒體型軟件膜廊,電商型軟件
根據(jù)軟件架構(gòu)分類:
單機版軟件选泻,分布式軟件
單機版軟件:office冲粤,紅警
分布式軟件:
c/s架構(gòu)軟件:客戶端需安裝專門軟件美莫,如QQ,微信
b/s架構(gòu)軟件:客戶端游覽器梯捕,如百度厢呵,hao123
前后端的概念:
前端:前端,也稱web前端傀顾。對于網(wǎng)站來說襟铭,通常是指網(wǎng)站的前臺部分,包括網(wǎng)站的表現(xiàn)層和結(jié)構(gòu)層(通 俗點就是用戶可以看到的部分)短曾。 總結(jié)一下寒砖,瀏覽器、APP嫉拐、應(yīng)用程序的界面展現(xiàn)和用戶交互就是前端
后端:后端開發(fā)即“服務(wù)器端”開發(fā)哩都,主要涉及軟件系統(tǒng)“后端”的東西。比如婉徘,用于托管網(wǎng)站和 App 數(shù)據(jù)的服
務(wù)器漠嵌、放置在后端服務(wù)器與瀏覽器及 App 之間的中間件,它們都屬于后端