




已閱讀5頁,還剩30頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
洛陽理工學(xué)院軟件學(xué)院畢業(yè)實(shí)習(xí)報(bào)告目錄實(shí)習(xí)鑒定表 11. 實(shí)習(xí)單位簡介 22. 實(shí)習(xí)時(shí)間 43. 所從事的工作崗位 44. 項(xiàng)目完成過程 64.1. 需求分析階段 64.1.1.可行性分析 64.1.2.業(yè)務(wù)需求分析 74.1.3.前臺(tái)頁面 94.1.4.后臺(tái)界面 94.1.5.數(shù)據(jù)庫設(shè)計(jì) 104.2. 設(shè)計(jì)編碼階段 174.2.1.頁面設(shè)計(jì) 174.3. 系統(tǒng)調(diào)試階段 274.3.1.連接測(cè)試 295. 實(shí)習(xí)心得 326. 感謝 357. 附錄 35實(shí)習(xí)鑒定表 1. 實(shí)習(xí)單位簡介北大青鳥APTECH(洛陽融科)授權(quán)培訓(xùn)中心,位于洛陽市中州中路數(shù)碼大廈A座五樓,是洛陽市唯一一家軟件授權(quán)培訓(xùn)中心。學(xué)校師資力量雄厚、教學(xué)環(huán)境優(yōu)良,硬件設(shè)施配套齊全,配備了10余間多媒體理論、上機(jī)教室,同時(shí)在上海、廣州、北京、深圳等地設(shè)有專業(yè)的就業(yè)辦事處,畢業(yè)全國推薦就業(yè),為學(xué)員學(xué)習(xí)、成才和就業(yè)提供了有力的保障。學(xué)校專業(yè)培養(yǎng)實(shí)用型、技能型的專門人才。目前已為社會(huì)培養(yǎng)出大批實(shí)用型技能人才,在就業(yè)基地北京、上海、鄭州、洛陽等大中城市高薪就業(yè)。 北大青鳥洛陽融科中心是北大青鳥APTECH按照國際標(biāo)準(zhǔn)建立的ACCP軟件工程師培訓(xùn)中心。是北大青鳥APTECH在2006年初在河南省洛陽市建立的授權(quán)機(jī)構(gòu),中心一直把“學(xué)生滿意、家長滿意、企業(yè)滿意、學(xué)校滿意”作為工作的宗旨,并以此為據(jù)確定了自己的經(jīng)營方針和企業(yè)理念,嚴(yán)格遵照“以專業(yè)化的教師隊(duì)伍,嚴(yán)謹(jǐn)務(wù)實(shí)的教學(xué)態(tài)度,優(yōu)質(zhì)、規(guī)范的教育服務(wù),為社會(huì)提供具有專業(yè)技能和職業(yè)素質(zhì)的IT人才”的質(zhì)量方針。是河南省洛陽市最受歡迎和信賴的軟件工程師培訓(xùn)學(xué)校。 北大青鳥洛陽鴻卓中心是北大青鳥APTECH按照國際標(biāo)準(zhǔn)成立的BENET網(wǎng)絡(luò)工程師培訓(xùn)中心。北大青鳥洛陽融科培訓(xùn)中心成立不久,便以迅猛的發(fā)展速度成長起來。一直以來有眾多IT培訓(xùn)機(jī)構(gòu)及其它青鳥中心到我校參觀學(xué)習(xí),被認(rèn)為是洛陽地區(qū)最專業(yè)、學(xué)員滿意度高、就業(yè)質(zhì)量好的IT職業(yè)教育中心。同時(shí),以杰出的教學(xué)質(zhì)量和就業(yè)成績得到了廣大學(xué)員及家長的認(rèn)可。隨著我校的快速發(fā)展及壯大,已配備有全液晶的電腦機(jī)房8機(jī)7教的教學(xué)設(shè)施外,還配備投影儀、幻燈機(jī)等高級(jí)多媒體教學(xué)設(shè)備,經(jīng)過不斷的發(fā)展,學(xué)員滿意率達(dá)到97.8%,優(yōu)質(zhì)的教學(xué)環(huán)境、一流的教學(xué)質(zhì)量以及周到體貼的服務(wù)使北大青鳥洛陽中心得到學(xué)生與家長的一致認(rèn)可,受到社會(huì)各界和業(yè)內(nèi)專家的好評(píng)與贊譽(yù)。北大青鳥洛陽鴻卓國際IT教育建校6年以來,一直堅(jiān)持以“就業(yè)質(zhì)量”為本,不但看重學(xué)員就業(yè)率,更注重學(xué)員的就業(yè)質(zhì)量,連續(xù)多年獲得北大青鳥總部嘉獎(jiǎng)。同時(shí)教學(xué)質(zhì)量和就業(yè)質(zhì)量在同體系獨(dú)領(lǐng)風(fēng)騷,這些榮譽(yù)鼓勵(lì)我校繼續(xù)為社會(huì)培養(yǎng)高質(zhì)量實(shí)用型軟件及網(wǎng)絡(luò)人才。學(xué)校根據(jù)北大青鳥學(xué)員特點(diǎn),相繼特設(shè)計(jì)算機(jī)英語、網(wǎng)頁制作、黑客攻防、廣域網(wǎng)、平面設(shè)計(jì)等科目的免費(fèi)興趣班,增強(qiáng)學(xué)員就業(yè)競(jìng)爭力,擴(kuò)大學(xué)員就業(yè)面,確保學(xué)員學(xué)有所成,學(xué)以致用。洛陽鴻卓國際IT教育之前最先在洛陽地區(qū)開辟建立“軟件及網(wǎng)絡(luò)工程師培訓(xùn)基地”,經(jīng)過6年成功運(yùn)作,鴻卓已經(jīng)成為洛陽IT職業(yè)教育的領(lǐng)導(dǎo)品牌。2011年,洛陽鴻卓成熟的師資團(tuán)隊(duì)、標(biāo)準(zhǔn)化的教學(xué)流程、完善的就業(yè)服務(wù)再次獲得國家信息產(chǎn)業(yè)部的肯定與支持,并通過審核成為國家信息化培訓(xùn)認(rèn)證中心,同時(shí)還成功引進(jìn)中科紅旗Linux等各項(xiàng)廠商認(rèn)證項(xiàng)目,全面完成了由單一的培訓(xùn)中心向培訓(xùn)+認(rèn)證+考試中心的升級(jí),率先在同行業(yè)中提出打造IT工程師“十型人才”計(jì)劃,即擁有“寬泛扎實(shí)的理論基礎(chǔ)專業(yè)深入的技術(shù)技能精準(zhǔn)嫻熟的項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)+靈活創(chuàng)新的學(xué)習(xí)能力”的人才。這種人才無論在理論知識(shí)架構(gòu)、崗位工作技能,還是項(xiàng)目的實(shí)踐操作上,都將成為企業(yè)的“多面手”。學(xué)校師資力量雄厚、教學(xué)環(huán)境優(yōu)良,硬件設(shè)施配套齊全,配備了10余間多媒體理論、上機(jī)教室及仿真式項(xiàng)目實(shí)驗(yàn)室,同時(shí)在上海、杭州等地設(shè)有專業(yè)的就業(yè)辦事處,為學(xué)員學(xué)習(xí)、成才和就業(yè)提供了有力的保障。學(xué)校立足于職業(yè)化教育,開放式教學(xué),研究性學(xué)習(xí),培養(yǎng)實(shí)用型、技能型的專門人才。嚴(yán)把質(zhì)量關(guān),在中原地區(qū)享有良好的口碑,呈現(xiàn)出“好工作,學(xué)網(wǎng)絡(luò),就讀洛陽鴻卓”的市場(chǎng)趨勢(shì)。“創(chuàng)新教學(xué)模式、升級(jí)鴻卓實(shí)力”。洛陽鴻卓升級(jí)后,不再固守單一北大青鳥教學(xué)模式,成熟的師資團(tuán)隊(duì),整合鴻卓教育多元化教學(xué),成為CEAC國家信息化培訓(xùn)中心,引入CEAC國家信息化計(jì)算機(jī)教育認(rèn)證。受到紅旗教育學(xué)院認(rèn)可,成立洛陽地區(qū)第一家紅旗Linux授權(quán)培訓(xùn)中心,引入紅旗Linux認(rèn)證,同時(shí)引入Redhat紅帽國際認(rèn)證、Adobe平面設(shè)計(jì)認(rèn)證、思科CCNA認(rèn)證、Microsof微軟MCP認(rèn)證等2011年7月,鴻卓中心將對(duì)教學(xué)課程與綜合實(shí)力實(shí)施全面升級(jí),包括一系列的先進(jìn)課程及知名教育機(jī)構(gòu)引入鴻卓教育平臺(tái)。升級(jí)后的鴻卓IT教育,將為鴻卓學(xué)員提供國內(nèi)國際最先進(jìn)的教學(xué)產(chǎn)品及教學(xué)就業(yè)服務(wù),幫助學(xué)員打造強(qiáng)大的就業(yè)競(jìng)爭力。中心成立以來一直把“為學(xué)生負(fù)責(zé)、為家長負(fù)責(zé)、為企業(yè)負(fù)責(zé)、為學(xué)校負(fù)責(zé)”作為工作的宗旨,并以此為據(jù)確定了自己的經(jīng)營方針和企業(yè)理念,嚴(yán)格遵照“以專業(yè)化的教師隊(duì)伍,嚴(yán)謹(jǐn)務(wù)實(shí)的教學(xué)態(tài)度,優(yōu)質(zhì)、規(guī)范的教育服務(wù),為社會(huì)提供具有專業(yè)技能和職業(yè)素質(zhì)的IT人才”的質(zhì)量方針。是受歡迎和信賴的計(jì)算機(jī)學(xué)校。2. 實(shí)習(xí)時(shí)間2012年2月13日2012年5月7日。3. 所從事的工作崗位 我所在的小組這次的項(xiàng)目是易買網(wǎng),是對(duì)于易買網(wǎng)的一個(gè)簡單的構(gòu)建。我們所做的易買網(wǎng),包括了用戶的登錄,注冊(cè),商品瀏覽,商品分類,管理員登錄,后臺(tái)商品管理,留言板管理,新聞管理等。我這次所負(fù)責(zé)的是易買網(wǎng)首頁,商品分類展示以及需求分析階段、設(shè)計(jì)編碼階段、系統(tǒng)調(diào)試階段。易買網(wǎng)淘寶返現(xiàn)網(wǎng),創(chuàng)辦于2009-09-02日。2009年09月16日,易買網(wǎng)通過“淘寶網(wǎng)合作伙伴”認(rèn)證,成 淘寶網(wǎng)核心合作伙伴站點(diǎn)之一易買網(wǎng)淘寶返現(xiàn)網(wǎng)是一個(gè)關(guān)于淘寶網(wǎng)商品導(dǎo)購主題的站點(diǎn)。我們倡導(dǎo)誠信網(wǎng)購,致力于搭建淘寶網(wǎng)誠信賣家與誠信買家之間的橋梁,提供淘寶網(wǎng)熱賣商品的展示空間,致力于打造淘寶網(wǎng)購物的口碑站點(diǎn)。 通過易買網(wǎng)購物返現(xiàn)到淘寶網(wǎng)上去購物,易買網(wǎng)會(huì)給注冊(cè)會(huì)員一定比例(1.5%50%)的返利現(xiàn)金淘寶返利是由淘寶合作伙伴提供的,返利金額實(shí)際上是淘寶商家的廣告費(fèi),淘寶商家本來的利潤分配中就是有廣告費(fèi)用的,返利的模式就是把一部分廣告費(fèi)用直接返給最終用戶,淘寶返利流程是淘寶商家把錢給提供淘寶返利的平臺(tái),返利平臺(tái)又分給最終用戶,用戶可以自主申請(qǐng)將返利提現(xiàn)到你的支付寶賬戶中。雖說是羊毛出在羊身上,但是最終用戶還是得到了實(shí)惠。淘寶返利的主要代表網(wǎng)站主要是易買網(wǎng)和淘寶網(wǎng)的深入合作而產(chǎn)生的。淘寶返利是淘寶公司的一種營銷模式,使網(wǎng)站,購物者,店鋪共同受益的一種模式.購物者加入網(wǎng)站會(huì)員,通過該網(wǎng)站到淘寶購物將會(huì)得到返利的優(yōu)惠. 在一個(gè)組織或部門之中,團(tuán)隊(duì)合作精神顯得尤為重要。我想先說說團(tuán)隊(duì)的理解,團(tuán)隊(duì)是由多個(gè)有不同的專業(yè)背景組成的集體,但集體當(dāng)中應(yīng)該有一個(gè)靈魂人物,(靈魂人物必須具備良好的人品,較強(qiáng)的組織協(xié)調(diào)能力和區(qū)分戰(zhàn)術(shù)戰(zhàn)略的眼界.)我理解個(gè)人在團(tuán)隊(duì)工作中的失誤造成企業(yè)面臨破產(chǎn)局面,這個(gè)個(gè)人應(yīng)該是就是靈魂人物所犯的錯(cuò)誤(因?yàn)槠渌说姆稿e(cuò)不太可能造成企業(yè)面臨破產(chǎn)的局面).假設(shè)成立的話我認(rèn)為要做這些工作:第一反思和檢討,查找產(chǎn)生這樣的結(jié)果的原因,問題的珍節(jié)在哪里,舉一反三.第二個(gè)人在產(chǎn)生問題的過程中,扮演了什么角色,應(yīng)承擔(dān)什么責(zé)任,自己是否具備做這項(xiàng)工作的能力,自己在那些方面需要學(xué)習(xí)加強(qiáng)的.第三采取補(bǔ)救措施(通過溝通取得老板,員工,客戶理解支持)盡量挽救企業(yè),避免企業(yè)的破產(chǎn).那么所以怎樣加強(qiáng)與別人的合作呢?在一個(gè)組織之中,很多時(shí)候,合作的成員不是我們能選擇得了的,所以,很可能出現(xiàn)組內(nèi)成員各方面能力參差不齊的情況,如果作為一個(gè)領(lǐng)導(dǎo)者,此時(shí)就需要很好的凝聚能力,能夠把大多數(shù)組員各方面的特性凝聚起來,同時(shí)也要求領(lǐng)導(dǎo)者要有很好地與不同的人相處與溝通的能力。如果領(lǐng)導(dǎo)者在開始時(shí)沒有以身作則做好各方面的工作,就會(huì)產(chǎn)生許多不良的后果。例如,在一個(gè)集體中如果成員之間缺少最基本的信任,那么成員總是想要在同伴面前保護(hù)自己,他們就不可能彼此爭論,所謂的明哲保身的做法,只要是與自己利益無關(guān)的事情便高高掛起,即不愿對(duì)彼此負(fù)責(zé),那么,還有誰會(huì)對(duì)集體的發(fā)展負(fù)責(zé)?這樣的團(tuán)隊(duì),其發(fā)展是令人擔(dān)憂的。所以,要加強(qiáng)與他人的合作,首先就必須保證集體成員是忠誠的,有責(zé)任心的,有意志力的,而且,還要有著對(duì)于自身團(tuán)隊(duì)的榮譽(yù)感,使命感。領(lǐng)導(dǎo)者必須信任團(tuán)隊(duì)的所有成員,彼此之間要開誠布公,互相交心,做到心心相印,毫無保留;要與團(tuán)隊(duì)的每一個(gè)成員緊密合作,直到整個(gè)團(tuán)體都能緊密合作為止;分析每一個(gè)成員完成工作的動(dòng)機(jī),研究他們的迫切需要,針對(duì)他們的動(dòng)機(jī)和需要,集思廣議,多聽聽別人的建議,不要一意孤行,俗話說:“人心齊,泰山移。”同時(shí),領(lǐng)導(dǎo)者也要有領(lǐng)導(dǎo)者的風(fēng)范,工作上對(duì)成員嚴(yán)格要求,在生活上也要關(guān)心成員,做好團(tuán)隊(duì)成員之間的溝通和協(xié)調(diào)工作,使整個(gè)團(tuán)隊(duì)像一臺(tái)機(jī)器一樣,有條不紊地和諧運(yùn)轉(zhuǎn)。所以,學(xué)會(huì)與他人合作,發(fā)揮團(tuán)隊(duì)精神在具體生活中的運(yùn)用,可以使我們收到事半功倍的效果,可以使我們的工作更加良好地向前發(fā)展。4. 項(xiàng)目完成過程4.1. 需求分析階段4.1.1.可行性分析可行性分析是在全面調(diào)查基礎(chǔ)上,針對(duì)新系統(tǒng)的開發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、運(yùn)行的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)開發(fā)成功。可行性研究的目的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。這部分將從以下四個(gè)方面進(jìn)行研究:技術(shù)可行性、經(jīng)濟(jì)可行性、操作可行性和調(diào)度可行性。1. 技術(shù)可行性因?yàn)橛?jì)算機(jī)硬件的發(fā)展已經(jīng)越來越快,現(xiàn)在PC機(jī)的性能已經(jīng)可以勝任普通網(wǎng)站的web服務(wù)器。購買一臺(tái)高性能PC機(jī)作為企業(yè)的網(wǎng)站對(duì)于這個(gè)營銷商來說并不是問題。JSP是C#在Internet/Intranet Web上的重要應(yīng)用技術(shù),可以和各種C#技術(shù)完好的結(jié)合在一起從而實(shí)現(xiàn)非常復(fù)雜的應(yīng)用。因此得到了廣泛的支持和承認(rèn),成為一種非常流行的網(wǎng)站開發(fā)技術(shù)。利用JSP技術(shù)可以建立先進(jìn)、安全和跨平臺(tái)的動(dòng)態(tài)網(wǎng)站。鑒于JSP技術(shù)的成熟與廣泛的使用,加以指導(dǎo)老師的幫助可以得到很多的技術(shù)支持。由于在學(xué)習(xí)數(shù)據(jù)庫時(shí)一直以SQL Server作為例子,所以采用Microsoft SQL Server2005作為數(shù)據(jù)庫的后臺(tái)。2. 經(jīng)濟(jì)可行性根據(jù)調(diào)查的資料,現(xiàn)在聘用一支團(tuán)隊(duì)設(shè)計(jì)并建設(shè)企業(yè)商務(wù)型網(wǎng)站的費(fèi)用為5300元左右,另外每年交納600元占用網(wǎng)站空間和網(wǎng)站維護(hù)費(fèi)。為了使網(wǎng)站建成后能達(dá)到增加企業(yè)經(jīng)濟(jì)效益的效果,尋找一支創(chuàng)新與技術(shù)優(yōu)秀的團(tuán)隊(duì)最多需要增加3000元的一次性投資。這樣看來一個(gè)成功的網(wǎng)站建成后為這個(gè)營銷商帶來的效益將會(huì)遠(yuǎn)大于成本。但架設(shè)好一個(gè)網(wǎng)絡(luò)中的服務(wù)器,以滿足互聯(lián)網(wǎng)中瀏覽者對(duì)速度的需求,這樣每年服務(wù)器與網(wǎng)絡(luò)線路和設(shè)備的維護(hù)費(fèi)用將是企業(yè)不得不重點(diǎn)考慮的因素。如何做好經(jīng)濟(jì)可行性分析,需要通過仔細(xì)的調(diào)查與投資和行業(yè)方面的專業(yè)人士分析。 3. 操作可行性如今,計(jì)算機(jī)與網(wǎng)絡(luò)已經(jīng)非常地普及。特別是在企業(yè)信息化高需求與快速發(fā)展的時(shí)代,計(jì)算機(jī)應(yīng)用已經(jīng)成為企業(yè)員工必備的技能。由于這個(gè)課題是以PC機(jī)作為服務(wù)器的網(wǎng)站,營銷商可以自己對(duì)網(wǎng)站進(jìn)行操作和管理。商務(wù)系統(tǒng)隨著中國經(jīng)濟(jì)的高速發(fā)展發(fā)生了巨大的變化。專做營銷的中小型企業(yè)隨著百姓個(gè)人消費(fèi)水平的增長迅速成長起來,但同時(shí)也帶來了這一行業(yè)激烈的競(jìng)爭。4.1.2.業(yè)務(wù)需求分析網(wǎng)站的制作已經(jīng)不單單是把企業(yè)想要表達(dá)的內(nèi)容擺放在網(wǎng)站上那么簡單,當(dāng)今的網(wǎng)站設(shè)計(jì)包含了更多的設(shè)計(jì)元素,給予瀏覽者更多的視覺享受。現(xiàn)在企業(yè)營銷商需要用一些更新穎更有效的方式增強(qiáng)競(jìng)爭力。建設(shè)一個(gè)宣傳自身商品形象的電子商務(wù)營銷模式的網(wǎng)站是一種有效的方法。另外,通過電子商務(wù)網(wǎng)站,廣闊自己的營銷方式和市場(chǎng),能夠幫助企業(yè)營銷商從魚龍混雜的市場(chǎng)中脫穎而出,完善企業(yè)銷售與服務(wù)的環(huán)節(jié),最終提升企業(yè)的價(jià)值與經(jīng)濟(jì)效益。1. 用戶需求分析這個(gè)網(wǎng)站以上面的業(yè)務(wù)需求為基礎(chǔ),進(jìn)一步提出網(wǎng)站需要完成的以下任務(wù):網(wǎng)站需要讓供應(yīng)商、客戶以及瀏覽者能看到商城的信息及動(dòng)態(tài),另一個(gè)重要的內(nèi)容就是能夠顯示出該商城現(xiàn)有的各類型商品及其詳細(xì)信息;由于消費(fèi)者的需求在增長和變化,商城在面對(duì)面銷售的基礎(chǔ)上也要隨之發(fā)展出相應(yīng)的服務(wù),如在線訂購等技術(shù)。 另外,企業(yè)營銷商除了能與普通客戶一樣瀏覽網(wǎng)站之外,還需要對(duì)網(wǎng)站進(jìn)行管理。企業(yè)需要定期更新現(xiàn)有商品的詳細(xì)信息、商城動(dòng)態(tài)和聯(lián)系方式,必要時(shí)還要對(duì)企業(yè)的介紹做更改。對(duì)于消費(fèi)者通過網(wǎng)站提交的各種訂單能夠進(jìn)行處理以方便銷售。2. 功能需求分析根據(jù)上面的需求分析,需要設(shè)計(jì)出網(wǎng)站的前臺(tái)與后臺(tái)。用戶在前臺(tái)所瀏覽的內(nèi)容,網(wǎng)站的后臺(tái)需要能相應(yīng)的做出更新或修改。根據(jù)以上的想法,設(shè)計(jì)出網(wǎng)站的功能:(1)前臺(tái)用戶相關(guān)功能主要包括: 用戶注冊(cè)、登錄; 購物車; 訂單查詢; 個(gè)人資料修改; 發(fā)布留言。(2)后臺(tái)管理相關(guān)功能主要包括: 添加商品; 處理訂單; 查詢用戶信息; 添加連接; 管理公告信息。將以上這些功能制作成網(wǎng)頁以后,在其中分別互相建立連接,基本完成商城及用戶對(duì)網(wǎng)站的要求。3. 業(yè)務(wù)流程分析將上面的需求分析進(jìn)行歸納。得出網(wǎng)站的兩個(gè)業(yè)務(wù)主角,即用戶與管理員。然后制定他們的相關(guān)活動(dòng)。對(duì)應(yīng)網(wǎng)站的功能可以確定,用戶活動(dòng)對(duì)應(yīng)網(wǎng)站前臺(tái)業(yè)務(wù)流程;管理員活動(dòng)對(duì)應(yīng)網(wǎng)站的后臺(tái)業(yè)務(wù)流程。在對(duì)業(yè)務(wù)流程分析中,盡量把業(yè)務(wù)主角的活動(dòng)考慮全面,使系統(tǒng)的功能盡量完整。 前臺(tái)業(yè)務(wù)流程分析前臺(tái)業(yè)務(wù)主要面向客戶。用戶可以瀏覽網(wǎng)站主頁、商品的介紹和一些服務(wù)信息。4.1.3.前臺(tái)頁面1.注冊(cè)登錄注冊(cè)信息需要驗(yàn)證,符合條件方可注冊(cè)(信息見后面);登錄時(shí)輸入用戶名、密碼登錄,驗(yàn)證碼,用戶信息項(xiàng)目見下面后臺(tái)頁面2.熱點(diǎn)新聞新聞列表的顯示(類似當(dāng)當(dāng)網(wǎng)右上角的公告,新聞),點(diǎn)擊某一條后,可以查看新聞詳情3.留言簿可以錄入標(biāo)題、內(nèi)容、時(shí)間(自動(dòng)),可以查看留言列表(留言,回復(fù),創(chuàng)建時(shí)間)。4.商品信息展示類似于當(dāng)當(dāng)網(wǎng)的界面,商品分類展示,單個(gè)分類中分頁顯示,點(diǎn)擊某一個(gè)展示商品詳情,可以加入購物車。顯示以往瀏覽過的商品(記錄用戶最近瀏覽過的五種商品)5.購物車購物車的維護(hù)、結(jié)算下訂單4.1.4.后臺(tái)界面1.用戶信息管理錄入用戶的個(gè)人資料(id,名字,性別,出生日期,身份證號(hào),email,手機(jī),地址,密碼)。2.商品信息管理包括商品類別管理和商品管理,商品要屬于某個(gè)商品類別,可以對(duì)商品進(jìn)行搜索,商品信息(id,名字,描述,價(jià)格,商品圖片,庫存)3.訂單管理訂單查詢(可以根據(jù)訂單號(hào),訂貨人),訂單維護(hù)(修改相關(guān)信息),訂單執(zhí)行(錄入訂單所處的階段,比如審核通過,配貨,發(fā)貨,收貨并確認(rèn))4.留言薄錄入回復(fù),刪除某個(gè)留言和回復(fù)5.新聞管理新聞列表的增刪改(id,標(biāo)題,內(nèi)容,錄入時(shí)間)4.1.5.數(shù)據(jù)庫設(shè)計(jì)客戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。在處理訂購的時(shí)候,要能夠讓客戶方便地進(jìn)行訂購。可以設(shè)定訂購數(shù)量和保留日期,并且價(jià)格和保留日期有一定的關(guān)系,如果超過了一定的日期,則應(yīng)該加收一部分錢。而且在超過預(yù)定期間后,應(yīng)該自動(dòng)將預(yù)約紀(jì)錄取消,這樣避免客戶一直占用著一些商品。另外,在管理方面,增加商品的時(shí)候,應(yīng)該考慮已經(jīng)預(yù)約的用護(hù),將剩余的商品加入數(shù)據(jù)庫。數(shù)據(jù)庫描述 數(shù)據(jù)庫采用 SQL Server 2005。1.功能需求: 根據(jù)系統(tǒng)目標(biāo), 系統(tǒng)主要實(shí)現(xiàn)的是商品的展示、 出售、 訂購、 新聞信息發(fā)布、 調(diào)查以及商品的后臺(tái)管理與其他務(wù),此系統(tǒng)可分為十大功能模塊。 2.購物網(wǎng)站首頁 展示網(wǎng)站總體格局,發(fā)揮導(dǎo)航作用。它包含商品分類模塊、商品調(diào)查模塊、友情鏈接模 塊、商品最新推薦模塊、商品搜索模塊、特價(jià)商品和網(wǎng)站公告模塊、促銷商品和站內(nèi)新聞模 塊、銷售排行榜模塊。以上模塊可便于顧客了解購物網(wǎng)站 的主要功能,以便進(jìn)行有效的操 作。3.商品展示頁面 如果想查看更詳細(xì)的商品信息, 就需要進(jìn)入商品展示區(qū), 商品展示區(qū)所有的客戶都可以 隨意瀏覽該區(qū)所展示出來的商品,包括新上架的產(chǎn)品、特價(jià)商品等,并可根據(jù)商品展示的說 明來選擇是否購買, 而且客戶還可以對(duì)已經(jīng)購買的商品進(jìn)行評(píng)價(jià), 也可瀏覽別的客戶的評(píng)論 頁面來對(duì)自己是否購買商品進(jìn)行參考。 4.商品搜索子系統(tǒng) 購物網(wǎng)站中豐富的商品各類對(duì)于訪問者來說無異于一個(gè)商品的海洋,要想在這茫茫大海 中查找到顧客所需要的商品,商品搜索系統(tǒng)可以說是一個(gè)必不可少的工具,通過這個(gè)系統(tǒng), 顧客可以通過輸入關(guān)鍵詞進(jìn)行快速查找、檢索自己需要的。 5.購物子系統(tǒng) 該系統(tǒng)是購物網(wǎng)站最主要的部分,通過不同的方式 瀏覽、查詢各種決口,將所要的商品 放入購物車。在購物車中會(huì)列出所購商品的各項(xiàng)信息,如商品編號(hào)、商品名稱、商品單價(jià)、 商品數(shù)量和價(jià)格總計(jì)等。 在購物車中可以修改購買數(shù)量或取消商品的購買。 如果還需要繼續(xù) 選購商品,則可以繼續(xù)購物;如已確定所購物品,則可付款結(jié)賬。6.商品后臺(tái)管理子系統(tǒng) 通過后臺(tái)管理系統(tǒng)添加、修改需要發(fā)布的商品圖片及相關(guān)內(nèi)容,即可自動(dòng)生成網(wǎng)頁,極 大地提高了工作效率,加快了網(wǎng)站內(nèi)容的更新速度。而且通過后臺(tái)還可以查看訂單、修改訂 單狀態(tài)和刪除訂單等。 7.用戶管理子系統(tǒng) 該系統(tǒng)的功能是通過會(huì)員制的管理,一方面可以相對(duì)明確訪問者的身份,提高客戶的信 息和網(wǎng)上意見反饋的準(zhǔn)確度與可信度。 另一方面可以會(huì)員積分的管理, 開展優(yōu)惠促銷活動(dòng)等, 提高網(wǎng)站的吸引力。最后,可以加強(qiáng)客戶的認(rèn)同感和歸屬感,提升客戶的忠誠度。 8.新聞信息管理子系統(tǒng) 該系統(tǒng)是通過一個(gè)操作簡單的界面將要發(fā)布的信息加入數(shù)據(jù)庫,然后通過已有的網(wǎng)頁模 板格式發(fā)布到網(wǎng)站上。 管理員在瀏覽器上只需錄入文字就可以快速實(shí)現(xiàn)新聞維護(hù), 從而大大 加快了信息的傳播速度,增強(qiáng)了網(wǎng)站的活動(dòng)力和影響力。 9.商品調(diào)查子系統(tǒng) 該系統(tǒng)是一種實(shí)用、方便的隨機(jī)調(diào)查方式,可以迅速地實(shí)現(xiàn)對(duì)某種、意見的調(diào)查,并可 實(shí)時(shí)地得出調(diào)查結(jié)果。 此系統(tǒng)包括顯示調(diào)查結(jié)果的統(tǒng)計(jì)程序和實(shí)現(xiàn)調(diào)查項(xiàng)目更新的后臺(tái)管理 程序。 10.顧客留言子系統(tǒng) 讀者服務(wù)問答是一種留言系統(tǒng),在網(wǎng)絡(luò)用戶交流中起著很大的作用。可以提供完備的信 息發(fā)布功能,有助于客戶收集網(wǎng)站的反饋信息,是客戶通過網(wǎng)絡(luò)收集信息的有力工具。 11.購物網(wǎng)站系統(tǒng)整合 該系統(tǒng)將從前臺(tái)和后臺(tái)兩個(gè)方面介紹如何將這些模塊整合起來,組成一個(gè)完整的購物網(wǎng)站。 12.為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運(yùn)行,機(jī)票預(yù)訂系統(tǒng)應(yīng)該滿足以下的性能需求: (1)系統(tǒng)處理的準(zhǔn)確性和及時(shí)性 系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。 在系統(tǒng)設(shè)計(jì)和開發(fā)過程中, 要充分考慮 系統(tǒng)當(dāng)前和將來可能承受的工作量, 使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足企業(yè)對(duì)信息處理 的需求。在系統(tǒng)開發(fā)過程中,必須采用一定的方法保證系統(tǒng)的準(zhǔn)確性。 (2)系統(tǒng)的開放性和系統(tǒng)的可擴(kuò)充性 機(jī)票預(yù)訂系統(tǒng)在開發(fā)過程中, 應(yīng)該充分考慮以后的可擴(kuò)充性。 例如企業(yè)中管理模塊的加 入(人事管理、工資管理、日常事務(wù)管理等)也會(huì)不斷的更新和完善。所有這些,都要求系 統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充為 ERP 系統(tǒng)。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過系統(tǒng)的開 放性來完成,即系統(tǒng)應(yīng)是一個(gè)開放系統(tǒng),只要符合一定的規(guī)范,可以簡單的加入和減少系統(tǒng) 的模塊,配置系統(tǒng)的硬件。通過軟件的修補(bǔ)、替換完成系統(tǒng)的升級(jí)和更新?lián)Q代。 (3)系統(tǒng)的易用性和易維護(hù)性 機(jī)票預(yù)訂系統(tǒng)是直接面對(duì)使用人員的, 而使用人員往往對(duì)計(jì)算機(jī)并不時(shí)非常熟悉。 這就 要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該 盡量使用用戶熟悉的術(shù)語和中文信息的界面; 針對(duì)用戶可能出現(xiàn)的使用問題, 要提供足夠的 在線幫助,縮短用戶對(duì)系統(tǒng)熟悉的過程。 (4)系統(tǒng)的標(biāo)準(zhǔn)性 系統(tǒng)在設(shè)計(jì)開發(fā)使用過程中都要涉及到很多計(jì)算機(jī)硬件、 軟件。 所有這些都要符合主流國際、國家和行業(yè)標(biāo)準(zhǔn)。例如在開發(fā)中使用的操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、開發(fā)工具都必須符合通 用標(biāo)準(zhǔn)。如規(guī)范的數(shù)據(jù)庫操縱界面、作為業(yè)界標(biāo)準(zhǔn)的 TCP/IP 網(wǎng)絡(luò)協(xié)議及 ISO9002 標(biāo)準(zhǔn)所要 求的質(zhì)量規(guī)范等;同時(shí),在自主開發(fā)本系統(tǒng)時(shí),要進(jìn)行良好的設(shè)計(jì)工作,制訂行之有效的軟 件工程規(guī)范,保證代碼的易讀性、可操作性和可移植性。 (5)系統(tǒng)的先進(jìn)性 目前計(jì)算機(jī)系統(tǒng)的技術(shù)發(fā)展相當(dāng)快, 做為機(jī)票預(yù)訂系統(tǒng)工程, 應(yīng)該保證系統(tǒng)在一段時(shí)間 內(nèi)是先進(jìn)的, 在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進(jìn), 充分完成企業(yè)信息處理的要求而不至 于落后。這一方面通過系統(tǒng)的開放性和可擴(kuò)充性,不斷改善系統(tǒng)的功能完成。另一方面,在 系統(tǒng)設(shè)計(jì)和開發(fā)的過程中, 應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進(jìn)且有良好發(fā)展前 途的產(chǎn)品。 (6)運(yùn)行需求 機(jī)票預(yù)訂系統(tǒng)中的各個(gè)子系統(tǒng)的硬件和軟件的配置如下: 1服務(wù)器端子系統(tǒng)的運(yùn)行要求 系統(tǒng)軟件: Windows xp 數(shù)據(jù)庫管理系統(tǒng):SQL Server 2005 硬件要求:Pentium III 450 以上, 256M RAM, 14G HD 2. 客戶端子系統(tǒng)的運(yùn)行要求 系統(tǒng)軟件: Window 2000 Professional 硬件要求:Pentium 133 以上, 32M RAM, 4.3G HD表5-1用戶信息表easybuy_user字段名稱說明類型是否為空eu_user_id用戶ID主鍵int不允許eu_user_name用戶名varchar(50)不允許eu_password密碼varchar(50)不允許eu_sex性別char(2)不允許eu_birthday出生日期datetime不允許eu_identity_code身份證號(hào)char(18)不允許eu_emailemailvarchar(50)不允許eu_mobile手機(jī)char(14)不允許eu_address地址varchar(MAX)不允許eu_status類型1 普通用戶2 管理員int不允許表5-2新聞表easybuy_news字段名稱說明類型是否為空en_id編號(hào)自動(dòng)編號(hào)(標(biāo)識(shí)列),從1開始,主鍵int不允許en_title標(biāo)題varchar(MAX)不允許en_content內(nèi)容varchar(MAX)不允許en_create_time錄入日期datetime不允許表5-3留言表 easybuy_comment字段名稱說明類型是否為空ec_id編號(hào)自動(dòng)編號(hào)(標(biāo)識(shí)列),從1開始,主鍵int不允許ec_reply回復(fù)varchar(MAX)允許ec_content內(nèi)容varchar(MAX)不允許ec_create_time創(chuàng)建時(shí)間datetime允許ec_reply_time回復(fù)時(shí)間datetime允許ec_nick_name留言用戶昵稱varchar(50)不允許ec_reply回復(fù)varchar(MAX)不允許表5-4.商品信息表 easybuy_product字段名稱說明類型是否為空ep_id編號(hào)自動(dòng)編號(hào)(標(biāo)識(shí)列),從1開始,主鍵int不允許ep_name名字varchar(MAX)允許ep_description描述varchar(MAX)允許ep_price價(jià)格decimal(18, 2)允許ep_stock庫存int允許epc_id分類IDvarchar(50)允許epc_child_id二級(jí)分類IDint允許ep_file_name文件名varchar(50)允許表5-5.商品分類表 easybuy_product_category字段名稱說明類型是否為空epc_id編號(hào)自動(dòng)編號(hào)(標(biāo)識(shí)列),從1開始,主鍵int不允許epc_name名字varchar(50)不允許epc_parent_id父分類int不允許表5-6.訂單表 easybuy_order字段名稱說明類型是否為空eo_id編號(hào)自動(dòng)編號(hào)(標(biāo)識(shí)列),從1開始,主鍵int不允許eo_user_id用戶IDint不允許eo_user_name用戶名varchar(50)不允許eo_user_address用戶地址varchar(MAX)不允許eo_create_time創(chuàng)建時(shí)間datetime不允許eo_cost金額money不允許eo_status狀態(tài)1 下單 2 審核通過 3 配貨 4 送貨中 5收獲并確認(rèn)int不允許eo_type付款方式1 貨到付款 2 網(wǎng)上支付int不允許表5-7.訂單明細(xì)表 easybuy_order_detail字段名稱說明類型是否為空eod_id編號(hào)自動(dòng)編號(hào)(標(biāo)識(shí)列),從1開始,主鍵int不允許eo_id訂單IDint不允許ep_id商品IDint不允許eod_quantity數(shù)量int不允許eod_cost金額money不允許4.2. 設(shè)計(jì)編碼階段4.2.1.頁面設(shè)計(jì)1.易買網(wǎng)首頁說明:這是用戶搜索“易買網(wǎng)”點(diǎn)擊進(jìn)入的第一個(gè)頁面,它是用戶對(duì)我們做的網(wǎng)站的第一感官,它的設(shè)計(jì)、美感關(guān)系到用戶對(duì)網(wǎng)站的吸引力。我們做的網(wǎng)站首頁如圖4-1所示。圖4-1易買網(wǎng)首頁2. 用戶登錄頁面說明:普通用戶點(diǎn)擊登錄后進(jìn)入登錄界面,輸入相應(yīng)的用戶名、密碼以及驗(yàn)證碼,并點(diǎn)擊“立即登錄”以進(jìn)入系統(tǒng),這個(gè)時(shí)候,觸發(fā)按鈕的Click事件,在這個(gè)事件里,首先要對(duì)用戶輸入信息的合法值進(jìn)行判斷(如用戶是否存在,密碼是否為空,格式是否合法等等),一旦用戶信息合法性通過,便設(shè)定發(fā)送字符串協(xié)議,并將字符串發(fā)送到數(shù)據(jù)庫,然后數(shù)據(jù)庫中對(duì)應(yīng)表進(jìn)行查找用戶所輸入的信息是否存在,若存在,則返回成功信息,否則返回出錯(cuò)信息。用戶登錄頁面如圖4-2所示。圖4-2登錄界面3. 用戶注冊(cè)頁面說明:當(dāng)用戶在本網(wǎng)店第一次購買商品時(shí),必須先在該網(wǎng)站上注冊(cè)屬于自己的用戶名(包括昵稱,密碼,性別,出生日期,身份證號(hào), Email,手機(jī),地址等信息),管理員在后臺(tái)管理這些用戶,使用一些必要的控件設(shè)置(不能為空的設(shè)置,格式的設(shè)置,輸入是否合法的設(shè)置等),用戶信息填寫完整后,確認(rèn)無誤,點(diǎn)擊“立即注冊(cè)”。這個(gè)時(shí)候,觸發(fā)按鈕的Click事件,在這個(gè)事件里,設(shè)定發(fā)送字符串協(xié)議,并將字符串發(fā)送到數(shù)據(jù)庫,然后把數(shù)據(jù)儲(chǔ)存到數(shù)據(jù)庫中,注冊(cè)成功則數(shù)據(jù)庫中存在該用戶的信息。用戶注冊(cè)頁面如圖4-3所示。圖4-3注冊(cè)頁面4. 留言板頁面前臺(tái)顯示說明:包括全部留言和用戶發(fā)表留言功能(1)全部留言如圖4-4所示。圖4-4留言板頁面前臺(tái)(2)用戶發(fā)表留言頁面如圖4-5所示。圖4-5用戶發(fā)表留言頁面(3)當(dāng)用戶如圖填寫完后,點(diǎn)擊“提交留言”按鈕,進(jìn)行判斷操作(如昵稱不能為空,內(nèi)容不能為空等),判斷操作合法后彈出提示“感謝您的留言我們會(huì)盡快給您回復(fù)!”的對(duì)話框,如圖4-6所示。圖4-6判斷操作(4)點(diǎn)擊確定后,留言成功,返回主頁面,最新的留言顯示在第一條,如圖4-7所示。圖4-7留言顯示5. 新聞頁面前臺(tái)顯示說明:用戶進(jìn)入系統(tǒng)首頁后可以瀏覽最新的新聞信息。首頁新聞如圖4-8所示。圖4-8新聞頁面前臺(tái)6. 熱點(diǎn)新聞跳轉(zhuǎn)頁面說明:當(dāng)用戶對(duì)某條新聞感興趣時(shí),點(diǎn)擊新聞標(biāo)題,則跳轉(zhuǎn)到新聞詳細(xì)頁面。新聞詳細(xì)頁面如圖4-9所示。圖4-9熱點(diǎn)新聞跳轉(zhuǎn)7. 商品分類頁面前臺(tái)顯示說明:用戶可以在首頁選擇自己感興趣的分類。商品分類前臺(tái)顯示頁面如圖4-10所示。圖4-10商品分類頁面8. 商品分類跳轉(zhuǎn)頁面說明:用戶選擇自己感興趣的分類,點(diǎn)擊該分類名稱,則進(jìn)入該類商品頁面(如食品)。如圖4-11所示。圖4-11商品分類跳轉(zhuǎn)9. 購物車頁面說明:用戶選擇自己感興趣的商品,點(diǎn)擊圖片或下方的商品信息介紹,可進(jìn)入該商品的詳細(xì)信息展示頁面,用戶可將自己喜歡的商品放入購物車中。如選擇“鐵三角 Audio-Technica ATH-EQ300M-SV 銀色 掛耳式耳機(jī)”則該商品的詳細(xì)信息展示頁面如圖4-12所示。圖4-12購物車10. 管理員登錄頁面說明:登錄成功后,管理員可以對(duì)各各模塊的信息進(jìn)行查找,添加,修改和刪除的操作。(1)登錄頁面如圖4-13所示。圖4-13管理員登錄(2)后臺(tái)管理首頁如圖4-14所示。圖4-14后臺(tái)管理首頁11. 用戶管理頁面說明:管理員可對(duì)用戶進(jìn)行管理。用戶管理頁面如圖4-15所示。圖4-15用戶管理12. 管理員管理頁面說明:高級(jí)管理員可對(duì)低級(jí)管理員進(jìn)行管理。管理員管理頁面如圖4-16所示。圖4-16管理員管理13. 留言板管理頁面說明:管理員對(duì)留言板進(jìn)行管理,如刪除、回復(fù)等。留言板管理頁面如圖4-17所示。圖4-17留言板管理14. 新聞管理頁面說明:管理員管理新聞,如添加、刪除等。新聞管理頁面如圖4-18所示。圖4-18新聞管理15. 訂單管理頁面說明:管理員對(duì)訂單進(jìn)行管理。訂單管理頁面如圖4-19所示。圖4-19訂單管理4.3. 系統(tǒng)調(diào)試階段系統(tǒng)調(diào)試階段就是軟件測(cè)試。我們擔(dān)當(dāng)軟件測(cè)試工程師進(jìn)行軟件測(cè)試。軟件測(cè)試就是使用人工或自動(dòng)手段,來運(yùn)行或測(cè)試某個(gè)系統(tǒng)的過程。其目的在于檢驗(yàn)它是否滿足規(guī)定的需求或弄清 預(yù)期結(jié)果與實(shí)際結(jié)果之間的差別。開發(fā)工作的根本是盡量實(shí)現(xiàn)軟件用戶的需求,測(cè)試工作的根本是檢驗(yàn)軟件系統(tǒng)是否滿足軟件用戶的需求。 軟件測(cè)試工程師簡單的說是軟件開發(fā)過程中的質(zhì)量檢測(cè)者和保障者,負(fù)責(zé)軟件質(zhì)量的把關(guān)工作。軟件測(cè)試工程師具體工作有: 1.使用各種測(cè)試技術(shù)和方法來測(cè)試和發(fā)現(xiàn)軟件中存在的軟件缺陷。測(cè)試技術(shù)主要分為黑盒測(cè)試和白盒測(cè)試兩大類。其中黑盒測(cè)試技術(shù)主要有等價(jià)類劃分法、邊界值法、因果圖法、狀態(tài)圖法、測(cè)試大綱法以及各類典型的軟件故障模型等;白盒測(cè)試的主要技術(shù)有語句覆蓋、分支覆蓋、判定覆蓋、基本路徑覆蓋等; 2.測(cè)試工作需要貫穿整個(gè)軟件開發(fā)生命周期。完整的軟件測(cè)試工作包括單 元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試和系統(tǒng)測(cè)試工作。單元測(cè)試工作主要在編碼階段完成,由開發(fā)人員和軟件測(cè)試工程師共同完成,其主要依據(jù)是詳細(xì)測(cè)試。集成測(cè)試的主要工作測(cè)試軟件模塊之間的接口是否正確實(shí)現(xiàn),基本依據(jù)是軟件體系結(jié)構(gòu)設(shè)計(jì)。確認(rèn)測(cè)試和系統(tǒng)測(cè)試是在軟件開發(fā)完成后,驗(yàn)證軟件的功能與需求的一致性、驗(yàn)證軟件在相應(yīng)的硬件條件下的系統(tǒng)功能是否滿足用戶需求,其主要依據(jù)是用戶需求。 3.測(cè)試人員將發(fā)現(xiàn)的缺陷編寫成正式的缺陷報(bào)告,提交給開發(fā)人員進(jìn)行缺陷的確認(rèn)和修復(fù)。缺陷報(bào)告編寫最主要的要求是保證缺陷的重現(xiàn)。要求測(cè)試人員具有很好的文字表達(dá)能力和語言組織能力。 4.測(cè)試人員需要分析軟件質(zhì)量。在測(cè)試完成后,測(cè)試人員需要根據(jù)測(cè)試結(jié)果來分析軟件質(zhì)量,包括缺陷率、缺陷分布、缺陷修復(fù)趨勢(shì)等。給出軟件各種質(zhì)量特性包括有功能性、可靠性、易用性、安全性、時(shí)間與資源特性等的具體度量。最后給出一個(gè)軟件是否可以發(fā)布或提交用戶使用的結(jié)論。 5.測(cè)試過程中,為了更好地組織與實(shí)施測(cè)試工作,測(cè)試負(fù)責(zé)人需要制定測(cè)試計(jì)劃,包括有測(cè)試資源、測(cè)試進(jìn)度、測(cè) 試策略、測(cè)試方法、測(cè)試工具、測(cè)試風(fēng)險(xiǎn)等。 6.測(cè)試人員為了更好更有效地進(jìn)行測(cè)試,保證測(cè)試工作質(zhì)量,需要在執(zhí)行測(cè)試工作之前首先需要設(shè)計(jì)測(cè)試用例,形成測(cè)試用例報(bào)告。設(shè)計(jì)測(cè)試用例是保證測(cè)試質(zhì)量的核心工作,很多測(cè)試技術(shù)都可以用來指導(dǎo)設(shè)計(jì)用例。為了提高測(cè)試用例的設(shè)計(jì)效率,B T E S T培訓(xùn)課程專門開設(shè)了高效設(shè)計(jì)測(cè)試用例一門課來講授各種設(shè)計(jì)用例的技術(shù)與方法。 7.為了提高工作效率或提高測(cè)試水平,測(cè)試工作需要引進(jìn)自動(dòng)化測(cè)試工具,測(cè)試人員需要學(xué)會(huì)使用自動(dòng)化測(cè)試工具,編寫測(cè)試腳本,進(jìn)行性能測(cè)試等。 8.測(cè)試負(fù)責(zé)人在測(cè)試工作中,還需要根據(jù)實(shí)際情況不斷改進(jìn)測(cè)試過程,提高測(cè)試水平,進(jìn)行測(cè)試隊(duì)伍的建設(shè)等。4.3.1.連接測(cè)試在MIS開發(fā)過程中采用了多種措施保證軟件質(zhì)量,但是實(shí)際開發(fā)過程中還是不可避免地會(huì)產(chǎn)生差錯(cuò),系統(tǒng)中通常可能隱藏著錯(cuò)誤和缺陷,不經(jīng)周密測(cè)試的系統(tǒng)投入運(yùn)行,將會(huì)造成難以想象的后果,因此系統(tǒng)測(cè)試是MIS開發(fā)過程中為保證軟件質(zhì)量必須進(jìn)行的工作。大量統(tǒng)計(jì)資料表明,系統(tǒng)測(cè)試的工作量往往占MIS開發(fā)總工作量的40%以上。因此,我們必須重視測(cè)試工作。由于程序中隱藏的缺陷只在特定的環(huán)境下才有可靠顯露,系統(tǒng)缺陷通常是由于對(duì)某些特定情況考慮不周造成的。因此測(cè)試不是為了表明程序正確;成功的測(cè)試也不是沒有發(fā)現(xiàn)錯(cuò)誤的測(cè)試。有意義的軟件測(cè)試應(yīng)該是從“破壞”軟件系統(tǒng)的角度出發(fā),精心設(shè)計(jì)最有可以暴露程序系統(tǒng)缺陷的測(cè)試方案。因此軟件測(cè)試的目標(biāo)應(yīng)該是以盡可能少的代價(jià)和時(shí)間找出軟件系統(tǒng)中潛在的錯(cuò)誤和缺陷。從產(chǎn)品角度看,測(cè)試計(jì)劃中的測(cè)試項(xiàng)目包括軟件結(jié)構(gòu)中的分系統(tǒng)層、子系統(tǒng)層、功能模塊層、程序模塊層中的各類模塊,從測(cè)試本身看,分為單元測(cè)試,組合測(cè)試,確認(rèn)測(cè)試等。測(cè)試對(duì)象是隨不同階段而異的,最基本、最初的測(cè)試是單元測(cè)試,后面的組合測(cè)試、確認(rèn)測(cè)試都是以被測(cè)過的模塊作為測(cè)試對(duì)象的。1.單元測(cè)試單元測(cè)試也稱模塊測(cè)試或程序測(cè)試,單元測(cè)試是對(duì)每個(gè)模塊單獨(dú)進(jìn)行的,驗(yàn)證模塊接口與設(shè)計(jì)說明書是否一致,對(duì)模塊的所有主要處理路徑進(jìn)行測(cè)試且與預(yù)期的結(jié)構(gòu)進(jìn)行對(duì)照,還要對(duì)所有錯(cuò)誤處理路徑進(jìn)行測(cè)試。對(duì)源碼進(jìn)行審查,對(duì)照設(shè)計(jì)說明書,表態(tài)地檢查源程序是否符合功能的邏輯要求,是進(jìn)行單元測(cè)試前的重要工作工。單元測(cè)試一般是由程序員完成,也稱程序調(diào)試。2.組合測(cè)試組合測(cè)試也稱集成測(cè)試或子系統(tǒng)測(cè)試,通常采用自頂向下測(cè)試和自底向上測(cè)試兩種測(cè)試方法。組合測(cè)試的對(duì)象是指已經(jīng)通過單元測(cè)試的模塊,不是對(duì)零散模塊進(jìn)行單個(gè)測(cè)試,而是用系統(tǒng)化的方法裝配和測(cè)試軟件系統(tǒng),是一個(gè)嚴(yán)格的過程,必須認(rèn)真地進(jìn)行,其計(jì)劃的產(chǎn)生和單元模塊測(cè)試的完成日期要協(xié)調(diào)起來,這種測(cè)試應(yīng)在系統(tǒng)目標(biāo)機(jī)上進(jìn)行,造成系統(tǒng)應(yīng)用的環(huán)境條件,除了開發(fā)部分項(xiàng)目負(fù)責(zé)人參加以外,還應(yīng)該有相應(yīng)系統(tǒng)的用戶參加,給評(píng)審員進(jìn)行演示。3.確認(rèn)測(cè)試確認(rèn)測(cè)試是對(duì)通過組合測(cè)試的軟件進(jìn)行的,這些軟件已經(jīng)存于系統(tǒng)目標(biāo)設(shè)備的介質(zhì)上,確認(rèn)測(cè)試的目的是表明軟件是可以工作的,并且符合“軟件需求說明書”中規(guī)定的全部功能和性能要求。確認(rèn)測(cè)試是按照這些要求定出的“確認(rèn)測(cè)試計(jì)劃”進(jìn)行的。測(cè)試工作是由一個(gè)獨(dú)立的組織進(jìn)行,而且測(cè)試要從用戶的角度出發(fā)。4.系統(tǒng)測(cè)試系統(tǒng)測(cè)試是對(duì)整體性能的測(cè)試,主要解決各子系統(tǒng)之間的數(shù)據(jù)通信和數(shù)據(jù)共享問題以及檢測(cè)系統(tǒng)是否達(dá)到用戶的實(shí)際要求,系統(tǒng)測(cè)試的依據(jù)是系統(tǒng)分析報(bào)告。系統(tǒng)測(cè)試應(yīng)在系統(tǒng)的整個(gè)范圍內(nèi)進(jìn)行,這種測(cè)試不只對(duì)軟件進(jìn)行,而是對(duì)構(gòu)成系統(tǒng)的硬、軟件一起進(jìn)行。系統(tǒng)測(cè)試與建構(gòu)同時(shí)進(jìn)行或略慢。系統(tǒng)測(cè)試需要確認(rèn)從頭到尾的功能正常才算完成,應(yīng)當(dāng)盡量避免系統(tǒng)測(cè)試延到項(xiàng)目末尾進(jìn)行。將Web系統(tǒng)測(cè)試的方法總結(jié)如下:(1)頁面鏈接檢查:每一個(gè)鏈接是否都有對(duì)應(yīng)的頁面,并且頁面之間切換正確。(2)相關(guān)性檢查:刪除/增加一項(xiàng)會(huì)不會(huì)對(duì)其他項(xiàng)產(chǎn)生影響,如果產(chǎn)生影響,這些影響是否都正確。(3)檢查按鈕的功能是否正確:如update、cancel、delete、save等功能是否正確;(4)字符串長度檢查:輸入超出需求所說明的字符串長度的內(nèi)容,看系統(tǒng)是否檢查字符串長度,會(huì)不會(huì)出錯(cuò)。(5)字符類型檢查:在應(yīng)該輸入指定類型的內(nèi)容的地方輸入其他類型的內(nèi)容(如在應(yīng)該輸入整型的地方輸入其他字符類型),看系統(tǒng)是否檢查字符類型,會(huì)否報(bào)錯(cuò)。(6)標(biāo)點(diǎn)符號(hào)檢查:輸入內(nèi)容包括各種標(biāo)點(diǎn)符號(hào),特別是空格、各種引號(hào)、回車鍵。看系統(tǒng)處理是否正確。(7)中文字符處理:在可以輸入中文的系統(tǒng)輸入中文,看會(huì)否出現(xiàn)亂碼或出錯(cuò)。(8)檢查帶出信息的完整性:在查看信息和update信息時(shí),查看所填寫的信息是不是全部帶出,帶出信息和添加的是否一致。(9)信息重復(fù):在一些需要命名,且名字應(yīng)該唯一的信息輸入重復(fù)的名字或ID,看系統(tǒng)有沒有處理,會(huì)否報(bào)錯(cuò),重名包括是否區(qū)分大小寫,以及在輸入內(nèi)容的前后輸入空格,系統(tǒng)是否作出正確處理。(10)檢查刪除功能:在一些可以一次刪除多個(gè)信息的地方,不選擇任何信息,按”delete”,看系統(tǒng)如何處理,會(huì)否出錯(cuò);然后選擇一個(gè)和多個(gè)信息,進(jìn)行刪除,看是否正確處理。(11)檢查添加和修改是否一致:檢查添加和修改信息的要求是否一致,例如添加要求必填的項(xiàng),修改也應(yīng)該必填;添加規(guī)定為整型的項(xiàng),修改也必須為整型。(12)檢查修改重名:修改時(shí)把不能重名的項(xiàng)改為已存在的內(nèi)容,看會(huì)否處理,報(bào)錯(cuò)。同時(shí),也要注意,會(huì)不會(huì)報(bào)和自己重名的錯(cuò)。(13)重復(fù)提交表單:一條已經(jīng)成功提交的紀(jì)錄,back后再提交,看看系統(tǒng)是否做了處理。(14)檢查多次使用back鍵的情況:在有back的地方,back,回到原來頁面,再back,重復(fù)多次,看會(huì)否出錯(cuò)。(15)search檢查:在有search功能的地方輸入系統(tǒng)存在和不存在的內(nèi)容,看search結(jié)果是否正確。如果可以輸入多個(gè)search條件,可以同時(shí)添加合理和不合理的條件,看系統(tǒng)處理是否正確。(16)輸入信息位置:注意在光標(biāo)停留的地方輸入信息時(shí),光標(biāo)和所輸入的信息會(huì)否跳到別的地方。(17)上傳下載文件檢查:上傳下載文件的功能是否實(shí)現(xiàn),上傳文件是否能打開。對(duì)上傳文件的格式有何規(guī)定,系統(tǒng)是否有解釋信息,并檢查系統(tǒng)是否能夠做到。(18)必填項(xiàng)檢查:應(yīng)該填寫的項(xiàng)沒有填寫時(shí)系統(tǒng)是否都做了處理,對(duì)必填項(xiàng)是否有提示信息,如在必填項(xiàng)后顯示“不得為空”。(19)快捷鍵檢查:是否支持常用快捷鍵,如Ctrl+C Ctrl+V Backspace等,對(duì)一些不允許輸入信息的字段,如選人,選日期對(duì)快捷方式是否也做了限制。(20)車鍵檢查:在輸入結(jié)束后直接按回車鍵,看系統(tǒng)處理如何,會(huì)否報(bào)錯(cuò)。5.用戶驗(yàn)收測(cè)試在系統(tǒng)測(cè)試完成后,進(jìn)行用戶的驗(yàn)收測(cè)試,它是用戶在實(shí)際應(yīng)用環(huán)境中所進(jìn)行的真實(shí)數(shù)據(jù)測(cè)試。在具體的測(cè)試中,一般應(yīng)遵循以下原則:由程序設(shè)計(jì)者之外的人進(jìn)行測(cè)試;測(cè)試用例應(yīng)由兩部分組成:輸入數(shù)據(jù)和預(yù)期輸出結(jié)果;應(yīng)選用不合理的輸入數(shù)據(jù)與非法輸入測(cè)試;不僅要檢驗(yàn)程序是否實(shí)現(xiàn)預(yù)期功能,還應(yīng)檢查程序是否做了不應(yīng)該做的工作;集中測(cè)試容易出錯(cuò)的程序模塊;對(duì)程序修改以后,必須重新進(jìn)行測(cè)試。5. 實(shí)習(xí)心得在這幾個(gè)月的學(xué)習(xí)中,我學(xué)到了很多東西,對(duì)VS和C#也有了更深一步的了解,通過這幾個(gè)月的學(xué)習(xí),我逐漸的把自己在學(xué)校學(xué)習(xí)的抽象知識(shí)和現(xiàn)實(shí)的程序設(shè)計(jì)聯(lián)系了起來,更加的得心應(yīng)手,更加的規(guī)范化,對(duì)軟件開發(fā)有了完整明確的認(rèn)識(shí)。通過這次的實(shí)習(xí),我主要又了以下的收獲:1對(duì) C#的系統(tǒng)開發(fā)方法有了一定的了解。在開發(fā)這個(gè)系統(tǒng)的時(shí)候,了解了許多 的以前不太懂的知識(shí),例如:更進(jìn)一步懂得了程序語句的簡練以及懂得了利用程序語 句獲取系統(tǒng)相關(guān)的信息。能夠根據(jù)程序的要求更科學(xué)的設(shè)計(jì)程序界面使其美觀、大方、 得體。 2通過實(shí)踐,提高了系統(tǒng)分析的能力,對(duì)數(shù)據(jù)流圖、系統(tǒng)流程圖等系統(tǒng)設(shè)計(jì)工具 的使用有了更深刻的認(rèn)識(shí)。為以后的工作、學(xué)習(xí)的進(jìn)一步提高打下了堅(jiān)實(shí)的基礎(chǔ)。 3通過這次畢業(yè)設(shè)計(jì)的練習(xí),我對(duì)之前所學(xué)過的知識(shí)有了個(gè)較好的溫習(xí),用起之 前學(xué)的知識(shí)相對(duì)以前比較輕松多了。以前為了實(shí)現(xiàn)一個(gè)功能想到什么語句就寫什么語 句,搞得到最后自己都得費(fèi)很大功夫才能看得明白,而在這次練習(xí)當(dāng)中我總結(jié)了以前 的教訓(xùn),對(duì)于要實(shí)現(xiàn)的共能較以往同樣實(shí)現(xiàn)的功能簡便移動(dòng)的多了,這次不但是一次 溫習(xí)練兵,也是對(duì)自己所學(xué)知識(shí)的一個(gè)很好的交代。 由于時(shí)間的倉促,系統(tǒng)的某些功能還未能完善,例如數(shù)據(jù)庫的備份、還原的管理, 許多功能還沒有找到用更好、更簡便的方法的去實(shí)現(xiàn),這些都是我所遺憾的。 4. 總的來說,這次學(xué)習(xí)和制作讓我明白了學(xué)無止境,學(xué)海無涯,同樣也體會(huì)到了學(xué) 習(xí)的充實(shí)與快樂。雖然現(xiàn)在我只達(dá)到了入門級(jí)的水平,但正所謂,師父領(lǐng)進(jìn)門修行在 個(gè)人,老師說過,大學(xué)里的時(shí)間是有限的不可能把所有知識(shí)都學(xué)盡,關(guān)鍵是大學(xué)里學(xué) 一個(gè)基礎(chǔ),基礎(chǔ)打牢了以后學(xué)起來就方便了,以后會(huì)怎么樣還要靠自己的努力,我會(huì) 毫不猶豫地將這次沒有學(xué)完、學(xué)好的知識(shí)繼續(xù)學(xué)習(xí)下去。 5.做這個(gè)客戶信息管理系統(tǒng)是因?yàn)楣ぷ魃系男枰c學(xué)習(xí)上的要求。 其次是因?yàn)?在校期間學(xué)過 visual studio 2008 應(yīng)用程序開發(fā)的相關(guān)知識(shí),這門課程是我非常喜愛 的一門課程,雖然,學(xué)的不是很好,水平不是很高僅僅是入門級(jí)的水平當(dāng)我仍然決定 要做這個(gè)系統(tǒng),因?yàn)檎媒璐藱C(jī)會(huì)將自己的水平進(jìn)一步的提高,這個(gè)系統(tǒng)已經(jīng)做好了, 雖然基本功能都實(shí)現(xiàn)了, 但仍然有很多地方不太完美, 比如說數(shù)據(jù)庫我用的是 access, 而沒有用比較復(fù)雜的 SQL, 因?yàn)?SQL 沒學(xué)好, 因此我這個(gè)應(yīng)用程序的登錄時(shí)就比較死板, 只有一個(gè)用戶名,而且用戶是不能從界面上來更改自己的登錄密碼和用戶名的。 還有一個(gè)美中不足就是在程序中有調(diào)用記事本的功能是為了方便對(duì)客戶信息更好 更科學(xué)地進(jìn)行管理,但是當(dāng)程序做好了才發(fā)現(xiàn),該記事本形同虛設(shè),因?yàn)橛浭聝?nèi)容無 法實(shí)現(xiàn)保存,想查閱參考書已經(jīng)來不及了 因此,我決定繼續(xù)鉆研,只要假以時(shí)日,一定把這個(gè)管理系統(tǒng)做的盡善盡美,將 上面的兩個(gè)問題解決掉,使其成為更加富有實(shí)用價(jià)值的一個(gè)完美的信息管理系統(tǒng)!通過
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業(yè)自動(dòng)化中的機(jī)器人技術(shù)探討
- 工業(yè)自動(dòng)化技術(shù)與應(yīng)用領(lǐng)域探討
- 工業(yè)自動(dòng)化技術(shù)的未來趨勢(shì)分析
- 工業(yè)設(shè)計(jì)與品牌建設(shè)的策略
- 工業(yè)設(shè)計(jì)與產(chǎn)品設(shè)計(jì)思路分享
- 工作中的溝通技巧與效率關(guān)系
- 工作中的創(chuàng)新方法與實(shí)踐案例分享
- 工作與生活平衡的實(shí)踐方法
- 工程機(jī)械設(shè)備行業(yè)發(fā)展現(xiàn)狀與趨勢(shì)
- 工廠節(jié)能減排技術(shù)推廣
- 2025年鋼絲材料項(xiàng)目市場(chǎng)調(diào)查研究報(bào)告
- 敘事護(hù)理分享課件
- 2025國家開放大學(xué)《員工勞動(dòng)關(guān)系管理》形考任務(wù)1234答案
- 2025年湖北省新高考信息卷(一)物理試題及答案
- 江蘇省南通市2023-2024學(xué)年高一物理下學(xué)期6月期末考試含答案
- 部編版小學(xué)語文《十六年前的回憶》評(píng)課稿
- 礦機(jī)托管經(jīng)營合同協(xié)議
- 2025年新一代智慧應(yīng)急管理平臺(tái)建設(shè)項(xiàng)目可行性研究報(bào)告
- 廣東省佛山市順德區(qū)2023-2024學(xué)年五年級(jí)下學(xué)期語文期末試卷(含答案)
- 2025年貴州省綠色農(nóng)產(chǎn)品流通控股有限公司招聘筆試參考題庫附帶答案詳解
- 石料供銷合同協(xié)議
評(píng)論
0/150
提交評(píng)論