家電下鄉(xiāng)管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)_第1頁
家電下鄉(xiāng)管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)_第2頁
家電下鄉(xiāng)管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)_第3頁
家電下鄉(xiāng)管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)_第4頁
家電下鄉(xiāng)管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、家電下鄉(xiāng)信息管理系統(tǒng) JISHOUUNIVERSITY軟件工程課程設(shè)計(jì)題 目:數(shù)據(jù)庫原理家電下鄉(xiāng)信息管理系統(tǒng)所屬學(xué)院:信息科學(xué)與工程學(xué)院專業(yè)年級(jí):09級(jí)計(jì)科三班總 評(píng) 分:完成時(shí)間:2012/10/28吉首大學(xué)信息科學(xué)與工程學(xué)院目 錄1.編寫目的22.項(xiàng)目背景23.參考資料34.軟件概述34.1目標(biāo)34.2運(yùn)行環(huán)境44.3功能模塊55.測 試115.1測試說明115.2測試方案115.3能 力125.4缺陷和限制125.3評(píng) 價(jià)125.4準(zhǔn) 則121.編寫目的在開發(fā)軟件系統(tǒng)的過程中,面對極其錯(cuò)綜復(fù)雜的問題,開發(fā)人員的設(shè)計(jì)不可能完全符合客觀現(xiàn)實(shí),在軟件生命周期的每個(gè)階段都不可避免地會(huì)產(chǎn)生差錯(cuò)。目

2、前軟件測試是保證軟件質(zhì)量的關(guān)鍵步驟,它是對軟件規(guī)格說明、設(shè)計(jì)和編碼的最后復(fù)審。在此階段,需努力設(shè)計(jì)一系列測試方案,竭力找出程序中存在的問題,并給予解決,排除軟件中潛藏的錯(cuò)誤,最終把一個(gè)高質(zhì)量的軟件系統(tǒng)交給用戶。家電下鄉(xiāng)信息管理系統(tǒng)-測試計(jì)劃說明書的編寫,主要是制定測試計(jì)劃,設(shè)計(jì)測試實(shí)例,為軟件測試人員提供測試依據(jù),保證軟件的可靠性和可用性。2.項(xiàng)目背景項(xiàng)目開發(fā)單位:信工學(xué)院09級(jí)計(jì)科三班。家電下鄉(xiāng)政策是深入貫徹落實(shí)科學(xué)發(fā)展觀、積極擴(kuò)大內(nèi)需的重要舉措,是財(cái)政和貿(mào)易政策的創(chuàng)新突破。主要內(nèi)容是,順應(yīng)農(nóng)民消費(fèi)升級(jí)的新趨勢,運(yùn)用財(cái)政、貿(mào)易政策,引導(dǎo)和組織工商聯(lián)手,開發(fā)、生產(chǎn)適合農(nóng)村消費(fèi)特點(diǎn)、性能可靠、質(zhì)

3、量保證、物美價(jià)廉的家電產(chǎn)品,并提供滿足農(nóng)民需求的流通和售后服務(wù);對農(nóng)民購買納入補(bǔ)貼范圍的家電產(chǎn)品給予一定比例(13%)的財(cái)政補(bǔ)貼,以激活農(nóng)民購買能力,擴(kuò)大農(nóng)村消費(fèi),促進(jìn)內(nèi)需和外需協(xié)調(diào)發(fā)展。為積極貫徹執(zhí)行國家的“新農(nóng)村”建設(shè)政策,配合做好國家商務(wù)部、財(cái)政部聯(lián)合相關(guān)部門實(shí)施的“家電下鄉(xiāng)”補(bǔ)貼工作,我們設(shè)計(jì)開發(fā)家電下鄉(xiāng)信息管理系統(tǒng),以方便各項(xiàng)工作的正常有序開展,服務(wù)參與此項(xiàng)工作的單位與個(gè)人。家電下鄉(xiāng)信息管理系統(tǒng)是一套功能完善的基于WEB的信息管理系統(tǒng),具有數(shù)據(jù)數(shù)據(jù)信息操作方便高效等優(yōu)點(diǎn)。3.參考資料實(shí)用軟件工程 清華大學(xué)出版社軟件工程導(dǎo)論 清華大學(xué)出版社實(shí)踐者的研究方法 機(jī)械工業(yè)出版社Java入門經(jīng)

4、典 清華大學(xué)出版社Think in java 清華大學(xué)出版社SQLServer2005完全參考手冊 清華大學(xué)出版社4.軟件概述4.1目標(biāo) 本系統(tǒng)主要實(shí)現(xiàn)企業(yè)管理、政府部門管理和后臺(tái)管理,企業(yè)管理又細(xì)分為生產(chǎn)企業(yè)管理和銷售商管理,政府部門管理細(xì)分為財(cái)政部門管理和商務(wù)部門管理。其中生產(chǎn)企業(yè)管理下有產(chǎn)品批量輸入、產(chǎn)品管理、數(shù)據(jù)統(tǒng)計(jì)、企業(yè)管理、聯(lián)系方式查詢和個(gè)人信息修改功能;銷售商管理有銷售信息、產(chǎn)品退貨、產(chǎn)品換貨、數(shù)據(jù)統(tǒng)計(jì)、補(bǔ)貼查詢、聯(lián)系方式查詢和個(gè)人信息修改功能;財(cái)政部門管理有管理、統(tǒng)計(jì)、個(gè)人信息三個(gè)功能模塊,其中管理模塊分為補(bǔ)貼備案、產(chǎn)品退貨、疑似騙補(bǔ)分析、投訴中心和銀行賬戶黑名單幾個(gè)部分,統(tǒng)計(jì)

5、模塊分為數(shù)據(jù)統(tǒng)計(jì)和聯(lián)系方式查詢兩部分,個(gè)人信息分為基本信息修改和密碼修改兩部分;商務(wù)部門管理有管理、統(tǒng)計(jì)、個(gè)人信息三個(gè)功能模塊,其中管理模塊分為投訴中心、資金管理和添加和管理企業(yè)用戶幾個(gè)部分,統(tǒng)計(jì)模塊分為數(shù)據(jù)統(tǒng)計(jì)和聯(lián)系方式查詢兩部分,個(gè)人信息分為基本信息修改和密碼修改兩部分;網(wǎng)站后臺(tái)管理有系統(tǒng)日志管理和添加和管理政府部門賬戶功能。1、企業(yè)管理模塊完成企業(yè)用戶的登陸,企業(yè)用戶登陸模塊的功能是驗(yàn)證登陸人員確實(shí)是家電下鄉(xiāng)中標(biāo)企業(yè)或指定銷售商,企業(yè)用戶啟動(dòng)本系統(tǒng)后,系統(tǒng)提示輸入用戶名和密碼,驗(yàn)證后進(jìn)入主控操作界面。生產(chǎn)企業(yè)登陸后可以對產(chǎn)品進(jìn)行批量錄入、通過產(chǎn)品管理對產(chǎn)品信息進(jìn)行修改、對出貨產(chǎn)品進(jìn)行數(shù)據(jù)

6、統(tǒng)計(jì)、通過企業(yè)管理對企業(yè)信息進(jìn)行修改更新。銷售商登陸后可以根據(jù)銷售信息管理查看銷售產(chǎn)品的各項(xiàng)信息和買家的必要信息,對產(chǎn)品進(jìn)行退貨換貨管理、對銷售產(chǎn)品進(jìn)行統(tǒng)計(jì)查詢、通過補(bǔ)貼查詢查詢各商品的補(bǔ)貼額度。2、政府部門模塊完成政府部門用戶的登陸。政府部門用戶啟動(dòng)本系統(tǒng)后,系統(tǒng)提示輸入用戶名和密碼,驗(yàn)證后進(jìn)入主控操作界面。財(cái)政部門登陸后可以修改補(bǔ)貼備案、核對產(chǎn)品退貨信息、回復(fù)投訴中心的投訴、根據(jù)銀行賬戶黑名單和疑似騙補(bǔ)分析結(jié)果判斷和統(tǒng)計(jì)騙補(bǔ)用戶、根據(jù)數(shù)據(jù)統(tǒng)計(jì)查看各銷售商的銷售情況。商務(wù)部門登陸后可以添加和管理企業(yè)用戶、通過資金管理進(jìn)行資金的撥付、回復(fù)投訴中心的投訴、通過數(shù)據(jù)統(tǒng)計(jì)核對銷售量和補(bǔ)貼金額。3、后

7、臺(tái)管理員登陸模塊完成后臺(tái)管理員的登錄,后臺(tái)管理員啟動(dòng)本系統(tǒng)后,系統(tǒng)提示輸入用戶名和密碼,驗(yàn)證后進(jìn)入主控操作界面。管理員可對系統(tǒng)各項(xiàng)日志進(jìn)行管理,還可以添加和管理政府部門用戶。4、普通用戶不必登陸即可瀏覽網(wǎng)頁和查詢商品和相關(guān)政策文件,此外還可以通過投訴中心進(jìn)行投訴和咨詢。 4.2運(yùn)行環(huán)境系統(tǒng)運(yùn)行的硬件環(huán)境:局域網(wǎng):公司或者政府內(nèi)部局域網(wǎng)絡(luò)數(shù)據(jù)庫服務(wù)器:Intel PIV 3.0G及以上1G 內(nèi)存WEB服務(wù)器:Intel PIV 3.0G 及以上1G內(nèi)存系統(tǒng)運(yùn)行的軟件環(huán)境:WEB服務(wù)器:Windows2003+SP4以上客戶端:Windows98,IE6.0以上數(shù)據(jù)庫:SQLServer2005+

8、SP24.3條件與限制一個(gè)較為完善的家電下鄉(xiāng)信息管理系統(tǒng),應(yīng)提供更為便捷與強(qiáng)大的管理及查詢功能,尤其是與其相應(yīng)的網(wǎng)絡(luò)操作及服務(wù),由于開發(fā)時(shí)間和計(jì)算機(jī)數(shù)量有限,該系統(tǒng)提供這一功能有限,不能考慮到所有的情況。對信息的保護(hù)手段及對密碼的保密性也不夠完善,性能比較簡單,不能防止惡意的破壞,安全性能有待進(jìn)一步完善。4.4系統(tǒng)功能結(jié)構(gòu) 家電下鄉(xiāng)信息管理系統(tǒng)的核心內(nèi)容是產(chǎn)品的商務(wù)管理和資金的撥付與監(jiān)管。所以要建立強(qiáng)大的產(chǎn)品數(shù)據(jù)庫、資金信息庫、農(nóng)民信息數(shù)據(jù)庫。系統(tǒng)業(yè)務(wù)功能結(jié)構(gòu)如下圖所示:4.5功能模塊經(jīng)過分析確定了系統(tǒng)的功能模塊,主要功能模塊圖如下:5.概要設(shè)計(jì)5.1登錄界面通過用戶名、密碼和驗(yàn)證碼登錄家電下

9、鄉(xiāng)銷售企業(yè)后臺(tái)管理系統(tǒng)。用戶名、密碼和驗(yàn)證碼均為必填項(xiàng),具體操作如下:1、 在“用戶名”文本框中輸入登錄用戶名,如“sale”;2、 在“密碼”文本框中輸入登錄密碼,如“123456”;3、 在“驗(yàn)證碼”文本框輸入該文本框右邊顯示的四位數(shù)值,如“7693”;4、 點(diǎn)擊登錄按鈕,進(jìn)入后臺(tái)管理系統(tǒng)。銷售企業(yè)用戶登錄后,具體欄目的操作方法可參閱以下具體欄目說明。5.2用戶首頁進(jìn)入用戶首頁模塊:點(diǎn)擊各圖標(biāo),可以進(jìn)入相對應(yīng)的欄目,具體欄目的操作方法可參閱具體欄目說明。5.3銷售體系管理進(jìn)入銷售體系管理模塊,該頁面分為三個(gè)子功能:添加下級(jí)銷售企業(yè)/編輯/刪除、用戶管理和信息列表。5.4 用戶管理功能用戶管

10、理功能是為下級(jí)銷售企業(yè)添加登錄系統(tǒng)的用戶帳號(hào):1、 點(diǎn)擊“用戶管理”按鈕,頁面如下圖所示:2、 點(diǎn)擊“添加”按鈕,添加頁面如下圖所示:3、 在“用戶名稱”文本框中輸入用戶名稱,如“zhangmin”;4、 在“真實(shí)姓名”文本框中輸入真實(shí)姓名,如“張敏”;5、 點(diǎn)擊“保存”按鈕,彈出成功信息提示,用戶信息添加成功,用戶管理信息列表中顯示添加成功的信息(如圖3.2.6),可以對用戶進(jìn)行相應(yīng)的編輯和刪除操作。5.5銷售信息進(jìn)入銷售信息模塊,該頁面分為四個(gè)子功能:搜索查詢功能、添加銷售信息、特價(jià)處理和信息列表。1、點(diǎn)擊“添加銷售信息”按鈕,進(jìn)入銷售信息查詢頁面;2、在“標(biāo)識(shí)卡號(hào)”中輸入產(chǎn)品的標(biāo)識(shí)卡號(hào),

11、如“HUALMP400G4000000080”;3、在“產(chǎn)品編號(hào)”中輸入產(chǎn)品的產(chǎn)品編號(hào),如“06”;4、點(diǎn)擊“查詢”,顯示詳細(xì)的產(chǎn)品信息,且可以填寫相關(guān)的銷售信息;5、在“產(chǎn)品報(bào)價(jià)”文本框中輸入產(chǎn)品報(bào)價(jià),如“1000”;6、在“銷售金額”文本框中輸入銷售金額,如“900”,注:銷售金額小于產(chǎn)品限價(jià);7、在“發(fā)票號(hào)碼”文本框中輸入發(fā)票號(hào)碼,如“254878569510112”;1、 在“購買者姓名”文本框中購買者姓名,如“李建平”;9、在“購買者身份證號(hào)碼”文本框中輸入15位或者18位的購買者身份證號(hào)碼,如;10、在“購買者地址”文本框中輸入購買者地址,如

12、“南京市溧水縣山溧鄉(xiāng)1031號(hào)”;11、在“購買者聯(lián)系方式”文本框中輸入購買者聯(lián)系方式,如“52365252”;12、在“實(shí)際補(bǔ)貼金額”文本框中輸入與補(bǔ)貼比例對應(yīng)的金額,如“130.00”;13、在“備注”文本框中輸入備注;14、點(diǎn)擊保存,產(chǎn)品銷售成功,可以看到信息列表中,產(chǎn)品狀態(tài)顯示為“已銷售”。5.6其它功能 根據(jù)需求其他功能后期添加。6.數(shù)據(jù)庫設(shè)計(jì)6.1邏輯設(shè)計(jì) 根據(jù)文檔需求說明數(shù)據(jù)庫邏輯設(shè)計(jì)如下圖:6.2數(shù)據(jù)表設(shè)計(jì)數(shù)據(jù)庫名:xiaxiang表名:T_Admin序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1admin_idint40是否2admin_namevarchar200是3

13、admin_pswvarchar200是表名:T_CancelOrder序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1can_idint40是是否2order_idint40是3can_datedatetime83是4can_infovarchar500是表名:T_cha序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1cha_idint40是是否2orderIdnchar100是3cha_infovarchar500是4cha_datedatetime83是5cha_orderIdint40是表名:T_Order序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1order_Idin

14、t40是是否2pro_Idint40是3order_Timedatetime83是4order_Infovarchar5000是表名:T_Pro序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說明1pro_idint40是是否2pro_namevarchar500是3pro_pricemoney84是4discountmoney84是7.系統(tǒng)編碼本系統(tǒng)是基于java的程序設(shè)計(jì),由于編碼過長所以這里只展示系統(tǒng)部分層:8.測 試8.1測試說明功能測試要求測試者既熟知模塊的內(nèi)部細(xì)節(jié),又能從足夠高的層次上觀察整個(gè)系統(tǒng),測試目的在于發(fā)現(xiàn)軟件產(chǎn)品設(shè)計(jì)與開發(fā)中的錯(cuò)誤.功能測試采用手工測試,可使用測試軟件工具完

15、成測試報(bào)告.8.2測試方案 軟件產(chǎn)品和軟件項(xiàng)目的測試分為功能測試和系統(tǒng)測試,內(nèi)容包括每個(gè)單元的功能正確(要求模塊中的所有可能的路徑都被執(zhí)行)、各單元在集成階段的測試和整個(gè)系統(tǒng)的準(zhǔn)確性和完整性的測試.功能測試分為測試執(zhí)行與測試總結(jié)兩個(gè)階段;系統(tǒng)測試分為四個(gè)階段:測試計(jì)劃、測試設(shè)計(jì)、測試執(zhí)行和測試總結(jié). 按照黑盒測試方法,依次進(jìn)行單元測試,組裝測試,確認(rèn)測試,測試用例的設(shè)計(jì)包括合理的和不合理的輸入條件8.3能 力經(jīng)測試證實(shí)了的本軟件的使用性和功能的基本完備性的能力。所進(jìn)行的測試是為了驗(yàn)證一項(xiàng)或幾項(xiàng)特定性能要求的實(shí)現(xiàn),提供這方面的測試結(jié)果與要求之間的比較與差別,同時(shí)確定測試環(huán)境與實(shí)際運(yùn)行環(huán)境之間存在

16、的差異對能力的測試所帶來的影響8.4缺陷和限制組裝測試和確認(rèn)測試保證模塊之間連接基本上無誤和整個(gè)系統(tǒng)的有性,但由于測試用例有限,故不能確保發(fā)現(xiàn)所有潛在的錯(cuò)誤,需要大量的跟蹤調(diào)查才能最終實(shí)現(xiàn)軟件的全功能性.由于本軟件是建立在數(shù)據(jù)庫的基礎(chǔ)上的,對數(shù)據(jù)庫的維護(hù)和數(shù)據(jù)庫時(shí)間的通訊是必不可少的.而在測試中可能存在意想不到的錯(cuò)誤.在實(shí)踐中要不斷地總結(jié),記錄維護(hù)和修改的錯(cuò)誤數(shù)量和功能.對修改邀請專業(yè)人員進(jìn)行.必要時(shí)要進(jìn)行備份.備份包括:數(shù)據(jù)庫的資料,修改時(shí)間,修改功能等.本軟件只能用在家電下鄉(xiāng)信息管理應(yīng)用的一些系統(tǒng),不能作為其他應(yīng)用。8.3評(píng) 價(jià)說明該項(xiàng)軟件的開發(fā)已達(dá)到預(yù)定目標(biāo),能交付使用.在使用中出現(xiàn)一切

17、問題,本小組將跟蹤到底.做出相應(yīng)的答復(fù).8.4準(zhǔn) 則測試結(jié)果符合預(yù)期輸出的數(shù)據(jù)格式為正確,否則為錯(cuò)誤。9.總 結(jié) 短短兩個(gè)星期的網(wǎng)絡(luò)課程設(shè)計(jì),每天忙忙碌碌,一步一步走來,今天終于迎來了自己的成果。在這期間,經(jīng)常遇到各種各樣的問題,時(shí)常為不能解決的問題而一籌莫展,但這并未因此打消我的信心,而是使我們更加專著的去解決問題,充滿了挑戰(zhàn)的艱辛與樂趣。在老師的指導(dǎo)和督促下,經(jīng)過兩周的緊張?jiān)O(shè)計(jì)與開發(fā),我們的課程設(shè)計(jì)基于 Java的系統(tǒng)終于開發(fā)完成了。 通過本系統(tǒng)的開發(fā)使我所學(xué)的專業(yè)知識(shí)得到了綜合的運(yùn)用,對以前很多抽象、枯燥的理論知識(shí)加深了理解,同時(shí)也使我學(xué)會(huì)了利用結(jié)構(gòu)化程序設(shè)計(jì)思想開發(fā)管理信息系統(tǒng),并用模塊化方法加以實(shí)現(xiàn)。 通過本次的系統(tǒng)開發(fā),我深刻地認(rèn)識(shí)到信息系統(tǒng)開發(fā)的每一步都是以上一步為基礎(chǔ)的。因此每一步文檔的編寫都必須正確、完整,否則就會(huì)給下一步的工作帶來不必要的麻煩,加大工作量。因?yàn)橄到y(tǒng)是為用戶服務(wù)的,所以要充分了解用戶的需求,考慮用戶的特點(diǎn)和使用方面的習(xí)慣,以協(xié)調(diào)人機(jī)關(guān)系。在系統(tǒng)實(shí)施中應(yīng)結(jié)合各方面的要求,盡

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論