軟件工程專業(yè)英語(yǔ)

出版時(shí)間:2012-5  出版社:遼寧科學(xué)技術(shù)出版社  作者:周霜 主編  頁(yè)數(shù):213  字?jǐn)?shù):300000  

內(nèi)容概要

《軟件工程專業(yè)英語(yǔ)》課程是要求學(xué)生在已經(jīng)掌握計(jì)算機(jī)行業(yè)英語(yǔ)的基礎(chǔ)上進(jìn)一步掌握軟件方向?qū)I(yè)術(shù)語(yǔ),熟悉軟件文檔的寫(xiě)作規(guī)范,提高軟件文檔的翻譯技能。該課程學(xué)習(xí)目標(biāo)面向市場(chǎng),定位明確,旨在培養(yǎng)學(xué)生具備基本的閱讀行業(yè)英語(yǔ)技術(shù)文獻(xiàn)、編寫(xiě)英文軟件開(kāi)發(fā)文檔、進(jìn)行英文口語(yǔ)交流的能力,努力做到使學(xué)生畢業(yè)后能夠參與英語(yǔ)語(yǔ)言環(huán)境下的軟件公司基礎(chǔ)項(xiàng)目或者進(jìn)行相應(yīng)的輔助性工作。本教材由周霜主編。

書(shū)籍目錄

Unit One Software Engineering軟件工程
Part 1 BriefIntroduction to Software Engineering
Part 2 Procedure and Model ofSoftware Development
Unit Two Software Requirement軟件需求
Part 1 BriefIntroduction to Software Requirement
Part 2 Requirements Analysis Itructio
Part 3 Case Study
Unit Three Software Design軟件設(shè)計(jì)
Part 1 Outline Design
Part 2 Details Design
Part 3 Case Training
Unit Four Software Development軟件開(kāi)發(fā)
Part 1 Development ofEmbedded Software
Part 2 Development ofApplication Software
Unit Five Software Testing軟件測(cè)試
Part 1 Testing Methods
Part 2 Recording Bugs
Part 3 Case Study
Unit Six Software Maintenance軟件維護(hù)
Part 1 BriefIntroduction to Software Maintenance
Part 2 Related Reports Ⅰ
Part 3 Related Reports Ⅱ
Part 4 Case Study
Unit Seven Software Project Management軟件項(xiàng)目管理
Part 1 Brief Introduction to Software Projeet Management
Part 2 CMM
Unit Eight Software Outsourcing軟件服務(wù)外包
Part 1 Software Outsoureing in Dalian
Part 2 CISIS(China International Software and Information Service
Fair)

章節(jié)摘錄

版權(quán)頁(yè):   插圖:   Task 3 Passages Learning Passage1 Rapid Application Development Rapid application development is a software development methodology that involves methods like iterative development and software prototyping. According to Whitten ( 2004 ) , it is a merger of various structured techniques, especially data-driven Information Engineering, with prototyping techniques to accelerate software systems development. In rapid application development, structured techniques and prototyping are especially used to define users' requirements and to design the final system. The development process starts with the development of preliminary data models and business process models using structured techniques. In the next stage, requirements are verified using prototyping, eventually to refine the data and process models. These stages are repeated iteratively; further development results in"a combined business requirements and technical design statement to be used for constructing new systems". RAD approaches may entail compromises in functionality and performance in exchange for enabling faster development and facilitating application maintenance. Passage 2 The important task in creating a software product is extracting the requirements or requirements analysis. Customers typically have an abstract idea of what they want as an end result,but not what software should do. Incomplete,ambiguous, or even contradictory requirements are recognized by skilled and experienced software engineers at this point. Frequently demonstrating live code may help reduce the risk that the requirements are incorrect. Once the general requirements are gathered from the client, an analysis of the scope of the development should be determined and clearly stated. This is often called a scope document. Certain functionality may be out of scope of the project as a function of cost or as a result of unclear requirements at the start of development. If the development is done externally, this document can be considered a legal document so that if there are ever disputes, any ambiguity of what was promised to the client can be clarified. Implementation is the part of the process where software engineers actually program the code for the project. Software testing is an integral and important part of the software development process. This part of the process ensures that defects are recognized as early as possible. Documenting the internal design of software for the purpose of future maintenance and enhancement is done throughout development. This may also include the writing of an API, be it external or internal. It is very important to document everything in the project. Deployment starts after the code is appropriately tested, is approved for release and sold or otherwise distributed into a production environment. Software Training and Support is important and a lot of developers fail to realize that. It would not matter how much time and planning a development team puts into creating software if nobody in an organization ends up using it. People are often resistant to change and avoid venturing into an unfamiliar area, so as a part of the deployment phase, it is very important to have training classes for new clients of your software.

編輯推薦

《普通高等教育規(guī)劃教材?專業(yè)英語(yǔ)系列:軟件工程專業(yè)英語(yǔ)》為廣大手繪POP者提供了一個(gè)龐大的海報(bào)素材庫(kù),素材涉及餐飲美食、服裝配飾、公益環(huán)保、節(jié)慶活動(dòng)、美容美發(fā)、培訓(xùn)教育、商品促銷、校園等領(lǐng)域。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    軟件工程專業(yè)英語(yǔ) PDF格式下載


用戶評(píng)論 (總計(jì)10條)

 
 

  •   挺好的,深入淺出,適合學(xué)習(xí)
  •   買了,還沒(méi)有看。不過(guò)看起來(lái)挺好的,有使用價(jià)值
  •   可以。還沒(méi)看
  •   還不錯(cuò),很實(shí)用,可以學(xué)到很多專業(yè)英語(yǔ)
  •   概括的很全。
  •   書(shū)本印刷質(zhì)量不太好
  •   只有一點(diǎn)計(jì)算機(jī)詞匯(最簡(jiǎn)單的),還講高中就學(xué)過(guò)的語(yǔ)法,基本和軟件工程沒(méi)有關(guān)系,太失望了!坑爹!
  •   剛拿到手,感覺(jué)質(zhì)量還行,章節(jié)后面還有練習(xí)題
  •   書(shū)很好!用著很舒服。
  •   本來(lái)以為不錯(cuò),買來(lái)一看,垃圾。。。燒了
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7