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

正文內(nèi)容

基于jsp的網(wǎng)上購物系統(tǒng)畢業(yè)論文-資料下載頁

2025-06-27 18:02本頁面
  

【正文】 過對該功能的重復(fù)大量測試,該模塊能夠準確地實現(xiàn)此項功能。 購物車模塊的測試在本模塊中首先對修改數(shù)量單元進行了測試,所修改的數(shù)量如果是有效數(shù)字,則修改所購生活用品數(shù)量成功,否則修改失敗,系統(tǒng)自動將商品數(shù)量重置為“1”。通過隨機測試了幾組數(shù)據(jù),其修改的數(shù)量和累計的金額均正確。如果客戶購買了同一個商品,則就會進行該商品購買數(shù)量的累加,不會重復(fù)出現(xiàn)。然后針對購物車應(yīng)該不限制顧客購買生活用品的數(shù)量這一原則進行測試,通過大量向購物車中添加生活用品來進行測試,測試結(jié)果為購物車中可以顯示所添加的所有生活用品信息,測試結(jié)果取得了預(yù)期的效果。 用戶注冊模塊的測試在用戶注冊模塊中涉及到了三項數(shù)據(jù),項目分別為密碼和確認密碼、用戶真實姓名、住址、性別、E_mail、。測試這個模塊準備的數(shù)據(jù)有:1.sang、1212—、哈爾濱道里區(qū)、女、bing@、374722.sa、121張三、哈爾濱道外區(qū)、男、bzhi@、64346343.be、1212李四、哈爾濱香坊區(qū)、男、bli@、53658403首先進入注冊頁面,輸入第一組數(shù)據(jù),單擊注冊按鈕系統(tǒng)會提示表單信息不能為空,因為表單信息要全部填寫,而真實姓名沒有寫值。然后測試第二組數(shù)據(jù),可以明顯看出所輸入的密碼與確認密碼是不一致的。然后測試第四組數(shù)據(jù),其中九項均是系統(tǒng)正確的數(shù)據(jù),因此測試通過。在填寫用戶名時,用戶可以查看自己的用戶名是否可以使用。 商品管理模塊的測試1. 添加功能的測試對生活用品添加模塊準備的商品名、商品描述、商品圖片、商品顏色、市場價、特價、商品種類,分別準備的測試數(shù)據(jù)為:摩托羅拉W2翻蓋手機,好用。1680、1500。其中類別的選擇是通過下拉列表框來選擇,顏色也是通過下拉列表來選擇,圖片單擊上傳圖片后,找到圖片的地址點擊確定就可以上傳,單擊添加按鈕,執(zhí)行添加操作,數(shù)據(jù)提交后,就完成了商品的添加。之后,進行了幾項測試,如漏填了幾項數(shù)據(jù)、上傳圖片格式不正確,這些數(shù)據(jù)的操作結(jié)果都是失敗。2. 刪除功能的測試以編號為4的這條記錄為例,通過單擊該條記錄上的“刪除”鏈接按鈕,對生活用品信息進行刪除的操作,數(shù)據(jù)提交后,系統(tǒng)提示“刪除商品信息成功”,通過對該模塊的瀏覽,該信息的確已被刪除,查無此條記錄,說明此模塊運行無誤,信息刪除成功。如果是刪除商品類別,假如該類別下還有商品,則會提示不能刪除,如果類別下沒有商品,則可以進行刪除。3. 查詢功能的測試本系統(tǒng)中的查詢功能都是通過點擊鏈接實現(xiàn)的。將生活用品管理的編碼進行了測試,輸入管理員的密碼登錄后臺后點擊生活用品設(shè)置就可以直接看到查詢出的生活用品信息。點擊查看產(chǎn)品圖片后查詢出了生活用品是否上傳了圖片,系統(tǒng)沒有出現(xiàn)錯誤,查詢成功。  本章小結(jié)軟件測試是軟件開發(fā)中的重中之重,在項目管理過程中,強調(diào)的是每個過程的每一個環(huán)節(jié)都要進行測試,保證系統(tǒng)在每個階段可以控制。本章著重對前臺首頁、購物車模塊、用戶注冊模塊和商品管理模塊進行了詳細的測試說明。通過反復(fù)大量的測試,每個模塊均測試成功。第7章 結(jié)論商品網(wǎng)上購物系統(tǒng)采用了比較流行的B/S模式,使用當前較流行的SSH框架和擁有較高安全性與穩(wěn)定性的數(shù)據(jù)庫SQL Server 2005來完成系統(tǒng)的設(shè)計與開發(fā)。系統(tǒng)充分考慮了用戶的需求,最終達到了預(yù)期效果,并添加了一些附加功能,使系統(tǒng)更加人性化。操作者可以隨時對所有的信息進行查詢,并且每個模塊都提供信息瀏覽的功能。本系統(tǒng)實現(xiàn)了商品企業(yè)通過互聯(lián)網(wǎng)向消費者推銷自己的商品和服務(wù),在商品網(wǎng)上購物系統(tǒng)網(wǎng)站消費的顧客可以通過計算機網(wǎng)絡(luò)搜索到自己需要的信息,購買自己需要的商品,在線下達訂單。然后由商品網(wǎng)上購物系統(tǒng)后臺來處理相關(guān)的訂單信息、網(wǎng)站維護等信息。由于本人在知識、經(jīng)驗方面都存在著不足,在整個開發(fā)的過程中時間也比較倉促,因此該系統(tǒng)必然會存在一些缺陷和不足。本系統(tǒng)在商品信息管理等方面還有不足之處,由于對其具體功能分析的不夠透徹,以至于在實現(xiàn)功能上不夠細化,不夠詳盡,所以有待以后將其更加完善。參考文獻[1] 汪建文..(04):5660[2] 胡燕.軟件工程與標準化.信息技術(shù)與標準化.2004.(12):1721[3] 盛仲飆.JSP中數(shù)據(jù)庫訪問的性能優(yōu)化研究.微型電腦應(yīng)用.2008,(9):1617[4] 董紀陽.軟件設(shè)計中的需求分析.電腦知識與技術(shù).2008.(28):5657[5] 林華靈.基于Strut框架技術(shù)的Web應(yīng)用.中國新技術(shù)新產(chǎn)品.2008,(14):911[6] 何玉潔.數(shù)據(jù)庫原理與應(yīng)用教程.機械工業(yè)出版社.2003:2378[7] 楊文紅,趙德平,劉柯劍.基于MVC模式Struts框架研究與應(yīng)用.硅谷.2008.(20):4546[8] 趙蕾,程明定,劉琳.J2EE模型中Struts框架技術(shù)的研究和應(yīng)用.中國博覽.2004.(12):2526[9] 桃子.生活用品市場前瞻.微型計算機.2007.(13):8990[10] 周建儒.JSP中自定義標簽的實現(xiàn)與部署.科技信息(科學(xué)教研).2008.(23):5153[11] Mcleod.Management Information system management in practice.Prentice Hall.1998:4355[12] Raghu Ramakrishnan.Johannes Gehrke.Database Management System.McGrawHill Professional. 2007:180213[13] Cassidy A.Information systems strategic planning..St.[14] Luicepress.1998:1231[15] Dionysios Tsichritzis Base Management Systems.1977:15053 [16] hristopher P.Ben critical success factors model for eprimplement.[17] IEEE software.1999:1630附錄附錄1StrutsStruts 是 Apache軟件基金會(ASF)贊助的一個開源項目。它最初是 Jakarta項目中的一個子項目,并在2004年3月成為ASF的頂級項目。它通過采用 Java Servlet/JSP 技術(shù),實現(xiàn)了基于Java EE Web應(yīng)用的 ModelViewController(MVC)設(shè)計模式的應(yīng)用框架(Web Framework),是 MVC 經(jīng)典設(shè)計模式中的一個經(jīng)典產(chǎn)品。 MVC結(jié)構(gòu) 在 Struts 中,已經(jīng)由一個名為 ActionServlet 的 Servlet 充當控制器(Controller)的角色,根據(jù)描述模型、視圖、控制器對應(yīng)關(guān)系的 的配置文件,轉(zhuǎn)發(fā)視圖(View)的請求,組裝響應(yīng)數(shù)據(jù)模型(Model)。在 MVC 的 模型(Model)部分,經(jīng)常劃分為兩個主要子系統(tǒng)(系統(tǒng)的內(nèi)部數(shù)據(jù)狀態(tài)與改變數(shù)據(jù)狀態(tài)的邏輯動作),這兩個概念子系統(tǒng)分別具體對應(yīng) Struts 里的 ActionForm 與 Action 兩個需要繼承實現(xiàn)超類。在這里,Struts 可以與各種標準的數(shù)據(jù)訪問技術(shù)結(jié)合在一起,包括Enterprise Java Beans(EJB), JDBC 與 JNDI。在 Struts 的視圖(View) 端,除了使用標準的JavaServer Pages(JSP)以外,還提供了大量的標簽庫使用,同時也可以與其他表現(xiàn)層組件技術(shù)(產(chǎn)品)進行整合,比如 Velocity Templates,XSLT 等。通過應(yīng)用 Struts 的框架,最終用戶可以把大部分的關(guān)注點放在自己的業(yè)務(wù)邏輯(Action)與 映射關(guān)系的配置文件()中。 發(fā)展歷程 在 Java EE 的Web應(yīng)用發(fā)展的初期,除了使用 Servlet 技術(shù)以外,普遍是在 JavaServer Pages (JSP)的源代碼中,采用 HTML 與 Java 代碼混合的方式進行開發(fā)。因為這兩種方式不可避免的要把表現(xiàn)與業(yè)務(wù)邏輯代碼混合在一起,都給前期開發(fā)與后期維護帶來巨大的復(fù)雜度。為了擺脫上述的約束與局限,把業(yè)務(wù)邏輯代碼從表現(xiàn)層中清晰的分離出來,2000年,Craig McClanahan 采用了 MVC 的設(shè)計模式開發(fā)Struts。后來該框架產(chǎn)品一度被認為是最廣泛、最流行 JAVA 的 WEB 應(yīng)用框架。 2006年,WebWork 與 Struts 這兩個優(yōu)秀的Java EE Web框架(Web Framework)的團體,決定合作共同開發(fā)一個新的,整合了 WebWork 與 Struts 優(yōu)點,并且更加優(yōu)雅、擴展性更強的框架,命名為 “Struts 2”, 版本產(chǎn)品稱為”Struts 1”。 至此,Struts項目并行提供與維護兩個主要版本的框架產(chǎn)品——Struts 1 與 Struts 2。 充滿競爭的MVC框架 雖然Struts的是成熟的和流行的框架,建設(shè)前端Java應(yīng)用,它正面臨新的挑戰(zhàn),從較新的”輕量”的MVC框架,如Spring的MVC ,Stripes和Tapestry 。新的XForms標準和框架,也可能是另一種選擇,以建立復(fù)雜的Web窗體驗證與Struts的未來。 在WebWork框架脫離Apache的Struts的幾年前,以提供改進和完善,同時保持了相同的一般建筑的原始Struts框架。然而,它在2005年12月宣布,該框架將重新合并WebWork 。WebWork ,成為Apache的Struts的2 ,達到了第一個完整的版本于2007年2月。 Sun公司最近提出了一項新的除了Java平臺,所謂的JavaServer界面(SF) 。除了原有的框架下, Apache的Struts的項目還提供了一個JSF的為基礎(chǔ)的框架,所謂的頁巖。 其他的MVC框架,并不是基于J2EE的包括Ruby on Rails的, WebObjects , Django ,Catalyst, TurboGears , CakePHP , Symfony (對于PHP ),Zend公司,大展ATK公司,并CodeIgnite(對于PHP )。 Struts4php是一個Struts框架的PHP的web腳本語言版本。 #的Struts框架的一部分。附錄2StrutsApache Struts is an opensource web application framework for developing Java EE web applications. It uses and extends the Java Servlet API to encourage developers to adopt a modelviewcontroller (MVC) architecture. It was originally created by Craig McClanahan and donated to the Apache Foundation in May, 2000. Formerly located under the Apache Jakarta Project and known as Jakarta Struts, it became a top level Apache project in 2005. Design goals and overview In a standard Java EE web application, the client will typically submit information to the server via a web form. The information is then either handed over to a Java Servlet which processes it, interacts with a database and produces an HTMLformatted response, or it is given to a JavaServer Pages (JSP) document which intermingles HTML and Java code to achieve the same result. Both approaches are often considered inadequate for large projects because they mix application logic with presentation and make maintenance difficult. The goal of Struts is to cleanly separate the model (application logic that interacts with a database) from the view (HTML pages presented to the client) and the controller (instance that passes information between view and model). Struts provides the controller (a servlet known as ActionServlet) and facilitates the writing of templates for the view or presentation layer (typically in JSP, but XML/XSLT and Velocity are also supported). The web application programmer is responsible for writing the model code, and for creating a central configura
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1