網(wǎng)上購物系統(tǒng)
《網(wǎng)上購物系統(tǒng)》由會員分享,可在線閱讀,更多相關《網(wǎng)上購物系統(tǒng)(27頁珍藏版)》請在裝配圖網(wǎng)上搜索。
中國地質(zhì)大學(武漢)遠程與繼續(xù)教育學院畢業(yè)設計(論文) 遠程與繼續(xù)教育學院 本科畢業(yè)論文(設計) 題目: 網(wǎng)上購物系統(tǒng) 學習中心: 蘭州學習中心 學 號: 090F24143028 姓 名: 張越 專 業(yè): 計算機科學與技術 指導教師: 汪順 2016 年 8 月 3 日 中國地質(zhì)大學(武漢)遠程與繼續(xù)教育學院 本科畢業(yè)論文(設計)指導教師指導意見表 學生姓名: 張越 學號: 090F24143028 專業(yè): 計算機科學與技術 畢業(yè)設計(論文)題目: 網(wǎng)上購物系統(tǒng) 指導教師意見:(請對論文的學術水平做出簡要評述。包括選題意義;文獻資料的掌握;所用資料、實驗結果和計算數(shù)據(jù)的可靠性;寫作規(guī)范和邏輯性;文獻引用的規(guī)范性等。還須明確指出論文中存在的問題和不足之處。) 該同學能在老師的嚴格要求下順利完成整個畢業(yè)設計工作和論文的撰寫。程序能正確的運行,界面安排合理,論文符合要求。在整個畢業(yè)設計的過程,態(tài)度端正,學習也比較認真,時間安排也很合理。能基本在每個階段完成相應的任務。在這其間也存在一些不足和需要提高的地方。例如,知識面不夠廣,處理問題和運用知識的能力還有待提高。 指導教師結論: 合格 (合格、不合格) 指導教師 姓名 汪順 所在單位 內(nèi)蒙古電大 指導時間 2016年10月 中國地質(zhì)大學(武漢)遠程與繼續(xù)教育學院 本科畢業(yè)設計(論文)評閱教師評閱意見表 學生姓名: 張越 學號: 090F24143028 專業(yè): 計算機科學與技術 畢業(yè)設計(論文)題目: 網(wǎng)上購物系統(tǒng) 評閱意見:(請對論文的學術水平做出簡要評述。包括選題意義;文獻資料的掌握;所用資料、實驗結果和計算數(shù)據(jù)的可靠性;寫作規(guī)范和邏輯性;文獻引用的規(guī)范性等。還須明確指出論文中存在的問題和不足之處。) 論文以網(wǎng)上購物系統(tǒng)為選題,對其中一些概念進行了敘述,但是并沒有系統(tǒng)需求分析、概要設計、詳細設計等。因此,不能達到本科畢業(yè)設計(論文)要求。 修改意見:(針對上面提出的問題和不足之處提出具體修改意見。評閱成績合格,并可不用修改直接參加答辯的不必填此意見。) 補充系統(tǒng)設計的主要內(nèi)容,包括如:系統(tǒng)需求分析、概要設計、詳細設計、測試分析等。 畢業(yè)設計(論文)評閱成績 (百分制): 50 評閱結論: 不同意答辯 (同意答辯、不同意答辯、修改后答辯) 評閱人姓名 龔文引 所在單位 中國地質(zhì)大學(武漢) 評閱時間 2016-10-18 論文原創(chuàng)性聲明 本人鄭重聲明:本人所呈交的本科畢業(yè)論文《網(wǎng)上購物系統(tǒng)》,是本人在導師的指導下獨立進行研究工作所取得的成果。論文中引用他人的文獻、資料均已明確注出,論文中的結論和結果為本人獨立完成,不包含他人成果及使用過的材料。對論文的完成提供過幫助的有關人員已在文中說明并致以謝意。 本人所呈交的本科畢業(yè)論文沒有違反學術道德和學術規(guī)范,沒有侵權行為,并愿意承擔由此而產(chǎn)生的法律責任和法律后果。 論文作者(簽字):張越 日期:2016年8月3日 3 摘 要 當今是網(wǎng)絡時代,計算機應用已經(jīng)非常普及,計算機的身影隨處可見。人們通過網(wǎng)絡更快捷、舒適地生活,如網(wǎng)上購物、信息查尋等功能。還有我們熟悉的家庭娛樂,學校的機房,金融場所,以及遍布街道的網(wǎng)吧,計算機在社會各處被廣泛應用,網(wǎng)絡的廣泛應用成為這個時代的一個重要標志,網(wǎng)上購物也成為人們生活中必不可少的一部分。所謂的網(wǎng)上購物其實就是電子商務,這種優(yōu)勢改變了一手交錢一手交貨的傳統(tǒng)模式, 電子商務方便快捷,更大程度地滿足了人們的生活需求。 近年來,商家網(wǎng)絡在各行各業(yè)的發(fā)展戰(zhàn)略中占據(jù)了重要的位置,是社會中不可分割的一部分。商家宣傳已不只局限于電視與報紙,電子商務成為展示自己的另一個舞臺。通過建立網(wǎng)站,商家將商品各方面優(yōu)勢做好全面宣傳以及服務,同時展現(xiàn)于網(wǎng)絡中,這些在改變我們原有經(jīng)營方式與經(jīng)營理念的同時,也為商家?guī)砹烁叩男б妗? 電子商務代表著未來的貿(mào)易方式,這種新興的商品交易形式具有強大的生命力、具有廣闊的發(fā)展空間。其應用和推廣將給社會和經(jīng)濟帶來極大的效益。越來越多的人開始認識現(xiàn)代電子交易手段,在這方面發(fā)達國家有很多年的發(fā)展歷史,發(fā)展中國家也在加緊制定總體發(fā)展戰(zhàn)略,在國民經(jīng)濟各個領域大力促進電子商務的應用,力爭在越來越激烈的國際競爭中占據(jù)有利的地位。但是鑒于我國起步比較晚,網(wǎng)絡化和信息化程度還在提高中,電子商務要在全國普及,還有很多問題要解決:網(wǎng)絡設施建設、網(wǎng)上支付問題、消費者的權益、商家信譽、計算機水平落后、網(wǎng)絡意識淡薄等。因此,對這些問題我們應該更深入地了解,研究并解決它。 關鍵詞: 1、網(wǎng)上購物 2、電子商務 3、建立網(wǎng)站 4、安全性 5、隱私性 目 錄 一、電子商務介紹 1 (一)有關電子商務方面的研究 1 (二)網(wǎng)上購物系統(tǒng)的意義 2 (三)購物商城的現(xiàn)狀和發(fā)展前景 2 二、電子購物商城系統(tǒng)優(yōu)點 5 (一)不需要占壓資金 5 (二)二十四小時營業(yè)時間 5 (三)不受店面空間限制 5 (四)不受地理位置影響 5 三、電子商務系統(tǒng)可行性分析 6 (一)經(jīng)濟可行性分析 6 (二)技術可行性分析 6 (三)操作可行性分析 7 (四)法律可行性分析 7 四、電子購物商城系統(tǒng)分析 8 (一)系統(tǒng)規(guī)劃任務 8 (二)需求分析 9 五、電子購物商城總體設計思路 10 (一)概要設計 10 (二)詳細設計 10 (三)前臺模塊詳細功能描述 11 (四)后臺模塊詳細功能描述 12 六、測試 13 (一)測試的重要性 13 (二)測試的目的 14 (三)測試用例 15 (四)結果分析 16 七、結論 17 致謝 18 參考文獻 19 20 中國地質(zhì)大學(武漢)遠程與繼續(xù)教育學院本科畢業(yè)設計(論文) 一、電子商務介紹 隨著網(wǎng)絡技術的迅速發(fā)展,電子商務在20世紀90年代興起于美國、歐洲等發(fā)達國家。目前,國際上對電子商務無統(tǒng)一定義。一般來說,狹義的概念是指在開放的國際互聯(lián)網(wǎng)及其它網(wǎng)絡的環(huán)境下,通過服務器的運用,實現(xiàn)消費者的網(wǎng)上購物、企業(yè)間商業(yè)交易的一種新型交易運營模式。即電子商務=Web(服務器)+IT(信息技術)+企業(yè)業(yè)務?;陔娮由虅盏膽?,具有通用性、易用性和良好的可擴展性等,它正逐漸成為實現(xiàn)企業(yè)管理信息系統(tǒng)的主流技術。它是以電子交易為手段,完成服務、金融、物品、信息等價值的交換,進行各種商務活動快速有效的最新方法。 電子商務系統(tǒng)是保證以電子商務為基礎的網(wǎng)上交易實現(xiàn)的體系。網(wǎng)上交易的信息溝通是通過數(shù)字化的信息渠道實現(xiàn)的,交易雙方必須擁有相應的信息技術工具。為保證交易雙方進行等價交換,必須提供相應的貨物配送和支付結算手段。基礎電子商務系統(tǒng)包括Internet信息系統(tǒng)、電子商務服務商、企業(yè)、組織與消費者、實物配送和支付結算五個方面。這五方面有機地結合在一起,缺少任何一部分都可能影響網(wǎng)上交易的順利進行。此外,為保證企業(yè)、組織和消費者能夠利用數(shù)字化溝通渠道,保證交易能順利進行配送和支付,需要由專門提供服務的中間商參與,即需要電子商務服務商。電子商務實現(xiàn)貿(mào)易的全球化、直接化、網(wǎng)絡化,發(fā)展電子商務是不可阻擋的趨勢,而我國的電子商務尚不完善。要實現(xiàn)全過程的電子商務,就要加快網(wǎng)絡基礎設施建設和網(wǎng)絡互聯(lián),實現(xiàn)金融電子化及海關、稅務、行政監(jiān)管部門電子化,市場環(huán)境網(wǎng)上支付,建立安全體系認證結構,健全相關法律法規(guī)等等。 (一)有關電子商務方面的研究 1、先進的購物流程: 可將物品引入收藏夾,這種方式可將客戶所有臨時信息寫入數(shù)據(jù)庫表中,訂單結束后自動清除相關數(shù)據(jù),不用擔心臨時數(shù)據(jù)丟失,確保購物準確無誤。 2、人性化操作界面: 界面美觀,通過專業(yè)美工精心打造,還可根據(jù)購物車客戶品味為其專門訂制。 3、完善安全機制: 前臺和后臺的管理完全分離,設有獨立密碼校驗功能,對非法程序進行過濾,確保用戶和購物的數(shù)據(jù)有較好的安全性。 4、網(wǎng)上購物的系統(tǒng)環(huán)境: 電子商務系統(tǒng)在提供交易所必須的信息交換、支付結算和實物配送這些基礎服務的同時,還將面臨使用信息技術作為交易平臺帶來的新問題。如信息安全問題、身份識別問題、信用問題、法律問題、隱私問題、稅收問題等。 上述問題的解決必須從外部市場環(huán)境開始著手。對于信用、稅收問題需要通過制定相關經(jīng)濟政策進行推進。對于安全和身份識別問題需要通過技術進步來保證。對于法律和隱私等問題則需要加強電子商務方面的立法。對于推動消費者上網(wǎng)購物,則需要全社會的參與和引導。因此,發(fā)展電子商務是一項系統(tǒng)性的工程,它需要企業(yè)主導、政府引導和社會參與。 (二)網(wǎng)上購物系統(tǒng)的意義 1、通過網(wǎng)絡進行交易買賣,完善物流配送系統(tǒng)和方便安全的資金結算系統(tǒng)。 2、通過在線購物系統(tǒng)實踐安全機制 (1)目前,網(wǎng)上購物在國際互聯(lián)網(wǎng)可實現(xiàn)商務功能多樣化,從最初的對外溝通展示功能,信息發(fā)布功能,在線網(wǎng)站管理功能等等,都可以在互聯(lián)網(wǎng)上進行電子化高速操作。 (2)為保護傳統(tǒng)購物投資,購物上網(wǎng)解決方案切合傳統(tǒng)購物實際的需求和發(fā)展的趨向,使投入回報和管理效益最大化。 3、改變傳統(tǒng)模式,有效降低交易成本,提高經(jīng)濟運行效率,是現(xiàn)代傳統(tǒng)購物必不可少的經(jīng)營策略之一。 (1)規(guī)范、完善的基礎信息設置。 (2)按商品大類及商品名稱進行模糊查詢。 (3)商品分類詳盡,可按不同類別查看商品信息。 (4)美觀友好的操作界面,能保證系統(tǒng)的易用性。 (5)商品銷售排行。 (6)實現(xiàn)網(wǎng)上購物。新品及特價商品展示。 (三)購物商城的現(xiàn)狀和發(fā)展前景 電子商務作為現(xiàn)代服務業(yè)中的重要產(chǎn)業(yè),有“朝陽產(chǎn)業(yè)、綠色產(chǎn)業(yè)”之稱,具有“三高”、“三新”的特點。“三高”即高人力資本含量、高技術含量和高附加價值;“三新”是指新技術、新業(yè)態(tài)、新方式。人流、物流、資金流、信息流“四流合一”是對電子商務核心價值鏈的概括。電子商務產(chǎn)業(yè)具有市場全球化、交易連續(xù)化、成本低廉化、資源集約化等優(yōu)勢。 電子商務按照參與主體和客戶的不同,可分為多種形式,但目前看,B2B、B2C、C2C是主要形式,其中B2B是最主要的應用形式。按照貿(mào)易主導主體,可分為銷售方控制型、購買方控制型和中立第三方控制型。 1、全球電子商務發(fā)展概況 縱觀全球電子商務市場,各地區(qū)發(fā)展并不平衡,呈現(xiàn)出美國、歐盟、亞洲“三足鼎立”的局面。 美國是世界最早發(fā)展電子商務的國家,同時也是電子商務發(fā)展最為成熟的國家,一直引領全球電子商務的發(fā)展,是全球電子商務的成熟發(fā)達地區(qū)。歐盟電子商務的發(fā)展起步較美國晚,但發(fā)展速度快,成為全球電子商務較為領先的地區(qū)。亞洲作為電子商務發(fā)展的新秀,市場潛力較大,但是近年的發(fā)展速度和所占份額并不理想,是全球電子商務的持續(xù)發(fā)展地區(qū)。 全球B2B電子商務交易一直占據(jù)主導地位,2002年至今,呈現(xiàn)持續(xù)高速增長態(tài)勢,2007年全球B2B交易額達到8.3萬億美元,預計在未來幾年將保持40%以上的增長率,到2010年B2B交易額將達到26萬億美元,比2002年增長30多倍。 2、我國電子商務發(fā)展概況 我國電子商務的現(xiàn)狀:我國電子商務發(fā)展呈現(xiàn)典型的塊狀經(jīng)濟特征,東南沿海屬于較為發(fā)達地區(qū),北部和中部屬于快速發(fā)展地區(qū),西部則相對落后。 自2005年以來,我國電子商務市場交易額穩(wěn)定增長,2007 年我國電子商務市場規(guī)模突破17000億元。未來3年,仍是我國電子商務投資規(guī)模持續(xù)增長和爆發(fā)的時期,我國電子商務投資市場將迎來新一輪的發(fā)展高潮。一方面,2007年國家“十一五”電子商務發(fā)展規(guī)劃的頒布標志著政府推動電子商務的總體布局已經(jīng)形成;另一方面,電子商務在企業(yè)的應用成效以及對經(jīng)濟、社會發(fā)展的推動作用日益明顯。 2007年我國B2B 電子商務交易額約為12500億元,比2006年增長25.5%。目前B2B 市場的集中度較高,在綜合類網(wǎng)站中,阿里巴巴已占近乎7成份額。2007年我國B2C網(wǎng)站總收入約為52.2億元,同比增長33.5%。B2C是傳統(tǒng)企業(yè)開展電子商務的主要形式,隨著網(wǎng)絡購物環(huán)境的好轉(zhuǎn)以及企業(yè)(特別是大中型企業(yè))電子商務化程度的提升,在總體規(guī)模上B2C 將會有一個長足的發(fā)展,并成為未來網(wǎng)購的主流。2007年我國C2C交易額約為410.4億元,同比增長90%;C2C是目前我國網(wǎng)購的主要形式,但普及率還較低,不到網(wǎng)民總數(shù)的3成。 3、我國電子商務發(fā)展趨勢 (1)電子商務的發(fā)展環(huán)境將不斷完善,發(fā)展動力持續(xù)增強隨著市場經(jīng)濟體制進一步完善,推進經(jīng)濟增長方式轉(zhuǎn)變和結構調(diào)整的力度繼續(xù)加大,發(fā)展電子商務的需求將會更加強勁。電子商務將被廣泛應用于生產(chǎn)、流通、消費等各領域和社會生活的各個層面。這將促使全社會電子商務的應用意識不斷增強,有關電子商務的政策、法律、法規(guī)將不斷出臺,電子商務發(fā)展的政策法律環(huán)境將不斷完善。同時,也促使物流、信用、電子支付等電子商務支撐體系建設更全面的展開,從而使得電子商務發(fā)展的內(nèi)在動力持續(xù)增強。 (2)電子商務應用將達到新的廣度和深度隨著《電子商務發(fā)展“十一五”規(guī)劃》的實施,電子商務在國民經(jīng)濟各部門中將得到進一步的推廣和應用。電子商務交易額呈現(xiàn)穩(wěn)定持續(xù)增長態(tài)勢;在區(qū)域發(fā)展方面,長三角、珠三角和環(huán)渤海等東南沿海的電子商務在繼續(xù)高速增長的同時,輻射力也逐漸提高,將促進東部和中西部地區(qū)之間的協(xié)調(diào)發(fā)展;在企業(yè)應用方面,在國家、各級政府的政策引導下,在電子商務服務業(yè)的協(xié)助下,將促進企業(yè)由非支付型電子商務向支付型電子商務發(fā)展、協(xié)同電子商務的發(fā)展,深化企業(yè)應用水平。 (3)電子商務與產(chǎn)業(yè)發(fā)展深度融合不斷加大,加速形成經(jīng)濟競爭新態(tài)勢 在綜合性電子商務網(wǎng)站已經(jīng)占據(jù)綜合類B2B領域絕大部分市場的情況下,越來越多的行業(yè)電子商務網(wǎng)站已經(jīng)在綜合網(wǎng)站市場之外尋求專業(yè)化細分領域的發(fā)展。電子商務正在與傳統(tǒng)產(chǎn)業(yè)進行深入的融合,兩者相互促進,協(xié)調(diào)發(fā)展。 (4)電子商務服務業(yè)蓬勃發(fā)展,逐步成為國民經(jīng)濟新的增長點隨著企業(yè)供應鏈電子商務、國際電子商務的發(fā)展,將帶動電子商務服務業(yè)的發(fā)展,圍繞電子商務服務形成的從低端技術環(huán)節(jié)到中端支撐環(huán)節(jié)再到高端應用環(huán)節(jié)的電子商務服務鏈在我國結點飽滿,一個全新視角的電子商務服務業(yè)群正在形成,將成為未來國民經(jīng)濟新的增長點。 (5)移動電子商務正成為電子商務新的應用領域2006年以來,移動通訊商,密切關注移動商務企業(yè)市場,中國移動和銀聯(lián)聯(lián)手推出的“手機錢包”,完成移動電子商務付費的個性化服務?;谝苿又Ц兜闹С?,移動電子商務正成為電子商務新的應用領域。 二、電子購物商城系統(tǒng)優(yōu)點。 網(wǎng)上購物是以信息技術為基礎的商務活動,它通過Internet使交易雙方進行商品交易,由于雙方不受時間和空間的局限性,從而不僅大大擴大了消費者和網(wǎng)絡企業(yè)的商品交易機會,而且大大降低商品交易的成本。全面展示商城內(nèi)所有商品,并可展示最新商品及特價商品。實現(xiàn)網(wǎng)上購物。商品銷售排行,以方便顧客了解本商城內(nèi)的熱銷商品及幫助企業(yè)領導者做出相應的決策。 電子商務的類型:從其交易對象來看,電子商務的應用包括企業(yè)與企業(yè)之間的電子商務(B2B)、企業(yè)與消費者之間的電子商務(B2C)、企業(yè)與政府之間的電子商務(B2G)、政府與消費者之間的電子商務(G2C)、企業(yè)內(nèi)部的電子商務。電子商務的本質(zhì)特點:電子商務的重點在于商務、電子商務的核心競爭力在于信息平臺、電子商務的使命在于利用互聯(lián)網(wǎng)技術對傳統(tǒng)資源的整合。查看商城內(nèi)的公告信息。對用戶輸入的數(shù)據(jù),系統(tǒng)進行嚴格的數(shù)據(jù)檢驗,盡可能排除人為的錯誤。系統(tǒng)最大限度地實現(xiàn)了易維護性和易操作性。 系統(tǒng)運行穩(wěn)定、安全可靠。通過對一些典型電子商務網(wǎng)站的考察、分析以及實際的市場調(diào)查,要求本系統(tǒng)具有以下功能: (一)基本不需要占壓資金。傳統(tǒng)商店的進貨資金少則幾千元,多則數(shù)萬元,而網(wǎng)上商店則不需要壓資金。 (二)24小時營業(yè)時間。網(wǎng)上商店延長了商店的營業(yè)時間,一天24小時、一年365天不停地運作,無須專人值班看店,都可照常營業(yè)。傳統(tǒng)店鋪的營業(yè)時間一般為8-12小時,遇上壞天氣或者老板、店員有急事也不得不暫時休息。 (三)銷售規(guī)模不受地盤限制。傳統(tǒng)商店有多大就只能擺放多少商品,生意大小常常被小店面積限制。而在網(wǎng)上,即便在地面上只有一個小商店,或者干脆就沒有門面,開店的生意卻可以照樣做得很大。 (四)不受店面空間的限制。哪怕只是街邊小店,在網(wǎng)上卻可以擁有百貨大樓那么大的店面,只要投資者愿意,可以擺上成千上萬種商品。目前國內(nèi)最大的專業(yè)拍賣網(wǎng)站同時在線的商品要超過10萬件——已超過一些大超市。 (五)不受地理位置影響。不管客戶離店有多遠,也不管顧客是國內(nèi)還是國外,在網(wǎng)上,客戶一樣可以很方便地找到并購買商品。這令消費群體突破了地域的限制,變得無限廣闊了。該系統(tǒng)在功能上基本實現(xiàn)一個網(wǎng)上商店的應用。 三、電子商務系統(tǒng)可行性分析 開發(fā)此網(wǎng)上購物系統(tǒng)的硬件環(huán)境:奔騰T4300、2GB內(nèi)存、512M獨顯 操作系統(tǒng):WindowsXPSP3 后臺數(shù)據(jù)庫:SQLSERVER2008開發(fā)工具 前臺開發(fā)工具:MicrosoftVisualStudio2008、MacromediaDreamweaver8、AdobePhotoshopCS310。0 (一)經(jīng)濟可行性分析 1、從該系統(tǒng)的開發(fā)和效益關系上講,該系統(tǒng)的開發(fā)不需要花費太多的經(jīng)費。因為設備費用可在原有局域網(wǎng)的基礎上組織建成。 2、系統(tǒng)是為方便人們網(wǎng)上購物的系統(tǒng),客戶端僅裝有瀏覽器的電腦,即可使用系統(tǒng),該系統(tǒng)采用ASP。NET這個可以開發(fā)出動態(tài)、交互、高性能Web數(shù)據(jù)庫應用技術進行開發(fā),因此該系統(tǒng)的開發(fā)不需要大量的開發(fā)人員,從而減少了工資費用以及管理維護人員。 3、該系統(tǒng)提供的都是最新的商品信息以及方便快捷的檢索功能,讓用戶迅速找到自己需要的最新資料,為自己省去往返于各種購物尋商品的麻煩。 4、系統(tǒng)成本主要集中在系統(tǒng)軟件的開發(fā)上,當系統(tǒng)投入運行后可以為人們節(jié)約大量的人力,時間。該系統(tǒng)的建立可大大提高在同類行業(yè)中的競爭力,用戶也可以更方便地通過該系統(tǒng)查詢所需信息,更及時地了解信息發(fā)布情況。所帶來的效益遠遠大于系統(tǒng)軟件的開發(fā)成本。在經(jīng)濟上完全可行。 (二)技術可行性分析 1、根據(jù)現(xiàn)有的技術設備條件和準備充實的技術力量和設備,系統(tǒng)在技術上的實現(xiàn)是可行的。在設備方面,計算機內(nèi)存容量、外存容量輸入輸出設備等都可在原有的基礎上滿足需要。 2、本系統(tǒng)擬采用Java語言和Mysql分別作為前端和后端的開發(fā)工具。Java體系中Struts2用來在服務器端構建功能強大的web應用程序。從整個系統(tǒng)結構看,可在原有的局域網(wǎng)的服務器、工作站及網(wǎng)絡組件的基礎上實現(xiàn)。 3、該系統(tǒng)的開發(fā)人員具有計算機專業(yè)知識,有一定的編程基礎,熟知和掌握數(shù)據(jù)庫及網(wǎng)絡等有關知識與技能,可以對網(wǎng)上購物進行開發(fā)。在MyEclipse的集成開發(fā)環(huán)境(IDE)中,Struts2框架有著良好的編程體系。Java框架的類庫、消息以及數(shù)據(jù)訪問解決方案,都可以無縫集成到web。 (三)操作可行性分析 1、操作上非常簡單,對于用戶來說,只需要具有基本的上網(wǎng)技術就行了。 2、對于管理人員來說要通過對數(shù)據(jù)庫簡單操作, 數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計準確;適應力強;容易擴充;簡化了程序,大大減輕了網(wǎng)站更新維護的工作量;界面設計時充分考慮管理人員的習慣,使得操作簡單。 3、用戶在使用本系統(tǒng)的時候和一般的瀏覽網(wǎng)頁一樣,操作簡單。 (四)法律可行性分析 1、該平臺的開發(fā)會不會在社會上引起侵權或其它責任問題。 2、本軟件開發(fā)過程所用到的ASP。NET SQL SERVER 2008等軟件都為開源產(chǎn)品,系統(tǒng)開發(fā)完全擁有自主產(chǎn)權。因為該平臺是作為課程設計與商業(yè)無關,又因為是自主開發(fā)設計,從整體上看,此項目的開發(fā)具有可行性,并且系統(tǒng)是獨立完成的,不存在抄襲問題。 3、因此不會構成侵權,從法律角度分析看符合國家的法律法規(guī),是完全可行的。 4、為了達到電子購物商城系統(tǒng)的目標和功能,在系統(tǒng)建設的過程中應遵循以下原則: (1)統(tǒng)一規(guī)劃、分步設計 信息系統(tǒng)的建設是長期的和艱巨的,應根據(jù)用戶對信息的需求和公司的經(jīng)濟承受能力,對系統(tǒng)進行統(tǒng)一規(guī)劃,突出重點,逐步建設,盡可能的縮短系統(tǒng)開發(fā)周期。 (2)堅持標準化和可行性 利用當前市場上比較先進的技術和相對成熟的產(chǎn)品,并向國際標準、國家標準、工程標準、相關行業(yè)標準和暫行規(guī)定、以及其他通用規(guī)則靠攏,要盡可能避免使用非標準化的協(xié)議和軟件,要貫徹模塊獨立、接口開放、遵循標準的原則。另外,還要根據(jù)行業(yè)的特殊性,盡可能的為用戶考慮,但不能束縛新技術的發(fā)展。 (3)保證系統(tǒng)的穩(wěn)定性和安全性。 (4)保證網(wǎng)絡系統(tǒng)的先進性和有效性。 (5)操作簡單、人機界面友好,便于用戶理解和使用。 四、系統(tǒng)分析 凡事預則立,不預則廢。科學的規(guī)劃對于任何需要經(jīng)過較長時間努力才能實現(xiàn)的事情都是非常重要的。 規(guī)劃,一般是指對較長時期的活動進行總體的、全面的計劃。隨著中國市場經(jīng)濟的日趨成熟,中國企業(yè)面對的競爭壓力也越來越大,特別是企業(yè)的結構和活動內(nèi)容都很復雜,實現(xiàn)一個組織的信息管理計算機化需要經(jīng)過長期的努力,因而必需對一個組織的管理信息系統(tǒng)的建設進行規(guī)劃,企業(yè)要想生存,就必須有一種高效,便于客戶購物和支付的購物形式,因此網(wǎng)上購物這種新的商業(yè)運行營模式就被越來越多的商家運用到競爭中,并得到了大多數(shù)客戶的認可。根據(jù)目標和發(fā)展戰(zhàn)略以及管理信息系統(tǒng)建設和客觀規(guī)律,并考慮到組織面臨的內(nèi)外環(huán)境,科學的制定管理信息系統(tǒng)的發(fā)展戰(zhàn)略和總體方案,合理安排系統(tǒng)建設的進程。這種基于瀏覽器、服務器實現(xiàn)的購物方式已初具規(guī)模,一些電子商務網(wǎng)站的成立,改變了人們以往的購物觀念。 (一) 系統(tǒng)規(guī)劃的任務 明確組織總的信息需求,確定管理信息系統(tǒng)的發(fā)展戰(zhàn)略,制定管理信息系統(tǒng)建設總計劃,其中包括確定擬建系統(tǒng)的總體功能、目標和大致規(guī)模粗略估計所需資源,并根據(jù)需求的輕、重、緩、急及資源和應用環(huán)境的約束,把規(guī)劃的系統(tǒng)建設內(nèi)容分解成若干開發(fā)項目,以長期分批進行系統(tǒng)開發(fā)。 (二) 需求分析 21世紀以來,人類經(jīng)濟高速發(fā)展,人們生活發(fā)生了日新月異的變化,特別是計算機的應用及普及到經(jīng)濟和社會生活的各個領域。使原本的舊的管理方式越來越不適應現(xiàn)在社會的發(fā)展。許多人還停留在以前的逛街去買需要的用品,網(wǎng)上商城為大家?guī)砹藰O大地方便。本系統(tǒng)的開發(fā)主要是方便用戶購買商品,減少供應商店面費用。 本系統(tǒng)共有三類用戶: 1、普通用戶:主要指網(wǎng)絡用戶(指沒有登陸權限),以匿名的身份訪問系統(tǒng)網(wǎng)站。此類用戶主要有瀏覽系統(tǒng)信息、查看商品信息,注冊成為會員。把本網(wǎng)站設為首頁,添加到收藏夾,聯(lián)系開發(fā)人,查看交款方式,退換貨原則,配送范圍,交易條款,保密協(xié)議等操作。瀏覽的內(nèi)容包括:商品信息、商品分類信息。 2、商城會員:這類用戶擁有普通用戶的所有權限;普通用戶可以注冊成為會員,并根據(jù)會員ID和密碼登陸系統(tǒng),登陸之后可以對更改自己的信息但會員ID做為數(shù)據(jù)庫表主鍵不能修改。會員登陸后可以查看商品信息,查看各種分類商品信息,將商品添加到購物車中。修改購物車中商品數(shù)量,或是刪除某些不想要的商品。如果會員發(fā)現(xiàn)網(wǎng)城卡內(nèi)余額不足還可以進行充值。 3、系統(tǒng)管理員:系統(tǒng)管理員主要負責管理著系統(tǒng)后臺信息;主要有訂單管理,商品管理,會員管理,物流管理和系統(tǒng)管理。訂單管理有未確認訂單和已確認訂單管理,未付款訂單和已付款訂單管理,未發(fā)貨和已發(fā)貨訂單管理,未歸檔和已歸檔訂單管理。 商品管理主要有商品添加和商品管理,商品類別添加和商品類別管理。會員管理主要有添加管理員和管理管理員,管理會員。物流系統(tǒng)主要有支付方式添加和管理,配送方式添加和管理,配送地點添加和管理。系統(tǒng)管理主要是上傳管理。 因此,本系統(tǒng)主要功能是對商品進行管理規(guī)劃,方便會員購買。 該網(wǎng)上購物系統(tǒng)還針對普通購物的業(yè)務范圍及特點,設計了前臺用戶系統(tǒng)和后臺遠程管理系統(tǒng)。前臺用戶系統(tǒng)是面向廣大購物顧客的界面,主要由關于本站、供應商服務、商品介紹、網(wǎng)上銷售、在線服務和會員服務組成;后臺遠程管理系統(tǒng)是面向管理員的,一個站點的管理員可以有多個,它的界面由商品管理、商品分類管理、用戶信息管理、 管理員屬性修改、訂單信息管理、購物管理和用戶信息反饋等功能組成。各大功能的實現(xiàn)按不同的用戶權限進行,管理部分只能有管理員才能進行,而用戶僅具有查詢、預訂和選購的權力。 開發(fā)此系統(tǒng)中可能遇到的困難,主要包括以下幾個方面: (1)前臺用戶模塊 商品檢索:涉及到對商品的分類查詢和模糊查詢,目的是讓顧客更容易找到他所需要的商品。 網(wǎng)上銷售:涉及到用戶注冊、購物流程,其中又包含訂單處理與交易過程,交易過程要求對客戶資料的保密。 (2)后臺管理模塊 訂單信息管理:這部分要求對訂單能夠進行瀏覽、查詢和修改。 購物管理:要求能夠?qū)τ脩粽谶M行的購買活動進行跟蹤。 在線提問管理:包含對客戶所提出的問題進行刪除、增加、修改、回復的操作。這些問題主要都涉及到SQLSERVER數(shù)據(jù)庫的操作,首先要能對數(shù)據(jù)庫進行熟練應用,其次要對這些錯綜復雜的數(shù)據(jù)庫有條理進行設計,結構分明,功能明確。 五、電子購物商城總體設計思路 電子購物商城設計是一種建立在新型媒體之上的新型設計,制作精美、創(chuàng)意獨特、風格鮮明的網(wǎng)頁,不僅能夠傳遞最豐富的信息,同時還能給人以美的藝術享受,也樹立了公司企業(yè)、服務機構等的良好社會形象,獲取最大限度的經(jīng)濟效益。它與傳統(tǒng)媒體相比有許多的不同,它在信息傳播方面具有聲、像、圖、文、視覺、聽覺、互動的特點,通過視覺傳達各種各樣的商品信息,而且更新和修正較為快捷方便,可以在任何時間更新,而不受時間和地域的限制。 (一) 概要設計 根據(jù)系統(tǒng)分析,需要將網(wǎng)站劃分為前臺、后臺和數(shù)據(jù)庫。前臺中,客戶在登錄網(wǎng)站主頁后即可鏈接查看到商品等信息,還可以做訂購商品等活動。數(shù)據(jù)庫將要作為網(wǎng)站后臺重要的組成部分,管理員的主要操作幾乎全部圍繞數(shù)據(jù)庫,最后將更新的數(shù)據(jù)要顯示給前臺。 前臺是一個比較大的功能群,它所包含的信息不僅數(shù)量多,而且種類不同。將它設計成比較優(yōu)化的結構形式能組織好網(wǎng)站的信息內(nèi)容并將其歸類,方便用戶獲得所需要的信息。其中每一部分都以盡量少的內(nèi)容顯示,以免瀏覽者看的眼花繚亂而失去耐心。除了這些作用外,設計好前臺的結構形式,也是為后面程序的編寫做出了框架。在為系統(tǒng)劃分功能模塊,并以模塊為單位來實現(xiàn)設計時也是以這個結構為根基的。 系統(tǒng)的后臺要對整個網(wǎng)站的信息和數(shù)據(jù)進行維護。網(wǎng)站前臺所顯示的信息在后臺都應該有對應的維護。這樣,除了設計后臺的各個管理界面外,為了方便管理員的工作,可以將各個管理的界面結合到一個頁面中。因此,各個管理的界面會作為主管理界面的分支。 在設計好網(wǎng)站前臺與后臺的結構以后,就將數(shù)據(jù)庫加入到結構中。后臺將更新的數(shù)據(jù)寫入到數(shù)據(jù)庫中,前臺再將數(shù)據(jù)庫中的信息取出來并顯示。即可鏈接查看到商品等信息,還可以做訂購商品等活動。數(shù)據(jù)庫將要作為網(wǎng)站后臺重要的組成部分,管理員的主要操作幾乎全部圍繞數(shù)據(jù)庫,最后將更新的數(shù)據(jù)要顯示給前臺。 (二) 詳細設計 1、功能模塊設計 層次模塊結構是將系統(tǒng)劃分為若干子系統(tǒng),子系統(tǒng)下再劃分為若干的模塊。而模塊是指具備有輸入輸出、邏輯功能、運行程序和內(nèi)部數(shù)據(jù)四種屬性的一組程序。在結構化系統(tǒng)設計中,模塊一般都是按功能劃分的,通常稱為功能模塊。合理的功能模塊的劃分能夠極大限度地減少重復勞動、提高開發(fā)工作的效率并增大系統(tǒng)的可維護性。 2、用戶管理 為了方便于網(wǎng)站的管理,必須由一套完整的用戶管理體系。該網(wǎng)站用戶管理模塊主要實現(xiàn)用戶的注冊、登錄、選購商品、修改信息等功能。 3、管理員管理 管理員可以對商品(包括商品的種類)進行增刪改查得操作,同時,對已注冊用戶同樣可以進行相同的操作,并根據(jù)用戶購買量對用戶的等級進行修改。此外,管理員最重要的職責是可以修改訂單狀態(tài),把是否已發(fā)貨的信息反饋給前臺用戶。 4、購物車管理 用戶選擇好自己想要的圖書后可以添加到購物車,并在購物車中對商品進行一些操作,如:核對并修改信息、核對庫存、數(shù)量、金額等。 5、數(shù)據(jù)庫設計 數(shù)據(jù)庫是數(shù)據(jù)庫應用程序的重要組成部分。一個設計結構合理的數(shù)據(jù)庫對于應用程序的開發(fā)效率和程序的性能都是非常重要的。數(shù)據(jù)庫的設計過程大致如下: (1)根據(jù)用戶需求,確定數(shù)據(jù)庫中要保存的數(shù)據(jù)信息。對用戶需求進行分析時數(shù)據(jù)庫設計的第一個階段。不斷的調(diào)查與研究用戶需求,了解企業(yè)運作流程等系統(tǒng)需求,使設計概念模型的基礎。 (2)設計數(shù)據(jù)庫的概念模型。概念模型是按用戶的觀點來對數(shù)據(jù)建模,使用與進行信息世界建模的工具。它對整個數(shù)據(jù)庫的設計具有深刻的影響。 (3)邏輯結構設計。邏輯結構是把概念結構轉(zhuǎn)化為與所采用的數(shù)據(jù)庫管理系統(tǒng)所支持的數(shù)據(jù)模型相符合的過程。 (4)數(shù)據(jù)庫的實施和維護。在設計好前臺與后臺的功能模塊后,就開始進行數(shù)據(jù)庫的設計了。根據(jù)網(wǎng)站系統(tǒng)的分析,數(shù)據(jù)庫是整個網(wǎng)站的核心。從前臺顯示的信息到后臺操作的對象,都是圍繞數(shù)據(jù)庫展開的。 (三) 前臺模塊詳細功能描述 其中,用戶信息管理以及訂單和購物車是禁止匿名用戶訪問的內(nèi)容。 1、商品信息模塊: 精品商品瀏覽(首頁顯示最精美的商品列表)、熱銷商品瀏覽(首頁顯示點擊率最高的商品列表)、特價商品瀏覽(價格特別優(yōu)惠的商品列表)、商品分類瀏覽、商品詳細信息。 2、購物車模塊: 添加商品到購物車、購物車信息修改、結賬。 3、用戶信息管理模塊: 注冊新用戶、登錄、用戶修改密碼、用戶個人資料管理。 4、訂單模塊: 查詢個人訂單列表、查詢某筆訂單的詳細信息。 (四) 后臺模塊詳細功能描述 1、管理員信息管理: 登錄;添加新管理員、刪除管理員:修改密碼;管理員日志。 2、商品信息管理: 添加、刪除商品類別;添加、修改、刪除商品信息。 3、用戶信息管理: 查詢用戶信息、修改賬戶金額。 4、訂單管理: 管理訂單是否確認,是否發(fā)貨,是否付款,是否歸檔。并且對相應信息進行查詢。 六、測試 在傳統(tǒng)的瀑布模型中,軟件的測試在軟件生命周期中占據(jù)重要的地位,軟件測試學僅處于運行維護階段之前,是軟件產(chǎn)品交付用戶使用之前保證軟件質(zhì)量的重要手段。近年來,認為軟件生命周期每一階段中都應包含測試,從而檢驗本階段的成果是否接近預期的目標,盡可能早的發(fā)現(xiàn)錯誤并加以修正。 軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程。它不僅是軟件開發(fā)階段的有機組成部分,而且在整個軟件工程(即軟件定義、設計和開發(fā)過程)中占據(jù)相當大的比重。軟件測試是軟件質(zhì)量保證的關鍵環(huán)節(jié),直接影響著軟件的質(zhì)量評估。軟件測試不僅要講究策略,更要講究時效性。驗收測試作為軟件測試過程的最后一個環(huán)節(jié),對軟件質(zhì)量、軟件的可交付性和軟件項目的實施周期起到“一錘定音”的作用。 (一) 測試的重要性 事實上,不論采用什么技術和什么方法,軟件中仍然會有錯。對于軟件來講,采用新的語言、先進的開發(fā)方式、完善的開發(fā)過程,可以減少錯誤的引入,但是不可能完全杜絕軟件中的錯誤,這些引入的錯誤需要測試來找出,軟件中的錯誤密度也需要測試來進行估計。測試是所有工程學科的基本組成單元,是軟件開發(fā)的重要部分。統(tǒng)計表明,在典型的軟件開發(fā)項目中,軟件測試工作量往往占軟件開發(fā)總工作量的40%以上。自有程序設計的那天起測試就一直伴隨著。而在軟件開發(fā)的總成本中,用在測試上的開銷要占30%到50%。如果把維護階段也考慮在內(nèi),討論整個軟件生存期時,測試的成本比例也許會有所降低,但實際上維護工作相當于二次開發(fā),乃至多次開發(fā),其中必定還包含有許多測試工作。 本網(wǎng)站系統(tǒng)的開發(fā)主要是方便用戶購買商品,減少供應商店面費用。在實踐中,軟件測試的困難常常使人望而卻步或敷衍了事,這是由于對測試仍然存在一些不正確的看法和錯誤的態(tài)度,這包括: 1、認為測試工作不如設計和編碼那樣容易取得進展難以給測試人員某種成就感。 2、以發(fā)現(xiàn)軟件錯誤為目標的測試是非建設性的,甚至是破壞性的,測試中發(fā)現(xiàn)錯位是對責任者工作的一種否定。 3、測試工作枯燥無味,不能引起人們的興趣。測試工作是艱苦而細致的工作。 4、對自己編寫的程序盲目自信,在發(fā)現(xiàn)錯誤后,顧慮別人對自己的開發(fā)能力的看法。 這些觀點對軟件測試工作是極為不利的,必須澄清認識、端正態(tài)度,才可能提高軟件產(chǎn)品的質(zhì)量。 (二) 測試的目的 如果測試的目的是為了盡可能多地找出錯誤,那么測試就應該直接針對軟件比較復雜的部分或是以前出錯比較多的位置。 1、對系統(tǒng)性能的測試。采用壓力測試方法,通過多臺工作站同時并發(fā)地對部署了該系統(tǒng)的服務器進行數(shù)據(jù)訪問和業(yè)務操作。記錄服務器響應各臺工作站業(yè)務要求的時間,完全符合性能需求,單條數(shù)據(jù)請求響應時間不超過3秒。測試結果符合要求,同時采用該種模式設計軟件的性能遠高于傳統(tǒng)設計模式的性能。 2、對系統(tǒng)業(yè)務能力的測試。同樣采用壓力測試,通過多臺工作站不停訪問服務器,可以在一臺工作站上打開多個線程來進行不同的業(yè)務請求,從而來檢測系統(tǒng)最大可承受的業(yè)務能力。測試顯示,采用分層模式構架應用的業(yè)務能力比傳統(tǒng)模式構架應用的業(yè)務能力要強,尤其是在大型企業(yè)級應用中作用表現(xiàn)更為突出。 3、對系統(tǒng)健壯性的測試。采用黑盒測試方法,通過其他非開發(fā)人員的使用操作來檢測系統(tǒng)bug,開發(fā)人員進行修改完善。通過測試分析,該系統(tǒng)目前基本符合用戶需求。 4、對系統(tǒng)維護以及開發(fā)人員工作效率的檢測。通常是工作人員進行的白盒測試方法,通過項目實踐驗證,采用。NET分層結構可以實現(xiàn)業(yè)務功能模塊的高聚合,大大減少了開發(fā)人員的系統(tǒng)維護工作。提高了開發(fā)人員的工作效率。 (三) 測試用例 1、對會員系統(tǒng)登錄模塊的測試說明: (1)用戶名和密碼都符合要求(格式上的要求) (2)用戶名和密碼都不符合要求(格式上的要求) (3)以上兩個中有一個符合要求 (4)用戶名或密碼或驗證碼為空 (5)數(shù)據(jù)庫中不存在的用戶名,不存在的密碼 (6)數(shù)據(jù)庫中存在的用戶名,錯誤的密碼 (7)輸入正確的用戶名密碼以后按[enter]是否能登錄 2、會員系統(tǒng)登錄模塊的測試需求: (1)--(3)中測試登錄模塊輸入框中輸入格式的正確性,系統(tǒng)彈出提示信息 (4)測試輸入項一項為空的情況 (5)測試任何一用戶名或密碼的情況 (6)測試正確的用戶名不正確的密碼的情況 (7)測試能否支持[enter]鍵提交 3、對系統(tǒng)健壯性的測試。采用黑盒測試方法,通過其他非開發(fā)人員的使用操作來檢測系統(tǒng)bug,開發(fā)人員進行修改完善。通過測試分析,該系統(tǒng)目前基本符合用戶需求。 4、對系統(tǒng)維護以及開發(fā)人員工作效率的檢測。通常是工作人員進行的白盒測試方法,通過項目實踐驗證,采用。NET分層結構可以實現(xiàn)業(yè)務功能模塊的高聚合,大大減少了開發(fā)人員的系統(tǒng)維護工作。提高了開發(fā)人員的工作效率。 (四) 結果分析 1、效率分析: 本系統(tǒng)只有少部分的數(shù)據(jù)存儲分配在服務器上完成,大部分的業(yè)務處理是在分布在各地的客戶端上完成的。這樣系統(tǒng)的運行效率就會很高。系統(tǒng)中還定義了很多的自定義控件和函數(shù),事件等。這樣在處理業(yè)務時實現(xiàn)了代碼和控件的重用這樣又大大的提高了程序運行效率。 但系統(tǒng)的表示層大部分采用了腳本(JavaScript)語言,和CSS樣式表來限定系統(tǒng)的界面和控件,這樣對客戶端的硬件配置要求較高,這樣在一定程序上影響了系統(tǒng)的運行。程序中還用到了嵌套的循環(huán),也影響了程序的運行效率。 2、可靠性分析: 可靠性是產(chǎn)品在規(guī)定的條件下和規(guī)定的時間內(nèi)完成規(guī)定功能的能力,它的概率度量稱為可靠度。軟件可靠性是軟件系統(tǒng)在規(guī)定的時間內(nèi)及規(guī)定的環(huán)境條件下,完成規(guī)定功能的能力。包含三個元素:規(guī)定的時間,規(guī)定的環(huán)境,規(guī)定的功能。規(guī)定的時間在本系統(tǒng)就是程序的運行時間,屬隨機變量。規(guī)定的環(huán)境就是下面的配置環(huán)境要求。軟件可靠性還與規(guī)定的任務和功能有關。由于要完成的任務不同,軟件的運行剖面會有所區(qū)別,則調(diào)用的子模塊就不同(即程序路徑選擇不同),其可靠性也就可能不同。所以要準確度量軟件系統(tǒng)的可靠性必須首先明確它的任務和功能。而本系統(tǒng)在明確的任務和功能的條件下基本完成了所期望的功能。 3、配置環(huán)境要求: 環(huán)境條件指軟件的運行環(huán)境。它涉及軟件系統(tǒng)運行時所需的各種支持要素,如支持硬件、操作系統(tǒng)、其它支持軟件、輸入數(shù)據(jù)格式和范圍以及操作規(guī)程等。本系統(tǒng)對配置環(huán)境的要求如下: 硬件配置:P4或同檔次以上微機; 256MB以上內(nèi)存或更高; 40G以上硬盤; 10/100M網(wǎng)卡; 軟件環(huán)境:Myeclipse5.5.1.GA; Sql Server 2005 Tomcat6.0 操作系統(tǒng):WINDOWS 2000/WINDOWS XP 數(shù)據(jù)庫: Sql Server 2005; 開發(fā)語言:Myeclipse5.5.1.GA,JSP語言; 4、容錯性: 容錯性測試是檢查軟件在異常條件下的行為。本系統(tǒng)多處用到了數(shù)據(jù)的查詢,和對數(shù)據(jù)的選擇輸入,即下拉框選擇輸入。這樣就很好的規(guī)劃了用戶的輸入,大大減小了因用戶輸入的不規(guī)范使數(shù)據(jù)不正確和系統(tǒng)的崩潰的可能性。極少部分的數(shù)據(jù)需要用戶輸入,在這樣的輸入控件上都加了對輸入數(shù)據(jù)的驗證機制,當有錯誤和不規(guī)范的數(shù)據(jù)輸入時,系統(tǒng)會及時準確的提示錯誤信息。系統(tǒng)中并加入了回滾機制,保證了數(shù)據(jù)的完整性,防止了臟數(shù)據(jù)的保存。系統(tǒng)運行時后臺的錯誤是最不容易發(fā)現(xiàn)的,在代碼設計中多采用了異常的捕捉,及時準確的捕捉到程序異常,并提示給用戶。 七、結論 本論文重點寫軟件項目從需求分析到開發(fā)實現(xiàn)的整個流程。經(jīng)過幾個月的畢業(yè)設計,從課題選擇到實現(xiàn),我學到了網(wǎng)站開發(fā)的很多實用知識,并且提高了自己的動手能力,同時還鍛煉了自己獨立解決問題的能力。特別在面向?qū)ο筮M行軟件開發(fā)方面,自己的理解更深了。 我通過開發(fā)這個項目,鞏固了以前所學的理論知識,提高了自己理論聯(lián)系實際的能力,為今后進一步學習新技術打下一個很好的基礎。非常感謝學校和學院給我們來到北京實訓的機會,在這里我們學到很多理論知識并積累很多實踐經(jīng)驗,為走上社會實際工作崗位做好了充足的準備,為今后的職業(yè)發(fā)展打下良好的基礎。面對以后各項挑戰(zhàn),我有信心做得更好! 當然,由于時間和技術上的原因,該系統(tǒng)還是存在一些問題和不足的地方,比如在數(shù)據(jù)容量方面,由于沒有經(jīng)過大量數(shù)據(jù)的測試,數(shù)據(jù)庫能承受多大負荷還不能確定,在美工方面,由于缺少美工經(jīng)驗,所以很多頁面看起來可能會不那么漂亮美觀,在一些細小的處理上可能還缺少進一步的考慮。 作為畢業(yè)設計,我認為這是一次很好的經(jīng)歷,從中也學到了許多很寶貴的經(jīng)驗,能夠在老師和同學的幫助下順利完成這個系統(tǒng),對我自己也是一種鼓舞,也給了我更大的信心、更深的理解了團隊合作的重要性。 順利如期的完成本次畢業(yè)設計給了我很大的信心,讓我了解專業(yè)知識的同時也對本專業(yè)的發(fā)展前景充滿信心,網(wǎng)上購物系統(tǒng)采用的是Struts2框架技術編程。 它有著許多的優(yōu)越性,但也存在一定的不足,這些不足在一定程度上限制了我們的創(chuàng)造力。只有發(fā)現(xiàn)問題面對問題才有可能解決問題,不足和遺憾不會給我打擊只會更好的鞭策我前行。 本系統(tǒng)是典型的電子商務系統(tǒng),對于商品銷售信息的日常管理有很大的幫助作用,能在很短的時間內(nèi)完成一項日常管理,減少了人力、財力、物力的消耗。并且系統(tǒng)功能可以滿足管理者對商品信息管理的需要,界面友好簡單,很容易被用戶使用。 致謝 本篇論文是在汪順老師的精心指導下完成的。我要感謝我的指導教師汪順老師。汪老師雖身負教學、科研重任,仍抽出時間,對我的論文更傾注了他的大量心血。從初稿到定稿,汪老師不厭其煩,一審再審,大到篇章布局的偏頗,小到語句格式的瑕疵,都一一予以指出。 同時,我要感謝軟件學院所有給我上過課老師,是他們傳授給我方方面面的知識,拓寬了我的知識面,培養(yǎng)了我的功底,對論文的完成不無裨益。我還要感謝學院的各位工作人員,他們細致的工作使我和同學們的學習和生活井然有序。 當然教授這四年來對我們的關心和培養(yǎng),對我的學習和成長有著極為積極的作用,還有和同學們相處使我的人生得意豐富。 最后我要感激各位評審老師為了我們這么幸苦地來回奔波,非常感謝! 參考文獻 [1]。 薛成華,管理信息系統(tǒng)[M],北京:清華大學出版社,2011年 [2]。 鄭人杰、殷人昆,軟件工程概論[M],北京:清華大學出版社,2009年 [3]。 徐鋒、陳暄等,UML面向?qū)ο蠼;A,中國水利水電出版社,2006年 [4]。 朱麗華、陳益材,網(wǎng)站建設經(jīng)典范例,北京:清華大學出版社,2006年 [5]。 張海藩,軟件工程導論(第四版),北京:清華大學出版社,2003年 [6]。 朱印宏,CSS商業(yè)網(wǎng)站布局之道,北京:清華大學出版社,2007年 [7]。 韓萬江、姜立新,軟件項目管理案例教程,機械工業(yè)出版社,2006年- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 網(wǎng)上購物系統(tǒng) 網(wǎng)上 購物 系統(tǒng)
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權,請勿作他用。
相關資源
更多
正為您匹配相似的精品文檔
鏈接地址:http://www.820124.com/p-5828670.html