版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
隨便編輯隨便編輯供給商針對本工程技術效勞類總體要求的理解在軟件開發(fā)的過程中,我們一向遵循軟件產(chǎn)品的以下原則:1、功能性:與一組功能及其指定的性質(zhì)有關的一組屬性,具體包括:適合性:與規(guī)定任務能否供給一組功能以及這組功能的適合程度有關的軟件屬性準確性:與能否得到正確或相符的結(jié)果或效果有關的軟件屬性互用性:與同其他指定系統(tǒng)進展交互的力量有關的軟件屬性依從性:使軟件遵循有關的標準,商定,法規(guī)及類似規(guī)定的軟件屬性安全性:與防止對程序及數(shù)據(jù)的非授權的有意或意外訪問的力量有關的軟件屬性2、牢靠性:與在規(guī)定的一段時間和條件下,軟件維持其性能水平的力量有關的一組屬性,具體包括:成熟性:與由軟件故障引起失效的頻度有關的軟件屬性容錯性:與在軟件故障或違反指定接口的狀況下,維持規(guī)定的性能水平的力量有關的軟件屬性易恢復性:與在失效發(fā)生后,重建其性能水平并恢復直承受影響數(shù)據(jù)的力量以及為達此目的所需的時間和力量有關的軟件屬性3價有關的一組屬性,具體包括:易理解性:與用戶為生疏規(guī)律概念及其應用范圍所花的努力有關的軟件屬性易學性:與用戶為學習軟件應用所花的努力有關的軟件屬性易操作性:與用戶為操作和運行掌握所花努力有關的軟件屬性4、效率:與在規(guī)定的條件下,軟件的性能水平與所使用資源量之間關系有關的一組屬性,具體包括:時間特性:與軟件執(zhí)行其功能時響應和處理時間以及吞吐量有關的軟件屬性資源特性:與在軟件執(zhí)行其功能時所使用的資源數(shù)量及其使用時間有關的軟件屬性5、可維護性:與進展指定的修改所需的努力有關的一組屬性,具體包括:易分析性:與為診斷缺陷或失效緣由及為判定待修改的局部所需努力有關的軟件屬性易轉(zhuǎn)變性:與進展修改,排解錯誤或適應環(huán)境變化所需努力有關的軟件屬性穩(wěn)定性:與修改所造成的未預料結(jié)果的風險有關的軟件屬性易測試性:與確認已修改軟件所需的努力有關的軟件屬性6、可移植性:與軟件可從某一環(huán)境轉(zhuǎn)移到另一環(huán)境的力量有關的一組屬性,具體包括:適應性:與軟件無需承受有別于為該軟件預備的活動或手段就可能適應不同的規(guī)定環(huán)境有關的軟件屬性易安裝性:與在指定環(huán)境下安裝軟件所需努力有關的軟件屬性遵循性:使軟件遵循與可移植性有關的標準或商定的軟件屬性易替換性:與軟件在該軟件環(huán)境中用來替代指定的其他軟件的時機和努力有關的軟件屬性基于以上原則,依據(jù)工程的不同需求,我們將會考慮承受B/S和C/S兩種模式開發(fā)。1、B/SS是r如Navigator或InternetExplorer,效勞器安裝Oracle、Sybase、Informix或SQLServerWebServer同數(shù)據(jù)庫進展數(shù)據(jù)交互。B/SC/S模式:C/S模式客戶端需要安裝專用的客戶端軟件。首先涉及到安裝的工作量,其次任何一臺電腦出問題,如病毒、硬件損壞,都需要進展安裝或維護。特別是有很多分部的狀況,不是工作量的問題,而是路程的問題。還有,系統(tǒng)軟件升級時,每一臺客戶機需要重安裝,其維護和升級本錢格外高。C/S模式對客戶端的操作系統(tǒng)一般也會有限制,可能適應于WindowsLinux、Unix而B/S最大的優(yōu)點就是可以在任何地方進展操作而不用安裝任何特地的軟件。只要有證〔如CA證書〕后,不需要人的參與,系統(tǒng)可以自動安排給用戶一個賬號進入系統(tǒng),這在最大程度上滿足了工程要求。系統(tǒng)采用的是目前較流行的一種Web應用程序開源框架--Struts+Spring+Hibernate〔SSH〕。集成SSH框架的系統(tǒng)從職責上分為四層:表示層、業(yè)務規(guī)律層、數(shù)據(jù)長久層和域模塊層,以幫助開發(fā)人員在短期內(nèi)搭建構造清楚、可復用性好、維護便利的 Web應用程序。其中使用Struts集成SSH框架的系統(tǒng)從職責上分為四層:表示層、業(yè)務規(guī)律層、數(shù)據(jù)長久層和域模塊層,以幫助開發(fā)人員在短期內(nèi)搭建構造清楚、可復用性好、維護便利的 Web應用程序。其中使用Struts作為系統(tǒng)的整體根底架構,負責 MVC的分別,在Struts框架的模型局部,利用Hibernate框架對長久層供給支持,業(yè)務層用Spring支持。具體做法是:用面對對象的分析方法依據(jù)需求提出一些模型,將這些模型實現(xiàn)為根本的Java對象,然后編寫根本的 DAO接口,并給出Hibernate的DAO實現(xiàn),承受Hibernate架構實現(xiàn)的DAO類來實現(xiàn)Java類與數(shù)據(jù)庫之間的轉(zhuǎn)換和訪問,最終由Spring完成業(yè)務規(guī)律。系統(tǒng)的根本業(yè)務流程是:在表示層中,首先通過 JSP頁面實現(xiàn)交互界面,負責傳送懇求(Request)和接收響應(Response),然后Struts依據(jù)配置文件(struts-config.xml(struts-config.xml)將ActionServlet接收到的Request委派給相應的Action處理。在業(yè)務層中,治理效勞組件的 SpringIoC容器負責向Action供給業(yè)務模型(Model)組件和該組件的協(xié)作對象數(shù)據(jù)處理 (DAO)組件完成業(yè)務規(guī)律,并供給事務處理、緩沖池等容器組件以提升系統(tǒng)性能和保證數(shù)據(jù)的完整性。而在長久層中,則依靠于Hibernate的對象化映射和數(shù)據(jù)庫交互,處理DAO組件懇求的數(shù)據(jù),并返回處理結(jié)果。承受上述開發(fā)模型,不僅實現(xiàn)了視圖、掌握器與模型的徹底分別,而且還實現(xiàn)了業(yè)務規(guī)律層與長久層的分別。這樣無論前端如何變化,模型層只需很少的改動,并且數(shù)據(jù)庫的變化也不會對前端有所影響,大大提高了系統(tǒng)的可復用性。而且由于不同層之間耦合度小,有利于團隊成員并行工作,大大提高了開發(fā)效率的同時,也保證了軟件產(chǎn)品的質(zhì)量。2、C/S模式C/S〔Client/Server,客戶機/效勞器〕模式又稱C/S構造,是20世紀80年月末逐步成長起來的一種模式,是軟件系統(tǒng)體系構造的一種。 C/S構造的關鍵在于功能的分布,一些功能放在前端機〔即客戶機〕上執(zhí)行,另一些功能放在后端機〔即效勞器〕上執(zhí)行。功能的分布在于削減計算機系統(tǒng)的各種瓶頸問題。C/S模式簡潔地講就是基于企業(yè)內(nèi)部網(wǎng)絡的應用系統(tǒng)。與B/S〔Browser/Server,掃瞄器/效勞器〕模式C/S模式的應用系統(tǒng)最大的好處是不依靠企業(yè)外網(wǎng)環(huán)境,即無論企業(yè)是否能夠上網(wǎng),都不影響應用。C/S構造效勞器通常承受高性能的 PC、工作站或小型機,并承受大型數(shù)據(jù)庫系統(tǒng),如ORACLE、SYBASE、InfORMix或SQLServer。客戶端需要安裝專用的客戶端軟件。C/S構造的優(yōu)點是能充分發(fā)揮客戶端PC客戶端處理后再提交給效勞器,因此對應的優(yōu)點就是客戶端響應速度快。C/S架構軟件的優(yōu)勢與劣勢:應用效勞器運行數(shù)據(jù)負荷較輕。最簡潔的C/S體系構造的數(shù)據(jù)庫應用由兩局部組輕。數(shù)據(jù)的儲存治理功能較為透亮。在數(shù)據(jù)庫應用中,數(shù)據(jù)的儲存治理功能,是由服務器程序和客戶應用程序分別獨立進展的〔不管是還是未知的〕明”的,他們無須過問〔通常也無法干預〕背后的過程,就可以完成自己的一切工作。在客戶效勞器架構的應用中,前臺程序不是格外“瘦小”,麻煩的事情都交給了效勞器和網(wǎng)絡。在C/S體系的下,數(shù)據(jù)庫不能真正成為公共、專業(yè)化的倉庫,它受到獨立的特地治理。C/SC/SC/S構造的軟件需要開發(fā)不同版本的客戶端軟件。但是,與B/S構造相比,C/S技術進展歷史更為“悠久”。從技術成熟度及軟件設計、開發(fā)人員的把握水平來看,C/S技術應是更成熟、更牢靠的。工程總體架構及技術解決方案一、工程總體架構〔一、SSH大型企業(yè)級Web展升級,而傳統(tǒng)的開發(fā)模式不能很好地滿足這些要求?;诋斍癢eb應用程序開發(fā)面臨的問題,工程結(jié)合目前比較流行的開源框架SSH〔Spring、Struts、Hibernate),具體爭論其根本相像性及有關根本概念,提出了一種開發(fā)JavaEEWebWeb1、框架技術JavaEE簡單的多層構造打算了大型的JavaEE工程需要運用框架和設計模式來掌握軟件質(zhì)量。目前,市場上消滅了一些商業(yè)的、開源的基于JavaEE的應用框架,其中主流的框架技術有:基于MVC模式的StrutsIoC模式的Spring框架以及對象/關系映射框架Hibernate等。2、框架共同點全部現(xiàn)代的網(wǎng)絡開發(fā)框架幾乎都遵循了模型-視圖-掌握(MVC用來設計和實現(xiàn)他們的Web應用軟件的API展方面,例如標簽庫,JavaBean全部的框架使用不同的技術來協(xié)調(diào)在Web應用程序之內(nèi)的導航,例如XML配制文件,java屬性文件或定制屬性。全部的框架在掌握器模塊實現(xiàn)的方法方面也存在明顯的不同。例如,EJB可能實例化在每個懇求中需要的類或使用Java反射動態(tài)地調(diào)用一個適當?shù)男袨椤睞ction〕類。另外,不同框架在各自引入的概念上也有所不同。例如,一個框架可能定義用隨后的再懇求。各種Java框架在它們組織數(shù)據(jù)流的方法方面是很類似的。在懇求發(fā)出后,在應用程序效勞器上產(chǎn)生一些行動;而作為響應,一些可能包含對象集的數(shù)據(jù)總是被發(fā)送到WEB層。然后從那些對象:可能是有setter和getter方法的簡潔類、JAVABEANS、值對象、或者一些集合對象中提取數(shù)據(jù)?,F(xiàn)代的Java框架還想方設法簡化開發(fā)者的開發(fā)任務,如通過使用簡易的API、數(shù)據(jù)庫連接池、甚至數(shù)據(jù)庫調(diào)用包等供給自動化的追蹤方式來實現(xiàn)。一些框架或者能夠鉤進〔hookedinto〕另外的JavaEE技術中,例如JMS(Java消息效勞)或JMX,或把這些技術集成到一起。效勞器數(shù)據(jù)持續(xù)性和日志也有可能成為框架的一局部。3、MVCMVC模式是一個用于將用戶界面規(guī)律與業(yè)務規(guī)律分別開來的根底設計模式,它將數(shù)據(jù)處理、界面以及用戶的行為掌握分為:Model〔模型〕-View〔視圖〕-Controller〔控制器〕。Model:負責當前應用的數(shù)據(jù)獵取與變更及相關的業(yè)務規(guī)律。可用JAVABEAN來表達;ViewJSP、VELOCITYController:負責收集轉(zhuǎn)化用戶的輸入。常用一個SERVLET來實現(xiàn);View和ControllerModel,但是ModelView,也不依靠于Controller,這是分別的主要優(yōu)點之一,這樣Model可以單獨的建立和測試以便于代碼復用,View和Controller只需要Model供給數(shù)據(jù),它們不會知道、也不會關心數(shù)據(jù)是存儲SQLServerOracle4、WEBStrutsStruts是一個在JSPModel2根底上實現(xiàn)的MVC框架,其主要的設計理念是通過掌握器將表現(xiàn)規(guī)律和業(yè)務規(guī)律解耦,以提高系統(tǒng)的可維護性、可擴展性及可重用性。Struts框架的體系構造如以下圖所示:下面就上圖所示的體系構造圖分析Struts框架中的MVC組件。視圖(view):視圖局部主要由JSP頁面組成,其中沒有流程規(guī)律、業(yè)務規(guī)律和模型Struts(TagLib),這也是Struts一,敏捷運用它們可以簡化JSP頁面的代碼,提高開發(fā)效率。掌握器(controller):Struts中的ControllerActionServlet。ActionServlet接收全部來自客戶端的懇求并依據(jù)配置文件(struts-config.xml)中Action模型(model):Struts沒有定義具體Model層的實現(xiàn),Model層通常是和業(yè)務規(guī)律Model5SpringSpring是一個解決了很多JavaEE開發(fā)中常見問題并能夠替代EJB技術的強大的輕量級框架。這里所說的輕量級指的是Spring框架本身,而不是指Spring只能用于輕量級的應用開發(fā)。Spring的輕快表達在其框架本身的根底構造以及對其他應用工具的支持和裝配力量。與EJB這種龐然大物相比,Spring可使程序研發(fā)人員把各個技術層次之間的風險降低。Spring框架的核心是掌握翻轉(zhuǎn)IoC(InversionofControl)/依靠注入DI(DependenceInjection)機制。IoC是指由容器中掌握組件之間的關系〔這里,容器是指為組件供給特定效勞和技術支持的一個標準化的運行時的環(huán)境將掌握權由程序代碼到外部容器的轉(zhuǎn)移,稱為“翻轉(zhuǎn)DI是對IoC更形象的解釋,即由容器在運行期間動態(tài)地將依靠關系(如構造參數(shù)、構造對象或接口)注入到組件之中。Spring承受設值注入(使用Setter方法實現(xiàn)依靠)和構造子注入(在構造方法中實現(xiàn)依靠)的機制,通過配置文件治理組建的協(xié)作對象,創(chuàng)立可以構造組件的IoC容器。這樣,不需要編寫工廠模式、單例模式或者其他構造的方法,就可以通過容器直接獵取所需的業(yè)務組件。Spring框架的構造如以下圖所示。Spring框架由七個定義明確的模塊組成,且每個模塊或組件都可以單獨存在,或者與SpringCoreContainerIoC容器,是Spring應用的核心;SpringDAO和SpringORM不僅供給數(shù)據(jù)訪問的抽象模塊,還集成了對Hibernate、JDO和iBatis等流行的對象關系映射框架的支持模塊,并且供給了緩沖連接池、事務處理等重要的效勞功能,保證了系統(tǒng)的性能和數(shù)據(jù)的完整性;SprnigWeb模塊供給了Web應用的一些抽象封裝,可以將Struts、Webwork等Web框架與SpringSpring框架可以成為企業(yè)級應用程序一站式的解決方案,同時它也是模塊化的框架,允許開發(fā)人員自由地選擇適合自己應用的模塊進展開發(fā)。Spring框架式是一個松耦合的框架6HibernateO/Rmapping技術是為了解決關系型數(shù)據(jù)庫和面對對象的程序設計之間不匹配的沖突而產(chǎn)生的。Hibernate是目前最為流行的O/Rmapping框架,它也是開源軟件,它在關系型數(shù)據(jù)庫和Java對象之間做了一個自動映射,使得程序員可以以格外簡潔的方式實現(xiàn)對Java類到數(shù)據(jù)庫表格(以及來自Java數(shù)據(jù)類型的SQL數(shù)據(jù)類SQL和JDBC手工數(shù)據(jù)處理上的開發(fā)時間。Hibernate工作原理如以下圖所示:Hibernate通過對JDBCOOxml底層數(shù)據(jù)庫的轉(zhuǎn)變只需要簡潔地更改初始化配置文件(hibernate.cfg.xml或者perties)即可,不會對應用程序產(chǎn)生影響。Hibernate有自己的面對對象的查詢語言HQL,HQL功能強大,支持目前大局部主流的數(shù)據(jù)庫,如Oracle、DB2、MySQL、MicrosoftSQLServer等,是目前應用最廣泛的O/RHibernate〔二SSHWeb前面分析了基于JavaEE的SSH多層架構設計模式。SSH就是其中之一,SSH架構是當前主流的架構,在很多領域,包括金融、該構造開發(fā)起來,照舊存在一些問題。分析這些問題,得先從SSHSSH為Struts+Spring+HibernateStruts實現(xiàn)MVC,Spring負責架構的結(jié)合,Hibernate這樣的構造,系統(tǒng)從職責上分為四層:WEB層、業(yè)務規(guī)律層、數(shù)據(jù)長久層和實體層。其中使用StrutsMVC的分別,在Struts用Hibernate框架對長久層供給支持,業(yè)務層用Spring支持。具體做法是:用面對對象的分析方法依據(jù)需求提出一些模型,將這些模型實現(xiàn)為根本的Java對象,然后編寫根本的DAOHibernate的DAOHibernateDAOJavaSpring系統(tǒng)的根本業(yè)務流程是:在WEB表示層中,首先通過JSP頁面實現(xiàn)交互界面,負責傳送懇求(Request)和接收響應(Response),然后Struts依據(jù)配置文件(struts-config.xml)將ActionServlet接收到的Request委派給相應的Action件的SpringIoC容器負責向Action供給業(yè)務模型(Model)組件和該組件的協(xié)作對象數(shù)據(jù)處理(DAO據(jù)的完整性。而在長久層中,則依靠于Hibernate的對象化映射和數(shù)據(jù)庫交互,處理DAO組件懇求的數(shù)據(jù),并返回處理結(jié)果。于團隊成員并行工作,大大提高了開發(fā)效率。但是對于當前日益簡單化的WEB2.0的開發(fā),卻存在不少問題,歸納起來主要有以下的缺乏:DAOMVCStrutsAction里,但是其事務的供給,卻是配置在Service層。為了一組在規(guī)律上完整的數(shù)據(jù)操作業(yè)務規(guī)律,需要涉及兩個層〔Service、Action〕來進展編寫,遇到判斷的狀況下,為了保證完整的事務操作,則需要將業(yè)務代碼移到ServiceStrutsActionServiceExceptionService事務的業(yè)務數(shù)據(jù)沒有被回滾。當需要返回的數(shù)據(jù)供AJAX使用,操作JSON或XML的大量使用時。開發(fā)起來會很費力,一段同樣的業(yè)務代碼,為了使用AJAX和XML可能需要重編寫一次,或者在同一個ACTION里通過標志來推斷,對分層構造造成了比較糟糕的破壞。假設設計得不好,為了使用JSON和XML還得額外增加大量的配置,嚴峻降低了開發(fā)效率。因此,為了抑制這些缺點,對于SSH架構,進展了重的分層,共享了業(yè)務代碼。簡AJAX技術、XML技術的結(jié)合。供給了一種更高效的開發(fā)模式。其開發(fā)的構造圖如下:這個架構的優(yōu)點在于,由于業(yè)務代碼統(tǒng)一實現(xiàn)BusinessService接口,使得只需要相對固定的幾個StrutsAction類調(diào)用Service層的方法,便可以完成工作。包括JSON格式輸出,XML輸出及WebService輸出均調(diào)用Service層方法來完成功能。這樣便實現(xiàn)了業(yè)務代碼的分別,以及與前端框架的極大解耦。二、技術解決方案會打算軟件產(chǎn)品的質(zhì)量好壞。因此,開發(fā)前期的打算流程是必不行少的。本公司軟件系統(tǒng)的開發(fā)是按階段進展的,一般劃分為以下階段:項目項目可行性分析《可行性爭論報告》需求分析《軟件需求說明書》概要設計《概要設計說明書》具體設計《數(shù)據(jù)庫設計說明書》編碼《具體設計說明書》測試《測試打算》修改完善《測試分析報告》驗收《驗收報告》維護《用戶操作手冊》1、可行性分析可行性分析的目的是明確系統(tǒng)的目的分析的內(nèi)容有:①在技術力量上是否可以支持②在經(jīng)濟上效益如何③在法律上是否符合要求④與部門、企業(yè)的經(jīng)營和進展是否吻合⑤系統(tǒng)投入運行后的維護有無保障打算書”,主要內(nèi)容有:開發(fā)的目的及所期盼的效果系統(tǒng)的根本設想,涉及的業(yè)務對象和范圍開發(fā)進度表,開發(fā)組織構造開發(fā)、運行的費用預期的系統(tǒng)效益開發(fā)過程中可能遇到的問題及留意事項。2、需求分析數(shù)據(jù)之間的聯(lián)系。使用人員請教,共同爭論解決需求問題的方法,對調(diào)查結(jié)果進展分析,明確問題的所在。需求分析階段的工作,可以分為四個方面:問題識別,分析與綜合,制訂規(guī)格說明,評審?!惨?、問題識別從系統(tǒng)角度來理解軟件,確定對所開發(fā)系統(tǒng)的綜合要求,并提出這些需求的實現(xiàn)條件,以需求(如機型,操作系統(tǒng)等),牢靠性需求(不發(fā)生故障的概率〕,安全保密需求,用戶界面需求,資源使用需求(軟件運行是所需的內(nèi)存,CPU等),軟件本錢消耗與開發(fā)進度需求,預先估量以后系統(tǒng)可能到達的目標?!捕⒎治雠c綜合逐步細化全部的軟件功能,找出系統(tǒng)各元素間的聯(lián)系,接口特性和設計上的限制,分析他系統(tǒng)的具體規(guī)律模型(做什么的模型)?!踩?、制訂規(guī)格說明書即編制文檔,描述需求的文檔稱為軟件需求規(guī)格說明書。〔四、評審對功能的正確性,完整性和清楚性,以及其它需求賜予評價。評審通過才可進展下一階段的工作,否則重進展需求分析。需求分析的內(nèi)容最終會編寫成“系統(tǒng)需求分析報告”。系統(tǒng)設計〔一〕、設計原則和設計要求描述對本軟件系統(tǒng)進展概要設計的原則,通??梢钥紤]以下幾方面的內(nèi)容:1、命名規(guī)章;2、模塊獨立性原則;3、邊界設計原則;4、數(shù)據(jù)庫設計規(guī)章;5、必需的安全措施;6、安全性和保密原則;7、系統(tǒng)敏捷性要求;8、系統(tǒng)易操作性要求;9、系統(tǒng)可維護性要求;〔二、系統(tǒng)規(guī)律設計系統(tǒng)規(guī)律設計主要是依據(jù)軟件產(chǎn)品需求規(guī)格說明書和軟件產(chǎn)品數(shù)據(jù)字典建立系統(tǒng)的邏輯模型。此種模型臨時與系統(tǒng)的物理因素(例如:計算機、數(shù)據(jù)庫治理系統(tǒng))無關。它是系統(tǒng)錯處理、以及系統(tǒng)開發(fā)技術說明。〔三、系統(tǒng)組織設計子系統(tǒng)編號英文名稱子系統(tǒng)編號英文名稱中文名稱業(yè)務職能安裝地點備注其中:1、子系統(tǒng)編號給出本系統(tǒng)中指定子系統(tǒng)的挨次編號。假設本系統(tǒng)末劃分為多個子系統(tǒng),僅由一個運行模塊組成;則本項內(nèi)容仍需要描述,但是本表內(nèi)容只有一行。在一個系統(tǒng)中有可能安裝假設干個一樣的子系統(tǒng),在這種狀況下,應當視為一個子系統(tǒng),并且對多個安裝地點分別進展描述。假設一樣的子系統(tǒng)通過系統(tǒng)設置,實現(xiàn)的業(yè)務職能具有明顯差異時,應當承受多行進展分別描述,并且在備注中說明其差異所在。2、子系統(tǒng)英文名稱給出本子系統(tǒng)的英文名稱,該名稱是在應用軟件中實際使用的可執(zhí)行文件名稱,必需能夠說明該子系統(tǒng)的特點。假設本系統(tǒng)中只有一個子系統(tǒng),則本項內(nèi)容仍需要描述,但是本表內(nèi)容只有一行。3、子系統(tǒng)中文名稱給出本子系統(tǒng)的中文名稱,該名稱必需能夠說明該子系統(tǒng)的特點。假設本系統(tǒng)中只有一個子系統(tǒng),則本項內(nèi)容仍需要描述,但是本表內(nèi)容只有一行。4、業(yè)務職能描述該子系統(tǒng)完成的核心業(yè)務。5、安裝地點描述該子系統(tǒng)實際安裝的部門、或者某個具體地點。6、備注針對該子系統(tǒng),需要說明的其它有關問題?!菜摹⑾到y(tǒng)構造設計1、系統(tǒng)特性表面、或者系統(tǒng)特性調(diào)用,也可以調(diào)用其它操作界面、非操作界面、或者系統(tǒng)特性;但是不允許遞歸調(diào)用(調(diào)用自己),包括間接遞歸調(diào)用。子系統(tǒng)編號:子系統(tǒng)英文名稱:子系統(tǒng)編號:子系統(tǒng)英文名稱:子系統(tǒng)中文名稱:特性編號系統(tǒng)特征系統(tǒng)特征操作功能調(diào)用對象被調(diào)用對象備注英文名稱中文名稱說明:其中:、子系統(tǒng)編號含義同上。、子系統(tǒng)英文名稱含義同上。、子系統(tǒng)中文名稱含義同上。、特性編號整個系統(tǒng)全部特性的統(tǒng)一編號。、系統(tǒng)特性英文名稱系統(tǒng)特性的英文正式名稱,將來用于軟件開發(fā)中,必需符合命名標準。、系統(tǒng)特性中文名稱、操作功能是指該特性實際完成的操作說明。、調(diào)用對象是指調(diào)用該系統(tǒng)特性的系統(tǒng)對象,這里的系統(tǒng)對象可以是系統(tǒng)特性、也可以是操作界面。、被調(diào)用對象是指被該系統(tǒng)特性調(diào)用的系統(tǒng)對象,這里的系統(tǒng)對象可以是系統(tǒng)特性、也可以是操作界面。、備注描述與該系統(tǒng)特性有關的其它留意事項。、說明描述與該系統(tǒng)特性表有關的其它留意事項。〔五、系統(tǒng)接口設計1、系統(tǒng)接口表RS-232串行通訊接口、IEEE—485I/O子系統(tǒng)編號子系統(tǒng)英文名稱子系統(tǒng)編號子系統(tǒng)英文名稱子系統(tǒng)中文名稱子系統(tǒng)中文名稱接口編號接口名稱接口類型接口性質(zhì)接口速率接口協(xié)議備注說明:其中:、子系統(tǒng)編號含義同上。、子系統(tǒng)英文名稱含義同上。、子系統(tǒng)中文名稱含義同上。、接口編號整個系統(tǒng)全部接口的統(tǒng)一編號。、接口名稱系統(tǒng)接口的正式名稱,必需符合通常習慣。、接口類型指出該接口所傳輸?shù)臄?shù)據(jù)在該模塊中起到的作用。、接口性質(zhì)指出該接口在通訊中起到的作用,這里的作用可以是:輸入、輸出、雙向。、接口速率指出該接口的傳輸速率。假設該接口依靠于其它通訊方式,那么傳輸速率將不高于它所依靠的其它通訊方式的速率。、接口協(xié)議給出該接口實際使用的通訊協(xié)議。、相關對象給出直接使用本接口的系統(tǒng)對象,這里的系統(tǒng)對象,可以是操作界面,也可以是系統(tǒng)特性。、備注描述與該系統(tǒng)接口有關的其它留意事項。、說明描述與該系統(tǒng)接口表有關的其它留意事項?!擦?、系統(tǒng)完整性設計描述系統(tǒng)對象(數(shù)據(jù)元、數(shù)據(jù)類),所受到的規(guī)律約束關系。子系統(tǒng)編號子系統(tǒng)英文名稱子系統(tǒng)編號子系統(tǒng)英文名稱子系統(tǒng)中文名稱約束編號完整性名稱相對對象名約束表達式備注說明:其中:、子系統(tǒng)編號含義同上。、子系統(tǒng)英文名稱含義同上。、子系統(tǒng)中文名稱含義同上。、約束編號整個系統(tǒng)全部約束的統(tǒng)一編號。、完整性名稱系統(tǒng)完整性約束的正式名稱,必需符合通常習慣。、相對對象名完整性約束中的相關對象(數(shù)據(jù)元和數(shù)據(jù)類)。、約束表達式用一階規(guī)律表達式表達的約束方程式。、備注描述與該系統(tǒng)完整性約束有關的其它留意事項。、說明描述與該系統(tǒng)完整性約束表有關的其它留意事項。系統(tǒng)設計具體可依據(jù)系統(tǒng)的規(guī)模分成概要設計和具體設計兩個階段,概要設計包括:①劃分系統(tǒng)模塊②每個模塊的功能確定③用戶使用界面概要設計④輸入輸出數(shù)據(jù)的概要設計⑤報表概要設計⑥數(shù)據(jù)之間的聯(lián)系、流程分析⑦文件和數(shù)據(jù)庫表的規(guī)律設計⑧硬件、軟件開發(fā)平臺確實定⑨有規(guī)律數(shù)據(jù)的標準化及數(shù)據(jù)惟一性要求。系統(tǒng)的具體設計是對系統(tǒng)的概要設計進一步具體化,其主要工作有:①文件和數(shù)據(jù)庫的物理設計②輸入輸出記錄的方案設計③對各子系統(tǒng)的處理方式和處理內(nèi)容進展細化設計④編制程序設計任務書。HPIPO〔HierarchyPlusInputProcessOutput〕圖描述。4、編碼依據(jù)程序設計任務書的要求,用計算機算法語言實現(xiàn)解題的步驟,主要工作包括:①模塊的理解和進一步劃分②以模塊為單位的規(guī)律設計,也就是模塊內(nèi)的流程圖的編制③編寫代碼,用程序設計語言編制程序④進展模塊內(nèi)功能的測試、單元測試。程序質(zhì)量的要求包括:①滿足要求的精準功能②處理效率高③操作便利,用戶界面友好④程序代碼的可讀性好,函數(shù)、變量標識符合標準⑤擴大性、維護性好。降低程序的簡單性也是格外重要的nn。為使簡單性最小,對模塊的劃分設計常常承受層次構造。應對其他模塊的功能不產(chǎn)生影響,模塊間的聯(lián)系盡可能少。系統(tǒng)測試單元測試的根底上進展的,包括:①測試方案的設計;②進展測試;③寫出測試報告;④用戶對測試結(jié)果進展評價。具體測試方式如下:黑盒測試黑盒測試也稱為功能測試,它著眼于程序的外部特征,而不考慮程序的內(nèi)部規(guī)律構造。并且保持外部信息(如數(shù)據(jù)庫或文件)的完整性。黑盒測試是基于用戶角度進展的測試。白盒測試的測試。測試者需要了解待測試程序代碼的內(nèi)部構造、算法等信息,這是從程序設計者的角度對程序進展的測試。它的優(yōu)點是幫助軟件測試人員增大代碼的掩蓋率,提高代碼的質(zhì)量,覺察代碼中隱蔽的問題?;液袦y試有所了解,但不見得到了如指掌的程度,卻可以結(jié)合這些了解做些比黑盒多點的測試。文檔測試測試的測試內(nèi)容也有所變化。在需求分析以及原型架構階段,文檔測試主要目標是:SitemapER圖、UML用例圖、流程圖、需求文檔等文檔。和操作寫錯,也不允許文檔內(nèi)容前后沖突。完整性是指文檔不行以漏掉關鍵性內(nèi)容??衫韮?nèi)容。命名標準測試命名標準測試用于測試工程中的文件命名、代碼以及版本號等書寫是否符合標準。需求完整性測試求做出整理性的、檢查遺漏性的測試,確認需求是否明確。另外,需求完整性測試也擔當著一局部澄清需求的任務。鏈接完整性測試面中各種鏈接是否完整,是否指向目標位置,屬于檢查性的測試。頁面完整性測試頁面完整性測試主要存在于集成測試階段以及其后續(xù)其它階段中,測試頁面是否完整,頁面質(zhì)量是否達標,屬于檢查性測試。UIUI合理性測試也就是人機交互界面的合理性,UI容如下:提示、菜單、幫助的格式是否全都;提示、菜單、幫助中的術語是否全都;各個控件之間的對齊方式是否全都;輸入界面和輸出界面在外觀、布局、交互方式上是否全都;功能類似的相關界面在外觀、布局、交互方式上是否全都;同一層次的文字在同一種提示場合〔一般狀況、特別字體、警告等〕在文字大小、字體、顏色、對齊方式方面是否全都,字體大小是否與界面的大小比例協(xié)調(diào);多個連續(xù)界面依次消滅的狀況下,界面的外觀、操作方式是否全都;系統(tǒng)是否拒絕客戶的錯誤輸入并做出提示;系統(tǒng)是否在用戶完成操作時給出操作成功的提示;用戶界面是否存在空白空間,沒有空白空間的界面是雜亂無章的,易用性差;各個控件的間隔是否全都,垂直和水平方向上是否對齊;是否允許動作的可逆性,返回原有操做;數(shù)據(jù)和數(shù)據(jù)庫完整性測試性測試在軟件工程的任何階段也是格外必要的。該項測試內(nèi)容主要是以數(shù)據(jù)庫表為單位,檢查數(shù)據(jù)庫表以及表中各字段命名是否符合命名標準,表中字段是否完整,數(shù)據(jù)庫表中的字段描述是否正確包括字段的類型、長度、是否為空,數(shù)據(jù)庫表中的關系、索引、主鍵、約束是否正確。功能測試最大的使命。功能測試在任何階段下根本上都作為測試工作的第一項消滅。該項測試任務主要為了測試已實現(xiàn)的功能是否滿足需求,是否正確,是否有價值以及是否完整。在黑盒和白盒測試狀態(tài)下,該測試均會被使用。6步操作才能完成,而且需要參加20條信息才能看得出測試結(jié)果,有的測試人員為了節(jié)省時間雖然做完了6步操作,但是沒有參加足量的信息,使得測試不全面,正是由于這樣而導致一些隱蔽的BUG沒有被測試出來。所以說在功能測試中要按部就班的把全部要進展的測試功能每一步都執(zhí)行一遍,應當添加的數(shù)據(jù)都添加完整,以避開遺漏掉BUG沒有測試出來。壓力測試壓力測試是為了覺察在什么條件下您的應用程序的性能會變得不行承受應用程序的輸入以對應用程序施加越來越大的負載并測量在這些不同的輸入時性能的改變來實現(xiàn)的。這種操作也稱為負載測試,但是負載測試通常描述一種特定類型的壓力測試——增加用戶數(shù)量以對應用程序進展壓力測試?!部蛻魴C數(shù)量、需求大小、懇求的頻率、懇求的混合程度等等〕并描繪性能的變化。但是假設有很多輸入,或者需要在大的范圍內(nèi)轉(zhuǎn)變輸入,那么你可以借助一個自動化的壓力測試工具來完成此測試。安全性測試安全性測試主要是測試系統(tǒng)在沒有授權的內(nèi)部或者外部用戶對系統(tǒng)進展攻擊或者惡意破壞時如何進展處理,是否仍能保證數(shù)據(jù)和頁面的安全。測試人員可以學習一些黑客技術,來對系統(tǒng)進展攻擊。另外,對操作權限的測試也包含在安全性測試中。具體測試內(nèi)容如下:執(zhí)行添加、刪除、修改等動作中是否做過登錄檢測。退出系統(tǒng)之后的操作是否可以完成。全部插入表單操作中輸入特別字符是否可以正常輸正常存儲,特別字符¥%……〔〕在帶有參數(shù)的回顯數(shù)據(jù)的動作中更改參數(shù),把參數(shù)改為特別字符并參加操作語句看是否出錯。測試表單中有沒有做標簽檢測,標簽檢測是否完整。在插入表單中參加特別的HTML代碼,例如:<marquee>表單中的字本是否移動?</marquee>。頁面腳本測試頁面中時常使用到JavaScript腳本,為了降低頁面的出錯率,則必需對頁面腳本進展測試。其主要內(nèi)容包括:相關頁面中的腳本是否正常運行,JavaScript腳本是否有錯誤頁面。提示文本測試提示文本測試從嚴格意義上來講應當屬于UI合理性測試的一局部,該項測試主要針對各個頁面中使用到的大量提示文檔進展測試,主要包括:表達不明確的位置是否有提示文本、提示文本的彈出是否正常、提示信息含義是否明確易懂。掃瞄器測試由于B/S任務主要是軟件對各種掃瞄器〔IE5.5、IE6.0、FireFox掃瞄器〕的支持是否正常,在IE掃瞄器中可以正常顯示的頁面在其它掃瞄器中是否可以正常顯示。安裝測試以正確的安裝使用,所以需要對做好的安裝文件進展安裝功能方面的測試。該測試的主要任務是:檢查軟件是否能夠正常安裝使用、是否可以完全卸載此軟件的全部功能和頁面。6、文檔資料文檔包括開發(fā)過程中的全部技術資料以及用戶所需的文檔系統(tǒng)文檔和用戶文檔兩類。要工作。系統(tǒng)文檔包括:①開發(fā)軟件系統(tǒng)在打算②需求分析③設計④編制⑤調(diào)試⑥運行等階段的有關文檔。應注明修改緣由,應切記過時的文檔是無用的文檔。用戶文檔包括:①系統(tǒng)功能描述②安裝文檔,說明系統(tǒng)安裝步驟以及系統(tǒng)的硬件配置方法③用戶使用手冊,說明使用軟件系統(tǒng)方法和要求,疑難問題解答④參考手冊,描述可以使用的全部系統(tǒng)設施,解釋系統(tǒng)出錯信息的含義及解決途徑。7、系統(tǒng)的運行與維護內(nèi)容建立系統(tǒng)維護文檔,并使系統(tǒng)文檔資料同步更。效勞保證措施本公司軟件質(zhì)量保證由各項任務構成,這些任務的參與者有兩種人:軟件開發(fā)人員和質(zhì)量保證人員。前者負責技術工作,后者負責質(zhì)量保證的打算、監(jiān)視、記錄、分析及報告工品。我們的軟件質(zhì)量保證打算大體分為如下三大局部:①的要求和措施。②從軟件質(zhì)量的要求動身,制定出相應的技術和治理標準,如軟件文檔標準、軟件編程標準、軟件測試標準、軟件版本掌握標準等。③創(chuàng)立和積存公用模塊,向軟件工廠化方向進展。1、軟件研制的階段劃分及其質(zhì)量掌握我們把軟件系統(tǒng)的研制劃分為8個階段,即總體需求分析、總體設計、各分系統(tǒng)的需求說明及概要設計、具體設計(面對子系統(tǒng))、程序編制、自測試、組裝與驗收測試、試用和初步定型。格。2、軟件的文檔標準計未經(jīng)評審通過不能進入正規(guī)編程。不寫設計就進入編程,這是軟件開發(fā)人員常犯的毛病,在我們的系統(tǒng)開發(fā)中這是不允許的。3、軟件編程標準面標準。編制的全過程,我們的界面標準分為兩大局部:第一局部是設計原則,包括:一般原則、屏幕格式設計原則、輸入過程設計原則、信息顯示設計原則、提示信息設計原則、報表設計原則、菜單設計原則、操作方法原則。它重點解決操作的便利性和直接性、顯示和提示確實定性、輸入的準確性、輸入輸出的全都性,以保證對用戶習慣和心理的良好適應性,給用戶一種開心感,讓用戶產(chǎn)生一種寵愛感。其次局部是屏幕格式設計,包括:版權屏幕、登錄屏幕、單記錄錄入窗口、多記錄錄入窗口、查詢列表窗口、主/細數(shù)據(jù)錄入窗口、命令按鈕格式。它的主要目標是,力求使屏幕格式簡煉、有用、直觀、醒目、風格全都,使操作使用便利。軟件編程標準更是一種設計和編程閱歷的總結(jié)護性、數(shù)據(jù)的可恢復性和系統(tǒng)的牢靠性。特別是在客戶/效勞器模式下工作的系統(tǒng),編程時統(tǒng)的性價比。它包括:對象和掌握命名標準、編程風格、數(shù)據(jù)校驗、環(huán)境配置與應用的可移植性、大事這一標準對保證程序質(zhì)量、提高軟件重用度,進而對提高編程效率、乃至提高系統(tǒng)的牢靠性均起了重要作用。4、軟件測試標準收測試的重點之一。足夠的急躁和良好的協(xié)作精神,都要有對軟件質(zhì)量負責的責任感。如下在自測試階段制定了自測試方法和自測試過程。程的細節(jié)和要求。組裝及驗收測試標準中同樣規(guī)定了測試方法和測試過程。其中,重點強調(diào)三點:一是再次推敲流程是否合理,功能是否齊全;二是測試用例設計必需考慮如下幾方面要求:功能測試、性能測試、大數(shù)據(jù)量測試、牢靠性測試、可恢復性測試、多用戶測試、安裝測試和配置測試;三是要重視模塊和子系統(tǒng)之間的接口測試。5、軟件版本掌握版本掌握是對已做成的軟件在進展過程中的一種質(zhì)量治理一套版本掌握方法。我們開發(fā)的軟件系統(tǒng)絕不是“一錘子買賣進展,到肯定時候還要更。何時定為正式版,何時宣布版本升級,都需要有明確的要求和考慮與原來版本的兼容,以保護用戶的投資利益。6、建立公共模塊,向工廠化方向進展盡管一套軟件系統(tǒng)可分為假設干分系統(tǒng)和子系統(tǒng),但它們?nèi)詴幸恍┕餐蝾愃频牟僮?。理的角度重視這一工作,把它作為軟件質(zhì)量保證的一項措施,也很有意義。技術培訓打算1、概述人員培訓作為工程實施的一個重要環(huán)節(jié),對整個工程的實施至關重要,通過系統(tǒng)的培工程建設最終系統(tǒng)將交付用戶使用,工程培訓是工程實施中的重要環(huán)節(jié),通過工程培測試維護等工作,以便于我方供給的軟、硬件能夠正常、安全的運行。培訓的總體目標:1、治理員培訓。培訓對象:系統(tǒng)治理員。培訓目的:可以獨立完本錢單位行政執(zhí)法的日常維護,解決一般問題。培訓內(nèi)容:系統(tǒng)體系構造、系統(tǒng)配置、系統(tǒng)治理、系統(tǒng)使用。培訓方式:集中培訓和個別培訓。培訓批次:不少于1次的集中培訓,個別培訓隨時安排。2、使用人員培訓培訓對象:系統(tǒng)一般使用人員。培訓目的:嫻熟把握所涉及局部的操作。培訓內(nèi)容:系統(tǒng)使用。培訓方式:集中培訓和個別培訓。培訓批次:不少于2次的集中培訓,個別培訓隨時安排。2、培訓對象針對性的用戶培訓,保障培訓效果,使各層次的用戶都能嫻熟把握系統(tǒng)相關的學問。2.1、一般用戶層一般用戶層是應用系統(tǒng)的直接使用者,涉及到系統(tǒng)的各方面功能,是對系統(tǒng)功能理解系統(tǒng)的使用方法。、系統(tǒng)治理員和應用級治理員系統(tǒng)治理員和應用級治理員是業(yè)主單位對系統(tǒng)進展治理維護的主要人員件維護人員和治理員將承受共同參與工程維護和實施的方式護學問,提升其技術技能和對系統(tǒng)的生疏。、技術人員培訓技術人員主要是指業(yè)主單位具備肯定的應用系統(tǒng)開發(fā)力量今后系統(tǒng)升級改造、功能擴展儲藏技術力氣。3、培訓課程、應用系統(tǒng)使用培訓課程名:系統(tǒng)應用。課程內(nèi)容:計算機系統(tǒng)根本操作方法;系統(tǒng)根本功能介紹;業(yè)務流程標準;系統(tǒng)使用方法。課時:1天。、系統(tǒng)運維技術培訓課程名:日常維護培訓。課程內(nèi)容:表單定制工具使用方法;系統(tǒng)的部署,應用的安裝,系統(tǒng)的使用、配置、治理和備份,系統(tǒng)日常維護任務;系統(tǒng)故障處置方法。課時:4天。、工程治理初級〔可選〕課程名:工程治理初級。課程內(nèi)容:工程治理根本學問;工程治理方法;工程治理工具應用。課時:1天。、系統(tǒng)支撐軟、硬件環(huán)境應用治理課程名:系統(tǒng)支撐軟、硬件環(huán)境應用治理。課程內(nèi)容:操作系統(tǒng)安裝、配置和治理;數(shù)據(jù)庫安裝、配置和治理;支撐環(huán)境常規(guī)故障處置方法。課時:3天。、系統(tǒng)設計與開發(fā)根底〔可選〕課程名:系統(tǒng)設計與開發(fā)。課程內(nèi)容:法。課時:5天。4、培訓組織保障公司會建立專業(yè)的工程培訓小組,人員配置如下:工程培訓組組長:1培訓講師:2人;培訓監(jiān)視員:1人;培訓資料治理員:1人;培訓組織人員:1人;5、教學方案訓內(nèi)容承受不同的培訓方案,以到達最正確的培訓效果,培訓方案如以下圖所示:、實踐培訓實踐培訓是指在工程實施過程中與我方工程師一道參與工程研發(fā)和實施過程實施之初即邀請技術開發(fā)人員與我公司開發(fā)人員一起參與工程開發(fā)過程對系統(tǒng)理解較深的專業(yè)技術人員。、集中培訓果。、研討會平的提高。、遠程培訓程培訓工作。、一對一培訓一的系統(tǒng)治理員、特別的業(yè)務操作人員等,進展一對一的單獨培訓。6、培訓規(guī)模設定建議培訓的效果來看,一次性受訓的人數(shù)超過40人后,培訓的效果下降地越快。一次性受訓的20訓人員分為20-40個人一批,進展分批、分時或同時進展培訓,不宜進展大課培訓。同時針對培訓對象的不同,培訓的規(guī)模也可以進展適當?shù)卣{(diào)整,如:領導干部、技術〔準時性,將人數(shù)分為0人一批,這樣便能保證重點用戶的培訓質(zhì)量。7、培訓階段安排公司工程的培訓內(nèi)容豐富,培訓對象也各不一樣,我們將針對不同的培訓對象和培訓內(nèi)容安排在工程建設過程中的不
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣西河池市鳳山縣2025屆中考四模生物試題含解析
- 2025年離婚法律知識普及:訴訟與協(xié)議離婚優(yōu)劣對比3篇
- 二零二五年物聯(lián)網(wǎng)數(shù)據(jù)采集與分析合同詳細條款3篇
- 2025年上半年鄭州上街區(qū)事業(yè)單位招考易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年通遼市蘇木鄉(xiāng)鎮(zhèn)財政所招考易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年連云港豐達公路工程養(yǎng)護限公司招聘100人易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年遼寧省阜新市公開招聘高學歷和急需緊缺專業(yè)人才(第三批)易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年遼寧省朝陽事業(yè)單位面向2025年上半年“三支一扶”服務期滿人員招聘35人重點基礎提升(共500題)附帶答案詳解-1
- 2025年上半年遼寧撫順市望花區(qū)所屬事業(yè)單位招考筆試易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年贛州章貢區(qū)人大常委會區(qū)人大代表聯(lián)絡服務中心招考(3人)易考易錯模擬試題(共500題)試卷后附參考答案
- 直播帶貨助農(nóng)現(xiàn)狀及發(fā)展對策研究-以抖音直播為例(開題)
- 腰椎間盤突出疑難病例討論
- 《光伏發(fā)電工程工程量清單計價規(guī)范》
- 2023-2024學年度人教版四年級語文上冊寒假作業(yè)
- (完整版)保證藥品信息來源合法、真實、安全的管理措施、情況說明及相關證明
- 營銷專員績效考核指標
- 陜西麟游風電吊裝方案專家論證版
- 供應商審核培訓教程
- 【盒馬鮮生生鮮類產(chǎn)品配送服務問題及優(yōu)化建議分析10000字(論文)】
- 肝硬化心衰患者的護理查房課件
- 2023年四川省樂山市中考數(shù)學試卷
評論
0/150
提交評論