時(shí)間:2022-08-16 07:55:11
序論:在您撰寫(xiě)計(jì)算機(jī)軟件工程論文時(shí),參考他人的優(yōu)秀作品可以開(kāi)闊視野,小編為您整理的7篇范文,希望這些建議能夠激發(fā)您的創(chuàng)作熱情,引導(dǎo)您走向新的創(chuàng)作高度。
⑴開(kāi)發(fā)出自帶防護(hù)功能的軟件。計(jì)算機(jī)系統(tǒng)非常龐大,除了必備軟件,在許多行業(yè)還裝有專門(mén)的軟件。面對(duì)如此復(fù)雜的軟件系統(tǒng),軟件的維護(hù)工作不易開(kāi)展。因此,在軟件的開(kāi)發(fā)過(guò)程中要加大對(duì)防護(hù)功能的有效應(yīng)用,使軟件自帶效果較好的升級(jí)、保密、病毒查殺等功能,使其在軟件運(yùn)行過(guò)程中做好第一道防護(hù)工作。⑵在程序設(shè)計(jì)中使用高級(jí)語(yǔ)言。每一個(gè)軟件都是由一定層次的語(yǔ)言編碼而成的,像機(jī)器語(yǔ)言和換邊語(yǔ)言這樣層次較低的語(yǔ)言,雖然在操作的過(guò)程中較簡(jiǎn)單,但是不利于在使用的過(guò)程中進(jìn)行軟件的維護(hù)。因此,要在軟件開(kāi)發(fā)時(shí)使用較高層次的語(yǔ)言,增加軟件對(duì)用戶指令的智能識(shí)別能力,通過(guò)技術(shù)的手段讓軟件維護(hù)工作簡(jiǎn)單化、精細(xì)化。⑶嚴(yán)格把關(guān)軟件的質(zhì)量。計(jì)算機(jī)軟件不同于其它實(shí)物,它的質(zhì)量?jī)?yōu)劣直接影響著軟件的運(yùn)行效果,質(zhì)量好的軟件給軟件維護(hù)減輕了負(fù)擔(dān),能夠減少計(jì)算機(jī)軟件問(wèn)題的出現(xiàn),這也意味著對(duì)計(jì)算機(jī)軟件在源頭上進(jìn)行了維護(hù)。
2用戶方面
⑴養(yǎng)成計(jì)算機(jī)軟件維護(hù)的意識(shí)。對(duì)于多用戶而言,計(jì)算機(jī)軟件的維護(hù)似乎沒(méi)有什么實(shí)際意義,只要不影響到自己的工作,沒(méi)有必要去進(jìn)行維護(hù)。⑵安裝防護(hù)能力強(qiáng)的殺毒軟件。為了保證計(jì)算機(jī)軟件的安全運(yùn)行,安裝防護(hù)能力較強(qiáng)的殺毒軟件是必要的。⑶經(jīng)常清理計(jì)算機(jī)內(nèi)存。計(jì)算機(jī)內(nèi)存過(guò)多也會(huì)影響軟件的安全性和運(yùn)行效率,因而要定期進(jìn)行計(jì)算機(jī)內(nèi)存清理。對(duì)計(jì)算機(jī)內(nèi)存進(jìn)行清理包括對(duì)無(wú)用文件的清理,也包括對(duì)非常用軟件的清理,尤其要注意的是要盡量減少C盤(pán)的儲(chǔ)存數(shù)據(jù)。⑷經(jīng)常對(duì)硬盤(pán)進(jìn)行維護(hù)。對(duì)硬盤(pán)進(jìn)行維護(hù)能減少垃圾數(shù)據(jù)對(duì)軟件的影響,維護(hù)硬盤(pán)主要在于:第一,定期對(duì)硬盤(pán)進(jìn)行掃描、清理、木馬查殺等,清理廢棄的數(shù)據(jù),減少對(duì)內(nèi)存的占用。第二,要注意對(duì)重要文件進(jìn)行備份,減少計(jì)算機(jī)風(fēng)險(xiǎn)。⑸養(yǎng)成文明上網(wǎng)的習(xí)慣。第一,不瀏覽不健康的網(wǎng)站,減少電腦接觸病毒的機(jī)會(huì)。第二,不打開(kāi)來(lái)路不明的鏈接地址。第三,不進(jìn)行“翻墻”行為,減少惡意木馬的攻擊。
3計(jì)算機(jī)軟件工程維護(hù)中需注意的問(wèn)題
3.1促進(jìn)軟件開(kāi)發(fā)者和用戶的合作維護(hù)并不是某一方的工作,而是軟件開(kāi)發(fā)者和用戶共同的課題。作為軟件開(kāi)發(fā)者,應(yīng)該不斷改進(jìn)技術(shù),在提高軟件使用性能的同時(shí)加強(qiáng)對(duì)軟件防護(hù)性技術(shù)的探索。作為用戶,應(yīng)該在計(jì)算機(jī)使用過(guò)程中養(yǎng)成良好的軟件維護(hù)意識(shí),并將工作過(guò)程中出現(xiàn)的問(wèn)題反饋給計(jì)算機(jī)軟件開(kāi)發(fā)者,以便在后期開(kāi)發(fā)中改進(jìn)相應(yīng)技術(shù)。
3.2加強(qiáng)對(duì)相關(guān)軟件維護(hù)知識(shí)的宣傳為了提高用戶的計(jì)算機(jī)維護(hù)技術(shù),應(yīng)該加強(qiáng)維護(hù)知識(shí)的宣傳。首先,經(jīng)營(yíng)商應(yīng)在用戶購(gòu)買電腦時(shí)給予詳細(xì)的講解,讓用戶意識(shí)到軟件維護(hù)的重要性。第二,開(kāi)發(fā)者應(yīng)制訂詳細(xì)的維護(hù)說(shuō)明書(shū),減少用戶的疑惑。第三,網(wǎng)絡(luò)管理者可以在相應(yīng)電腦界面給出維護(hù)建議,提醒用戶及時(shí)對(duì)電腦進(jìn)行維護(hù)。
4結(jié)語(yǔ)
從計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)的形成條件方面來(lái)看,導(dǎo)致計(jì)算機(jī)軟件工程投標(biāo)單位需要面臨投標(biāo)風(fēng)險(xiǎn)的因素主要體現(xiàn)為項(xiàng)目本身因素與外界因素兩類。在投標(biāo)工作中,投標(biāo)方所看到的機(jī)遇與所面臨的風(fēng)險(xiǎn)是共同存在的,并且如果因?yàn)閷?duì)項(xiàng)目本身欠缺準(zhǔn)確認(rèn)知或者外部環(huán)境產(chǎn)生變化,投標(biāo)方所面臨的機(jī)遇也可能轉(zhuǎn)化為風(fēng)險(xiǎn)。在項(xiàng)目本身因素方面,能夠引發(fā)風(fēng)險(xiǎn)的因素包括計(jì)算機(jī)軟件工程項(xiàng)目所具有的目標(biāo)、規(guī)模、類型以及所需資金和所需材料,同時(shí)也包括招標(biāo)方對(duì)投標(biāo)方所突出的工期要求、質(zhì)量要求、技術(shù)要求等。顯然,這些因素都具有著客觀存在的特點(diǎn),也正是因?yàn)槠淇陀^性,所以這些因素直接決定著計(jì)算機(jī)軟件工程項(xiàng)目所具有的難易程度,并且應(yīng)當(dāng)做出投標(biāo)方開(kāi)展投標(biāo)定價(jià)的重要依據(jù)。如果項(xiàng)目本身具有較大難度或者招標(biāo)方對(duì)投標(biāo)方提出了較為嚴(yán)格的要求,則投標(biāo)方會(huì)面臨更大的風(fēng)險(xiǎn);從外界因素來(lái)看,能夠引發(fā)風(fēng)險(xiǎn)的因素包括計(jì)算機(jī)軟件工程投標(biāo)過(guò)程與實(shí)施過(guò)程中所產(chǎn)生的法律規(guī)定變化、運(yùn)行條件變化、競(jìng)爭(zhēng)對(duì)手變化等。這些因素與計(jì)算機(jī)軟件工程項(xiàng)目自身因素相比具有著外生性的特點(diǎn),因此這些因素并不會(huì)因?yàn)橥稑?biāo)方的努力而產(chǎn)生改變,所以,這些因素容易成為誘發(fā)計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)的主要因素。如果投標(biāo)方能夠?qū)τ?jì)算機(jī)軟件工程項(xiàng)目?jī)?nèi)容熟悉與了解,則能夠比較客觀地認(rèn)識(shí)到投標(biāo)過(guò)程以及項(xiàng)目實(shí)施過(guò)程中所面臨的風(fēng)險(xiǎn),并可以采取有效的防控措施來(lái)對(duì)這些風(fēng)險(xiǎn)做出防范。
二、計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)的防范策略
計(jì)算機(jī)軟件工程項(xiàng)目與傳統(tǒng)工程項(xiàng)目具有著明顯的差異,特別是高新技術(shù)的應(yīng)用決定了計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作的高風(fēng)險(xiǎn)性,因此在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)過(guò)程中,投標(biāo)方有必要采取有效策略來(lái)對(duì)計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)做出有效控制。在此過(guò)程中,作為計(jì)算機(jī)軟件工程投標(biāo)方,可以從以下幾個(gè)方面做出努力。
(一)強(qiáng)化自身的軟件項(xiàng)目開(kāi)發(fā)能力
對(duì)于計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方而言,強(qiáng)化自身的軟件項(xiàng)目開(kāi)發(fā)能力不僅是提升自身核心競(jìng)爭(zhēng)力的有效途徑,同時(shí)也是提升自身在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)中風(fēng)險(xiǎn)應(yīng)對(duì)能力的必要策略。首先計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方需要重視計(jì)算機(jī)軟件工程項(xiàng)目開(kāi)發(fā)方案科技含量的提升。在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作中,是否能夠獲得項(xiàng)目的施工權(quán)不僅由投標(biāo)方的經(jīng)濟(jì)實(shí)力所決定,同時(shí)也由項(xiàng)目開(kāi)發(fā)方案所具有的適用性與可行性所決定。在開(kāi)發(fā)方案的制定中,投標(biāo)方不能為了降低成本就使用不具備時(shí)代性的項(xiàng)目開(kāi)發(fā)技術(shù),而有必要從提高投標(biāo)競(jìng)爭(zhēng)力以及降低投標(biāo)風(fēng)險(xiǎn)角度出發(fā)來(lái)對(duì)項(xiàng)目開(kāi)發(fā)過(guò)程中的工作流程和技術(shù)做出完善與優(yōu)化,尤其是要重視選取具有較大彈性和較強(qiáng)風(fēng)險(xiǎn)避免能力的項(xiàng)目開(kāi)發(fā)技術(shù),從而降低項(xiàng)目維護(hù)成本并實(shí)現(xiàn)對(duì)總成本的合理控制。其次計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方有必要推動(dòng)員工抗風(fēng)險(xiǎn)能力的提升。在計(jì)算機(jī)軟件工程投標(biāo)與施工工作中,承擔(dān)風(fēng)險(xiǎn)的主體以及對(duì)風(fēng)險(xiǎn)做出管理的主體都是企業(yè)員工,因此,企業(yè)不僅需要摒棄依賴管理層做出風(fēng)險(xiǎn)管理決策的思想,同時(shí)要在以人為本理念指導(dǎo)下提升全體員工的抗風(fēng)險(xiǎn)能力,從而通過(guò)發(fā)揮集體力量來(lái)做好風(fēng)險(xiǎn)識(shí)別以及風(fēng)險(xiǎn)預(yù)控等工作。以此為目標(biāo),計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)單位有必要對(duì)員工開(kāi)展教育與培訓(xùn)工作,尤其是要針對(duì)計(jì)算機(jī)軟件工程投標(biāo)與施工過(guò)程中可能出現(xiàn)的風(fēng)險(xiǎn)內(nèi)容來(lái)開(kāi)展交流與講座,從而在提升單位員工風(fēng)險(xiǎn)控制意識(shí)的基礎(chǔ)上提高員工的風(fēng)險(xiǎn)識(shí)別能力與管控能力。再次計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方有必要對(duì)合同管理機(jī)制做出優(yōu)化。在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作中,投標(biāo)方與招標(biāo)方的合作關(guān)系由合同來(lái)規(guī)定,如果投標(biāo)方能夠在合同的擬定中對(duì)可能出現(xiàn)的風(fēng)險(xiǎn)做出充分考慮,則可以降低自身在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)與實(shí)施過(guò)程中所需要承擔(dān)的風(fēng)險(xiǎn),因此,投標(biāo)方有必要對(duì)合同管理機(jī)制做出不斷的優(yōu)化,在此方面,投標(biāo)方不僅要通過(guò)合同來(lái)明確自身的權(quán)利與義務(wù),同時(shí)需要在計(jì)算機(jī)軟件工程投標(biāo)與實(shí)施過(guò)程中對(duì)合同條款的落實(shí)情況作出監(jiān)督,從而更好地做好風(fēng)險(xiǎn)識(shí)別與防范工作。如果合同所規(guī)定的內(nèi)容或者項(xiàng)目實(shí)施環(huán)境產(chǎn)生改變,投標(biāo)方可以向招標(biāo)方進(jìn)行索賠申請(qǐng),從而實(shí)現(xiàn)自身與招標(biāo)方的風(fēng)險(xiǎn)共擔(dān),并降低各類風(fēng)險(xiǎn)給投標(biāo)方造成過(guò)大損失。
(二)對(duì)外部資源條件做出充分利用
在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)風(fēng)險(xiǎn)的防范中,對(duì)外部資源做出充分的利用有利于提升投標(biāo)方的風(fēng)險(xiǎn)識(shí)別能力與承擔(dān)能力,從而降低風(fēng)險(xiǎn)所產(chǎn)生的損害。首先計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方有必要尋求中介咨詢機(jī)構(gòu)的幫助。在計(jì)算機(jī)軟件工程項(xiàng)目的投標(biāo)過(guò)程中,由于投標(biāo)方希望得到最大化的利潤(rùn),所以投標(biāo)方與招標(biāo)方都有可能無(wú)法站在客觀立場(chǎng)來(lái)對(duì)計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作所具有的風(fēng)險(xiǎn)做出評(píng)估,因此雖然自身所承擔(dān)的風(fēng)險(xiǎn)能夠在一定程度上降低,但是卻無(wú)法實(shí)現(xiàn)投標(biāo)方與招標(biāo)方的雙贏。所以,在投標(biāo)工作中,投標(biāo)方與招標(biāo)方都有必要尋求中介咨詢結(jié)構(gòu)的幫助,在與中介咨詢結(jié)構(gòu)來(lái)評(píng)定風(fēng)險(xiǎn)之后,投標(biāo)方與招標(biāo)方分別與中介咨詢機(jī)構(gòu)簽訂合同,如果投標(biāo)和施工過(guò)程中所出現(xiàn)的風(fēng)險(xiǎn)已經(jīng)超越投標(biāo)方與招標(biāo)方的承受方位,則有中介咨詢機(jī)構(gòu)負(fù)責(zé)賠償違約損失。由于中介咨詢機(jī)構(gòu)具有著客觀性以及專業(yè)性的特點(diǎn),所以一般能夠更加準(zhǔn)確的開(kāi)展風(fēng)險(xiǎn)識(shí)別工作,這將對(duì)計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作中的風(fēng)險(xiǎn)管理效率得到很大程度的提升。其次計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方可以協(xié)同招標(biāo)方來(lái)構(gòu)建專門(mén)基金來(lái)應(yīng)對(duì)可能出現(xiàn)的風(fēng)險(xiǎn)。在此方面投標(biāo)方與招標(biāo)方都有必要向保險(xiǎn)工司繳納保險(xiǎn),當(dāng)風(fēng)險(xiǎn)產(chǎn)生并對(duì)一方利益造成損害時(shí),則由保險(xiǎn)工作負(fù)責(zé)開(kāi)展賠償工作。這一策略能夠有效的降低投標(biāo)方所需要承擔(dān)的風(fēng)險(xiǎn)負(fù)擔(dān),并能夠降低風(fēng)險(xiǎn)所可能引發(fā)的損失,從而使投標(biāo)方能夠?qū)⒏嗟木杏谟?jì)算機(jī)軟件工程項(xiàng)目的開(kāi)發(fā)與優(yōu)化。再次計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方有必要強(qiáng)化自身的法律觀念。與投招標(biāo)工作相關(guān)的許多法律法規(guī)不僅對(duì)投招標(biāo)工作中的違規(guī)行為處理辦法做出了規(guī)定,同時(shí)也對(duì)風(fēng)險(xiǎn)出現(xiàn)之后的處理策略做出了指導(dǎo),因此計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方可以利用法律手段來(lái)對(duì)非系統(tǒng)性的項(xiàng)目投標(biāo)風(fēng)險(xiǎn)做出有效控制,從而實(shí)現(xiàn)得到最大化的利益。
(三)強(qiáng)化自身情報(bào)能力
1.1軟件工程項(xiàng)目自動(dòng)化的應(yīng)用
軟件工程自動(dòng)化技術(shù)主要使用可編程控制器來(lái)進(jìn)行,編程人員在可編程控制器內(nèi)部的閃存上進(jìn)行反復(fù)擦寫(xiě)代碼調(diào)試,通過(guò)軟件代碼燒寫(xiě)硬件芯片的方式將控制器電路的邏輯進(jìn)行分門(mén)別類地控制,使得各個(gè)電路邏輯可以發(fā)揮其對(duì)應(yīng)的作用,將內(nèi)部一系列復(fù)雜的運(yùn)算操作變得直觀而簡(jiǎn)單??删幊炭刂破鞯闹噶钣蓛?nèi)部存儲(chǔ)器來(lái)完成運(yùn)算過(guò)程,例如計(jì)時(shí)與計(jì)數(shù)等操作,進(jìn)行數(shù)?;蛘吣?shù)轉(zhuǎn)換來(lái)讓機(jī)器進(jìn)行人機(jī)交互等。這一系列自動(dòng)化過(guò)程以計(jì)算機(jī)軟件工程技術(shù)為基礎(chǔ),實(shí)現(xiàn)了對(duì)工商業(yè)的便捷與高效操作,對(duì)于人類生活領(lǐng)域的進(jìn)步起到了巨大的推動(dòng)作用。當(dāng)前計(jì)算機(jī)軟件工程項(xiàng)目的自動(dòng)化主要用于自動(dòng)化控制系統(tǒng)的工作方面,例如機(jī)床的自動(dòng)化加工生產(chǎn),通過(guò)已完成的軟件工程項(xiàng)目控制機(jī)器芯片,由芯片發(fā)出操作指令,可以完全實(shí)現(xiàn)機(jī)床零件的生產(chǎn)和加工的自動(dòng)化過(guò)程。除此之外,在計(jì)算機(jī)界越來(lái)越受關(guān)注的人工智能領(lǐng)域也受到軟件工程項(xiàng)目自動(dòng)化的影響,人工智能技術(shù)通過(guò)軟件工程項(xiàng)目自動(dòng)化開(kāi)發(fā)的芯片指令模擬人類的行為模式來(lái)使得機(jī)器進(jìn)行仿真工作,極大地解放了人力物力,使得計(jì)算機(jī)數(shù)據(jù)庫(kù)的利用效率達(dá)到一個(gè)新的層次。
1.2軟件工程項(xiàng)目自動(dòng)化的開(kāi)發(fā)
軟件工程師應(yīng)當(dāng)對(duì)所需開(kāi)發(fā)的軟件本身以及計(jì)算機(jī)系統(tǒng)有一定的了解深度。首先,軟件工程師要明確相應(yīng)用戶的需求問(wèn)題,并針對(duì)這些問(wèn)題給出相應(yīng)的解決方法來(lái)滿足這些需求,這個(gè)過(guò)程主要考慮以下問(wèn)題:①準(zhǔn)備做什么?即軟件工程項(xiàng)目的功能是什么?②I/O分別需要哪些數(shù)據(jù)?如何處理?③用什么樣的平臺(tái)來(lái)進(jìn)行開(kāi)發(fā)?這些問(wèn)題將和用戶進(jìn)行共同協(xié)商,最后由開(kāi)發(fā)者的團(tuán)隊(duì)以及廠商共同擬定所開(kāi)發(fā)軟件的規(guī)格參數(shù)。軟件工程項(xiàng)目的系統(tǒng)設(shè)計(jì)應(yīng)從硬件和軟件兩方面著手。硬件方面,需明確整個(gè)開(kāi)發(fā)與維護(hù)環(huán)境的硬件框架,包括機(jī)房的大小、機(jī)箱的配置、服務(wù)器的架設(shè)、電纜與通信設(shè)施的完整性、控制臺(tái)的規(guī)格等;軟件方面,需要把待燒寫(xiě)芯片的程序規(guī)模、程序處理規(guī)格、操作系統(tǒng)規(guī)格、I/O數(shù)據(jù)信號(hào)的定義、I/O來(lái)源與接口等條件明確清楚。除此之外,還需要定制計(jì)算機(jī)處理程序的算法,規(guī)定程序與硬件之間的相互關(guān)系、維護(hù)處理的時(shí)鐘周期,軟硬件的可擴(kuò)充性等。所有有關(guān)程序方面、接口方面、硬件方面、數(shù)據(jù)庫(kù)方面的各種條件參數(shù)都要在系統(tǒng)設(shè)計(jì)的初級(jí)階段規(guī)劃好,軟件工程項(xiàng)目的設(shè)計(jì)就像一個(gè)金字塔,而地基就是這些條件參數(shù),只有打好了地基,才能保證接下來(lái)的工作順利進(jìn)行。
2軟件工程項(xiàng)目自動(dòng)化管理
2.1數(shù)據(jù)管理
軟件工程項(xiàng)目的自動(dòng)化管理人員需要定期對(duì)自動(dòng)化操作設(shè)備各項(xiàng)指數(shù)進(jìn)行嚴(yán)格的校驗(yàn),按照相應(yīng)的標(biāo)準(zhǔn)規(guī)范對(duì)設(shè)備數(shù)據(jù)進(jìn)行抽樣采集與處理,通過(guò)人工的校驗(yàn)計(jì)算或者其他可用的軟件工具來(lái)對(duì)數(shù)據(jù)進(jìn)行比對(duì)與調(diào)試,調(diào)試后根據(jù)結(jié)果來(lái)判斷設(shè)備是否運(yùn)行有誤。經(jīng)過(guò)一系列校驗(yàn)之后若確定了設(shè)備可以正常運(yùn)行,則將本次校驗(yàn)過(guò)程與數(shù)據(jù)記錄在數(shù)據(jù)庫(kù)中,然后開(kāi)始啟動(dòng)設(shè)備使其開(kāi)始運(yùn)轉(zhuǎn)。軟件工程項(xiàng)目自動(dòng)化運(yùn)行中產(chǎn)生的數(shù)據(jù)非常重要,這些數(shù)據(jù)對(duì)于整個(gè)系統(tǒng)的擴(kuò)展與改進(jìn)都是至關(guān)重要的,所以需要做到實(shí)時(shí)的、多重的備份,避免一臺(tái)存儲(chǔ)設(shè)備故障后造成不可避免的數(shù)據(jù)丟失,可以使用類似企業(yè)內(nèi)部的具有云存儲(chǔ)功能的軟件進(jìn)行備份。云存儲(chǔ)具有如下優(yōu)點(diǎn):①可擴(kuò)展性。云存儲(chǔ)往往具有無(wú)限擴(kuò)展能力。按照目前的云存儲(chǔ)技術(shù)來(lái)說(shuō),存儲(chǔ)空間已經(jīng)徹底不是瓶頸了,企業(yè)及個(gè)人不再需要擔(dān)心空間不足而增加投資;②效率高。云存儲(chǔ)的存儲(chǔ)技術(shù)是非常先進(jìn)的,比如多重備份、壓縮備份、加密備份、重復(fù)數(shù)據(jù)篩選、虛擬化服務(wù)器、虛擬化存儲(chǔ)、數(shù)據(jù)優(yōu)化等,為企業(yè)和個(gè)人提供了各種高效的存儲(chǔ)方案;③可恢復(fù)性高。本地磁盤(pán)中的數(shù)據(jù)被誤刪之后,恢復(fù)工作往往非常耗時(shí)。從云存儲(chǔ)中的數(shù)據(jù)恢復(fù)則非??旖荩恍枵业絼h除時(shí)間點(diǎn)然后通過(guò)廣域網(wǎng)進(jìn)行傳輸即可,既省去了本地設(shè)備控件,又節(jié)約了時(shí)間;④可復(fù)用性。建立本地磁盤(pán)存儲(chǔ)需要大量的資金支持,而一旦出現(xiàn)災(zāi)難性事故,則所有數(shù)據(jù)不可避免遭受損壞。對(duì)于無(wú)力負(fù)擔(dān)災(zāi)難恢復(fù)或者想降低成本的企業(yè)來(lái)說(shuō),通過(guò)云存儲(chǔ)離線備份將是最佳選擇。
2.2環(huán)境與設(shè)備管理
軟件工程項(xiàng)目自動(dòng)化運(yùn)行過(guò)程中,環(huán)境因素對(duì)硬件設(shè)備的影響是至關(guān)重要的,環(huán)境要保持干燥,避免塵土、煙霧以及磁場(chǎng)干擾,盡量消除噪音以及避免溫度過(guò)高或者過(guò)低等等。在軟件工程項(xiàng)目的擴(kuò)展過(guò)程中,需要對(duì)第三方硬件設(shè)備進(jìn)行仔細(xì)的考察,確定其是否能夠和當(dāng)前的系統(tǒng)以及項(xiàng)目兼容,并且應(yīng)用了第三方硬件之后應(yīng)當(dāng)在一定時(shí)間內(nèi)記錄數(shù)據(jù)變化,以及時(shí)發(fā)現(xiàn)是否存在問(wèn)題,若存在問(wèn)題,要及時(shí)向有關(guān)職能部門(mén)匯報(bào)。若有必要將硬件設(shè)備進(jìn)行調(diào)整更換,也必須在經(jīng)過(guò)了嚴(yán)密的數(shù)據(jù)與邏輯分析之后,確定所需要更換的設(shè)備可行,向有關(guān)職能部門(mén)匯報(bào)后進(jìn)行更換。除此之外,企業(yè)員工還應(yīng)當(dāng)遵循如下規(guī)定:①每個(gè)人對(duì)所分配的設(shè)備必須愛(ài)護(hù)與定期維護(hù);②每個(gè)人只能使用本部門(mén)的設(shè)備,未經(jīng)同意禁止跨部門(mén)使用;③所有設(shè)備未經(jīng)授權(quán)時(shí),不得自行拆、改、換任何配件;④未經(jīng)同意不得擅自加入外來(lái)設(shè)備。
2.3軟件測(cè)試管理
軟件測(cè)試管理是軟件工程項(xiàng)目的結(jié)晶,是軟件工程中的一個(gè)重要組成部分,對(duì)于整個(gè)系統(tǒng)都具有重要的意義,軟件測(cè)試管理不僅僅能夠揀選系統(tǒng)中出現(xiàn)的漏洞與錯(cuò)誤,更是體現(xiàn)了在經(jīng)過(guò)各種技術(shù)方法測(cè)試之后,對(duì)于軟件工程項(xiàng)目質(zhì)量提高的信心所在。但是個(gè)人的智慧總是有限的,開(kāi)發(fā)者無(wú)法預(yù)先知道所開(kāi)發(fā)的軟件中有多少漏洞和錯(cuò)誤存在,所以即便經(jīng)過(guò)了測(cè)試階段,依然不能保證軟件中不再存在問(wèn)題。不過(guò),在通過(guò)了數(shù)次的軟件測(cè)試之后,可以對(duì)軟件系統(tǒng)中存在的一些問(wèn)題以及可能出現(xiàn)的后果進(jìn)行定性地評(píng)估,將出現(xiàn)錯(cuò)誤的幾率控制在可以接受的范圍之內(nèi),這些都可以大大提高軟件系統(tǒng)的可靠性,尤其對(duì)于醫(yī)療監(jiān)控、航空航天系統(tǒng)來(lái)說(shuō),軟件測(cè)試更是必不可少的環(huán)節(jié)。軟件工程項(xiàng)目自動(dòng)化測(cè)試相對(duì)于傳統(tǒng)測(cè)試來(lái)說(shuō)具有很多優(yōu)勢(shì)。自動(dòng)化測(cè)試由一套邏輯縝密的測(cè)試標(biāo)準(zhǔn)組成,具有一套完整的自我測(cè)試過(guò)程,它可以在很大程度上避免個(gè)人習(xí)慣性思維所造成的疏忽,也可以減少傳統(tǒng)測(cè)試中重復(fù)工作所帶來(lái)的誤差。同時(shí),自動(dòng)化測(cè)試是具有縝密邏輯的一套測(cè)試步驟,能夠追蹤到錯(cuò)誤信息出現(xiàn)的時(shí)間與位置,并且進(jìn)行場(chǎng)景再現(xiàn)。由此可見(jiàn),自動(dòng)化測(cè)試將給測(cè)試人員帶來(lái)很大的方便,所以自動(dòng)化測(cè)試也成為了提高測(cè)試效率與確保測(cè)試成功率的重點(diǎn)研究對(duì)象。常見(jiàn)的軟件測(cè)試模型有CMM模型、TMM模型等。
2.4安全管理
通常情況下,企業(yè)或公司內(nèi)部所進(jìn)行的軟件工程項(xiàng)目自動(dòng)化開(kāi)發(fā)的數(shù)據(jù)都是屬于該公司的內(nèi)部保密數(shù)據(jù),所以從開(kāi)發(fā)人員到管理維護(hù)人員來(lái)說(shuō)人人都必須遵守公司的內(nèi)部保密規(guī)章制度,在未取得權(quán)限之前不得向外界任何關(guān)于保密數(shù)據(jù)的信息。在保密措施方面,可以在計(jì)算機(jī)設(shè)備中使用暗碼,阻止不相干人員接觸到核心數(shù)據(jù),并且這種暗碼的特性決定了它是很難被破解的;含有保密數(shù)據(jù)信息的工作間須安裝監(jiān)控?cái)z像頭,隨時(shí)記錄各個(gè)員工對(duì)于計(jì)算機(jī)的使用情況;計(jì)算機(jī)內(nèi)部安裝記錄軟件,使其保留每個(gè)員工的操作記錄;含有敏感數(shù)據(jù)的計(jì)算機(jī)不得連接公共網(wǎng)絡(luò),需做到只連接內(nèi)網(wǎng)或徹底斷網(wǎng)運(yùn)行。各種保密措施應(yīng)用到位之后,基本上就可以杜絕因個(gè)人原因而導(dǎo)致的敏感信息外泄的可能性。例如國(guó)內(nèi)著名的奇瑞汽車集團(tuán),其內(nèi)網(wǎng)安全體現(xiàn)在“4個(gè)管理”上,即為外設(shè)安全管理、核心數(shù)據(jù)管理、互聯(lián)網(wǎng)應(yīng)用管理與應(yīng)用程序管理。這4個(gè)管理關(guān)系著奇瑞內(nèi)部員工工作的方方面面,能夠有效阻止內(nèi)部敏感數(shù)據(jù)信息泄露。數(shù)據(jù)信息在存儲(chǔ)和傳輸過(guò)程中也面臨著一些安全風(fēng)險(xiǎn)。通常來(lái)說(shuō),存儲(chǔ)介質(zhì)必須符合以下規(guī)定:包含敏感信息的移動(dòng)設(shè)備必須由專人保管與看守;刪除存儲(chǔ)介質(zhì)上的敏感信息后,必須對(duì)存儲(chǔ)介質(zhì)進(jìn)行徹底格式化并且在存儲(chǔ)區(qū)域填入無(wú)用信息對(duì)存儲(chǔ)區(qū)域進(jìn)行覆蓋;存儲(chǔ)媒介出入庫(kù)的情況必須通過(guò)安全系統(tǒng)授權(quán)并保留記錄;對(duì)數(shù)據(jù)信息的傳輸過(guò)程應(yīng)采取對(duì)應(yīng)安全級(jí)別的加密技術(shù)(對(duì)稱加密與不對(duì)稱加密等);敏感數(shù)據(jù)信息在傳輸過(guò)程中必須使用數(shù)字簽名,這樣可以使信息具備不可否認(rèn)性。除此之外,還應(yīng)當(dāng)保證系統(tǒng)中計(jì)算機(jī)密碼的安全性,密碼安全應(yīng)當(dāng)遵循如下原則:采用大腦記憶密碼,不得在書(shū)面媒介上出現(xiàn)密碼,更不能出現(xiàn)在電子郵件中;不采用缺省密碼;密碼由專人設(shè)置記憶,不與其他人分享;若密碼泄露,必須第一時(shí)間修改;密碼強(qiáng)度要足夠高;強(qiáng)制指定密碼的有效期;禁止交互式登錄;每周檢查一次口令強(qiáng)度。
3總結(jié)
關(guān)鍵詞:計(jì)算機(jī)軟件;工程管理;應(yīng)用
隨著科技的高速發(fā)展和應(yīng)用,計(jì)算機(jī)開(kāi)始在各領(lǐng)域中得到應(yīng)用,這給人們的生活帶來(lái)了很多便利。最近幾年,很多企業(yè)和工廠都開(kāi)始借助科學(xué)技術(shù),采用智能化的生產(chǎn),所謂智能化就是利用計(jì)算機(jī)來(lái)控制整個(gè)生產(chǎn)的流程,而非人工化,這一應(yīng)用大大節(jié)約了人工成本,同時(shí)也提高了工作的效益。但是這一功能的實(shí)現(xiàn)還得借助軟件的支持,所以計(jì)算機(jī)軟件工程的開(kāi)發(fā)是非常重要的,另外為了解決開(kāi)發(fā)過(guò)程中遇到的相關(guān)問(wèn)題就必須加強(qiáng)軟件工程的管理,提高軟件開(kāi)發(fā)的成功率。但是由于人們受到傳統(tǒng)思想的影響,我國(guó)計(jì)算機(jī)軟件工程管理工作沒(méi)有得到一定的重視,所以很多問(wèn)題都還有待探索,那么我們應(yīng)該如何加強(qiáng)計(jì)算機(jī)軟件工程的管理工作,是當(dāng)前必須要思考的問(wèn)題。
1計(jì)算機(jī)軟件工程概述
1.1軟件工程的定義
軟件工程是一種開(kāi)發(fā)軟件工程學(xué)科的方法,主要是根據(jù)計(jì)算機(jī)科學(xué)、數(shù)學(xué)及管理科學(xué)等原理來(lái)進(jìn)行開(kāi)發(fā)的,軟件工程開(kāi)發(fā)的主要目的是優(yōu)化質(zhì)量、節(jié)約成本和改良方法。軟件開(kāi)發(fā)所根據(jù)的原理不同,開(kāi)發(fā)出的軟件的運(yùn)用就會(huì)不同,比如運(yùn)用數(shù)學(xué)原理開(kāi)發(fā)的軟件主要用于模型的構(gòu)建及算法;運(yùn)用管理科學(xué)開(kāi)發(fā)的軟件主要用于資源、計(jì)劃及成本管理等。軟件工程目標(biāo)在于:在對(duì)成本進(jìn)行控制的基礎(chǔ)上,開(kāi)發(fā)出適應(yīng)性強(qiáng)、容易修改及維護(hù)、最大限度地滿足用戶的需求的軟件產(chǎn)品[1]。這些目標(biāo)的實(shí)現(xiàn)對(duì)產(chǎn)品質(zhì)量的改善有一定意義,同時(shí)也提高整體開(kāi)發(fā)的效率。
1.2計(jì)算機(jī)軟件的功能
計(jì)算機(jī)主要是由硬件和軟件兩部分構(gòu)成的,所以在對(duì)計(jì)算機(jī)進(jìn)行研發(fā)的時(shí)候應(yīng)該把硬件因素考慮在內(nèi),同時(shí)又要注重軟件工程方面的投入。計(jì)算機(jī)軟件系統(tǒng)主要包括兩個(gè)部分,由系統(tǒng)軟件和應(yīng)用軟件構(gòu)成,兩種軟件的功能也是不一樣的,系統(tǒng)軟件的功能主要是對(duì)計(jì)算機(jī)運(yùn)行過(guò)程進(jìn)行監(jiān)控、維護(hù)和管理,比如常見(jiàn)的計(jì)算就操作系統(tǒng)和病毒查殺系統(tǒng);應(yīng)用軟件的功能是比較實(shí)際的,比如常見(jiàn)的辦公系統(tǒng)、人事管理系統(tǒng)、財(cái)務(wù)管理系統(tǒng)等等[1]。計(jì)算機(jī)軟件功能的應(yīng)用主要是指導(dǎo)計(jì)算機(jī)有效運(yùn)作,讓用戶更加方便地操作。
2計(jì)算機(jī)軟件工程管理的主要內(nèi)容
2.1組織機(jī)構(gòu)管理
組織機(jī)構(gòu)的管理不是簡(jiǎn)單的開(kāi)發(fā)人員的集合,而是強(qiáng)調(diào)的整體的組織。在一個(gè)完整的組織機(jī)構(gòu)中,好的管理應(yīng)該是人員分配明確,信息傳遞快速。但是在實(shí)際的組織機(jī)構(gòu)管理中并沒(méi)有統(tǒng)一的模式,因?yàn)椴煌こ痰囊笫遣灰粯拥摹?/p>
2.2工作人員管理
工作人員計(jì)算機(jī)軟件工程的主體部分,很多工作都是圍繞工作人員來(lái)開(kāi)展的,比如項(xiàng)目的實(shí)施、軟件程序的編寫(xiě)、資料的查找等等,每個(gè)人根據(jù)自己的崗位來(lái)分擔(dān)和完成這些工作[2]。對(duì)于工作人員的管理應(yīng)該合理分配工作,結(jié)合工程項(xiàng)目的規(guī)模或者性質(zhì),對(duì)軟件開(kāi)發(fā)人員進(jìn)行合理的分配。在對(duì)員工合理分配工作的同時(shí),還要求他們注重團(tuán)隊(duì)合作,共同完成復(fù)雜的計(jì)算機(jī)軟件項(xiàng)目。
2.3用戶管理
計(jì)算機(jī)軟件開(kāi)發(fā)的目的就是方便用戶,供用戶使用,所以在軟件的開(kāi)發(fā)過(guò)程中應(yīng)該掌握用戶的最基本信息,了解他們的需求,確保開(kāi)發(fā)出的軟件更具實(shí)用性和可操作性,所以用戶管理也是非常重要的。
2.4檔案資料管理
計(jì)算機(jī)的軟件開(kāi)發(fā)是一個(gè)復(fù)雜的過(guò)程,所以開(kāi)發(fā)階段的各個(gè)流程是需要記錄到檔案中的,以便于下一個(gè)階段工作的參考,為軟件開(kāi)發(fā)的后期工作提供一定的保障。所以加強(qiáng)檔案資料的管理是非常有意義的,能最大限度地提高管理的效率和質(zhì)量水平。
3計(jì)算機(jī)軟件工程管理的措施
3.1構(gòu)建完善的計(jì)算機(jī)軟件工程體系構(gòu)建
完善的計(jì)算機(jī)軟件工程體系首先應(yīng)該構(gòu)建人才體系,人才體系的構(gòu)建加強(qiáng)了人力資源管理,同時(shí)也調(diào)動(dòng)工作人員的工作積極性,確保工作的順利開(kāi)展;其次加強(qiáng)對(duì)員工專業(yè)知識(shí)和理論的培訓(xùn),讓他們跟進(jìn)社會(huì)的腳步,了解最新的軟件工程信息,把理論與實(shí)踐更好的結(jié)合到一起,促進(jìn)計(jì)算機(jī)軟件開(kāi)發(fā)水平的提高;再次應(yīng)該建立規(guī)范的制度,獎(jiǎng)罰分明,充分調(diào)動(dòng)員工的積極性和主動(dòng)性。
3.2加強(qiáng)計(jì)算機(jī)軟件工程的風(fēng)險(xiǎn)管理與進(jìn)度管理
加強(qiáng)計(jì)算機(jī)軟件工程的風(fēng)險(xiǎn)管理和進(jìn)度管理是計(jì)算機(jī)軟件工程管理比較重要的點(diǎn),工程項(xiàng)目的管理人員首先應(yīng)該具備專業(yè)的風(fēng)險(xiǎn)管理水平,有一定的風(fēng)險(xiǎn)意識(shí),并且根據(jù)對(duì)風(fēng)險(xiǎn)的分析,制定一定的方法,在整個(gè)計(jì)算機(jī)軟件的工作過(guò)程中融入風(fēng)險(xiǎn)管理,考慮所有造成可能造成風(fēng)險(xiǎn)的因素,把風(fēng)險(xiǎn)降到最低。風(fēng)險(xiǎn)管理的手段是多樣性的,可以采取規(guī)避、轉(zhuǎn)移和減緩的手段。另外加強(qiáng)計(jì)算機(jī)軟件工程的進(jìn)度管理也是具備重要意義的,一方面提高了工程的效益,另一方面也控制了開(kāi)發(fā)的成本。根據(jù)計(jì)算機(jī)軟件工程項(xiàng)目的實(shí)際情況,制定進(jìn)度管理的工作表,根據(jù)工作表確保工作有序地開(kāi)展[2]。
3.3強(qiáng)化計(jì)算機(jī)軟件工程項(xiàng)目合作團(tuán)隊(duì)的管理
計(jì)算機(jī)軟件工程的開(kāi)發(fā)離不開(kāi)團(tuán)隊(duì),所以加強(qiáng)團(tuán)隊(duì)的管理對(duì)目標(biāo)的實(shí)現(xiàn)有積極的促進(jìn)作用。強(qiáng)化團(tuán)隊(duì)管理工作首先應(yīng)該加強(qiáng)整個(gè)團(tuán)隊(duì)的聯(lián)系,讓團(tuán)隊(duì)工作開(kāi)展起來(lái)更協(xié)調(diào);其次根據(jù)各崗位合理進(jìn)行分工,明確每個(gè)員工的工作責(zé)任;最后調(diào)動(dòng)整個(gè)團(tuán)隊(duì)的工作積極性,讓每個(gè)人都付出最大的努力,為計(jì)算機(jī)軟件工程的建設(shè)做出貢獻(xiàn),大家一起做好計(jì)算機(jī)軟件工程管理工作。
4計(jì)算機(jī)軟件工程的實(shí)際應(yīng)用
信息技術(shù)的不斷完善和發(fā)展,讓傳統(tǒng)的手工任務(wù)逐漸朝著機(jī)械化轉(zhuǎn)變,借助計(jì)算機(jī)軟件工程軟件去完成任務(wù)是非常簡(jiǎn)單便捷的,應(yīng)用軟件更起到了關(guān)鍵的作用。在實(shí)際的生活中,計(jì)算機(jī)軟件功能豐富,并且效率很高,它的運(yùn)用得到了廣泛的認(rèn)可,軟件的開(kāi)發(fā)和應(yīng)用對(duì)人們的衣食住行都產(chǎn)生了深遠(yuǎn)的影響。例如,在各企業(yè)的辦公軟件使用中,可以讓企業(yè)內(nèi)部的資源得到共享,保證各種信息的順利傳達(dá),提高企業(yè)管理工作的效率和質(zhì)量水平;另外計(jì)算機(jī)軟件在校園中的應(yīng)用也發(fā)揮了重要的作用,計(jì)算機(jī)軟件在教學(xué)過(guò)程的運(yùn)用一方面促進(jìn)了師生之間的交流,另一方面保證了校園內(nèi)各種工作的有序開(kāi)展比如學(xué)籍的管理、檔案的管理和收費(fèi)的管理等等;計(jì)算機(jī)軟件在公共場(chǎng)合的運(yùn)用也是隨處可見(jiàn)的,比如大型的醫(yī)院或者銀行都會(huì)利用計(jì)算機(jī)軟件來(lái)進(jìn)行預(yù)約登記,方便了廣大用戶,也節(jié)省了醫(yī)院和銀行的人力成本[3]。目前,計(jì)算機(jī)軟件的開(kāi)發(fā)還有很大的發(fā)展空間,所以為了讓計(jì)算機(jī)軟件開(kāi)發(fā)更加輝煌和燦爛,我們必須進(jìn)一步加強(qiáng)計(jì)算機(jī)軟件工程的發(fā)展。
5結(jié)語(yǔ)
現(xiàn)代社會(huì)是充滿信息化和智能化的,計(jì)算機(jī)在各個(gè)領(lǐng)域都得到了廣泛的應(yīng)用,而計(jì)算機(jī)軟件的應(yīng)用為自動(dòng)化和智能化提供了強(qiáng)大的技術(shù)支持。目前我國(guó)很多企業(yè)都運(yùn)用了計(jì)算機(jī)軟件,這些軟件主要包括日常的操作系統(tǒng)、辦公軟件等等,實(shí)現(xiàn)了信息的快速傳遞和資源的共享??偟膩?lái)說(shuō),計(jì)算機(jī)軟件項(xiàng)目的開(kāi)發(fā)對(duì)我國(guó)的經(jīng)濟(jì)發(fā)展有很重要的意義,我們應(yīng)該尋求更多的創(chuàng)新意識(shí),選擇有效的措施來(lái)確保計(jì)算機(jī)軟件工程的順利發(fā)展。
作者:吳麗娜 單位:宿遷學(xué)院信息工程學(xué)院
參考文獻(xiàn)
[1]劉琳.計(jì)算機(jī)軟件工程管理與應(yīng)用分析[J].軟件,2014(2):141.
(一)計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)的主要表現(xiàn)
從我國(guó)當(dāng)前的計(jì)算機(jī)軟件工程投標(biāo)工作來(lái)看,投標(biāo)單位在投標(biāo)過(guò)程中所需要承擔(dān)的風(fēng)險(xiǎn)主要表現(xiàn)為經(jīng)濟(jì)風(fēng)險(xiǎn)、設(shè)備風(fēng)險(xiǎn)、人員風(fēng)險(xiǎn)以及技術(shù)風(fēng)險(xiǎn)四類。其中經(jīng)濟(jì)風(fēng)險(xiǎn)主要是投標(biāo)單位在對(duì)計(jì)算機(jī)軟件工程項(xiàng)目進(jìn)行投標(biāo)或者開(kāi)展后續(xù)工作的過(guò)程中,因?yàn)橘Y金不足或者融資方式欠缺合理性而承擔(dān)經(jīng)濟(jì)風(fēng)險(xiǎn)。引發(fā)經(jīng)濟(jì)風(fēng)險(xiǎn)的宏觀因素包括社會(huì)金融產(chǎn)生通貨膨脹或者其他形式的動(dòng)蕩、勞動(dòng)力成本與材料成本價(jià)格上漲等;二是設(shè)備風(fēng)險(xiǎn)。計(jì)算機(jī)軟件工程項(xiàng)目在投標(biāo)過(guò)程中需要對(duì)材料的制造、采購(gòu)以及設(shè)備的制造與采購(gòu)等做出充分的考慮,如果在計(jì)算機(jī)軟件工程項(xiàng)目實(shí)施過(guò)程中出現(xiàn)設(shè)備沒(méi)有達(dá)標(biāo)的情況,則會(huì)讓投標(biāo)方承擔(dān)一定的設(shè)備風(fēng)險(xiǎn);三是人員風(fēng)險(xiǎn)。在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)過(guò)程中,投標(biāo)單位可能會(huì)面臨單位人力資源管理水平較低以及關(guān)鍵人力資源離職的現(xiàn)象,這種現(xiàn)象打亂投標(biāo)單位的投標(biāo)計(jì)劃乃至后續(xù)的項(xiàng)目實(shí)施。同時(shí)合同方面具有漏洞或者條款內(nèi)容表達(dá)不清等也會(huì)導(dǎo)致糾紛問(wèn)題的出現(xiàn),這同樣是有人員因素所引發(fā)的風(fēng)險(xiǎn)。另外,計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)過(guò)程中需要對(duì)單位人力資源的技能水平等做出科學(xué)評(píng)估,如果對(duì)單位人力資源所做出的技能水平判定存在不準(zhǔn)確的情況,也會(huì)導(dǎo)致投標(biāo)單位面臨人員風(fēng)險(xiǎn);四是技術(shù)風(fēng)險(xiǎn)。在投標(biāo)單位對(duì)計(jì)算機(jī)軟件工程項(xiàng)目開(kāi)展投標(biāo)工作的過(guò)程中,如果投標(biāo)單位對(duì)計(jì)算機(jī)軟件工程項(xiàng)目本身欠缺了解,則會(huì)在后續(xù)實(shí)施工作中出現(xiàn)技術(shù)風(fēng)險(xiǎn)并導(dǎo)致計(jì)算機(jī)軟件工程項(xiàng)目施工出現(xiàn)工期延后或者質(zhì)量不達(dá)標(biāo)的情況,這種情況的出現(xiàn)將會(huì)讓投標(biāo)單位承擔(dān)較大的經(jīng)濟(jì)損失。
(二)計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)的形成條件
從計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)的形成條件方面來(lái)看,導(dǎo)致計(jì)算機(jī)軟件工程投標(biāo)單位需要面臨投標(biāo)風(fēng)險(xiǎn)的因素主要體現(xiàn)為項(xiàng)目本身因素與外界因素兩類。在投標(biāo)工作中,投標(biāo)方所看到的機(jī)遇與所面臨的風(fēng)險(xiǎn)是共同存在的,并且如果因?yàn)閷?duì)項(xiàng)目本身欠缺準(zhǔn)確認(rèn)知或者外部環(huán)境產(chǎn)生變化,投標(biāo)方所面臨的機(jī)遇也可能轉(zhuǎn)化為風(fēng)險(xiǎn)。在項(xiàng)目本身因素方面,能夠引發(fā)風(fēng)險(xiǎn)的因素包括計(jì)算機(jī)軟件工程項(xiàng)目所具有的目標(biāo)、規(guī)模、類型以及所需資金和所需材料,同時(shí)也包括招標(biāo)方對(duì)投標(biāo)方所突出的工期要求、質(zhì)量要求、技術(shù)要求等。顯然,這些因素都具有著客觀存在的特點(diǎn),也正是因?yàn)槠淇陀^性,所以這些因素直接決定著計(jì)算機(jī)軟件工程項(xiàng)目所具有的難易程度,并且應(yīng)當(dāng)做出投標(biāo)方開(kāi)展投標(biāo)定價(jià)的重要依據(jù)。如果項(xiàng)目本身具有較大難度或者招標(biāo)方對(duì)投標(biāo)方提出了較為嚴(yán)格的要求,則投標(biāo)方會(huì)面臨更大的風(fēng)險(xiǎn);從外界因素來(lái)看,能夠引發(fā)風(fēng)險(xiǎn)的因素包括計(jì)算機(jī)軟件工程投標(biāo)過(guò)程與實(shí)施過(guò)程中所產(chǎn)生的法律規(guī)定變化、運(yùn)行條件變化、競(jìng)爭(zhēng)對(duì)手變化等。這些因素與計(jì)算機(jī)軟件工程項(xiàng)目自身因素相比具有著外生性的特點(diǎn),因此這些因素并不會(huì)因?yàn)橥稑?biāo)方的努力而產(chǎn)生改變,所以,這些因素容易成為誘發(fā)計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)的主要因素。如果投標(biāo)方能夠?qū)τ?jì)算機(jī)軟件工程項(xiàng)目?jī)?nèi)容熟悉與了解,則能夠比較客觀地認(rèn)識(shí)到投標(biāo)過(guò)程以及項(xiàng)目實(shí)施過(guò)程中所面臨的風(fēng)險(xiǎn),并可以采取有效的防控措施來(lái)對(duì)這些風(fēng)險(xiǎn)做出防范。
二、計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)的防范策略
計(jì)算機(jī)軟件工程項(xiàng)目與傳統(tǒng)工程項(xiàng)目具有著明顯的差異,特別是高新技術(shù)的應(yīng)用決定了計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作的高風(fēng)險(xiǎn)性,因此在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)過(guò)程中,投標(biāo)方有必要采取有效策略來(lái)對(duì)計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)做出有效控制。在此過(guò)程中,作為計(jì)算機(jī)軟件工程投標(biāo)方,可以從以下幾個(gè)方面做出努力。
(一)強(qiáng)化自身的軟件項(xiàng)目開(kāi)發(fā)能力
對(duì)于計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方而言,強(qiáng)化自身的軟件項(xiàng)目開(kāi)發(fā)能力不僅是提升自身核心競(jìng)爭(zhēng)力的有效途徑,同時(shí)也是提升自身在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)中風(fēng)險(xiǎn)應(yīng)對(duì)能力的必要策略。首先計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方需要重視計(jì)算機(jī)軟件工程項(xiàng)目開(kāi)發(fā)方案科技含量的提升。在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作中,是否能夠獲得項(xiàng)目的施工權(quán)不僅由投標(biāo)方的經(jīng)濟(jì)實(shí)力所決定,同時(shí)也由項(xiàng)目開(kāi)發(fā)方案所具有的適用性與可行性所決定。在開(kāi)發(fā)方案的制定中,投標(biāo)方不能為了降低成本就使用不具備時(shí)代性的項(xiàng)目開(kāi)發(fā)技術(shù),而有必要從提高投標(biāo)競(jìng)爭(zhēng)力以及降低投標(biāo)風(fēng)險(xiǎn)角度出發(fā)來(lái)對(duì)項(xiàng)目開(kāi)發(fā)過(guò)程中的工作流程和技術(shù)做出完善與優(yōu)化,尤其是要重視選取具有較大彈性和較強(qiáng)風(fēng)險(xiǎn)避免能力的項(xiàng)目開(kāi)發(fā)技術(shù),從而降低項(xiàng)目維護(hù)成本并實(shí)現(xiàn)對(duì)總成本的合理控制。其次計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方有必要推動(dòng)員工抗風(fēng)險(xiǎn)能力的提升。在計(jì)算機(jī)軟件工程投標(biāo)與施工工作中,承擔(dān)風(fēng)險(xiǎn)的主體以及對(duì)風(fēng)險(xiǎn)做出管理的主體都是企業(yè)員工,因此,企業(yè)不僅需要摒棄依賴管理層做出風(fēng)險(xiǎn)管理決策的思想,同時(shí)要在以人為本理念指導(dǎo)下提升全體員工的抗風(fēng)險(xiǎn)能力,從而通過(guò)發(fā)揮集體力量來(lái)做好風(fēng)險(xiǎn)識(shí)別以及風(fēng)險(xiǎn)預(yù)控等工作。以此為目標(biāo),計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)單位有必要對(duì)員工開(kāi)展教育與培訓(xùn)工作,尤其是要針對(duì)計(jì)算機(jī)軟件工程投標(biāo)與施工過(guò)程中可能出現(xiàn)的風(fēng)險(xiǎn)內(nèi)容來(lái)開(kāi)展交流與講座,從而在提升單位員工風(fēng)險(xiǎn)控制意識(shí)的基礎(chǔ)上提高員工的風(fēng)險(xiǎn)識(shí)別能力與管控能力。再次計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方有必要對(duì)合同管理機(jī)制做出優(yōu)化。在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作中,投標(biāo)方與招標(biāo)方的合作關(guān)系由合同來(lái)規(guī)定,如果投標(biāo)方能夠在合同的擬定中對(duì)可能出現(xiàn)的風(fēng)險(xiǎn)做出充分考慮,則可以降低自身在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)與實(shí)施過(guò)程中所需要承擔(dān)的風(fēng)險(xiǎn),因此,投標(biāo)方有必要對(duì)合同管理機(jī)制做出不斷的優(yōu)化,在此方面,投標(biāo)方不僅要通過(guò)合同來(lái)明確自身的權(quán)利與義務(wù),同時(shí)需要在計(jì)算機(jī)軟件工程投標(biāo)與實(shí)施過(guò)程中對(duì)合同條款的落實(shí)情況作出監(jiān)督,從而更好地做好風(fēng)險(xiǎn)識(shí)別與防范工作。如果合同所規(guī)定的內(nèi)容或者項(xiàng)目實(shí)施環(huán)境產(chǎn)生改變,投標(biāo)方可以向招標(biāo)方進(jìn)行索賠申請(qǐng),從而實(shí)現(xiàn)自身與招標(biāo)方的風(fēng)險(xiǎn)共擔(dān),并降低各類風(fēng)險(xiǎn)給投標(biāo)方造成過(guò)大損失。
(二)對(duì)外部資源條件做出充分利用
在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)風(fēng)險(xiǎn)的防范中,對(duì)外部資源做出充分的利用有利于提升投標(biāo)方的風(fēng)險(xiǎn)識(shí)別能力與承擔(dān)能力,從而降低風(fēng)險(xiǎn)所產(chǎn)生的損害。首先計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方有必要尋求中介咨詢機(jī)構(gòu)的幫助。在計(jì)算機(jī)軟件工程項(xiàng)目的投標(biāo)過(guò)程中,由于投標(biāo)方希望得到最大化的利潤(rùn),所以投標(biāo)方與招標(biāo)方都有可能無(wú)法站在客觀立場(chǎng)來(lái)對(duì)計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作所具有的風(fēng)險(xiǎn)做出評(píng)估,因此雖然自身所承擔(dān)的風(fēng)險(xiǎn)能夠在一定程度上降低,但是卻無(wú)法實(shí)現(xiàn)投標(biāo)方與招標(biāo)方的雙贏。所以,在投標(biāo)工作中,投標(biāo)方與招標(biāo)方都有必要尋求中介咨詢結(jié)構(gòu)的幫助,在與中介咨詢結(jié)構(gòu)來(lái)評(píng)定風(fēng)險(xiǎn)之后,投標(biāo)方與招標(biāo)方分別與中介咨詢機(jī)構(gòu)簽訂合同,如果投標(biāo)和施工過(guò)程中所出現(xiàn)的風(fēng)險(xiǎn)已經(jīng)超越投標(biāo)方與招標(biāo)方的承受方位,則有中介咨詢機(jī)構(gòu)負(fù)責(zé)賠償違約損失。由于中介咨詢機(jī)構(gòu)具有著客觀性以及專業(yè)性的特點(diǎn),所以一般能夠更加準(zhǔn)確的開(kāi)展風(fēng)險(xiǎn)識(shí)別工作,這將對(duì)計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作中的風(fēng)險(xiǎn)管理效率得到很大程度的提升。其次計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方可以協(xié)同招標(biāo)方來(lái)構(gòu)建專門(mén)基金來(lái)應(yīng)對(duì)可能出現(xiàn)的風(fēng)險(xiǎn)。在此方面投標(biāo)方與招標(biāo)方都有必要向保險(xiǎn)工司繳納保險(xiǎn),當(dāng)風(fēng)險(xiǎn)產(chǎn)生并對(duì)一方利益造成損害時(shí),則由保險(xiǎn)工作負(fù)責(zé)開(kāi)展賠償工作。這一策略能夠有效的降低投標(biāo)方所需要承擔(dān)的風(fēng)險(xiǎn)負(fù)擔(dān),并能夠降低風(fēng)險(xiǎn)所可能引發(fā)的損失,從而使投標(biāo)方能夠?qū)⒏嗟木杏谟?jì)算機(jī)軟件工程項(xiàng)目的開(kāi)發(fā)與優(yōu)化。再次計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方有必要強(qiáng)化自身的法律觀念。與投招標(biāo)工作相關(guān)的許多法律法規(guī)不僅對(duì)投招標(biāo)工作中的違規(guī)行為處理辦法做出了規(guī)定,同時(shí)也對(duì)風(fēng)險(xiǎn)出現(xiàn)之后的處理策略做出了指導(dǎo),因此計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方可以利用法律手段來(lái)對(duì)非系統(tǒng)性的項(xiàng)目投標(biāo)風(fēng)險(xiǎn)做出有效控制,從而實(shí)現(xiàn)得到最大化的利益。
(三)強(qiáng)化自身情報(bào)能力
1.1 IC卡行業(yè)發(fā)展現(xiàn)狀... 1
1.2 IC卡迅猛發(fā)展的原因... 2
第二章 硬件系統(tǒng)設(shè)計(jì)... 4
2.1 IC的選用與設(shè)計(jì)... 4
2.1.1 IC卡概述及分類... 5
2.1.2 IC卡國(guó)際標(biāo)準(zhǔn)... 5
2.2 電源電路設(shè)計(jì)... 7
2.3主控芯片AT89S52 及相關(guān)電路設(shè)計(jì)... 9
2.4 串行通信... 14
2.5 蜂鳴器電路設(shè)計(jì)... 18
第三章 系統(tǒng)軟件設(shè)計(jì)... 19
3.1 編程軟件... 19
在領(lǐng)悟SWEBOK基本精神,認(rèn)真學(xué)習(xí)GSwE2009及《規(guī)范》的基礎(chǔ)上,針對(duì)一般行業(yè)院校碩士生培養(yǎng)目標(biāo)是以培養(yǎng)從事行業(yè)軟件開(kāi)發(fā)及項(xiàng)目管理工作的軟件工程和信息化應(yīng)用人才為主的現(xiàn)狀,筆者建立計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)民航特色的高級(jí)軟件工程教學(xué)大綱,見(jiàn)表1。表1的教學(xué)大綱設(shè)計(jì)兼顧SWEBOK及GSwE2009的核心知識(shí)體系,對(duì)SWEBOK的核心知識(shí)覆蓋率達(dá)到76%,對(duì)GSwE2009覆蓋率達(dá)到63.6%。然而,不管是SWEBOK還是GSwE2009,其核心知識(shí)點(diǎn)都是針對(duì)整個(gè)專業(yè)課程體系而設(shè)置,SWEBOK的《規(guī)范》建議494學(xué)時(shí)的最小核心學(xué)時(shí)數(shù),GSwE2009則建議270學(xué)時(shí)的核心學(xué)時(shí)及200學(xué)時(shí)的交流學(xué)時(shí),要在36學(xué)時(shí)內(nèi)完成上述核心知識(shí)的詳細(xì)講授,顯然不可能。因此,表1的設(shè)計(jì)本著宏觀上抓概念、抓流程,微觀上抓工具、抓編程的基本思想,在教學(xué)手段上,采用課內(nèi)外一體化教學(xué)模式,要求學(xué)生在課下完成所有仿照案例的完整開(kāi)發(fā)過(guò)程;在教學(xué)方法上,以案例推動(dòng)軟件過(guò)程概念及軟件編碼的學(xué)習(xí),以工具熟悉軟件過(guò)程管理及軟件質(zhì)量管理。要求通過(guò)該課程的學(xué)習(xí),學(xué)生能熟練掌握軟件開(kāi)發(fā)過(guò)程的宏觀概念,最終交付項(xiàng)目計(jì)劃報(bào)告、基于MSProject的軟件項(xiàng)目過(guò)程管理文檔、經(jīng)過(guò)3次迭代的原形軟件及相關(guān)需求分析和軟件設(shè)計(jì)文檔,完成課程總結(jié)報(bào)告。
2民航特色的教學(xué)案例設(shè)計(jì)
教學(xué)案例設(shè)計(jì)是高級(jí)軟件工程實(shí)施的核心內(nèi)容之一,考慮到選課的大部分研究生已經(jīng)具備基本的編程能力,但缺少軟件過(guò)程管理的相關(guān)概念,結(jié)合中國(guó)民航大學(xué)特色及研究生就業(yè)趨向,筆者參考國(guó)際研究生教育現(xiàn)狀[5]及文獻(xiàn)[6]的模式,開(kāi)發(fā)了一套基于民航航材管理業(yè)務(wù)的教學(xué)案例,用以完成課內(nèi)教學(xué)。該教學(xué)案例以某航空公司航材管理系統(tǒng)為背景,采用敏捷開(kāi)發(fā)思想進(jìn)行過(guò)程管理,循序漸進(jìn),分3次迭代完成簡(jiǎn)單的原型系統(tǒng)開(kāi)發(fā)。第1次迭代在介紹航空公司航材管理需求的基礎(chǔ)上,建立系統(tǒng)的業(yè)務(wù)環(huán)境圖,結(jié)合需求分析方法,利用ROSE工具建立業(yè)務(wù)用例及業(yè)務(wù)術(shù)語(yǔ)表。進(jìn)一步地,縮小系統(tǒng)范圍,只針對(duì)高價(jià)周轉(zhuǎn)件的增刪改查操作建立領(lǐng)域?qū)ο竽P?,包括領(lǐng)域用例模型、用例術(shù)語(yǔ)表、領(lǐng)域類模型,同時(shí)完成基本的編程實(shí)現(xiàn)。第2次迭代首先講述體系結(jié)構(gòu)設(shè)計(jì)的基本方法,基于MVC框架建立更適合信息系統(tǒng)開(kāi)發(fā)的體系結(jié)構(gòu)框架——PCMEF(表示—控制—中介者—實(shí)體—基礎(chǔ))[6]。在此基礎(chǔ)上進(jìn)一步細(xì)化第1次迭代需求,功能上增加高價(jià)周轉(zhuǎn)件的供貨方管理、合同管理功能;其次建立用例模型和用例文檔,采用序列圖、通信圖、交互圖等描述事務(wù)處理流程,進(jìn)行概念類設(shè)計(jì),對(duì)第1次迭代的設(shè)計(jì)按照PCMEF框架完成體系結(jié)構(gòu)重構(gòu),完成用戶界面設(shè)計(jì),最終編碼實(shí)現(xiàn)。第3次迭代增加高價(jià)周轉(zhuǎn)件使用統(tǒng)計(jì)報(bào)表、機(jī)型使用記錄、考慮機(jī)務(wù)維修周期的周轉(zhuǎn)件庫(kù)存管理等功能,設(shè)計(jì)上重點(diǎn)考慮數(shù)據(jù)庫(kù)的安全性與完整性設(shè)計(jì),同時(shí)基于JavaEJB體系結(jié)構(gòu)建立業(yè)務(wù)組件,完成較高水平的軟件編程;編寫(xiě)測(cè)試用例,完成整體測(cè)試。在上述3次迭代完成后,要求學(xué)生寫(xiě)出項(xiàng)目總結(jié)。筆者所在學(xué)院擁有一個(gè)行業(yè)特色鮮明的民航信息系統(tǒng)仿真實(shí)驗(yàn)室,該實(shí)驗(yàn)室目前擁有民航機(jī)務(wù)維修仿真實(shí)驗(yàn)系統(tǒng)、機(jī)場(chǎng)信息仿真實(shí)驗(yàn)系統(tǒng)、航空公司運(yùn)行控制仿真系統(tǒng)、民航全球分銷仿真實(shí)驗(yàn)系統(tǒng)等行業(yè)主流信息系統(tǒng)的仿真平臺(tái)。學(xué)生在前序課程學(xué)習(xí)中,對(duì)這些信息系統(tǒng)的基本功能和相關(guān)業(yè)務(wù)已經(jīng)有了一定程度的了解。
3教學(xué)組織與管理
3.1項(xiàng)目驅(qū)動(dòng)教學(xué)法課程教學(xué)借鑒CDIO的教學(xué)思想,在講授完軟件過(guò)程模型及軟件建模語(yǔ)言后,將學(xué)生每5人分組,每個(gè)人承擔(dān)不同的角色,角色包括甲方需求提供人員、乙方項(xiàng)目經(jīng)理、乙方質(zhì)量保證人員、乙方編程人員(2人)。在整個(gè)學(xué)習(xí)過(guò)程中,經(jīng)過(guò)一定時(shí)間后,每個(gè)人的角色可以互換。在講授完案例1后,教師可以要求學(xué)生結(jié)合某個(gè)民航信息系統(tǒng)仿真系統(tǒng),選擇感興趣的民航業(yè)務(wù)領(lǐng)域,分組完成項(xiàng)目計(jì)劃任務(wù)書(shū)并使用MSProject完成項(xiàng)目的進(jìn)度安排、人員分工、虛擬費(fèi)用預(yù)算等。進(jìn)一步地,使用Rose工具進(jìn)行需求分析及UML建模,完成用例圖、術(shù)語(yǔ)表、類圖等分析設(shè)計(jì),最后進(jìn)行第1次迭代的編碼并編寫(xiě)測(cè)試用例完成測(cè)試。在講授完案例2后,教師可以要求學(xué)生在功能擴(kuò)展的基礎(chǔ)上,采用PCMEF模式對(duì)第1次迭代程序進(jìn)行重構(gòu)并完成編碼與測(cè)試工作,同時(shí)要求項(xiàng)目經(jīng)理使用MSProject,跟蹤和檢查項(xiàng)目實(shí)際進(jìn)度與虛擬費(fèi)用預(yù)算,進(jìn)行適當(dāng)調(diào)整。本次學(xué)習(xí)重點(diǎn)在于體系結(jié)構(gòu)設(shè)計(jì)、增量模式開(kāi)發(fā)思想。在講授完案例3后,教師可以要求學(xué)生繼續(xù)擴(kuò)展功能,重點(diǎn)進(jìn)行數(shù)據(jù)庫(kù)與業(yè)務(wù)組件設(shè)計(jì)。
3.2成績(jī)?cè)u(píng)定在課程進(jìn)展的每個(gè)階段,教師展示實(shí)際軟件公司的文檔范例,要求每組提交該次迭代的相關(guān)文檔,進(jìn)行軟件演示并答辯。答辯內(nèi)容包括項(xiàng)目計(jì)劃制訂、人員分工、虛擬成本、進(jìn)度偏差分析、預(yù)算偏差分析、程序設(shè)計(jì)技術(shù)、缺陷分析等。評(píng)委由教師及各組項(xiàng)目經(jīng)理組成。成績(jī)?cè)u(píng)定包含文檔規(guī)范性、設(shè)計(jì)合理性、實(shí)現(xiàn)正確性、項(xiàng)目過(guò)程管理執(zhí)行情況4項(xiàng)內(nèi)容。課程整體結(jié)束前,由3次迭代的評(píng)定成績(jī)?nèi)【底鳛樾〗M平均成績(jī),最后小組項(xiàng)目經(jīng)理和教師共同依據(jù)小組中個(gè)人對(duì)項(xiàng)目的貢獻(xiàn)以及小組均值打分,將其作為個(gè)人成績(jī)。
4結(jié)語(yǔ)