版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
網(wǎng)上鮮花銷售系統(tǒng)的設(shè)計與實現(xiàn)網(wǎng)上鮮花銷售系統(tǒng)的設(shè)計與實現(xiàn)網(wǎng)上鮮花銷售系統(tǒng)的設(shè)計與實現(xiàn)網(wǎng)上鮮花銷售系統(tǒng)的設(shè)計與實現(xiàn)編制僅供參考審核批準(zhǔn)生效日期地址:電話:傳真:郵編:數(shù)據(jù)庫課程設(shè)計網(wǎng)上花店的設(shè)計與開發(fā)計算機科學(xué)與工程學(xué)院2015年6月數(shù)據(jù)庫課程設(shè)計網(wǎng)上花店的設(shè)計與開發(fā)小組成員:奚新宇、李奇駿杜坤、徐家壘指導(dǎo)教師:張沛露、專業(yè):軟件工程所在單位:計算機科學(xué)與工程學(xué)院摘要 信息化技術(shù)發(fā)展日新月異,新技術(shù)的出現(xiàn)在提高人們對信息的掌握和操控能力的同時也為當(dāng)今社會保險的信息化建設(shè)提出了更高的要求。隨著因特網(wǎng)(Internet)在全球的迅猛發(fā)展和廣泛應(yīng)用,電子商務(wù)(ElectronicCommerce)受到人們越來越多的關(guān)注,并滲透到人們生活的各個角落,改變著社會經(jīng)濟的各個方面?;贘2EE的三層架構(gòu)還具備很多特點。應(yīng)用J2EE的三層架構(gòu)對于保留現(xiàn)存的IT資產(chǎn)有著重要意義。由于基于J2EE平臺的產(chǎn)品幾乎能夠在任何操作系統(tǒng)和硬件配置上運行,現(xiàn)有的操作系統(tǒng)和硬件也可以被完整地保留下來繼續(xù)使用。J2EE體系對大型系統(tǒng)的高效開發(fā)有著良好的支持者。對異構(gòu)環(huán)境的支持是基于J2EE體系的又一優(yōu)秀特征??缮炜s性也是社保行業(yè)要求的一項重要系統(tǒng)特征?;贘2EE平臺的應(yīng)用程序可被部署到各種操作系統(tǒng)和平臺上。本系統(tǒng)的開發(fā)能夠提高工作效率,擴大服務(wù)范圍,降低工作人員的勞動強度,提高商店資金利用率。及時獲取鮮花庫存信息,為鮮花商店經(jīng)理的預(yù)測鮮花的銷售量和正確的決策提供可靠的參考信息??茖W(xué)的管理鮮花和庫存,提高資金利用率,盡最大可能的限度滿足顧客的需要。鮮花的管理信息系統(tǒng)的規(guī)模較小,但作為教材的案例仍是篇幅太大。因此,此處僅對系統(tǒng)分析和系統(tǒng)設(shè)計階段的主要工作加以介紹。在管理信息系統(tǒng)的整個開發(fā)過程中,系統(tǒng)分析和系統(tǒng)設(shè)計是基礎(chǔ)性的和難度較大的工作階段,所以,加強對系統(tǒng)分析、系統(tǒng)設(shè)計的舉例,對鞏固和深化所學(xué)的知識會有較大的收益。關(guān)鍵詞:MVC體系結(jié)構(gòu);J2EEServletABSTRACTChanginginformationtechnologyandtheemergenceofnewtechnologytoimprovepeople'sabilitytograspoftheinformationandcontrolfortoday'ssocialinsuranceinformationconstructionalsoputforwardhigherrequirements.WiththerapiddevelopmentoftheInternetintheworldandwideapplicationofe-commerceismoreandmoreattention,andpenetratedintoeverycornerofourlife,changingallaspectsofthesocialeconomy.BasedontheJ2EEthree-tierarchitecturehasmanyfeatures.ApplicationofJ2EEthree-tierarchitectureforpreservingexistingITassetshasimportantsignificance.BecausebasedontheJ2EEplatformproductsalmostcanrunonanyoperatingsystemandhardwareconfiguration,theexistingoperatingsystemsandhardwarecanbecompleteretentioncontinuetouse.EfficientdevelopmentoftheJ2EEsystemforlargesystemhasagoodsupporter.ThesupportofheterogeneousenvironmentisanotheroutstandingcharacteristicbasedontheJ2EEsystem.Scalabilityisalsotherequirementsofthesocialsecurityindustryisanimportantsystemcharacteristics.BasedontheJ2EEplatformapplicationscanbedeployedinavarietyofoperatingsystemsandplatforms.Thedevelopmentofthissystemcanimproveworkefficiency,expandthescopeofservice,reducethelaborintensityofworkers,raisetheutilizationratioofstoremoney.Flowersinventoryinformationintime,forthepredictionofflowersthestoremanagersalesofflowersandtherightdecisionstoprovidereliablereferenceinformation.Scientificmanagementofflowersandinventory,improveutilizationoffunds,thelimitsofasmuchaspossibletomeettheneedsofthecustomers.Thesmallersizeofthemanagementinformationsystemoffreshflowers,butasthecaseoftheteachingmaterialisstillthelengthistoobig.Here,therefore,onlythemainstageofsystemanalysisandsystemdesignwork.Inmanagementinformationsystemofthewholedevelopmentprocess,systemanalysisandsystemdesignisafundamentalanddifficultwork,so,strengthenthesystemanalysis,systemdesign,forexample,toconsolidateanddeepentheknowledgewillhavealargerincome.Keywords:MVCarchitectureofJ2EEServlet目錄摘要 -5鮮花分類實體的E-R圖商品商品鮮花編號成本價供應(yīng)商編號商品編號備注零售價5-6商品實體的E-R圖庫存庫存商品編號庫存數(shù)量5-7庫存實體的E-R圖供應(yīng)商供應(yīng)商供應(yīng)商編號供應(yīng)商名稱供應(yīng)商地址供應(yīng)商郵編Email供應(yīng)商電話訴訟5-8供應(yīng)商實體E-R圖參考文獻[1](美)SubrahmanyamAllameraju等著.J2EE服務(wù)器端高級編程.機械工業(yè)出版社.[2](美)VlanaMatena等著.J2EE平臺上的EJB組件開發(fā).機械工業(yè)出版社.[3](美)DeepakAlur等著.J2EE核心模式.機械工業(yè)出版社.[4]廖若雪.JSP高級編程.機械工業(yè)出版社.[5]汪孝宜.JSP數(shù)據(jù)庫開發(fā)實例精粹.電子工業(yè)出版社.[6]黃浩文黃靜舒.JSP核心技術(shù)和電子商務(wù)應(yīng)用實例.機械工業(yè)出版社.[7]飛思科技產(chǎn)品研發(fā)中心.JSP應(yīng)用開發(fā)詳解.電子工業(yè)出版社.[8]師煊.王珊.數(shù)據(jù)庫系統(tǒng)概論.第3版[M].高等教育出版社.[9]劉曉華等.J2EE企業(yè)級應(yīng)用開發(fā).電子工業(yè)出版社.2003[10]柏亞軍.JSP編程基礎(chǔ)及應(yīng)用實例集錦.[M].人民郵電出版社.[11]陳錦輝.JDBC數(shù)據(jù)庫程序設(shè)計.中國鐵道出版社[12]張海藩.軟件工程導(dǎo)論.清華大學(xué)出版社[13]白雁鈞.DreamweaverMX2004從入門到精通.人民郵電出版社[14]萬峰科技.SP網(wǎng)站開發(fā)四酷全書.電子工業(yè)出版社.[15]劉炳文等編著:VisualBasic程序設(shè)計教程.清華大學(xué)出版社.2000年7月附錄1—數(shù)據(jù)庫原理課程設(shè)計任務(wù)書《數(shù)據(jù)庫課程設(shè)計》任務(wù)書設(shè)計目的《數(shù)據(jù)庫課程設(shè)計》是軟件工程專業(yè)和計算機科學(xué)與技術(shù)專業(yè)的一個綜合性的設(shè)計型實驗,是培養(yǎng)學(xué)生數(shù)據(jù)庫設(shè)計、開發(fā)、應(yīng)用能力的重要實踐性教學(xué)環(huán)節(jié)。開設(shè)《數(shù)據(jù)庫課程設(shè)計》主要目的是:通過本實訓(xùn),使學(xué)生進一步了解數(shù)據(jù)庫的設(shè)計方法、掌握一種數(shù)據(jù)庫系統(tǒng)開發(fā)工具(如PB、ASP、.NET)的使用。通過設(shè)計實際的數(shù)據(jù)庫系統(tǒng),進一步熟悉數(shù)據(jù)庫管理系統(tǒng)的操作技術(shù),提高動手能力,提高系統(tǒng)分析和解決問題的能力。設(shè)計工作要求本課程設(shè)計要求學(xué)生采用項目小組的形式,結(jié)合具體軟件開發(fā)項目,完成以下設(shè)計內(nèi)容:需求分析對系統(tǒng)的功能及性能要求進行分析,寫出需求規(guī)格說明書,并制定需求跟蹤矩陣,以便在設(shè)計后期創(chuàng)建測試用例以對應(yīng)需求,若使用面向?qū)ο蟮拈_發(fā)方法,則應(yīng)確定系統(tǒng)的對象模型,狀態(tài)模型及處理模型。數(shù)據(jù)庫設(shè)計概念結(jié)構(gòu)設(shè)計畫出系統(tǒng)各部分(子系統(tǒng))E-R模型圖消除沖突和冗余,合并各部分E-R模型圖,形成總體E-R模型圖邏輯結(jié)構(gòu)設(shè)計完成E-R模型向關(guān)系模型的轉(zhuǎn)換。對關(guān)系模型進行優(yōu)化。完整性約束設(shè)計(如主鍵約束、外鍵約束等)。完成實體之間的一對一、一對多、多對多策略,具體是以邏輯關(guān)聯(lián)還是鍵關(guān)聯(lián)。針對具體業(yè)務(wù)設(shè)計多表連接(基本連接、內(nèi)連接、外連接、交叉連接、謂詞連接、集合連接)及嵌套查詢方案,并編寫腳本樣例。數(shù)據(jù)庫設(shè)計應(yīng)參照范式和相關(guān)規(guī)范(包括視圖、索引等)。物理結(jié)構(gòu)設(shè)計存儲結(jié)構(gòu)設(shè)計(如數(shù)據(jù)表的構(gòu)成,字段名稱,字段數(shù)據(jù)類型,字段長度等)建立數(shù)據(jù)庫系統(tǒng)。將所設(shè)計表的結(jié)構(gòu)在數(shù)據(jù)庫管理系統(tǒng)上實現(xiàn),要求生產(chǎn)備份文件(備份數(shù)據(jù)庫或?qū)С鰯?shù)據(jù)庫表到文本文件)。設(shè)計用戶操作界面。在用戶操作界面確定之后,根據(jù)系統(tǒng)功能要求設(shè)計出界面。明確各界面之間的調(diào)用關(guān)系及界面調(diào)用流程,并確定流程圖。軟件設(shè)計與實現(xiàn)在確定系統(tǒng)總體設(shè)計方案基礎(chǔ)上,首先建立系統(tǒng)架構(gòu)設(shè)計,并設(shè)計連接數(shù)據(jù)庫的基本方式,完成系統(tǒng)的模塊結(jié)構(gòu)圖及模塊的功能說明。根據(jù)系統(tǒng)功能要求,選擇合適的軟件開發(fā)平臺完成程序設(shè)計、針對不同的業(yè)務(wù)邏輯及流程補充數(shù)據(jù)庫設(shè)計時的存儲過程、觸發(fā)器、函數(shù)設(shè)計,并對視圖等進行設(shè)計。在這里特別強調(diào)選用的開發(fā)平臺和數(shù)據(jù)庫的連接,在軟件開發(fā)中,請寫出在開發(fā)平臺的編程環(huán)境下如何實現(xiàn)對數(shù)據(jù)庫的操作(增、刪、改、查)。要求必須包含級聯(lián)操作、批量更新操作、游標(biāo)操作、適當(dāng)增加事務(wù)管理機制。軟件測試完成軟件的測試,結(jié)合數(shù)據(jù)庫知識,檢測數(shù)據(jù)操作的正確性、完整性。要求應(yīng)根據(jù)系統(tǒng)的需求設(shè)計相應(yīng)的測試數(shù)據(jù)方案(特別是一些異常情況的處理),寫出測試結(jié)果。設(shè)計任務(wù)及要求3-4人成立一個開發(fā)小組,選出小組項目負責(zé)人,并對小組成員按任務(wù)進行分工,寫出項目開發(fā)計劃;按軟件開發(fā)的方法,分階段進行開發(fā);小組可以自己選用相應(yīng)的開發(fā)語言(ASP、C++、.NET不限)和數(shù)據(jù)庫管理系統(tǒng)(Access、SQLServer、Oracle、MySQL不限)。要求在雪球分析的基礎(chǔ)上,做好數(shù)據(jù)庫設(shè)計工作,完成系統(tǒng)的功能,并記錄主要模塊的數(shù)據(jù)庫操作實現(xiàn)部分。完成設(shè)計任務(wù)后,以小組為單位,總結(jié)全部設(shè)計工作,完成課程設(shè)計報告,并在規(guī)定的時間內(nèi)提交給指導(dǎo)教師。課程設(shè)計報告要求有完整的格式,包括封面、正文等。正文主要包括需求分析、數(shù)據(jù)庫設(shè)計、軟件設(shè)計和實現(xiàn)主干代碼及測試案例。注:附錄中應(yīng)包括數(shù)據(jù)庫課程設(shè)計任務(wù)書和小組成員分工情況(由組長寫明);此外,注明每人的數(shù)據(jù)庫部分實現(xiàn)代碼(每人一份,注上姓名);最后,總結(jié)設(shè)計和開發(fā)過程的經(jīng)驗和教訓(xùn),寫出設(shè)計總結(jié)(每人一份,要求手寫,附在小組報告最后)。報告中請使用VISIO畫圖;設(shè)計報告參照《數(shù)據(jù)庫課程設(shè)計報告樣例》。本課題涉及小組成員的集體協(xié)作,要求遵守設(shè)計時間的安排,有相應(yīng)的團隊精神。參考題目序號題目1教室管理信息系統(tǒng)的設(shè)計與開發(fā)2求職招聘系統(tǒng)的設(shè)計與實現(xiàn)3校友信息管理系統(tǒng)設(shè)計與實現(xiàn)4高校學(xué)生公寓管理系統(tǒng)設(shè)計與開發(fā)5畢業(yè)設(shè)計選題系統(tǒng)的設(shè)計與實現(xiàn)6試題庫管理系統(tǒng)的設(shè)計與實現(xiàn)7風(fēng)雅頌詩壇網(wǎng)站設(shè)計與實現(xiàn)8健康信息咨詢軟件的設(shè)計與實現(xiàn)9教師科研成果管理系統(tǒng)10校園社會實踐網(wǎng)絡(luò)信息平臺的設(shè)計與實現(xiàn)11超市進銷存管理系統(tǒng)的設(shè)計與實現(xiàn)12高校學(xué)生信息管理系統(tǒng)設(shè)計與實現(xiàn)13公司人事管理系統(tǒng)的設(shè)計與實現(xiàn)14網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計與實現(xiàn)15網(wǎng)上書店的設(shè)計與開發(fā)16房屋出租平臺的設(shè)計與實現(xiàn)17快捷酒店管理系統(tǒng)的設(shè)計與開發(fā)18列車車次信息查詢系統(tǒng)的設(shè)計與實現(xiàn)19醫(yī)院網(wǎng)上預(yù)約掛號系統(tǒng)的開發(fā)20畢業(yè)生就業(yè)信息管理系統(tǒng)的設(shè)計與開發(fā)21在線考試系統(tǒng)22中小學(xué)教師與家長交流平臺的構(gòu)建與實現(xiàn)23網(wǎng)上報名系統(tǒng)設(shè)計與實現(xiàn)24航空公司管理信息系統(tǒng)25運動會成績管理系統(tǒng)26企業(yè)人事工資管理系統(tǒng)27花店銷售系統(tǒng)設(shè)計與實現(xiàn)28網(wǎng)上調(diào)查問卷管理系統(tǒng)的設(shè)計與實現(xiàn)29畢業(yè)設(shè)計選題系統(tǒng)設(shè)計與實現(xiàn)30訂餐配送平臺的設(shè)計與實現(xiàn)31在線旅游產(chǎn)品系統(tǒng)的設(shè)計與實現(xiàn)32建大教職工評價系統(tǒng)的設(shè)計與實現(xiàn)33火車票預(yù)訂系統(tǒng)34高校助學(xué)貸款管理系統(tǒng)35網(wǎng)上旅游系統(tǒng)的設(shè)計與實現(xiàn)36實驗室儀器設(shè)備管理系統(tǒng)的設(shè)計與實現(xiàn)時間地點及進度安排數(shù)據(jù)庫課程設(shè)計為期2周,實訓(xùn)地點:實驗樓五樓A504,計算機科學(xué)與技術(shù)和軟件工程專業(yè)發(fā)生在15-16周,網(wǎng)絡(luò)工程專業(yè)發(fā)生在18-19周。具體安排如下:綜合設(shè)計考核標(biāo)準(zhǔn)考勤,占40%理論設(shè)計方案,占30%設(shè)計報告,占30%注:凡有抄襲現(xiàn)象一經(jīng)發(fā)現(xiàn),小組成員成績均為不及格。教師校內(nèi)指導(dǎo)教師:張沛露、呂冬梅、袁一平附錄2—小組成員分工情況李奇駿:需求分析與測試 奚新宇:詳細設(shè)計與分析杜坤:總體設(shè)計與布局徐家壘:實現(xiàn)代碼與分析實現(xiàn)代碼(姓名:徐家壘)選擇編程語言 該系統(tǒng)使用J2EE作為編程的主要語言,以SQLServer2000為后臺數(shù)據(jù)庫。添加功能if("add")){Stringflowerid=("flowerid");Stringflowername=("flowername");Stringflowertypeid=("flowertypeid");Stringflowercolor=("flowercolor");Stringflowerphoto="images/"+("flowerphoto").substring("flowerphoto").lastIndexOf("\\")+1);Stringflowermark=("flowermark");Flowerinfofi=newFlowerinfo();(flowerid);(flowername);(flowertypeid);(flowercolor);(flowerphoto);(flowermark);FlowerInfoBeanfib=newFlowerInfoBean();FlowerTypeBeanftb=newFlowerTypeBean();if(flowerid)){("result",flowerid+"號花卉已經(jīng)存在,請重新輸入!");getServletContext().getRequestDispatcher("").forward(request,response);}else{try{if(fi)){("result",flowerid+"號花卉添加成功!");getServletContext().getRequestDispatcher("").forward(request,response);}}catch(Exceptionex){();}}}修改功能Stringflowerid=("flowerid");Stringflowername=("flowername");Stringflowertypeid=("flowertypeid");Stringflowercolor=("flowercolor");Stringflowerphoto="images/"+("flowerphoto").substring("flowerphoto").lastIndexOf("\\")+1);Stringflowermark=("flowermark");Flowerinfofi=newFlowerinfo();(flowerid);(flowername);(flowertypeid);(flowercolor);(flowerphoto);(flowermark);FlowerInfoBeanfib=newFlowerInfoBean();FlowerTypeBeanftb=newFlowerTypeBean();if(flowerid)){try{if(fi)){("result",flowerid+"號花卉修改成功!");getServletContext().getRequestDispatcher("").forward(request,response);}}catch(Exceptionex){();}}else{("result",flowerid+"號花卉不存在!請重新輸入!");getServletContext().getRequestDispatcher("").forward(request,response);}}刪除功能if("del")){Stringflowerid=("flowerid");FlowerInfoBeanfib=newFlowerInfoBean();if(flowerid)){if(flowerid)){("result",flowerid+"號花卉刪除成功!");getServletContext().getRequestDispatcher("").forward(request,response);}}else{("result",flowerid+"號花卉不存在!請重新輸入!");getServletContext().getRequestDispatcher("").forward(request,response);}}搜索功能if("find")){Stringflowerid=("flowerid");Stringflowername=("flowername");Stringflowertypeid=("flowertypeid");Stringflowercolor=("flowercolor");Stringflowerphoto="images/"+("flowerphoto").substring("flowerphoto").lastIndexOf("\\")+1);Stringflowermark=("flowermark");Flowerinfofi=newFlowerinfo();(flowerid);(flowername);(flowertypeid);(flowercolor);(flowerphoto);(flowermark);FlowerInfoBeanfib=newFlowerInfoBean();FlowerTypeBeanftb=newFlowerTypeBean();try{("FlowerInfo",(fi));getServletContext().getRequestDispatcher("").forward(request,response);}catch(Exceptionex){();}}購物車protectedHashtableitems=newHashtable();publicvoidaddItem(shoppingCartp){try{//在HASHTABLE中收索當(dāng)前要訂購的商品if())){//如果當(dāng)前的商品已經(jīng)存在,則在原來的數(shù)量上加上想再購買的數(shù)量shoppingCarttempProdu
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇省教育機構(gòu)2025年度勞動合同規(guī)范文本2篇
- 2025年金融資產(chǎn)交易居間委托服務(wù)合同2篇
- 二零二五年度法院離婚案件財產(chǎn)分割操作合同3篇
- 2025年度綠化帶病蟲害防治服務(wù)合同范本4篇
- 二零二五年度醫(yī)療設(shè)備采購與租賃合同參考文本4篇
- 2025版模具行業(yè)市場調(diào)研與購銷合同4篇
- 2025年人才招聘解決方案合同
- 2025年古玩字畫擔(dān)保協(xié)議
- 2025年寬帶網(wǎng)絡(luò)使用合同
- 2025年融資居間服務(wù)合同的比較研究
- 2025年度版權(quán)授權(quán)協(xié)議:游戲角色形象設(shè)計與授權(quán)使用3篇
- 心肺復(fù)蘇課件2024
- 《城鎮(zhèn)燃氣領(lǐng)域重大隱患判定指導(dǎo)手冊》專題培訓(xùn)
- 湖南財政經(jīng)濟學(xué)院專升本管理學(xué)真題
- 全國身份證前六位、區(qū)號、郵編-編碼大全
- 2024-2025學(xué)年福建省廈門市第一中學(xué)高一(上)適應(yīng)性訓(xùn)練物理試卷(10月)(含答案)
- 《零售學(xué)第二版教學(xué)》課件
- 廣東省珠海市香洲區(qū)2023-2024學(xué)年四年級下學(xué)期期末數(shù)學(xué)試卷
- 房地產(chǎn)行業(yè)職業(yè)生涯規(guī)劃
- 江蘇省建筑與裝飾工程計價定額(2014)電子表格版
- MOOC 數(shù)字電路與系統(tǒng)-大連理工大學(xué) 中國大學(xué)慕課答案
評論
0/150
提交評論