軟件工程思考題_第1頁
軟件工程思考題_第2頁
軟件工程思考題_第3頁
軟件工程思考題_第4頁
軟件工程思考題_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

軟件工程思考題姓名: 班級(jí):學(xué)號(hào): 日期: kk■Hix.第_章查閱資料,看看還有哪些軟件開發(fā)的方法和模型。它們的基本思想是什么,有什么特點(diǎn)。軟件開發(fā)方法:一、 Parnas方法信息隱蔽原則:在概要設(shè)計(jì)時(shí)列出將來可能發(fā)生變化的因素,并在模塊劃分時(shí)將這些因素放到個(gè)別模塊的內(nèi)部。第二條原則是在軟件設(shè)計(jì)時(shí)應(yīng)對可能發(fā)生的種種意外故障采取措施。二、 SASD方法用結(jié)構(gòu)化分析(SA)對軟件進(jìn)行需求分析,然后用結(jié)構(gòu)化設(shè)計(jì)(SD)方法進(jìn)行總體設(shè)計(jì),最后是結(jié)構(gòu)化編程(SP)。三、 面向數(shù)據(jù)結(jié)構(gòu)的軟件開發(fā)方法1、 Jackson方法從目標(biāo)系統(tǒng)的輸入、輸出數(shù)據(jù)結(jié)構(gòu)入手,導(dǎo)出程序框架結(jié)構(gòu),再補(bǔ)充其它細(xì)節(jié),就可得到完整的程序結(jié)構(gòu)圖。該方法也可與其它方法結(jié)合,用于模塊的詳細(xì)設(shè)計(jì)oJackson方法有時(shí)也稱為面向數(shù)據(jù)結(jié)構(gòu)的軟件設(shè)計(jì)方法。2、 Warnier方法Warnier方法與Jackson方法類似。差別有三點(diǎn):一是它們使用的圖形工具不同,分別使用Warnier圖和Jackson圖;另一個(gè)差別是使用的偽碼不同;最主要的差別是在構(gòu)造程序框架時(shí),Warnier方法僅考慮輸入數(shù)據(jù)結(jié)構(gòu),而Jackson方法不僅考慮輸入數(shù)據(jù)結(jié)構(gòu),而且還考慮輸出數(shù)據(jù)結(jié)構(gòu)。四、 問題分析法考慮到輸入、輸出數(shù)據(jù)結(jié)構(gòu),指導(dǎo)系統(tǒng)的分解,在系統(tǒng)分析指導(dǎo)下逐步綜合。這一方法的具體步驟是:從輸入、輸出數(shù)據(jù)結(jié)構(gòu)導(dǎo)出基本處理框;分析這些處理框之間的先后關(guān)系;按先后關(guān)系逐步綜合處理框,直到畫出整個(gè)系統(tǒng)的PAD圖。五、 面向?qū)ο蟮能浖_發(fā)方法這是一種自底向上和自頂向下相結(jié)合的方法,而且它以對象建模為基礎(chǔ),從而不僅考慮了輸入、輸出數(shù)據(jù)結(jié)構(gòu),實(shí)際上也包含了所有對象的數(shù)據(jù)結(jié)構(gòu)。OO技術(shù)在需求分析、可維護(hù)性和可靠性這三個(gè)軟件開發(fā)的關(guān)鍵環(huán)節(jié)和質(zhì)量指標(biāo)上有了實(shí)質(zhì)性的突破,徹底地解決了在這些方面存在的嚴(yán)重問題,從而宣告了軟件危機(jī)末日的來臨。1、自底向上的歸納OMT從問題的陳述入手,構(gòu)造系統(tǒng)模型。從。在自底向上的歸納過程中,為使子類能更合理地繼承父類的屬性和行為,可能需要自頂向下的修改,從而使整個(gè)類體系更加合理。這種類體系的構(gòu)造是從具體到抽象,再從抽象到具體。OTM中這一工作可由一般開發(fā)人員較快地完成。在對象模型建立后,很容易在這一基礎(chǔ)上再導(dǎo)出動(dòng)態(tài)模型和功能模型。這三個(gè)模型一起構(gòu)成要求解的系統(tǒng)模型。2、 自頂向下的分解系統(tǒng)模型建立后的工作就是分解。與Yourdon方法按功能分解不同,在OMT中通常按服務(wù)(Service)來分解。服務(wù)是具有共同目標(biāo)的相關(guān)功能的集合,如I/O處理、圖形處理等。這一步的分解通常很明確,而這些子系統(tǒng)的進(jìn)一步分解因有較具體的系統(tǒng)模型為依據(jù),也相對容易。所以O(shè)MT也具有自頂向下方法的優(yōu)點(diǎn),即能有效地控制模塊的復(fù)雜性,同時(shí)避免了Yourdon方法中功能分解的困難和不確定性。3、 OMT的基礎(chǔ)是對象模型Jackson方法和PAM中輸入、輸出數(shù)據(jù)結(jié)構(gòu)與整個(gè)系統(tǒng)之間的鴻溝在OMT中不再存在。OMT不僅具有Jackson方法和PAM的優(yōu)點(diǎn),而且可以應(yīng)用于大型系統(tǒng)。更重要的是,在OMT中系統(tǒng)邊界的改變只是增加或減少一些對象而已,整個(gè)系統(tǒng)改動(dòng)極小。4、 需求分析徹底需求分析過程已與系統(tǒng)模型的形成過程一致,開發(fā)人員與用戶的討論是從用戶熟悉的具體實(shí)例(實(shí)體)開始的。開發(fā)人員必須搞清現(xiàn)實(shí)系統(tǒng)才能導(dǎo)出系統(tǒng)模型,這就使用戶與開發(fā)人員之間有了共同的語言,避免了傳統(tǒng)需求分析中可能產(chǎn)生的種種問題。5、 可維護(hù)性大大改善OMT的基礎(chǔ)是目標(biāo)系統(tǒng)的對象模型,而不是功能的分解。功能是對象的使用,它依賴于應(yīng)用的細(xì)節(jié),并在開發(fā)過程中不斷變化。由于對象是客觀存在的,因此當(dāng)需求變化時(shí)對象的性質(zhì)要比對象的使用更為穩(wěn)定,從而使建立在對象結(jié)構(gòu)上的軟件系統(tǒng)也更為穩(wěn)定。OMT徹底解決了軟件的可維護(hù)性。徹底解決了軟件的可修改性,從而也徹底解決了軟件的可維護(hù)性。OO技術(shù)還提高了軟件的可靠性和健壯性。六、 可視化開發(fā)方法視化開發(fā)就是在可視開發(fā)工具提供的圖形用戶界面上,通過操作界面元素,諸如菜單、按鈕、對話框、編輯框、單選框、復(fù)選框、列表框和滾動(dòng)條等,由可視開發(fā)工具自動(dòng)生成應(yīng)用軟件。這類應(yīng)用軟件的工作方式是事件驅(qū)動(dòng)。對每一事件,由系統(tǒng)產(chǎn)生相應(yīng)的消息,再傳遞給相應(yīng)的消息響應(yīng)函數(shù)。這些消息響應(yīng)函數(shù)是由可視開發(fā)工具在生成軟件時(shí)自動(dòng)裝入的。七、 ICASE系統(tǒng)集成方式經(jīng)歷了從數(shù)據(jù)交換(早期CASE采用的集成方式:點(diǎn)到點(diǎn)的數(shù)據(jù)轉(zhuǎn)換),到公共用戶界面(第二代CASE:在一致的界面下調(diào)用眾多不同的工具),再到目前的信息中心庫方式。這是ICASE的主要集成方式。它不僅提供數(shù)據(jù)集成和控制集成,還提供了一組用戶界面管理設(shè)施和一大批工具,水平工具集以及開放工具槽。發(fā)展則是與其它軟件開發(fā)方法的結(jié)合,如與面向?qū)ο蠹夹g(shù)、軟件重用技術(shù)結(jié)合,以及智能化的I-CASE0ICASE的最終目標(biāo)是實(shí)現(xiàn)應(yīng)用軟件的全自動(dòng)開發(fā),即開發(fā)人員只要寫好軟件的需求規(guī)格說明書,軟件開發(fā)環(huán)境就自動(dòng)完成從需求分析開始的所有的軟件開發(fā)工作,自動(dòng)生成供用戶直接使用的軟件及有關(guān)文檔。八、 軟件重用和組件連接軟件重用(Reuse)又稱軟件復(fù)用或軟件再用。在構(gòu)造新的軟件系統(tǒng)的過程中,對已存在的軟件人工制品的使用技術(shù)?!ㄜ浖斯ぶ破房梢允窃创a片斷、子系統(tǒng)的設(shè)計(jì)結(jié)構(gòu)、模塊的詳細(xì)設(shè)計(jì)、文檔和某一方面的規(guī)范說明等。利用已有的軟件成份來構(gòu)造新的軟件。典型的開發(fā)模型有:邊做邊改模型(Build-and-FixModel);瀑布模型(WaterfallModel);快速原型模型(RapidPrototypeModel);增量模型(IncrementalModel);螺旋模型(SpiralModel);演化模型(evolutionmodel);噴泉模型(fountainmodel);智能模型(四代技術(shù)(4GL));混合模型(hybridmodel)邊做邊改模型(Build-and-FixModel)在這種模型中,既沒有規(guī)格說明,也沒有經(jīng)過設(shè)計(jì),軟件隨著客戶的需要一次又一次地不斷被修改。在這個(gè)模型中,開發(fā)人員拿到項(xiàng)目立即根據(jù)需求編寫程序,調(diào)試通過后生成軟件的第一個(gè)版本。在提供給用戶使用后,如果程序出現(xiàn)錯(cuò)誤,或者用戶提出新的要求,開發(fā)人員重新修改代碼,直到用戶滿意為止。其主要問題在于:缺少規(guī)劃和設(shè)計(jì)環(huán)節(jié),軟件的結(jié)構(gòu)隨著不斷的修改越來越糟,導(dǎo)致無法繼續(xù)修改;忽略需求環(huán)節(jié),給軟件開發(fā)帶來很大的風(fēng)險(xiǎn);沒有考慮測試和程序的可維護(hù)性,也沒有任何文檔,軟件的維護(hù)十分困難。瀑布模型(WaterfallModel)瀑布模型將軟件生命周期劃分為制定計(jì)劃、需求分析、軟件設(shè)計(jì)、程序編寫、軟件測試和運(yùn)行維護(hù)等六個(gè)基本活動(dòng),并且規(guī)定了它們自上而下、相互銜接的固定次序,如同瀑布流水,逐級(jí)下落。在瀑布模型中,軟件開發(fā)的各項(xiàng)活動(dòng)嚴(yán)格按照線性方式進(jìn)行,當(dāng)前活動(dòng)接受上一項(xiàng)活動(dòng)的工作結(jié)果,實(shí)施完成所需的工作內(nèi)容。當(dāng)前活動(dòng)的工作結(jié)果需要進(jìn)行驗(yàn)證,如果驗(yàn)證通過,則該結(jié)果作為下一項(xiàng)活動(dòng)的輸入,繼續(xù)進(jìn)行下一項(xiàng)活動(dòng),否則返回修改。要求每個(gè)階段都要仔細(xì)驗(yàn)證。但是,這種模型的線性過程太理想化,已不再適合現(xiàn)代的軟件開發(fā)模式,幾乎被業(yè)界拋棄,其主要問題在于:各個(gè)階段的劃分完全固定,階段之間產(chǎn)生大量的文檔,極大地增加了工作量;由于開發(fā)模型是線性的,用戶只有等到整個(gè)過程的末期才能見到開發(fā)成果,從而增加了開發(fā)的風(fēng)險(xiǎn);早期的錯(cuò)誤可能要等到開發(fā)后期的測試階段才能發(fā)現(xiàn),進(jìn)而帶來嚴(yán)重的后果??焖僭湍P?RapidPrototypeModel)快速原型模型的第一步是建造一個(gè)快速原型,實(shí)現(xiàn)客戶或未來的用戶與系統(tǒng)的交互,用戶或客戶對原型進(jìn)行評價(jià),進(jìn)一步細(xì)化待開發(fā)軟件的需求。通過逐步調(diào)整原型使其滿足客戶的要求,開發(fā)人員可以確定客戶的真正需求是什么;第二步則在第一步的基礎(chǔ)上開發(fā)客戶滿意的軟件產(chǎn)品。快速原型的關(guān)鍵在于盡可能快速地建造出軟件原型,一旦確定了客戶的真正需求,所建造的原型將被丟棄。因此,原型系統(tǒng)的內(nèi)部結(jié)構(gòu)并不重要,重要的是必須迅速建立原型,隨之迅速修改原型,以反映客戶的需求。增量模型(IncrementalModel)又稱演化模型。在增量模型中,軟件被作為一系列的增量構(gòu)件來設(shè)計(jì)、實(shí)現(xiàn)、集成和測試,每一個(gè)構(gòu)件是由多種相互作用的模塊所形成的提供特定功能的代碼片段構(gòu)成。增量模型在各個(gè)階段并不交付一個(gè)可運(yùn)行的完整產(chǎn)品,而是交付滿足客戶需求的一個(gè)子集的可運(yùn)行產(chǎn)品。整個(gè)產(chǎn)品被分解成若干個(gè)構(gòu)件,開發(fā)人員逐個(gè)構(gòu)件地交付產(chǎn)品,這樣做的好處是軟件開發(fā)可以較好地適應(yīng)變化,客戶可以不斷地看到所開發(fā)的軟件,從而降低開發(fā)風(fēng)險(xiǎn)。但是,增量模型也存在以下缺陷:(1) 由于各個(gè)構(gòu)件是逐漸并入已有的軟件體系結(jié)構(gòu)中的,所以加入構(gòu)件必須不破壞已構(gòu)造好的系統(tǒng)部分,這需要軟件具備開放式的體系結(jié)構(gòu)。(2) 在開發(fā)過程中,需求的變化是不可避免的。增量模型的靈活性可以使其適應(yīng)這種變化的能力大大優(yōu)于瀑布模型和快速原型模型,但也很容易退化為邊做邊改模型,從而是軟件過程的控制失去整體性。螺旋模型(SpiralModel)將瀑布模型和快速原型模型結(jié)合起來,強(qiáng)調(diào)了其他模型所忽視的風(fēng)險(xiǎn)分析,特別適合于大型復(fù)雜的系統(tǒng)。螺旋模型沿著螺線進(jìn)行若干次迭代,圖中的四個(gè)象限代表了以下活動(dòng):(1) 制定計(jì)劃:確定軟件目標(biāo),選定實(shí)施方案,弄清項(xiàng)目開發(fā)的限制條件;(2) 風(fēng)險(xiǎn)分析:分析評估所選方案,考慮如何識(shí)別和消除風(fēng)險(xiǎn);(3) 實(shí)施工程:實(shí)施軟件開發(fā)和驗(yàn)證;(4) 客戶評估:評價(jià)開發(fā)工作,提出修正建議,制定下一步計(jì)劃。一個(gè)階段首先是確定該階段的目標(biāo),完成這些目標(biāo)的選擇方案及其約束條件,然后從風(fēng)險(xiǎn)角度分析方案的開發(fā)策略,努力排除各種潛在的風(fēng)險(xiǎn),有時(shí)需要通過建造原型來完成。如果某些風(fēng)險(xiǎn)不能排除,該方案立即終止,否則啟動(dòng)下一個(gè)開發(fā)步驟。最后,評價(jià)該階段的結(jié)果,并設(shè)計(jì)下一個(gè)階段。噴泉模型(fountainmodel)(也稱面向?qū)ο蟮纳嫫谀P?OO模型)噴泉模型與傳統(tǒng)的結(jié)構(gòu)化生存期比較,具有更多的增量和迭代性質(zhì),生存期的各個(gè)階段可以相互重疊和多次反復(fù),而且在項(xiàng)目的整個(gè)生存期中還可以嵌入子生存期。就像水噴上去又可以落下來,可以落在中間,也可以落在最底部。智能模型(四代技術(shù)(4GL))智能模型擁有一組工具(如數(shù)據(jù)查詢、報(bào)表生成、數(shù)據(jù)處理、屏幕定義、代碼生成、

高層圖形功能及電子表格等),每個(gè)工具都能使開發(fā)人員在高層次上定義軟件的某些特性,把開發(fā)人員定義的這些軟件自動(dòng)的生成源代碼。這種方法需要第四代語言(4GL)的支持?;旌夏P停╤ybridmodel)過程開發(fā)模型又叫混合模型(hybridmodel),或元模型(meta-model),把幾種不同模型組合成一種混合模型,它允許一個(gè)項(xiàng)目能沿著最有效的路徑發(fā)展,這就是過程開發(fā)模型(或混合模型)。實(shí)際上,一些軟件開發(fā)單位都是使用幾種不同的開發(fā)方法組成他們自己的混合模型。什么是CASE工具?常用的CASE工具有哪些?嘗試使用一個(gè)CASE工具,并介紹它有哪些特點(diǎn).CASE工具定義:CASE(ComputerAided(orAssisted)SoftwareEngineering計(jì)算機(jī)輔助軟件工程。CASE的一個(gè)基本思想就是提供一組能夠自動(dòng)覆蓋軟件開發(fā)生命周期各個(gè)階段的集成的、減少勞動(dòng)力的工具。CASE工具:CASE工具由許多部分組成,一般我們按軟件開發(fā)的不同階段分為上層CASE和下層CASE產(chǎn)品。上層或前端CASE工具自動(dòng)進(jìn)行應(yīng)用的計(jì)劃、設(shè)計(jì)和分析,幫助用戶定義需求,產(chǎn)生需求說明,并可完成與應(yīng)用開發(fā)相關(guān)的所有計(jì)劃工作。下層或后端CASE工具自動(dòng)進(jìn)行應(yīng)用系統(tǒng)的編程、測試和維護(hù)工作。除非下層CASE和上層CASE工具的供應(yīng)商提供統(tǒng)一界面,否則用戶必須編寫或重新將所有信息從上層CASE工具轉(zhuǎn)換到下層CASE工具。獨(dú)立的CASE工具供應(yīng)商愈來愈希望將它們的工具連接在一起建立統(tǒng)一的界面以減少用戶不必要的開發(fā)工作。CASE已被證明可以加快開發(fā)速度,提高應(yīng)用軟件生產(chǎn)率并保證應(yīng)用軟件的可靠品質(zhì)。計(jì)算機(jī)專業(yè)人員利用計(jì)算機(jī)使他們的企業(yè)提高了效率,企業(yè)的各個(gè)部門通過使用計(jì)算機(jī)提高了生產(chǎn)率和效率,增強(qiáng)了企業(yè)的競爭力并使之帶來了更多的利潤。目前CASE的標(biāo)準(zhǔn)是UML,最常用的CASE工具是RationalRose、SybasePowerDesigner、MicrosoftVisio>MicrosoftProject、EnterpriseArchitect、MetaCase等。RationalRose特點(diǎn):提供反復(fù)式發(fā)展和來回旅程工程的能力。1,RationalRose允許設(shè)計(jì)師利用反復(fù)發(fā)展(有時(shí)也叫進(jìn)化式發(fā)展),因?yàn)樵诟鱾€(gè)進(jìn)程中新的應(yīng)用能夠被創(chuàng)建,通過把一個(gè)反復(fù)的輸出變成下一個(gè)反復(fù)的輸入。(這和瀑布式發(fā)展形成對比,在瀑布式發(fā)展中,在一個(gè)用戶開始嘗試之前整個(gè)工程被從頭到尾的完成。)2,當(dāng)開發(fā)者開始理解組件之間是如何相互作用和在設(shè)計(jì)中進(jìn)行調(diào)整時(shí)RationalRose能夠通過回溯和更新模型的其余部分來保證代碼的一致性,從而展現(xiàn)出被稱為〃來回旅程工程〃的能力,RationalRose是可擴(kuò)展的,可以使用可下載附加項(xiàng)和第三方應(yīng)用軟件,它支持COM/DCOM(ActiveX),JavaBeans和Corba組件標(biāo)準(zhǔn).目前版本的RationalRose可以用來做以下一些工作:1、 對業(yè)務(wù)進(jìn)行建模(工作流);2、 建立對象模型(表達(dá)信息系統(tǒng)內(nèi)有哪些對象,它們之間是如何協(xié)作完成系統(tǒng)功能的);3、 對數(shù)據(jù)庫進(jìn)行建模,并可以在對象模型和數(shù)據(jù)模型之間進(jìn)行正、逆向工程,相互同步;4、 建立構(gòu)件模型(表達(dá)信息系統(tǒng)的物理組成,如有什么文件、進(jìn)程、線程、分布如何等等);5、 生成目標(biāo)語言的框架代碼,如VB、JAVA、DELPHI等。

在Internet上找一下,有哪些對學(xué)習(xí)《軟件工程》有幫助網(wǎng)站。A/t- ~7*7~第一早對你感興趣的開發(fā)工程作出可行性分析校園舊書交易系統(tǒng)可行性研究報(bào)告題目:一、 建設(shè)系統(tǒng)背景經(jīng)調(diào)查發(fā)現(xiàn)同學(xué)們都認(rèn)為在大學(xué)期間沒有價(jià)值的書占總書的50%以上,其種類主要是娛樂時(shí)事雜志類、教材(除專業(yè)類)參考類、考試類、輔修類等。其中娛樂時(shí)事雜志類占總的60%左右。在畢業(yè)時(shí),同學(xué)們的書基本都會(huì)被處理掉,其處理方式主要是:1、 當(dāng)做廢品賣掉(據(jù)了解,廢品收購的價(jià)格為0.2元/斤。)2、 直接送給認(rèn)識(shí)的人3、 直接扔掉4、 轉(zhuǎn)手賣掉其中55%以上的此類書都會(huì)被當(dāng)做廢品處理掉。而被保留下來的書基本上是只有和本專業(yè)密切相關(guān)的教科書和考試書。調(diào)查還得出,每個(gè)大學(xué)生每年的購書消費(fèi)都很多。且大二、大三學(xué)生的購書途徑多為學(xué)校選購新書中心,而在網(wǎng)購如此受歡迎的情況下,同學(xué)們更青睞于網(wǎng)上購買圖書。而且,實(shí)物交易市場浪費(fèi)人力物力,有很大的時(shí)間和空間限制。如大四離校時(shí)的跳蚤市場十分擁擠,人多物雜,很難買到自己需要的商品,而且交易時(shí)間有限。所以,我們決定開發(fā)一個(gè)校園舊書交易平臺(tái),為同學(xué)們提供一個(gè)方便簡單的交易環(huán)境。二、 建設(shè)系統(tǒng)的必要性據(jù)統(tǒng)計(jì),支持在高校發(fā)展二手書市場的學(xué)生多達(dá)95%以上,他們的理由是:二手書市場價(jià)格合理、書的種類也較其他書店齊全、環(huán)保、方便。且大多喜歡購買教材參考類、生活實(shí)用類。并希望價(jià)格都在10元左右!校園舊書交易系統(tǒng)就能為同學(xué)們提供這樣一個(gè)平臺(tái)滿足同學(xué)們的要求。此系統(tǒng)優(yōu)勢如下:1、 有利于舊書的再利用2、 適應(yīng)了當(dāng)代大學(xué)生喜歡網(wǎng)購的習(xí)慣3、 解決了供貨的局限,還有時(shí)間和空間的局限性,使同學(xué)們可以隨時(shí)隨地進(jìn)行查詢、交易4、 操作簡單快捷方便,適應(yīng)了人們較快的生活節(jié)奏5、 參與交易需注冊,為注冊用戶提供了良好的信譽(yù)保證,使雙方能誠信交易校園易物系統(tǒng)的意義與作用:1、 校園易物可以降低交易成本,提高交易效率。通過校園網(wǎng)絡(luò)建立一個(gè)虛擬的電子交易社區(qū),所有的同學(xué)可以將自己想要出售的舊物信息上傳到網(wǎng)上,有購買意向的人可以通過瀏覽,尋找自己所需要的東西。2、 促進(jìn)校園閑置物品市場的健康發(fā)展。在現(xiàn)在的大學(xué)校園中,閑置物品的交易還比較分散,規(guī)模也比較小,完全是一種沒有組織的自發(fā)的交易行為。如果只是任由校園交易活動(dòng)無組織的進(jìn)行下去將不利于校園舊物市場的持續(xù)健康發(fā)展,而且還會(huì)損害同學(xué)們進(jìn)行交易的積極性。因此建立校園易物系統(tǒng)是非常必要的,通過學(xué)校的引導(dǎo),可以使交易更加繁榮,同時(shí)大大提高閑置物品的利用效率。3、 通過建立校園易物系統(tǒng)不但可以刺激消費(fèi),同時(shí)也給學(xué)生們提供了一個(gè)了解易物交易方式,熟悉校園易物的環(huán)境,對培養(yǎng)新一代商人和推動(dòng)易物系統(tǒng)的發(fā)展起了一定作用,并且其作用將越來越大。三、系統(tǒng)介紹1、 開發(fā)平臺(tái)本系統(tǒng)的信息以網(wǎng)頁為載體,屬于c2c的網(wǎng)上交易模式。本系統(tǒng)為同學(xué)們提供信息交流平臺(tái)和技術(shù)支持,同學(xué)們可以在網(wǎng)頁上發(fā)布信息,查詢信息,管理信息。本系統(tǒng)不參與商品間的具體交易,只有買家與賣家的當(dāng)面交易,為信息的真實(shí)有效提供了保障。本系統(tǒng)也可以于校園網(wǎng)上運(yùn)行,。2、 面向人群主要面向在校大學(xué)生、教師和部分校外人員。3、 交易流程圖

4、系統(tǒng)功能示意圖5、特色我們在交易系統(tǒng)中加入了商品討論區(qū)和對商品及用戶的評價(jià)。商品討論增加了互動(dòng),有利于商品交易誠信進(jìn)行,為同學(xué)們在選購圖書時(shí)提供了參考意見。四、系統(tǒng)現(xiàn)有問題思考1、 網(wǎng)站模式校園易物系統(tǒng)運(yùn)營模式以舊物買賣與舊物交換相結(jié)合,使用者可以在此網(wǎng)站上掛出自己的閑置物品以供其他人購買,同時(shí)使用者亦可發(fā)布其所要購買舊物的信息來購買自己所需舊物。這樣建成網(wǎng)絡(luò)交易和交換舊物的交流平臺(tái),方便在校大學(xué)生處理舊物,尤其便于大四的同學(xué)平時(shí)處理舊物,解決其畢業(yè)時(shí)的難題。2、 宣傳形式大學(xué)生是年輕時(shí)尚的一代,宣傳校園易物系統(tǒng)應(yīng)抓住其特點(diǎn)。圍繞時(shí)尚中心點(diǎn),突出校園易物系統(tǒng)的節(jié)儉、省時(shí)、交友、享受,在保證原有客源的基礎(chǔ)上,積極發(fā)掘觀望和潛在的客戶群體。宣傳的時(shí)候要緊緊圍繞時(shí)尚為中心,因?yàn)楫?dāng)今大學(xué)生是極富個(gè)性的一代,追趕潮流和時(shí)尚是他們生活的一部分,因此宣傳首先要以時(shí)尚為突破口,二是易物系統(tǒng)最突出的特點(diǎn)就是可以減少大學(xué)生的生活支出,買賣舊物可以使他們養(yǎng)成節(jié)儉的生活習(xí)慣,故此易物系統(tǒng)宣傳可突出節(jié)儉的一面。新鮮事物在大學(xué)生中傳播速度相當(dāng)之快,校園易物系統(tǒng)可通過口口相傳的方式達(dá)到其宣傳目的,宣傳的媒介主要可為網(wǎng)絡(luò)、宣傳版以及贊助活動(dòng)。首先,可在宣傳欄等大學(xué)生經(jīng)常接觸的地方張貼漂亮、精致、可愛的海報(bào)吸引他們的注意力,達(dá)到宣傳目的。其次,各種豐富多彩的活動(dòng)貫穿大學(xué)生涯,可以通過贊助活動(dòng)達(dá)到宣傳與提高認(rèn)知的目的。消費(fèi)者不敢嘗試網(wǎng)絡(luò)購物的原因多半是擔(dān)心網(wǎng)絡(luò)購物不安全和售后服務(wù)。宣傳過程中重點(diǎn)要打消使用者顧慮,突出易物系統(tǒng)不同于一般購物方式的特點(diǎn)。3、安全問題安全問題是校園易物系統(tǒng)要解決的一項(xiàng)重大問題,解決安全問題才能吸引更過的潛在使用者。安全問題包括網(wǎng)絡(luò)安全和交易安全。網(wǎng)絡(luò)安全由于本系統(tǒng)只限于在校學(xué)生使用,這樣可降低學(xué)生受騙的機(jī)率。本系統(tǒng)的登錄模式可以效仿本校教務(wù)網(wǎng)的學(xué)號(hào)登錄模式,這樣就能做到校園舊書交易系統(tǒng)用戶的封閉有效性。交易安全考慮到交易安全問題,交易要做到場所安全,定期交易。我們會(huì)組織校園易物博覽會(huì),同學(xué)們可以在網(wǎng)上達(dá)成交易,統(tǒng)一到博覽會(huì)上進(jìn)行交換貨和付款。這樣可以保證同學(xué)交易安全,以防上當(dāng)受騙。五、系統(tǒng)可行性分析1、 經(jīng)濟(jì)可行性投資費(fèi)用有宣傳費(fèi)用、開發(fā)維護(hù)費(fèi)用、調(diào)研費(fèi)用、購買硬件設(shè)備。通過一定的宣傳和用戶使用本系統(tǒng)會(huì)有一定的影響力,可以通過點(diǎn)擊率和招商引資來增加效益。當(dāng)本系統(tǒng)的影響力和知名度到了一定程度后的收益是相當(dāng)大的。本系統(tǒng)的宣傳主要圍繞高校,開發(fā)相對簡單,設(shè)備一經(jīng)購買會(huì)使用相當(dāng)長的時(shí)間,所以投資費(fèi)用并不是很大。經(jīng)過權(quán)衡后,我們覺得此系統(tǒng)的收益相對投資來說要大,但也需要有學(xué)校的大力支持,在經(jīng)濟(jì)方面本系統(tǒng)基本可行。2、 技術(shù)可行性本系統(tǒng)的數(shù)據(jù)庫采用SQLSever,相對大型數(shù)據(jù)庫來說技術(shù)方面較易達(dá)到,界面使用HTML超文本標(biāo)記語言編寫,具體操作的編程語言我們選擇面向?qū)ο缶幊痰腣B和java語言,簡單易行。本系統(tǒng)的結(jié)構(gòu)簡單,只提供信息發(fā)布查詢平臺(tái)不涉及具體交易,因此就沒有復(fù)雜的網(wǎng)絡(luò)控件和協(xié)議的要求。在目前看來,本系統(tǒng)在技術(shù)方面基本可行。3、社會(huì)可行性在校內(nèi)內(nèi)部每年都出現(xiàn)一次購物潮,那就是大四畢業(yè)離校前夕,許多即將離校的學(xué)長們會(huì)將自己不用但還有實(shí)用價(jià)值的物品進(jìn)行交易。這種跳蚤市場形勢的銷售方式吸引了大量的同學(xué)的圍觀,人氣非常火爆??墒怯捎谶@種活動(dòng)的供貨方僅僅局限在大四,而且舉辦活動(dòng)每年就兩個(gè)下午的時(shí)間,這個(gè)多的物品要在這么短的時(shí)間內(nèi)完成,是不可能的,而且同學(xué)們的需求也不一定就是在這幾天就能產(chǎn)生的。最關(guān)鍵的一點(diǎn)是,這種交易只支持人民幣的支付方法,所以有一定的局限性。同學(xué)們強(qiáng)烈的物品欲望需要一個(gè)更加穩(wěn)定的平臺(tái)支持,那就是我們提出的校園舊書交易系統(tǒng)。因此,這是一個(gè)發(fā)展?jié)摿薮蟮捻?xiàng)目,具有誘人的發(fā)展前景這種易物模式充分利用了網(wǎng)絡(luò)的特點(diǎn),使得發(fā)布易物信息變得方便快捷,同時(shí)也為大家提供了豐富的信息,利用檢索系統(tǒng)可以很快的定位出自己所需要的物品,達(dá)到事半功倍的結(jié)果,也通過當(dāng)面的交易和在校學(xué)生的身份為交易提供了保障,使大學(xué)生通過易物充分利用閑置物品,創(chuàng)建勤儉的良好氛圍。大學(xué)校園為本系統(tǒng)提供了一個(gè)很好的運(yùn)行環(huán)境。本系統(tǒng)在社會(huì)方面可行。六、總結(jié)經(jīng)過我們對本系統(tǒng)經(jīng)濟(jì)、技術(shù)、社會(huì)三方面的分析,我們得出結(jié)論是:校園舊書交易系統(tǒng)在目前情況下基本可行.第四章實(shí)現(xiàn)一個(gè)有限狀態(tài)機(jī)程序以四位密碼校驗(yàn)作為狀態(tài)機(jī)的例子,連續(xù)輸入2479就可以通過密碼測試c.htypedefenum{STATE1=1,STATE2=2,STATE3=3,STATE4=4,STATE5=5,}STATE;typedefenum{INPUT1=’2’,INPUT2=’4’,INPUT3=’7’,INPUT4=’9’,}INPUT;typedefstruct{STATEcurstate;INP

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論