【正文】
河北大學(xué)2013屆本科生畢業(yè)論文(設(shè)計(jì)) 高校超市管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘 要 在計(jì)算機(jī)技術(shù)迅猛發(fā)展的今天,計(jì)算機(jī)已經(jīng)進(jìn)入千家萬戶,計(jì)算機(jī)技術(shù)也滲入到各個(gè)領(lǐng)域當(dāng)中。運(yùn)用計(jì)算機(jī)技術(shù)管理高校超市也變得很普遍。高校超市在營業(yè)當(dāng)中總是面對大量的商品信息,會(huì)員信息,交易信息和供貨商信息,提高處理每個(gè)信息的處理效率,對于高校超市至關(guān)重要。超市管理人員需要對商品信息,會(huì)員信息,供貨商信息等以及它們之間的相互作用產(chǎn)生的銷售信息,進(jìn)貨信息等進(jìn)行及時(shí)的處理,因此合適的工具是必須的。開發(fā)一個(gè)高校超市管理系統(tǒng)既方便了管理者管理超市,又提高了管理者的工作效率。本軟件針對高校超市的特點(diǎn),為收銀員設(shè)計(jì)了前臺收銀系統(tǒng),為超市管理員設(shè)計(jì)了后臺管理系統(tǒng)。前臺收銀系統(tǒng)簡單實(shí)用,是收銀員日常必需的常用操作的集合,包含了收銀、增加會(huì)員、當(dāng)日銷售統(tǒng)計(jì)、修改密碼、商品搜索等收銀員最常用的操作。界面簡單易懂,操作方便快捷。大幅度加快了收銀效率。后臺管理系統(tǒng)功能強(qiáng)大,為超市管理員提供好多便捷的超市管理服務(wù),是超市管理員管理超市的好工具。應(yīng)用本系統(tǒng)可以在計(jì)算機(jī)上靈活、方便地管理超市,使管理更加現(xiàn)代化。關(guān)鍵詞:管理系統(tǒng);Microsoft Visual Studio ;Microsoft SQL Server;數(shù)據(jù)庫Supermarket management system in colleges and universitiesABSTRACT In today39。s rapid development of puter technology, puter has entered innumberable families, puter technology has penetrated into all fields. Using puter technology of supermarket management has bee very mon in colleges and universities. Supermarkets of colleges and universities in business always face a lot of modity information, membership information, transaction information and supplier information, improve the efficiency of treatment of each information, the supermarket is essential for colleges and universities. Supermarket managers need to modity information, sales information, supplier information, etc, and the interactions between them produce sales information, purchase information, such as timely treatment, so with the right tools is a must. Development of a university supermarket management system is convenient for managers to manage the supermarket, and improves the working efficiency of administrators. The software according to the characteristic of the supermarkets, designed for the cashier at the front desk cashier system, designed for supermarket administrator background management system. Front desk cashier system is simple and practical, is the cashier daily collection of mon operations required, contains the cashier, add members, on the day of sales statistics, change passwords, modity search, such as the cashier of the most monly used operations. Interface is simple, convenient and quick operation. Dramatically accelerated the cashier efficiency. Powerful background management system for supermarket administrator to provide many convenient supermarket management services, is a good tool to administrators manage the supermarket. Application of this system can be flexibly and conveniently on the puter management of the supermarket, make management more modern. This system can provide university supermarket managers with very good help. Key words: management system;Microsoft Visual Studio;Microsoft SQL Server;database目 錄 ?。薄∏把?1 課題來源 1 課題在國內(nèi)外的發(fā)展現(xiàn)狀 1 課題開發(fā)的意義 2 系統(tǒng)設(shè)計(jì)目標(biāo) 2 ?。病∠到y(tǒng)分析 3 需求分析 3 功能需求 3 性能需求 5 系統(tǒng)運(yùn)行環(huán)境需求 5 可行性研究 5 ?。场∠到y(tǒng)設(shè)計(jì) 7 總體設(shè)計(jì)方案 7 系統(tǒng)設(shè)計(jì)思想 7 系統(tǒng)設(shè)計(jì)原理 7 功能模塊圖 8 系統(tǒng)DFD圖 8 數(shù)據(jù)庫設(shè)計(jì) 10 部分?jǐn)?shù)據(jù)表之間的關(guān)系 14 ?。础∠到y(tǒng)實(shí)現(xiàn) 17 開發(fā)工具 17 Microsoft Visual Studio 2005 17 Microsoft SQL Server 2005 17 系統(tǒng)功能實(shí)現(xiàn) 17 用戶選擇登錄界面的實(shí)現(xiàn) 17 用戶登錄界面的實(shí)現(xiàn) 18 前臺收銀界面的實(shí)現(xiàn) 21 后臺管理界面的實(shí)現(xiàn) 34 系統(tǒng)測試 55 總 結(jié) 56 參考文獻(xiàn) 57 致 謝 58 附 錄 591 前言 課題來源 隨著計(jì)算機(jī)科學(xué)技術(shù)的迅猛發(fā)展,計(jì)算機(jī)軟件的應(yīng)用滲透到社會(huì)生活各個(gè)領(lǐng)域,比如工業(yè)、農(nóng)業(yè)、銀行、航空、政府部門等。這些應(yīng)用促進(jìn)了經(jīng)濟(jì)和社會(huì)的發(fā)展,使得人們的工作更加高效,同時(shí)提高了生活質(zhì)量。 超市作為以顧客自選方式經(jīng)營的大型綜合性零售商場,在上世紀(jì)六七十年代在全世界范圍內(nèi)得到較快發(fā)展。與此同時(shí)大學(xué)生數(shù)量的增加和消費(fèi)水平的提升,使超市入駐校園成為可能。 超市銷售管理對于企業(yè)來說是一項(xiàng)繁瑣復(fù)雜的工作,每天要處理大量的單據(jù)數(shù)據(jù)。對于超市管理者來說,如果超市企業(yè)要手工半手工操作,例如進(jìn)行結(jié)賬操作時(shí),就要先在售價(jià)表中找到物品的售價(jià),然后把各個(gè)物品的售價(jià)做加運(yùn)算,購買物品數(shù)量多的話工作量更是無法想象。更不要說進(jìn)貨退貨的操作。先進(jìn)的銷售信息管理系統(tǒng)是必須的?! 「咝3泄芾硐到y(tǒng)要解決以下問題:進(jìn)貨商品的選擇,超市管理者需要了解師生需要哪類商品,不需要哪類商品。同一類商品,不同的品牌、價(jià)位受師生歡迎的程度是不同的。校園超市為達(dá)到最大利潤,需要合理安排進(jìn)貨。售價(jià)定位,價(jià)格作為師生選擇商品的一大重要因素,需要超市管理者根據(jù)銷售情況,做出合理定位。價(jià)格太高會(huì)造成顧客的流失,價(jià)格太低影響經(jīng)濟(jì)效益。大學(xué)校園不可避免的存在假期,如何在停業(yè)前和停業(yè)期間安排好物品的銷售與存儲工作,避免物品過期,又是需要管理者考慮的問題?!≌n題在國內(nèi)外的發(fā)展現(xiàn)狀利用計(jì)算機(jī)管理數(shù)據(jù)技術(shù)的發(fā)展歷史劃分三個(gè)階段,人工管理階段,文件系統(tǒng)管理階段和數(shù)據(jù)庫管理系統(tǒng)階段。上世紀(jì)五十年代,美國首先利用計(jì)算機(jī)處理工資發(fā)放問題,這是計(jì)算機(jī)在數(shù)據(jù)管理方面的首次應(yīng)用。半個(gè)多世紀(jì)以來,計(jì)算機(jī)在信息處理方面發(fā)展迅速。上世紀(jì)六十年代美國計(jì)算機(jī)管理應(yīng)用項(xiàng)目不到300項(xiàng),而到了1975年就達(dá)到了2600多項(xiàng)。在計(jì)算機(jī)技術(shù)迅速發(fā)展的今天,美國財(cái)務(wù)會(huì)計(jì)上將近95%的工作由計(jì)算機(jī)完成;物資管理中80%以上信息由計(jì)算機(jī)處理。發(fā)達(dá)國家經(jīng)濟(jì)領(lǐng)域越來越依賴于計(jì)算機(jī)信息管理技術(shù)。我國在上世紀(jì)七十年代末開始在全國范圍內(nèi)推廣計(jì)算機(jī)在管理中的應(yīng)用。雖然起步較晚,但是發(fā)展迅速。特別是微型計(jì)算機(jī)的出現(xiàn)和普及為信息處理提供了很大的便利,降低了信息處理的花銷。對推動(dòng)信息管理的現(xiàn)代化起到了重要作用?!≌n題開發(fā)的意義二十世紀(jì)九十年代,超市零售形式在我國起步,現(xiàn)在已經(jīng)是我國零售業(yè)的一種重要的形態(tài)。隨著超市的高速發(fā)展,其經(jīng)營管理也變得愈加復(fù)雜,需要新的思想技術(shù)和先進(jìn)的信息管理方式應(yīng)用到超市管理中。二十一世紀(jì),零售領(lǐng)域的競爭進(jìn)入到全新領(lǐng)域,目前呈多元式發(fā)展趨勢,多種業(yè)態(tài):超市、便利店、專賣店等并存。如何在激烈的競爭中擴(kuò)大銷售額、降低經(jīng)營成本、擴(kuò)大經(jīng)營規(guī)模,成為各家零售企業(yè)努力追求的目標(biāo)?,F(xiàn)代的競爭已不再是規(guī)模的競爭,而是技術(shù)的競爭、管理的競爭、人才的競爭。技術(shù)的提升和管理的升級才是企業(yè)的競爭核心。中小型超市在經(jīng)濟(jì)產(chǎn)業(yè)中占有重要地位。隨著改革的深化和對外開放力度的加大,小型超市將會(huì)繼續(xù)推陳出新。超市的自動(dòng)化管理在歐美等地區(qū)已實(shí)行多年,也是零售業(yè)管理的基礎(chǔ)。它最主要的特點(diǎn)是能夠?qū)崟r(shí)準(zhǔn)確的監(jiān)控超市內(nèi)的銷售情況。超市作為零售業(yè)的一種業(yè)態(tài),競爭尤為激烈,如何提高超市競爭能力和效益,已成為各個(gè)超市企業(yè)追求的目標(biāo)。而在計(jì)算機(jī)大量普及和應(yīng)用的今天,信息管理的方便快捷,使小型管理系統(tǒng)被超市企業(yè)所重視。超市引入信息管理系統(tǒng),是零售業(yè)經(jīng)營之中的最熱門的話題之一。 校園超市作為超市行業(yè)的一分子,也不例外。校園超市標(biāo)準(zhǔn)化建設(shè),首當(dāng)其沖要解決好信息管理,科學(xué)管理商品在流通中的進(jìn)、退、調(diào)、存、付正常運(yùn)作,為日常管理提供信息保障。建立現(xiàn)代先進(jìn)的超市信息管理系統(tǒng),不僅可以幫助高校超市改變傳統(tǒng)的經(jīng)營模式,而且可以通過信息分析、財(cái)務(wù)分析、商品分析、庫存分析等為管理層及時(shí)、合理地提供決策和管理依據(jù)。加強(qiáng)校園超市標(biāo)準(zhǔn)化、專業(yè)化、規(guī)范化管理,對于促進(jìn)校園超市健康發(fā)展,使之在和社會(huì)同行業(yè)競爭中立于不敗之地,具有重要意義?!∠到y(tǒng)設(shè)計(jì)目標(biāo)開發(fā)一套高校超市管理系統(tǒng),可以幫助超市管理者輕松實(shí)現(xiàn)銷售、進(jìn)貨、退貨等流程的管理。此系統(tǒng)需要具備銷售管理,進(jìn)貨管理,庫存管理等基本功能。具備可靠性,易用性,安全性等特征。以實(shí)現(xiàn)校園超市服務(wù)的精細(xì)化、專業(yè)化、標(biāo)準(zhǔn)化,增大銷售利潤,增加經(jīng)濟(jì)效益,增強(qiáng)企業(yè)競爭力。2 系統(tǒng)分析 需求分析需求分析就是了解客戶的需要,也就是要了解用戶要解決的問題,要達(dá)到的目標(biāo)和實(shí)現(xiàn)這些目標(biāo)所需要的條件。需求分析是一個(gè)系統(tǒng)或者程序開發(fā)工作的說明,用文字?jǐn)⑹龅姆绞椒治隹蛻舻男枨?。需求分析的基本任?wù)是回答系統(tǒng)要做什么的問題。是軟件開發(fā)的關(guān)鍵步驟?!」δ苄枨笠?、 前臺收銀系統(tǒng)必須包括以下功能:1) 收銀:通過掃描條形碼或者直接輸入商品編號或者商品名稱從商品表(merchBill)模糊查找到商品獲取商品的名稱,計(jì)量單位,零售價(jià)格等信息,將顧客所購的商品單價(jià)做和運(yùn)算。如果顧客是會(huì)員,根據(jù)對會(huì)員的優(yōu)惠政策給予優(yōu)惠。并將會(huì)員本次消費(fèi)所得積分記錄在會(huì)員表(VIPBill)表中。在顧客付款后,實(shí)現(xiàn)自動(dòng)找零運(yùn)算同時(shí)打印小票。小票包括交易的流水號、每種商品的名字、數(shù)量和交易的總金額、交易時(shí)間、負(fù)責(zé)收銀的員工號等。小票是顧客購物的憑證。系統(tǒng)也會(huì)記錄顧客本次購物的流水單號、交易金額、交易日期、操作的職工編號、購買的商品等信息,將這些信息寫入銷售單表(saleBill)中。以便于超市管理者進(jìn)行銷售統(tǒng)計(jì)和對顧客的售后服務(wù)(如退換貨)等。2) 銷售統(tǒng)計(jì):主要是對銷售單表(saleBill)的查詢操作。前臺收銀的銷售統(tǒng)計(jì)是根據(jù)日期查詢某一天發(fā)生的交易情況,列出查詢的那天的每次交易的流水單號、計(jì)數(shù)號、交易金額、顧客是否是會(huì)員(為空則不是會(huì)員)以及進(jìn)行操作的職工編號,并計(jì)算出那天發(fā)生交易的筆數(shù)和交易的總金額。3) 商品搜索:主要是對商品表(merchBill)的查詢操作。支持根據(jù)商品編號、商品條形碼、商品名稱、供貨商號、供貨商名稱等查詢商品的信息。查詢成功返回查詢結(jié)果,失敗通知收銀員。4) 修改密碼:主要是對收銀員表(userBill)的更改操作。收銀員只能修改自己的密碼,不能修改自己的賬號。收銀員先要輸入舊的密碼,舊的密碼驗(yàn)證成功,并且兩次輸入的新的密碼一致,修改成功;兩次輸入的新密碼不一致提醒收銀員重新輸入兩次新密碼。舊的密碼驗(yàn)證失敗,不允許修改密碼。5) 增加會(huì)員:主要是對會(huì)員表(VIPBill)的增加操作。系統(tǒng)按加入的會(huì)員順序自動(dòng)產(chǎn)生會(huì)員編號,以保證會(huì)員編號的唯一性。收銀員需要輸入新會(huì)員的身份證號碼(可以為空)、姓名、積分、和注冊日期等信息。按“確定”鍵會(huì)員信息被保存在會(huì)員表;按“取消”鍵新產(chǎn)生的會(huì)員編號無效,會(huì)員信息不保存。6) 會(huì)員查詢:主