銷售管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明文檔_第1頁(yè)
銷售管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明文檔_第2頁(yè)
銷售管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明文檔_第3頁(yè)
銷售管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明文檔_第4頁(yè)
銷售管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明文檔_第5頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、中北大學(xué)課 程 設(shè) 計(jì) 說(shuō) 明 書(shū) 詳細(xì)設(shè)計(jì)說(shuō)明文檔 學(xué) 院: 軟件學(xué)院專 業(yè):軟件工程題 目:銷售管理系統(tǒng)組 長(zhǎng):孟慶玉學(xué) 號(hào):0921040138成 員:張欣學(xué) 號(hào):0921041302張菁學(xué) 號(hào):0921040111王剛學(xué) 號(hào):0921040142李兆晨學(xué) 號(hào):0921040143 黃丹峰學(xué) 號(hào):0921041318 指導(dǎo)教師: 李華玲 賈美麗 李玉蓉   2013 年 1 月 16 日1. 設(shè)計(jì)任務(wù)概述隨著計(jì)算機(jī)技術(shù)的迅猛發(fā)展,存在于網(wǎng)絡(luò)的銷售管理系統(tǒng)將逐步代替?zhèn)鹘y(tǒng)的管理模式進(jìn)入企業(yè)。為了更高效得完成銷售方面的工作,也可以有更多的時(shí)間處

2、理更多的別的事務(wù),企業(yè)也將擺脫原有的管理形勢(shì)完全進(jìn)入信息化管理。銷售管理系統(tǒng)在企業(yè)的管理過(guò)程中起著巨大的作用。2. 分工情況序號(hào)人員姓名角色工作內(nèi)容1李兆晨組員軟件需求說(shuō)明2黃丹峰組員相關(guān)文檔設(shè)計(jì)3張欣組員軟件測(cè)試及測(cè)試文檔編寫4張菁組員軟件測(cè)試及測(cè)試文檔編寫5王剛組員數(shù)據(jù)庫(kù)及代碼設(shè)計(jì)6孟慶玉組長(zhǎng)數(shù)據(jù)庫(kù)及代碼設(shè)計(jì)目 錄1引言11.1編寫目的11.2背景12總體設(shè)計(jì)22.1需求規(guī)定22.2運(yùn)行環(huán)境22.3系統(tǒng)功能模塊圖62.4尚未問(wèn)決的問(wèn)題63接口設(shè)計(jì)73.1用戶接口73.2外部接口73.3內(nèi)部接口74運(yùn)行設(shè)計(jì)74.1系統(tǒng)生成模塊表74.2運(yùn)行控制74.3運(yùn)行時(shí)間85邏輯流程85.1活動(dòng)圖85.

3、2數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)86系統(tǒng)出錯(cuò)處理設(shè)計(jì)136.1出錯(cuò)信息136.2補(bǔ)救措施136.3系統(tǒng)維護(hù)設(shè)計(jì)141引言1.1編寫目的本文檔旨在用需求分析架構(gòu)原理和UML統(tǒng)一建模語(yǔ)言,對(duì)銷售管理系統(tǒng)做出全面的、完整的需求分析和設(shè)計(jì)說(shuō)明,用準(zhǔn)確的語(yǔ)言將功能性需求、非功能性需求描述清楚,并建立相應(yīng)的靜態(tài)模型和動(dòng)態(tài)模型,以便于項(xiàng)目組成員對(duì)項(xiàng)目目標(biāo)有清晰的認(rèn)識(shí),方便開(kāi)發(fā)人員對(duì)項(xiàng)目的了解,容易開(kāi)發(fā)出符合用戶的系統(tǒng),為并且后續(xù)階段的開(kāi)發(fā)做好準(zhǔn)備以及為今后的軟件維護(hù)升級(jí)提供支持。1.2背景隨著計(jì)算機(jī)技術(shù)的迅猛發(fā)展,存在于網(wǎng)絡(luò)的銷售管理系統(tǒng)將逐步代替?zhèn)鹘y(tǒng)的管理模式進(jìn)入企業(yè)。為了更高效得完成銷售方面的工作,也可以有更多的時(shí)

4、間處理更多的別的事務(wù),企業(yè)也將擺脫原有的管理形勢(shì)完全進(jìn)入信息化管理。銷售管理系統(tǒng)在企業(yè)的管理過(guò)程中起著巨大的作用。2總體設(shè)計(jì)2.1需求規(guī)定本系統(tǒng)分為6個(gè)模塊,分別為登陸模塊、售后管理模塊、對(duì)手分析模塊、產(chǎn)品管理模塊、庫(kù)存管理模塊、銷售管理模塊。登錄模塊:在此頁(yè)面設(shè)置登陸框,處理用戶登錄情況,登錄時(shí)驗(yàn)證用戶名和密碼,系統(tǒng)判斷登錄信息是否正確。登陸后能顯示各個(gè)管理項(xiàng),方便用戶使用,退出后的處理。前臺(tái)登陸界面部分代碼如下:<table border="0" align="center" cellpadding="0" cellspac

5、ing="25" class="l_font"> <tr> <td align="left">用戶名 <input name="" type="text" class="login_1" /> </td> </tr> <tr> <td align="left">密碼 <input name="user.pass" type=

6、"password" class="login_1" /></td> </tr> <tr> </tr> <tr> <td height="55" align="center"><input type="submit" name="Submit" value="登錄系統(tǒng)" class="page" /> <input name="Su

7、bmit2" type="reset" class="page" value="重置" /></td> </tr> </table> 后臺(tái)處理部分代碼如下: User user = (User) super.getEntity(form, "user");User u =dao.find(user);if(u!=null)HttpSession hs = request.getSession();hs.setAttribute("user",

8、u);return mapping.findForward("login");request.setAttribute("error", "用命名或密碼錯(cuò)誤");return mapping.findForward("loginout"); request.setAttribute("error", "已安全退出系統(tǒng)");return mapping.findForward("loginout");售后管理模塊此模塊包括售后列表添加、售后消息提醒、售后投訴

9、列表、售后檢索等項(xiàng)管理模塊。部分代碼顯示:(售后添加)<table width="97%" align="right" border="0" cellspacing="0"cellpadding="0" id="leftmenu1"><tr><td id="Gb7" class="menuleft1" onMouseUp=changeleft1("Ga7","Gb7"

10、);>售后添加</td></tr><tr id="Ga7" style="display: none"><td class="list1"><table border="0" cellspacing="0" cellpadding="0"><tr><td class="menuleft3"><a href="$ctx/service/add.jsp&q

11、uot; target="I1">售后添加</a></td></tr></table>對(duì)手分析模塊:此模塊包括添加競(jìng)爭(zhēng)對(duì)手和競(jìng)爭(zhēng)對(duì)手列表兩項(xiàng)管理功能。部分代碼顯示:(添加競(jìng)爭(zhēng)對(duì)手)<table width="97%" align="right" border="0" cellspacing="0"cellpadding="0" id="leftmenu1"><tr><td

12、class="menuleft3"><a href="$ctx/rival/add.jsp" target="I1">添加競(jìng)爭(zhēng)對(duì)手</a></td></tr><tr><td class="menuleft3"><a href="$ctx/rival.do?method=list" target="I1">競(jìng)爭(zhēng)對(duì)手列表</a></td></tr><

13、tr><td height="6"></td></tr></table>庫(kù)存管理模塊:此模塊包括入庫(kù)、入庫(kù)記錄、出庫(kù)記錄、庫(kù)存查看、訂單審批五項(xiàng)功能。部分代碼如下:<table width="97%" align="right" border="0" cellspacing="0"cellpadding="0" id="leftmenu1"><tr><td class=&q

14、uot;menuleft3"><a href="$ctx/stock/indepot.jsp" target="I1">貨物入庫(kù)</a></td></tr><tr><td class="menuleft3"><a href="$ctx/indepot.do?method=list" target="I1">入庫(kù)記錄</a></td></tr><tr>

15、<td class="menuleft3"><a href="$ctx/outdepot.do?method=list" target="I1">出庫(kù)記錄</a></td></tr><tr><td class="menuleft3"><a href="$ctx/stock.do?method=list" target="I1">庫(kù)存查看</a></td>&l

16、t;/tr><tr><td class="menuleft3"><a href="$ctx/sellorder.do?method=approvelist" target="I1">訂單審批</a></td></tr><tr><td height="6"></td></tr></table>銷售管理模塊:此模塊報(bào)價(jià)管理。訂單跟蹤、銷售訂單管理、銷售分析等功能。部分代碼顯示:<

17、;table width="97%" align="right" border="0" cellspacing="0"cellpadding="0" id="leftmenu1"><tr><td class="menuleft3"><a href="$ctx/quotation.do?method=list" target="I1">報(bào)價(jià)列表</a></td

18、></tr><tr><td class="menuleft3"><a href="$ctx/ghdjsp/addsellorder.jsp" target="I1">訂單填寫</a></td></tr><tr><td class="menuleft3"><a href="$ctx/sellorder.do?method=list" target="I1"&g

19、t;訂單列表</a></td></tr><tr><td height="6"></td></tr></table>2.2運(yùn)行環(huán)境環(huán)境名稱軟件環(huán)境硬件環(huán)境服務(wù)器端操作系統(tǒng):windows XP數(shù)據(jù)庫(kù):SQL SERVER 2008最低配置:CPU為P4 2.66Ghz,內(nèi)存為512M;客戶端IE6.0 以及以上版本能支持IE6.0以及以上版本的操作系統(tǒng)所需要的最低硬件配置 運(yùn)行環(huán)境表2.3系統(tǒng)功能模塊圖 圖. 系統(tǒng)流程圖 2.4尚未問(wèn)決的問(wèn)題系統(tǒng)從數(shù)據(jù)庫(kù)中存取數(shù)據(jù)的傳輸速度較慢。3

20、接口設(shè)計(jì)3.1用戶接口由于是B/S模式系統(tǒng),用戶通過(guò)瀏覽器對(duì)系統(tǒng)頁(yè)面進(jìn)行訪問(wèn)操作。3.2外部接口無(wú)硬件接口;軟件接口:通過(guò)JDBC對(duì)SQL Server數(shù)據(jù)庫(kù)進(jìn)行連接。3.3內(nèi)部接口通過(guò)C#實(shí)現(xiàn)系統(tǒng)各模塊功能的結(jié)合及實(shí)現(xiàn)。4運(yùn)行設(shè)計(jì)4.1系統(tǒng)功能模塊表銷售管理(1)、報(bào)價(jià)管理:根據(jù)產(chǎn)品、市場(chǎng)等給出每個(gè)階段的報(bào)價(jià)。(2)、訂單跟蹤:有業(yè)務(wù)員進(jìn)行跟單,服務(wù)于后期的銷售發(fā)貨和匯款跟蹤。(3)、銷售訂單管理:管理企業(yè)的交易信息。(3)、銷售分析:銷售記錄進(jìn)行統(tǒng)計(jì)。售后管理(1).添加列表:添加銷售的信息。(2).售后提醒:查看添加后的列表。(3).售后列表:產(chǎn)品投訴和售后投訴的增刪改查。(4).售后檢

21、索:找到所找信息。庫(kù)存管理(1)、產(chǎn)品管理:管理本公司的產(chǎn)品。(2)、入庫(kù)管理 (分期入庫(kù))。(3)、出庫(kù)管理(分期出庫(kù))。(4)、庫(kù)存統(tǒng)計(jì)分析。4.2運(yùn)行控制符合操作說(shuō)明,用戶根據(jù)自己身份進(jìn)行登錄以及進(jìn)行權(quán)限內(nèi)操作。對(duì)輸入信息無(wú)特別限定,系統(tǒng)自行處理異常并給出提示信息。4.3運(yùn)行時(shí)間由于系統(tǒng)直接從數(shù)據(jù)庫(kù)中存取相關(guān)信息,頁(yè)面產(chǎn)生速度可能不夠理想,但基本處于可接受范圍內(nèi)。5流程邏輯5.1活動(dòng)圖5.2數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系數(shù)據(jù)結(jié)構(gòu)為關(guān)系型數(shù)據(jù)庫(kù),所以,在程序中可以通過(guò)標(biāo)準(zhǔn)的SQL語(yǔ)句與數(shù)據(jù)結(jié)構(gòu)進(jìn)行交互,交互過(guò)程中采用通用的數(shù)據(jù)訪問(wèn)接口。為了保持良好的程序架構(gòu),對(duì)數(shù)據(jù)庫(kù)訪問(wèn)采用DAO設(shè)計(jì)模式實(shí)現(xiàn),提高

22、維護(hù)性急擴(kuò)展性。5.3用例分析系統(tǒng)登錄:用例名稱登錄網(wǎng)站主要業(yè)務(wù)參與者管理員前置條件管理員打開(kāi)銷售管理后置條件管理員已登錄系統(tǒng)成功保證管理員進(jìn)入登陸界面基本事件流管理員進(jìn)入登錄頁(yè)面,輸入賬戶密碼提示登錄成功,轉(zhuǎn)回上一頁(yè)擴(kuò)展事件流1a.系統(tǒng)確認(rèn)管理員登錄信息1a1.系統(tǒng)提示“登錄成功”,并轉(zhuǎn)回上一頁(yè)1a2.用例結(jié)束2a.沒(méi)用找到賬戶或密碼錯(cuò)誤2a1.系統(tǒng)提示“用戶名或密碼錯(cuò)誤”,并轉(zhuǎn)回登錄頁(yè)面2a2.用例結(jié)束結(jié)束當(dāng)系統(tǒng)成功登錄,此用例結(jié)束。添加對(duì)手信息:用例名稱添加對(duì)手信息主要業(yè)務(wù)參與者管理員前置條件轉(zhuǎn)到對(duì)手分析的頁(yè)面后置條件管理員成功添加信息成功保證信息添加到對(duì)手列表基本事件流1. 管理員填寫

23、對(duì)手信息2.保存信息,在對(duì)手列表中顯示此信息擴(kuò)展事件流1a.點(diǎn)擊保存按鈕1a1.將此信息保存到對(duì)手列表1a2.用例結(jié)束2a.取消對(duì)手信息2a1. 管理員填寫對(duì)手信息2a2. 管理員擊取消,返回對(duì)手分析頁(yè)面2a3.用例結(jié)束結(jié)束當(dāng)系統(tǒng)保存對(duì)手信息,此用例結(jié)束。規(guī)則與約束添加銷售信息用例名稱添加銷售信息主要業(yè)務(wù)參與者管理員前置條件轉(zhuǎn)到售后管理的頁(yè)面后置條件管理員成功添加信息成功保證信息添加到售后提醒列表基本事件流1. 管理員填寫銷售信息2.保存信息,在售后提醒列表中顯示此信息擴(kuò)展事件流1a.點(diǎn)擊保存按鈕1a1.將此信息保存到售后提醒列表1a2.用例結(jié)束2a.取消銷售信息2a1. 管理員填寫銷售信息2

24、a2. 管理員擊取消,返回售后管理頁(yè)面2a3.用例結(jié)束結(jié)束當(dāng)系統(tǒng)保存銷售信息,此用例結(jié)束。規(guī)則與約束刪除對(duì)手信息:用例名稱刪除對(duì)手信息主要業(yè)務(wù)參與者管理員前置條件管理員成功登錄管理系統(tǒng)后置條件管理員刪除對(duì)手信息成功保證數(shù)據(jù)保存正?;臼录鞴芾韱T刪除對(duì)手信息擴(kuò)展事件流1a.管理員選擇需要?jiǎng)h除的對(duì)手信息1a1管理員刪除對(duì)手信息1a2.用例結(jié)束結(jié)束當(dāng)管理員刪除對(duì)手信息,此用例結(jié)束。規(guī)則與約束刪除銷售信息:用例名稱刪除銷售信息主要業(yè)務(wù)參與者管理員前置條件管理員成功登錄管理系統(tǒng)后置條件管理員刪除銷售信息成功保證數(shù)據(jù)保存正?;臼录鞴芾韱T刪除銷售信息擴(kuò)展事件流1a.管理員選擇需要?jiǎng)h除的銷售信息1a1管

25、理員刪除銷售信息1a2.用例結(jié)束結(jié)束當(dāng)管理員刪除銷售信息,此用例結(jié)束。規(guī)則與約束修改對(duì)手信息:用例名稱修改對(duì)手信息主要業(yè)務(wù)參與者管理員前置條件管理員成功登錄管理系統(tǒng)后置條件管理員成功修改對(duì)手信息成功保證數(shù)據(jù)保存正?;臼录鞴芾韱T修改對(duì)手信息擴(kuò)展事件流1a.管理員點(diǎn)擊修改對(duì)手信息1a1.管理員檢查數(shù)據(jù)并修正1a2.用例結(jié)束結(jié)束當(dāng)管理員成功修改信息狀態(tài),此用例結(jié)束。規(guī)則與約束修改銷售信息:用例名稱修改銷售信息主要業(yè)務(wù)參與者管理員前置條件管理員成功登錄管理系統(tǒng)后置條件管理員成功修改銷售信息成功保證數(shù)據(jù)保存正?;臼录鞴芾韱T修改銷售信息擴(kuò)展事件流1a.管理員點(diǎn)擊修改銷售信息1a1.管理員檢查數(shù)據(jù)并修正1a2.用例結(jié)束結(jié)束當(dāng)管理員成功修改信息狀態(tài),此用例結(jié)束。規(guī)則與約束查詢對(duì)手信息:用例名稱查詢對(duì)手信息主要業(yè)務(wù)參與者管理員前置條件管理員已登錄到對(duì)應(yīng)賬戶后置條件轉(zhuǎn)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論