版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 超市管理系統(tǒng)</b></p><p><b> 學(xué)生姓名:xxx</b></p><p> 指導(dǎo)老師:xxx </p><p><b> 所在院系:xxx</b></p><p><b> 所學(xué)專業(yè):xxx</b>
2、;</p><p><b> 研究方向:xxx</b></p><p><b> xxx大 學(xué)</b></p><p><b> xxx </b></p><p><b> xxx</b></p><p> Superma
3、rket Management System</p><p><b> Name:xxx</b></p><p><b> Tutor:xxx</b></p><p> College:xxx</p><p><b> Major:xxx</b></p>
4、<p> Direction:xxx</p><p> xxx University</p><p><b> xxx </b></p><p><b> xxx </b></p><p><b> 摘 要</b></p><p>
5、 隨著小超市規(guī)模和數(shù)量發(fā)展的不斷擴(kuò)大,商品數(shù)量也跟著急劇增加,有關(guān)商品的各種信息量的需求也成倍增長。超市需要時時刻刻對各類商品信息進(jìn)行統(tǒng)計分析,這樣才能更好的了解市場發(fā)展動態(tài)并提高工作及運營效率。然而,大型的超市管理系統(tǒng)功能過于強(qiáng)大,致使那些依附大型超市而運行的小超市,由于操作繁瑣而降低了工作效率。</p><p> 超市管理系統(tǒng)是市場上超市運行最流行且最常用的系統(tǒng)之一,它主要包含以下幾個模塊:人員信息管理、
6、庫存管理、財務(wù)統(tǒng)計信息管理、銷售信息管理、統(tǒng)計報表中心、綜合系統(tǒng)管理。通過對這些模塊及系統(tǒng)的調(diào)研分析,有助于實現(xiàn)對進(jìn)貨、銷售及員工信息等各類信息的掌握,并進(jìn)行更全面、動態(tài)、及時的管理運行和總結(jié)。</p><p> 經(jīng)上述分析,本文系統(tǒng)的研究了軟件開發(fā)的背景以過程,首先從軟件的開發(fā)環(huán)境入手,總述軟件的發(fā)展前景并根據(jù)市場所需大環(huán)境進(jìn)行分析;然后對軟件的設(shè)計過程進(jìn)行了分析介紹,進(jìn)一步對數(shù)據(jù)庫的設(shè)計、各個模塊的設(shè)計和實
7、現(xiàn)進(jìn)行說明,并且闡述具體界面的設(shè)計和功能。</p><p> 關(guān)鍵詞:超市;Java;MySql;管理系統(tǒng)</p><p> Supermarket Management System</p><p><b> Abstract</b></p><p> With the expansion of the sma
8、ll supermarket development scale and quantity, quantity followed a sharp increase in all kinds of information about goods demand is exponentially. Supermarkets need to every moment to statistical analysis to each kind of
9、 commodity information, so as to better understand the market development and improve the efficiency of work and operation. However, large supermarket management system management system function is too strong, causing t
10、hose who cling to a large super</p><p> Supermarket management system is the most popular supermarket on the market operation and one of the most commonly used systems, it mainly includes the following seve
11、ral modules: personnel information management, inventory management, financial and statistical information, sales information management, statistical reports center, integrated management system. Through analyzing these
12、module and system research, help to realize the purchase, sales and employee information such as all kinds of info</p><p> System through the above analysis, this paper studies the background in software de
13、velopment process, first of all, from the perspective of the software development environment, and the prospect of development of an overview of software according to the market required environment analysis; Then the so
14、ftware design process are analyzed, further to the database design, each module design and implementation, and expound the specific interface design and function.</p><p> Keywords: Supermarket;Java;MySql;Ma
15、nagementSystem</p><p><b> 目錄</b></p><p><b> 摘 要I</b></p><p> AbstractII</p><p><b> 1 前言1</b></p><p><b>
16、1.1社會背景1</b></p><p><b> 1.2超市背景1</b></p><p> 1.3課題研究的目的和意義2</p><p><b> 2需求分析3</b></p><p> 2.1 技術(shù)可行性分析3</p><p> 2.2
17、經(jīng)濟(jì)可行性分析3</p><p> 2.2.1 超市有能力承擔(dān)系統(tǒng)開發(fā)費用3</p><p> 2.2.2 新系統(tǒng)將為企業(yè)帶來經(jīng)濟(jì)效益3</p><p> 2.3 操作可行性分析3</p><p> 2.4 系統(tǒng)需求分析4</p><p> 2.4.1用戶工作流程4</p><
18、p> 2.4.2用戶業(yè)務(wù)需求4</p><p><b> 3系統(tǒng)概要設(shè)計5</b></p><p> 3.1 設(shè)計思想5</p><p> 3.2 設(shè)計原則5</p><p> 3.3 業(yè)務(wù)流程分析5</p><p> 3.3.1流程分析5</p>&l
19、t;p> 3.3.2 庫存業(yè)務(wù)6 </p><p> 3.3.3 銷售業(yè)務(wù)6</p><p> 3.4 系統(tǒng)數(shù)據(jù)流分析6</p><p> 3.5 數(shù)據(jù)字典9</p><p> 3.6 功能需求11</p><p> 3.7 性能需求11</p><p> 3.8
20、 運行需求11</p><p> 4系統(tǒng)詳細(xì)設(shè)計12</p><p> 4.1 系統(tǒng)功能結(jié)構(gòu)圖12</p><p> 4.2 系統(tǒng)功能設(shè)計12</p><p> 4.3 系統(tǒng)數(shù)據(jù)庫設(shè)計13</p><p> 4.3.1 E-R模型13</p><p> 4.3.2 數(shù)據(jù)庫
21、設(shè)計13</p><p> 4.4 模塊功能設(shè)計16</p><p> 4.4.1系統(tǒng)登錄模塊16</p><p> 4.4.2 人員信息管理模塊16</p><p> 4.4.3 庫存管理模塊17</p><p> 4.4.4 財務(wù)信息管理模塊17</p><p> 4
22、.4.5銷售管理模塊18</p><p> 4.4.6 統(tǒng)計報表模塊18</p><p> 4.4.7 系統(tǒng)管理模塊19</p><p> 5系統(tǒng)測試運行20 </p><p> 5.1測試方法20</p><p> 5.2功能測試20</p><p> 5.3 整體測試
23、21</p><p><b> 6結(jié)論22</b></p><p><b> 參考文獻(xiàn)23</b></p><p><b> 致 謝24</b></p><p><b> 1 前言</b></p><p><b
24、> 1.1社會背景</b></p><p> 隨著科學(xué)技術(shù)的迅猛發(fā)展,信息化時代已經(jīng)全面鋪開,計算機(jī)技術(shù)已經(jīng)逐漸滲透到各個領(lǐng)域,已然成為各行業(yè)都不可替代的獨特工具,特別是Internet技術(shù)的應(yīng)用推廣和信息高速公路的建立,使IT產(chǎn)業(yè)在市場競爭中越發(fā)顯示出其獨特的優(yōu)勢。信息化時代的來臨,使得巨大的數(shù)據(jù)信息正在被等待加工處理和傳輸,這也就迫切需要對數(shù)據(jù)庫進(jìn)行進(jìn)一步的開發(fā)和利用,以便更好的發(fā)揮其作
25、用。</p><p> 國內(nèi)市場中存在的一些中小型超市,他們的信息化步伐要遠(yuǎn)遠(yuǎn)落后與大中型超市,而這些企業(yè)的資源管理,尤其需要信息的存儲和處理,有效的處理方式和管理方法,才可以更好的適應(yīng)日新月異的市場競爭需求,因此加快超市的信息化進(jìn)程顯得尤為迫切。</p><p> 通過對市場的調(diào)查分析,各中小型超市在對經(jīng)營業(yè)務(wù)和人事管理都需要進(jìn)行新型的管理沖擊,來以此提高市場的需求和本身的經(jīng)營效率,
26、針對這種現(xiàn)象,開發(fā)了這套超市管理系統(tǒng)。在開發(fā)過程中,我們以不同超市管理的不同特點和技術(shù)人員的實際水平為根基點,在系統(tǒng)設(shè)計過程中,我們盡量以簡為主,采用易懂易讀的人機(jī)界面,使用戶可以在短時間內(nèi)完全掌握并使用。與此同時,我們始終將系統(tǒng)的正確性放在首位,力求數(shù)據(jù)的完整、更新的及時性以及處理的正確性,在此基礎(chǔ)上優(yōu)化程序代碼,加速系統(tǒng)運行和減少對系統(tǒng)資源的占用。</p><p><b> 1.2超市背景<
27、/b></p><p> 超市在我國最初是在20世紀(jì)90年代初期形成的,現(xiàn)在它已經(jīng)成為我國零售業(yè)的中流砥柱,對國民經(jīng)濟(jì)的發(fā)展、貨幣的流通均發(fā)揮了其不可磨滅的作用。隨著超市高速的發(fā)展擴(kuò)大,其管理模式也日趨復(fù)雜化,經(jīng)營方式也不斷變化,早期售貨員站柜臺的買賣形式早已不能滿足現(xiàn)有的市場需求及銷售的更新發(fā)展變化,這樣就對新的技術(shù)管理方法和銷售方法產(chǎn)生了迫切的需求。</p><p> 超市是
28、勞動密集型的服務(wù)行業(yè),不同于生產(chǎn)型的企業(yè),由于商品都是源自外購,而且采購的品種多,采購的批次頻繁。超級市場具有經(jīng)營品種豐富、更新速度快、交易高峰時間顧客交易頻繁、速度快準(zhǔn)確性要求高的特點。每日甚至每時將這些頻繁交易的真實情況實時地采集、匯總、分類、處理,生成各種賬目、報表,并將進(jìn)、存、以及資金分布等情況迅速反映出來,其往來業(yè)務(wù)非常繁雜。</p><p> 超市需要處理大量的庫存信息,還要時刻更新產(chǎn)品的銷售信息,
29、不斷添加商品信息。面對不同種類的信息,需要合理的數(shù)據(jù)庫結(jié)構(gòu)來保存數(shù)據(jù)信息,需要有效的程序結(jié)構(gòu)支持各種數(shù)據(jù)操作的執(zhí)行。商店自動化的產(chǎn)品管理在歐美等國家早已經(jīng)實現(xiàn),也是零售業(yè)管理的基礎(chǔ)。它最主要的特點是能夠?qū)崟r的和準(zhǔn)確的控制店內(nèi)的銷售情況。如果可以能夠?qū)崟r掌握銷售流程及銷售情況,則可以有效地加速商品的周轉(zhuǎn)率并提高服務(wù)質(zhì)量,而且可以減少產(chǎn)品售價不符等所產(chǎn)生的問題。顧客的消費要求的是希望在超市購物中能基本上都能購得所需的商品,并且還要既保證商品
30、質(zhì)量還要享受優(yōu)質(zhì),方便的服務(wù)。</p><p> 超市的銷售形態(tài)具有很多的優(yōu)點,但在當(dāng)前市場情形下,它仍然具有零售業(yè)企業(yè)所擁有的共性問題,如:商品的管理不及時、收款結(jié)算速度過慢、收款出現(xiàn)營業(yè)差額、商品調(diào)價很難、盤點不準(zhǔn)確等問題。同時在超市日常管理中,商品的進(jìn)、存等決策多以經(jīng)驗和市場的需求分析為主,缺乏對市場的評估分析能力,無法準(zhǔn)確判斷市場所需,管理人員對及時傳遞資料的要求始終得不到滿足,致使銷售停滯,得不到經(jīng)濟(jì)
31、上的滿足。超市的經(jīng)營管理也逐漸走向復(fù)雜化,日常所需要處理的數(shù)據(jù)量也逐漸增大,商業(yè)運轉(zhuǎn)的中間環(huán)節(jié)越來越多,原始的人工運作已無法滿足市場的銷售需求。為此,在選題過程中,我選擇了超市管理系統(tǒng)設(shè)計題目,依靠現(xiàn)代化的計算機(jī)信息處理技術(shù)來管理超市,以便節(jié)省了人力、物力,改善員工的工作條件,減輕了勞動強(qiáng)度,并且能夠快速的對商品的進(jìn)、銷、存等做出反應(yīng),同時對各種反饋信息進(jìn)行及時歸納分析,以便管理人員能夠根據(jù)所產(chǎn)生的問題及快速發(fā)展的市場做出正確的銷售管理
32、決策,加快超市經(jīng)營管理效率。</p><p> 1.3課題研究的目的和意義</p><p> 1.大大提高小型超市的運作效率。</p><p> 2.通過全面的信息采集和處理,輔助提高小型超市的決策水平。</p><p> 3.使用本系統(tǒng),可以迅速提升小型超市的管理水平,為降低經(jīng)營成本,提高效益,增強(qiáng)超市擴(kuò)張能力, 提供有效的技術(shù)保障
33、</p><p><b> 2需求分析</b></p><p> 2.1 技術(shù)可行性分析</p><p> 在IT行業(yè)中從業(yè)的工作人員一般都要求掌握計算機(jī)技術(shù),具有一定的軟硬件基礎(chǔ),會使用各種管理軟件,熟悉IT產(chǎn)品。有的超市對員工的素質(zhì)要求比較高,從管理層到下面的銷售人員,都要求具有一定條件的計算機(jī)技術(shù)水平,所以在新系統(tǒng)投入使用時,只要對
34、員工進(jìn)行簡要的培訓(xùn)說明,對系統(tǒng)的功能和使用方法進(jìn)行初步了解,就基本上能夠使系統(tǒng)順利運行。</p><p> 2.2 經(jīng)濟(jì)可行性分析</p><p> 通過網(wǎng)絡(luò)傳遞銷售信息是可以不受距離的限制,因此可以取締許多的人力和物力,方便管理,由此可以減少不必要的開支,同時該系統(tǒng)可以提高超市的銷售效率,即提高了超市的經(jīng)濟(jì)效益,所以從經(jīng)濟(jì)上完全是可行的。</p><p>
35、2.2.1 超市有能力承擔(dān)系統(tǒng)開發(fā)費用</p><p> 開發(fā)新系統(tǒng)的工作是一項間距復(fù)雜的工作,它的投資主要是人力和物力的投資。對于本系統(tǒng)的開發(fā)者來說,其主要投資還是在人力和物力兩個方面。如果是企業(yè)自己安排人手開發(fā)系統(tǒng)的話,其主要的投資還是在人力資源上,從系統(tǒng)的業(yè)務(wù)需求調(diào)查到系統(tǒng)的分析編碼制作都是需要巨大的人力投入的。軟件企業(yè)作為一個簡短的高科技產(chǎn)業(yè),其員工要求都比一般企業(yè)的要求要高,而且對系統(tǒng)開發(fā)及軟件產(chǎn)業(yè)了
36、解比較多,所以在自我開發(fā)管理系統(tǒng)的過程中,企業(yè)自己比較容易安排人手,這樣就可以為企業(yè)取締大部分的額外開支。同時軟件就其它產(chǎn)品來說,屬于高端行業(yè),無論是產(chǎn)品的價格還是質(zhì)量都比較高,而經(jīng)營產(chǎn)品的經(jīng)銷商或者是商家都要求有雄厚的資金支持。所以,在系統(tǒng)的開發(fā)過程中,企業(yè)完全有能力承擔(dān)開發(fā)費用。</p><p> 2.2.2 新系統(tǒng)將為企業(yè)帶來經(jīng)濟(jì)效益</p><p> 管理系統(tǒng)是一個信息化、智能
37、化和擁有先進(jìn)管理理念的集合體。管理是一個動態(tài)過程,在其運行過程中要采取多項措施,在管理中獲得經(jīng)濟(jì)效益也就是需要獲得一個綜合性效益,因此要對它進(jìn)行直接定量的分析是比較困難的。一般新系統(tǒng)帶來的經(jīng)濟(jì)效益是顯而易見的,其最主要的表現(xiàn)就是減少了企業(yè)管理費用和人力開支,而其它一些繁瑣的事物都通過新系統(tǒng)來加以分析解決,不僅節(jié)省了大量的時間,還為企業(yè)的各項決策提供了寶貴的資料,為企業(yè)帶來巨大的經(jīng)濟(jì)效益。</p><p> 2.
38、3 操作可行性分析</p><p> 本系統(tǒng)采用基于瀏覽器的系統(tǒng),而瀏覽器系統(tǒng)是大家熟悉的操作系統(tǒng),對于只要有一些計算機(jī)知識的人員可以輕松學(xué)會并加以運用。而整個超市管理系統(tǒng)采用友好的交互界面,簡介明了,不需要對數(shù)據(jù)庫進(jìn)行深入的了解。由此,該系統(tǒng)的操作是可行的,有必要開發(fā)該系統(tǒng)。</p><p> 綜合以上三方面,該系統(tǒng)無論是從技術(shù)上或者經(jīng)濟(jì)上還是操作上,都具有非常成熟的市場和很高的開發(fā)
39、可行性。因此,可以設(shè)計該系統(tǒng)的數(shù)據(jù)流程圖,建立數(shù)據(jù)字典。</p><p> 2.4 系統(tǒng)需求分析</p><p> 2.4.1用戶工作流程</p><p> 進(jìn)貨或銷售商品時,用戶要對進(jìn)貨單或銷售單進(jìn)行核對審查,并進(jìn)行登記;用戶要獲得進(jìn)貨、銷售、庫存信息時,要對進(jìn)貨情況、銷售情況、庫存情況進(jìn)行查詢并打印。</p><p> 2.4.2
40、用戶業(yè)務(wù)需求</p><p> 1.該管理軟件將對員工、供應(yīng)商和會員的資料進(jìn)行管理,并且還可以對員工進(jìn)行權(quán)限的設(shè)置和管理。</p><p> 2.該管理軟件將對庫存產(chǎn)品進(jìn)行資料管理和統(tǒng)計;對產(chǎn)品的進(jìn)貨單和產(chǎn)品的銷售單進(jìn)行錄入管理和統(tǒng)計;還可以對進(jìn)貨、銷售、庫存情況進(jìn)行查詢,并能打印詳細(xì)信息。</p><p> 3.該管理軟件將由管理員對每日的銷售進(jìn)行結(jié)算處理;
41、對商品提供商的進(jìn)貨單進(jìn)行結(jié)算,對進(jìn)貨款和銷售款的收支進(jìn)行詳細(xì)記錄,以及對其他花銷的記錄進(jìn)行管理。</p><p> 4.該管理軟件提供一般的銷售功能;能夠進(jìn)行對會員的銷售,結(jié)算功能。</p><p> 5.該管理軟件提供對原料采購的統(tǒng)計,財務(wù)收入和支出的統(tǒng)計,以及銷售排行的統(tǒng)計。</p><p> 6.該管理軟件提供輔助信息的維護(hù)以及系統(tǒng)用戶信息的管理。<
42、;/p><p> 7.整個超市管理系統(tǒng)的功能結(jié)構(gòu)如圖2-1所示:</p><p><b> 圖3-1 系</b></p><p> 圖2-1系統(tǒng)功能結(jié)構(gòu)圖</p><p><b> 3系統(tǒng)概要設(shè)計</b></p><p><b> 3.1 設(shè)計思想</b
43、></p><p> 1.系統(tǒng)分成幾個相對獨立的模塊,但這些模塊都進(jìn)行集中式管理。</p><p> 2.分層的模塊化程序設(shè)計思想,整個系統(tǒng)采用模塊化結(jié)構(gòu)設(shè)計。作為應(yīng)用程序有較強(qiáng)的可操作性和擴(kuò)展性。</p><p> 3.合理的數(shù)據(jù)流設(shè)計,在應(yīng)用系統(tǒng)設(shè)計中,相對獨立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運行,提高系統(tǒng)安全性。</
44、p><p><b> 3.2 設(shè)計原則</b></p><p> 為了使本系統(tǒng)功能齊全完備,操作簡便,最大限度的提高軟件的質(zhì)量,從而滿足用戶的實際需要,在設(shè)計開發(fā)過程中遵循了如下原則:</p><p> 1.合法性原則:依據(jù)產(chǎn)品核算系統(tǒng)的工作規(guī)定以及要求,參照核算實際的工作情況,進(jìn)行諸如產(chǎn)品進(jìn)貨、銷售等工作。</p><p
45、> 2.實用性原則:適合產(chǎn)品信息管理工作的實際需求,并能夠處理一些特殊情況的要求,此外,盡可能預(yù)留空間,以便擴(kuò)充功能。</p><p> 3.準(zhǔn)確性原則:對輸入的相關(guān)資料建立檢錯機(jī)制,及時報錯,使用戶能夠及時準(zhǔn)確的輸入合法資料(如:類型匹配,長度不超限等)。</p><p> 4.易操作原則:要求設(shè)計的系統(tǒng)功能齊全,界面友好,操作方便,必要的地方進(jìn)行提示。</p>
46、<p> 5.源程序可讀性原則:為了便于其他設(shè)計,維護(hù)人員讀懂代碼或以后的代碼修改,軟件升級維護(hù),即可能做好代碼注釋工作。</p><p> 6.優(yōu)化原則:為了達(dá)到優(yōu)化的目的,合理的運用窗口,菜單,對象等的繼承,自定義用戶對象,事件,函數(shù),減少不必要的重復(fù)性代碼,使程序簡介明了,也方便了將來的維護(hù)。</p><p> 7.安全性原則:可以為該系統(tǒng)的用戶設(shè)置用戶權(quán)限。<
47、;/p><p> 3.3 業(yè)務(wù)流程分析</p><p> 超市管理系統(tǒng)主要是是以先進(jìn)的管理理念和科學(xué)的計算機(jī)技術(shù)來取代原始的手工操作。在新系統(tǒng)開發(fā)前,我們對這個超市管理系統(tǒng)業(yè)務(wù)流程進(jìn)行了系統(tǒng)的調(diào)查,新系統(tǒng)主要業(yè)務(wù)分析主要分為幾部分。</p><p><b> 3.3.1流程分析</b></p><p> 進(jìn)貨管理是企
48、業(yè)生產(chǎn)經(jīng)營活動中及其重要的一環(huán),它關(guān)系到產(chǎn)品質(zhì)量能否得到保證,生產(chǎn)是否能夠順利進(jìn)行,采購成本能否得到有效控制等問題。企業(yè)現(xiàn)代管理理念中對企業(yè)的進(jìn)貨管理提出新的要求;企業(yè)進(jìn)貨時對供貨商的選擇更見慎重,雙方不再是討價還價的買賣關(guān)系,而是一種相互依存的合作伙伴關(guān)系,并且還需要認(rèn)識到企業(yè)產(chǎn)品質(zhì)量要從采購抓起,這就關(guān)系到供方的供貨、服務(wù)質(zhì)量。下面是進(jìn)貨業(yè)務(wù)程序的主要內(nèi)容:</p><p> 供貨商的情況調(diào)查:在實施采購之
49、前,超市首先就要對市場上各大商品供貨商進(jìn)行詳細(xì)的調(diào)查,了解公司的具體情況,評定企業(yè)的信譽(yù)級別和公司的市場口碑,做到準(zhǔn)確無誤,采購順利。</p><p> 采購計劃的編制:超市根據(jù)自身的資金條件和銷售狀況,綜合分析市場規(guī)律,擬定采購計劃表。</p><p> 實施進(jìn)貨計劃:根據(jù)供貨商檔案及評審結(jié)果,選定供貨商;生成訂貨單給選定的供貨商;雙方就價格、數(shù)量、質(zhì)量等方面洽談磋商,直至簽訂合同;
50、跟蹤合同執(zhí)行,安排供貨進(jìn)度和貨物運輸,做好驗收入庫工作。</p><p> 3.3.2 庫存業(yè)務(wù)</p><p> 庫存管理是指在上產(chǎn)經(jīng)營中為銷售和耗用而存儲的各種資產(chǎn)。企業(yè)存貨不當(dāng)都會增加不必要的費用:存貨過多將導(dǎo)致物資的積壓、存儲費用增加、流動資金周轉(zhuǎn)不利,并且過量的庫存會掩蓋管理不善的問題。存貨不足則影響企業(yè)的正常銷售活動。庫存管理的目標(biāo)是需求最佳存貨數(shù)量,使庫存的成本總額最小化
51、。其主要業(yè)務(wù)如下:</p><p> 1.產(chǎn)品入庫、出庫、盤庫等日常處理。</p><p> 2.科學(xué)合理地確定某庫存物資的庫存控制參數(shù)。如:最佳訂貨批量、最大庫存量、最佳缺貨量、最佳訂購周期等,進(jìn)行嚴(yán)格的庫存控制工作。</p><p> 3.匯總統(tǒng)計各類庫存數(shù)據(jù),反應(yīng)和監(jiān)督儲備資金占用及采購資金使用情況。</p><p> 3.3.
52、3 銷售業(yè)務(wù)</p><p> 銷售對一個企業(yè)的生存和發(fā)展是至關(guān)重要的,它不再是傳統(tǒng)意義上的“賣東西”,它對外關(guān)系到企業(yè)產(chǎn)品、服務(wù)和企業(yè)形象等多方面因素,對內(nèi)涉及到銷售、庫存、財務(wù)等信息。此外信息化的高速發(fā)展為企業(yè)的銷售工作提出了新的挑戰(zhàn),封閉意味著落后,超市要抓住時機(jī),引入現(xiàn)代化的銷售管理模式,實施企業(yè)的信息化、智能化銷售管理,才能使超市在激烈的市場競爭中立于不敗之地。</p><p>
53、; 3.4 系統(tǒng)數(shù)據(jù)流分析</p><p> 超市管理系統(tǒng)頂層圖如圖3-1所示:</p><p> 圖3-1 超市管理系統(tǒng)頂層圖</p><p> 超市管理系統(tǒng)第0層圖如圖3-2所示:</p><p> 圖3-2 超市管理系統(tǒng)第0層圖</p><p> 庫存管理部分第1層圖如圖3-3所示:</p>
54、;<p> 圖3-3 庫存管理部分第1層圖</p><p> 銷售管理部分第1層圖如圖3-4所示:</p><p> 圖3-4 銷售管理部分第1層圖</p><p> 進(jìn)貨管理部分第1層圖如圖3-5所示:</p><p> 圖3-5 進(jìn)貨管理部分第1層圖</p><p> 人員信息管理部分第1
55、層圖如圖3-6所示:</p><p> 圖3-6 人員信息管理部分第1層圖</p><p><b> 3.5 數(shù)據(jù)字典</b></p><p><b> 數(shù)據(jù)流條目</b></p><p> 1.已進(jìn)貨信息=進(jìn)貨單號+供貨商號+商品名稱+進(jìn)貨價+進(jìn)貨數(shù)量+進(jìn)貨日期+備注</p>
56、<p> 2.銷售信息=銷售單號+商品編號+銷售數(shù)量+銷售日期</p><p><b> 文件條目</b></p><p> 1.文件名:職工清單</p><p> 組成:{職工編號+姓名+性別+籍貫+類別+聯(lián)系電話+聯(lián)系地址+身份證號+備注}</p><p> 組織:按職工編號遞增排列</p
57、><p> 2.文件名:商品清單</p><p> 組成:{商品編號+供貨商號+名稱+計量單位+類別+產(chǎn)地+單價+備注}</p><p> 組織:按商品編號遞增排列</p><p> 3.文件名:供貨商清單</p><p> 組成:{供貨商號+名稱+聯(lián)系人+聯(lián)系電話+聯(lián)系地址+開戶行+銀行帳號+備注}</p
58、><p> 組織:按供貨商編號遞增排列</p><p> 4.文件名:進(jìn)貨清單</p><p> 組成:{進(jìn)貨單號+商品編號+供貨商號+進(jìn)貨價+數(shù)量+金額+進(jìn)貨日期+備注}</p><p> 組織:按進(jìn)貨單編號遞增排列</p><p> 5.文件名:銷售清單</p><p> 組成:{銷
59、售單號+商品編號+銷售數(shù)量+銷售日期}</p><p> 組織:按銷售單編號遞增排列</p><p> 6.文件名:庫存清單</p><p> 組成:{商品編號+庫存數(shù)量}</p><p> 組織:按商品編號遞增排列</p><p><b> 加工說明</b></p>&l
60、t;p><b> 1.加工名:查詢</b></p><p> 加工邏輯:根據(jù)要查詢的庫存信息,檢索出庫存信息明細(xì)表</p><p> 輸入流:庫存信息查詢,發(fā)出庫存信息請求</p><p> 輸出流:庫存信息清單,進(jìn)貨信息請求</p><p><b> 2.加工名:更新</b><
61、;/p><p> 根據(jù)進(jìn)貨信息或銷售信息更新庫存信息</p><p> 輸入流:已進(jìn)貨信息,銷售信息</p><p> 輸出流:發(fā)出庫存檢索請求</p><p><b> 3.加工名:查詢</b></p><p> 根據(jù)要查詢的銷售信息,檢索出銷售信息明細(xì)表</p><p
62、> 輸入流:銷售信息查詢</p><p> 輸出流:銷售清單,銷售單</p><p><b> 4.加工名:更新</b></p><p> 加工邏輯:根據(jù)銷售信息更細(xì)銷售清單</p><p> 輸入流:前臺銷售信息,庫存信息</p><p> 輸出流:更新庫存清單</p&g
63、t;<p><b> 5.加工名:查詢</b></p><p> 加工邏輯:根據(jù)要查詢的進(jìn)貨信息,檢索出進(jìn)貨信息明細(xì)表</p><p> 輸入流:進(jìn)貨信息查詢,發(fā)出進(jìn)貨/采購清單查詢</p><p> 輸出流:庫存信息清單,已進(jìn)貨信息,新供貨商信息,進(jìn)貨單信息清單,采購單,進(jìn)貨信息請求,進(jìn)貨/采購清單檢索結(jié)果</p&
64、gt;<p><b> 6.加工名:更新</b></p><p> 加工邏輯:根據(jù)進(jìn)貨信息更新進(jìn)貨清單</p><p> 輸入流:進(jìn)貨信息請求,進(jìn)貨單</p><p> 輸出流:發(fā)出進(jìn)貨/采購清單查詢</p><p><b> 7.加工名:查詢</b></p>
65、<p> 加工邏輯:根據(jù)輸入要查詢的職工信息或供貨商信息,檢索出相應(yīng)的結(jié)果</p><p> 輸入流:職工信息查詢,供貨商信息查詢,發(fā)出職工/供貨商清單查詢</p><p> 輸出流:已有供貨商信息,供貨商信息清單,職工信息清單,職工/供貨商清單檢索結(jié)果</p><p><b> 8.加工名:更新</b></p>
66、<p> 加工邏輯:根據(jù)輸入的職工信息或新供貨商信息更新相應(yīng)的職工清單或供貨商清單</p><p> 輸入流:職工信息,新供貨商信息清單,職工/供貨商清單檢索結(jié)果</p><p> 輸出流:發(fā)出職工/供貨商信息查詢</p><p><b> 3.6 功能需求</b></p><p> 本系統(tǒng)采用自定
67、向下方法開發(fā),其功能模塊主要有如下幾個部分:人員信息管理模塊、庫存信息管理模塊、財務(wù)信息管理模塊、銷售信息管理模塊、統(tǒng)計報表中心模塊、綜合系統(tǒng)管理模塊。具體的功能描述如下: </p><p> 1.人員信息管理:其功能是對超市人員、供應(yīng)商人員以及會員人員信息的管理,并可以進(jìn)行對應(yīng)的增刪改查的操作。 </p><p> 2.庫存信息管理:其功能是對采購來的產(chǎn)品進(jìn)行企業(yè)內(nèi)部編碼入庫,產(chǎn)品分
68、類等活動,同時能夠根據(jù)銷售清單進(jìn)行出貨管理,以及庫存統(tǒng)計。</p><p> 3.財務(wù)統(tǒng)計管理:其功能是對每日的銷售進(jìn)行結(jié)算處理;對商品提供商的進(jìn)貨單進(jìn)行結(jié)算;對進(jìn)貨款和銷售款的收支有詳細(xì)記錄以及對于其他花銷的記錄和管理。</p><p> 4.銷售信息管理:其功能是提供一般的銷售管理,能夠進(jìn)行對會員的銷售,結(jié)算功能。</p><p> 5.統(tǒng)計報表中心:其功
69、能是提供對原料采購的統(tǒng)計,財務(wù)收入和支出的統(tǒng)計,以及銷售排行的統(tǒng)計。</p><p> 6.綜合系統(tǒng)管理:其功能是提供輔助信息的維護(hù)以及系統(tǒng)用戶信息的管理。</p><p><b> 3.7 性能需求</b></p><p> 1.數(shù)據(jù)精確度:產(chǎn)品的進(jìn)貨單和銷售單中,單價、金額采用浮點數(shù),保留至小數(shù)點后兩位。</p><
70、;p> 2.時間特性:該管理系統(tǒng)軟件從啟動到進(jìn)入系統(tǒng)登錄界面的時間正常情況下應(yīng)少于5秒,錄入并更新數(shù)據(jù)的時間正常情況下少于2秒。</p><p> 3.適用性:該管理系統(tǒng)軟件適用于Windows 2000/xp及以上操作系統(tǒng)。</p><p><b> 3.8 運行需求</b></p><p> 1.用戶界面:本系統(tǒng)采用java設(shè)
71、計,用戶交互界面采用的是基于Windows的瀏覽器頁面。</p><p> 2.硬件接口。運行本系統(tǒng)的硬件基本要求如下:CPU:Intel P3及以上;內(nèi)存:256MB及以上;硬盤:10GB及以上。</p><p> 3.軟件接口:java框架:struts2+spring+jdbc/hibernate;數(shù)據(jù)庫服務(wù)器:Mysql 數(shù)據(jù)庫。</p><p><
72、;b> 4系統(tǒng)詳細(xì)設(shè)計</b></p><p> 4.1 系統(tǒng)功能結(jié)構(gòu)圖</p><p> 系統(tǒng)總體結(jié)構(gòu)如圖4-1所示:</p><p> 圖4-1 超市管理系統(tǒng)功能結(jié)構(gòu)圖</p><p> 4.2 系統(tǒng)功能設(shè)計</p><p> 系統(tǒng)功能設(shè)計是使整個系統(tǒng)能基本實現(xiàn)超市的進(jìn)、銷、存等管理功
73、能,能讓超市管理者更直觀的了解超市的經(jīng)營狀況,以做出相應(yīng)的經(jīng)營決策。管理信息系統(tǒng)(MIS)就是要對這些資源建立正確的數(shù)據(jù)庫,并進(jìn)行信息的收集、傳送、存儲、編制成各種憑證、報表、臺帳、圖形等信息,同時對這些信息進(jìn)行維護(hù),通過實測超市的各種運行情況,并利用過去的歷史數(shù)據(jù)預(yù)測未來的發(fā)展,從超市全局的角度出發(fā)進(jìn)行決策,利用信息控制超市的行為,附注超市完成其目標(biāo)。</p><p> 本系統(tǒng)共包括六大模塊,分別是人員信息管
74、理模塊、庫存信息管理模塊、財務(wù)信息管理模塊、銷售信息管理模塊、統(tǒng)計報表中心模塊、綜合系統(tǒng)管理模塊。每個模塊的功能如下:</p><p> 1.人員信息管理模塊功能:實現(xiàn)職工信息的查詢;實現(xiàn)職工信息的更新,包括增加、刪除、修改功能;實現(xiàn)供貨商信息的查詢;實現(xiàn)供貨商信息的更新,包括增加、刪除、修改功能。實現(xiàn)會員信息的查詢;實現(xiàn)會員信息的更新,包括增加、刪除、修改功能;</p><p> 2
75、.庫存信息管理模塊功能:實現(xiàn)商品信息的查詢;實現(xiàn)商品信息的更新,包括增加、刪除、修改功能;實現(xiàn)庫存信息的查詢;實現(xiàn)庫存信息的更新,包括增加、刪除、修改功能。實現(xiàn)商品采購入庫信息的查詢;實現(xiàn)商品采購入庫信息的更新,包括增加、刪除、修改功能。</p><p> 3.財務(wù)信息管理模塊功能:實現(xiàn)當(dāng)日銷售信息的查詢,結(jié)算。實現(xiàn)采購信息的查詢,結(jié)算。實現(xiàn)收入和支出信息的查看。實現(xiàn)其他收入信息的查詢;實現(xiàn)其他收入信息的更新,
76、包括增加、刪除、修改功能。</p><p> 4.銷售信息管理模塊功能:實現(xiàn)會員信息的查詢;實現(xiàn)商品信息的查詢;實現(xiàn)銷售商品信息的更新,包括增加、修改功能;實現(xiàn)銷售商品信息的金額計算;實現(xiàn)銷售商品后客戶的消費金額和實收金額,以及應(yīng)找零金額的計算功能。</p><p> 5.統(tǒng)計報表中心模塊功能:實現(xiàn)商品采購信息的統(tǒng)計及打?。粚崿F(xiàn)財務(wù)收入和支出的統(tǒng)計及打印。</p><
77、;p> 6.綜合系統(tǒng)管理模塊功能:實現(xiàn)系統(tǒng)輔助信息的查詢;實現(xiàn)系統(tǒng)輔助信息的更新,包括增加、刪除、修改功能;實現(xiàn)系統(tǒng)用戶信息的查詢;實現(xiàn)系統(tǒng)用戶信息的更新,包括增加、刪除、修改功能。</p><p> 4.3 系統(tǒng)數(shù)據(jù)庫設(shè)計</p><p> 系統(tǒng)的數(shù)據(jù)庫是一個中心組成部分,其存在的意義,可以直接體現(xiàn)在系統(tǒng)的運行上。</p><p> 4.3.1 E-
78、R模型</p><p> 超市管理系統(tǒng)數(shù)據(jù)庫E-R模型,如圖4-2所示:</p><p> 圖4-2 數(shù)據(jù)庫E-R模型圖</p><p> 4.3.2 數(shù)據(jù)庫設(shè)計</p><p> 由數(shù)據(jù)模型利用mysql進(jìn)行數(shù)據(jù)庫的詳細(xì)設(shè)計,其基本表的設(shè)計如下:</p><p> 1.用戶清單表(UserBill),說明:
79、此表存放系統(tǒng)用戶信息。具體信息如表4-1:</p><p><b> 表4-1用戶表</b></p><p> 2.庫存清單(StoreBill):此表存放庫存信息。具體信息如表4-2:</p><p><b> 表4-2庫存信息表</b></p><p> 3.職工清單表(StaffBil
80、l),說明:此表存放員工信息。具體信息如表4-3:</p><p><b> 表4-3職工表</b></p><p> 4.商品清單表(MerchBill),說明:此表存放商品信息。具體信息如表4-4:</p><p><b> 表4-4商品信息表</b></p><p> 5.銷售清單(S
81、aleBill),說明:此表存放銷售信息。具體信息如表4-5:</p><p><b> 表4-5銷售信息表</b></p><p> 6.供貨商清單表(ProfferBill),說明:此表存放供貨商信息。具體信息如表4-6:</p><p> 表4-6供貨商信息表</p><p> 7.進(jìn)貨清單表(Import
82、Bill), 說明:此表存放進(jìn)貨信息。具體信息如表4-7:</p><p><b> 表4-7進(jìn)貨信息表</b></p><p> 4.4 模塊功能設(shè)計</p><p> 模塊有多種形式的設(shè)計,在這里我主要將軟件劃分為七個模塊,分別敘述其在系統(tǒng)中所承擔(dān)的角色并闡述其功能。</p><p> 4.4.1系統(tǒng)登錄模塊
83、</p><p> 功能:本模塊的主要功能是對用戶身份進(jìn)行,,驗證只有系統(tǒng)的合法用戶才能進(jìn)入系統(tǒng),并且該系統(tǒng)是按權(quán)限來分配管理信息的。其窗體如圖4-3所示:</p><p> 圖4-3 系統(tǒng)登錄模塊</p><p> 在進(jìn)行系統(tǒng)登錄過程中,登錄模塊將調(diào)用數(shù)據(jù)庫里的用戶清單,并對賬號和密碼進(jìn)行驗證,只有輸入了正確的賬號和密碼后,系統(tǒng)登錄才會成功。并在輸入了錯誤的
84、或者是不存在的賬戶和密碼時,系統(tǒng)會給出出錯信息提示,指明登錄過程中的錯誤輸入或者錯誤操作,以便用戶進(jìn)行正確的登錄。</p><p> 輸入項、輸出項:輸入項為賬號和密碼。賬號和密碼均為字符串,長度各為6個字符,密碼回顯字符是“*”。</p><p> 4.4.2 人員信息管理模塊</p><p> 在系統(tǒng)開發(fā)中,為解決超市人員流動問題,在系統(tǒng)中增添了員工管理子
85、模塊,用來對超市的人員進(jìn)行信息化管理,以此來提高員工的辦事效率,節(jié)約人力資源;同時也增加了會員信息管理子模塊和供應(yīng)商信息管理子模塊,用來對超市的顧客和合作伙伴信息的管理。</p><p> 人員信息錄入:在超市招進(jìn)新員工時、有新客戶辦理會員時、有新合作伙伴加入時??梢詫ζ溥M(jìn)行基本信息的存儲,對新增人員信息進(jìn)行基本的了解。</p><p> 人員信息維護(hù):當(dāng)人員信息發(fā)生變化時,利用以上模
86、塊對其進(jìn)行信息變更。如圖4-4所示:</p><p> 圖4-4人員信息管理模塊</p><p> 4.4.3 庫存管理模塊</p><p> 功能:本模塊的主要功能是商品信息的查詢和更新,庫存信息的查詢和更新以及采購入庫信息的查詢和更新。如圖4-5所示:</p><p> 圖4-5庫存管理模塊</p><p>
87、; 4.4.4 財務(wù)信息管理模塊</p><p> 功能:該模塊主要是實現(xiàn)收入的結(jié)算的管理、采購付款的管理、收支明細(xì)的管理和其他收入支出管理四個子模塊。</p><p> 1.收入結(jié)算。該功能主要是對未結(jié)算的銷售單進(jìn)行結(jié)算;可以對已經(jīng)結(jié)算的信息查詢和修改;還可以對修改的信息進(jìn)行刪除等操作。</p><p> 2.采購結(jié)算。該功能主要是對采購單進(jìn)行結(jié)算;可以對
88、已經(jīng)結(jié)算的采購信息查詢和修改;還可以對修改的信息進(jìn)行刪除等操作。</p><p> 3.收支明細(xì)。該功能主要是對收支信息的查詢。</p><p> 4.其他收入支出。該功能主要是對除去正常收入和支出外的其他支出的記錄;可以對其他收入和支出進(jìn)行查詢和修改等操作。如圖4-6所示:</p><p> 圖4-6 財務(wù)統(tǒng)計管理模塊</p><p>
89、; 4.4.5銷售管理模塊</p><p> 功能:本模塊的主要功能是把銷售信息寫入銷售清單,同時對庫存清單進(jìn)行更新,以備用戶將來對庫存信息進(jìn)行查詢和打印,此外還可以對銷售信息進(jìn)行查詢功能。如圖4-7所示:</p><p> 圖4-7銷售管理模塊</p><p> 4.4.6 統(tǒng)計報表模塊</p><p> 本模塊的主要功能是對采購
90、商品信息和采購商品所花費款項的統(tǒng)計;對統(tǒng)計的查詢以及對統(tǒng)計的導(dǎo)出等功能。如圖4-8所示:</p><p> 圖4-8 統(tǒng)計報表模塊</p><p> 4.4.7 系統(tǒng)管理模塊</p><p> 系統(tǒng)管理:在系統(tǒng)實行多用戶管理時,本模塊將為系統(tǒng)開辟多個系統(tǒng)用戶,并能對其進(jìn)行簡單的信息維護(hù),對系統(tǒng)的信息進(jìn)行修改等操作。</p><p>
91、退出:選擇退出系統(tǒng),將關(guān)閉整個系統(tǒng),結(jié)束本次使用。如圖4-9所示:</p><p> 圖4-9 系統(tǒng)管理模塊</p><p><b> 5系統(tǒng)測試運行</b></p><p> 測試任何產(chǎn)品都有兩種方法:如果已經(jīng)知道了產(chǎn)品應(yīng)該具有的功能,可以通過測試來檢驗是否每個功能都能正常使用;如果知道產(chǎn)品內(nèi)部工作過程,可以通過測試來檢驗產(chǎn)品內(nèi)部動作是
92、否按照規(guī)格說明書的規(guī)定正常進(jìn)行。前一個方法稱為黑盒測試,后一個方法稱為白盒測試。在測試階段,我采用的是黑盒測試的方法,即對程序內(nèi)部結(jié)構(gòu)和特性不做考慮,只從程序的輸入輸出特性上來測試本軟件是否能滿足設(shè)定的功能。</p><p><b> 5.1測試方法</b></p><p> 測試任何產(chǎn)品都有兩種方法:如果已經(jīng)知道了產(chǎn)品應(yīng)該具有的功能,可以通過測試來檢驗是否每個功
93、能都能正常使用;如果知道產(chǎn)品內(nèi)部工作過程,可以通過測試來檢驗產(chǎn)品內(nèi)部動作是否按照規(guī)格說明書的規(guī)定正常進(jìn)行。前一個方法稱為黑盒測試,后一個方法稱為白盒測試。在測試階段,我采用的是黑盒測試的方法,即對程序內(nèi)部結(jié)構(gòu)和特性不做考慮,只從程序的輸入輸出特性上來測試本軟件是否能滿足設(shè)定的功能。</p><p><b> 5.2功能測試</b></p><p> 首先對對系統(tǒng)用
94、戶登陸界面進(jìn)行測試,內(nèi)容包括對用戶名、密碼的輸入進(jìn)行正確性和合法性的檢查,系統(tǒng)操作界面顯示控制以及對用戶身份的判斷。本系統(tǒng)是一個管理系統(tǒng),對于系統(tǒng)的用戶有管理員和銷售員的區(qū)分,這也需要我們對系統(tǒng)中的不同用戶的操作權(quán)限進(jìn)行區(qū)分,不同的系統(tǒng)用戶所能進(jìn)行的操作權(quán)限不同。當(dāng)用戶填寫完用戶名和密碼提交后,系統(tǒng)會進(jìn)行輸入信息正確性的檢查,如果用戶名和密碼輸入不正確,則提示出錯并要求用戶重新輸入;如果輸入正確,則根據(jù)用戶身份轉(zhuǎn)入不同的操作。登陸到主界
95、面后,共人員信息管理模塊、庫存信息管理模塊、財務(wù)信息管理模塊、銷售信息管理模塊、統(tǒng)計報表中心模塊和綜合系統(tǒng)管理六個功能模塊,以下將對六個模塊進(jìn)行具體的功能測試。測試時采取邊設(shè)計邊測試的方法,發(fā)現(xiàn)錯誤及時更正,不斷的反復(fù)進(jìn)行測試,直到系統(tǒng)運行正常為止。</p><p> 對人員信息管理模塊測試,內(nèi)容包括對查詢員工信息/供應(yīng)商信息的不同查詢方式對應(yīng)的不同查詢結(jié)果的測試,對修改員工信息/供應(yīng)商信息文本框所輸入的新信息
96、的合法性、正確性進(jìn)行測試,對提交修改信息是否成功的測試。</p><p> 對庫存信息管理模塊測試,內(nèi)容包括對查詢庫存商品的不同查詢方式對應(yīng)的不同查詢結(jié)果的測試,對修改庫存商品信息文本框所輸入的新信息的合法性、正確性進(jìn)行測試,對提交修改信息后庫存信息是否改變進(jìn)行測試,對庫存商品總值盤點的結(jié)果核對是否正確的測試。</p><p> 對財務(wù)信息管理模塊測試,內(nèi)容包括對財務(wù)信息的不同查詢方式
97、對應(yīng)的不同查詢結(jié)果的測試,對財務(wù)信息文本框所輸入的新信息的合法性、正確性進(jìn)行測試,對提交修改信息后庫存信息是否改變進(jìn)行測試。</p><p> 對銷售管理模塊測試,內(nèi)容包括對購買時判斷庫存商品是否足夠的測試,對文本框輸入數(shù)據(jù)是否合法進(jìn)行測試,對按商品編號、名稱查詢庫存商品的結(jié)果測試,對購買列表顯示是否正確進(jìn)行測試,對商品價格結(jié)算是否正確進(jìn)行測試,對判斷收款金額是否足夠進(jìn)行測試,對完成銷售時找零數(shù)目進(jìn)行測試,對完
98、成銷售后的銷售信息盤點進(jìn)行測試,對銷售排行榜的正確性進(jìn)行測試。</p><p> 對統(tǒng)計中心管理模塊測試,內(nèi)容包括對已有的商品采購信息統(tǒng)計的正確性、合法性的測試。</p><p> 對系統(tǒng)管理模塊測試,內(nèi)容包括對添加、修改、刪除用戶操作的正確性、合法性的測試,對重置數(shù)據(jù)信息是否成功進(jìn)行測試,對系統(tǒng)的功能進(jìn)行測試。</p><p><b> 5.3 整
99、體測試</b></p><p> 總體測試是組裝軟件的系統(tǒng)技術(shù),本系統(tǒng)測試采用漸增集成測試,即測試單一模塊,將測試完的模塊加入系統(tǒng)中,進(jìn)行一次系統(tǒng)測試,依次類推將所有模塊加入系統(tǒng)中,在具體測試時,采用自頂向下的結(jié)合方式,從主控模塊開始,沿各控制層向下移動,逐漸把所有模塊結(jié)合了。</p><p><b> 6結(jié)論</b></p><p
100、> 本文從六個方面對超市管理系統(tǒng)進(jìn)行了分析,超市管理系統(tǒng)還有很多不完善的地方,會逐漸根據(jù)市場的需求進(jìn)行進(jìn)一步的改進(jìn)完善。在開發(fā)過程中,本人通過對優(yōu)秀開發(fā)人員的開發(fā)經(jīng)驗進(jìn)行研究借鑒,通過規(guī)劃、設(shè)計、開發(fā)、編輯等幾個步驟進(jìn)行了整個軟件的開發(fā)。</p><p> 本軟件所闡述的中心概念是:程序+文檔,所體現(xiàn)出來的是程序就是文檔,文檔則集成在程序中,相輔相成。兩者的同時存在就要求在選擇開發(fā)環(huán)境時,不僅有一個良好
101、的環(huán)境來孕育優(yōu)異的設(shè)計和開發(fā),而且還要考慮對維護(hù)、文檔的完美支持;它還要求軟件開發(fā)人員在設(shè)計、開發(fā)過程中重視并考慮到維護(hù)問題和文檔問題;它更要求程序與文檔存儲在同一位置、同一系統(tǒng)中,可以使用相同工具進(jìn)行程序與文檔的書寫、檢索,兩者可以互通有無,在編寫和維護(hù)程序的同時形成文檔,在書寫文檔時編寫、維護(hù)程序。程序和文檔的統(tǒng)一結(jié)合,是至始至終貫穿整個開發(fā)設(shè)計周期的,從系統(tǒng)的開發(fā)設(shè)計階段到維護(hù)階段都需要二者共同完成。軟件文檔的開發(fā)最主要的目的是傳
102、達(dá)一個系統(tǒng)的技術(shù)要素和使用方法,這就要求軟件開發(fā)人員提供技術(shù)細(xì)節(jié),按照正確的語法組織進(jìn)行內(nèi)容及文檔的編寫。</p><p> 通過此次畢業(yè)設(shè)計,使自己對軟件開發(fā)的流程有了更清晰更深入的認(rèn)識,提升了自己軟件開發(fā)的系統(tǒng)認(rèn)知能力,掌握了新知識,豐富了自己的閱歷 ,鍛煉了本人軟件開發(fā)的能力,為以后軟件的開發(fā)給予了很大的幫助。</p><p> 在開發(fā)過程中,本人還存在很多不足,對軟件需求的理解
103、能力及技術(shù)水平的限制,本系統(tǒng)在也僅僅是實現(xiàn)了一些基本功能,更深層次的數(shù)據(jù)挖掘方面沒有做到,如前臺的銷售系統(tǒng)也僅僅是模擬而已;對于數(shù)據(jù)銷售商品的排行等。還有就是對于系統(tǒng)優(yōu)化做的不是很全面。使系統(tǒng)存在多處需要完善的地方,希望老師可以給予指導(dǎo)批評。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 薩師煊、王珊,數(shù)據(jù)庫系統(tǒng)概論,1985,高校教育出版
104、社,北京,P33-P35</p><p> [2] 王勇領(lǐng),計算機(jī)數(shù)據(jù)處理系統(tǒng)分析與設(shè)計,1986,清華大學(xué)出版社, 北京,P22-P24</p><p> [3] 張基溫,信息系統(tǒng)開發(fā)案例,1999,清華大學(xué)出版社, 北京,P41-P46</p><p> [4] 黨建武.管理信息系統(tǒng),2001,蘭州大學(xué)出版社,P50-P52</p><
105、p> [5] 趙池龍、楊林、孫偉,實用軟件工程[M],2006,電子工業(yè)出版社,北京,P28-P33.</p><p> [6] 鄧子云,JSP應(yīng)用開發(fā)[M],2007,電子工業(yè)出版社,北京,P37-P40.</p><p> [7] 張黎偉,JSP從入門到精通[M],2007,上??茖W(xué)普及出版社,上海,P34-P36</p><p> [8] 高鐵杠
106、、顧巧論,智能公交查詢系統(tǒng)[J].新技術(shù)應(yīng)用,2005 (7),P31-P32.</p><p> [9] 畢庶偉,管理信息系統(tǒng)分析與設(shè)計,1992,機(jī)械工業(yè)出版社,北京,P31-P32.</p><p> [11] 黃梯云,企業(yè)管理模型及微型機(jī)應(yīng)用程序,1985,河北人民出版社,石家莊,. P24-P25</p><p> [12] 黃梯云,管理信息系統(tǒng)導(dǎo)論
107、,1986,機(jī)械工業(yè)出版社,北京,P35-P36</p><p> [13] [美]Y.Daniel Liang.Java語言程序設(shè)計[M],2008.6,機(jī)械工業(yè)出版社,北京,P41-P42</p><p> [14] Borland International,Inc.數(shù)據(jù)庫應(yīng)用程序開發(fā)指南[M],1996.5,石油工業(yè)出版社,北京,P35-P37</p><p
108、> [15] [美]Herbert Schidt.Java參考大全[M],2006,清華大學(xué)出版社,北京,P55-P56</p><p> [16] Maneesh Sahu [美]著 .金艷偉,史曉峰,張殿峰等譯,Java Server Pages編程實例,2005,機(jī)械工業(yè)出版,北京,P18-P21</p><p> [17] 王海鵬譯,Java與UML面向?qū)ο蟪绦蛟O(shè)計[
109、M],2005,人民郵電出版社,北京,P23-P26</p><p> [18] Ian Gilfillan[美] ,王軍等譯著,MySQL 4從入門到精通,2003,電子工業(yè)出版社,北京,P46~P48</p><p> [19] 薩師煊 王珊,數(shù)據(jù)庫系統(tǒng)概論.(第三版),2000,高等教育出版社,北京,P47~P52</p><p> [20] 胥光輝,軟
110、件工程方法與實踐[M],2009,機(jī)械工業(yè)出版社,北京,P26~P28</p><p> [21] Abraham Silberschatz, Henry F. Korth, S. Sudar shan,Database System Concepts[M],2010,McGraw-Hill,. P56~P58</p><p> [22] Peter Rob、Carlos Corone
111、l ,Database Systems[M],2008,Cengage Learning EMEA,P44~P45</p><p> [23] J. Stanley Warford, Computer Systems[M],2009,Jones & Bartlett Publishers,P39~P45</p><p> [24] Toby J. Teorey、 Stephen
112、 Buxton、 Lowell Fryman、Terry Halpin,Database design: know it all [M],2009,Morgan Kaufmann,P21~P25</p><p> [25] John W. Satzinger,Systems Analysis and Design in a Changing World[M],2008,Cengage Learning EMEA
113、,P45~P46</p><p> [26] Alan Beaulieu, Learning SQLO'Reilly Series[M],2009,O'Reilly Media, Inc,P35~P38</p><p><b> 致 謝</b></p><p> 軟件設(shè)計是一個精細(xì)漫長的過程,超市管理系統(tǒng)的設(shè)計開發(fā),并不是
114、一個人就可以一蹴而就的,因此在此我要特別感謝從論文的選題到最終的完成,都給予我悉心幫助的xxx老師和xxx老師,正是因為兩位老師的費心指導(dǎo),不僅幫助我拓寬了知識界面加強(qiáng)了邏輯分析能力,而且還加強(qiáng)了我的技術(shù)操作能力,希望借此機(jī)會,對xxx老師表示由衷的感謝。</p><p> 在整個設(shè)計開發(fā)過程中,都需要周密的計劃和安排,每一步驟,都需要按照軟件工程標(biāo)準(zhǔn)來完成。通過對有開發(fā)經(jīng)驗的人的咨詢,以及在開發(fā)過程中同學(xué)的幫
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 超市管理系統(tǒng)畢業(yè)設(shè)計論文
- 畢業(yè)設(shè)計論文 ——超市管理系統(tǒng)
- 畢業(yè)設(shè)計論文超市貨物管理系統(tǒng)
- 超市管理系統(tǒng)畢業(yè)設(shè)計---超市管理系統(tǒng)
- 超市信息管理系統(tǒng)(畢業(yè)設(shè)計論文)
- 超市管理系統(tǒng)畢業(yè)設(shè)計
- 畢業(yè)設(shè)計---超市管理系統(tǒng)
- 畢業(yè)設(shè)計----超市管理系統(tǒng)
- 超市管理系統(tǒng)畢業(yè)設(shè)計3
- 畢業(yè)設(shè)計--在線超市管理系統(tǒng)
- 超市收銀管理系統(tǒng)的設(shè)計畢業(yè)設(shè)計畢業(yè)論文java
- 超市管理系統(tǒng)畢業(yè)設(shè)計 (2)
- 超市進(jìn)銷管理系統(tǒng)設(shè)計【畢業(yè)設(shè)計】
- 畢業(yè)設(shè)計(論文)小型超市管理系統(tǒng)的設(shè)計與實現(xiàn)
- 畢業(yè)設(shè)計(論文)超市銷售管理系統(tǒng)的設(shè)計與實現(xiàn)
- 超市管理系統(tǒng)設(shè)計畢業(yè)論文
- 超市信息管理系統(tǒng)畢業(yè)設(shè)計
- 畢業(yè)設(shè)計---超市信息管理系統(tǒng)
- 超市信息管理系統(tǒng)畢業(yè)設(shè)計
- java超市收銀系統(tǒng)畢業(yè)設(shè)計論文.doc
評論
0/150
提交評論