freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于net的超市管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(已修改)

2025-07-02 12:48 本頁面
 

【正文】 目 錄引 言 11 基礎(chǔ)知識 3 背景與意義 3 開發(fā)方法 3 C語言介紹 4 SQL Server 2005數(shù)據(jù)庫優(yōu)點(diǎn) 4 運(yùn)行環(huán)境的選擇 52 系統(tǒng)需求分析 6 系統(tǒng)功能概述 6 系統(tǒng)功能需求 6 用例分析 8 類圖分析 8 系統(tǒng)性能要求 9 系統(tǒng)時(shí)間特性要求 9 系統(tǒng)靈活性 9 數(shù)據(jù)管理能力要求 10 可行性分析 10 技術(shù)可行性 10 經(jīng)濟(jì)可行性 10 操作可行性 103 系統(tǒng)概要設(shè)計(jì) 11 系統(tǒng)總體設(shè)計(jì)方案 11 系統(tǒng)數(shù)據(jù)流圖 12 系統(tǒng)活動(dòng)圖 14 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 15 數(shù)據(jù)庫需求分析 15 數(shù)據(jù)庫概念設(shè)計(jì)(ER圖) 15 數(shù)據(jù)庫邏輯設(shè)計(jì) 184 系統(tǒng)的詳細(xì)設(shè)計(jì) 23 系統(tǒng)主要功能模塊設(shè)計(jì) 23 登錄模塊流程 23 進(jìn)貨管理流程 24 銷售管理流程 24 庫存管理流程 25 系統(tǒng)主要功能模塊實(shí)現(xiàn) 26 登錄模塊實(shí)現(xiàn) 26 進(jìn)貨管理模塊實(shí)現(xiàn) 27 銷售管理模塊實(shí)現(xiàn) 28 庫存管理模塊實(shí)現(xiàn) 29 權(quán)限管理模塊實(shí)現(xiàn) 305 系統(tǒng)測試 32 系統(tǒng)測試步驟 32 單元測試 32 集成測試 32 確認(rèn)測試 33 系統(tǒng)測試 34 界面測試 34 功能測試 34結(jié) 論 36致 謝 37參考文獻(xiàn) 38附錄 附錄清單A 39附錄 附錄清單B 46引 言在我國超市形成在20世紀(jì)90年代初期,現(xiàn)在已經(jīng)成為我國零售業(yè)的一種重要形態(tài),為國民經(jīng)濟(jì)的發(fā)展起發(fā)揮了極大的作用。隨著超市高速的發(fā)展,其經(jīng)營管理也變得愈加復(fù)雜,早期的售貨員站柜臺的形式早已不能滿足現(xiàn)有銷售也的發(fā)展,這樣就迫切地需要引入新的管理技術(shù)。隨著經(jīng)濟(jì)的高速發(fā)展,超市的信息化工作也在緊鑼密鼓地進(jìn)行,與此同時(shí)伴隨著超市規(guī)模的不斷擴(kuò)大以及各種信息流量的日益增多,其經(jīng)營管理也變得愈加復(fù)雜,而且以往在超市日常管理中,商品進(jìn)貨、銷售、庫存等決策主要以經(jīng)驗(yàn)為主,缺乏實(shí)時(shí)分析功能,并且伴隨著商業(yè)運(yùn)轉(zhuǎn)的中間環(huán)節(jié)也越來越多,因此以前的手工操作方式就不能適應(yīng)超市快速的信息發(fā)展的需要,而在計(jì)算機(jī)科學(xué)技術(shù)日益發(fā)展和成熟的今天,依靠現(xiàn)代化的計(jì)算機(jī)信息處理技術(shù)來管理超市日常工作中的各類商品及用戶的信息數(shù)據(jù),既節(jié)省了大量的人力、物力、改善了員工的工作條件,減輕了勞動(dòng)強(qiáng)度,同時(shí)也能夠快速反映出商品的進(jìn)銷存狀況和各種反饋信息分析,使管理人員快速對市場的變化做出對應(yīng)決策,加快超市的發(fā)展。從而極大地提高超市的工作效率。超市形態(tài)具有很多優(yōu)點(diǎn),但在目前狀況下,它仍存在零售企業(yè)所固有的落后的一面,如:不能有效地管理每種商品,收款結(jié)算速度慢,容易出現(xiàn)營業(yè)差錯(cuò),不宜進(jìn)行商品調(diào)價(jià),盤點(diǎn)效率低等,而且在超市日常管理中,商品的進(jìn)、銷、存等決策以經(jīng)驗(yàn)為主,缺乏實(shí)時(shí)分析功能,管理人員對及時(shí)傳遞資料的要求始終得不到滿足。隨著超市形態(tài)的高速發(fā)展,其經(jīng)營管理也變得愈加復(fù)雜,日常所需要處理的數(shù)據(jù)量也逐漸擴(kuò)大,商業(yè)運(yùn)轉(zhuǎn)的中間環(huán)節(jié)也越來越多,原始的人工管理已無法應(yīng)對這復(fù)雜的市場。超市需要處理大量的庫存信息,還要時(shí)刻更新產(chǎn)品的銷售信息,不斷添加商品信息。面對不同種類的信息,需要合理的數(shù)據(jù)庫結(jié)構(gòu)來保存數(shù)據(jù)信息,需要有效的程序結(jié)構(gòu)支持各種數(shù)據(jù)操作的執(zhí)行。商店自動(dòng)化的產(chǎn)品管理在歐美等國家早已經(jīng)實(shí)現(xiàn),也是零售業(yè)管理的基礎(chǔ)。它最主要的特點(diǎn)是能夠?qū)崟r(shí)的和準(zhǔn)確的控制店內(nèi)的銷售情況。如果能夠?qū)崟r(shí)掌握銷售流程及銷售情況,則可以有效地加速商品的周轉(zhuǎn)率并提高服務(wù)質(zhì)量,而且可以減少產(chǎn)品售價(jià)不符等所產(chǎn)生的問題。顧客的消費(fèi)要求是希望在超市購物中基本上能購得到自己所需的商品,并且還要既保證商品質(zhì)量還要享受優(yōu)質(zhì)、方便的服務(wù)。本文中共分5章。第一章基礎(chǔ)知識,主要講超市管理系統(tǒng)的背景、意義,開發(fā)方法及開發(fā)工具簡介;第二章系統(tǒng)需求分析,主要講系統(tǒng)功能需求、性能需求及可行性分析;第三章概要設(shè)計(jì),主要介紹系統(tǒng)工作流程、功能結(jié)構(gòu)圖及數(shù)據(jù)庫表設(shè)計(jì);第四章詳細(xì)設(shè)計(jì),主要講各個(gè)功能的工作流程及具體的實(shí)現(xiàn)過程。第五章系統(tǒng)測試,主要介紹系統(tǒng)使用的測試方法及測試用例并計(jì)算系統(tǒng)的穩(wěn)態(tài)可用性。每章附有本章重點(diǎn)介紹的功能圖例及詳細(xì)講解,幫助理解系統(tǒng)的各部分功能。571 基礎(chǔ)知識 背景與意義隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,計(jì)算機(jī)技術(shù)已經(jīng)滲透到各個(gè)領(lǐng)域,成為各行業(yè)必不可少的工具,特別是Internet技術(shù)的推廣和信息高速公路的建立,使IT產(chǎn)業(yè)在市場競爭中越發(fā)顯示出其獨(dú)特的優(yōu)勢,步入信息化時(shí)代,有巨大的數(shù)據(jù)信息等待加工處理和傳輸,這使得對數(shù)據(jù)庫的進(jìn)一步開發(fā)和利用顯得尤為迫切。而作為國內(nèi)市場的一些中小型超市,它們在信息化過程中的步伐要落后于大中型超市,而對于這些企業(yè)的資源管理,信息的存儲(chǔ)和處理也顯得迫切需要,要適應(yīng)市場競爭,就需要有高效的信息處理方式和管理方法,因此加快超市的信息化進(jìn)程是必可少的。小超市形態(tài)本身具有種種特點(diǎn),在原先狀況下不能有效地管理每種商品,收款結(jié)算速度慢,容易出現(xiàn)營業(yè)差錯(cuò),不宜進(jìn)行商品調(diào)價(jià),盤點(diǎn)效率低等,而且在超市日常管理中,商品的進(jìn)、銷、存等決策以經(jīng)驗(yàn)為主,缺乏實(shí)時(shí)分析功能,管理人員對及時(shí)傳遞資料的要求始終得不到滿足。小超市形態(tài)的高速發(fā)展,其經(jīng)營管理也變得愈加復(fù)雜,日常所需要處理的數(shù)據(jù)量也逐漸增大,商業(yè)運(yùn)轉(zhuǎn)的中間環(huán)節(jié)也越來越多,原始的人工管理已無法應(yīng)對這復(fù)雜的市場。為了適應(yīng)日趨激烈的市場競爭,各類型的超市需要對自身的經(jīng)營狀況有充分的了解,并通過有效的管理不斷提高效率。為此,超市管理系統(tǒng)便顯得尤為重要了,依靠現(xiàn)代化的計(jì)算機(jī)信息處理技術(shù)來管理超市,是對超市整體信息的管理成為提高經(jīng)營效率的一個(gè)重要途徑。 開發(fā)方法本系統(tǒng)采用C作為前臺開發(fā)工具。后臺數(shù)據(jù)庫采用SQL Server 2005數(shù)據(jù)庫,因?yàn)樗撵`活性、安全性和易用性為數(shù)據(jù)庫編程提供了良好的條件。利用三層結(jié)構(gòu)技術(shù),即表示層、邏輯層、數(shù)據(jù)服務(wù)層[1]。這三層被分成三個(gè)相對獨(dú)立的單元。表示層負(fù)責(zé)與用戶交互,并把相應(yīng)的請求通過調(diào)用中間層的組件傳遞給邏輯層;邏輯層通過組件執(zhí)行具體的事務(wù)邏輯,通過SQL等方式向第三層的組件提出數(shù)據(jù)或其他資源請求。表示層在客戶端的應(yīng)用瀏覽器中運(yùn)行,數(shù)據(jù)訪問也在專用的數(shù)據(jù)庫服務(wù)器上運(yùn)行。采用三層結(jié)構(gòu)能很好的解決軟件的可擴(kuò)展性、安全性、管理性等關(guān)鍵問題。 C語言介紹C是一種安全的、穩(wěn)定的、簡單的,由C和C++衍生出來的面向?qū)ο蟮木幊陶Z言。它在繼承C和C++強(qiáng)大功能的同時(shí)去掉了一些它們的復(fù)雜特性(例如沒有宏和模板,不允許多重繼承)[2]。C綜合了VB簡單的可視化操作和C++的高運(yùn)行效率,以其強(qiáng)大的操作能力、優(yōu)雅的語法風(fēng)格、。C語言的主要優(yōu)點(diǎn)大概可以歸納如下:語法簡潔:C取消了指針、也不定義繁瑣的偽關(guān)鍵字;它使用有限地指令、修飾符合操作符,語法上幾乎不存在任何冗余,整個(gè)語言結(jié)構(gòu)十分清晰。初學(xué)者通常能夠快速掌握C基本特性,而C/C++程序員轉(zhuǎn)入C則幾乎不會(huì)有什么障礙。完全面向?qū)ο螅篊具有面向?qū)ο蟮恼Z言所應(yīng)有的基本特性:封裝、繼承和多態(tài)性。它禁止多繼承,禁止各種全局方法、全局變量和常量。C以類為基礎(chǔ)來構(gòu)建所有的類型,并通過命名空間對代碼進(jìn)行層次化的組織和管理。許多精巧的對象設(shè)計(jì)模式都在C語言中得到了有效的應(yīng)用。 目標(biāo)軟件的安全性:C符合通用類型系統(tǒng)的類型安全性要求,并用CLR所提供的代碼訪問安全特性,從而能夠在程序中方便的配置安全等級和用戶權(quán)限。此外,垃圾收集機(jī)制自動(dòng)管理對象的生命周期,這是的開發(fā)人員無需再負(fù)擔(dān)內(nèi)存管理的任務(wù),應(yīng)用程序的可靠性進(jìn)一步得到提高。版本管理技術(shù):C語言中內(nèi)置了版本控制功能,并通過接口和繼承來實(shí)現(xiàn)應(yīng)用的可擴(kuò)展性[3]。應(yīng)用程序的維護(hù)和升級更加易于管理。靈活性與兼容性:C中允許使用非托管代碼來與其他程序(包括COM組件、WIN32API等)進(jìn)行集成和交互。它還可以通過委托(delegate)來模擬織針的功能,通過接口來模擬多繼承的實(shí)現(xiàn)。 SQL Server 2005數(shù)據(jù)庫優(yōu)點(diǎn)SQL Server 2005的一個(gè)重要設(shè)計(jì)目標(biāo)就是提高默認(rèn)狀態(tài)下的安全系數(shù)。為了縮小被攻擊范圍,最危險(xiǎn)的一些特性都被禁用,除非數(shù)據(jù)庫管理員啟用它們。這有所幫助,不過 對有經(jīng)驗(yàn)的數(shù)據(jù)庫管理員來說幫助不大。他們基本上會(huì)編寫鎖定腳本,覺得安裝時(shí)加以運(yùn)行不是很麻煩。安全方面真正重要的改進(jìn)則是密碼管理和權(quán)限分配方面。現(xiàn) 在可以設(shè)置原始SQL密碼來顧及Windows密碼政策,這意味著用戶可以要求SQL密碼擁有與Windows賬戶同樣的密碼強(qiáng)度、失效日期、歷史、鎖定 閾值、鎖定時(shí)間及生命期等政策,甚至可以要求用戶在下次登錄時(shí)更改密碼。安全方面的其他重要改進(jìn)還包括:加強(qiáng)了對模式變更的控制、能夠?qū)?shù)據(jù)進(jìn)行列級加密。SQL Server 2005不但克服了高可用性和災(zāi)難恢復(fù)方面的缺點(diǎn),還幾乎在各個(gè)方面都有了全面改進(jìn):管理任務(wù)得到了簡化;監(jiān)控和診斷功能得到了增強(qiáng)。默認(rèn)的鎖定配置、數(shù) 據(jù)加密及其他新特性增強(qiáng)了安全。如今,分析服務(wù)(Analysis Services)、報(bào)表服務(wù)(Reporting Services)和數(shù)據(jù)挖掘(Data Mining)全面集成,而且已經(jīng)很成熟。數(shù)據(jù)轉(zhuǎn)換服務(wù)(DTS)已從頭到尾經(jīng)過了改寫,已逐漸成為更強(qiáng)大、更靈活的SQL服務(wù)器集成服務(wù)(SSIS)。與Visual ,把SQL 、。這意味著,用于存儲(chǔ)過程、數(shù)據(jù)流和數(shù)據(jù)轉(zhuǎn)換、商業(yè)智能等應(yīng)用的。 運(yùn)行環(huán)境的選擇由于計(jì)算機(jī)發(fā)展迅速,為將來升級的考慮,這里所提供的硬件設(shè)備要比能夠運(yùn)行該系統(tǒng)所需要的最低硬件標(biāo)準(zhǔn)高出一些。1.軟件環(huán)境:操作系統(tǒng):采用Windows XP或Windows 2003以上;開發(fā)工具:Microsoft SQL Server 2005 ;C2.硬件環(huán)境:CPU:Intel Pentium(R) 4以上;內(nèi)存:512M;硬盤:80G;網(wǎng)卡:100M。 2 系統(tǒng)需求分析 軟件需求分析就是把軟件計(jì)劃期間建立的軟件可行性分析求精和細(xì)化,分析各種可能的解法,并且分配給各個(gè)軟件元素。需求分析是軟件定義階段中的最后一步,是確定系統(tǒng)必須完成哪些工作,也就是對目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。需求分析是介于系統(tǒng)分析和軟件設(shè)計(jì)階段之間的重要橋梁。一方面,需求分析以系統(tǒng)規(guī)格說明和項(xiàng)目規(guī)劃為分析活動(dòng)的基本出發(fā)點(diǎn),并從軟件角度對它們進(jìn)行檢查與調(diào)整;另一方面,需求規(guī)格說明又是軟件設(shè)計(jì)、實(shí)現(xiàn)、測試直至維護(hù)的主要基礎(chǔ)[4]。良好的分析活動(dòng)有助于避免或盡早剔除早期錯(cuò)誤,從而提高軟件生產(chǎn)率,降低開發(fā)成本,改進(jìn)軟件質(zhì)量。 系統(tǒng)功能概述本系統(tǒng)主要完成超市管理(商品信息管理、供貨商管理、進(jìn)貨管理、退換貨管理、商品銷售管理、客戶管理、客戶退貨管理、倉庫設(shè)置、庫存管理)等功能。通過以上功能實(shí)現(xiàn)簡單、便捷的超市管理系統(tǒng)。 系統(tǒng)功能需求商品信息管理:管理員可以對商品進(jìn)行添加、修改和查詢操作。添加庫存商品時(shí)候要填入:商品名稱、入庫價(jià)格(即進(jìn)貨價(jià)格,進(jìn)貨價(jià)格的查詢只能是以管理員身份登錄才能查看)、商品賣價(jià)(同入庫價(jià)格一樣)、單位、預(yù)警量(及庫存下限)。最主要的是對商品信息進(jìn)行查詢:商品信息查詢可以根據(jù)商品類型查詢(類型一般分為:日用品、食品、藥品、電器、衣物、床上用品),還可以精確查找(需要輸入商品編號、商品類型),還可以模糊查詢(需要輸入商品名稱、商品價(jià)格)查詢結(jié)果包括:商品編號、商品名稱、商品類型、商品售價(jià)、商品數(shù)量。供貨商管理:供貨商管理可以對廠商信息進(jìn)行查詢。供貨商信息查詢可以根據(jù)廠商名稱查詢、負(fù)責(zé)人查詢和最近聯(lián)系廠商查詢。查詢結(jié)果包括:供貨商。進(jìn)貨管理:進(jìn)貨管理需要對每次的進(jìn)貨進(jìn)行登記,登記需要填寫:(訂單信息):單號(隨機(jī)產(chǎn)生流水號)、收貨倉庫、進(jìn)貨時(shí)間、供貨商名稱、經(jīng)辦人(所有的經(jīng)辦人都是登錄的用戶)、總金額、應(yīng)付金額、實(shí)付金額、備注(訂單信息):商品編號、商品名稱、單位、規(guī)格型號、顏色、單價(jià)、數(shù)量。進(jìn)貨查詢可以根據(jù)進(jìn)貨時(shí)間、供貨商、商品類型、負(fù)責(zé)人查詢。進(jìn)貨的同時(shí)需要進(jìn)行入庫登記:商品名稱、進(jìn)貨價(jià)格、出售價(jià)格、商品數(shù)量、商品類型、供貨商、經(jīng)辦人、商品總價(jià)。退換貨管理:退換貨管理是但進(jìn)貨產(chǎn)品出現(xiàn)質(zhì)量問題、貨物遲到等原因超市和供貨廠商協(xié)商要求退貨或換貨進(jìn)行詳細(xì)登記。退貨方式有兩中:一種是整單退貨,一種是部分退貨。登記內(nèi)容包括:(訂單信息):單號(隨機(jī)產(chǎn)生流水號,是唯一的)、出貨倉庫、退貨時(shí)間、供貨商名稱 、總金額、應(yīng)退金額、實(shí)退金額、經(jīng)辦人、備注(訂單信息):商品編號、商品名稱、單位、規(guī)格型號、顏色、單價(jià)、數(shù)量。退貨查詢可以根據(jù)單據(jù)號、供貨商和開單時(shí)間查詢。查詢結(jié)果包括:單號、開單時(shí)間、供貨商名稱、倉庫名稱、經(jīng)辦人、總金額(單據(jù)詳細(xì)信息):商品編號、商品名稱、單位、規(guī)格型號、顏色、單價(jià)、數(shù)量。商品銷售管理:銷售登記需要登記:(單據(jù)信息):單號、客戶名稱、出貨倉庫、銷售日期 、總金額、應(yīng)收金額、實(shí)收金額、經(jīng)辦人、備注(訂單信息):商品編號、商品名稱、單位、規(guī)格型號、顏色、單價(jià)、數(shù)量。需要出庫登記:商品名稱、出庫數(shù)量、經(jīng)辦人、出庫時(shí)間??蛻艄芾恚嚎蛻艄芾碇饕菍εc本超市的有過交易記錄的人群的信息進(jìn)行登記和查詢。登記客戶信息包括:客戶名稱、負(fù)責(zé)人、聯(lián)系地址、聯(lián)系電話。查詢可以通過時(shí)間來查詢(查詢最近聯(lián)系的客戶)、客戶名,查詢最近聯(lián)系的客戶??蛻敉素浌芾恚嚎蛻敉素浌芾硎窃诒境匈徺I商品之后,但產(chǎn)品出現(xiàn)質(zhì)量問題、貨物遲到等原因超市和客戶協(xié)商要求退貨或換貨的制度??蛻敉素浶枰怯洠簡翁枴ⅲㄓ唵涡畔ⅲ┛蛻裘Q、收貨倉庫、收貨日期、總金額、應(yīng)退金額、實(shí)退金額、經(jīng)辦人、備注(訂單信息):商品編號、商品名稱、單位、規(guī)格型號、顏色、單價(jià)、數(shù)量。銷售退貨查詢可以根據(jù):客戶名稱、單據(jù)號、開單日期查詢。需要注意的是:客戶退貨之后是退回到倉庫,所以要進(jìn)行入庫登記。倉庫設(shè)置:倉庫設(shè)置也包括添刪改的操作:倉庫名稱、負(fù)責(zé)人、聯(lián)系電話、倉庫地址、倉庫信息備注。庫存管理:庫存出入登記及商品在進(jìn)出倉庫的時(shí)候都需要登記。入庫的情況包括:商品的采購、客戶退
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1