freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng)需求分析-閱讀頁(yè)

2025-07-15 12:25本頁(yè)面
  

【正文】 圖書(shū)導(dǎo)航功能、網(wǎng)站最新動(dòng)態(tài)瀏覽。無(wú)論是注冊(cè)并登陸的用戶(hù),還是游客的形式進(jìn)入網(wǎng)站都可以對(duì)圖書(shū)進(jìn)行查詢(xún),瀏覽等基本的操作,當(dāng)用戶(hù)看到自己喜歡的圖書(shū)并且價(jià)錢(qián)合理,他們只需要登錄就可以對(duì)圖書(shū)進(jìn)行購(gòu)買(mǎi)。 系統(tǒng)詳細(xì)設(shè)計(jì)過(guò)程設(shè)計(jì)的任務(wù)不是具體地編寫(xiě)程序,而是要設(shè)計(jì)出程序的“藍(lán)圖”,程序員根據(jù)這個(gè)藍(lán)圖進(jìn)行構(gòu)思寫(xiě)出實(shí)際的代碼。在軟件的生命周期中,實(shí)際上對(duì)于長(zhǎng)期使用的軟件系統(tǒng)而言,人讀程序的時(shí)間可能比寫(xiě)程序的時(shí)間還要長(zhǎng)得多。過(guò)程設(shè)計(jì)的目標(biāo)不僅僅是邏輯上正確地實(shí)現(xiàn)每個(gè)模塊的功能,更重要的是設(shè)計(jì)出的處理過(guò)程應(yīng)該盡可能簡(jiǎn)明易懂。PAD 是問(wèn)題分析圖(Problem Analysis Diagram)的英文縮寫(xiě),它用二維樹(shù)形結(jié)構(gòu)的圖來(lái)表示程序的控制流,是一種用結(jié)構(gòu)化程序設(shè)計(jì)思想表現(xiàn)程序邏輯結(jié)構(gòu)的圖形工具,將這種圖翻譯成程序代碼比較容易。由于每種控制語(yǔ)句都有一個(gè)圖形符號(hào)與之對(duì)應(yīng),顯然將PAD圖轉(zhuǎn)換成與之對(duì)應(yīng)的高級(jí)語(yǔ)言程序比較容易。用PAD可以消除軟件開(kāi)發(fā)過(guò)程中設(shè)計(jì)與制作的分離,也可消除制作過(guò)程中的“屬人性”。顯然在開(kāi)發(fā)時(shí)間上大大節(jié)省,開(kāi)發(fā)質(zhì)量上將會(huì)大大提高。(2)PAD圖描述的程序結(jié)構(gòu)十分清晰。隨著程序?qū)哟卧黾樱琍AD圖逐漸向右延伸,每增加一個(gè)層次,圖形向右擴(kuò)展一條豎線,PAD圖中豎線的總條數(shù)就是程序的層次數(shù)。 PAD圖是二維樹(shù)形結(jié)構(gòu)的圖形,程序從圖中最左豎線上端的結(jié)點(diǎn)開(kāi)始執(zhí)行,自上而下,從左到右順序執(zhí)行,遍歷所有結(jié)點(diǎn)。容易將PAD圖轉(zhuǎn)換成高級(jí)語(yǔ)言源程序,這種轉(zhuǎn)換可用軟件工具自動(dòng)完成,從而可以省去人工編碼的工作,有利于提高軟件的可靠性和軟件生產(chǎn)率。(6)PAD圖的符號(hào)支持自頂向下、逐步求精方法的使用。 訂單管理PAD圖管理員進(jìn)行訂單管理操作時(shí),首先要找到要管理的訂單,并填寫(xiě)相應(yīng)的訂單信息,系統(tǒng)會(huì)根據(jù)訂單的信息更新相應(yīng)的庫(kù)存,然后添加相應(yīng)的訂單記錄。管理員進(jìn)入后臺(tái)之后,進(jìn)入訂單管理,查詢(xún)用戶(hù)訂單詳細(xì)信息,核對(duì)無(wú)誤,確認(rèn)發(fā)貨;核對(duì)出錯(cuò),返回重新填寫(xiě)。 購(gòu)物車(chē)PAD圖 圖書(shū)查詢(xún)PAD圖4 系統(tǒng)實(shí)現(xiàn) 任務(wù)與原則詳細(xì)設(shè)計(jì)階段要確定怎樣具體地實(shí)現(xiàn)所要求的系統(tǒng),得到目標(biāo)系統(tǒng)的邏輯描述,其后續(xù)階段編碼則可以將該描述翻譯成程序。即為每個(gè)模塊確定采用的算法,選擇某種適當(dāng)?shù)墓ぞ弑磉_(dá)算法的過(guò)程,寫(xiě)出模塊的詳細(xì)過(guò)程性描述。其中包括對(duì)系統(tǒng)外部的接口和用戶(hù)界面,對(duì)系統(tǒng)內(nèi)部相關(guān)模塊接口,以及模塊輸入數(shù)據(jù)、輸出數(shù)據(jù)及局部數(shù)據(jù)的全部細(xì)節(jié)。采用結(jié)構(gòu)化設(shè)計(jì)方法,改善控制結(jié)構(gòu),降低程序的復(fù)雜程度,從而提高程序的可讀性、可測(cè)試性、可維護(hù)性。B、使用單入口單出口的控制結(jié)構(gòu),確保程序的靜態(tài)結(jié)構(gòu)與動(dòng)態(tài)執(zhí)行情況相一致,保證程序易理解。D、用自頂向下逐步求精方法完成程序設(shè)計(jì)。選擇恰當(dāng)工具來(lái)描述各模塊算法。用戶(hù)想要購(gòu)買(mǎi)圖書(shū)必須在此登錄,管理員想要進(jìn)行相關(guān)的管理也必須在此登錄。功能實(shí)現(xiàn):1.用戶(hù)名和密碼輸入框中使用了驗(yàn)證,這樣就確保了,用戶(hù)輸入不能為空。2.進(jìn)入登錄界面時(shí)進(jìn)行輸入相關(guān)信息點(diǎn)擊登錄后,系統(tǒng)會(huì)自動(dòng)識(shí)別登錄者的身份和用戶(hù)名及對(duì)應(yīng)的密碼是否正確。3.對(duì)已經(jīng)注冊(cè)的,但是忘記密碼的用戶(hù)可以進(jìn)行密碼找回。進(jìn)行相關(guān)的輸入就可以對(duì)密碼進(jìn)行找回。 圖書(shū)管理圖書(shū)管理這個(gè)模塊包括新書(shū)添加,舊書(shū)管理。其中可以對(duì)不是很好賣(mài)的圖書(shū)進(jìn)行刪除。2.新書(shū)封面添加時(shí)使用了List實(shí)現(xiàn)圖書(shū)封皮的添加。3.所有圖書(shū)一覽表主要運(yùn)用到select讀取數(shù)據(jù)庫(kù)中的信息,在這里可以對(duì)圖書(shū)銷(xiāo)售量和點(diǎn)擊率進(jìn)行查看,并且可以刪除低銷(xiāo)量的圖書(shū)進(jìn)行刪除。用數(shù)據(jù)庫(kù)Insert語(yǔ)句完成插入新書(shū)功能。也是大多數(shù)電子商務(wù)類(lèi)網(wǎng)站的必備的模塊之一,其中包括用戶(hù)生成訂單和管理員管理訂單,來(lái)完成整個(gè)交易。2.用戶(hù)將自己喜歡的圖書(shū)添加到購(gòu)物車(chē),可以同時(shí)添加多本圖書(shū),然后一起付款。 個(gè)人信息當(dāng)注冊(cè)用戶(hù)登錄后,可以對(duì)自己的信息就行維護(hù)和管理,點(diǎn)擊我的資料就可以查看和修改自己的資料,個(gè)人資料對(duì)本人是非常重要的,當(dāng)用戶(hù)購(gòu)買(mǎi)圖書(shū)的時(shí)候就是調(diào)用系統(tǒng)的詳細(xì)資料如送貨地址、電話等,所以用戶(hù)必須保證個(gè)人資料的完整性和真實(shí)性。如性別、地址、電話、郵件等等,修改完了點(diǎn)擊確定即可。3.我的資料中還可以對(duì)自己的密碼進(jìn)行修改,查看自己的購(gòu)物車(chē),查看和刪除自己的訂單等。功能實(shí)現(xiàn):1.在數(shù)據(jù)庫(kù)中讀取了圖書(shū)的一些相關(guān)的信息,然后顯示在此頁(yè)中,利用CSS完成頁(yè)面的詳細(xì)布局在單元格中完成一些細(xì)節(jié)的信息的顯示。 其他功能簡(jiǎn)介為了提高系統(tǒng)的實(shí)用性,不但設(shè)計(jì)的系統(tǒng)要具有可用的基本功能,而且還要有具有美觀的界面。其中,主頁(yè)面中為了能夠更好的顯示圖書(shū)的封皮使用了CSS完成,這樣能夠工整的排列每本圖書(shū)的信息包括封皮、書(shū)名、簡(jiǎn)要介紹等等。這樣更夠使得系統(tǒng)更正正規(guī),并能夠保證在多數(shù)用戶(hù)這側(cè)的時(shí)候防止系統(tǒng)中出現(xiàn)相同的用戶(hù)名,已導(dǎo)致系統(tǒng)錯(cuò)誤或者是用戶(hù)登錄時(shí)出現(xiàn)賬號(hào)或密碼錯(cuò)誤等。雖然在系統(tǒng)開(kāi)發(fā)的各個(gè)階段都采取了嚴(yán)格的技術(shù)措施,希望能盡快發(fā)現(xiàn)問(wèn)問(wèn)并改正,但難免會(huì)留下差錯(cuò),如果在正式投入運(yùn)行前沒(méi)有發(fā)現(xiàn)問(wèn)題,在工作中暴露了來(lái),將給圖書(shū)銷(xiāo)售的商家?guī)?lái)巨大的損失。系統(tǒng)測(cè)試的對(duì)象不僅僅包括需要測(cè)試的產(chǎn)品系統(tǒng)的軟件,還要包含軟件所依賴(lài)的硬件、外設(shè)甚至包括某些數(shù)據(jù)、某些支持軟件及其接口等。 測(cè)試計(jì)劃的制定測(cè)試計(jì)劃是從測(cè)試項(xiàng)目實(shí)施和管理的角度,討論軟件測(cè)試計(jì)劃的實(shí)施目標(biāo)和標(biāo)準(zhǔn)、計(jì)劃階段的細(xì)分、測(cè)試項(xiàng)目計(jì)劃的要點(diǎn)和編制測(cè)試計(jì)劃的技巧。(1)為測(cè)試各項(xiàng)活動(dòng)制定一個(gè)現(xiàn)實(shí)可行的、綜合的計(jì)劃,包括每項(xiàng)測(cè)試活動(dòng)的對(duì)象、范圍、方法、進(jìn)度和預(yù)期結(jié)果。(3)開(kāi)發(fā)有效的測(cè)試模型,能正確地驗(yàn)證正在開(kāi)發(fā)的軟件系統(tǒng)。(5)確立每個(gè)測(cè)試階段的測(cè)試完成及測(cè)試成功的標(biāo)準(zhǔn)和實(shí)現(xiàn)的目標(biāo)。這就是要在測(cè)試計(jì)劃中定義軟件測(cè)試項(xiàng)目的輸入標(biāo)準(zhǔn),然后定義測(cè)試項(xiàng)目的輸出標(biāo)準(zhǔn)。這個(gè)目標(biāo)不是測(cè)試計(jì)劃的目標(biāo),而是針對(duì)某個(gè)應(yīng)用軟件系統(tǒng)或程序、具體的測(cè)試項(xiàng)目要達(dá)到的預(yù)期結(jié)果,包括在規(guī)定的時(shí)間內(nèi)哪些測(cè)試內(nèi)容要完成、軟件產(chǎn)品的特性或質(zhì)量在哪些方面得到確認(rèn)。測(cè)試計(jì)劃不可能一氣呵成,而是要經(jīng)過(guò)計(jì)劃初期、起草、討論和審查等不同階段,才能將測(cè)試計(jì)劃訂好,且不同測(cè)試階段或不同測(cè)試任務(wù)都可能要有具體的測(cè)試計(jì)劃。(2)項(xiàng)目估算:根據(jù)歷史數(shù)據(jù)和采用恰當(dāng)?shù)脑u(píng)估技術(shù),對(duì)測(cè)試工作量、所需資源做出合理估算。(4)日程:項(xiàng)目工作分解結(jié)構(gòu),并采用時(shí)限圖、甘特圖等方法制定時(shí)間和資源表。(6)跟蹤和控制機(jī)制:質(zhì)量保證和控制、變更管理和控制。力求在每個(gè)階段結(jié)束之前通過(guò)嚴(yán)格的技術(shù)審查,盡可能早的發(fā)現(xiàn)并糾正錯(cuò)誤。目前軟件測(cè)試仍然是保證軟件質(zhì)量的關(guān)鍵步驟,它是對(duì)軟件規(guī)格說(shuō)明、設(shè)計(jì)和編碼的最后復(fù)審。測(cè)試任何產(chǎn)品都有兩種方法:如果已經(jīng)知道了產(chǎn)品應(yīng)該具有的功能,可以通過(guò)測(cè)試來(lái)檢驗(yàn)是否每個(gè)功能都能正常使用;如果知道產(chǎn)品內(nèi)部工作過(guò)程,可以通過(guò)測(cè)試來(lái)檢驗(yàn)產(chǎn)品內(nèi)部動(dòng)作是否按照規(guī)格說(shuō)明書(shū)的規(guī)定正常進(jìn)行。對(duì)于軟件測(cè)試而言,黑盒測(cè)試法把程序看成一個(gè)黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過(guò)程。黑盒測(cè)試又稱(chēng)為功能測(cè)試。這種方法按照程序內(nèi)部的邏輯測(cè)試程序,檢驗(yàn)程序中的每條通路是否都能按預(yù)定要求正確工作。為了能設(shè)計(jì)出有效的測(cè)試方案,軟件工程師必須充分理解并正確運(yùn)用指導(dǎo)軟件測(cè)試的基本準(zhǔn)則。(1)所有的測(cè)試都應(yīng)該能追溯到用戶(hù)需求。從用戶(hù)角度看,最嚴(yán)重的錯(cuò)誤是導(dǎo)致程序不能滿(mǎn)足用戶(hù)需求的那些錯(cuò)誤。一旦完成了需求模型就可以著手制定測(cè)試計(jì)劃,在確定了設(shè)計(jì)模型之后就可以立即開(kāi)始設(shè)計(jì)詳細(xì)的測(cè)試方案。(3)把Pareto 原理應(yīng)用于軟件測(cè)試。當(dāng)然,問(wèn)題是怎樣找出這些可疑的模塊并徹底地測(cè)試它們。通常,首先重點(diǎn)測(cè)試單個(gè)程序模塊,進(jìn)一步的測(cè)試重點(diǎn)轉(zhuǎn)向在集成的模塊簇中尋找錯(cuò)誤,最后在整個(gè)系統(tǒng)中尋找錯(cuò)誤。所謂窮舉測(cè)試就是把程序所有可能的執(zhí)行路徑都檢查遍的測(cè)試。這就表明,測(cè)試只能證明程序中有錯(cuò)誤,不能證明程序中沒(méi)有錯(cuò)誤。(6)為了達(dá)到最佳的測(cè)試效果,應(yīng)該由獨(dú)立的第三方來(lái)從事測(cè)試工作。軟件系統(tǒng)的軟件工程師并不是完成全部軟件測(cè)試工作的最佳人選( 通常由其主要承擔(dān)模塊測(cè)試工作)。主要分為:等價(jià)劃分、邊界值分析、錯(cuò)誤推測(cè)三種測(cè)試技術(shù),下面主要介紹軟件的等價(jià)劃分測(cè)試。用戶(hù)注冊(cè)的用戶(hù)名測(cè)試 用戶(hù)名等價(jià)類(lèi)表輸入條件有效等價(jià)類(lèi)無(wú)效等價(jià)類(lèi)用戶(hù)名組成以數(shù)字或字母構(gòu)成(1)非數(shù)字、非字母(2)用戶(hù)名位數(shù)字符個(gè)數(shù)48個(gè)(3)字符個(gè)數(shù)為0個(gè)(4)字符個(gè)數(shù)小于4(5)字符個(gè)數(shù)大于10(6)測(cè)試用例:輸入測(cè)試數(shù)據(jù):debing預(yù)期結(jié)果:有效(包含有效等價(jià)類(lèi)(1)(3))輸入測(cè)試數(shù)據(jù): 123,0123456789預(yù)期結(jié)果:無(wú)效(包含無(wú)效等價(jià)類(lèi)(2)(3))解決方法:將特殊字符進(jìn)行過(guò)濾,使用戶(hù)不能輸入不符合要求的字符,并在輸入無(wú)效時(shí)給出提示信息。在上述定義中包含的隨機(jī)變量是時(shí)間間隔。根據(jù)IEEE的規(guī)定,術(shù)語(yǔ)“錯(cuò)誤”的含義是由開(kāi)發(fā)人員造成的軟件差錯(cuò)(bug),而術(shù)語(yǔ)“故障”的含義是由錯(cuò)誤引起的軟件的不正確行為。2.軟件的可用性通常用戶(hù)也很關(guān)注軟件系統(tǒng)可以使用的程度。軟件可用性的一個(gè)定義是:軟件可用性是程序在給定的時(shí)間點(diǎn),按照規(guī)格說(shuō)明書(shū)的規(guī)定,成功地運(yùn)行的概率。因此,如果在時(shí)刻t系統(tǒng)是可用的,則有下述種種可能:在0到t這段時(shí)間內(nèi),系統(tǒng)一直沒(méi)失效(可靠);在這段時(shí)間內(nèi)失效了一次,但是又修復(fù)了;在這段時(shí)間內(nèi)失效了兩次修復(fù)了兩次如此反復(fù)進(jìn)行。 Ass=Tup/(Tup+Tdown) ()Tup為成功運(yùn)行的時(shí)間總和;Tdown為失敗的時(shí)間總和。 Ass=MTTF/(MTTF+MTTR) ()平均維修時(shí)間MTTR的是修復(fù)一個(gè)故障平均需要用的時(shí)間,它取決于維護(hù)人員的技術(shù)水平和對(duì)系統(tǒng)的熟悉程度,也和系統(tǒng)的可維護(hù)性有重要關(guān)系。軟件的平均無(wú)故障時(shí)間MTTF是一個(gè)重要的質(zhì)量指標(biāo),往往作為對(duì)軟件的一項(xiàng)要求,由用戶(hù)提出來(lái)。在估算MTTF的過(guò)程中使用下述符號(hào)表示有關(guān)的數(shù)量:——————測(cè)試之前程序中錯(cuò)誤總數(shù);——————程序長(zhǎng)度(機(jī)器指令總數(shù));————————測(cè)試(包括調(diào)試)時(shí)間;——————在0至期間發(fā)現(xiàn)的錯(cuò)誤數(shù); ————在0至期間改正的錯(cuò)誤數(shù);經(jīng)驗(yàn)表明,平均無(wú)故障時(shí)間與單位長(zhǎng)度程序中剩余的錯(cuò)誤數(shù)成反比,如式()所示。 MTTF和ASS的估算對(duì)網(wǎng)上圖書(shū)銷(xiāo)售系統(tǒng)進(jìn)行為期7天的集成測(cè)試,平均每天測(cè)試4個(gè)小時(shí)。(2)程序中指令的長(zhǎng)度為10000行。期間維護(hù)共花了2小時(shí)(4)在測(cè)試期間共發(fā)現(xiàn)在24條錯(cuò)誤,改正了20條。MTTF=1/(200*(24/1000020/10000))=40 / 40
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1