




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、WORD.14/20遼 東 學 院 本 科 畢 業 論 文(設 計)樂買超市管理系統TheManagementSystemofLikebuySupermarket學 生 姓 名:袁野 學 院:信息技術學院專 業:信息管理與信息系統班 級:B0601學 號:0911060115指 導 教 師:志勇審 閱 教 師:完 成 日 期:2010年5月25日遼 東 學 院Eastern LiaoningUniversity獨創性說明作者重聲明:本畢業論文(設計)是我個人在指導教師指導下進行的研究工作與取得研究成果。盡我所知,除了文中特別加以標注和致的地方外,畢業論文(設計)中不包含其他人已經發表或撰寫的研
2、究成果,也不包含為獲得遼東學院或其他單位的學位或證書所使用過的材料。與我一同工作的同志對本研究所做的貢獻均已在論文中做了明確的說明并表示了意。作者簽名:_ 日期:_摘 要隨著超市規模的不斷擴大和商品數量增加,超市管理人員時時刻刻都需要對商品各種信息進行統計分析。所以開發一個可以隨時對商品的進貨、銷售情況進行查詢的超市管理系統供超市管理人員使用是有必要的。本文采用結構化分析方法,詳細闡述了一個超市管理系統的開發、操作流程和涉與的一些關鍵技術。首先,本文在引言部分,簡單介紹了項目開發的背景和項目開發的意義;接下來是系統規劃階段,通過對實際的業務流程的調研,分析了系統的組織結構,具體完成了超市管理系
3、統的需求分析、可行性分析、業務流程分析,進而明確了開發應用項目的必要性和可行性;之后是系統分析,具體完成了數據流分析和數據字典;系統設計階段主要完成了功能模塊的劃分、數據庫的設計和系統界面設計。該階段對各個模塊的功能進行了詳細設計,形成了本系統的功能模塊圖,在此基礎上選擇了合適的開發模式;數據庫設計時先進行了概念結構設計,之后進行了邏輯結構設計,最后完成了數據庫表的設計。本系統采用C/S結構,以C#作為開發技術,采用Microsoft SQL Server 2005作為后臺數據庫,使用VisualStudio 2005作為開發平臺進行開發。系統的設計實施目的在于方便超市管理人員對商品信息進行管
4、理。關鍵詞:超市;商品;銷售;庫存TheManagementSystemofLikebuySupermarketAbstractWith the development of the supermarket scale, the commodity quantityhas increased. The supermarketmanager needs to carry on the statistical analysis all the time to commodity each kind of information. It is essential to develop a super
5、market management system that isused for the supermarketmanager.This paper uses the structured analysis approach, which states in detail how to build a supermarket management system, including the interface and database development, operation flow and other key technique involved.First of all, it si
6、mplyintroduces the background, opening meaning of the project in the introduction part. In the system planning period, the paper though the study of actual process, analyzes the structure, and accomplished the demand analysis, impossibility recent process analysis. Thirdly, system analysis finished
7、the data analysis and data dictionary. System design period mainly finished the division of model, design of data base and system window design. This period detailed design each model. It makes a total design before database design, then design logical structure, finally finished data base table.The
8、 system has been developed by many ways such as adopting the C/S structure, taking C# as the development platform, usingMicrosoft SQL Server 2005 as the background database, using the VisualStudio 2005 as the development tools. This project aims to facilitate the supermarket manager to manage the in
9、formation of the commodity.Key Words:Supermarket; Commodity; Sales; Inventory目 錄 TOC o 1-3 u 摘要 PAGEREF _Toc263069247 h IAbstract PAGEREF _Toc263069248 h II一、引言 PAGEREF _Toc263069249 h 1(一)項目開發的背景 PAGEREF _Toc263069250 h 1(二)項目開發的意義 PAGEREF _Toc263069251 h 1二、系統規劃 PAGEREF _Toc263069252 h 2(一)可行性分析 P
10、AGEREF _Toc263069253 h 21經濟可行性 PAGEREF _Toc263069254 h 22技術可行性 PAGEREF _Toc263069255 h 23操作可行性 PAGEREF _Toc263069256 h 34社會可行性 PAGEREF _Toc263069257 h 3(二)業務流程分析 PAGEREF _Toc263069258 h 3(三)系統功能需求分析 PAGEREF _Toc263069259 h 5(四)性能需求分析 PAGEREF _Toc263069260 h 61多層結構設計 PAGEREF _Toc263069261 h 62指導經營的功能
11、 PAGEREF _Toc263069262 h 63操作簡單 PAGEREF _Toc263069263 h64代碼可讀性好 PAGEREF _Toc263069264 h 6(五)總體設計原則 PAGEREF _Toc263069265 h 61易用性原則 PAGEREF _Toc263069266 h 62實用性原則 PAGEREF _Toc263069267 h 73技術先進性和成熟性原則 PAGEREF _Toc263069268 h 7三、系統分析 PAGEREF _Toc263069269 h 8(一)系統的邏輯模型 PAGEREF _Toc263069270 h 81數據流圖
12、PAGEREF _Toc263069271 h 82數據字典 PAGEREF _Toc263069272 h 9四、系統設計 PAGEREF _Toc263069273 h 13(一)系統功能模塊設計 PAGEREF _Toc263069274 h 131系統維護模塊 PAGEREF _Toc263069275 h 142商品管理模塊 PAGEREF _Toc263069276 h 143進貨管理模塊 PAGEREF _Toc263069277 h 144庫存管理模塊 PAGEREF _Toc263069278 h 145銷售管理模塊 PAGEREF _Toc263069279 h 146查詢
13、利潤管理模塊 PAGEREF _Toc263069280 h 14(二)數據庫設計 PAGEREF _Toc263069281 h 141數據需求分析 PAGEREF _Toc263069282 h 142數據庫概念模型 PAGEREF _Toc263069283 h 153邏輯結構設計 PAGEREF _Toc263069284 h 174數據表 PAGEREF _Toc263069285 h 18(三)系統開發工具與開發模式 PAGEREF _Toc263069286 h 201開發工具 PAGEREF _Toc263069287 h 202開發模式 PAGEREF _Toc2630692
14、88 h 20五、系統實現 PAGEREF _Toc263069289 h 21(一)功能模塊與界面的實現 PAGEREF _Toc263069290 h 211系統登錄模塊 PAGEREF _Toc263069291 h 212系統主操作模塊 PAGEREF _Toc263069292 h 223進貨管理模塊 PAGEREF _Toc263069293 h 234銷售管理模塊 PAGEREF _Toc263069294 h 255庫存查詢模塊 PAGEREF _Toc263069295 h 276商品管理模塊 PAGEREF _Toc263069296 h 287利潤查詢模塊 PAGEREF
15、 _Toc263069297 h 31六、系統測試與運行 PAGEREF _Toc263069298 h 32(一)系統測試目的和原則 PAGEREF _Toc263069299 h 32(二)測試條件 PAGEREF _Toc263069300 h 32(三)實例測試 PAGEREF _Toc263069301 h 33七、總結與展望 PAGEREF _Toc263069302 h 34(一)系統特點 PAGEREF _Toc263069303 h 34(二)系統不足 PAGEREF _Toc263069304 h 34結論 PAGEREF _Toc263069305 h 35參考文獻 PA
16、GEREF _Toc263069306 h 36致 PAGEREF _Toc263069307 h 37遼東學院本科畢業論文(設計)使用授權書 PAGEREF _Toc263069308 h 38一、引言(一)項目開發的背景社會生活的現代化,使得市場的走向發生巨大變化,由于經濟的發展,人們對生活的需求已經不再滿足于豐衣足食的低度要求。如果一個商店能夠打動顧客、吸引顧客,自然會顧客盈門,而近幾年新興產業中超級市場的現代化管理方式和便捷的購物方式,尤其是它輕松的購物環境,往往是打動顧客,吸引顧客的最主要的原因,且良好的周密的銷售服務更是贏得信譽、吸引顧客的優勢所在。商品經濟的高速現代化發展也促進了
17、競爭,使一切不甘落后的商家都爭先恐后地采用最新的管理方法來加強自己的競爭地位。因此,超市經營者如果不掌握當今市場發展的這一走向,不將超市現代化經營作為努力開拓的目標,就無法使經營活絡、財源茂盛。樂買超市是一家主要經營生活日用品銷售的小型超市,通過對該超市的調研了解到該超市在進貨、銷售等信息的處理方面缺乏利用現代化手段來實現商品進銷存信息的實時管理,對商品的進銷存管理仍是由手工完成的,但是由于商品數量和種類的不斷增加,日常所需要處理的數據量也逐漸增大,管理人員的工作量變得越來越大。為此,在選題過程中,我選擇了超市管理系統設計題目,依靠現代化的計算機信息處理技術來管理超市,從而節省了人力、物力,減
18、輕了勞動強度,并且能夠快速反映出商品的進、銷、存等狀況,加快超市經營管理效率。(二)項目開發的意義隨著人們生活水平的不斷提高,人們的購買能力也在不斷的增強,超市不斷擴大規模以滿足顧客的不同需求。由于商品數量和種類的急劇增加,超市管理員需時時刻刻對商品的各種信息、銷售信息、庫存信息等進行統計與管理。而選用沒有針對性的超市管理系統不僅會達不到預期的效果,也可能會造成不必要的損失。因此小型的超市大多采用手工管理,這種方式應用傳統的“筆紙操作系統”,將超市的貨物信息、銷售信息、廠商信息管理與單據管理等均以純手工的形式進行,將信息以表格文件的表現形式記錄在紙上,再進行統一保存。這種方式存在著許多的不便:
19、信息保存時間和條件很受限制、容易被損壞、信息查詢不便、信息傳達容易造成失誤等。所以一個功能簡單,操作方便的超市管理系統可以大大的方便小型的超市管理人員對商品進行管理,提高超市管理的效率。二、系統規劃(一)可行性分析可行性分析是任何一項系統研究投入力量之前必須進行的一項工作,這對于保證資源的合理使用、避免浪費是十分必要的,也是設計一旦開始以后能順利進行的必要保證1。經過系統目標的研究與詳細的市場調查總結出以下可行性分析:1經濟可行性經濟可行性即進行成本效益分析,評估項目的開發成本,計算開發成本是否會保證項目預期的全部利潤2。本系統較傳統的超市管理系統主要有一下幾個突破的優勢:(1)貨物管理中節省
20、人力,減輕的勞動強度。(2)降低成本與其他費用。(3)提高工作效率。(4)提高數據處理的與時性和準確性。由于本超市管理系統成本主要集中在本管理系統的開發與維護上,對超市不造成過重的經濟負擔。而一旦此系統投入使用,不僅可以減少超市的工作強度,提高工作效率,而且方便了超市對信息的管理,延續了傳統的管理模式,極大限度的方便了超市管理人員,而且,目標系統不是很復雜,開發的周期較短,人員經濟支出不大,所節省的大量人力、財力產生的效益將遠遠大于本管理系統的開發成本,所以從經濟方面講開發此系統是可行的。2技術可行性根據超市商品管理的基本需求,該系統需要實現把商品的基本信息,進貨信息,銷售信息和庫存信息等容存
21、放到數據庫中,是典型的管理信息系統。管理信息系統是建立在現代信息技術基礎之上,面向組織的全面管理和簡單決策的信息系統3。其開發主要包括前端應用程序的開發以與后臺數據庫的建立和維護兩個方面。對于前者要求應具備功能完備、易于使用等特點,而對于后者則要求能建立數據一致性和完整性強、數據安全性好的數據庫4?,F在管理信息系統的開發技術已經非常成熟,已經有大量的成熟產品與技術支持資料。管理信息系統常見的體系結構有C/S和B/S模式,由于C/S模式具有服務器運行數據負荷輕的特點,更符合超市隨時需要對大量信息進行存儲和查閱的需求,所以超市管理系統的開發基于C/S模式。由以上分析可知,超市管理系統的開發在技術上
22、是可行的。3操作可行性隨著社會的不斷發展,計算機的不斷普與,越來越多的人已經可以熟練地掌握計算機的基本操作,本系統采用基于Windows的圖形用戶界面,而該系統是大家熟悉的操作系統,對于那些有一般的計算機知識的人員就可以輕松上手。整個超市管理系統采用友好的交互界面,簡潔明了,不需要對數據庫進行深入的了解便能輕松使用,無需對使用系統的人員進行培訓。這樣既減少投入成本又簡化了操作環節。4社會可行性目前超市管理信息系統已經在大型的超市中得到了廣泛的應用,超市管理需要現代化和信息化,只有合理地運用信息化的管理,才能在市場競爭中立于不敗。超市管理信息系統不僅能夠提高經營者的回報,而且能夠隨時掌握市場的動
23、向,為經營者提供必要的市場信息,解決了經營者最需要解決的迫切問題,同時管理信息系統對操作人員的素質要求不高,也合理地節約了成本的投入。(二)業務流程分析業務流程分析是對業務功能分析的進一步細化。業務流程分析的目的是:形成合理、科學的業務流程。通過分析現有業務流程的基礎上進行業務流程重組,產生新更為合理的業務流程3。1進貨業務進貨管理是企業生產經營活動中與其重要的一環,它關系到產品質量能否得到保證,生產是否能夠順利進行,采購成本能否得到有效控制等問題。企業現代管理理念中對企業的進貨管理提出新的要求;企業進貨時對供貨商的選擇更見慎重,雙方不再是討價還價的買賣關系,而是一種相互依存的合作伙伴關系,并
24、且還需要認識到企業產品質量要從采購抓起,這就關系到供方的供貨、服務質量。2庫存業務庫存管理是指在經營中為銷售和耗用而存儲的各種資產。企業存貨不當都會增加不必要的費用:存貨過多將導致物資的積壓、存儲費用增加、流動資金周轉不利,并且過量的庫存會掩蓋管理不善的問題。存貨不足則影響企業的正常銷售活動。庫存管理的目標是需求最佳存貨數量,使庫存的成本總額最小化。其主要業務如下:產品入庫、出庫、盤庫等日常處理??茖W合理地確定某庫存物資的庫存控制參數。如:最佳訂貨批量、最大庫存量、最佳缺貨量、最佳訂購周期等,進行嚴格的庫存控制工作。3銷售業務銷售對一個企業的生存和發展是至關重要的,它不再是傳統意義上的“賣東西
25、”,它對外關系到企業產品、服務和企業形象等多方面因素,對涉與到銷售、庫存、財務等信息。此外信息化的高速發展為企業的銷售工作提出了新的挑戰,封閉意味著落后,超市要抓住時機,引入現代化的銷售管理模式,實施企業的信息化、智能化銷售管理,才能使超市在激烈的市場競爭中立于不敗之地。超市管理系統主要是以先進的管理理念和科學的計算機技術來取代原始的手工操作。在系統開發前,對超市管理系統業務流程進行了系統的調查,得出了下面的業務流程圖:符號說明:圖2.1業務流程圖符號說明圖2.2業務流程圖此流程為超市商品從采購到銷售的業務流程,系統根據此購物流程進行設計和實現的。采購人員采購商品,然后根據進貨單進行商品登記并
26、更新庫存信息。售貨員根據商品銷售單添加銷售記錄并更新庫存信息。(三)系統功能需求分析系統功能需求分析是調查用戶對新開發的信息系統的需要和要求,結合組織的目標、現狀、實力和技術等因素,通過深入細致的分析,確定出合理可行的信息系統功能需求 1。是系統開發的第一步也是最重要的一步,是平臺開發的一個不可缺少的環節。為了能夠使本系統更好、更完善地被設計出來,就必須先進行調查研究。在系統調查的基礎上,對系統的功能進行細致的分析,這樣才能夠開發出完整的系統設計。本系統采用自頂向下方法開發,其功能模塊主要有如下幾個部分:進貨管理模塊、庫存管理模塊、銷售管理模塊、員工管理模塊和系統模塊。具體的功能描述如下: 進
27、貨管理:其功能是查看商品信息,并根據企業情況制定進貨計劃,實施產品采購,并進行進貨查詢。庫存管理:其功能是對采購來的產品進行編碼入庫,產品分類等活動,同時能夠根據銷售清單進行出貨管理,以與庫存統計。銷售管理:其功能是提供一般的銷售管理,能夠進行銷售明細查詢。利潤查詢:商品利潤信息包括商品銷售數量、單價、統計日期等。商品利潤管理功能完成銷售商品獲得利潤的計算。(四)性能需求分析1多層結構設計嚴格意義上的三層結構設計,其程序邏輯結構分為用戶界面層、業務邏輯處理層和數據存儲層5。本系統采用上述的三層結構進一步擴展而成的多層結構。2指導經營的功能超市商品進銷存管理系統并不僅僅能代替傳統的書面操作,更重
28、要的是它提供了信息分析的功能,只要單擊一個按鈕就可以查到目前銷售最好的商品或是庫存最多的商品,從而起到指導經營的作用。3操作簡單系統應該適用于不同水平的使用者,包括所有大眾群體,同時系統不應太復雜和繁瑣,因此要求系統的操作盡可能簡單易行。4代碼可讀性好采用規劃的格式和命名方式,層次分明,有條理,代碼中附有程序注釋,讓人容易明白,可讀性強。(五)總體設計原則為了更好地實現本次系統的設計,在設計之前,對此系統的設計原則總結歸納為:1易用性原則系統界面清晰美觀,簡單明了,符合業務人員使用習慣,可直接面向非計算機專業人員。2實用性原則系統具有良好的實用性,能夠保證穩定可靠地連續運行。3技術先進性和成熟
29、性原則系統使用的前臺設計技術與后臺數據庫設計技術,都應用了先進且成熟的編程技術,便于系統開發和維護。三、系統分析系統分析的主要任務是將在系統詳細調查中所得到的文檔資料集中到一起,對組織部整體管理狀況和信息處理過程進行分析。它側重于從業務全過程的角度進行分析。分析的主要容是:業務和數據的流程是否通暢,是否合理;數據、業務過程和實現管理功能之間的關系;老系統管理模式改革和新系統管理方法的實現是否具有可行性等等。系統分析的目的是將用戶的需求與其解決方法確定下來,這些需要確定的結果包括:開發者關于現有組織管理狀況的了解;用戶對信息系統功能的需求;數據和業務流程;管理功能和管理數據 HYPERLINK
30、:/baike.baidu /view/1681156.htm t _blank 指標體系;新系統擬改動和新增的管理模型等等。系統分析所確定的容是今后 HYPERLINK :/baike.baidu /view/170106.htm t _blank 系統設計、系統實現的基礎3。系統分析階段是根據功能要求,考慮實際條件,具體設計實現邏輯模塊的技術方案,是一個系統的設計與實現中重要的部分6。 (一)系統的邏輯模型系統的邏輯模型包括數據流程圖和數據字典。1數據流圖數據流程分析主要包括對信息的流動、傳遞、處理、存儲等的分析。數據流程分析的目的就是要發現和解決數據流通中的問題。現有的數據流程分析多是通
31、過分層的數據流程圖(data flow diagram,簡稱DFD)來實現的6。其具體的做法是:按業務流程圖理出的業務流程順序,將相應調查過程中所掌握的數據處理過程,繪制成一套完整的數據流程圖。數據流圖符號說明:圖3.1數據流程圖符號說明圖3.2超市管理系統頂層圖圖3.3超市管理系統第1層圖2數據字典數據字典是關于系統的數據庫。在整個系統開發過程以與系統運行后的維護階段,數據字典是必不可少的工具。數據字典是所有人員工作的依據,統一的標準。它可以確保數據在系統中的完整性和一致性6。通過對系統數據流的分析,接下來用數據字典描述數據流圖中一些主要的數據流。數據流:數據存儲名稱:進貨信息數據來源:進貨
32、單數據去向:進貨查詢模塊數據組成:進貨信息=商號編號+商品名稱+進貨價+數量+進貨日期+商品類別描述:儲存了所進商品的信息數據存儲名稱:銷售信息數據來源:銷售單數據去向:銷售查詢模塊數據組成:銷售信息=商品編號+商品名稱+數量+價格+時間描述:存儲了銷售詳細信息數據存儲名稱:庫存信息數據來源:庫存單數據去向:庫存查詢模塊數據組成:庫存信息=商品編號+商品名稱+進貨價+數量+添加時間描述:存儲了庫存信息數據存儲名稱:利潤信息數據來源:所得利潤表數據去向:利潤查詢模塊數據組成:利潤信息=商品編號+商品名稱+進貨價+數量+售價+所得總利潤描述:存儲了利潤信息圖3.4數據流數據字典數據存儲:加工名:進貨登記加工邏輯:根據進貨信息更新進貨單輸入流
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人物形象塑造與刻畫作文(7篇)
- ××超市薪酬管理細則
- ××中學保安巡邏記錄存檔制度
- 某商超資源教室規定
- 2025年電工(初級)職業技能鑒定實操試卷:電氣設備安全操作案例分析
- 物業智能服務外包協議
- 2025年勞動關系協調員(中級)考試試卷:勞動關系協調法律法規應用與案例分析
- 2025年電梯檢驗員資格考試試卷:電梯事故案例分析試題
- 廣告公司服務范圍及費用支付協議
- 2025年阿拉伯語水平測試經典試題模擬試卷
- SCR脫硝催化劑體積及反應器尺寸計算表
- 現代藝術教育理念探析-洞察分析
- 2025年山東省濟南市槐蔭區所屬事業單位考試筆試高頻重點提升(共500題)附帶答案詳解
- AI賦能科技營銷
- SYB課件(大學生版)
- 零碳園區創建指南(2024版)
- 2025年教師招聘教師資格面試逐字稿初中體育教師招聘面試《蹲踞式跳遠》試講稿(逐字稿)
- 北師大版數學七年級下冊期末考試試卷帶答案
- 國開電大《中國法律史》形考任務1-3
- 老年性白內障的護理查房
- 醫院收款室崗位職責
評論
0/150
提交評論