




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 1小組成員陳麗麗衛文博陳蘭亢澤強 2專賣店進銷存管理系統摘 要該系統是一個專業化信息咨詢類軟件,主要可以分為兩部分:前臺應用程序的開發和后臺數據庫的創建和維護。前臺應用程序的開發:前臺應有程序的開發主要以 C#為開發工具,開發出方便快捷,且性能良好所設計的界面簡潔,操作簡便。前臺主要有以下幾個界面:登錄界面、總公司管理員界面、總公司操作人員界面、分公司管理員界面、系統管理員界面、采購管理界面、銷售管理界面、庫存管理界面、財務管理界面、分公司管理員操作界面、總公司基本信息界面等。該系統的主要功能,基本信息的增、刪、改、查,倉庫的維護操作,統計報表等功能。后臺數據庫的創建和維護:后臺數據庫的創建
2、和維護,所用的工具是 SQL Server2000。提供良好的系統安全性,支持多用戶同時操作。后臺數據庫的主要功能是:存儲數據并與前臺 C#連接,使其數據彼此關聯并可動態變化。關鍵詞: C#、SQL Server2000、采購、銷售、庫存、管理。 3目 錄摘摘 要要.2第一章:需求分析.31.1 現狀分析.31.2 用戶分析.41.3 系統分析.41.3.1 系統設計目標.4第四章第四章 總結總結.19 4第第一章:需求分析一章:需求分析1.1 現狀分析現狀分析在市場經濟中,銷售是企業運作的重要環節。為了更好地推動銷售,不少企業建立分公司后實行代理制,通過分公司或代理上把產品推向最終用戶。這些
3、分公司或代理商大多分布在全國各地,甚至是在過為,遠距離頻繁的業務信息交流是這些企業業務活動的主要特點。在傳統方式上,公司之間通常采用電傳、電報、電話等方式傳遞訂貨、發貨、到貨、壓貨、換貨、退貨等信息,總公司的商務部門在接到分公司或代理商穿來的定單和銀行匯款單據傳真件后,開具產品出庫通知,然后再把相關的進、銷、存信息手工存檔,再對這些信息進行統計分析,才能了解到整個公司的生產、銷售和庫存情況。進銷存管理是商業企業經營管理中的核心環節,也是一個企業能否取得效益的關鍵。如果能做到合理生產、及時銷售、庫存量最小、減少積壓,那么企業就能取得最佳的效益。1.2 用戶分析用戶分析中國的計算機知識教育還不是很
4、普及,很多用戶的計算機技能水平很低,只懂得一些簡單的操作。1.3 系統分析系統分析考慮到用戶的計算機技能水平,該軟件要盡可能設計的方便,易懂,盡可能使用戶一上手就能夠理行相應操作,界面要盡可能的友好,避免用戶頻繁重復操作。1.3.1 系統設計目標系統設計目標我們的目標是致力于開發一種能使企業更為方便的進行合理生產、及時銷售、庫存量最小、減少積壓的進銷存管理軟件,推進我國軟件行業和發展。1.3.2 系統開發設計要求系統開發設計要求采用先進的軟件開發工具 C#與 SQL Server2000,確保系統地穩定性,安全性。同時要使用的 5方便性,界面看上去更加的人性化,同時也應滿足系統的靈活性和擴充性
5、;實用性原則:應符合讀者的需求,并利于管理人員操作;簡便性原則:操作簡單,易學易懂;Comment w1: 圖要美觀啊!字都沒顯全。 6第二章 系統設計與實現21 系統設計2.1.1系統設計思想系統設計思想:1、盡量采用公司現有的軟硬件環境,及先進的管理系統開發方案,從而達到充分利用公司現有資源,提高系統開發水平和應用效果的目的。2、系統應符合生產、銷售、庫存的規定,滿足公司日常工作需要,并達到操作過程中的直觀、方便、實用、安全等要求。3、系統采用先進的兩層體系結果,Client(客戶端)負責提供表達邏輯、顯示用戶界面信息、基本操作;Server(服務器端)負責實現數據服務。4、系統采用模塊化
6、程序設計方法,既便于系統功能的公眾祝賀和修改,又便于未參與開發的技術維護人員補充、維護。5、系統應具備數據庫維護功能,及時根據用戶需求進行書記的添加、刪除、修改等操作。能夠對數據庫表格進行備份。2.1.2 臺應用程序的詳細設計由于使用 MainMenu 控件不能使用戶很清晰的看到自己所能進行的操作,所以在這個圖書館管理系統中沒有使用此控件, 為體現界面的友好性,不同用戶登錄進入不同的界面,進行不同的操作。為了方便用戶,不必親自輸入身份,在登錄界面使用了 ComboBox 控件,登錄界面是一個與用戶對話的介質,所以界面的設計應符合系統的功能。因此系統前臺界面的設計應以簡潔、方便為主。此系統的功能
7、模塊如圖 2-1 所示: 專賣店進銷存管理系統基本信息設置庫存管理模塊財務管理模塊統計報表模塊幫助模塊銷售管理模塊采購管理模塊系統管理模塊分公司操作模塊圖 2-1 系統功能模塊圖 7 系系統統功能模功能模塊塊的的設計設計的思路:的思路:登錄模塊的設計思想如圖所示輸入用戶名、密碼判斷是否正確進入不同界面退出該系統YN選擇用戶身份 圖 2-2 登錄模塊流程圖登錄界面的設計:首先用戶選擇自己的身份登錄,如果用戶表中存在該用戶,則只需要輸入用戶名和密碼即可進入自己能進行操作的界面,否則會出現密碼錯誤的提示框。對于用戶所輸入的密碼,為了保證密碼的安全性與可靠性,將 textBox 的 Passwordc
8、har 屬性設置為*,在密碼輸入后顯示為“*” 。對各個功能模塊進行細化對各個功能模塊進行細化:1 1基本信息設置:基本信息設置:在基本設置中可以對商品信息、供貨商、員工、倉庫的設置1 1商品信息設置:商品信息設置:用于維護(增加、修改、刪除、查詢)企業經營商品的基本信息,內容包括貨號、條形碼、服裝名稱、型號、單位、產地、服裝類型、最小庫存、參考進貨價、批發價、銷售價等。2 2供貨商信息設置:供貨商信息設置:用于維護(增加、修改、刪除、查詢)企業供貨商的基本信 8息,內容包括供貨商號、名稱、郵編、地址、類型、電話、傳真、開戶行郵編、銀行帳號、庫房地址、庫房電話、業務員、業務部門、供貨商類型(長
9、期供貨商和臨時供貨商)等。3 3員工基本信息設置:員工基本信息設置:用于維護(增加、修改、刪除、查詢)員工的基本信息,內容包括員工編號、姓名、性別、出生年月、籍貫、身份證號碼、員工所處部門、工資類型等。4 4倉庫基本信息設置:倉庫基本信息設置:用于維護(增加、修改、刪除、查詢)倉庫的基本信息,內容包括倉庫編號、倉庫名稱、倉庫負責人、聯系電話、倉庫地址、是否為默認倉庫、備注等,如果選擇中“默認倉庫”在所有單據打開窗口的時候顯示的為該倉庫,默認倉庫只能有一個。2 2系統管理模塊:系統管理模塊:1 1公司基本信息設置:公司基本信息設置:用于維護(修改)本公司的基本信息,內容包括公司簡稱、公司注冊名、
10、公司聯系電話、公司地址、公司業務、公司宗旨等。2.2.用戶基本信息設置:用戶基本信息設置:用于維護(添加、修改、刪除)電腦操作員(即用戶)的基本信息,內容包括用戶編號、用戶姓名、用戶類型、用戶密碼、聯系方式等。2 2操作員基本信息設置:操作員基本信息設置:用于維護(添加、修改、刪除)電腦操作員(既用戶)的基本信息,內容包括用戶編號、用戶名、用戶密碼等。3 3分公司信息設置:分公司信息設置:用于維護(增加、修改、刪除、查詢)分公司的基本信息,內容色括分公司簡稱、分公司注冊名、分公司聯系電話、分公司地址、分公司負責人、負責人聯系電話。4 4數據維護:數據維護:用于備份和還原數據庫(自動備份) 。5
11、 5系統初始化:系統初始化:刪除所有營業數據(只保留基本信息)以及刪除所有數據。6 6修改密碼:修改密碼:修改當前用戶的密碼。 97 7年終結算:年終結算:年結算是將某一年所有營業數據合并成一條綜合數據,并刪除該年所有營業數據。進行年結算可以提高系統運行速度。年結算后將不能查詢該年的營業記錄,在結算前一定要備份數據。 (只有最高權限的管理員才能執行該功能)8 8查看日志:查看日志:查看操作員的上機記錄。每個操作員在每次啟動系統時將自動添加一條上機記錄。3 3 采購管理:采購管理:1 1采購定單:采購定單:用于錄入公司的采購訂單。內容包括采購單號(單號由四部分組成如 CG051121010001
12、,前兩位“CG”是采購進貨單據的標志,“050511”是 05年 5 月 11 號增加的單據,“01”為當前操作員的編號,“0001”是流水帳號。) 、供貨商號、訂貨日期、進貨倉庫、有效起日、有效止日、經辦人(業務員)、應付總金額、實付總金額、狀態(是否執行)、貨號、訂貨數量、單價、折扣、總價、采購定單類型等。如果把當前定單置為“執行”,即表示所采購的貨已經到了,則必須進行入庫操作,填寫入庫單等等。如果置為“未執行” ,則當所采購的貨全部入庫后,就把定單的狀態置為“執行” 。2 2登記退貨:登記退貨:用于記錄退貨信息。采用直接在進貨單中填寫負數的進貨量。要實現的功能是:對哪個供貨商的商品進行退
13、貨,則查找向該供貨商訂貨的定單,如果該定單的狀態為“未執行” ,則直接修改該定貨單;如果該定單的狀態是“執行” ,則新建退貨單,其格式和數據都與入庫單一樣,只是在進數量上置為負數。如果把當前入庫單置為“執行”,即表示現在就退貨,則必須進行出庫操作,填寫出庫單并把出庫單原因置為“退貨出庫”等等。如果置為“未執行” ,則當所有退貨全部出庫后,就把退貨單的狀態置為“執行” 。3 3進貨價格調整:進貨價格調整:用于調整歷史進貨單的價格,內容 104 4歷史進貨歷史進貨/ /退貨查詢:退貨查詢:用于查詢商品采購、退貨的歷史記錄。一般可以讓用戶按照任何條件查詢,如供貨商號、日期、貨品號、商品拼音等。4 4
14、 銷售管理:銷售管理:1.1.銷售訂單:銷售訂單:用于錄入企業的銷售定單。內容包括銷售單號、客戶編號、銷售日期、業務員(經辦人) 、應收總金額、實收總金額、狀態(是否執行) 、貨號、銷售數量、銷售單價、折扣、總價等。如果把當前定單置為“執行”,即表示客戶當前就把所要貨物提走,則必須進行出庫操作,填寫出庫單等等。如果置為“未執行” ,則當客戶拿著銷售定單到倉庫把貨提走后,則把定單的狀態置為“執行” 。 (長期銷售定單和臨時銷售定單)2.2.登記退貨:登記退貨:用于記錄顧客退貨信息。采用直接在銷售單中填寫負數的銷售量。要實現的功能是:哪個顧客對商品進行退貨,則查找向該顧客的銷售定單,如果該定單的狀
15、態為“未執行” ,則直接修改該定貨單,并且寫上“退貨原因” ;如果該定單的狀態是“執行” ,則新建退貨單,其格式和數據都與進貨單一樣,只是在銷售數量上置為負數。如果把當前退貨單置為“執行”,即表示現在就退貨,則必須進行出庫操作,填寫出庫單并把出庫單原因置為“退貨入庫”等等。如果置為“未執行” ,則當所有退貨全部出庫后,就把退貨單的狀態置為“執行” 。3.3.銷售價格調整:銷售價格調整:4.4.歷史銷售歷史銷售/ /退貨查詢:退貨查詢:用于查詢商品銷售、退貨的歷史記錄。一般可以讓用戶按照任何條件查詢,如日期、貨品號、等。5 5銷售排行榜:銷售排行榜:統計各類商品的銷售情況。5.5.庫存管理:庫存
16、管理:1.1.出庫單:出庫單:用于記錄貨物的出庫信息。內容包括出庫單號、倉庫編號、出庫時間、業務員(經辦人) 、出庫原因、銷售/采購單號、貨物號、貨物量等。 112.2.入庫單:入庫單:用于記錄貨物的入庫信息。內容包括入庫單號、入庫編號、入庫時間、業務員(經辦人) 、入庫原因、采購單號、貨物號、貨物量等。3.3.登記報損單:登記報損單:用于記錄貨物報損記錄信息。內容包括報損單號、報損時間、業務員(經辦人) 、操作員、備注、貨物號、貨物量等。4.4.庫存調撥:庫存調撥:主要進行庫存調撥,并對調撥情況作以統計。內容包括調撥單號、業務員(經辦人)、調撥日期、調出倉庫號、調入倉庫號、備注、貨物號、貨物
17、量等。涉及算法是:在填寫完調撥單后,即調撥成功后,必需對調出倉庫作出庫操作、調入倉庫作入庫操作等。5.5.庫存盤點:庫存盤點:用于盤點出該倉庫的庫存情況。6.6.庫存警告:庫存警告:該部分顯示庫存數量低于系統設定的最低庫存的商品。6.6.財務管理:財務管理:1.1.往來帳務(供貨商):往來帳務(供貨商):供貨商號、供貨商名稱、商品名稱、商品數量、支出時間、支出數目、代辦人姓名、代辦人編號、狀態。2.2.往來帳務(客戶):往來帳務(客戶):客戶編號、客戶名稱、商品名稱、商品數量、入賬時間、入賬數目、代辦人姓名、代辦人編號、狀態。3.3.日常營業費用管理:日常營業費用管理:用于記錄公司日常開銷費用
18、管理。內容包括編號、時間、支出/入帳、支出/入帳原因、備注等。4.4.工資管理:工資管理:用于員工工資管理。內容包括員工編號、調整時間、調整數目、工資額、部門、獎懲、備注等。可以對員工工資查詢,以及員工工資的變動、對員工實行獎懲等。5.5.財務盤點:財務盤點:按照用戶的條件進行財務盤點。條件可以為時間(某年某月) 、經辦人等。 127.7.統計報表:統計報表:1.1.商品采購統計:商品采購統計:該報表對不同商品在一定時間段內的采購進、退貨記錄作以統計。2.2.業務員采購統計:業務員采購統計:該報表對針對不同的業務員在一定時間段內的采購進、退貨記錄作以統計。3.3.庫存成本統計:庫存成本統計:主要進行不同月份、不同倉庫庫存銷售利潤的統計。4.4.商品銷售統計:商品銷售統計:該報表針對不同時間段內不同商品的銷售、銷售退貨記錄作以統計。5.5.業務員銷售統計:業務員銷售統計:業務員銷售明細:對業務員在不同時間段內的商品銷售、退貨,客戶付款情況進行統計。2.2 系統實現2.2.1 前臺用戶界面的實現本系統的登錄界面如圖所示: 圖 2-4 登錄界面圖分公司操作員界面如圖所示: 13總公司管理員界面如圖所
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學生知黨史感黨恩課件
- 臨海小學招生管理辦法
- 會議同意通過管理辦法
- 人員核酸臺賬管理辦法
- 云南電梯安全管理辦法
- 小學生省略號課件
- 會員禮品管理辦法細則
- 云南學校管理辦法細則
- 企業資金流動管理辦法
- 互助擔保貸款管理辦法
- 偏執性精神障礙
- 中醫跟師總結論文3000字(通用3篇)
- 附件1:上海市新增醫療服務項目價格申請受理表
- 2022年陜西二級造價工程師造價管理考試真題及答案
- 《服務設計》課程教學大綱
- 消防維保方案(消防維保服務)(技術標)
- 阿勒泰布爾津縣高校畢業生“三支一扶”計劃招募考試題庫
- 少兒硬筆書法啟蒙教學30講PPT課件配套教案
- 巖棉施工方案改
- 鋼筋配筋全套表格
- GB/T 1688-1986硫化橡膠伸張疲勞的測定
評論
0/150
提交評論