亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于軟件工程的Web開發(fā)與應(yīng)用

        2022-04-15 13:27:45于有為
        計算機應(yīng)用文摘 2022年6期
        關(guān)鍵詞:應(yīng)用

        摘要:為了提高企業(yè)核心競爭力,降低運營成本,開發(fā)出更好的功能性產(chǎn)品,必須對軟件開發(fā)工程引起重視。文章主要分析和探討了Web的設(shè)計和應(yīng)用,首先簡要介紹了數(shù)據(jù)庫管理模塊、項目管理模塊等相關(guān)技術(shù),然后總結(jié)了聯(lián)合方案的結(jié)構(gòu)和特征,并闡述了它們在實際生活中的作用。

        關(guān)鍵詞:軟件工程;Web開發(fā);應(yīng)用

        中圖法分類號:TP311

        文獻標識碼:A

        Web development and application based on software engineering

        YU Youwei

        ( Liaoning University of Science and Technology, Anshan , Liaoning 114000 , China)

        Abstract:ln order to improve the core competitiveness of enterprises, reduce operating costs anddevelop better functional products, we must pay attention to software development engineering. Thearticle analyzes and discusses the design and application of the Web, first briefly introduces thedatabase management module, project management module and other related technologies, thensummarizes the structure and characteristics of the joint scheme, and expounds their role in real life.

        Key words : sof tware engineering , Web development , application

        1 引言

        信息化已成為適應(yīng)社會發(fā)展的必然趨勢,為此,基于軟件工程開發(fā)與應(yīng)用Web尤為重要[1]。本文對當代企業(yè)現(xiàn)狀進行了深入研究,分析了企業(yè)的需求,設(shè)計一套了軟件開發(fā)系統(tǒng)。該系統(tǒng)可以解決現(xiàn)有Web開發(fā)工作中存在的問題。本文首先介紹了系統(tǒng)功能模塊及其概念,然后介紹了企業(yè)目前使用的服務(wù)器系統(tǒng)和數(shù)據(jù)庫的結(jié)構(gòu),最后提出了相關(guān)優(yōu)化方案,并對其進行了詳細闡述。

        2 Web開發(fā)與軟件工程

        2.1 軟件開發(fā)的概念

        軟件開發(fā)主要是指根據(jù)用戶的需求構(gòu)建軟件系統(tǒng)或部分系統(tǒng)[2]。同時,軟件開發(fā)也是一個系統(tǒng)工程,它可以捕獲需求,并對設(shè)備進行設(shè)計和測試。軟件通常由編程語言實現(xiàn)開發(fā)。一般來說,軟件開發(fā)工具可用于軟件開發(fā),軟件不僅可以在計算機上進行工作,還可以與相關(guān)程序進行關(guān)聯(lián)。其中,軟件開發(fā)包括實現(xiàn)軟件功能、設(shè)計算法和模塊、編程與淵試軟件等。

        2.2 軟件開發(fā)的特征

        (l)目標的漸進性

        軟件項目的產(chǎn)品質(zhì)量主要由項目組決定,客戶只負責監(jiān)控。由于軟件項目的產(chǎn)品和服務(wù)在早期階段無法看到,因此項目定義可以通過深化項目來逐步完善和明確。在這個過程中,通常會隨著技術(shù)的革新出現(xiàn)變化,這將增加項目實施和管理的難度。

        (2)項目的階段性

        軟件項目設(shè)計階段需要確定項目的持續(xù)時間,有明確的起始時間:當軟件項目正在進行或被迫完成時,項目告一段落,但隨著軟件技術(shù)的發(fā)展,如果軟件項日的實施階段極其漫長,很多軟件的生命周期也會縮短,久而久之競爭者就會搶走一部分市場份額。所以,保證軟件項目設(shè)計中軟件的循環(huán)性非常重要。

        (3)不確定性

        不確定性指的是軟件項目開發(fā)難以在規(guī)定的期限內(nèi)、按照事先規(guī)定的預(yù)算成本經(jīng)由指定的高技術(shù)人員完成,因為軟件項目規(guī)劃方案與低成本計劃的本質(zhì)是需要預(yù)測,是對未來狀況的“估計”和“假設(shè)”。所以,在具體的軟件項目實施過程中必然會出現(xiàn)偏差,其中軟件項目還將遇到各種難以預(yù)料的“風險”,導(dǎo)致整個軟件項目無法完全按照預(yù)期計劃來進行。因此,在實際的軟件項目推進過程中,應(yīng)當制訂切實的計劃方案。

        (4)智力密集型

        軟件項目的開發(fā)和設(shè)計具有很強的專業(yè)性,技術(shù)層面的維護需要大量的、高強度的腦力勞動,因此會受到技術(shù)人員投入程度的影響。其中,項目團隊的組成、責任感、個人能力和穩(wěn)定性對軟件項目的產(chǎn)品質(zhì)量、進度和成功與否具有決定性影響。

        2.3 軟件復(fù)用與構(gòu)件的關(guān)系

        構(gòu)件的概念類似于通用模塊的定義,其概念類似積木,可以自由地進行組合和連接。在實際構(gòu)件中,應(yīng)根據(jù)系統(tǒng)要求進行修改。值得注意的是,組件必須滿足系統(tǒng)中實際存在、執(zhí)行特定功能、滿足接口標準并實現(xiàn)接口的可互換要求。而軟件復(fù)用被認為是提高軟件開發(fā)效率的重要手段。它可以使用現(xiàn)有軟件及其有效組件,從而構(gòu)建新的軟件或系統(tǒng),以此提高生產(chǎn)效率和產(chǎn)品質(zhì)量。同時,軟件復(fù)用包括軟件產(chǎn)品復(fù)用和軟件過程復(fù)用。

        2.4 開發(fā)優(yōu)勢

        通常來說,軟件定制開發(fā)的最大優(yōu)勢在于可以根據(jù)自身需求進行定制,準確把握客戶需求,根據(jù)客戶模塊和功能需求進行定制,從而有效提高平臺的實用性。

        (l)針對性強

        軟件定制開發(fā)可以最大限度地滿足企業(yè)的個性化需求。根據(jù)企業(yè)的特點,若滿足了管理需求和用戶需求,可以極大提高企業(yè)與用戶的體驗感和交互感。例如,一些企業(yè)定制的進銷存管理軟件就有專門的CRM系統(tǒng)、自動訂貨功能等。

        (2)方便性

        定制軟件產(chǎn)品需要有一定的優(yōu)點,以滿足用戶的使用習慣。用戶只需要具備基本的操作知識即可使用定制軟件。例如,一些公司定制開發(fā)了基于微信公眾號的物流管理軟件,利用微信公眾號,用戶無須下載,即可使用該軟件。對于小型企業(yè)而言,信息交互更加方便,高效。

        (3)開發(fā)獨立

        開發(fā)獨立也就意味著軟件知識產(chǎn)權(quán)屬于自己,不再與隨時可以更改開發(fā)計劃的特定供應(yīng)商聯(lián)系在一起。如果對服務(wù)級別不滿意,可以更換開發(fā)人員并找到更合適的開發(fā)者,因為產(chǎn)品的所有者具備主要決策權(quán)。

        3 基于軟件工程的Web開發(fā)與應(yīng)用

        3.1 軟件系統(tǒng)的結(jié)構(gòu)

        軟件系統(tǒng)是一組包含處理元素、數(shù)據(jù)元素和連接元素的結(jié)構(gòu)。處理單元負責通過鏈接系統(tǒng)結(jié)構(gòu)不同組件的信息來處理數(shù)據(jù)。該定義側(cè)重于表現(xiàn)出處理元素、數(shù)據(jù)元素和通信元素之間的差異,這些差異主要由其他定義和方法產(chǎn)生。

        3.2 軟件工程的流程

        業(yè)務(wù)流程圖設(shè)計是軟件設(shè)計中比較重要的一步.雖然隨著軟件設(shè)計和開發(fā)技術(shù)的發(fā)展,工作電路逐漸精細化,但其在軟件開發(fā)中仍起著重要作用。軟件工程的流程主要分為以下階段:(l)軟件開發(fā)的需求分析階段;(2)軟件流程圖設(shè)計階段;(3)軟件重新編譯和測試階段;(4)軟件升級和維護階段

        3.3 基于軟件工程的Web開發(fā)特點

        最早的Web設(shè)計較為簡單,無大量的超鏈接、文本和圖片。而如今的Web設(shè)計已經(jīng)具備與數(shù)據(jù)緊密連接的需求,應(yīng)用了大量的B/S結(jié)構(gòu)。毫無疑問,Web設(shè)計已經(jīng)成為軟件開發(fā)的一個重要分支。

        (1)圖形化網(wǎng)絡(luò)

        Web逐漸流行的主要原因是可以同時在頁面上顯示彩色圖形和文本。在早期的互聯(lián)網(wǎng)中,信息僅以文本的形式存在。但是,Web可以提供集成圖形、音頻和視頻信息。同時,Web的優(yōu)勢也很明顯,即可以導(dǎo)航,如在頁面和網(wǎng)站之間可以實現(xiàn)跳躍瀏覽。

        (2)交互式互聯(lián)網(wǎng)

        網(wǎng)絡(luò)的互動性體現(xiàn)在鏈接中,導(dǎo)航序列和用戶頁面是完全自主的。此外,可以表單的形式,從服務(wù)器獲取動態(tài)信息。用戶可以通過填寫表單向服務(wù)器發(fā)送請求;服務(wù)器可以根據(jù)用戶的請求返回相關(guān)信息。借助已開發(fā)的互聯(lián)網(wǎng)Web產(chǎn)品,以供大量不同的用戶搜索和使用,因此測試尤為重要。但若未及時維護站點也不是長久之計,很容易導(dǎo)致服務(wù)器癱瘓?;谝陨咸攸c,在Web開發(fā)中,采用軟件開發(fā)方法和軟件工程思路完全可行。

        3.4 系統(tǒng)的接口

        人機界面又叫“用戶界面”或UI,即軟件各個組成部分間的交互界面。它一般也被叫作API-應(yīng)用程序編程接口,用源代碼進行描述。API的提出與發(fā)展極大地提高了計算機技術(shù),目前API決定著人們?nèi)粘S嬎愕姆椒矫婷鎇3]。

        4 基于模型的Web開發(fā)和應(yīng)用

        4.1 基于模型的Web開發(fā)需求

        為了滿足基于模型的Web開發(fā)需求(圖1),需要經(jīng)過如下步驟:(l)評估項目實施難度和成本以及是否存在潛在的技術(shù)問題;(2)了解開發(fā)需求,如果與想法不一致,可反推結(jié)論;(3)理解項目經(jīng)理提出該要求的目的,并進行適當交易;(4)若開發(fā)產(chǎn)品需要一定時間,可以先評估簡單項目,而不能立即評估復(fù)雜項目。評估步驟包括開發(fā)、自我測試、缺陷修復(fù)和在線準備。

        4.2 基于模型的測試

        基于模型的測試( model-based testing)建立模型,定義動作與動作之問的關(guān)系以及動作與系統(tǒng)之間的關(guān)系(狀態(tài)受限的機器),然后測試系統(tǒng)基于被測量系統(tǒng)的狀態(tài),從而生成多個軟件(每個軟件可能不同),并且測試先前制定的限制措施和策略。測試結(jié)果取決于一系列操作,這些操作可能導(dǎo)致出現(xiàn)不確定性,并且可以檢測bug下的意外深度路徑。

        5 基于軟件工程的Web開發(fā)系統(tǒng)設(shè)計與實現(xiàn)

        5.1 開發(fā)環(huán)境

        軟件開發(fā)環(huán)境通常用于支持軟件的應(yīng)用系統(tǒng)和開發(fā)與維護的軟件組,即SDE,其中包括軟件工具和環(huán)境集成機制。前者支持相關(guān)的軟件開發(fā)過程、活動和任務(wù),后者為工具與軟件開發(fā)、維護和管理的集成提供統(tǒng)一支持。

        5.2 系統(tǒng)的運行

        嵌入式系統(tǒng)與操作系統(tǒng)一起運行,應(yīng)用類型主要有三種,即引導(dǎo)、操作系統(tǒng)和應(yīng)用程序。

        5.3 軟件工程的實現(xiàn)

        在開發(fā)Web時,通常不可能提前了解客戶的需求,并準確預(yù)測最終的開發(fā)結(jié)果,這是岡為構(gòu)建模型通常需要耗費大量時問來確保模型的適用性。

        (1)Web原型構(gòu)建

        在設(shè)計模型時,必須總結(jié)并準確顯示大多數(shù)用戶群體的實際需求,因此模型的設(shè)計應(yīng)該是系統(tǒng)的,即不儀要建立一個初步的模型,還要確保模型設(shè)計滿足技術(shù)研發(fā)的實際需要。因此,可以根據(jù)用戶需求使用現(xiàn)有模板,構(gòu)建補充模型。

        (2)用戶研究

        模型檢驗完成后,必須確認整體應(yīng)用效果,通常以用戶在線測試形式為主。在用戶研究完成之后,通過用戶使用評價功能進行內(nèi)容反饋,開發(fā)者從中找到需要更改的內(nèi)容。此外,必須完善開發(fā)者和用戶之間的關(guān)系,建立一個更完整的實時溝通系統(tǒng),確保第一時間能夠了解開發(fā)者和用戶的意見。在很多情況下,用戶表達的意見可能并不準確,可以通過評價系統(tǒng)與用戶進行溝通,通過交流有效地反映客戶的具體意見,防止用戶的感知出現(xiàn)盲日性,以免背離網(wǎng)頁設(shè)計的基本理念。

        6 結(jié)論

        基于軟件工程的Web開發(fā)與應(yīng)用和其他計算機技術(shù)發(fā)展有關(guān),因此可以在全面分析Web應(yīng)用軟件開發(fā)和應(yīng)用需求的基礎(chǔ)上,通過利用UMl技術(shù)等技術(shù),使Web設(shè)計系統(tǒng)更加完善。

        參考文獻:

        [1]馮貴春.基于軟件工程的Web開發(fā)與應(yīng)用[J].商場現(xiàn)代化,2010(6):13.

        [2]趙瑩,穆懷佳.基丁WEB應(yīng)用的軟件開發(fā)與應(yīng)用探討[J].電子技術(shù)與軟件工程,2013(23):85.

        [3]陳志龍.軟件工程中Web開發(fā)技術(shù)的應(yīng)用與研究[J].計算機產(chǎn)品與流通.2019(5):24.

        作者簡介:

        于有為(2001-),本科,研究方向:軟件工程。

        猜你喜歡
        應(yīng)用
        配網(wǎng)自動化技術(shù)的應(yīng)用探討
        科技視界(2016年21期)2016-10-17 19:54:47
        帶壓堵漏技術(shù)在檢修中的應(yīng)用
        科技視界(2016年21期)2016-10-17 19:54:05
        行列式的性質(zhì)及若干應(yīng)用
        科技視界(2016年21期)2016-10-17 18:46:46
        癌癥擴散和治療研究中的微分方程模型
        科技視界(2016年21期)2016-10-17 18:37:58
        紅外線測溫儀在汽車診斷中的應(yīng)用
        科技視界(2016年21期)2016-10-17 18:28:05
        多媒體技術(shù)在小學語文教學中的應(yīng)用研究
        考試周刊(2016年76期)2016-10-09 08:45:44
        微課的翻轉(zhuǎn)課堂在英語教學中的應(yīng)用研究
        大學教育(2016年9期)2016-10-09 08:28:55
        分析膜技術(shù)及其在電廠水處理中的應(yīng)用
        科技視界(2016年20期)2016-09-29 14:22:00
        GM(1,1)白化微分優(yōu)化方程預(yù)測模型建模過程應(yīng)用分析
        科技視界(2016年20期)2016-09-29 12:03:12
        煤礦井下坑道鉆機人機工程學應(yīng)用分析
        科技視界(2016年20期)2016-09-29 11:47:01
        婷婷五月综合激情| 欧洲美女黑人粗性暴交视频| 亚洲一区自拍高清亚洲精品| 色窝窝免费播放视频在线| 亚洲欧洲AV综合色无码| 一区二区三区在线乱码| 欧美精品欧美人与动人物牲交| 免费无码黄动漫在线观看| 欧美日韩性高爱潮视频| 午夜一区二区三区免费观看| 曰韩内射六十七十老熟女影视 | 亚洲av网站在线免费观看| 揄拍成人国产精品视频| 久久精品国产www456c0m| 国产成人免费高清激情明星 | 国产精品国产三级久久| 自愉自愉产区二十四区| 欧美人妻日韩精品| 国产一品二品三品精品久久| 麻豆91蜜桃传媒在线观看| 国产真实夫妇视频| 2022国内精品免费福利视频| 视频国产一区二区在线| 亚洲av乱码一区二区三区按摩| 国产午夜福利短视频| 国产zzjjzzjj视频全免费| 99精品久久久中文字幕| 久久国产精品国语对白| 看全色黄大色黄大片 视频| 国产精品-区区久久久狼| 一本久道久久综合狠狠操 | 无码av中文一区二区三区| 2019年92午夜视频福利| 日韩午夜在线视频观看| 久久精品国产av麻豆五月丁| 国产操逼视频| 91精品国产91久久久久久青草 | 中文字幕日韩人妻少妇毛片| 麻豆精品传媒一二三区| 国产亚洲欧美日韩国产片| 日本在线观看一二三区|