版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、摘要隨著中國市場經(jīng)濟的日趨成熟,中國企業(yè)面對競爭壓力也越來越大,企業(yè)要想生存,就必須有一種高效、便于客戶購物和支付的購物形式,因此電子商務(wù)這種新的商業(yè)運營模式就被越來越多的商家運用到競爭中,并得到了大多數(shù)客戶的認(rèn)可。近年來,網(wǎng)上購置商品在中國顯得極為興旺,它推動了時代的步伐,Internet的興起為滿足這種新型的需求提供了一個平臺,軟件應(yīng)用技術(shù)和數(shù)據(jù)庫技術(shù)成為了信息傳遞的主要工具,因此出現(xiàn)了網(wǎng)絡(luò) 銷售系統(tǒng)網(wǎng)。通過在線 銷售系統(tǒng)的建設(shè)以實現(xiàn)商業(yè)零售企業(yè)的信息化管理。本系統(tǒng)著重論述了在線 銷售系統(tǒng)功能的設(shè)計與實現(xiàn)過程。本系統(tǒng)以MyEclipse為主要開發(fā)環(huán)境,SQL Server 2005為數(shù)據(jù)庫
2、開發(fā)平臺開發(fā)的網(wǎng)絡(luò) 銷售系統(tǒng)。功能主要包括會員注冊、帳戶管理、訂單管理、購物車、用戶評論、結(jié)帳、查看訂單等根本功能,在很大程度上減輕了維護人員的勞動強度,提高了工作效率與管理水平,具有很大的使用價值。關(guān)鍵詞 電子商務(wù); 銷售系統(tǒng);賬戶管理;訂單管理AbstractWith the increasing maturity of Chinas market economy, Chinese companies face increasing competitive pressure, companies want to survive, there must be an efficient and
3、 easy for customers to shop and pay the purchase form and therefore the commercial operation of the new e-commerce model was applied to an increasing number of business competition, and has been recognized by most customers. In recent years, online purchase of goods in China is extremely prosperous,
4、 driving the pace of the times, Internet rise to meet this new demand provides a platform for software applications and database technology has become the main tool for information transfer, resulting in Mobile network sales system of the network. Through the online mobile phone sales system in orde
5、r to achieve the construction of commercial retail enterprise information management. The system focuses on the function of online mobile phone sales system design and implementation.MyEclipse of the system as the main development environment, SQL Server 2005 database development platform for the ne
6、twork of mobile marketing system. Functions include member registration, account management, order processing, shopping cart, user reviews, checkout, view order and other basic functions, in large part to support the personnel of the labor intensity and improve the work efficiency and management lev
7、el, have a very great value in use. KeywordsElectronic commerceMobile marketing systemAccount management Order management 畢業(yè)設(shè)計論文原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計論文,是我個人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構(gòu)的學(xué)位或?qū)W歷而使用過的材料。對本研究提供過幫助和做出過奉獻(xiàn)的個人或集體,均已在文中作了明確的說明并
8、表示了謝意。作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日期: 使用授權(quán)說明本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計論文的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計論文的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計論文的印刷本和電子版,并提供目錄檢索與閱覽效勞;學(xué)??梢圆捎糜坝?、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡木植炕蛉績?nèi)容。作者簽名: 日 期: 學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。對本文的研究做出重要奉獻(xiàn)的個
9、人和集體,均已在文中以明確方式標(biāo)明。本人完全意識到本聲明的法律后果由本人承當(dāng)。作者簽名: 日期: 年 月 日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保存、使用學(xué)位論文的規(guī)定,同意學(xué)校保存并向國家有關(guān)部門或機構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或局部內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名:日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日指導(dǎo)教師評閱書指導(dǎo)教師評價:一、撰寫設(shè)計過程1、學(xué)生在論文設(shè)計過程中的治學(xué)態(tài)度、工作精神 優(yōu) 良 中 及格 不及格2、學(xué)生掌
10、握專業(yè)知識、技能的扎實程度 優(yōu) 良 中 及格 不及格3、學(xué)生綜合運用所學(xué)知識和專業(yè)技能分析和解決問題的能力 優(yōu) 良 中 及格 不及格4、研究方法的科學(xué)性;技術(shù)線路的可行性;設(shè)計方案的合理性 優(yōu) 良 中 及格 不及格5、完成畢業(yè)論文設(shè)計期間的出勤情況 優(yōu) 良 中 及格 不及格二、論文設(shè)計質(zhì)量1、論文設(shè)計的整體結(jié)構(gòu)是否符合撰寫標(biāo)準(zhǔn)? 優(yōu) 良 中 及格 不及格2、是否完成指定的論文設(shè)計任務(wù)包括裝訂及附件? 優(yōu) 良 中 及格 不及格三、論文設(shè)計水平1、論文設(shè)計的理論意義或?qū)鉀Q實際問題的指導(dǎo)意義 優(yōu) 良 中 及格 不及格2、論文的觀念是否有新意?設(shè)計是否有創(chuàng)意? 優(yōu) 良 中 及格 不及格3、論文設(shè)計說
11、明書所表達(dá)的整體水平 優(yōu) 良 中 及格 不及格建議成績: 優(yōu) 良 中 及格 不及格在所選等級前的內(nèi)畫“指導(dǎo)教師: 簽名 單位: 蓋章年 月 日評閱教師評閱書評閱教師評價:一、論文設(shè)計質(zhì)量1、論文設(shè)計的整體結(jié)構(gòu)是否符合撰寫標(biāo)準(zhǔn)? 優(yōu) 良 中 及格 不及格2、是否完成指定的論文設(shè)計任務(wù)包括裝訂及附件? 優(yōu) 良 中 及格 不及格二、論文設(shè)計水平1、論文設(shè)計的理論意義或?qū)鉀Q實際問題的指導(dǎo)意義 優(yōu) 良 中 及格 不及格2、論文的觀念是否有新意?設(shè)計是否有創(chuàng)意? 優(yōu) 良 中 及格 不及格3、論文設(shè)計說明書所表達(dá)的整體水平 優(yōu) 良 中 及格 不及格建議成績: 優(yōu) 良 中 及格 不及格在所選等級前的內(nèi)畫“評
12、閱教師: 簽名 單位: 蓋章年 月 日教研室或辯論小組及教學(xué)系意見教研室或辯論小組評價:一、辯論過程1、畢業(yè)論文設(shè)計的根本要點和見解的表達(dá)情況 優(yōu) 良 中 及格 不及格2、對辯論問題的反響、理解、表達(dá)情況 優(yōu) 良 中 及格 不及格3、學(xué)生辯論過程中的精神狀態(tài) 優(yōu) 良 中 及格 不及格二、論文設(shè)計質(zhì)量1、論文設(shè)計的整體結(jié)構(gòu)是否符合撰寫標(biāo)準(zhǔn)? 優(yōu) 良 中 及格 不及格2、是否完成指定的論文設(shè)計任務(wù)包括裝訂及附件? 優(yōu) 良 中 及格 不及格三、論文設(shè)計水平1、論文設(shè)計的理論意義或?qū)鉀Q實際問題的指導(dǎo)意義 優(yōu) 良 中 及格 不及格2、論文的觀念是否有新意?設(shè)計是否有創(chuàng)意? 優(yōu) 良 中 及格 不及格3、
13、論文設(shè)計說明書所表達(dá)的整體水平 優(yōu) 良 中 及格 不及格評定成績: 優(yōu) 良 中 及格 不及格在所選等級前的內(nèi)畫“教研室主任或辯論小組組長: 簽名年 月 日教學(xué)系意見:系主任: 簽名年 月 日目 錄 TOC o 1-3 h z u HYPERLINK l _Toc281130874 摘要 PAGEREF _Toc281130874 h I HYPERLINK l _Toc281130875 Abstract PAGEREF _Toc281130875 h II HYPERLINK l _Toc281130876 第1章 緒論 PAGEREF _Toc281130876 h 1 HYPERLINK
14、 l _Toc281130877 1.1 課題背景 PAGEREF _Toc281130877 h 1 HYPERLINK l _Toc281130878 1.2 目的和意義 PAGEREF _Toc281130878 h 1 HYPERLINK l _Toc281130879 1.3 系統(tǒng)設(shè)計思想 PAGEREF _Toc281130879 h 2 HYPERLINK l _Toc281130880 1.4 系統(tǒng)開發(fā)環(huán)境 PAGEREF _Toc281130880 h 3 HYPERLINK l _Toc281130881 B/S結(jié)構(gòu)的數(shù)據(jù)庫訪問模式 PAGEREF _Toc28113088
15、1 h 3 HYPERLINK l _Toc281130882 MyEclipse簡介 PAGEREF _Toc281130882 h 4 HYPERLINK l _Toc281130883 JSP動態(tài)網(wǎng)絡(luò)技術(shù) PAGEREF _Toc281130883 h 4 HYPERLINK l _Toc281130884 SQL Server 2005數(shù)據(jù)庫簡介 PAGEREF _Toc281130884 h 5 HYPERLINK l _Toc281130885 1.5 論文的工作內(nèi)容及論文的結(jié)構(gòu) PAGEREF _Toc281130885 h 6 HYPERLINK l _Toc281130886
16、 第2章 可行性分析 PAGEREF _Toc281130886 h 7 HYPERLINK l _Toc281130887 2.1 經(jīng)濟可行性 PAGEREF _Toc281130887 h 7 HYPERLINK l _Toc281130888 2.2 技術(shù)可行性 PAGEREF _Toc281130888 h 8 HYPERLINK l _Toc281130889 2.3 操作可行性 PAGEREF _Toc281130889 h 9 HYPERLINK l _Toc281130890 2.4 運行可行性 PAGEREF _Toc281130890 h 9 HYPERLINK l _To
17、c281130891 2.5 業(yè)務(wù)流程圖 PAGEREF _Toc281130891 h 9 HYPERLINK l _Toc281130892 2.6 本章小結(jié) PAGEREF _Toc281130892 h 10 HYPERLINK l _Toc281130893 第3章 需求分析 PAGEREF _Toc281130893 h 11 HYPERLINK l _Toc281130894 3.1 網(wǎng)絡(luò) 銷售系統(tǒng)網(wǎng)站規(guī)劃 PAGEREF _Toc281130894 h 11 HYPERLINK l _Toc281130895 3.2 網(wǎng)絡(luò) 銷售系統(tǒng)的需求分析 PAGEREF _Toc28113
18、0895 h 13 HYPERLINK l _Toc281130896 數(shù)據(jù)流圖 PAGEREF _Toc281130896 h 13 HYPERLINK l _Toc281130897 3.2.2 數(shù)據(jù)字典 PAGEREF _Toc281130897 h 15 HYPERLINK l _Toc281130898 加工說明 PAGEREF _Toc281130898 h 20 HYPERLINK l _Toc281130899 3.3 本章小結(jié) PAGEREF _Toc281130899 h 22 HYPERLINK l _Toc281130900 第4章 總體設(shè)計 PAGEREF _Toc2
19、81130900 h 23 HYPERLINK l _Toc281130901 4.1 系統(tǒng)模塊總體設(shè)計 PAGEREF _Toc281130901 h 23 HYPERLINK l _Toc281130902 4.2 數(shù)據(jù)庫設(shè)計 PAGEREF _Toc281130902 h 24 HYPERLINK l _Toc281130903 數(shù)據(jù)庫設(shè)計概述 PAGEREF _Toc281130903 h 25 HYPERLINK l _Toc281130904 數(shù)據(jù)分析 PAGEREF _Toc281130904 h 25 HYPERLINK l _Toc281130905 4.3 數(shù)據(jù)庫的詳細(xì)設(shè)計
20、 PAGEREF _Toc281130905 h 25 HYPERLINK l _Toc281130906 數(shù)據(jù)庫的E-R圖的設(shè)計 PAGEREF _Toc281130906 h 26 HYPERLINK l _Toc281130907 數(shù)據(jù)表的設(shè)計 PAGEREF _Toc281130907 h 27 HYPERLINK l _Toc281130908 4.4 本章小結(jié) PAGEREF _Toc281130908 h 30 HYPERLINK l _Toc281130909 第5章 詳細(xì)設(shè)計 PAGEREF _Toc281130909 h 31 HYPERLINK l _Toc2811309
21、10 5.1 系統(tǒng)運行平臺設(shè)置 PAGEREF _Toc281130910 h 31 HYPERLINK l _Toc281130911 5.2 網(wǎng)站主界面設(shè)計 PAGEREF _Toc281130911 h 31 HYPERLINK l _Toc281130912 5.3 用戶注冊與登錄網(wǎng)站設(shè)計與實現(xiàn) PAGEREF _Toc281130912 h 32 HYPERLINK l _Toc281130913 用戶登錄的設(shè)計與實現(xiàn) PAGEREF _Toc281130913 h 32 HYPERLINK l _Toc281130914 5.3.2 用戶注冊的設(shè)計與實現(xiàn) PAGEREF _Toc2
22、81130914 h 32 HYPERLINK l _Toc281130915 5.4 購物車和查看訂單的設(shè)計與實現(xiàn) PAGEREF _Toc281130915 h 32 HYPERLINK l _Toc281130916 5.4.1 購物車的設(shè)計與實現(xiàn) PAGEREF _Toc281130916 h 32 HYPERLINK l _Toc281130917 5.4.2 查看訂單的設(shè)計與實現(xiàn) PAGEREF _Toc281130917 h 32 HYPERLINK l _Toc281130918 5.5 后臺訂單管理設(shè)計與實現(xiàn) PAGEREF _Toc281130918 h 32 HYPERL
23、INK l _Toc281130919 后臺訂單管理的設(shè)計與實現(xiàn) PAGEREF _Toc281130919 h 32 HYPERLINK l _Toc281130920 5.6 本章小結(jié) PAGEREF _Toc281130920 h 32 HYPERLINK l _Toc281130921 第6章 軟件測試 PAGEREF _Toc281130921 h 32 HYPERLINK l _Toc281130922 6.1 測試的根本概念 PAGEREF _Toc281130922 h 32 HYPERLINK l _Toc281130923 6.2 測試的任務(wù)和目的 PAGEREF _Toc
24、281130923 h 32 HYPERLINK l _Toc281130924 6.3 測試的任務(wù) PAGEREF _Toc281130924 h 32 HYPERLINK l _Toc281130925 6.4 測試的目的 PAGEREF _Toc281130925 h 32 HYPERLINK l _Toc281130926 6.5 系統(tǒng)整體測試步驟 PAGEREF _Toc281130926 h 32 HYPERLINK l _Toc281130927 6.6 本系統(tǒng)測試 PAGEREF _Toc281130927 h 32 HYPERLINK l _Toc281130928 用戶登錄
25、注冊模塊測試 PAGEREF _Toc281130928 h 32 HYPERLINK l _Toc281130929 購物車模塊測試 PAGEREF _Toc281130929 h 32 HYPERLINK l _Toc281130930 搜索訂單模塊測試 PAGEREF _Toc281130930 h 32 HYPERLINK l _Toc281130931 6.7 本章小結(jié) PAGEREF _Toc281130931 h 32 HYPERLINK l _Toc281130932 結(jié)論 PAGEREF _Toc281130932 h 32 HYPERLINK l _Toc281130933
26、 致謝 PAGEREF _Toc281130933 h 32 HYPERLINK l _Toc281130934 參考文獻(xiàn) PAGEREF _Toc281130934 h 32 HYPERLINK l _Toc281130935 附錄1 PAGEREF _Toc281130935 h 32 HYPERLINK l _Toc281130936 附錄2 PAGEREF _Toc281130936 h 32緒論課題背景隨著社會的進(jìn)步和經(jīng)濟的開展,人們的溝通越來越信息化, 是人們溝通最方便最快捷的產(chǎn)物,但傳統(tǒng) 市場上銷售 的模式存在很多的缺乏,例如商家房租、員工工資、貨物儲藏、商品打折等等都需要很多資
27、金本錢,并且顧客對 的要求各有不同,有的需要廉價的、有的需要方便的、有的需要實用的、有的需要功能齊全的等等,因此商家為了獲得利益,就必須對 的價格進(jìn)行調(diào)整,而在競爭中同等質(zhì)量 價格是關(guān)鍵,傳統(tǒng) 銷售市場相對于新興的網(wǎng)絡(luò) 銷售系統(tǒng),在價格上已處于劣勢。因此隨著Internet的迅速崛起,網(wǎng)絡(luò) 銷售系統(tǒng)是一種具有交互功能的商業(yè)信息系統(tǒng),該系統(tǒng)就是為了實現(xiàn)客戶通過上網(wǎng),對 信息的瀏覽,檢索,訂購,以及 銷售商對客戶信息、 信息的管理開發(fā)的網(wǎng)絡(luò)應(yīng)用軟件,該系統(tǒng)能夠較好地滿足網(wǎng)上購置 客戶的根本要求,具有較高的實用價值。目的和意義隨著社會的開展和人們對網(wǎng)絡(luò)的充分利用,網(wǎng)上銷售可以說是家喻戶曉, 網(wǎng)上 銷
28、售系統(tǒng)可以為商家解決庫存問題,雇員與客戶之間的問題,最主要的是給商家?guī)斫?jīng)濟利益,而對于消費者來說他們可以足不出戶在家里的網(wǎng)絡(luò)上挑選自己喜歡的商品,查看商品的詳細(xì)信息,各個產(chǎn)品的價格等等,為消費者節(jié)省了大量的時間,更少了討價還價的麻煩。網(wǎng)絡(luò) 銷售最大的好處就是網(wǎng)絡(luò)購物可以不受地域上的限制,人們只要通過瀏覽器就可以實現(xiàn)商品的購置。系統(tǒng)設(shè)計思想網(wǎng)站系統(tǒng)的開發(fā)是一個動態(tài)過程,即開發(fā)隨著環(huán)境和用戶觀念的變化不斷完善,反之,技術(shù)的開展又可能促進(jìn)用戶觀念的改良。本系統(tǒng)以Internet為訪問平臺,顧客可不受時間、空間的限制,通過本系統(tǒng)來了解商場內(nèi)的各種效勞信息。本系統(tǒng)分為外網(wǎng)、內(nèi)網(wǎng)和后臺管理三局部。外網(wǎng)主
29、要完成顯示商品、在線訂購和店內(nèi)新聞發(fā)布等功能;內(nèi)網(wǎng)主要完成地方送貨,加快部門之間及各個環(huán)節(jié)的聯(lián)絡(luò)和信息傳遞;后臺管理主要負(fù)責(zé)根底數(shù)據(jù)維護和保證商場的正常運作等。網(wǎng)絡(luò) 銷售網(wǎng)站可以將商品信息發(fā)布在網(wǎng)站上,供所有瀏覽該網(wǎng)站的顧客瀏覽及購置,可以起到宣傳作用,大大提高了宣傳效率。任何人都可以免費注冊為該網(wǎng)站的用戶,可以在網(wǎng)上下訂單,這樣可以增加用戶數(shù)量,擴大銷售渠道,為客戶提供方便。通過留言板,可以及時了解顧客對企業(yè)的意見和產(chǎn)品信息的反響,提高企業(yè)的市場競爭力。實用性:系統(tǒng)以用戶需求為目標(biāo),以方便用戶為原那么。根據(jù)用戶實際的需求情況,從用戶角度出發(fā)盡可能的方便用戶使用,滿足根本的用戶需要,成為企業(yè)網(wǎng)
30、站銷售的根底平臺。先進(jìn)性:本設(shè)計將充分應(yīng)用現(xiàn)有成熟的計算機技術(shù)、網(wǎng)絡(luò)技術(shù)、軟件開發(fā)技術(shù)。以MyEclipse為主要開發(fā)環(huán)境,其優(yōu)秀的編碼體制和強大的編譯器是此系統(tǒng)的強力支柱?,F(xiàn)已成為了Java Web網(wǎng)絡(luò)編程流行開發(fā)環(huán)境。高可靠性:一個實用的系統(tǒng)同時必須是可靠的,本設(shè)計通過合理而先進(jìn)的網(wǎng)絡(luò)設(shè)計以及軟、硬件的優(yōu)化選型,可保證系統(tǒng)數(shù)據(jù)傳輸?shù)恼_性。高平安性:在設(shè)計中,將充分利用網(wǎng)絡(luò)軟、硬件提供的各種平安施,既可以保證用戶共享資源,同時也可保證關(guān)鍵數(shù)據(jù)的平安性??蓴U展性及靈活性:系統(tǒng)的設(shè)計以方便未來業(yè)務(wù)的擴展和系統(tǒng)擴充為目標(biāo),系統(tǒng)要求能夠方便的升級,充分保護系統(tǒng)的投資。智能性:系統(tǒng)在設(shè)計時,充分考慮
31、系統(tǒng)運行的智能性,由于本系統(tǒng)是采用了Java網(wǎng)絡(luò)編程,自然的繼承了Java的跨平臺性,可以在任意一個操作系統(tǒng)下穩(wěn)定的運行。系統(tǒng)開發(fā)的工作流程是完全在軟件工程的根本原理和軟件工程方法學(xué)根底上進(jìn)行開發(fā)。系統(tǒng)開發(fā)環(huán)境本系統(tǒng)采用B/S結(jié)構(gòu),運行平臺為Windows XP (SP2),系統(tǒng)開發(fā)平臺為MyEclipse 6.5,系統(tǒng)開發(fā)語言為JSP,系統(tǒng)后臺數(shù)據(jù)庫為 SQL Server 2005,分辨率最正確效果為1366768。B/S結(jié)構(gòu)的數(shù)據(jù)庫訪問模式在B/S體系結(jié)構(gòu)系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多效勞器發(fā)出請求,效勞器對瀏覽器的請求進(jìn)行處理,將用戶所需信息返回到瀏覽器。B/S結(jié)構(gòu)簡化了客
32、戶機的工作,客戶機上只需配置少量的客戶端軟件。效勞器將擔(dān)負(fù)更多的工作,對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行將在效勞器上完成。瀏覽器發(fā)出請求,而其余如數(shù)據(jù)請求、加工、結(jié)果返回以及動態(tài)網(wǎng)頁生成等工作全部由Web Server完成。實際上B/S體系結(jié)構(gòu)是把二層C/S結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機的任務(wù)中別離出來,由Web效勞器單獨組成一層來負(fù)擔(dān)其任務(wù),這樣客戶機的壓力減輕了,把負(fù)荷分配給了Web效勞器。B/S三層體系結(jié)構(gòu)如圖1-1所示 。Browse瀏覽器Browse瀏覽器Web效勞器數(shù)據(jù)庫圖1-1 B/S三層架構(gòu)示意圖這種結(jié)構(gòu)不僅把客戶機從沉重的負(fù)擔(dān)和不斷對其提高的性能的要求中解放出來,也把技術(shù)維護人員
33、從繁重的維護升級工作中解脫出來。由于客戶機把事務(wù)處理邏輯局部分給了功能效勞器,使客戶機一下子“苗條了許多,不再負(fù)責(zé)處理復(fù)雜計算和數(shù)據(jù)訪問等關(guān)鍵事務(wù),只負(fù)責(zé)顯示局部,所以維護人員不再為程序的維護工作奔波于每個客戶機之間,而把主要精力放在功能效勞器上程序的更新工作。這種三層結(jié)構(gòu)在層與層之間相互獨立,任何一層的改變不會影響其它層的功能。 MyEclipse簡介MyEclipse企業(yè)級工作平臺MyEclipse Enterprise Workbench ,簡稱MyEclipse是對Eclipse IDE的擴展,利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布,以及應(yīng)用程序效勞器的整合方面極大的提高工作
34、效率。它是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。在結(jié)構(gòu)上,MyEclipse的特征可以被分為7類:J2EE模型WEB開發(fā)工具EJB開發(fā)工具應(yīng)用程序效勞器的連接器J2EE工程部署效勞數(shù)據(jù)庫效勞MyEclipse整合幫助對于以上每一種功能上的類別,在Eclipse中都有相應(yīng)的功能部件,并通過一系列的插件來實現(xiàn)它們。MyEclipse結(jié)構(gòu)上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進(jìn)行單獨的擴展和升級。簡單而言,MyEclipse是Ec
35、lipse的插件,也是一款功能強大的J2EE集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯,MyEclipse6.0以前版本需先安裝Eclipse。MyEclipse6.0以后版本安裝時不需安裝Eclipse。JSP動態(tài)網(wǎng)絡(luò)技術(shù)JSPJavaServerPages是Sun公司推出的一種動態(tài)網(wǎng)頁技術(shù)。JSP技術(shù)是以Java語言作為腳本語言的,熟悉JAVA語言的人可以很快上手。JSP本身雖然也是腳本語言,但是卻和PHP、ASP有著本質(zhì)的區(qū)別。PHP和ASP都是由語言引擎解釋執(zhí)行程序代碼,而JSP代碼卻被編譯成Servlet并由Java虛擬機執(zhí)行,這種編譯操作僅在對JSP頁面的第一次請求時發(fā)生。因此
36、普遍認(rèn)為JSP的執(zhí)行效率比PHP和ASP都高。JSP在技術(shù)結(jié)構(gòu)上有著其他腳本語言所沒有的優(yōu)勢:JSP可以通過JavaBean等技術(shù)實現(xiàn)內(nèi)容的產(chǎn)生和顯示相別離,并且JSP可以使用JavaBean或者EJBEnterpriseJavaBeans來執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理,進(jìn)而完成企業(yè)級的分布式的大型應(yīng)用。因此,不少國外的大型企業(yè)系統(tǒng)和商務(wù)系統(tǒng)都使用JSP技術(shù),作為采用Java技術(shù)家族的一局部,JSP技術(shù)也能夠支持高度復(fù)雜的基于Web的應(yīng)用。Tomcat是一個免費的開源的Serlvet容器,它是Apache基金會的Jakarta工程中的一個核心工程,由Apache,Sun和其它一些公司及個
37、人共同開發(fā)而成。由于有了Sun的參與和支持,最新的Servlet和Jsp標(biāo)準(zhǔn)總能在Tomcat中得到表達(dá)。Tomcat被JavaWorld雜志的編輯選為2001年度最具創(chuàng)新的Java產(chǎn)品,可見其在業(yè)界的地位。Tomcat提供了各種平臺的版本供下載,可以從 :/上下載其源代碼版或者二進(jìn)制版。由于Java的跨平臺特性,基于Java的Tomcat也具有跨平臺性。1.4.4SQL Server 2005數(shù)據(jù)庫簡介SQL Server是最易于使用的數(shù)據(jù)庫系統(tǒng),除了它本身有良好用戶界面以外,Microsoft還提供了多種不同的工具以幫助創(chuàng)立數(shù)據(jù)庫對象、調(diào)試數(shù)據(jù)庫應(yīng)用程,
38、以及完成系統(tǒng)的建立、維護、警告、平安性、數(shù)據(jù)復(fù)制和其它工作。SQL Server 2005是一種采用T-SQL語言,基于C/S模式的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。當(dāng)今組織機構(gòu)面臨著多項前所未有的數(shù)據(jù)技術(shù)挑戰(zhàn):在整個企業(yè)范圍內(nèi)實現(xiàn)數(shù)據(jù)與系統(tǒng)的高度分布;為內(nèi)部員工、目標(biāo)客戶與合作伙伴提供針對相關(guān)數(shù)據(jù)的持續(xù)訪問調(diào)用的能力;以切實有效的信息資料武裝信息工作者,促進(jìn)科學(xué)決策;在不必犧牲應(yīng)用程序可用性、平安性或可靠性的前提下控制本錢費用水平。新一版SQL Server的設(shè)計目標(biāo)正是幫助企業(yè)單位應(yīng)對上述挑戰(zhàn)。作為Microsoft公司的下一代數(shù)據(jù)管理與分析軟件,SQL Server 2005有助于簡化企業(yè)數(shù)據(jù)與分析
39、應(yīng)用的創(chuàng)立、部署和管理,并在解決方案伸縮性、可用性和平安性方面實現(xiàn)重大改良?;赟QL Server 2000技術(shù)優(yōu)勢構(gòu)建的SQL Server 2005將提供集成化信息管理解決方案,可幫助任何規(guī)模的組織機構(gòu): 1. 創(chuàng)立并部署更具伸縮性、可靠性和平安性的企業(yè)級應(yīng)用。 2. 降低數(shù)據(jù)庫應(yīng)用創(chuàng)立、部署與管理的復(fù)雜程度,進(jìn)而實現(xiàn)IT效率最大化。 3. 憑借可供創(chuàng)立更具平安保障之?dāng)?shù)據(jù)庫應(yīng)用的豐富、靈活、現(xiàn)代化開發(fā)環(huán)境增強開發(fā)人員工作效能。4. 跨越多種平臺、應(yīng)用和設(shè)備實現(xiàn)數(shù)據(jù)共享,進(jìn)而簡化內(nèi)部系統(tǒng)與外部系統(tǒng)連接。5. 實現(xiàn)功能強勁的集成化商務(wù)智能解決方案,從而在整個企業(yè)范圍內(nèi)推進(jìn)科學(xué)決策,提高工作效
40、率。6. 在不必犧牲性能表現(xiàn)、可用性或伸縮性的前提下控制本錢費用水平。鑒于SQL Server的以上優(yōu)點,SQL Server 2005非常適合作為信息網(wǎng)的數(shù)據(jù)庫平臺。相對于Oracle數(shù)據(jù)庫來說,它的性能雖然比SQL Server 2005強大,平安性也高。但是對于本系統(tǒng)來說,Oracle數(shù)據(jù)庫顯得過于龐大,并且價格昂貴,用在本系統(tǒng)中是過于大材小用。經(jīng)過權(quán)衡,SQL Server 2005數(shù)據(jù)庫平臺才是本系統(tǒng)最適合的數(shù)據(jù)庫平臺。 論文的工作內(nèi)容及論文的結(jié)構(gòu)本系統(tǒng)嚴(yán)格按照軟件工程的原理,根據(jù)管理系統(tǒng)的開發(fā)背景、目的和意義進(jìn)行了系統(tǒng)的可行性分析及需求分析,之后進(jìn)行了模塊的設(shè)計和數(shù)據(jù)庫的設(shè)計,最后
41、進(jìn)行了系統(tǒng)的測試。本文共分6章:第1章緒論,介紹了系統(tǒng)的課題背景、目的和意義及系統(tǒng)設(shè)計思想等。第2章可行性分析,進(jìn)行了經(jīng)濟可行性、技術(shù)可行性、操作可行性的分析及業(yè)務(wù)流程圖繪制。第3章需求分析,包括系統(tǒng)規(guī)劃、數(shù)據(jù)流圖和數(shù)據(jù)字典。第4章總體設(shè)計,包括系統(tǒng)模塊設(shè)計和數(shù)據(jù)庫的設(shè)計。第5章系統(tǒng)的詳細(xì)設(shè)計。第6章軟件的測試。可行性分析網(wǎng)上 銷售系統(tǒng)利用現(xiàn)在比擬廣泛的JSP和運行穩(wěn)定的SQL Server 2005數(shù)據(jù)庫的架構(gòu)實現(xiàn)的,開發(fā)環(huán)境是使用現(xiàn)在非常流行的源開發(fā)工具Eclipse和Tomcat效勞器。本系統(tǒng)在技術(shù)方面可行,系統(tǒng)的目標(biāo)確定后,可以從操作可行性、經(jīng)濟可行性、技術(shù)可行性和運行可行性等幾個方面
42、對能否實現(xiàn)新系統(tǒng)目標(biāo)進(jìn)行可行性分析。本章將對系統(tǒng)的可行性進(jìn)行介紹。經(jīng)濟可行性經(jīng)濟可行性是對將要開發(fā)的系統(tǒng)的本錢效益進(jìn)行分析的一個度量。計算機軟件系統(tǒng)的開發(fā)對一個企業(yè)來說通常被視為資本投資,因此也應(yīng)該像其他的資本投資一樣進(jìn)行同樣的投資分析,并將費用與效益進(jìn)行比擬。網(wǎng)站的效益可以從企業(yè)利益和社會效益兩方面考慮。例如,網(wǎng)絡(luò) 銷售系統(tǒng)運行后可以提供哪些以前無法及時提供的信息,用戶查詢和使用信息的方便程度提高多少、速度增加了多少,對于管理人員進(jìn)行決策提供了多少幫助,軟件開發(fā)人員與行政人員的工資做市場調(diào)查、可行性分析、需求分析的交際費用,下面從以下幾個方面對系統(tǒng)的經(jīng)濟可行性進(jìn)行具體的分析:系統(tǒng)初期投資系統(tǒng)
43、初期投資如表2-1所示。表2-1亮點網(wǎng)絡(luò) 銷售系統(tǒng)初期投資序號工程人工人日單價元合計元1需求分析72001,4002總體設(shè)計72001,4003用戶子系統(tǒng)詳細(xì)設(shè)計72001,4004管理員系統(tǒng)詳細(xì)設(shè)計72001,4005系統(tǒng)數(shù)據(jù)庫詳細(xì)設(shè)計72001,4006編碼實現(xiàn)352007,0007單體測試42008008系統(tǒng)集成測試32006009說明手冊編制72001,40010合計16,8002. 貨幣的時間價值系統(tǒng)貨幣時間價值如表2-2所示。表2-2亮點為網(wǎng)絡(luò) 銷售系統(tǒng)貨幣時間價值年份將來值元1+in現(xiàn)在值元累計的現(xiàn)在值元18,0001.057,6197,61928,0001.10257,2561
44、4,87538,0001.15766,91021,78548,0001.21556,58128,33658,0001.27626,26834,6343. 投資回收期引入 銷售系統(tǒng)兩年后,可以節(jié)省14875元,比最初投資還少1925元。但第三年可以節(jié)省6910元。即:投資回收期=2+1925/6910=2.28(年)4. 純收入純收入=5年累計的當(dāng)前值-系統(tǒng)投資=34634-16800=17834(元)當(dāng)然,如果想要在五年后得到預(yù)計的純收入,那么首先就應(yīng)拿出初期投資的16800元。而且考慮到開發(fā)本系統(tǒng)將為以后帶來的利益,拿出16800元來進(jìn)行網(wǎng)絡(luò) 銷售系統(tǒng)的開發(fā),是絕對必要的。技術(shù)可行性根據(jù)該系
45、統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,一般可從硬軟件的性能要求、環(huán)境條件、操作人員水平和數(shù)量等方面去考慮和分析??紤]到系統(tǒng)實施的可行性,在軟件方面選擇了如今較流行的JSP來進(jìn)行開發(fā)管理平臺的設(shè)計,使用SQL Server 2005數(shù)據(jù)庫存儲數(shù)據(jù)。在硬件方面,內(nèi)存在1G以上,硬盤在160G,都可以滿足系統(tǒng)的開發(fā)需要。當(dāng)然,硬件的配置越高,系統(tǒng)的開發(fā)與運行會更流暢。考慮到如今的家用或商用電腦硬件的整體配置水平,系統(tǒng)在硬件方面是可行的。在軟件方面,由于MyEclipse、Tomcat和 SQL Server2005 都是在業(yè)界中被認(rèn)可并廣泛使用的開發(fā)工具,無論在平安性、可用性、可靠性方面都深受業(yè)界的好評,
46、因此軟件方面是可行的。操作可行性本網(wǎng)站具有良好的操作界面。顯示內(nèi)容簡單明了,使操作者不必具有較高的計算機專業(yè)知道,也不必進(jìn)行專門培訓(xùn),稍一接觸就可以上手進(jìn)行所有操作。對于用戶來說,本網(wǎng)站只要求使用者掌握一定的上網(wǎng)經(jīng)驗,經(jīng)過仔細(xì)設(shè)計和測試之后的系統(tǒng)具有操作簡單,方便靈活等優(yōu)點,足可以滿足各種用戶的不同需求,同時也方便了公司的內(nèi)部管理。管理人員及用戶只要動一動鼠標(biāo)鍵盤就可以到達(dá)想要的效果。運行可行性運行可行性研究內(nèi)容包括新系統(tǒng)規(guī)定的運行方式是否可行。如果新系統(tǒng)是建立在原來已擔(dān)負(fù)其他任務(wù)的計算機系統(tǒng)上的,就不能要求它在實時在線狀態(tài)下運行,以免與原有的任務(wù)相矛盾。計算機技術(shù)的開展,帶來了計算機在現(xiàn)代企
47、業(yè)、家庭中的普及,使得應(yīng)用計算機成為現(xiàn)代人生活中非常重要的一局部。計算機技術(shù)的成熟,帶來了軟硬件的越來越優(yōu)的配置及性能,越來越能被群眾所接受的價格。于是,計算機的應(yīng)用者在計算機的配置方面不斷更新,以滿足自己越來越高的需求。本系統(tǒng)對計算機的軟硬件的要求不是特別高,所以系統(tǒng)在運行方面是可行的。業(yè)務(wù)流程圖業(yè)務(wù)流程是根據(jù)市場需求與企業(yè)要求調(diào)整企業(yè)流程,包括設(shè)計、分析和優(yōu)化的過程。設(shè)計階段主要包括兩個內(nèi)容:其一,透視現(xiàn)有流程質(zhì)量。其二,根據(jù)當(dāng)前市場要求調(diào)整現(xiàn)有業(yè)務(wù)流程。該系統(tǒng)的業(yè)務(wù)流程主要介紹用戶購物的詳細(xì)過程以及如何處理所購置物品訂單的過程。本系統(tǒng)的業(yè)務(wù)流程圖如圖2-1所示。圖2-1網(wǎng)絡(luò) 銷售系統(tǒng)業(yè)務(wù)
48、流程圖本章小結(jié)本章主要對網(wǎng)絡(luò) 銷售系統(tǒng)網(wǎng)系統(tǒng)可行性研究進(jìn)行了簡要地分析,通過復(fù)查系統(tǒng)的規(guī)模和目標(biāo)了解系統(tǒng)的流程,并且從現(xiàn)有物理系統(tǒng)出發(fā),能夠?qū)С鱿到y(tǒng)高層邏輯模型。通過以上對網(wǎng)絡(luò) 銷售系統(tǒng)網(wǎng)系統(tǒng)在經(jīng)濟上、技術(shù)上、運行上的可行性,以及對新系統(tǒng)的主客觀條件的分析,認(rèn)為該系統(tǒng)可以立即執(zhí)行。本章首先介紹了本系統(tǒng)的業(yè)務(wù)流程處理,并對其可行性進(jìn)行了分析,主要從經(jīng)濟、技術(shù)和運行三方面進(jìn)行的分析,分析結(jié)果是本工程的技術(shù)成熟、完備、可靠,測試手段可靠,具有良好的市場拓展,因此本系統(tǒng)具有一定的開發(fā)前景。需求分析系統(tǒng)需求分析是軟件生存周期中最重要的一步。只有通過需求分析,才能把軟件功能和性能的總體概念描述為具體的軟件
49、需求規(guī)格說明,進(jìn)而奠定軟件開發(fā)的根底。軟件需求分析工作也是一個不斷認(rèn)識和逐步細(xì)化的過程。該過程將軟件調(diào)研階段的需求資料進(jìn)行分析和設(shè)計,使軟件范圍逐步細(xì)化到詳細(xì)定義的程序,并分析出各種不同的軟件元素,然后為這些元素找到可行的解決方法。需求分析的任務(wù):分析員通過需求分析提供一種可轉(zhuǎn)化為數(shù)據(jù)設(shè)計、結(jié)構(gòu)設(shè)計和過程設(shè)計的數(shù)據(jù)與功能表示,在軟件完成后,需求分析階段研究的對象是軟件工程的用戶需求。網(wǎng)絡(luò) 銷售系統(tǒng)網(wǎng)站規(guī)劃網(wǎng)絡(luò) 銷售系統(tǒng)主要定位于中小型 銷售商,使其能以電子商務(wù)的形式通過網(wǎng)絡(luò)平臺進(jìn)行產(chǎn)品的銷售,客戶端為瀏覽器,用戶為 購置者,因為購置者的背景和文化層次不同,本系統(tǒng)必須簡單易用,不能讓購置者在購置
50、 時摸不著頭腦。效勞器端為本系統(tǒng)和SQL Server 2005數(shù)據(jù)庫效勞器,如果考慮到性能,可以將本系統(tǒng)部署在應(yīng)用效勞器上,通過應(yīng)用效勞器訪問數(shù)據(jù)庫效勞器。系統(tǒng)后端主要面向的是系統(tǒng)管理員和數(shù)據(jù)庫管理員,系統(tǒng)在開發(fā)的過程中力求做到可維護性強和操作簡易用。為此,本系統(tǒng)應(yīng)該具有以下特性:用戶通過IE瀏覽器訪問本購物網(wǎng)站。用戶可注冊成為本站會員??蓪ψ孕畔⑦M(jìn)行信息維護。用戶對商品進(jìn)行瀏覽。用戶對商品進(jìn)行精確和模糊查詢。用戶對已經(jīng)分類的商品進(jìn)行類型的查看。用戶將要購置的商品添加到購物車。對購物車中的商品進(jìn)行刪除、清空、數(shù)量修改。確定購物車中商品,填寫訂單信息、確定下單。對已下訂單進(jìn)行查詢。選擇付款方
51、式,可以是貨到付款,可以是網(wǎng)上付款。銷售人員處理訂單,并將訂單存底、開發(fā)貨單。庫存管理人員進(jìn)行配貨、發(fā)貨、記錄庫存信息。銷售人員提供缺貨信息給相應(yīng)的采購部門。軟件需求包括三個不同的層次業(yè)務(wù)需求、用戶需求和功能需求,也包括非功能需求。業(yè)務(wù)需求business requirement反映了組織機構(gòu)或客戶對系統(tǒng)、產(chǎn)品高層次的目標(biāo)要求,它們在工程視圖與范圍文檔中予以說明。用戶需求user requirement文檔描述了用戶使用產(chǎn)品必須要完成的任務(wù),這在用例use case文檔或方案腳本scenario說明中予以說明。功能需求functional requirement定義了開發(fā)人員必須實現(xiàn)的軟件功能
52、,使得用戶能完成他們的任務(wù),從而滿足了業(yè)務(wù)需求。軟件需求各組成局部之間的關(guān)系,如圖3-1所示。圖3-1軟件需求層次圖需求分析過程是整個系統(tǒng)開發(fā)的重要階段,分析的成功與否,決定著整個系統(tǒng)功能的完善性以及穩(wěn)定性。在該階段需求分析人員需要確定整個產(chǎn)品的功能要求,并且將現(xiàn)實事務(wù)抽象成對象并建模。網(wǎng)絡(luò) 銷售系統(tǒng)的需求分析需求分析是一組活動的總稱,作為系統(tǒng)分析員,必須協(xié)同軟件用戶共同完成。而需求分析的任務(wù)是定義待開發(fā)的軟件的功能、性能等指標(biāo)。網(wǎng)上購物需求,可分為兩方面,這兩方面分別是商品購置者、后臺管理人員。 購置者的需求是查詢商城所存的商品、個人購置情況及個人信息的修改、參加購物車、查詢購物車、結(jié)算、訂
53、單確認(rèn)、送貨到收貨等銀行管理;系統(tǒng)工作人員對商品、購置者、訂單進(jìn)行操作,同時對購置者的購置情況進(jìn)行確認(rèn);后臺管理人員的功能最為復(fù)雜,包括對工作人員、購置者、商品、訂單進(jìn)行管理和維護,及系統(tǒng)狀態(tài)的查看。購置者可直接查看商品情況,如果購置者根據(jù)本人用戶名和密碼登錄系統(tǒng),還可以進(jìn)行本人購置情況的查詢和維護局部個人信息。一般情況下,購置者只應(yīng)該查詢和維護本人的購置情況和個人信息,假設(shè)查詢和維護其他購置者的購置情況和個人信息,就要知道其他購物者的用戶名和密碼。這些是很難得到的,特別是密碼,所以不但滿足了購置者的要求,還保護了購置者的個人隱私。管理人員功能的信息量大,數(shù)據(jù)平安性和保密性要求最高。本功能實現(xiàn)
54、對商品信息、購置者信息管理和統(tǒng)計查看及維護。管理員可以瀏覽、查詢、添加、刪除、修改、統(tǒng)計商品的、購置的、倉庫的根本信息,但是,刪除某條購置者根本信息記錄時,應(yīng)實現(xiàn)對該商品訂單記錄的級聯(lián)刪除。數(shù)據(jù)流圖數(shù)據(jù)流圖(Data Flow Diagram,簡稱DFD)是新系統(tǒng)邏輯模型的主要組成局部,它可以反映出新系統(tǒng)的主要功能、系統(tǒng)與外部環(huán)境間的輸入輸出、系統(tǒng)內(nèi)部的處理、數(shù)據(jù)傳送、數(shù)據(jù)存儲等情況。它的繪制依據(jù)是現(xiàn)行系統(tǒng)流程圖,數(shù)據(jù)流圖是管理信息系統(tǒng)的總體設(shè)計圖。其中數(shù)據(jù)處理指對數(shù)據(jù)的邏輯處理功能,也就是對數(shù)據(jù)的變換功能。數(shù)據(jù)流是指處理功能的輸入或輸出,用一個水平箭頭或垂直箭頭表示。數(shù)據(jù)存儲是數(shù)據(jù)保存的地方
55、。數(shù)據(jù)源去向表示數(shù)據(jù)的來源或數(shù)據(jù)的流向。銷售人員處理訂單。倉庫管理人員核對處理訂單,對訂單商品進(jìn)行盤點。采購部門于供給商簽訂單,驗收采購訂單,將核對后的商品信息添加到商品庫存中。亮點網(wǎng)絡(luò) 銷售系統(tǒng)頂層數(shù)據(jù)流圖如圖3-2所示。圖3-2系統(tǒng)頂層數(shù)據(jù)流圖顧客進(jìn)入本 銷售網(wǎng)店后,對網(wǎng)站局部頁面進(jìn)行瀏覽,由于本網(wǎng)站的局部頁面只有用戶才可以對其進(jìn)行操作,所以普通用戶只有查看商品的信息等局部權(quán)力。本網(wǎng)站用戶可免費注冊為用戶,用戶只需填入用戶根本信息,提交到用戶信息表中,然后進(jìn)行登錄以便對后期使用本網(wǎng)站帶來方便,此時用戶可對其自己所喜好的商品進(jìn)行在線訂購,訂購后,商品被放入購物車中,生成訂單表,用戶確認(rèn)訂單后
56、對其進(jìn)行結(jié)賬。管理員進(jìn)行訂單校驗,之后查看庫存,庫存量夠開始發(fā)貨,通過訂單通知地方部門對其進(jìn)行送貨,并且進(jìn)行訂單跟蹤,用戶收到貨物后可以進(jìn)行評論,管理員可以進(jìn)行回復(fù)。亮點網(wǎng)絡(luò) 銷售系統(tǒng)流圖如圖3-3所示。圖3-3亮點網(wǎng)絡(luò) 銷售系統(tǒng)數(shù)據(jù)流圖 數(shù)據(jù)字典數(shù)據(jù)字典的作用是在軟件分析和設(shè)計的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。它主要是對數(shù)據(jù)流圖中的數(shù)據(jù)流、處理邏輯、外部實體、數(shù)據(jù)存儲和數(shù)據(jù)項等方面進(jìn)行具體的定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個方面對系統(tǒng)的邏輯模型進(jìn)行完整的描述。數(shù)據(jù)項定義有員工的商品表、訂單表,用戶表、庫存表等各表中的數(shù)據(jù)項,如表3-1所示。表3-1系統(tǒng)數(shù)據(jù)項定義I01-0
57、1Userid用戶編號Int5字節(jié)I01-02Suser用戶權(quán)限Varchar5 字節(jié)I01-03Sname用戶名Varchar5字節(jié)I01-04Spassword用戶密碼Varchar4字節(jié)I01-05Sex用戶性別Varchar4字節(jié)I01-06Birth出生日期Datetime4字節(jié)I01-07Email用戶郵箱Varchar4字節(jié)I01-08Dregister注冊日期Datetime4字節(jié)I01-09Nlogin登錄次數(shù)Int8字節(jié)I01-10Scode用戶 Int2字節(jié)I01-11Saddress家庭住址Varchar2字節(jié)I01-12Slock是否解凍Int2字節(jié)I01-13Dla
58、stdate最后登陸日期Datetime4字節(jié)I01-14Orderid訂單編號Int7字節(jié)I01-15Orderdate訂單日期Datetime4字節(jié)I01-16Scuser訂單人Varchar4字節(jié)I01-17PayType付款方式Varchar4字節(jié)I01-18SendType送貨方式Varchar4字節(jié)I01-19nmctypesize大商品類型Int4字節(jié)I01-20nmcsize小商品類型Int4字節(jié)I01-21ntotalprice商品總價Int4字節(jié)I01-22Smsg反響信息Varchar200字節(jié)I01-23Ssname審核人Varchar4字節(jié)I01-24Ssaddres
59、s收貨人地址Varchar30字節(jié)I01-25Scode收貨人 Varchar30字節(jié)I01-26Ssphone收貨人 Char10字節(jié)I01-27Ssemail收貨人電子郵件Varchar50字節(jié)I01-28Sstatus訂單狀態(tài)Varchar10字節(jié)I01-29goodsId商品編號Int40字節(jié)I01-30Sdescription商品描述Varchar50字節(jié)I01-31Sprice商品價格Int5字節(jié)I01-32goodsNum商品數(shù)量Int20字節(jié)續(xù)表3-1I01-33Sname商品名稱Varchar4字節(jié)I01-34Dcdate商品出廠日期Datetime10字節(jié)I01-35Sim
60、g圖片信息Varchar6字節(jié)I01-36StoragetypeID庫存類型編號Varchar10字節(jié)I01-37Sgoodsname商品名稱Varchar10字節(jié)I01-38StorageNum商品庫存量Int6字節(jié)I01-39Smaxnum最大庫存量Int8字節(jié)I01-40Sminnum最小庫存量Int8字節(jié)I01-41Goodstypeid商品類型編號Int4字節(jié)I01-42Npid父類編號Int4字節(jié)I01-43Orderid訂單編號Int4字節(jié)I01-44Orderitenid訂單項編號Int4字節(jié)I01-45Nmcid被購置次數(shù)Int4字節(jié)I01-46Smcname購置商品名稱Va
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版八年級數(shù)學(xué)上冊導(dǎo)學(xué)案
- 四年級數(shù)學(xué)下冊教案
- 農(nóng)業(yè)面源污染控制關(guān)鍵技術(shù)
- 利用風(fēng)光互補特性的能量調(diào)度方案
- 蘇教版小學(xué)數(shù)學(xué)六年級上冊全冊教案
- 2024高中化學(xué)第三章烴的含氧衍生物4有機合成課時作業(yè)含解析新人教版選修5
- 2024高中地理第四章工業(yè)地域的形成與發(fā)展第三節(jié)傳統(tǒng)工業(yè)區(qū)與新工業(yè)區(qū)課時演練含解析新人教版必修2
- 2024高中生物第五章生態(tài)系統(tǒng)及其穩(wěn)定性第1節(jié)生態(tài)系統(tǒng)的結(jié)構(gòu)精練含解析新人教版必修3
- 2024高中語文第二單元置身詩境緣景明情菩薩蠻其二作業(yè)含解析新人教版選修中國古代詩歌散文欣賞
- 2024高考?xì)v史一輪復(fù)習(xí)方案專題六古代中國經(jīng)濟的基本結(jié)構(gòu)與特點第15講古代中國發(fā)達(dá)的農(nóng)業(yè)和手工業(yè)教學(xué)案+練習(xí)人民版
- 餐飲行業(yè)智慧餐廳管理系統(tǒng)方案
- 2025年度生物醫(yī)藥技術(shù)研發(fā)與許可協(xié)議3篇
- 電廠檢修安全培訓(xùn)課件
- 殯葬改革課件
- 雙方個人協(xié)議書模板
- 車站安全管理研究報告
- GB/T 12229-2005通用閥門碳素鋼鑄件技術(shù)條件
- 超分子化學(xué)-第三章 陰離子的絡(luò)合主體
- 控制變量法教學(xué)課件
- 血壓計保養(yǎng)記錄表
- 初中中考英語總復(fù)習(xí)《代詞動詞連詞數(shù)詞》思維導(dǎo)圖
評論
0/150
提交評論