![網(wǎng)上書城系統(tǒng)-前臺服務模塊_第1頁](http://file4.renrendoc.com/view/9b45a8a1a698bc02286c81a7e1ca1f35/9b45a8a1a698bc02286c81a7e1ca1f351.gif)
![網(wǎng)上書城系統(tǒng)-前臺服務模塊_第2頁](http://file4.renrendoc.com/view/9b45a8a1a698bc02286c81a7e1ca1f35/9b45a8a1a698bc02286c81a7e1ca1f352.gif)
![網(wǎng)上書城系統(tǒng)-前臺服務模塊_第3頁](http://file4.renrendoc.com/view/9b45a8a1a698bc02286c81a7e1ca1f35/9b45a8a1a698bc02286c81a7e1ca1f353.gif)
![網(wǎng)上書城系統(tǒng)-前臺服務模塊_第4頁](http://file4.renrendoc.com/view/9b45a8a1a698bc02286c81a7e1ca1f35/9b45a8a1a698bc02286c81a7e1ca1f354.gif)
![網(wǎng)上書城系統(tǒng)-前臺服務模塊_第5頁](http://file4.renrendoc.com/view/9b45a8a1a698bc02286c81a7e1ca1f35/9b45a8a1a698bc02286c81a7e1ca1f355.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
摘要現(xiàn)代化的網(wǎng)上書店要對書籍的各種信息進行管理,這些信息數(shù)量大而且處理復雜。傳統(tǒng)的方法需要大量的人力時間,又存在很多漏洞,一旦出現(xiàn)錯誤可能會造成不可估量的損失。因此設計一個智能化系統(tǒng)化信息化的網(wǎng)上圖書銷售管理系統(tǒng)是十分必要的。在實現(xiàn)技術(shù)上,利用VS2010構(gòu)建網(wǎng)上書店的程序結(jié)構(gòu)和用戶界面;利用SQLServer2005數(shù)據(jù)庫建立網(wǎng)上書店的后端數(shù)據(jù)源;針對網(wǎng)上書店的電子商務交易流程,對網(wǎng)站的具體運作形式作了詳細地說明。本論文以一個虛擬的網(wǎng)上書店解決方案背景,詳細論述了網(wǎng)頁各部分之間的內(nèi)在聯(lián)系,最終根據(jù)內(nèi)在聯(lián)系將它們有機地結(jié)合在一起,以形成一個完整的網(wǎng)上書城的解決方案。本系統(tǒng)基于B/S架構(gòu)和VS2010平臺,采用C#技術(shù)和MicrosoftSQLServer2005數(shù)據(jù)庫技術(shù)進行開發(fā)。關(guān)鍵詞:網(wǎng)上書城;C#;SQLServer2005;VisualStudio2010
AbstractModernonlinebookstoretovariouskindsofinformationonthebooks,andtheinformationmanagementoflargequantitiesanddealingwithcomplex.Thetraditionalmethodofhumanneedsalotoftime,andtherearemanyloopholes,onceappearmistakemaycausetheirownlosses.Thereforedesignanintelligentsystematicinformationonlinebooksalesmanagementsystemisverynecessary.Intechnology,usetheonlinebookstoresVS2010constructionprogramstructureanduserinterface;UseSQLServer2005databaseestablishedonlinebookstorebackenddata;Accordingtotheonlinebookstorese-commercetransactionsofthesite'sspecificprocess,theoperationformindetail.Thisthesistoavirtualonlinebookstoresolutionsbackground,thewebpageisintroducedindetailtheinnerrelationbetweeneachpartaccordingtotheinnerlink,andeventuallytheytogetherefficiently,inordertoformacompleteonlinebookstoressolutions.ThissystembasedonB/SstructureandVS2010platform,usingc#technologyandMicrosoftSQLServerdatabasetechnologydevelopedin2005.Keywords:C#;SQLServer2005;VisualStudio20101.緒論1.1選題意義電子商務是21世紀經(jīng)濟發(fā)展的主要動力之一,它將象蒸汽機的發(fā)明一樣,引起整個社會生活和經(jīng)濟的變革。當然,如上所述目前困難還很多,由于在消費觀念、信用體系、法規(guī)政策、網(wǎng)上支付等問題上與國外存在距離,我國電子商務的發(fā)展還處于初級階段,需要進行市場培育與誘導。電子商務將是21世紀的經(jīng)濟增長點,它所帶動的電子商務的技術(shù)、產(chǎn)品、服務的發(fā)展將會給不同的行業(yè)帶來大量的新的機會。電子商務的快速發(fā)展以及上網(wǎng)人數(shù)的劇增,為企業(yè)創(chuàng)造了許多網(wǎng)絡商機。為了跟上世界電子商務的發(fā)展潮流,縮短與發(fā)達國家之間的差距,每個人都應該從不同的角度積極了解電子商務、參與電子商務,盡快適應飛速發(fā)展的信息社會的需要。為此,我撰寫了這篇論文,力求將理論與實踐相結(jié)合,在對電子商務理論進行闡述的同時,配合一個模擬網(wǎng)上書店購物系統(tǒng),以期達到對電子商務更深層次的理解與認識。網(wǎng)上書店作為電子商務系統(tǒng)的一個應用具有如下優(yōu)點:1.突破了商業(yè)往來的時間限制:網(wǎng)絡上的計算機可以一天24小時,天天提供客戶完善的網(wǎng)絡服務。而且可以提供給全國各地的消費者,以最快的速度將公司圖書的外觀、內(nèi)容、價格及相關(guān)信息提供給客戶了解。2.節(jié)省公司營運成本:網(wǎng)上書店本身沒有店面,減少了公司的管理費用,此外,網(wǎng)上書店管理系統(tǒng)精簡了辦公程序,促進了管理的規(guī)范化。3.提高了客戶購物的積極性:顧客利用網(wǎng)上書店,可以很快的找到所需的圖書,在網(wǎng)上提交訂單后,圖書很快就會送到顧客手中,節(jié)省了顧客的購物時間和精力。4.圖書商品本身的優(yōu)越性:根據(jù)國內(nèi)外同行的經(jīng)驗,專業(yè)、學術(shù)等圖書更加適合郵購、直銷等無店鋪銷售。1.2網(wǎng)上書店的現(xiàn)狀分析網(wǎng)上書店系統(tǒng),是為了迎合現(xiàn)在人們的生活而設計的。隨著網(wǎng)絡的覆蓋面的增廣,上網(wǎng)的人們也就越來越多了,在網(wǎng)上購買圖書是一種潮流,隨著現(xiàn)在網(wǎng)上書店大量的出現(xiàn),人們更喜歡的在網(wǎng)上購書,這樣大大節(jié)約了出行的時間,而且服務也不比現(xiàn)實的差,網(wǎng)上書店的主要目標是滿足人們足不出戶購物的需求,只需在網(wǎng)上書店是先訂貨,然后在一定時間內(nèi)送貨上門或通過郵寄的方式送貨,貨到再付款。很多人看到了書這種商品網(wǎng)上銷售的諸多好處:方便購買、金額小、風險小、用戶容易決定;信息的完整性以及很少出現(xiàn)質(zhì)量問題和退貨現(xiàn)象等。完全符合人們的理念。使人們避免了挑選圖書的煩瑣過程,讓人們在購物過程中變得輕松,快捷,方便。從而在網(wǎng)絡上建立一個虛擬的購物書店,讓人們在網(wǎng)絡上進行購書的行為。伴隨著網(wǎng)上購物以及網(wǎng)上書店的出現(xiàn),從而使得人們避免了挑選圖書的煩瑣過程,讓人們在購物過程中變得輕松,快捷,方便。1.3術(shù)語說明本網(wǎng)站的開發(fā)平臺MicrosoftVisualStudio2010簡稱VS2010,MicrosoftSQLSever2005簡稱SQL2005。
2可行性分析2.1技術(shù)可行性本系統(tǒng)使用.NET技術(shù)進行開發(fā),編程語言使用VisualC#語言。ASP.NET是Microsoft開發(fā)的適用于構(gòu)建、管理Web頁面的技術(shù),它的特點主要是:簡化頁面的編輯工作,提供代碼與設計視圖分離,使得代碼更容易編寫、修改與維護;不僅能使用Script語言,還可以使用編譯式語言,如本系統(tǒng)所采用的C#,不同的動態(tài)網(wǎng)頁制作技術(shù)還可以使用不同的編程語言;所以ASP.NET是實現(xiàn)本系統(tǒng)的最佳技術(shù),它是完全可行的。2.2操作可行性界面設計時充分考慮了管理人員和用戶的習慣,簡單操作;數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計準確;適應力強;容易擴充。在操作的可行性也得到了保障。
3網(wǎng)站規(guī)劃設計3.1需求分析3.1.1功能需求分析一個網(wǎng)上圖書書城應該包含兩類角色:購書者(用戶)和圖書銷售管理員。針對不用角色,將系統(tǒng)分為前臺和后臺兩個部分。前臺為針對用戶使用,后臺就是管理員使用。用戶部分(前臺):購書者進行網(wǎng)上注冊、登錄:必須先注冊,注冊時必須提供用戶名、密碼、電子郵件等。查詢圖書信息:所有注冊用戶均可通過網(wǎng)上圖書銷售管理系統(tǒng),查詢最新圖書信息、暢銷圖書信息。沒有登錄的用戶不能購買圖書。訂購圖書:消費者對欲購圖書訂購,可以修改自己的購物車,在訂購信息確認之前可以對訂購信息進行修改。留言:用戶可以對網(wǎng)站上面的圖書進行評論。缺書登記:當用戶欲購的圖書在書城上沒有信息時,用戶可以登記這本圖書的信息,以便圖書管理員更新圖書,使書城更加完全,書籍更加完備。修改會員信息:用戶可以對自己的信息隨意更改。系統(tǒng)管理員(后臺):管理員登錄:管理員進入圖書銷售系統(tǒng)須填寫用戶名和密碼。圖書管理:對原數(shù)據(jù)庫中不存在的圖書增加新的圖書信息,包括增加、刪除、修改圖書信息。管理員處理購書者的訂單信息:包括客戶填寫的訂單信息,同時對訂單進行審核,對未處理訂單處理放入已處理狀態(tài)。缺書管理:對用戶提出的缺書信息管理,查看缺少的書本信息。用戶管理:包括系統(tǒng)管理員和會員的用戶管理;更改系統(tǒng)管理員的的信息和刪除會員信息。3.1.2數(shù)據(jù)流圖數(shù)據(jù)流圖是一種圖形化技術(shù),它描繪信息流和數(shù)據(jù)從輸入移動到輸出的過程中所經(jīng)受的變換。數(shù)據(jù)流圖有四種基本符號:正方形表示數(shù)據(jù)的源點或終點;圓角矩形代表變換數(shù)據(jù)的處理;或兩條平行橫線代表數(shù)據(jù)存儲;箭頭表示數(shù)據(jù)流。頂層數(shù)據(jù)流圖該系統(tǒng)的頂層數(shù)據(jù)流圖如圖3-1。由于該系統(tǒng)分為用戶和管理員兩部分,每個部分總的數(shù)據(jù)流圖分別如圖3-2和圖3-3所示。圖書圖書信息購物信息圖書信息購物信息網(wǎng)上圖書銷售系統(tǒng)用戶管理員圖3-1頂層數(shù)據(jù)流圖用戶用戶網(wǎng)上圖書銷售管理系統(tǒng)注冊登錄信息搜索查看信息購物車訂單結(jié)算用戶圖書信息訂單信息訂單信息表用戶信息表圖書詳細信息表圖3-2用戶部分的數(shù)據(jù)流圖管理員網(wǎng)上圖書銷售管理系統(tǒng)圖書類別圖書管理員網(wǎng)上圖書銷售管理系統(tǒng)圖書類別圖書信息訂單信息用戶信息管理員訂單信息表用戶信息表圖書類別信息表圖書詳細信息表訂單(詳細)信息表訂單信息用戶信息圖書信息圖書類別3.1.3數(shù)據(jù)字典數(shù)據(jù)字典是開發(fā)者與用戶相互溝通的有效途徑之一。它能形象的向用戶描述開發(fā)者的意圖,使用戶明白數(shù)據(jù)庫可能具有的項目,可有效地緩解開發(fā)者和用戶之間的交流鴻溝,也有利于用戶向開發(fā)者提出自己的要求,避免因理解分歧造成的代價巨大的接口問題。數(shù)據(jù)字典是各類數(shù)據(jù)描述的集合,它是進行詳細設計的數(shù)據(jù)收集和數(shù)據(jù)分析后所獲得的主要成果。針對本網(wǎng)站,通過對管理內(nèi)容和過程的分析,設計的主要數(shù)據(jù)字典表示如下:名字:用戶基本信息(Userinfo)描述:用戶注冊所填寫的信息表定義:用戶信息=用戶ID+用戶名+密碼+電子郵件名字:管理員信息(admin)描述:系統(tǒng)后臺銷售管理員的信息定義:管理員ID+用戶名+密碼+用戶真實名稱+登錄時間名字:圖書基本信息(Book)描述:圖書入庫時進行登記的圖書分類表定義:圖書基本信息=圖書編號+類型編號+圖書名稱+作者+譯者+出版社+價格+封面圖片+折扣+狀態(tài)名字:圖書分類信息(BookType)描述:所銷售的圖書類信息表定義:圖書分類=圖書分類編號+類名稱+描述名字:留言表(comment)描述:消費者對圖書的評論定義:評論信息=評論信息編號+圖書編號+評論者+電子郵箱+標題+評論內(nèi)容+評論時間名字:缺少的圖書(LackRecord)描述:用戶需要但數(shù)據(jù)庫中沒有記錄的圖書定義:缺書表=缺書編碼+登記缺書的用戶編碼+書籍名稱+出版社+Bookhitssales名字:訂單基本信息(Orders)描述:消費者購買圖書的信息表定義:訂單基本信息=訂單號+訂購用戶+訂購日期+訂購狀態(tài)名字:訂單詳細信息(OrderDetails)描述:消費者購買圖書的詳細信息表定義:訂單詳細信息=編號+訂單編號+圖書編號+數(shù)量名字:臨時存儲信息(TempStore)描述:記錄臨時所需的圖書定義:臨時存儲信息=圖書編號+會員編號3.2總體設計3.2.1系統(tǒng)模塊設計各個功能模塊描述前臺:(1)首頁圖書瀏覽模塊:默認的首頁。(2)用戶注冊和登錄模塊:用于登錄和注冊,只有登錄了的用戶才能購買商品。(3)購物車模塊:購物車能得到想要買的書。(4)訂單結(jié)算模塊:用戶確認訂單后提交給管理員。(5)留言模塊:用戶對服務與圖書可以進行評論。后臺:(1)圖書類別管理模塊:銷售的圖書必須進行分類,這樣才方便人們進行選購和查找。(2)圖書信息管理模塊:可以對圖書進行增、刪、改操作。(3)訂單管理模塊:用戶完成購物結(jié)算并提交訂單之后,管理員要對用戶提交的訂單信息進行審核,審核通過之后按照訂單發(fā)貨。(4)用戶及管理員信息模塊:管理員可以管理用戶和管理員的信息。(5)缺書管理模塊:管理員根據(jù)客戶登記的缺書信息進行審核,然后考慮是否增加圖書,以便完善圖書。綜上所述,系統(tǒng)總體設計模塊圖如下圖3-4所示。缺書管理網(wǎng)上缺書管理網(wǎng)上書城系統(tǒng)前臺管理系統(tǒng)后臺管理首頁圖書瀏覽用戶注冊登錄訂單結(jié)算購物車圖書類別管理圖書信息管理用息管理訂單管理管理員管理客戶留言圖3-4系統(tǒng)總體設計模塊圖
3.2.2邏輯結(jié)構(gòu)設計(1)用戶信息表(用戶ID,用戶名,密碼,電子郵件),結(jié)構(gòu)表如下表3-1:表3-1UserInfo序號字段名稱數(shù)據(jù)類型說明1IDint用戶ID2NameVarchar(30)用戶名3PasswordVachar(32)密碼4MailVachar(30)電子郵件(2)管理員信息表(管理員ID,用戶名,密碼,真實名字,登錄時間),如表3-2:表3-2Admin序號字段名稱數(shù)據(jù)類型說明1AdminIDInt管理員編號2AdminIDVarchar(50)用戶賬號3PasswordVachar(50)密碼4RealNameVachar(50)真實名字5LoadDateDateTime登錄時間(3)圖書分類信息表(分類ID,分類名稱,描述),如表3-3:表3-3booktype序號字段名稱數(shù)據(jù)類型說明1IDInt類型編碼2typeNameNvarchar(50)類型名3MemoVachar(2000)描述
(4)圖書基本信息表(圖書編號,圖書類型,圖書名,作者,譯者,出版社,銷售價格,書面圖片,折扣,描述,點擊頻率,銷售額,狀態(tài)),如表3-4:表3-4book序號字段名稱數(shù)據(jù)類型說明1IDint圖書編號2TypeInt類型編號3NameVarchar(100)圖書名4AuthorVarchar(30)作者5TranslatorVarchar(30)譯者6PublisherVarchar(1000)出版社7PiceDecimal(18,2)價格8CoverNvarchar(50)封面9DiscountDecimal(18,2)折扣10DescriptionText描述11HitsInt點擊率12SaleInt銷售額13SatusBit狀態(tài)(5)評論表(編號,圖書編號,評論者,郵件地址,標題,評論,評論時間),如表3-5:表3-5Comment序號字段名稱數(shù)據(jù)類型說明1IDInt評語編號2BookIDInt圖書編號3UserNameVarchar(50)評論者4E-mailVarchar(50)郵件地址5CaptionVarchar(100)標題6ContentText評論7PublisDateDatetime評論時間
(6)缺書信息表(缺少圖書號,用戶編號,用戶名,出版社,回復),如表3-6:表3-6LackRecord序號字段名稱數(shù)據(jù)類型說明1IDInt缺少的圖書號2UserIDInt用戶編號3NameVarchar(50)用戶名4PublisherVarchar(30)出版社5ReplyVarchar(100)回復(7)訂單詳細信息表(編號,訂單號,圖書ID,數(shù)量),如下表3-7:表3-7OrderDetails序號字段名稱數(shù)據(jù)類型說明1IDInt編號2OrderIDInt訂單編號3BookIDVachar(50)圖書編號4QuantityVachar(30)數(shù)量(8)訂單表(訂單號,會員ID,訂購日期,狀態(tài)),如下表3-8:表3-8Order序號字段名稱數(shù)據(jù)類型說明1IDInt編號2UserIDInt會員編號3OrderDateDatetime訂購日期4StatusBit狀態(tài)(9)臨時存儲表(圖書編號,用戶編號),如下表3-9:表3-9TempStore序號字段名稱數(shù)據(jù)類型說明1BookIDInt圖書編號2UserIDInt會員編號4.詳細設計4.1任務目標詳細設計的任務是實現(xiàn)各個模塊的功能,并且設計出的處理過程應該盡可能簡明易懂,這一章主要用程序流程圖來說明來描述程序的處理過程。從而方便在編碼階段能把對設計的描述直接翻譯成程序代碼。4.2系統(tǒng)模塊流程圖4.2.1用戶注冊登錄模塊用戶注冊和登錄模塊:用戶只有在成功登錄系統(tǒng)后,才可以實現(xiàn)圖書的購買。注冊用戶還具有修改個人資料和密碼的功能。用戶注冊登錄模塊的流程圖如圖4-1:登錄系統(tǒng)登錄系統(tǒng)登錄用戶名和密碼登錄主頁面用戶名和密碼是否正確是否用戶用戶注冊否注冊成功是是否已注冊?圖4-1用戶注冊登錄流程圖4.2.2購物車模塊購物車是每個電子商務站點的基本元素,這里只有登錄的用戶才能使用該功能。購物車包含了用戶決定購買的所有圖書信息。用戶在查看圖書信息時,如果決定購買即可將圖書加入購物車,然后可以繼續(xù)瀏覽其他圖書,購物車模塊流程圖如下圖4-2所示:用戶用戶點擊購買是否已登錄提示登錄加入購物車否是圖4-2購物車流程圖4.2.3訂單結(jié)算模塊用戶對已經(jīng)放進購物車的圖書進行審查、修改、刪除,最后進行下訂單,完成圖書的購買。如果用戶未登錄,會提示要先登錄。訂單結(jié)算模塊流程如圖4-3:用戶用戶查看購物車修改數(shù)量點擊下訂單按鈕完成下訂單圖4-3訂單結(jié)算流程圖4.2.4缺書登記模塊用戶提出缺書登記,對在書城里面沒有的圖書進行登記,以完善網(wǎng)站圖書信息,為以后能在網(wǎng)站得到更多圖書。如圖4-4:用戶用戶進入缺書登記頁面填寫缺書信息點擊登記按鈕完成缺書登記圖4-4缺書登記流程圖4.2.5圖書搜索模塊用戶利用站內(nèi)搜索引擎快速搜索所需圖書,可以減少尋找圖書的時間,可以填寫圖書書名、作者、出版社、圖書類型等。如下圖4-5:用戶用戶進入圖書搜索頁面填寫圖書信息搜索/重置顯示圖書信息搜索重置圖4-5圖書搜索流程圖5.編碼測試和維護5.1編碼編碼是把軟件設計結(jié)果翻譯成程序設計語言書寫的程序,它是對設計的進一步具體化,這一小節(jié)闡述了幾個比較重要的模塊實現(xiàn)涉及到的算法和數(shù)據(jù)結(jié)構(gòu)等技術(shù)。5.1.1前臺注冊/登錄模塊用戶要使用頁面其他功能首先要登錄,如果是第一次進入本網(wǎng)站,需要注冊新的賬號。如下圖5-1所示:圖5-1用戶注冊信息圖填寫正確賬號和密碼,進行用戶登錄。如下圖5-2所示:圖5-2用戶登錄圖5.1.2購物車模塊購物車包含了用戶決定購買的所有商品信息,包括商品名稱、商品價格、購買數(shù)量、應付總價等。用戶購買圖書時,需要先注冊,然后登錄系統(tǒng)才能將圖書加入購物車購買。未注冊用戶不能使用購物車功能。截圖如下圖5-3所示:圖5-3購物車圖5.1.3訂單結(jié)算模塊訂單信息是在購物車中,點擊下訂單按鈕時生成的,減少了用戶過多的操作,用戶可以查看自己的訂單信息。截圖如下圖5-4所示圖5-4訂單信息圖5.1.4缺書登記模塊當用戶在網(wǎng)站內(nèi)找不到所需的圖書,可以利用缺書登記的功能,填寫圖書的相關(guān)信息并提交,過后管理員會審核考慮增加該圖書,這是用戶與管理員交流的一種方法,有利于網(wǎng)站的完善。缺書登記信息如下截圖5-5所示刪除圖書信息對一些過時的或者是無用的圖書進行刪除,如下圖5-5所示:圖5-5缺書登記圖5.1.5圖書搜索模塊有時候因為站內(nèi)的圖書過多,用戶一時間難以尋找到想要的那本書,那么用戶可以利用圖書搜索功能進行快速搜索,只要知道書名、類別等,減少了尋找的時間。如下圖5-6所示:圖5-6圖書搜索圖5.2測試和維護5.2.1測試目的 測試的真正目的是“為了發(fā)現(xiàn)程序中的錯誤”。這和某些人通常想象的“測試時為了表明程序是正確的”,“成功的測試時沒有發(fā)現(xiàn)錯誤的測試”等等是完全相反的,好的測試極有可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯誤。但暴露問題不是軟件測試的最終問題,發(fā)現(xiàn)問題是為了解決問題,測試階段的根本目標是盡可能多地發(fā)現(xiàn)并排除軟件中潛藏的錯誤,最終把一個高質(zhì)量的軟件系統(tǒng)交給用戶使用。測試只能查找出程序中的錯誤,不能證明程序中沒有錯誤。5.2.2測試方法本系統(tǒng)采用的是黑盒測試。黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。在測試地,把程序看作一個黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程,在程序接口進行的測試,它只檢查程序功能是否能按照規(guī)格說明書的規(guī)定正常使用,程序是否能恰當?shù)亟邮蛰斎霐?shù)據(jù)并產(chǎn)生正確的輸出信息。黑盒測試著眼于程序外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),主要針對軟件界面和軟件功能進行測試。5.2.3測試過程設計測試用例測試項目用戶注冊功能測試測試要求1.用戶名111為有效注冊用戶,兩次輸入的密碼一致,且填寫格式錯誤;2.用戶名111已經(jīng)存在,請換其他用戶名;3.用戶名111不存在,兩次輸入的密碼不一致;4.用戶名111不存在,兩次輸入的密碼一致,填寫格式錯誤。輸入標準1.用戶名沒有被使用過,兩次輸入密碼一致,且填寫格式錯誤;2.注冊的用戶名存在;3.注冊的用戶名不存在,兩次輸入的密碼不一致;4.注冊的用戶名不存在,兩次輸入的密碼一致,填寫格式錯誤。輸出標準1.用戶名沒有被使用過,兩次輸入密碼一致,且填寫格式正確,注冊成功;2.注冊的用戶名存在,注冊不成功,并提示信息;3.注冊的用戶名不存在,兩次輸入的密碼不一致,注冊不成功,并提示信息;4.注冊的用戶名不存在,兩次輸入的密碼一致,填寫格式錯誤,注冊失敗,并提示信息。5.2.4測試結(jié)果頁面登錄時,輸入錯誤的密碼,如圖5-7所示:圖5-7輸入密碼錯誤圖
輸出LoginFailed!無法登錄。如圖5-8所示:圖5-8登錄失敗圖輸入正確用戶和密碼,成功登錄。如圖5-9所示:圖5-9登錄成功圖輸入已存在的用戶名,提示這個用戶已經(jīng)注冊過。如圖5-10所示:圖5-10用戶注冊信息圖兩次輸入的密碼不一致,輸出如圖5-11所示:圖5-11輸入密碼不一致圖按要求正確輸入用戶名、密碼等信息,成功注冊如圖5-12所示:圖5-12注冊成功圖5.2.5測試分析經(jīng)測試各模塊基本功能成功實現(xiàn),能夠達到預期效果,能夠?qū)崿F(xiàn)界面設計合理,方便用戶操作,基本滿足用戶和管理員的需求。但有部分系統(tǒng)功能不夠完善,比如圖書的庫存沒有體現(xiàn)等等仍需要繼續(xù)完善功能。5.2.6系統(tǒng)的維護維護階段的關(guān)鍵任務通過各種必要的維護活動使系統(tǒng)持久地滿足用戶的需要。改正性維護,即診斷和改正在使用過程中發(fā)現(xiàn)的軟件錯誤;適應性維護,即修改軟件以適應環(huán)境的變化;完善性維護,即根據(jù)用戶的要求改進或擴充軟件使它更完善;預防性維護,為將來的維護活動預先做準備。
結(jié)論本次畢業(yè)設計的題目是網(wǎng)上書城。該系統(tǒng)主要利用VS2010和SQLServer2005等技術(shù)實現(xiàn)前臺圖書信息發(fā)布的實時性和用戶在線購書的快捷性,保證了后臺系統(tǒng)數(shù)據(jù)庫的完整性和安全性。在系統(tǒng)開發(fā)和論文撰寫過程中,我根據(jù)題目要求,通過查閱、研究大量的相關(guān)文獻,參考一些比較有特色的相關(guān)網(wǎng)站,切實按照軟件工程的步驟,從需求分析,概要設計,詳細設計,數(shù)據(jù)庫設計,再到編碼,調(diào)試運行,測試等步驟,基本達到預期設計的要求。通過本次畢業(yè)設計,使我無論在理論還是在實踐上都有一個較大的提高,使更加了解軟件開發(fā)的過程,同時也培養(yǎng)了自己獨立分析問題、解決問題以及與他人溝通交流的能力。雖然系統(tǒng)已基本上滿足了要求,但因為開發(fā)時間倉促,還有本人對軟件開發(fā)方面的不熟悉,以至于系統(tǒng)還不夠完善,希望以后通過更多的學習和實踐,讓自己在軟件開發(fā)方面有所提高。目錄第一章總論 11.1項目名稱及建設單位 11.2項目概況 11.3結(jié)論 2第二章項目建設的必要性 32.1項目建設的必要性 3第三章建設規(guī)模及建設條件 43.1建設規(guī)模 43.2建設條件 4第四章總體規(guī)劃方案 74.1設計依據(jù) 74.2設計目標 74.3規(guī)劃原則 74.4規(guī)劃理念 8第五章工程建設方案 95.1總體建設方案 95.2建設范圍 105.3建設內(nèi)容 10第六章節(jié)能分析 216.1設計依據(jù) 216.2項目所在地能源供應狀況分析 236.3節(jié)能分析 23第七章環(huán)境保護 257.1編制依據(jù) 257.2環(huán)境保護建設目標 257.3環(huán)境影響因素識別 267.4環(huán)境保護措施和建議 267.5環(huán)境影響的綜合評價 28第八章消防、勞動安全與衛(wèi)生 298.1消防 298.2安全與衛(wèi)生 29第九章 社會穩(wěn)定風險分析 319.1編制依據(jù) 319.2風險調(diào)查 319.3風險識別 329.4風險估計 339.5風險因素分析 349.6風險防范和化解措施 359.7風險等級及結(jié)論 41第十章項目組織管理 4310.1項目組織 4310.2部門職責 4410.3人員培訓 45第十一章項目實施進度安排 4611.1項目實施內(nèi)容 46HYPERLINK\l"_Toc410
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 傳染病防治法規(guī)與實操考核試卷
- 手機信號增強技術(shù)考核試卷
- 天然氣的供應安全與供應保障考核試卷
- 建筑物清潔服務行業(yè)人才培養(yǎng)與交流考核試卷
- D掃描設備考核試卷
- 2025-2030年手術(shù)顯微鏡高清視頻錄制企業(yè)制定與實施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 2025-2030年插畫包裝設計行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 2025-2030年可再生能源建筑一體化企業(yè)制定與實施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 2025-2030年手持式計算器創(chuàng)新企業(yè)制定與實施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 2025-2030年整形外科手術(shù)模擬系統(tǒng)行業(yè)跨境出海戰(zhàn)略研究報告
- 加油站復工復產(chǎn)方案
- 2025-2030年中國增韌劑(MBS高膠粉)行業(yè)發(fā)展現(xiàn)狀及前景趨勢分析報告
- 《鋼筋焊接及驗收規(guī)程》(JGJ18)
- 2025年高考物理復習新題速遞之萬有引力與宇宙航行(2024年9月)
- 2025年首都機場集團公司招聘筆試參考題庫含答案解析
- 2025云南省貴金屬新材料控股集團限公司面向高校畢業(yè)生專項招聘144人高頻重點提升(共500題)附帶答案詳解
- 蘇州市區(qū)2024-2025學年五年級上學期數(shù)學期末試題一(有答案)
- 暑期預習高一生物必修二知識點
- 醫(yī)院人體器官捐獻及獲取流程
- 醫(yī)藥高等數(shù)學知到智慧樹章節(jié)測試課后答案2024年秋浙江中醫(yī)藥大學
- 2024年云南省中考物理真題含解析
評論
0/150
提交評論