




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、數據庫系統課程設計 目錄一、服裝系統開發背景3二、需求分析31.公司部門職能分析32.項目系統開發分析33.系統應實現的主要功能44、項目分析 5(1)可行性分析5(2)項目目標 5(3)項目開發環境 5三、系統概念設計61、業務流程圖62、業務流程分析63、E-R圖7四、系統功能結構9五、數據字典101、數據項102、數據結構 103、數據流 114、數據存儲 115、處理過程 11六、邏輯設計 12各實體的屬性12七、系統的運行演示13八、心得體會29Jia服裝公司銷售系統的開發一、服裝系統開發背景現有一家產品面向全國的Jia服裝公司主營服裝成品,其以批發為主。為了提高該公司的效率和反應速
2、度、規范公司管理,并使公司能夠對市場競爭作出及時準確的反應,該公司希望借助計算機或計算機網絡實現生產運作和服裝營銷信息在公司各部門之間的流通及財務監控功能的完整、強化。經了解我們了解到Jia服裝公司有如下職能單位:總經理、生產部門、銷售部門、倉庫、財務、設計部門、技術部門等。而公司以銷售為中心,不設加工廠。需求分析1、由該公司的管理來看,我們知道其職能單位:總經理、生產部門、銷售部門、倉庫、財務、設計部門、技術部門等。 (1)總經理:是該公司的高層領導,對整個公司的運作要熟悉掌握,他必須通過系統數據來查看公司的運營情況。 (2)生產部門:主要是根據客戶的訂單以及公司的生產計劃來完成服裝生產。
3、(3)銷售部門:是整個公司的核心部門,主要是負責銷售服裝,為公司帶來利潤。 (4)倉庫部門:本公司只有一個倉庫來存放服裝成品,產品的分類主要是根據成品的款式。 (5)財務部門:負責公司的財務信息管理,審計生產及銷售的狀況,為公司的經營狀況做出相應的報表,方便管理查看。 (6)設計部門:是設計人員根據公司的生產要求做出一定的服裝設計。 (7)技術部門:為本公司提供相應的技術指導。 由jia公司的實際經營狀況來說,該公司的核心部門主要是“銷售部門”“倉庫部門”“財務部門”。2、項目系統開發應考慮以下:(1)作為本公司核心部門,以下是銷售部門需求狀況,為此數據庫系統的開發須盡可能引導產生和組織銷售庫
4、存成品。庫存情況庫存數量,入庫信息,出庫信息,成品款式(款名,款號,碼數,顏色,分類)用戶管理用戶權限,用戶名稱,用戶資料,聯系方式及地址等,即添加,查詢,修改,刪除等出庫管理訂貨客戶,產品庫存,訂單及發貨時間,客戶賬面余額,支付方式,地區等退貨管理退貨客戶,退貨理由,貨品款色,退貨數量,退貨總額,退貨日期,地區等銷售狀況地區,季節,客戶量,發貨量,銷售款色,成交資金,暢銷產品,滯銷產品等(2)以下為生產部門需求狀況:入庫管理入庫日期,入庫數量,入貨款式(款名,款號,顏色,碼數,分類),入庫人員3、開發的數據庫系統應盡可能實現的主要功能:庫存查詢款式(款名、款號、顏色、碼數、分類)、庫存數量入
5、庫管理入庫日期、入庫數量、入貨款式(款名、款號、顏色、碼數、分類)、入庫人員、審核人員出庫管理客戶賬號、發貨方式、發貨單位、發貨日期等,款名、顏色、碼數、數量、單價、金額;部門負責人審核、打印,負責人和經手人姓名;若該客戶賬面余額不足則該出庫單無效。客戶管理客戶賬號、客戶名稱、身份資料、財務狀況、所在城市、區域、聯系人、通訊地址、聯系電話。增加、保存、查詢、修改客戶信息。銷售動態、趨勢數據分析(銷售信息、暢銷成品、滯銷成品),客戶掃描(檔案、交易量排名、交易記錄等),區域掃描(包檔案、銷售排名(排序)、款式發貨情況等),款式掃描(各款式銷售情況,交易記錄)。用戶管理用戶權限、用戶賬號、用戶姓名
6、、用戶信息(系統管理員、信息操作人員、審核人員、客戶等)通過與JIA服裝有限公司的溝通與需求分析,要求系統具有以下功能:(1)系統操作簡單,界面友好。(2)規范、完善的基礎信息設置。(3)支持庫存商品盤點的功能。(4)為了方便用戶,要求系統支持模糊查詢。(5)支持多人操作,要求有權限分配功能。(6)當外界干擾本系統時,系統可以自動保護原始數據。4、項目分析(1)可行性分析JIA服裝有限公司是一家主營服裝成品,其以批發為主的企業。為了完善企業的信息化管理制度,減少盲目采購,降低采購成本,合理控制庫存,減少資金占用,提高公司生產銷售效率,并增強企業的競爭力,該公司希望研發一銷售管理系統。借助計算機
7、或計算機網絡實現服裝營銷信息在公司各部門之間的流通及財務監控功能的完整、強化。在銷售系統實際設計中,銷售管理系統需提供服裝成品庫存信息、客戶信息的基礎設置,系統還需要模糊查詢功能、銷售和庫存管理功能,并可以分不同權限、不同用戶對該系統進行操作。系統必須保證數據的安全性、完整性和準確性。根據用戶的要求,項目主要是以該企業銷售、庫存和查詢統計功能為主,對庫存、銷售的記錄信息,應及時準確地保存,并提供相應的查詢和統計。本系統開發可以為該公司查詢統計上帶來了很大的方便,代替了以往人工操作的繁瑣,有效提高公司整體工作效率。為此,認為系統開發項目可行。(2)項目目標服裝管理銷售系統主要的母的是實現JIA服
8、裝有限公司的信息化管理,主要的業務是商品的銷售和入庫,系統需提供統計查詢功能,其中包括商品查詢、銷售查詢、入庫查詢、交易統計等。項目實施后,能夠有效降低采購成本,合理控制庫存,減少資金占用,計生大量人力資源,減少管理費用,有效提高工作效率,提升公司市場競爭力。三、系統概念設計1、業務流程圖庫存信息倉庫信息商品入庫商品出庫出庫報表庫存報表管理查詢出入庫統計商品銷售入庫報表客戶需求2、業務流程說明(1)由該服裝公司的需求,此系統的核心是實現該服裝公司銷售-客戶環節。即: 生產部門庫存狀況客戶銷售部門 (2)通過對任務的分析,需要開發的系統能夠實現以下的功能:總部系統庫存管理用戶管理系統管理銷售管理
9、1)系統管理:公司系統維護技術人員定期對服裝數據庫系統進行維護。應有:管理員賬號,密碼,管理權限系統管理管理人員賬號、密碼、權限、登錄情況2)庫存管理:庫存服裝款式、銷售記錄、查詢、刪除、添加,出入庫記錄庫存管理出庫記錄入庫記錄成品款式退貨處理3)用戶管理:包括添加新用戶、修改用戶信息、查詢用戶信息、刪除用戶信息用戶管理添加用戶刪除用戶刪除信息修改信息用戶信息已有用戶4)銷售管理:主要是對公司產品銷售情況記錄,分析銷售管理銷售明細銷售分析滯銷產品暢銷產品3、實體E-R圖:成品庫存入庫錄入入庫報表人員銷售部門客戶成品出庫出庫單出庫信息出庫報表生產部門服裝分類成品款式倉庫碼數顏色生產時間庫存數庫存
10、報表退貨退貨信息通過對系統進行需求分析、業務流程設計以及系統功能結構的確定,規劃出系統中使用的數據庫實體對象及實體E-R圖。銷售管理系統的主要功能是商品的入庫、出庫管理,因此需要規劃庫存實體,包括商品款號、款名、庫存數、色號、碼數、商品單價、分類、面料、季節、年份。以窗體的形式在系統中顯示出來。庫存實體E-R圖如下圖所示。庫存款號款名分類庫存數Size在本系統中不僅需要記錄商品的庫存信息,還需記錄商品是何時入庫的。根據該需求規劃出入庫實體,包括商品款號、款名、數量、入庫日期和經手人等屬性。入庫實體E-R圖如下圖所示。入庫款號款名入庫日期入庫數量顏色分類 商品一旦銷售,就要從庫存中減去相應的數量
11、,因此規劃出庫實體。出庫實體包括出庫編號、商品款號、品名、數量、單價、入庫日期和經手人等屬性。出庫實體E-R圖如下圖所示。出庫款號款名出庫日期出庫數量季節顏色分類四、系統功能結構本系統包括系統信息設置、商品入庫管理、商品銷售管理、商品庫存管理、數據統計與報表、系統維護六大部分,系統結構如下JIA銷售管理系統數據統計報表系統維護系統信息設置商品入庫管理商品銷售管理商品庫存管理倉庫信息設置庫存初始設置入庫查詢庫存查詢商品清點商品銷售商品入庫銷售查詢入庫報表出庫報表庫存報表日期報表用戶信息管理數據操作庫存報表五、數據字典1、數據表設計如下:分別login表、kucun表、rukun表、sale表、s
12、tuff表、查詢表2、數據結構數據結構名含義說明組成成品款式商品的各種信息的記錄成品款號,成品款名,顏色編號,面料號,分類號,季節號,成品單價,年份,標準價,庫存數,碼號出庫單出庫交易單的各種信息的記錄出庫單號,成品款名,客戶ID,出庫日期,成品單價,數量,總收款,錄入人,經手人,審核人客戶客戶各種信息的記錄客戶ID,客戶名,地址,聯系人,電話,手機,郵編,傳真,電子郵箱,主頁,區域編號庫存庫存的各種信息的記錄庫存編號,款號,成品款名,顏色編號,數量(各款式,各碼數S, M, L,XL,XXL)入庫入庫的各種信息的記錄入庫單編號,數量,成品款號,成品款名,色號,碼數,成品單價,入庫日期,總費用
13、,錄入人,經手人六、邏輯設計各實體的屬性:(1)成品款式(成品款號,成品款名,庫存數,碼號,色號,面料號,分類號,季節號,成品單價,年份)(2)出庫單(出庫單編號,成品款名,客戶ID,出庫日期,成品單價,數量,總收款,錄入人,經手人,審核人)(3)客戶(客戶編號,客戶名,地址,聯系人,電話,手機,郵編,傳真,電子郵箱,主頁,運輸公司編號,區域編號)(4)庫存(庫存編號,成品款名,款號,色號,數量,碼(S,M, L,XL,XXL)(5)入庫單(入庫單編號,數量,成品款名,入庫日期,總費用,錄入人,經手人,審核人)(6)退貨單(退貨單號,成品款名,數量,單價,退貨日期,客戶ID,退貨說明)(7)顏
14、色(色號,顏色)(8)季節(季節號,季節)(9)分類(分類號,分類)(10)碼(碼號,S,M, L,XL,XXL)(11)面料(面料號,面料名)(12)區域(區域編號,區域)七、系統的運行演示在本服裝銷售系統開發完之后,我們可以對整個系統運行檢測是否符合我們的設計要求。演示步驟如下:1、打開保存為“工程JIA.exe”文件,2、這時運行顯示JIA服裝銷售系統登錄界面:在登錄名框中輸入管理員:jia在密碼框中輸入密碼:123456在密碼輸入成功后,系統跳出信息提示“系統登錄成功”,或“輸入不正確,請重新輸入”。3、以下為系統登錄成功跳轉后的運行界面:4、當點擊“商品入庫管理”時,顯示如下界面。在
15、這里我們可以查看每次入庫信息,包括入庫ID,款號,款名,色號,碼數,數量,入庫時間,入庫人員等。若要對入庫單進行信息添加操作,則點擊“添加”功能。在添加入庫操作時,jh007的庫存數量為200件,銷售人員zhicong,審核人員為dingruo如下圖所示:5、當點擊“商品出庫管理”時,出現以下界面,本功能包括添加、編輯、刪除、刷新、關閉等操作。主要根據銷售單ID顯示款號、數量、銷售人員、審核人員、銷售日期等。6、當點擊“商品銷售管理”時,出現以下界面。這里包括銷售單信息和客戶資料等。7、打開“報表查詢”時,顯示“入庫報表”、“出庫報表”、“庫存報表”三種主要報表。(1)當在銷售系統中,添加新的
16、銷售單ID S00013時,詳細銷售信息如下:(2)在出庫單上將會產生該銷售信息。同時,我們可以在庫存報表中發現KH0007的庫存數量本來是9150的,在該條銷售信息產生后變為8150。8、在本銷售系統的菜單欄中,有客戶管理、商品銷售管理、商品庫存管理、報表查詢、系統維護、退出系統等功能。(1)客戶管理客戶資料。主要完成客戶資料的添加、更新、刪除、刷新等。a.若添加客戶名為陳輝的客戶資料,點擊添加,在表中插入行,輸入陳輝用戶的信息。操作結果如下:b.若要對某一個客戶信息進行刪除。例:點擊“陳輝”,再點擊“刪除”。則刪除該客戶資料,操作結果顯示如下:(2)商品銷售管理商品銷售、銷售查詢。顯示界面
17、如下:a.若要在本銷售系統中添加銷售單ID為S0010,則操作結果如下:b.如要對本銷售系統中某一銷售單,進行刪除,只需點擊該銷售單號,再點擊刪除即可。(3)商品銷售管理銷售查詢。在本功能中,主要是顯示銷售單的詳細信息。對銷售單號排序顯示。(4)商品庫存管理庫存查詢、商品退貨、款號查詢a.庫存查詢。當系統完成銷售、入庫等庫存變動后,在庫存查詢中,可以查詢個商品當前庫存數量。b.按款號查詢。本銷售系統,可以按款號對商品詳細信息進行查詢:(5)報表查詢入庫報表、出庫報表、庫存報表a.入庫報表b.出庫報表c.庫存報表(6)系統維護操作員管理、員工資料員工資料(7)退出系統退出JIA服裝銷售系統點擊“
18、退出系統”,退出JIA服裝銷售系統。八、心得體會這次課程設計總的來說馬馬虎虎完成了。老師說的很對,沒有用心去做才會造成這樣的結果,最后的兩星期抱佛腳抱出來的結果值得回去好好反思反思。兩個星期的時間非常快就過去了,這兩個星期不敢說自己有多大的進步,獲得了多少知識,只是初步了解了項目開發的部分過程。雖說上過數據庫上相關的課程,但是沒有親身經歷過相關的設計工作細節。這次課程設計提供了一個很好的機會。 通過這次課程設計發現這其中需要的很多知識我們沒有接觸過,去圖書館查資料的時候發現我們前邊所學到的僅僅是皮毛,還有很多需要我們掌握的東西我們根本不知道。同時也發現有很多已經學過的東西我們沒有理解到位,不能靈活運用于實際,不能很好的用來解決問題,這就需要我們不斷的大量的實踐,通過不斷的自學,不斷地發現問題,思考問題,進而解決問題。從各種文檔的閱讀到開始的需求分析、概念結構設計、邏輯結構設計、物理結構設計。親身體驗了一回系統的設計開發過程。很多東西書上寫的很清楚,貌似看著也很簡單,思
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論