![電子商務(wù)管理系統(tǒng)_第1頁](http://file4.renrendoc.com/view/1d0cb761d587c891c180a6852ec0de05/1d0cb761d587c891c180a6852ec0de051.gif)
![電子商務(wù)管理系統(tǒng)_第2頁](http://file4.renrendoc.com/view/1d0cb761d587c891c180a6852ec0de05/1d0cb761d587c891c180a6852ec0de052.gif)
![電子商務(wù)管理系統(tǒng)_第3頁](http://file4.renrendoc.com/view/1d0cb761d587c891c180a6852ec0de05/1d0cb761d587c891c180a6852ec0de053.gif)
![電子商務(wù)管理系統(tǒng)_第4頁](http://file4.renrendoc.com/view/1d0cb761d587c891c180a6852ec0de05/1d0cb761d587c891c180a6852ec0de054.gif)
![電子商務(wù)管理系統(tǒng)_第5頁](http://file4.renrendoc.com/view/1d0cb761d587c891c180a6852ec0de05/1d0cb761d587c891c180a6852ec0de055.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
目錄TOC\o"1-5"\h\z0引言1系統(tǒng)規(guī)劃11.1系統(tǒng)的幾種方案介紹11.2系統(tǒng)的幾種方案比較分析21.3結(jié)論31.4開發(fā)語言的選擇31.5服務(wù)器配置31.6實(shí)施計(jì)劃4系統(tǒng)分析42.1系統(tǒng)分析的原則42.2系統(tǒng)分析的方法52.3系統(tǒng)需求分析52.4系統(tǒng)功能分析62.5數(shù)據(jù)流程分析72.6數(shù)據(jù)字典9系統(tǒng)設(shè)計(jì)93.1系統(tǒng)設(shè)計(jì)目標(biāo)93.2系統(tǒng)設(shè)計(jì)的原則103.3系統(tǒng)設(shè)計(jì)理念103.4系統(tǒng)設(shè)計(jì)的方法103.5模塊設(shè)計(jì)113.6數(shù)據(jù)庫設(shè)計(jì)123.7編碼設(shè)計(jì)123.8輸出設(shè)計(jì)123.9輸入設(shè)計(jì)133.10系統(tǒng)安全策略設(shè)計(jì)13系統(tǒng)實(shí)施與維護(hù)144.1程序設(shè)計(jì)144.2系統(tǒng)測試154.3系統(tǒng)維護(hù)15結(jié)論16參考文獻(xiàn)16圖表目錄TOC\o"1-5"\h\z表1-1工程進(jìn)度表4表1-2費(fèi)用預(yù)算表4圖2-1BtoC模擬網(wǎng)站頂層數(shù)據(jù)流程圖8圖2-2BtoC模擬網(wǎng)站第二層數(shù)據(jù)流程圖9表3-1BtoC模擬網(wǎng)站模塊說明書11表3-2消費(fèi)者網(wǎng)上購物模擬系統(tǒng)模塊說明書11表3-3BtoC模擬網(wǎng)站后臺管理模擬系統(tǒng)110引言當(dāng)今世界,互聯(lián)網(wǎng)已為人類社會創(chuàng)造出了一個(gè)全新的信息空間。Internet的完善和發(fā)展產(chǎn)生出了一個(gè)與地域、空間無關(guān)的世界一體化市場,一種全新的、基于計(jì)算機(jī)網(wǎng)絡(luò)的新型商業(yè)機(jī)制正在逐步形成,從而造就了電子商務(wù)這一新的領(lǐng)域。隨著中國市場經(jīng)濟(jì)的日趨成熟,中國企業(yè)面對的競爭壓力也越來越大,企業(yè)要想生存,就必須充分利用信息化手段來提高管理效率及市場響應(yīng)速度。電子商務(wù)是在互聯(lián)網(wǎng)開放的網(wǎng)絡(luò)環(huán)境下,基于瀏覽器/服務(wù)器應(yīng)用方式,實(shí)現(xiàn)消費(fèi)者的網(wǎng)上購物、商戶之間的網(wǎng)上交易和在線電子支付的一種新型的商業(yè)運(yùn)營模式。電子商務(wù)做為一種獨(dú)立的經(jīng)濟(jì)形態(tài),已初具規(guī)模,一些電子商務(wù)網(wǎng)站的成立,給人們的生活帶來了巨大的影響。如何建立企業(yè)的電子商務(wù),如何把企業(yè)業(yè)務(wù)建在Internet上,涉及到建立電子商務(wù)網(wǎng)站、開發(fā)符合Internet特點(diǎn)的有效的業(yè)務(wù)應(yīng)用、管理網(wǎng)上的交易信息、保證網(wǎng)上數(shù)據(jù)安全、快速反映市場變化以及充分滿足Internet業(yè)務(wù)進(jìn)一步發(fā)展的要求等等。對一個(gè)運(yùn)營商業(yè)企業(yè)來說,電子商務(wù)網(wǎng)站是其生存的理由和基礎(chǔ),同時(shí)也是企業(yè)對外展示信息、從事商務(wù)活動的窗口和界面。如何設(shè)計(jì)、建立一個(gè)經(jīng)濟(jì)、實(shí)用、安全、高效、穩(wěn)定的網(wǎng)站是每個(gè)電子商務(wù)網(wǎng)站必須考慮的問題。而要解決好這些問題,就必須在提高企業(yè)內(nèi)部管理效率、充分利用企業(yè)內(nèi)部資源的基礎(chǔ)上,從整體上降低成本,加快對市場的響應(yīng)速度,提高服務(wù)質(zhì)量,提高企業(yè)的競爭力。但是企業(yè)在利用信息化技術(shù)時(shí),必須要考慮成本、技術(shù)難度、創(chuàng)造的價(jià)值等幾個(gè)方面。系統(tǒng)規(guī)劃1.1系統(tǒng)的幾種方案介紹方案一本系統(tǒng)使用單機(jī)作業(yè),由專人輸入有關(guān)信息,可以選購商品,上傳商品,進(jìn)行用戶注冊等。本系統(tǒng)擬采用奔騰W處理器,256M內(nèi)存,硬盤80G。打印機(jī)一臺,光驅(qū)一個(gè),鼠標(biāo)一個(gè),網(wǎng)絡(luò)服務(wù)器一臺。本系統(tǒng)客戶端擬采用Windowsxp操作系統(tǒng),服務(wù)器采用WindowNT操作系統(tǒng),前端開發(fā)語言使用HTML,使用SQLserver數(shù)據(jù)庫管理系統(tǒng).投資費(fèi)用約為1000元。方案二系統(tǒng)以網(wǎng)站的形式開發(fā),建成后可以和校園往相連,提供網(wǎng)上服務(wù),真正做到網(wǎng)上購物,系統(tǒng)從總體上分為兩個(gè)部分:一、前臺信息系統(tǒng);二、后臺管理系統(tǒng)。具體來說,第一部分使用的靜態(tài)網(wǎng)頁技術(shù),使用html語言編寫。第二部分使用動態(tài)網(wǎng)頁技術(shù),使用JSP來實(shí)現(xiàn)多種角色扮演及其活動的實(shí)現(xiàn)。本系統(tǒng)客戶端擬采用Windowxp操作系統(tǒng),服務(wù)器采用WindowNT操作系統(tǒng),數(shù)據(jù)庫使用SQLserver數(shù)據(jù)庫管理系統(tǒng)。投資費(fèi)用約為3000元。1.2系統(tǒng)的幾種方案比較分析方案一?技術(shù)可行性分析本方案技術(shù)要求不高,由于是單機(jī)作業(yè),系統(tǒng)的安全性和可靠性要求也不高,從技術(shù)上來說是完全可行的。經(jīng)濟(jì)可行性分析由于本方案是單機(jī)作業(yè),因此,其使用范圍小,發(fā)揮的作用小,只是起到模擬作用,不支持網(wǎng)絡(luò)信息共享。但可以節(jié)省人力,可以帶來一些經(jīng)濟(jì)效益。從經(jīng)濟(jì)上說是可行的。運(yùn)行可行性分析本軟件簡單,易學(xué)易用,不需要對使用者進(jìn)行專門的培訓(xùn),因此,系統(tǒng)具有運(yùn)行可行性。方案二技術(shù)可行性分析本方案技術(shù)要求比較高,安全性和可靠性都要強(qiáng),但通過前面的綜合分析,可以知道,從技術(shù)上來說是可行的。經(jīng)濟(jì)可行性分析本方案由于采用網(wǎng)絡(luò)方式,因此,投入要比較多。但此系統(tǒng)建成后,可以真實(shí)模擬網(wǎng)上購物整個(gè)流程,并且真正做到網(wǎng)上商城,為廣大教師員工服務(wù),不僅達(dá)到很好的教學(xué)效果,而且可以帶來經(jīng)濟(jì)效益。從經(jīng)濟(jì)上說是可行的。運(yùn)行可行性分析由于本系統(tǒng)界面友好,幫助信息詳盡,易學(xué)易用,不需要對使用者進(jìn)行專門的培訓(xùn),因此,系統(tǒng)具有運(yùn)行可行性。1.3結(jié)論通過前面的分析論證,加上現(xiàn)實(shí)情況,我們認(rèn)為采用方案二開發(fā)是比較合適的,依據(jù)分析結(jié)果,可按方案二進(jìn)行系統(tǒng)的開發(fā)工作。1.4開發(fā)語言的選擇在系統(tǒng)實(shí)施部分編寫動態(tài)網(wǎng)頁時(shí),利用JSP編程語言,充分發(fā)揮可視化編程的優(yōu)勢,力求編程準(zhǔn)確有效。ASP是開發(fā)Web動態(tài)網(wǎng)站重要而快速、有效的工具,并隨著Java技術(shù)的日益成熟和流行,在網(wǎng)絡(luò)編程中變得越來越重要。由于ASP基于強(qiáng)大的C#語言,具有特別強(qiáng)的擴(kuò)展能力,良好的收縮性,以及與平臺無關(guān)的開發(fā)特性,在根據(jù)Java平臺構(gòu)建動態(tài)商務(wù)網(wǎng)站成為主流的今天,ASP具有得天獨(dú)厚的優(yōu)勢。在傳統(tǒng)的網(wǎng)頁HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet),就構(gòu)成了ASP網(wǎng)頁。Web服務(wù)器在遇到訪問ASP網(wǎng)頁的請求時(shí),首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以HTML格式返回給客戶。程序片段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送email等等,這就是建立動態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,對客戶瀏覽器的要求最低。1.5服務(wù)器配置硬件平臺:CPU:P41.8GHz;?內(nèi)存:256MB以上。軟件平臺:操作系統(tǒng):Windows2000、WindowsXP;數(shù)據(jù)庫:SQLServer2000;?開發(fā)工具包:JDKVersion1.5.0;JSP服務(wù)器:Tomcat5.5;瀏覽器:IE5.0以上分辨率:1024*768像素1.6實(shí)施計(jì)劃面給出了實(shí)施的進(jìn)度如表1-1所示。表1-1工程進(jìn)度表序號工作名稱起止時(shí)間完成標(biāo)志001總體規(guī)劃2010年3月初-3月中旬完成總體規(guī)劃報(bào)告002系統(tǒng)分析2010年3月中旬-4月中旬完成系統(tǒng)分析報(bào)告003系統(tǒng)設(shè)計(jì)2010年4月中旬-5月中旬完成系統(tǒng)設(shè)計(jì)報(bào)告004程序設(shè)計(jì)2010年5月中旬-5月末列出程序清單005系統(tǒng)測試調(diào)試2010年5月末-6月初測試調(diào)試報(bào)告、系統(tǒng)使用說明書006系統(tǒng)試運(yùn)行2010年6月初-6月中旬完成評價(jià)分析報(bào)告007驗(yàn)收2010年6月中旬面列出了預(yù)算的費(fèi)用,如表2-2所示。表1-2費(fèi)用預(yù)算表序號費(fèi)用名稱費(fèi)用金額001辦公費(fèi)1000002機(jī)時(shí)費(fèi)500003資料費(fèi)300004通訊設(shè)備和專用設(shè)備的租金500/月005開發(fā)人員費(fèi)用1500/人系統(tǒng)分析2.1系統(tǒng)分析的原則在系統(tǒng)分析中存在很多困難,為了克服困難,做好分析工作,在進(jìn)行系統(tǒng)分析時(shí)應(yīng)遵循系統(tǒng)分析的原則,這樣才能保證分析工作能夠順利進(jìn)行,系統(tǒng)分析的原則有:1.邏輯設(shè)計(jì)與物理設(shè)計(jì)分開的原則2.面向用戶的原則結(jié)構(gòu)化分析的原則通過實(shí)際調(diào)查并與相關(guān)用戶交流后,分析BtoC模擬網(wǎng)站的具體的要求,確定本網(wǎng)站系統(tǒng)的邏輯功能,以滿足用戶的各項(xiàng)要求,完成相應(yīng)的各項(xiàng)功能,提高網(wǎng)站的實(shí)用水平。在近期目標(biāo)完成后,該系統(tǒng)應(yīng)該有很強(qiáng)的擴(kuò)充性,便于在此基礎(chǔ)上進(jìn)行擴(kuò)充式開發(fā),為以后的發(fā)展及擴(kuò)充打好基礎(chǔ)。2.2系統(tǒng)分析的方法該系統(tǒng)采用以抽象和分解為手段,并且采用結(jié)構(gòu)化分析方法進(jìn)行系統(tǒng)分析,根據(jù)實(shí)際調(diào)查研究,對系統(tǒng)進(jìn)行自頂向下的逐層分解,逐步細(xì)分,逐步求精,建立新系統(tǒng)的邏輯模型,這個(gè)邏輯模型將盡可能避免使用計(jì)算機(jī)術(shù)語,讓其盡可能的簡單化、通俗化,便于設(shè)計(jì)者和瀏覽者的溝通與交流經(jīng)驗(yàn)。結(jié)構(gòu)化分析方法的基本思想是該系統(tǒng)采用結(jié)構(gòu)化分析方法,以抽象和分解為手段,對系統(tǒng)進(jìn)行自頂向下的逐層分解,逐步細(xì)分,逐步求精,從而達(dá)到易于理解的目的。2.3系統(tǒng)需求分析電子商務(wù)經(jīng)過幾年的實(shí)踐和總結(jié)正在往更深入的方向發(fā)展。由此,越來越多的人們想要了解網(wǎng)絡(luò)經(jīng)濟(jì)時(shí)代的企業(yè)經(jīng)濟(jì)管理模式,越來越多的企業(yè)希望聘用相關(guān)領(lǐng)域的人才,但現(xiàn)行的被動式的高校教育模式有著自身無法彌補(bǔ)的弊端,學(xué)生無法真正了解電子商務(wù)在實(shí)際中是如何應(yīng)用,所有學(xué)習(xí)大都是紙上談兵,從而導(dǎo)致了理論與實(shí)踐嚴(yán)重脫節(jié)的問題。BtoC模擬網(wǎng)站在于通過模擬電子商務(wù)活動過程和觀察實(shí)際電子商務(wù)活動來重復(fù)電子商務(wù)知識,有助于學(xué)生了解和規(guī)范這一市場的商業(yè)、運(yùn)用和技術(shù)上的要求,了解電子商務(wù)專業(yè)知識的具體運(yùn)用,掌握電子商務(wù)是如何買現(xiàn)和運(yùn)營的,體會電子商務(wù)專業(yè)知識的作用,同時(shí),BtoC模擬網(wǎng)站也為學(xué)生提供了參與電子商務(wù)活動的機(jī)會,不僅使學(xué)生能夠直接感受到電子商務(wù)活動規(guī)律,促使學(xué)生運(yùn)用電子商務(wù)知識完成電子商務(wù)活動,更在于讓學(xué)生發(fā)現(xiàn)電子商務(wù)經(jīng)營模式、系統(tǒng)設(shè)計(jì)、技術(shù)選擇、市場推廣等方面存在的問題和潛力,發(fā)現(xiàn)現(xiàn)存模式中的問題,提出改進(jìn)意見。系統(tǒng)應(yīng)該針對BtoC電子商務(wù)流程的結(jié)構(gòu)和功能分析設(shè)計(jì)網(wǎng)站,并提供一個(gè)安全的計(jì)算機(jī)環(huán)境,為各種數(shù)據(jù)提供數(shù)據(jù)存儲,數(shù)據(jù)處理,數(shù)據(jù)統(tǒng)計(jì)等多項(xiàng)數(shù)據(jù)服務(wù)。通過計(jì)算機(jī)化管理和結(jié)構(gòu)化存儲來提高數(shù)據(jù)準(zhǔn)確性、共享性、工作效率和管理水平,使其能充分完成BtoC電子商務(wù)的流程,對BtoC電子商務(wù)的參與者如用戶、銀行、商店等角色所進(jìn)行的活動以及各角色在流程中的作用進(jìn)行真實(shí)完整的模擬,并能充分體現(xiàn)出各角色的關(guān)系,讓人們充分了解電子商務(wù)BtoC方面的內(nèi)容。2.4系統(tǒng)功能分析該網(wǎng)站主要包括以下幾大功能:1.會員注冊及登錄模塊2.商品分類展示模塊3.商品信息檢索模塊4.購物車模塊5.生成訂單模塊6.訂單查詢模塊7.商品排行模塊8.反饋留言模塊9.商品類別管理模塊10.商品品牌展示模塊11.商品管理模塊12.會員管理模塊13.訂單管理模塊14.新聞管理模塊描述:會員注冊及登錄模塊:為了確保交易信息的有效性和網(wǎng)站功能拓展,購物網(wǎng)站需要以會員機(jī)制運(yùn)作,瀏覽者必須成為會員,才能夠在網(wǎng)站中購物。該模塊通過與瀏覽者的交互,記錄瀏覽者的基本信息,通過后臺審核確定其信息的有效性。2.商品分類展示模塊:商品分門別類、分層次展示不僅方便瀏覽者迅速找到自己的目標(biāo)商品,同時(shí)增強(qiáng)了網(wǎng)站的親和力。該模塊是瀏覽者與網(wǎng)站接觸最頻繁的部分,要突出用戶性和流程性。3.商品信息檢索模塊:信息檢索是網(wǎng)站提供給消費(fèi)者最基本的商品搜索工具,該功能可以根據(jù)商品特點(diǎn)細(xì)化,充分照顧瀏覽者的使用方式。4.購物車模塊:購物車是一個(gè)人性化的工具,瀏覽者對于中意的商品,在購買前臨時(shí)存放在購物車中,并可以隨時(shí)增減購物車中的商品種類和數(shù)量,以提高購物效率。5.生成訂單模塊:瀏覽者購物完畢,系統(tǒng)會引導(dǎo)其進(jìn)行結(jié)賬,在選擇好結(jié)賬方式后,系統(tǒng)會自動生成并交給客戶一個(gè)唯一的訂單號。6.訂單查詢模塊:客戶可以根據(jù)自己的訂單號,通過專門的入口跟蹤訂單的處理情況。7.商品排行模塊:最新商品,銷售排行,關(guān)注排行,推薦商品,特價(jià)商品,最新定購等,讓客戶一幕了然,非常方便的查看興趣產(chǎn)品8.反饋留言模塊:完善的客服功能,客戶可通過反饋表或網(wǎng)上調(diào)查表提出對產(chǎn)品的看法建議等,9.商品品牌展示模塊:商品分門別類、分層次展示不僅方便瀏覽者迅速找到自己的目標(biāo)商品,同時(shí)增強(qiáng)了網(wǎng)站的親和力。該模塊是瀏覽者與網(wǎng)站接觸最頻繁的部分,要突出用戶性和流程性。10.商品類別管理模塊:我們在網(wǎng)站中所看到的商品分類不是固定的,后臺管理員可以根據(jù)自己商品種類的變化來對目前的分類進(jìn)行編輯修改,比如是否需要增加產(chǎn)品大類?是否需要?jiǎng)h除某個(gè)產(chǎn)品小類?11.商品管理模塊:如果說商品類別管理確定了網(wǎng)上商品的結(jié)構(gòu)框架,那么本模塊則為這些框架增加內(nèi)容,將商品按照預(yù)定的類別進(jìn)行歸類編輯,比如某類產(chǎn)品是否新到商品需要添加?某些商品已經(jīng)過季,是否需要撤掉?12.會員管理模塊:該模塊負(fù)責(zé)前臺注冊會員的信息審核,對于有效信息,網(wǎng)站準(zhǔn)許其成為會員并購物;否則可以進(jìn)行清理。同時(shí)該模塊存儲了會員的信息及購物紀(jì)錄,是一個(gè)非常有價(jià)值的客戶信息庫。13.訂單管理模塊:跟蹤并記錄訂單情況,包括新訂單提醒、訂單處理紀(jì)錄、訂單查詢及階段性訂單統(tǒng)計(jì)等功能。14.新聞管理模塊:該模塊主要是管理前臺網(wǎng)站發(fā)布的各種站內(nèi)外的新聞、產(chǎn)品信息等。2.5數(shù)據(jù)流程分析數(shù)據(jù)流程分析主要是分析系統(tǒng)數(shù)據(jù)的來源和去向,提出系統(tǒng)的各個(gè)邏輯功能,同時(shí)也分析一個(gè)邏輯功能由哪些數(shù)據(jù)元素和邏輯功能聯(lián)結(jié)起來。同時(shí)還應(yīng)考慮每一個(gè)要進(jìn)行數(shù)據(jù)訪問的數(shù)據(jù)存儲。因此,數(shù)據(jù)流程分析對現(xiàn)行業(yè)務(wù)流程圖的抽取過程,其分析結(jié)果用數(shù)據(jù)流程圖來表示。通過對本系統(tǒng)業(yè)務(wù)流程圖的抽取,得到以下數(shù)據(jù)流程圖。1.BtoC模擬網(wǎng)站頂層數(shù)據(jù)流程圖,如圖2-1所示。圖2-1BtoC模擬網(wǎng)站頂層數(shù)據(jù)流程圖圖圖2-2BtoC模擬網(wǎng)站第二層數(shù)據(jù)流程圖2.6數(shù)據(jù)字典數(shù)據(jù)字典的內(nèi)容是隨著數(shù)據(jù)流程圖自頂向下地?cái)U(kuò)展而逐步充實(shí)的。在整個(gè)系統(tǒng)的開發(fā)過程中,包括系統(tǒng)交付運(yùn)行使用后的維護(hù)階段,一直在充實(shí)和修改這部數(shù)據(jù)字典,始終保持它的一致性和完整性。它是系統(tǒng)開發(fā)人員在各個(gè)階段必不可少的依據(jù)。系統(tǒng)設(shè)計(jì)人員要根據(jù)它制定系統(tǒng)設(shè)計(jì)方案。程序設(shè)計(jì)人員在對系統(tǒng)進(jìn)行修改或擴(kuò)充功能時(shí),必須以這部數(shù)據(jù)字典為依據(jù),必要時(shí)要修改或充實(shí)它。開發(fā)一個(gè)計(jì)算機(jī)信息系統(tǒng),是一項(xiàng)復(fù)雜的計(jì)算機(jī)工程,有許多人共同工作,數(shù)據(jù)字典是所有開發(fā)人員共同的依據(jù),統(tǒng)一的標(biāo)準(zhǔn)。它能按各種要求列表,也能提供標(biāo)準(zhǔn)的術(shù)語和詞匯,指出系統(tǒng)內(nèi)各種數(shù)據(jù),各個(gè)處理邏輯之間的關(guān)系,只有它才能確保數(shù)據(jù)在系統(tǒng)中的完整性和一致性。數(shù)據(jù)元素是最小的數(shù)據(jù)組成單位,也就是不可再分的數(shù)據(jù)單位,如:學(xué)號,姓名和性別等。系統(tǒng)設(shè)計(jì)3.1系統(tǒng)設(shè)計(jì)目標(biāo)本系統(tǒng)既要滿足用戶的設(shè)計(jì)目標(biāo),又要滿足設(shè)計(jì)人員的目標(biāo)。從用戶角度出發(fā),本系統(tǒng)設(shè)計(jì)旨在達(dá)到以下目標(biāo):?能夠通過模擬BtoC模擬網(wǎng)站的各個(gè)角色的活動情況,并且綜合理論上的學(xué)習(xí)內(nèi)容,達(dá)到對BtoC這種電子商務(wù)的學(xué)習(xí)效果的提高的目的。教師可以以管理員的身份對模擬網(wǎng)站進(jìn)行管理,并掌握學(xué)生的學(xué)習(xí)情況。及時(shí)反饋處理有關(guān)信息如:能及時(shí)保存、增加、修改一些數(shù)據(jù),實(shí)現(xiàn)一些整體數(shù)據(jù)的轉(zhuǎn)移。能準(zhǔn)確地提供信息。如:查詢時(shí),要提供比手工查詢更準(zhǔn)確、詳實(shí)的信息。對各種信息的操作力求簡單、準(zhǔn)確和快捷。對用戶的業(yè)務(wù)實(shí)現(xiàn)自動化,對有關(guān)的報(bào)表生成實(shí)現(xiàn)自動化。提供對系統(tǒng)的安全性保證。能高效率地處理傳遞信息。如:能快速處理信息并將其傳遞給需要的用戶能實(shí)現(xiàn)數(shù)據(jù)共享,保證信息透明度。從設(shè)計(jì)人員的技術(shù)觀點(diǎn)看,要求系統(tǒng)達(dá)到以下目標(biāo):設(shè)計(jì)能夠方便用戶(教師、學(xué)生)使用,便于使用者對系統(tǒng)維護(hù)。?具有較強(qiáng)的可維護(hù)性、可擴(kuò)充性和兼容性,同時(shí),能夠適應(yīng)用戶新的業(yè)務(wù)要求變化。?有較高的運(yùn)行效率。具有較高的安全性,系統(tǒng)應(yīng)該具備安全保護(hù)措施,合理使用密碼,有較強(qiáng)的應(yīng)對計(jì)算機(jī)犯罪和病毒的能力。3.2系統(tǒng)設(shè)計(jì)的原則結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)強(qiáng)調(diào)把一個(gè)系統(tǒng)設(shè)計(jì)成具有層次式的模塊化結(jié)構(gòu)。因此,系統(tǒng)設(shè)計(jì)的原則就是模塊設(shè)計(jì)的原則。系統(tǒng)設(shè)計(jì)有兩項(xiàng)工作,一是把系統(tǒng)分解成若干個(gè)暗盒模塊;二是設(shè)法把模塊組織起來。與此相應(yīng)得原則有模塊的耦合性原則、模塊的內(nèi)聚性原則、模塊分解原則和模塊的扇入扇出原則等。3.3系統(tǒng)設(shè)計(jì)理念本系統(tǒng)設(shè)計(jì)遵循如下設(shè)計(jì)理念:1.盡量采用現(xiàn)有的軟硬件環(huán)境,及先進(jìn)的管理系統(tǒng)開發(fā)方案,從而達(dá)到充分利用現(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。2.系統(tǒng)應(yīng)滿足教學(xué)工作需要,并達(dá)到操作過程中的直觀、方便、安全、實(shí)用3.系統(tǒng)采用B/S結(jié)構(gòu)。4.系統(tǒng)應(yīng)具備數(shù)據(jù)庫維護(hù)功能,及時(shí)根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加、刪除、修改和備份等操作。3.4系統(tǒng)設(shè)計(jì)的方法系統(tǒng)設(shè)計(jì)主要是圍繞著功能設(shè)計(jì),數(shù)據(jù)庫設(shè)計(jì),編碼設(shè)計(jì),人-機(jī)界面設(shè)計(jì)等項(xiàng)內(nèi)容進(jìn)行,在設(shè)計(jì)過程中除了要有相應(yīng)的設(shè)計(jì)原則外,在功能設(shè)計(jì)過程中還要采用正確的方法。本課題采用自頂向下,逐步細(xì)化的設(shè)計(jì)策略將系統(tǒng)分解成若干個(gè)功能模塊,形成層次結(jié)構(gòu),先總體后局部,逐步落實(shí)各層次的功能需求和信息需求,頂層模塊一般采用事務(wù)分析的方法,底層模塊一般采用變換分析的方法。這種層次結(jié)構(gòu)的最初方案是利用一組設(shè)計(jì)策略得到的。3.5模塊設(shè)計(jì)根據(jù)前面的數(shù)據(jù)流程圖中的處理邏輯,數(shù)據(jù)字典中的數(shù)據(jù)流和數(shù)據(jù)存儲來編寫模塊說明書如表3-1、3-2、3-3所示。表3-1BtoC模擬網(wǎng)站模塊說明書模塊名稱:BtoC模擬網(wǎng)站輸入:用戶名、密碼輸出:用戶權(quán)限值處理:接收用戶權(quán)限值MP如果MP=1轉(zhuǎn)向到消費(fèi)者網(wǎng)上購物(前臺)模擬系統(tǒng)界面如果MP=2轉(zhuǎn)向站后臺管理模擬系統(tǒng)界面表3-2消費(fèi)者網(wǎng)上購物模擬系統(tǒng)模塊說明書模塊名稱:BtoC模擬網(wǎng)站消費(fèi)者網(wǎng)上購物(前臺)模擬系統(tǒng)輸入:輸入超級鏈接地址輸出:相對應(yīng)的網(wǎng)頁處理:根據(jù)地址的不同,連接到不同的網(wǎng)頁(1)BtoC網(wǎng)上商城首頁(2)新用戶注冊頁面(3)客戶購物車頁面(4)客戶訂單頁面(5)新品上架頁面(6)訂單查詢頁面(7)會員信息頁面(8)購物指南頁面表3-3BtoC模擬網(wǎng)站后臺管理模擬系統(tǒng)模塊名稱:BtoC模擬網(wǎng)站后臺管理模擬系統(tǒng)輸入:用戶名、密碼輸出:用戶權(quán)限值處理:接收用戶權(quán)限值MP如果MP=1轉(zhuǎn)向到后臺基礎(chǔ)數(shù)據(jù)管理系統(tǒng)界面如果MP=2轉(zhuǎn)向銷售業(yè)務(wù)管理系統(tǒng)界面如果MP=3轉(zhuǎn)向采購業(yè)務(wù)管理系統(tǒng)界面3.6數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫的設(shè)計(jì)通常是以一個(gè)已經(jīng)存在的數(shù)據(jù)庫管理系統(tǒng)為基礎(chǔ)的,常用的數(shù)據(jù)庫管理系統(tǒng)有SQLServer等。根據(jù)用戶需求和業(yè)務(wù)流程,本系統(tǒng)采用SQLServer2000數(shù)據(jù)庫管理系統(tǒng),并且建立數(shù)據(jù)庫為BtoC_Business。3.7編碼設(shè)計(jì)將系統(tǒng)中具有某些共同屬性或特征的信息歸并在一起,并通過一些便于計(jì)算機(jī)或人進(jìn)行識別和處理的符號來表示各類信息;在數(shù)據(jù)庫中的關(guān)鍵字?jǐn)?shù)據(jù)元素通常其代碼都有特定含義,必要時(shí)還帶有校驗(yàn)碼。例如:會員編號,有10位字符組成,X1X2X3……X10,其中xlO表示表示校驗(yàn)碼。代碼設(shè)計(jì)應(yīng)遵循唯一性,合理性、可擴(kuò)充性和穩(wěn)定性、簡單性、適用性、規(guī)范性、易于修改性的原則。3.8輸出設(shè)計(jì)輸出項(xiàng)目包括發(fā)貨單、到貨通知單、查詢答復(fù)、發(fā)貨單、報(bào)表等。輸出的承擔(dān)者包括本系統(tǒng)輸出項(xiàng)目的承擔(dān)者為用戶(即系統(tǒng)管理員)和上層管理層,輸出的設(shè)備主要為顯示器以及各類報(bào)表。1.輸出要求輸出數(shù)據(jù)類型、所用設(shè)備介質(zhì)、格式、數(shù)值范圍、精度等;(1)數(shù)據(jù)類型:字符型、數(shù)值型、邏輯型。(2)所用設(shè)備:顯示器(3)輸出介質(zhì)、格式、數(shù)值范圍、精度等要求根據(jù)界面自動生成的要求信息輸出。2.主要功能要求各查詢模塊應(yīng)該能夠根據(jù)輸入的查詢條件進(jìn)行查詢,并將查詢結(jié)果進(jìn)行輸出,顯示給查詢者。同時(shí),在查詢過程中,應(yīng)該提示操作者輸入正確的查詢條件。3.9輸入設(shè)計(jì)輸入項(xiàng)目包括訂貨單、發(fā)貨單、領(lǐng)用單、過期商品單、查詢要求、到貨通知等。輸入的承擔(dān)者各項(xiàng)工作都是由操作員自己操作,采用鍵盤直接輸入的方式,采用人機(jī)交互方式進(jìn)行,所以工作效率主要取決于人員而不是計(jì)算機(jī)。1.輸入要求主要輸入數(shù)據(jù)類型、來源、所用設(shè)備、介質(zhì)、格式、數(shù)值范圍、精度等。(1)數(shù)據(jù)類型:字符型、邏輯型、數(shù)值型(2)來源:有關(guān)人員(3)所用設(shè)備:鍵盤、鼠標(biāo)(4)輸入介質(zhì)、格式、數(shù)值范圍、精度等要求根據(jù)界面自動生成的要求信息輸入2.主要功能要求用戶通過鍵盤在界面輸入數(shù)據(jù),界面自動生成要求的信息,然后再進(jìn)行有關(guān)的功能操作。3.10系統(tǒng)安全策略設(shè)計(jì)主要的網(wǎng)站安全問題包括:身份竊取、數(shù)據(jù)竊取、假冒、非授權(quán)存取、錯(cuò)誤路由、否認(rèn)、拒絕服務(wù)。這些威脅主要來自來兩個(gè)方面:物理攻擊和電子攻擊。物理攻擊是指通過分析和交換物理設(shè)備來竊取密碼和獲取數(shù)據(jù);電子攻擊是指通過修改軟件或其它電子手段繞過安全屏障來竊取密碼和別的數(shù)據(jù),它包括主動線路竊取和被動線路竊取。主動線路竊取是指在通信線路上插入電子設(shè)備來截取數(shù)據(jù)或篡改數(shù)據(jù)。被動線路竊取是指通過駐留在目標(biāo)主機(jī)上的某些隱藏程序來竊取密碼和獲得數(shù)據(jù)。在這兩種攻擊形式中,電子攻擊對網(wǎng)絡(luò)安全的危害性最大。防止物理攻擊的主要措施:網(wǎng)絡(luò)服務(wù)器放在上鎖且有服務(wù)器的房間里;用操作系統(tǒng)內(nèi)置的安全功能;嚴(yán)格限制能夠?qū)Ψ?wù)器進(jìn)行物理攻擊的人員;制定嚴(yán)格的服務(wù)器使用維護(hù)守則(包括清潔人員的規(guī)定);安全保存網(wǎng)站和服務(wù)器的密碼。由于電子攻擊對網(wǎng)絡(luò)的安全性危害最大,本系統(tǒng)開發(fā)者采取了一下措施:認(rèn)證:確認(rèn)對方的身份與其聲明的一致,這包括密碼、智能卡;授權(quán):對不同用戶設(shè)置不同的存取權(quán)限,通過相應(yīng)的機(jī)制能夠保證用戶只能訪問授權(quán)資源;可靠性檢測:確保信息在傳送過程中不被閱讀和篡改。主要通過加密技術(shù)來實(shí)現(xiàn);無否認(rèn)機(jī)制:證明一條信息被發(fā)送和接收,并能確定在發(fā)送和接收者的身份,采用的技術(shù)是數(shù)字簽名。系統(tǒng)實(shí)施與維護(hù)4.1程序設(shè)計(jì)程序設(shè)計(jì)采用自頂向下的原則,先把程序高度概括,看作是一個(gè)簡單的控制結(jié)構(gòu),即功能結(jié)構(gòu)。把模塊進(jìn)一步分解成若干個(gè)較低一層的模塊,對擴(kuò)展出來的每一個(gè)下層模塊進(jìn)一步分解,直到最低一層的每一個(gè)模塊都非常簡單、功能很小,能夠很容易的用程序語句實(shí)現(xiàn)為止。在設(shè)計(jì)中還要遵循一致性、可重用性、可維護(hù)性,本系統(tǒng)的程序變量和程序?qū)ο笠约皵?shù)據(jù)庫表等在各個(gè)模塊中具有一致的命名規(guī)則。為系統(tǒng)的快速開發(fā)及以后的維護(hù)都帶來方便。程序設(shè)計(jì)中的可重用性可大大提高程序開發(fā)維護(hù)的效率。通過對控件和函數(shù)的調(diào)用,對象的繼承封裝,減少了代碼的重復(fù)書寫,并減少了數(shù)據(jù)冗余。在程序設(shè)計(jì)中,考慮到程序的修改及以后的維護(hù),盡量在代碼中使用了注釋,對部分程序盡量使用函數(shù)和控件,這樣就維護(hù)很少的代碼且具簡單性,可提高維護(hù)效率。程序可以正常工作是最重要的,一個(gè)不能正常工作的程序不可能是好的,調(diào)試代價(jià)低是衡量一個(gè)程序好壞的重要標(biāo)志,另外程序的可讀性要強(qiáng),程序不僅是給計(jì)算機(jī)執(zhí)行的,也是供人閱讀的.此外,還應(yīng)該根據(jù)系統(tǒng)軟硬件情況考慮輸入/輸出效率\存儲器運(yùn)行效率等方面的情況,可根據(jù)適當(dāng)?shù)能浖ぞ咻o助代碼,提高生產(chǎn)率,并且減少程序中的差錯(cuò).一般認(rèn)為衡量程序質(zhì)量的指標(biāo)如下:?程序能夠正常工作?調(diào)試代價(jià)低?易于維護(hù)?易于修改?設(shè)計(jì)部復(fù)雜?效率高?用戶操作的方便性4.2系統(tǒng)測試系統(tǒng)測試是針對程序設(shè)計(jì)及編程調(diào)試后的結(jié)果進(jìn)行的工作。好的測試極可能發(fā)現(xiàn)以前沒發(fā)現(xiàn)的錯(cuò)誤,而不是為了表明程序是正確的。好的測試方案是力求暴露錯(cuò)誤的測試方案。查出了新的錯(cuò)誤的測試看作是成功的測試,沒有發(fā)現(xiàn)錯(cuò)誤的測試是失敗的測試。因此,在進(jìn)入綜合測試階段通常由其他人員組成測試小組來完成測試工作。但是,我們系統(tǒng)測試的目標(biāo)是保證軟件的可靠性,力爭用盡可能少的測試發(fā)現(xiàn)盡可能多的錯(cuò)誤。模塊測試,采用“自頂向下”和“自低向上”的方法測試每一個(gè)程序模塊,直至整個(gè)應(yīng)用系統(tǒng)。在測試過程中需注意以下幾點(diǎn):確定預(yù)期輸出是測試情況必不可少的一部分程序員應(yīng)避免測試自己的程序程序設(shè)計(jì)結(jié)構(gòu)不應(yīng)測試自己的程序徹底檢查每個(gè)測試結(jié)果對非法或非預(yù)期的輸入情況,也要像對合法的、預(yù)期的輸入一樣,編寫測試情況;檢查程序是否做了要做的事.4.3系統(tǒng)維護(hù)日常運(yùn)行中,應(yīng)做好數(shù)據(jù)的錄入和備份。此外,還要注意機(jī)房設(shè)備、文檔資料及各種規(guī)章制度的建立完善。具體地說,系統(tǒng)運(yùn)行維護(hù)是系統(tǒng)完成切換過程的各項(xiàng)任務(wù)之后,進(jìn)入正式運(yùn)行階段,支持日常的各項(xiàng)事務(wù)處理、管理控制和管理決策,在這個(gè)階段需要不斷的對系統(tǒng)進(jìn)行維護(hù),為改正潛藏錯(cuò)誤,擴(kuò)充功能,完善功能,結(jié)構(gòu)翻新,延長壽命而進(jìn)行的各項(xiàng)修改和維修活動。系統(tǒng)維護(hù)包括了硬件設(shè)備的維護(hù)、應(yīng)用軟件的維護(hù)和數(shù)據(jù)的維護(hù)。硬件維護(hù)有專職的硬件維護(hù)人員來負(fù)責(zé),主要有兩種類型的維護(hù)活動,一種是定期的設(shè)備保養(yǎng)維護(hù),維護(hù)的主要內(nèi)容是進(jìn)行例行的設(shè)備檢查與保養(yǎng),另一種是突發(fā)性的故障維修,這種維修活動所花的時(shí)間不能過長,以免影響系統(tǒng)的正常運(yùn)行。軟件
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國售建筑材料項(xiàng)目投資可行性研究報(bào)告
- 分離設(shè)備生產(chǎn)液氧、液氮、液氬項(xiàng)目可行性研究報(bào)告
- 公路設(shè)計(jì)公司合同范本
- 2024年經(jīng)濟(jì)型轎車項(xiàng)目投資分析及可行性報(bào)告
- 校園文化建設(shè)合同范本
- 沖壓模具合同范例
- 2024-2030年中國佛山市服裝行業(yè)市場調(diào)查研究及投資前景展望報(bào)告
- 包裝度合同范本
- 勞務(wù)合同范例公司
- 代購原材料合同范本
- GB/Z 30966.71-2024風(fēng)能發(fā)電系統(tǒng)風(fēng)力發(fā)電場監(jiān)控系統(tǒng)通信第71部分:配置描述語言
- 腦梗死的護(hù)理查房
- 2025高考數(shù)學(xué)專項(xiàng)復(fù)習(xí):概率與統(tǒng)計(jì)的綜合應(yīng)用(十八大題型)含答案
- 產(chǎn)后抑郁癥講課課件
- 2024-2030年中國紫蘇市場深度局勢分析及未來5發(fā)展趨勢報(bào)告
- 銷售人員課件教學(xué)課件
- LED大屏技術(shù)方案(適用于簡單的項(xiàng)目)
- 2024智慧城市數(shù)據(jù)采集標(biāo)準(zhǔn)規(guī)范
- Lesson 6 What colour is it(教學(xué)設(shè)計(jì))-2023-2024學(xué)年接力版英語三年級下冊
- 歷年國家二級(Python)機(jī)試真題匯編(含答案)
- 第五單元任務(wù)二《準(zhǔn)備與排練》教學(xué)設(shè)計(jì) 統(tǒng)編版語文九年級下冊
評論
0/150
提交評論