




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
,.數據庫課程設計網上花店的設計與開發,.計算機科學與工程學院2015年6月數據庫課程設計網上花店的設計與開發,.小組成員:奚新宇、李奇駿杜坤、徐家壘指導教師:張沛露、專 業:軟件工程所在單位:計算機科學與工程學院,.摘要信息化技術發展日新月異,新技術的出現在提高人們對信息的掌握和操控能力的同時也為當今社會保險的信息化建設提出了更高的要求。隨著因特網(Internet)在全球的迅猛發展和廣泛應用,電子商務(ElectronicCommerce)受到人們越來越多的關注,并滲透到人們生活的各個角落,改變著社會經濟的各個方面。感謝閱讀基于J2EE的三層架構還具備很多特點。應用J2EE的三層架構對于保留現存的IT資產有著重要意義。由于基于J2EE平臺的產品幾乎能夠在任何操作系統和硬件配置上運行,現有的操作系統和硬件也可以被完整地保留下來繼續使用。J2EE體系對大型系統的高效開發有著良好的支持者。對異構環境的支持是基于J2EE體系的又一優秀特征。可伸縮性也是社保行業要求的一項重要系統特征?;贘2EE平臺的應用程序可被部署到各種操作系統和平臺上。謝謝閱讀本系統的開發能夠提高工作效率,擴大服務范圍,降低工作人員的勞動強度,提高商店資金利用率。及時獲取鮮花庫存信息,為鮮花商店經理的預測鮮花的銷售量和正確的決策提供可靠的參考信息??茖W的管理鮮花和庫存,提高資金利用率,盡最大可能的限度滿足顧客的需要。鮮花的管理信息系統的規模較小,但作為教材的案例仍是篇幅太大。因此,此處僅對系統分析和系統設計階段的主要工作加以介紹。在管理信息系統的整個開發過程中,系統分析和系統設計是基礎性的和難度較大的工作階段,所以,加強對系統分析、系統設計的舉例,對鞏固和深化所學的知識會有較大的收益。謝謝閱讀關鍵詞: MVC體系結構;J2EEServlet感謝閱讀,.ABSTRACTChanginginformationtechnologyandtheemergenceofnewtechnologytoimprovepeople'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精品文檔放心下載,.目錄摘要.........................................................................................................................IABSTRACT............................................................................................................II第一章選題背景................................................................................................-1-1.1課題背景.........................................................................................................................-1-1.2項目分析.........................................................................................................................-1-1.2.1網上花卉商店的特點.............................................................................................-1-1.2.2網上花卉商店的影響.............................................................................................-1-第二章需求分析................................................................................................-2-2.1項目開發目標................................................................................................................-2-2.2環境需求.........................................................................................................................-2-2.3測試.............................................................................................................................-3-測試評價............................................................................................................................-3-第三章總體設計................................................................................................-4-3.1用戶功能........................................................................................................................-4-3.2管理員功能....................................................................................................................-7-第四章詳細設計..............................................................................................-13-4.1數據庫表的設計..........................................................................................................-13-4.2消費者功能..................................................................................................................-19-4.2.1消費者登錄功能界面..........................................................................................-19-4.2.2消費者購物功能界面..........................................................................................-20-4.2.3消費者查看購物車功能界面............................................................................-21-4.2.4生成訂單功能界面.............................................................................................-22-4.2.5消費者修改個人信息功能界面........................................................................-23-4.2管理員管理后臺數據界面.........................................................................................-23-4.2.1管理員對供應商的操作......................................................................................-23-4.2.2管理員對花卉類別的操作.................................................................................-25-4.2.3管理員對花卉的操作..........................................................................................-27-4.2.4管理員對訂單的操作..........................................................................................-29-第五章數據E-R圖..........................................................................................-30-參考文獻..........................................................................................................-33-附錄1—數據庫原理課程設計任務書.................................................................-34-,.附錄2—小組成員分工情況...............................................................................-39-教師評語及成績評定,.第一章選題背景1.1課題背景隨著互聯網日益深入社會生活,以網站作為信息交流平臺,進行內外信息交流,已成為大眾的迫切需要。網上花店傳承花意,為親人朋友送去心意已經成為某種時尚。網上開花店為大眾開辟了更為方便之門,快捷方便,為大眾所喜愛。做為一個虛擬的商店,網上商店具有很多新的特性,以下這些是它的優勢:其營業成本完全有理由比傳統意義上的商店低得多:不需支付昂貴的店鋪租金,花費浩大的裝修;不需要將大筆的流動資金作為貨物而沉泣在店里,可依靠“零庫存”管理,縮速資金周轉的周期,可以加速周轉;同時,網上商店更容易開拓全場市場,國際互聯網,www顧名思義體現了全球的一體化;實現24小時營業,不需要營業員,網上商店可以被設置成一個自動售貨機;可以多媒體促銷,各種文字,圖象和動畫,聲音,讓受眾全方位感受廣告訴求;依靠客戶數據庫能夠提供全新的個人化服務等等。上花店系統就是為實現客戶通過上網,對鮮花信息的瀏覽、檢索、訂購,以及鮮花銷售商對客戶信息、鮮花信息的管理所開發的網絡應用軟件。該系統能夠較好地滿足網上花店客戶的基本要求,具有較高的實用價值。謝謝閱讀1.2項目分析1.2.1網上花卉商店的特點高效,方便是該網上花卉商店的突出特點。當今的時代到處都充滿了浪漫的氣息,給朋友或家人送上一束鮮花,給自己家里添置一些綠色植物,在這個時代已經很普遍了。該網上花卉商店可以為商家和個人提供一個方便、迅捷購物的環境,大家可以足不出戶就了買到自己所需要的各種花卉,傳統購物受時間和空間限制的框框將被打破。感謝閱讀1.2.2網上花卉商店的影響現代電子商務技術已經集中于網絡商店的建立和運作。電子商店從前臺看是一種特殊的Web服務器。現代Web網站的多媒體支持和良好的交互性功能,成為建立這種虛擬商店的基礎,使得顧客可以像在真實的超級市場一樣推著購物車挑選商品,并最后在付款臺結帳。這也就構成網上商店的三大支柱:商品目錄、顧客購物車和付款臺。精品文檔放心下載,.第二章需求分析2.1項目開發目標本系統的設計目標讓管理人員和用戶能夠在不同的地方通過互聯網使用本系統進行網上鮮花的信息管理。精品文檔放心下載所用的是Browser/Server(瀏覽器/服務器)結構,在這種結構下,用戶界面完全通過WWW瀏覽器實現,一部分事務邏輯在前端實現,但是主要事務邏輯在服務器端實現。B/S結構是目前軟件開發比較流行的設計標準。本系統就是使用B/S結構作為設計標準的,采用JSP技術作為軟件開發的主要技術。感謝閱讀。2.2環境需求硬件需求:CPUIntel或兼容機,Pentium166MHz或更高內存(RAM)謝謝閱讀至少32MB,建議64MB或更多硬盤3.2G以上監視器VGA或更高分辨率網卡10/100Mbit/s軟件需求:操作系統軟件Windows95/98/Me/2000/XP瀏覽器精品文檔放心下載IE6.0等,.2.3測試登錄后,訂購蝴蝶蘭到查看購物車頁面,蝴蝶蘭在購物車中存在。點擊生成訂單到訂單添加頁面,顯示了訂單主表和明細表點擊確認購買生成訂單。測試評價在開發該系統的過程中,需要面對錯綜復雜的問題,因此,在軟件生存周期的每個階段都不可避免地會產生錯誤。我們力求在每個階段結束之前通過嚴格的技術審查,盡可能早的發現并糾正錯誤。測試的目的就是在軟件投入生產性運行之前,盡可能多地發現軟件中的錯誤。目前軟件測試仍然是保證軟件質量的關鍵步驟。謝謝閱讀與開發過程類似,測試過程也必須分步驟進行,每個步驟在邏輯上是前一個步驟地繼續。感謝閱讀大型軟件系統通常由若干個子系統組成。根據對該系統進行多次的單元測試和集成測試,該系統是比較穩定的、所有功能已完全實現,可以正常運行及使用精品文檔放心下載,.第三章總體設計本系統功能需求主要分為兩類,用戶功能需求和管理員功能需求。謝謝閱讀表3-1總體功能功能類別子功能1.1用戶注冊和登錄1.2花卉查詢1.3查看花卉詳細信息用戶功能1.4購買1.5查看購物車1.6查看訂單信息1.7查看個人信息2.1花卉類別管理2.2花卉管理2.3訂單管理2.4商品管理管理員2.5庫存管理2.6供應商管理2.7用戶管理3.1用戶功能用戶登錄在線購花用查查查查戶花看購看看看注卉花購訂個冊查卉買物單人登詢詳車信信錄細息息3-1用戶功能框圖,.用戶登錄用 用戶 戶注 登冊 錄3-2用戶登錄功能框圖表3-2用戶登錄功能名稱、標識符1.1用戶登錄功能描述用戶要先進行注冊,才可以登錄。優先級高級輸入輸入用戶名和密碼。操作序列注冊會員,然后輸入用戶名和密碼,進行登錄。輸出登錄成功,進入花店。補充說明如不登錄,則不能購買花卉。表3-3查詢花卉功能名稱、標識符1.2查詢花卉功能描述可以通過類別查找花卉優先級高級輸入輸入條件,點擊查詢。操作序列選擇花卉類別,點擊查詢。輸出相應類別中的所有花卉。補充說明如不登錄,可以查詢,但不能購買花卉。,.表3-4查看花卉的詳細信息功能名稱、標識符1.3查看花卉的詳細信息功能描述通過類別查找花卉,可以查看喜歡花卉的詳細信息優先級高級輸入點擊查看操作序列可以查看相對應的花卉詳細信息輸出顯示相應花卉的詳細信息補充說明如不登錄,可以查詢,可以查看花卉的詳細信息,但不能購買花卉。表3-5購買花卉功能名稱、標識符1.4購買花卉功能描述選擇了自己喜歡的花卉可以進行購買優先級高級輸入點擊訂購操作序列添加到購物車,生成訂單,就可以購買了輸出訂購成功補充說明如不登錄,可以查詢,可以查看花卉的詳細信息,但不能購買花卉。查看購物車修刪提清改除交空繼購已購購續買購物物購數花車車花量卉3-3用戶查看購物車功能框圖,.表3-6查看購物車功能名稱、標識符1.5查看購物車功能描述可以修改購買數量,如不喜歡該商品,可以進行刪除,確定后提交購物車,購物車清空,可繼續購花。優先級高級輸入點擊喜歡花卉的對應的訂購按紐,將其添加到購物車操作序列修改購買數量,如不喜歡該商品,可以進行刪除,確定后提交購物車。輸出清空購物車,生成訂單,可繼續購物。補充說明如不登錄,則不能購買花卉。表3-7查看訂單功能表名稱、標識符1.6查看訂單功能描述提交購物車后,生成訂單。優先級高級輸入點擊提交購物車按紐操作序列生成訂單,可選擇支付方式。輸出生成訂單成功。補充說明如不登錄,則不能購買花卉。3.2管理員功能管理員登錄用戶管理花供卉花用應商庫訂類卉戶商品存單別管管管管管管管理理理理理理理3-4管理員功能框圖,.花卉類別管理添修刪查加改除詢花花花花卉卉卉卉類類類類別別別別3-5花卉類別管理功能框圖表3-8花卉類別管理功能名稱、標識符2.1花卉類別管理功能描述可以添加、修改、刪除、查詢花卉的類別。優先級高級輸入輸入信息,進行增刪改查。操作序列輸入新記錄進行增加,修改原有的花卉類別,可以刪除未被引用的花卉類別,輸入查詢條件查詢花卉類別。輸出操作已成功。補充說明需要管理員登錄。用戶管理查看修用改刪戶用除詳戶用細資戶資料料3-6花卉管理功能框圖表3-9花卉管理功能,.名稱、標識符2.2花卉管理功能描述可以添加、修改、刪除、查詢花卉的信息。優先級高級輸入輸入信息,進行增刪改查。操作序列輸入新記錄進行增加,修改原有的花卉信息,可以刪除未被引用的花卉,輸入查詢條件查詢花卉信息。輸出操作已成功。補充說明需要管理員登錄。訂單管理查看訂刪修除改單詳訂訂細單單信息3-7訂單管理功能框圖表3-10訂單管理功能名稱、標識符2.3訂單管理功能描述可以查看所有的訂單,刪除訂單和修改訂單。優先級高級輸入進入訂單管理操作序列可以查看所有的訂單,刪除訂單和修改訂單。輸出操作已成功。補充說明需要管理員登錄。商品管理查修看改刪查商商除詢,.3-8商品管理功能框圖表3-11商品管理功能名稱、標識符2.4商品管理功能描述可以添加、修改、刪除、查詢商品。優先級高級輸入輸入信息,進行增刪改查。操作序列輸入新記錄進行增加,修改原有的商品信息,可以刪除未被引用的商品,輸入查詢條件查詢商品信息。輸出操作已成功。補充說明需要管理員登錄。庫存管理查修看改刪查庫庫除詢存存庫庫信信存存息息3-9庫存管理功能框圖表3-12庫存管理功能,.名稱、標識符2.5庫存管理功能描述可以添加、修改、刪除、查詢庫存信息。優先級高級輸入輸入信息,進行增刪改查。操作序列查看商品的庫存信息,修改原有的商品的庫存信息,可以刪除商品的庫存信息,輸入查詢條件查詢庫存信息。輸出操作已成功。補充說明需要管理員登錄。供應商管理查修看改刪查供供除詢應應供供商商應應信信商商息息3-10供應商管理功能框圖表3-13供應商管理功能名稱、標識符2.6供應商管理功能描述可以添加、修改、刪除、查詢供應商。優先級高級輸入輸入信息,進行增刪改查。操作序列輸入新記錄進行增加,修改原有的供應商信息,可以刪除未被引用的供應商,輸入查詢條件查詢供應商信息。輸出操作已成功。補充說明需要管理員登錄。用戶管理查修添看改加用用用戶戶戶,.3-11用戶管理功能框圖表3-14用戶管理功能名稱、標識符2.7用戶管理功能描述可以添加、修改、查詢用戶。優先級高級輸入輸入信息,進行增改查。操作序列輸入新記錄進行增加,修改原有的用戶信息,輸入查詢條件查詢用戶信息。輸出操作已成功。補充說明需要高級管理員登錄。新品管理添修刪查加改除詢新新新新品品品品信信信信,.3-12新品管理功能框圖表3-15新品管理功能名稱、標識符2.8新品管理功能描述可以添加、修改、查詢新品。優先級高級輸入輸入信息,進行增改查。操作序列輸入新記錄進行增加,修改原有的新品信息,輸入查詢條件查詢新品信息。輸出操作已成功。補充說明需要高級管理員登錄。第四章詳細設計4.1數據庫表的設計表.4-1管理員信息,.作用存放管理員信息名稱Manager序號英文字段名稱中文字段名稱字段類型大小備注1LoginName操作員登錄名字符102Pwd密碼字符203Role角色字符10表4-2用戶信息作用存放用戶的信息名稱Customer序號英文字段名稱中文字段名稱字段類型大小備注1CustomerID用戶編號字符10主鍵2CustomerNa用戶名稱字符30me3Sex性別字符24IdentityCard身份證號字符185Address地址字符2006ZipCode郵政編碼字符77Email電子郵件字符508Tel聯系電話字符20表4-3用戶登錄信息作用存放用戶登錄信息名稱CustomerLogin序號英文字段名稱中文字段名稱字段類型大小備注1CustomerID客戶編號字符102Pwd密碼字符20表4-4鮮花信息作保存鮮花的原始信息 名稱 flower用,.序英文字段名中文字段名稱字段類型大小備注號稱1flowerID鮮花編號字符10主鍵2flowerName鮮花名稱字符503TypeID類別字符10外鍵4Subject顏色字符10外鍵5flowerPhoto照片字符50文件名6Description描述字符500表4-5鮮花類別信息作保存鮮花的分類信息名稱flowerType用序英文字段名中文字段名稱字段類型大小備注號稱1TypeID類別編號字符102TypeName類別名稱字符30表4-6鮮花類別信息作保存鮮花的分類信息名稱flowerType用序英文字段名中文字段名稱字段類型大小備注號稱1TypeID類別編號字符102TypeName類別名稱字符30表4-7鮮花類別信息作保存鮮花的分類信息 名稱flowerType用,.序英文字段名中文字段名稱字段類型大小備注號稱1TypeID類別編號字符102TypeName類別名稱字符30表4-8用戶信息作用存放用戶的信息名稱Customer序號英文字段名稱中文字段名稱字段類型大小備注1CustomerID用戶編號字符10主鍵2CustomerNa用戶名稱字符30me3Sex性別字符24IdentityCard身份證號字符185Address地址字符2006ZipCode郵政編碼字符77Email電子郵件字符508Tel聯系電話字符20表4-9用戶登錄信息作用存放用戶登錄信息名稱CustomerLogin序號英文字段名稱中文字段名稱字段類型大小備注1CustomerID客戶編號字符102Pwd密碼字符20,.表4-10鮮花信息作保存鮮花的原始信息名稱flower用序英文字段名中文字段名稱字段類型大小備注號稱1flowerID鮮花編號字符10主鍵2flowerName鮮花名稱字符503TypeID類別字符10外鍵4Subject顏色字符10外鍵5flowerPhoto照片字符50文件名6Description描述字符500表4-11用戶信息作用存放用戶的信息名稱Customer序號英文字段名稱中文字段名稱字段類型大小備注1CustomerID用戶編號字符10主鍵2CustomerNa用戶名稱字符30me3Sex性別字符24IdentityCard身份證號字符185Address地址字符2006ZipCode郵政編碼字符77Email電子郵件字符508Tel聯系電話字符20表4-12用戶登錄信息作用存放用戶登錄信息名稱CustomerLogin序號英文字段名稱中文字段名稱字段類型大小備注1CustomerID客戶編號字符102Pwd密碼字符20,.表4-13鮮花信息作保存鮮花的原始信息名稱flower用序英文字段名中文字段名稱字段類型大小備注號稱1flowerID鮮花編號字符10主鍵2flowerName鮮花名稱字符503TypeID類別字符10外鍵4Subject顏色字符10外鍵5flowerPhoto照片字符50文件名6Description描述字符500表4-14庫存信息作保存庫存信息 名稱ItemInfo用序 英文字段名稱 中文字段名稱 字段類型 大小 備注謝謝閱讀號1 ItemID 商品編號 字符 102 StockNum 庫存數量 數字表4-15供應商信息表保存供應商信息名稱Supplier序英文字段名稱中文字段名稱字段類型大小備注號1SupID供應商編號字符102SupName名稱字符503Address地址字符1004ZipCode郵政編碼字符205Tel電話字符206Email郵箱字符50,.4.2消費者功能4.2.1消費者登錄功能界面開始輸入用戶名及密碼顯示錯誤密碼檢驗進入主界面結束4-1消費者登錄流程圖,.4.2.2消費者購物功能界面開始Yes已注冊輸入用戶名及密碼登錄 是否注冊數據檢驗 登錄失敗選購花卉,點擊訂購,添加到購物車修改購物車,提交生成訂單結束4-2消費者購物流程圖
注冊No未注冊,.4.2.3消費者查看購物車功能界面開始登錄成功選購花卉,添加到購物車查看購物車是否要這些Yes修改購買數量點擊確認結束
移除相應商品No4-3消費者查看購物車流程圖,.4.2.4生成訂單功能界面開始登錄成功選購花卉,點擊訂購,添加到購物車 點擊取消購買修改購物車,提交No不購買生成訂單選擇付款方式,并牢記訂單編號是否購買Yes點擊確認結束4-4生成訂單流程圖,.4.2.5消費者修改個人信息功能界面開始登錄成功點擊修改個人信息輸入新的信息點擊確認修改成功結束4-5消費者修改個人信息流程圖4.2管理員管理后臺數據界面4.2.1管理員對供應商的操作開始管理員登錄成功選擇供應商添加輸入新信息點擊確認 存在是否存在添加成功,.結束4-6管理員添加供應商流程圖管理員修改供應商的操作界面開始管理員登錄成功選擇供應商修改輸入修改信息點擊確認 存在是否存在修改成功結束4-7管理員修改供應商流程圖管理員查詢供應商的操作界面開始管理員登錄成功輸入查詢條件點擊確定,進行查詢結束,.4-8管理員查詢供應商流程圖4.2.2管理員對花卉類別的操作管理員添加花卉類別的操作界面開始管理員登錄成功選擇花卉類別添加輸入新信息點擊確認 存在是否存在添加成功結束4-9管理員添加花卉類別流程圖,.管理員修改花卉類別的操作界面開始管理員登錄成功選擇花卉類別修改輸入修改信息點擊確認 存在是否存在修改成功結束4-10管理員修改花卉類別流程圖管理員查詢花卉類別的操作界面開始管理員登錄成功輸入查詢條件點擊確定,進行查詢結束4-11管理員查詢花卉類別流程圖,.4.2.3管理員對花卉的操作管理員添加花卉的操作界面開始管理員登錄成功選擇花卉添加輸入新信息點擊確認 存在是否存在添加成功結束4-12管理員添加花卉流程圖,.管理員修改花卉的操作界開始管理員登錄成功選擇花卉修改輸入修改信息點擊確認 存在是否存在修改成功結束4-13管理員修改花卉信息流程圖管理員查詢花卉的操作界面開始管理員登錄成功輸入查詢條件點擊確定,進行查詢結束4-14管理員查詢花卉流程圖,.4.2.4管理員對訂單的操作管理員查詢訂單操作界面開始管理員登錄成功輸入查詢條件點擊確定,進行查詢結束4-15管理員查詢訂單流程圖,.第五章數據E-R圖MN管理員管用戶購花理11L供應商提花卉N供1分類花卉分類 15-1實體關系E-R圖管理員用戶名 密碼 權限5-2管理員信息實體的E-R圖郵編身份證 電話用戶用戶 地址密碼 性別 Email5-3用戶信息實體的E-R圖,.鮮花鮮花 備注鮮花名 圖片鮮花類 顏色5-4鮮花實體的E-R圖鮮花分類類別編號 類別名稱5-5鮮花分類實體的E-R圖備注 供應商編號商品編號
商品 零售價鮮花編 成本號 價5-6商品實體的E-R圖庫存商品編 庫存數號 量5-7庫存實體的E-R圖,.供應商 供應商編號 電話供訴應訟商供應商 Email名稱供應商 供應商地址 郵編5-8供應商實體E-R圖,.參考文獻(美)SubrahmanyamAllameraju等著.J2EE服務器端高級編程.機械工業出版社.2001.11精品文檔放心下載(美)VlanaMatena等著.J2EE平臺上的EJB組件開發.機械工業出版社.2002.2精品文檔放心下載(美)DeepakAlur等著.J2EE核心模式.機械工業出版社.2002.2精品文檔放心下載廖若雪.JSP高級編程.機械工業出版社.2001.7謝謝閱讀汪孝宜.JSP數據庫開發實例精粹.電子工業出版社.2005.7.1-87謝謝閱讀黃浩文黃靜舒.JSP核心技術和電子商務應用實例.機械工業出版社.2001.4謝謝閱讀飛思科技產品研發中心.JSP應用開發詳解.電子工業出版社.2002.1謝謝閱讀師煊.王珊.數據庫系統概論.第3版[M].高等教育出版社.2002.50-100精品文檔放心下載劉曉華等.J2EE企業級應用開發.電子工業出版社.2003精品文檔放心下載柏亞軍.JSP編程基礎及應用實例集錦.[M].人民郵電出版社.2001.25-96感謝閱讀陳錦輝.JDBC數據庫程序設計.中國鐵道出版社張海藩.軟件工程導論.清華大學出版社白雁鈞.DreamweaverMX2004從入門到精通.人民郵電出版社感謝閱讀萬峰科技.SP網站開發四酷全書.電子工業出版社.2005.9感謝閱讀劉炳文等編著:VisualBasic6.0程序設計教程.清華大學出版社.2000年7月謝謝閱讀,.附錄1—數據庫原理課程設計任務書《數據庫課程設計》任務書一、 設計目的《數據庫課程設計》是軟件工程專業和計算機科學與技術專業的一個綜合性的設計型實驗,是培養學生數據庫設計、開發、應用能力的重要實踐性教學環節。感謝閱讀開設《數據庫課程設計》主要目的是:通過本實訓,使學生進一步了解數據庫的設謝謝閱讀計方法、掌握一種數據庫系統開發工具(如PB、ASP、.NET)的使用。通過設計實際謝謝閱讀的數據庫系統,進一步熟悉數據庫管理系統的操作技術,提高動手能力,提高系統分析謝謝閱讀和解決問題的能力。二、 設計工作要求本課程設計要求學生采用項目小組的形式,結合具體軟件開發項目,完成以下設計內容:感謝閱讀需求分析對系統的功能及性能要求進行分析,寫出需求規格說明書,并制定需求跟蹤矩陣,感謝閱讀以便在設計后期創建測試用例以對應需求,若使用面向對象的開發方法,則應確定系統的對象模型,狀態模型及處理模型。精品文檔放心下載數據庫設計2.1概念結構設計(1)畫出系統各部分(子系統)E-R模型圖(2)消除沖突和冗余,合并各部分E-R模型圖,形成總體E-R模型圖感謝閱讀,.2.2邏輯結構設計(1)完成E-R模型向關系模型的轉換。(2)對關系模型進行優化。(3)完整性約束設計(如主鍵約束、外鍵約束等)。(4)完成實體之間的一對一、一對多、多對多策略,具體是以邏輯關聯還是感謝閱讀鍵關聯。(5)針對具體業務設計多表連接(基本連接、內連接、外連接、交叉連接、謝謝閱讀謂詞連接、集合連接)及嵌套查詢方案,并編寫腳本樣例。精品文檔放心下載(6)數據庫設計應參照范式和相關規范(包括視圖、索引等)。精品文檔放心下載2.3物理結構設計存儲結構設計(如數據表的構成,字段名稱,字段數據類型,字段長度等)感謝閱讀2.4建立數據庫系統。將所設計表的結構在數據庫管理系統上實現,要求生產備份文件(備份數據庫或導出數據庫表到文本文件)。謝謝閱讀設計用戶操作界面。在用戶操作界面確定之后,根據系統功能要求設計出界面。明確各界面之間的調用關系及界面調用流程,并確定流程圖。感謝閱讀軟件設計與實現在確定系統總體設計方案基礎上,首先建立系統架構設計,并設計連接數據庫的基本方式,完成系統的模塊結構圖及模塊的功能說明。根據系統功能要求,選擇合適的軟件開發平臺完成程序設計、針對不同的業務邏輯及流程補充數據庫設計時的存儲過程、觸發器、函數設計,并對視圖等進行設計。謝謝閱讀在這里特別強調選用的開發平臺和數據庫的連接,在軟件開發中,請寫出在開發平臺的編程環境下如何實現對數據庫的操作(增、刪、改、查)。要求必須包含精品文檔放心下載,.級聯操作、批量更新操作、游標操作、適當增加事務管理機制。感謝閱讀5.軟件測試完成軟件的測試,結合數據庫知識,檢測數據操作的正確性、完整性。要求應根據系統的需求設計相應的測試數據方案(特別是一些異常情況的處理),寫出測試結果。謝謝閱讀三、 設計任務及要求3-4人成立一個開發小組,選出小組項目負責人,并對小組成員按任務進行分工,寫出項目開發計劃;感謝閱讀按軟件開發的方法,分階段進行開發;小組可以自己選用相應的開發語言(ASP、C++、.NET不限)和數據庫管理系統(Access、SQLServer、Oracle、MySQL不限)。謝謝閱讀要求在雪球分析的基礎上,做好數據庫設計工作,完成系統的功能,并記錄主要模塊的數據庫操作實現部分。精品文檔放心下載完成設計任務后,以小組為單位,總結全部設計工作,完成課程設計報告,并在規定的時間內提交給指導教師。課程設計報告要求有完整的格式,包括封面、正文等。正文主要包括需求分析、數據庫設計、軟件設計和實現主干代碼及測試案感謝閱讀例。注:附錄中應包括數據庫課程設計任務書和小組成員分工情況(由組長寫明);此外,注明每人的數據庫部分實現代碼(每人一份,注上姓名);最后,總結設計和開發過程的經驗和教訓,寫出設計總結(每人一份,要求手寫,附在小組報告最后)。報告中請使用VISIO畫圖;設計報告參照《數據庫課程設計報告樣例》。感謝閱讀5.本課題涉及小組成員的集體協作,要求遵守設計時間的安排,有相應的團隊精神。謝謝閱讀,.四、參考題目序號題目1教室管理信息系統的設計與開發2求職招聘系統的設計與實現3校友信息管理系統設計與實現4高校學生公寓管理系統設計與開發5畢業設計選題系統的設計與實現6試題庫管理系統的設計與實現7風雅頌詩壇網站設計與實現8健康信息咨詢軟件的設計與實現9教師科研成果管理系統10校園社會實踐網絡信息平臺的設計與實現11超市進銷存管理系統的設計與實現12高校學生信息管理系統設計與實現13公司人事管理系統的設計與實現14網絡考試系統的設計與實現15網上書店的設計與開發16房屋出租平臺的設計與實現17快捷酒店管理系統的設計與開發18列車車次信息查詢系統的設計與實現19醫院網上預約掛號系統的開發20畢業生就業信息管理系統的設計與開發,.21在線考試系統22中小學教師與家長交流平臺的構建與實現23網上報名系統設計與實現24航空公司管理信息系統25運動會成績管理系統26企業人事工資管理系統27花店銷售系統設計與實現28網上調查問卷管理系統的設計與實現29畢業設計選題系統設計與實現30訂餐配送平臺的設計與實現31在線旅游產品系統的設計與實現32建大教職工評價系統的設計與實現33火車票預訂系統34高校助學貸款管理系統35網上旅游系統的設計與實現36實驗室儀器設備管理系統的設計與實現五、時間地點及進度安排數據庫課程設計為期2周,實訓地點:實驗樓五樓A504,計算機科學與技術和軟件工程專業發生在15-16周,網絡工程專業發生在18-19周。具體安排如下:精品文檔放心下載六、 綜合設計考核標準考勤,占40%理論設計方案,占30%,.設計報告,占30%注:凡有抄襲現象一經發現,小組成員成績均為不及格。七、 教師校內指導教師:張沛露、呂冬梅、袁一平附錄2—小組成員分工情況李奇駿:需求分析與測試奚新宇:詳細設計與分析杜坤:總體設計與布局徐家壘:實現代碼與分析,.實現代碼(姓名:徐家壘 )5.1選擇編程語言該系統使用J2EE作為編程的主要語言,以SQLServer2000為后臺數據庫。精品文檔放心下載5.2添加功能if(action.equals("add")){Stringflowerid=request.getParameter("flowerid");謝謝閱讀Stringflowername=request.getParameter("flowername");Stringflowertypeid=request.getParameter("flowertypeid");Stringflowercolor=request.getParameter("flowercolor");String感謝閱讀flowerphoto="images/"+request.getParameter("flowerphoto").substring(request.getParameter("flowerphoto").lastIndexOf("\\")+1);精品文檔放心下載Stringflowermark=request.getParameter("flowermark");感謝閱讀Flowerinfofi=newFlowerinfo();感謝閱讀fi.setFlowerid(flowerid);fi.setFlowername(flowername);感謝閱讀fi.setFlowertypeid(flowertypeid);精品文檔放心下載fi.setFlowercolor(flowercolor);謝謝閱讀fi.setFlowerphoto(flowerphoto);感謝閱讀fi.setFlowerdescription(flowermark);感謝閱讀FlowerInfoBeanfib=newFlowerInfoBean();謝謝閱讀,.FlowerTypeBeanftb=newFlowerTypeBean();謝謝閱讀if(fib.getID(flowerid)){request.setAttribute("result",flowerid+"號花卉已經存在,請重新輸入!");謝謝閱讀getServletContext().getRequestDispatcher("Flowerinfoadd.jsp").forward(request,response);謝謝閱讀}else{try{if(fib.addFlowerInfo(fi)){request.setAttribute("result",flowerid+"號花卉添加成功!");精品文檔放心下載getServletContext().getRequestDispatcher("Flowerinfoadd.jsp").forward(request,response);精品文檔放心下載}}catch(Exceptionex){ex.printStackTrace();}}}5.3修改功能Stringflowerid=request.getParameter("flowerid");謝謝閱讀Stringflowername=request.getParameter("flowername");感謝閱讀Stringflowertypeid=request.getParameter("flowertypeid");感謝閱讀Stringflowercolor=request.getParameter("flowercolor");精品文檔放心下載Stringflowerphoto="images/"+request.getParameter("flowerphoto").substring(request.getParam謝謝閱讀,.eter("flowerphoto").lastIndexOf("\\")+1);精品文檔放心下載Stringflowermark=request.getParameter("flowermark");感謝閱讀Flowerinfofi=newFlowerinfo();精品文檔放心下載fi.setFlowerid(flowerid);fi.setFlowername(flowername);感謝閱讀fi.setFlowertypeid(flowertypeid);感謝閱讀fi.setFlowercolor(flowercolor);謝謝閱讀fi.setFlowerphoto(flowerphoto);謝謝閱讀fi.setFlowerdescription(flowermark);精品文檔放心下載FlowerInfoBeanfib=newFlowerInfoBean();精品文檔放心下載FlowerTypeBeanftb=newFlowerTypeBean();精品文檔放心下載if(fib.getID(flowerid)){try{if(fib.updateFlowerinfo(fi))感謝閱讀{request.setAttribute("result",flowerid+"號花卉修改成功!");精品文檔放心下載getServletContext().getRequestDispatcher("Flowerinfoupdate.jsp").forward(request,response);感謝閱讀}}catch(Exceptionex){ex.printStackTrace();}}else{request.setAttribute("result",flowerid+"號花卉不存在!請重新輸入!");精品文檔放心下載,.getServletContext().getRequestDispatcher("Flowerinfoadd.jsp").forward(request,response);謝謝閱讀}}5.4刪除功能if(action.equals("del")){Stringflowerid=request.getParameter("flowerid");謝謝閱讀FlowerInfoBeanfib=newFlowerInfoBean();謝謝閱讀if(fib.getID(flowerid)){if(fib.delFlowerinfo(flowerid))謝謝閱讀{request.setAttribute("result",flowerid+"號花卉刪除成功!");謝謝閱讀getServletContext().getRequestDispatcher("Flowerinfofind.jsp").forward(request,response);感謝閱讀}}else{request.setAttribute("result",flowerid+"號花卉不存在!請重新輸入!");精品文檔放心下載getServletContext().getRequestDispatcher("Flowerinfofind.jsp").forward(request,response);精品文檔放心下載}}5.5搜索功能if(action.equals("find")){,.Stringflowerid=request.getParameter("flowerid");精品文檔放心下載Stringflowername=request.getParameter("flowername");Stringflo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教科版必修二第三章萬有引力定律同步測試題2024-2025學年高中畢業班綜合測試(二)歷史試題含解析
- 四川外國語大學《普通植物病理學》2023-2024學年第二學期期末試卷
- 重慶經貿職業學院《建筑透視》2023-2024學年第二學期期末試卷
- 江蘇省南通市崇川區2025屆六年級下學期調研數學試卷含解析
- 某地產項目營銷方案
- 房地產營銷模擬訓練
- 堅果種植的有機認證流程考核試卷
- 豬的飼養常見疾病識別考核試卷
- 汽車舊車銷售市場調研數據分析考核試卷
- 電磁兼容測試儀考核試卷
- 跨太平洋伙伴關系協議(TPP)
- 流浪動物救助中心犬糧公開招投標書范本
- 初中數學人教九年級上冊第二十一章 一元二次方程 解一元二次方程-配方法PPT
- 《氣象災害預警信號》課件
- 無機保溫砂漿外墻外保溫系統施工工藝課件
- 高三二輪復習:產業轉移以富士康的企業轉移為例課件
- 礦井維修電工技能鑒定考試題(高級工)
- 高中語文《祝福》“誰是兇手”系列之祥林嫂死亡事件《祝福》探究式學習(教學課件) 課件
- 電子商務稅收法律問題
- 水平泵房水泵聯合試運轉方案及安全技術措施
- 中國政法大學社會主義市場經濟概論重點歸納及復習試題(楊干忠版)
評論
0/150
提交評論