版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
四川師范大學(xué)本科畢業(yè)設(shè)計(jì)超市進(jìn)銷存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名學(xué)號(hào)所在系計(jì)算機(jī)科學(xué)與技術(shù)系專業(yè)名稱計(jì)算機(jī)科學(xué)與技術(shù)班級(jí)指導(dǎo)教師四川師范大學(xué)二○一二年五月超市進(jìn)銷存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生:指導(dǎo)教師:內(nèi)容摘要:計(jì)算機(jī)技術(shù)全方面普及,給中小型超市帶來的新鮮的能量,使用計(jì)算機(jī)對(duì)超市進(jìn)行管理,不僅僅是解決了,傳統(tǒng)管理方式中:管理效率低下、管理不全方面、數(shù)據(jù)信息不能得到統(tǒng)計(jì)…面臨的諸多問題。對(duì)于管理方式的轉(zhuǎn)換,提高整個(gè)超市人工的工作效率,在某種意義上講,給中小型超市提供了必要的條件,增強(qiáng)了超市的商業(yè)競爭力,成為超市管理的必備工具之一。本系統(tǒng)的開發(fā),合用于多個(gè)大小的超市,能協(xié)助超市快速、有效管理:進(jìn)貨、銷售、庫存等各項(xiàng)活動(dòng),理性控制進(jìn)銷存的各個(gè)環(huán)節(jié),提高資金的運(yùn)用率,實(shí)現(xiàn)管理的高效率和實(shí)時(shí)性。本系統(tǒng)是根據(jù)人們?cè)谌粘I钪谐械膶?shí)際需求而開發(fā)的,完全足夠?qū)崿F(xiàn)管理者對(duì)超市的智能化管理。核心詞:超市進(jìn)銷存ASP.NET三層架構(gòu)
SupermarketInvoicingmanagementsystemdesignandImplementationAbstract:Thecomputertechnologypopularization,tosmallandmedium-sizedsupermarketsbringfreshenergy,usethecomputertothesupermarketmanagement,notonlysolvetheproblemofthetraditionalmanagementmode,lowefficiencyofmanagement,management:comprehensiveinformationcannotbeobtained,datastatistics…Manyoftheproblemsfacedby.Forthemanagementofthechangeoverofmeans,improvetheworkingefficiencyofthesupermarketartificial,inasense,tosmallandmedium-sizedsupermarketstoprovidetheessentialcondition,enhancesthesupermarketbusinesscompetitiveness,becomeoneoftheessentialtoolsofsupermarketmanagement.Thedevelopmentofthissystem,applicabletoavarietyofsizesofthesupermarket,canhelpthesupermarketfast,effectivemanagement:purchase,sales,inventoryandotheractivities,areasonablecontrolinventoryofeachlink,raisetheutilizationrateofcapital,realizethemanagementefficientandreal-time.Thissystemisbasedonthepeopleinthedailylifeofsupermarkettotheactualdemandofthedevelopment,fullyenoughtoimplementmanagementofsupermarket'sintelligentmanagement.Keywords:SupermarketInvoicingASP.NETthreelayerarchitecture
目錄前言 11概述 11.1信息管理系統(tǒng)概述 11.2研究現(xiàn)狀 21.3超市進(jìn)銷存管理系統(tǒng)概述 32系統(tǒng)開發(fā)技術(shù)、工具及環(huán)境 42.1開發(fā)環(huán)境 42.2開發(fā)工具 43系統(tǒng)分析 53.1可行性分析 53.2系統(tǒng)功效分析 63.2.1系統(tǒng)功效的需求分析 63.2.2系統(tǒng)設(shè)計(jì)構(gòu)造分析 73.2.3系統(tǒng)功效流程圖 94系統(tǒng)設(shè)計(jì) 104.1系統(tǒng)設(shè)計(jì)規(guī)定、目的及命名規(guī)則 104.1.1規(guī)定 104.1.2目標(biāo) 104.1.3命名規(guī)則 104.2系統(tǒng)功效設(shè)計(jì) 114.3數(shù)據(jù)庫設(shè)計(jì) 114.3.1數(shù)據(jù)庫構(gòu)造設(shè)計(jì) 124.3.2數(shù)據(jù)庫邏輯設(shè)計(jì) 125系統(tǒng)具體實(shí)施過程 135.1母版頁 135.1.1母版頁優(yōu)點(diǎn) 135.1.2母版頁的使用 135.1.3本系統(tǒng)的母版頁 145.2各個(gè)模塊的實(shí)現(xiàn) 145.2.1登陸及切換顧客 145.2.2登陸成功后進(jìn)入主界面 165.2.3權(quán)限的設(shè)立 186結(jié)束語 21參考文獻(xiàn) 23超市進(jìn)銷存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)前言超市的形式在我國于20世紀(jì)90年代早期起步,現(xiàn)在已經(jīng)成為我國零售業(yè)的一種重要形式。隨著超市的快速發(fā)展,他的經(jīng)營管理也讓人覺得越加復(fù)雜,在早期售貨員站柜臺(tái)這種形式已滿足不了現(xiàn)有的發(fā)展。這種形式下,就需要引進(jìn)新的思想技術(shù)和管理技術(shù)進(jìn)入到超市管理中。超市自動(dòng)化的產(chǎn)品管理模式在歐美等各國已實(shí)施了數(shù)年,這也是零售業(yè)管理的基礎(chǔ)。它最重要的特點(diǎn)是:能夠及時(shí)和精確的反映店內(nèi)的銷售狀況。超市引進(jìn)信息管理系統(tǒng),在零售業(yè)經(jīng)營之中是最熱門的話題之一。但是。在現(xiàn)在狀況下,零售業(yè)、商業(yè)、公司仍存在著落后的一面,如:全球經(jīng)濟(jì)環(huán)境的變化促使規(guī)模經(jīng)濟(jì)的優(yōu)勢(shì)不在突出。固定的有硬設(shè)備、人員數(shù)量、大量資金等大的資源投入占公司投入的比重變少,而軟投入如管理、人力資源、服務(wù)品質(zhì)、品牌附加值、渠道等卻能增加公司的效益。“速度沖擊規(guī)?!钡乃俣冉?jīng)濟(jì)概念已經(jīng)向公司提出挑戰(zhàn)。那么日益發(fā)展壯大的公司集團(tuán),如何找到一套功效強(qiáng)大、可隨意拓展、低開銷成本、安全可靠的管理方案,來適應(yīng)公司的發(fā)展,適應(yīng)時(shí)代的發(fā)展呢?我們認(rèn)為最佳的方法是使用Internet這個(gè)工具,依靠計(jì)算機(jī)技術(shù)來管理超市,而節(jié)省了大量的人力、物力,改善了員工的工作量,減輕了勞動(dòng)強(qiáng)度,并能快速反映出商品的進(jìn)銷存的多個(gè)狀況和反饋信息,使管理員應(yīng)對(duì)市場(chǎng)的變化快速作出對(duì)應(yīng)決策,加緊了超市的系統(tǒng)建設(shè)的技術(shù)基礎(chǔ)。架構(gòu)了自己的供需鏈管理平臺(tái),讓無處不在的互聯(lián)網(wǎng)為你所用,實(shí)現(xiàn)了無處不在的管理目的。讓Internet像電同樣加入到公司的管理之中,提高公司在經(jīng)濟(jì)時(shí)代的核心競爭力,通過對(duì)Internet的高效使用,在激烈的市場(chǎng)競爭中,首先要打贏第一仗“信息戰(zhàn)”。正是基于對(duì)Internet的這種認(rèn)識(shí),特別針對(duì)中國公司提出了基于Internet的網(wǎng)絡(luò)商務(wù)管理解的決方案——超市進(jìn)銷存管理系統(tǒng)。1概述1.1信息管理系統(tǒng)概述信息管理系統(tǒng)就是我們經(jīng)常說的MIS(ManagementInformationSystem),它是一種有關(guān)計(jì)算機(jī)軟硬件資源,[1]以及數(shù)據(jù)庫的人-機(jī)系統(tǒng)。它能提供信息,支持公司或組織的運(yùn)行、管理和決策這些功效。許多公司已經(jīng)或著正準(zhǔn)備投入高額的資金、花大量資金建立大規(guī)模的計(jì)算機(jī)管理信息系統(tǒng)(MIS)在普遍存在著系統(tǒng)建設(shè)難以達(dá)成預(yù)期效果的問題上。有的開發(fā)規(guī)模大,實(shí)際應(yīng)用的范疇卻?。挥械南到y(tǒng)用與不用沒有明顯的差別;有的系統(tǒng)由于技術(shù)過于落后、維護(hù)工作量太大,若是在原有的基礎(chǔ)上擴(kuò)大功效還不如推倒重新再來。就系統(tǒng)開發(fā)的某一種具體問題來說:重要是開發(fā)數(shù)據(jù)解決的程序,又不需要高深的物理概念,也不需要復(fù)雜的數(shù)學(xué)算式,普通是容易實(shí)現(xiàn)的,并且大多數(shù)采用最新的計(jì)算機(jī)軟硬件平臺(tái),由優(yōu)秀的計(jì)算機(jī)專業(yè)技術(shù)人員實(shí)施開發(fā),極少有因網(wǎng)絡(luò)或程序調(diào)試不通而中斷開發(fā)的事情。信息管理系統(tǒng)(MIS),以分類組織數(shù)據(jù)為核心,無論計(jì)算機(jī)的內(nèi)部多復(fù)雜,MIS建設(shè)所用到普通只是計(jì)算機(jī)的操作。隨著計(jì)算機(jī)的飛速發(fā)展,其功效也越來越強(qiáng),使用也越來越簡樸,計(jì)算機(jī)技術(shù)已不再是MIS建設(shè)中的難題。系統(tǒng)開發(fā)中,有關(guān)計(jì)算機(jī)要解決的問題是:如何以計(jì)算機(jī)為平臺(tái)組織新的系統(tǒng)?MIS系統(tǒng)大大的簡化了管理人員的工作,使高層管理員對(duì)中層,中層對(duì)基層、基層對(duì)設(shè)備管理系統(tǒng)逐步級(jí)別式的加強(qiáng)了管理、監(jiān)督和控制,業(yè)務(wù)工作量的減少,系統(tǒng)的維護(hù)的工作量增大,大量業(yè)務(wù)改善工作轉(zhuǎn)向了系統(tǒng)的改善,系統(tǒng)正常運(yùn)行成為公司運(yùn)轉(zhuǎn)的力量,因此來說,選拔和培養(yǎng)出合格人員特別是各層次的計(jì)算機(jī)系統(tǒng)負(fù)責(zé)人,是公司MIS建設(shè)的基礎(chǔ)。1.2研究現(xiàn)狀社會(huì)生活當(dāng)代化,使得市場(chǎng)走向發(fā)生著巨大變化,由于經(jīng)濟(jì)發(fā)展,許多人們往往不是單純?yōu)榱藵M足生活必需才去購置,[2]而是僅僅是憑著喜歡、意欲和感觀去購置。如果一種超市能夠做到打動(dòng)顧客和吸引顧客,自然就會(huì)顧客盈門。這幾年新興的超市的當(dāng)代化管理方式與便捷的購物方式。商品經(jīng)濟(jì)高速當(dāng)代化發(fā)展同時(shí)也增進(jìn)了競爭,促使一切不甘落后的商家都采用最新的管理辦法來加大自己的競爭能力。因此,不能將超市當(dāng)代化經(jīng)營方式作為努力開拓的目的,就無法使經(jīng)營活絡(luò)、財(cái)源廣進(jìn)。隨著超市的規(guī)模的發(fā)展在不停擴(kuò)大,含有了經(jīng)營品種豐富、更新速度很快、交易高峰時(shí)間顧客交易的頻繁、速度快、精確性規(guī)定高的特點(diǎn)。每日甚至是每時(shí)將這些頻繁交易的真實(shí)狀況實(shí)時(shí)地采集匯總、分類解決,生成多個(gè)賬目、報(bào)表的形式,并將進(jìn)、銷、存、結(jié)及資金分布等狀況快速的反映出來。超市在每時(shí)每刻都需要對(duì)商品多個(gè)信息進(jìn)行統(tǒng)計(jì)分析。隨之而來的就產(chǎn)生了超市管理系統(tǒng),現(xiàn)在還處在發(fā)展階段。由于有諸多的制約條件:觀念資金制約:[3]對(duì)于超市的信息化現(xiàn)狀,普遍有一種評(píng)價(jià):投資了不少,但能使用的只有10%,資金的投入沒有得到充足回報(bào)。而投資者更習(xí)慣用眼前的投資回報(bào)來衡量投資的利弊,買一套管理軟件看能增加多少銷售額、減少多少成本,這是一種直觀判斷,如果看不到明顯的回報(bào),就會(huì)有追加投資的困難。這種觀念制約著超市信息化進(jìn)程,也讓原來就不在同一條起跑線上,其它同類型零售公司差距越來越大。另外,[4]受資金實(shí)力影響,多數(shù)超市公司軟件系統(tǒng)投資規(guī)模在10萬至50萬元左右,而軟件投資規(guī)模超出100萬的超市公司,在國內(nèi)還不到兩成。普通來說,超市公司上的ERP系統(tǒng),軟件投資的規(guī)模就會(huì)超出100萬,這個(gè)比例闡明了我國超市公司的信息化水平,還處在一種起步發(fā)展階段。開發(fā)應(yīng)用有矛盾:超市進(jìn)銷存管理的不規(guī)范。產(chǎn)生這種狀況的重要因素是對(duì)信息化應(yīng)用需要管理配套、流程配合、分段進(jìn)行、逐步提高的規(guī)律認(rèn)識(shí)局限性,總是盼望找到一種一勞永逸的方法。實(shí)施服務(wù)過得去:調(diào)查顯示出,[5]超市表達(dá),現(xiàn)在所用的軟件是比較滿意還是還過得去。極少有對(duì)電腦軟件非常滿意的,也極少商家認(rèn)為現(xiàn)在所用的軟件非常的糟糕。軟件產(chǎn)品是電腦里的,不同于其它有形產(chǎn)品,購置者看重的是軟件的功效以及售后服務(wù),管理方式是公司管理的核心,因此說軟件的功效是最為重要的,另首先是售后的服務(wù),沒有良好的實(shí)施管理和售后服務(wù),就算軟件功效再強(qiáng)也沒方法較好的發(fā)揮出來。1.3超市進(jìn)銷存管理系統(tǒng)概述超市進(jìn)銷存管理系統(tǒng)是典型的信息管理系統(tǒng),[6]它的開發(fā)重要涉及,后臺(tái)數(shù)據(jù)庫的建立和維護(hù)和前端應(yīng)用程序的開發(fā),兩個(gè)方面。前者規(guī)定建立資料一致性、完整性強(qiáng)、資料安全性好的庫管理。后者則規(guī)定應(yīng)用程序功效的完備,易使用的特點(diǎn)。隨著計(jì)算機(jī)技術(shù)的不停提高,計(jì)算機(jī)科學(xué)逐步走上成熟,強(qiáng)大的應(yīng)用功效已為人們深刻認(rèn)識(shí),超市進(jìn)銷存管理系統(tǒng)開發(fā)的環(huán)境及條件越來越好,同時(shí)功效也變得越來越全方面。超市使用進(jìn)銷存管理系統(tǒng)有宏觀上的意義,[7]那就是順應(yīng)時(shí)代的信息化、當(dāng)代化的潮流,提高個(gè)人效益;也有微觀上意義,那就是能夠提高管理當(dāng)代化程序,加強(qiáng)管理信息化手段,提高工作的效率。1.3.1課題目的與方向進(jìn)行需求分析時(shí),我們發(fā)現(xiàn),[8]市面上超市進(jìn)銷存管理系統(tǒng)有下面幾個(gè)問題:應(yīng)用的系統(tǒng)界面不夠和諧。圖表顯示效果差,未能較好體現(xiàn)統(tǒng)計(jì)出來成果。統(tǒng)計(jì)項(xiàng)目不夠齊全,未能實(shí)現(xiàn)超市,智能化管理。統(tǒng)計(jì)效率低下,不及時(shí)。針對(duì)同類系統(tǒng)出現(xiàn)局限性,以及超市的具體需要,本系統(tǒng)應(yīng)當(dāng)有以下完善:系統(tǒng)操作較簡樸,界面和諧。規(guī)范完善基礎(chǔ)信息設(shè)立。為了方便顧客,規(guī)定系統(tǒng)支持顧客多條件查詢功效。圖表分析銷售的狀況。支持多個(gè)報(bào)表的打印功效。含有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)功效,確保系統(tǒng)數(shù)據(jù)的安全性。總結(jié)現(xiàn)在市場(chǎng)超市進(jìn)銷存系統(tǒng)的研究成果,這個(gè)系統(tǒng)增加了諸多現(xiàn)在所用的系統(tǒng)不含有的功效。2系統(tǒng)開發(fā)技術(shù)、工具及環(huán)境2.1開發(fā)環(huán)境本系統(tǒng)開發(fā)環(huán)境以下:運(yùn)行平臺(tái):WindowsXP/Windows。關(guān)系統(tǒng)數(shù)據(jù)庫:SQLServer。開發(fā)平臺(tái):MicrosoftVisaulStudio。輔助開發(fā)工具:PhotoshopCS2。瀏覽器:IE5.0推薦使用IE6.0Web服務(wù)器:IIS6.1分辨率:最佳1024×768像素。2.2開發(fā)工具2.2.1VisualStudio此工具乃是微軟公司出品的一套完整開發(fā)工具。[9]用于生成ASPWeb應(yīng)用程序、桌面應(yīng)用程序、XMLWebservices、移動(dòng)應(yīng)用程序。VisualC++.NET、VisualBasic.NET、VisualC#.NET和VisualJ#.NET全都使用相似的集成開發(fā)環(huán)境(IDE)。而系統(tǒng)使用的是DotNet2.0平臺(tái),因此只用到VisualStudio中C#開發(fā)集成開發(fā)環(huán)境。而DotNet下能夠開發(fā)web部分和windows程序,Web窗體是用于創(chuàng)立可編程Web頁的ASP.NET技術(shù),Windows窗體是用于MicrosoftWindows應(yīng)用程序開發(fā)的、基于.NETFramework的新平臺(tái)。此框架提供一種有條理的、面對(duì)對(duì)象的、可擴(kuò)展的類集,使您能夠開發(fā)功效豐富的Windows應(yīng)用程序。[10]另外,Windows窗體可作為多層分布式解決方案中的本地顧客界面。本系統(tǒng)基于B/S架構(gòu),因此是鑒于.NET平臺(tái)的網(wǎng)站。3系統(tǒng)分析3.1可行性分析通過計(jì)算機(jī)軟件管理系統(tǒng)對(duì)超市進(jìn)行全方面的管理,滿足超市當(dāng)代化管理的需求。經(jīng)濟(jì)性超市的運(yùn)行過程中的信息系統(tǒng)化管理、權(quán)威數(shù)據(jù)統(tǒng)計(jì),為超市經(jīng)營決策提供了大量權(quán)威科學(xué)根據(jù);超強(qiáng)大賬單結(jié)款功效,簡化了員工日常的工作,提高了工作的效率,避免了人工管理過程中,數(shù)據(jù)容易記錯(cuò)所帶來的一系列的連鎖反想,高效的提高公司經(jīng)濟(jì)效益。技術(shù)性在有高系統(tǒng)配備、高網(wǎng)絡(luò)帶寬服務(wù)狀況下,各個(gè)級(jí)別管理人員很容易通過網(wǎng)站,對(duì)其操作范疇內(nèi)的系統(tǒng)信息進(jìn)行操作管理,完全滿足日常經(jīng)營和管理的規(guī)定。開發(fā)系統(tǒng)的必要性隨著網(wǎng)絡(luò)的普及和全方面,使用互聯(lián)網(wǎng)絡(luò)進(jìn)行經(jīng)濟(jì)活動(dòng),不僅經(jīng)濟(jì)實(shí)用,并且方便快速,還能夠吸引更多不同的顧客,這也是商家看好其中一種因素。單從這一點(diǎn)就足能夠闡明開發(fā)系統(tǒng)必要性。開發(fā)系統(tǒng)的經(jīng)濟(jì)可行性經(jīng)濟(jì)費(fèi)用重要涉及:硬件及有關(guān)設(shè)備的費(fèi)用;購置并安裝軟件;系統(tǒng)開發(fā)的費(fèi)用;人員培訓(xùn)費(fèi)用;系統(tǒng)安裝、使用和維護(hù)費(fèi)用。在硬件方面:除了服務(wù)器規(guī)定高以外,終端設(shè)備根本不太貴。在軟件方面:買正版的操作系統(tǒng),這是必須的。系統(tǒng)開發(fā)費(fèi)用大概30萬元人民幣,但是這個(gè)小數(shù)字與一種公司的發(fā)展比起來,就顯得太渺小了。系統(tǒng)的安裝由自己的開發(fā)人員來完畢,這個(gè)費(fèi)用涉及在,開發(fā)費(fèi)用之中。運(yùn)行和維護(hù)這部分,需要公司招聘對(duì)應(yīng)的技術(shù)人員來完畢,這是必不可少一項(xiàng)開支。本系統(tǒng)操作起來很方便,易學(xué)易懂,人機(jī)交流和諧因此培訓(xùn)時(shí)間很短費(fèi)用也不會(huì)很高。總之,這幾項(xiàng)加一起,與本系統(tǒng)所帶來的經(jīng)濟(jì)效益與社會(huì)效益比起來,能夠說微局限性道。開發(fā)系統(tǒng)技術(shù)的可行性通過公司業(yè)務(wù)對(duì)各個(gè)環(huán)節(jié)的分析,擬定出新系統(tǒng)管理構(gòu)造。我開發(fā)小組人員,運(yùn)用現(xiàn)有開發(fā)工具與開發(fā)技術(shù),完全能夠在規(guī)定資金、規(guī)定時(shí)間范疇內(nèi)實(shí)現(xiàn)新系統(tǒng)的全部功效。開發(fā)系統(tǒng)法律的可行性開發(fā)本系統(tǒng)是為了實(shí)現(xiàn)超市高效管理。在開發(fā)過程中完全自主開發(fā),不會(huì)出現(xiàn)侵權(quán)問題。另外也會(huì)使用正版軟件來開發(fā)系統(tǒng)和運(yùn)行系統(tǒng)。組織管理上的可行性本系統(tǒng)會(huì)使超市管理更加科學(xué)化,會(huì)更高效、人性化、方便。同時(shí)也能夠優(yōu)化組織構(gòu)造,提高超市競爭力。社會(huì)條件上的可行性網(wǎng)絡(luò)的普及,網(wǎng)絡(luò)本身也越來越受到人們愛慕,這也為系統(tǒng)實(shí)現(xiàn)后,運(yùn)行提供了一種較好的施展環(huán)境。3.2系統(tǒng)功效分析3.2.1系統(tǒng)功效的需求分析制作需求分析能夠從顧客那里獲取項(xiàng)目的基本方向和規(guī)定,這個(gè)是進(jìn)行項(xiàng)目后續(xù)工作的前提?,F(xiàn)在我國的型超市數(shù)量多,地分辨布較為廣泛,在我國經(jīng)濟(jì)發(fā)展中已經(jīng)含有重要地位。隨著全球經(jīng)濟(jì)一體化的發(fā)展以及電子商務(wù)的興起,超市之間的競爭將越來越激烈。網(wǎng)絡(luò)以及電子商務(wù)的迅猛發(fā)展,突破了時(shí)間、空間的局限性,給超市帶來了更多發(fā)展機(jī)會(huì),同時(shí)也增加了超市之間競爭強(qiáng)度。這就規(guī)定超市必須變化傳統(tǒng)的經(jīng)營和管理模式,提高超市運(yùn)行效率?,F(xiàn)在,我國超市的信息化水平還很低,相比較國外的超市,還處在剛起步階段。隨著科技的發(fā)展,電腦的操作及管理日趨簡樸化,電腦的知識(shí)也日趨普及,同時(shí)市場(chǎng)經(jīng)濟(jì)一夕多變,競爭激烈,超市采用電腦管理銷售也已成為必然趨勢(shì)。超市進(jìn)銷存管理系統(tǒng),是一種典型數(shù)據(jù)庫開發(fā)應(yīng)用程序,由貨信息管理模塊,進(jìn)銷售信息管理模塊,庫存信息管理模塊,基礎(chǔ)信息管理模塊等部分組合而成,規(guī)劃系統(tǒng)功效的模塊列舉以下:基礎(chǔ)信息管理模塊模塊涉及切換顧客,權(quán)限信息設(shè)立,業(yè)務(wù)員信息設(shè)立,客戶信息設(shè)立,供應(yīng)商信息設(shè)立,商品信息設(shè)立,倉庫信息設(shè)立,角色信息設(shè)立,會(huì)員類別信息設(shè)立,產(chǎn)品類別信息設(shè)立。進(jìn)貨信息管理模塊該模塊重要涉及進(jìn)貨信息查詢,進(jìn)貨訂單錄入和修改,進(jìn)貨單錄入和修改,訂貨單打印。銷售信息管理模塊該塊重要涉及銷售信息查詢,銷售訂單錄入和修改改,銷售單錄入和修改,銷售單打印。庫存信息銷售模塊該模塊重要涉及庫存信息查詢,庫存信息的設(shè)立,進(jìn)貨訂單的校驗(yàn),銷售訂單的校驗(yàn),庫存單打印。3.2.2系統(tǒng)設(shè)計(jì)構(gòu)造分析超市進(jìn)銷存管理系統(tǒng)采用的是瀏覽器/服務(wù)器系統(tǒng)(Browser/Server簡稱B/S)構(gòu)造。B/S介紹B/S構(gòu)造,即Browser/Server(瀏覽器/服務(wù)器)構(gòu)造,只安裝維護(hù)一種服務(wù)器(Server),客戶端采用瀏覽器(Browse)運(yùn)行軟件。它隨著Internet技術(shù)的興起,對(duì)C/S構(gòu)造一種變化與改善。重要運(yùn)用不停成熟的WWW瀏覽器,結(jié)合多個(gè)Script語言(VBScript、JavaScript…)和ActiveX技術(shù),是一種全新軟件系統(tǒng)構(gòu)造技術(shù)。中間件作為系統(tǒng)基礎(chǔ)平臺(tái),提供了某些的重要功效:負(fù)責(zé)客戶機(jī)和服務(wù)器、服務(wù)器與服務(wù)器間連接與通信;實(shí)現(xiàn)應(yīng)用和數(shù)據(jù)庫高效連接;提供一種三層構(gòu)造的應(yīng)用管理、開發(fā)、布署、運(yùn)行和平臺(tái)。這種三層構(gòu)造在層與層之間是互相獨(dú)立,任何一層變化都不會(huì)影響其它層的功效。圖3.2.2-1B/S三層體系構(gòu)造隨著Windows將瀏覽器技術(shù)植入到操作系統(tǒng)內(nèi)部,這種構(gòu)造已經(jīng)成為當(dāng)今應(yīng)用軟件的首選體系構(gòu)造。顯然B/S構(gòu)造應(yīng)用程序相對(duì)于傳統(tǒng)的C/S構(gòu)造應(yīng)用程序是一種非常大的跨步。采用該構(gòu)造軟件優(yōu)勢(shì)在于:不需要開發(fā)客戶端軟件,維護(hù)和升級(jí)很方便;跨平臺(tái)操作。任何一臺(tái)計(jì)算機(jī)裝有WWW瀏覽器,就可作為客戶機(jī)訪問系統(tǒng);含有良好開放性與可擴(kuò)充性;采用防火墻技術(shù)用來確保系統(tǒng)的安全性,適應(yīng)現(xiàn)在顧客對(duì)管理信息系統(tǒng)新需求。該構(gòu)造在管理信息系統(tǒng)開發(fā)領(lǐng)域獲得飛速發(fā)展,成為應(yīng)用軟件研制之中一種流行體系構(gòu)造。B/S相對(duì)于C/S優(yōu)勢(shì)由于傳統(tǒng)客戶服務(wù)器有維護(hù)工作量大,靈活性差,升級(jí)困難的缺點(diǎn),已很難適應(yīng)現(xiàn)在信息技術(shù)與網(wǎng)絡(luò)技術(shù)發(fā)展需要。它的重要優(yōu)勢(shì)有:維護(hù)與升級(jí)方式簡樸現(xiàn)在軟件系統(tǒng)改善與升級(jí)越來越頻繁復(fù)雜,B/S架構(gòu)的產(chǎn)品的特性。對(duì)大的單位來說,系統(tǒng)管理員需要在幾百、甚至上千部電腦之間奔跑,工作量與效率可想而知,但B/S架構(gòu)軟件僅需要管理服務(wù)器就行,全部客戶端只是瀏覽器根本不要做任何維護(hù)。此后軟件升級(jí)與維護(hù)也會(huì)越來越容易,使用起來也會(huì)越來越簡樸和方便,這對(duì)顧客費(fèi)用,時(shí)間,物力,人力節(jié)省是顯而易見的。因此,維護(hù)與升級(jí)革命方式是胖服務(wù)器,瘦客戶機(jī)。成本減少、選擇更多大家應(yīng)當(dāng)都懂得windows在桌面電腦上幾乎是一統(tǒng)天下,瀏覽器成為原則配備,但在服務(wù)器操作系統(tǒng)上,windows并不是處在絕對(duì)的統(tǒng)治地位。例如諸多人每天上新浪網(wǎng),只要安裝了瀏覽器就能夠,并不需要理解新浪的服務(wù)器用的什么操作系統(tǒng),事實(shí)上大部分網(wǎng)站也確實(shí)沒有使用windows操作系統(tǒng),而顧客的電腦大部分安裝的是windows操作系統(tǒng)。應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重B/S架構(gòu)管理軟件只安裝服務(wù)器端(Server)上,全部客戶端只有瀏覽器。網(wǎng)絡(luò)管理員只需要做硬件的維護(hù)。應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷比較重,一旦發(fā)生服務(wù)器崩潰等某些問題,后果是不堪構(gòu)想的,許多單位有數(shù)據(jù)庫存儲(chǔ)服務(wù)器,來以防萬一??蛻?服務(wù)器體系構(gòu)造的綜合特點(diǎn)B/S構(gòu)造重要特點(diǎn)是開發(fā)簡樸,分布性強(qiáng),共享性強(qiáng),維護(hù)方便,總體擁有成本低。但數(shù)據(jù)傳輸速度慢,對(duì)服務(wù)器規(guī)定過高,軟件個(gè)性化,數(shù)據(jù)安全性問題特點(diǎn)明顯減少,這些缺點(diǎn)都是看得到的,難以實(shí)現(xiàn)傳統(tǒng)模式下的特殊功效規(guī)定。3.2.3系統(tǒng)功效流程圖根據(jù)上述系統(tǒng)功效的需求分析,得到以下所示的系統(tǒng)功效模塊圖進(jìn)銷存管理系統(tǒng)進(jìn)銷存管理系統(tǒng)進(jìn)貨信息查詢進(jìn)貨訂單錄入和修改進(jìn)貨單錄入和修改銷售單錄入和修改銷售訂單錄入和修改銷售信息查詢訂貨單打印庫存信息查詢客戶信息設(shè)立基礎(chǔ)信息管理子系統(tǒng)商品信息設(shè)立倉庫信息設(shè)立銷售單打印切換顧客產(chǎn)品類別信息設(shè)立權(quán)限信息設(shè)立業(yè)務(wù)員信息設(shè)立供應(yīng)商信息設(shè)立庫存單的打印會(huì)員類別信息設(shè)立角色信息設(shè)立庫存信息的設(shè)立產(chǎn)品類別信息設(shè)立銷售訂單的校驗(yàn)進(jìn)貨訂單的校驗(yàn)進(jìn)貨信息管理子系統(tǒng)銷售信息管理子系統(tǒng)庫存信息管理子系統(tǒng)圖3.2.3-14系統(tǒng)設(shè)計(jì)4.1系統(tǒng)設(shè)計(jì)規(guī)定、目的及命名規(guī)則4.1.1規(guī)定由于操作人員計(jì)算機(jī)知識(shí)普遍較差,規(guī)定有良好人機(jī)界面。由于該系統(tǒng)使用對(duì)象多,規(guī)定有較好權(quán)限管理。方便數(shù)據(jù)查詢、支持多條件查詢?;A(chǔ)信息管理(涉及商品信息、客戶信息、供應(yīng)商信息)。通過看計(jì)算機(jī),能夠直接透視倉庫儲(chǔ)存狀況。完善商品采購信息、對(duì)商品銷售信息進(jìn)行管理。商品銷售排行要統(tǒng)計(jì)。當(dāng)外界環(huán)境(停電、網(wǎng)絡(luò)病毒等)干擾本系統(tǒng)時(shí),系統(tǒng)有自動(dòng)保護(hù)原始數(shù)據(jù)的安全。數(shù)據(jù)計(jì)算每次自動(dòng)完畢,盡量減少人工干預(yù)。退出系統(tǒng)。4.1.2目標(biāo)界面美觀而和諧,系統(tǒng)采用人機(jī)對(duì)話方式,信息查詢快捷、精確、靈活、方便,數(shù)據(jù)存儲(chǔ)安全和可靠。鍵盤操作,系統(tǒng)快速反映。實(shí)現(xiàn)多個(gè)查詢,如含糊查詢、多條件查詢等。管理員設(shè)立操作員的權(quán)限。對(duì)員工輸入數(shù)據(jù),系統(tǒng)進(jìn)行嚴(yán)格的數(shù)據(jù)檢查,排除可能人為錯(cuò)誤。數(shù)據(jù)保密性要高,為每個(gè)顧客設(shè)立權(quán)限的級(jí)別。系統(tǒng)最大程度實(shí)現(xiàn)了易操作、易維護(hù)性和易安裝性性。系統(tǒng)的運(yùn)行穩(wěn)定和安全可靠。4.1.3命名規(guī)則項(xiàng)目中的命名規(guī)則項(xiàng)目中各個(gè)子項(xiàng),均以子項(xiàng)功效名稱的各個(gè)中文的第一種字母,且都要大寫,他們對(duì)應(yīng)的三層中的類,均以他們名稱加上對(duì)應(yīng)后綴來命名(如:進(jìn)貨項(xiàng),項(xiàng)目名JH,對(duì)應(yīng)數(shù)據(jù)層中類是JHService),類中辦法根據(jù)功效而定,項(xiàng)目中頁面命名是項(xiàng)目名為前綴加上對(duì)應(yīng)功效名。數(shù)據(jù)庫的命名規(guī)則數(shù)據(jù)庫的名稱與項(xiàng)目的名稱相似,數(shù)據(jù)庫中,表命名規(guī)則是表名稱的各個(gè)中文的第一種字母,表中字段的命名與表相似。4.2系統(tǒng)功效設(shè)計(jì)4.2.1系統(tǒng)具體功效舉一例基礎(chǔ)管理,構(gòu)造圖4.2.1客戶信息設(shè)立客戶信息設(shè)立基礎(chǔ)信息管理子系統(tǒng)商品信息設(shè)立倉庫信息設(shè)立切換顧客產(chǎn)品類別信息設(shè)立權(quán)限信息設(shè)立業(yè)務(wù)員信息設(shè)立供應(yīng)商信息設(shè)立會(huì)員類別信息設(shè)立進(jìn)貨單錄入和修改4.2.1-1基礎(chǔ)管理構(gòu)造圖切換顧客:進(jìn)入系統(tǒng)前,從此界面登錄,登錄時(shí)分多個(gè)不同權(quán)限;權(quán)限信息設(shè)立:對(duì)權(quán)限的信息進(jìn)行有關(guān)操作設(shè)立;業(yè)務(wù)員信息設(shè)立:對(duì)業(yè)務(wù)員的信息進(jìn)行有關(guān)操作;客戶信息設(shè)立:對(duì)客戶的信息進(jìn)行有關(guān)操作;供應(yīng)商信息設(shè)立:對(duì)供應(yīng)商的信息進(jìn)行有關(guān)操作;商品信息設(shè)立:對(duì)商品的信息進(jìn)行有關(guān)操作;倉庫信息設(shè)立:對(duì)倉庫的信息進(jìn)行有關(guān)操作;角色信息設(shè)立:對(duì)角色的信息進(jìn)行有關(guān)操作;會(huì)員類別信息設(shè)立:對(duì)會(huì)員類別的信息進(jìn)行有關(guān)操作;產(chǎn)品類別信息設(shè)立:對(duì)產(chǎn)品類別的信息進(jìn)行有關(guān)操作;4.3數(shù)據(jù)庫設(shè)計(jì)本軟統(tǒng)數(shù)據(jù)庫采用SQLServer數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱JXC。數(shù)據(jù)庫JXC中有15張表。4.3.1數(shù)據(jù)庫構(gòu)造設(shè)計(jì)商品有關(guān)信息,涉及數(shù)據(jù)項(xiàng)有:條形碼、產(chǎn)品編號(hào)、產(chǎn)品名稱、類別、入庫價(jià)格、分銷價(jià)格、零售價(jià)格、生產(chǎn)廠家、更新日期、備注信息等。產(chǎn)品類別信息,涉及的數(shù)據(jù)項(xiàng)有:類別編號(hào)、類別名稱、備注信息等??蛻粜畔?,涉及的數(shù)據(jù)項(xiàng)有:客戶編號(hào)、客戶名稱、地址、郵政編碼、電話號(hào)碼、公司主頁、聯(lián)系人、聯(lián)系人電子郵件、類別、累計(jì)消費(fèi)金額、備注信息等。供應(yīng)商信息,涉及的數(shù)據(jù)項(xiàng)有:供應(yīng)商編號(hào)、供應(yīng)商名稱、地址、郵政編碼、電話號(hào)碼、公司主頁、聯(lián)系人、聯(lián)系人電子郵件、備注信息等。角色信息,涉及的數(shù)據(jù)項(xiàng)有:角色編號(hào)、角色名稱、備注信息等。權(quán)限信息,涉及的數(shù)據(jù)項(xiàng)有:權(quán)限編號(hào)、權(quán)限名稱、權(quán)限轉(zhuǎn)向、備注信息等。角色權(quán)限信息,涉及的數(shù)據(jù)項(xiàng)有:編號(hào)、角色編號(hào)、權(quán)限編號(hào)。業(yè)務(wù)員信息,涉及的數(shù)據(jù)項(xiàng)有:業(yè)務(wù)員編號(hào)、業(yè)務(wù)員姓名、登錄名稱、登錄密碼、類別、電話號(hào)碼、家庭住址、身份證號(hào)碼、備注信息等。進(jìn)貨訂單信息,涉及的數(shù)據(jù)項(xiàng)有:訂貨日期、編號(hào)、業(yè)務(wù)員、供應(yīng)商編號(hào)、產(chǎn)品編號(hào)、數(shù)量、單價(jià)、折扣比例、總金額、狀態(tài)、備注信息等。進(jìn)貨單信息,涉及的數(shù)據(jù)項(xiàng)有:入庫日期、業(yè)務(wù)員、編號(hào)、進(jìn)貨訂單編號(hào)、供應(yīng)商編號(hào)、倉庫編號(hào),商品編號(hào)、數(shù)量、單價(jià)、折扣、總金額、與否即時(shí)付款、與否記帳、預(yù)付比例、備注信息等。銷售訂單表,涉及的數(shù)據(jù)項(xiàng)有:銷售訂貨日期、業(yè)務(wù)、銷售訂貨單編號(hào)、客戶編號(hào)、商品編號(hào)、數(shù)量、單價(jià)、折扣、總金額、狀態(tài)、備注信息。銷售單表,涉及的數(shù)據(jù)項(xiàng)有:銷售日期、業(yè)務(wù)員、銷售單編號(hào)、銷售訂單編號(hào)、客戶編碼、倉庫編號(hào)、商品編號(hào)、數(shù)量、單價(jià)、折扣、總金額、與否即時(shí)付款、與否記帳、預(yù)付比例、備注信息。庫存信息,涉及的數(shù)據(jù)項(xiàng)有:編號(hào)、更新日期、倉庫編號(hào)、商品編號(hào)、數(shù)量、總金額、缺貨警告、備注信息等。會(huì)員類別信息,涉及的數(shù)據(jù)項(xiàng)有:編號(hào)、名稱、備注信息等。倉庫信息,涉及的數(shù)據(jù)項(xiàng)有:倉庫編號(hào)、倉庫名稱、備注。4.3.2數(shù)據(jù)庫邏輯設(shè)計(jì)根據(jù)上述數(shù)據(jù)庫的需求分析與概念構(gòu)造設(shè)計(jì),設(shè)計(jì)名稱為JXC的數(shù)據(jù)庫。數(shù)據(jù)庫JXC由下面多個(gè)表格構(gòu)成,各個(gè)表的命名與字段命名,是以對(duì)應(yīng)名稱的拼音首字母組合而成的,各個(gè)表格的設(shè)計(jì)成果以下表格所示,每個(gè)表格都表達(dá)在數(shù)據(jù)庫中相對(duì)應(yīng)一種表。舉一例。表4.3.2-1商品信息表列名數(shù)據(jù)類型可否為空闡明spbhintNotNull商品編號(hào)(主鍵自增)spmcVarchar(50)NotNull商品名稱sptxmVarchar(50)Notnull商品條形碼splbbhintNull商品類別編號(hào)spRkjgdecimalNull入庫價(jià)格spFxjgdecimalNull分銷價(jià)格spLsjgdecimalNull零售價(jià)格spSccjVarchar(50)Null生產(chǎn)廠家spGxrqVarchar(50)Null更新日期spbztextNull備注信息5系統(tǒng)具體實(shí)施過程5.1母版頁5.1.1母版頁優(yōu)點(diǎn)母版頁系統(tǒng)容易供設(shè)計(jì)人員使用,因基于ASP.NET熟悉顧客控件模型,管最后加入了近乎完整可視化優(yōu)點(diǎn),卻是不需要編寫任何代碼。在另首先,母版頁功效強(qiáng)大,由于它嵌套模板、支持多區(qū)域、設(shè)備篩選器、和默認(rèn)內(nèi)容。母版頁也完全編譯,從而含有最佳性能,同時(shí)也提供一種強(qiáng)類型編程模型,盡管在最后發(fā)行之前可能會(huì)作折衷,方便更加好地支持動(dòng)態(tài)母版。5.1.2母版頁的使用模板頁擴(kuò)展名Master,內(nèi)容頁引用模板頁的辦法:<%@PageLanguage="C#"MasterPageFile="~/Default_Master.Master"AutoEventWireup="true"CodeBehind="Default.aspx.cs"Inherits="AstarBlogUI.WebForm1"Title="無標(biāo)題頁"%>動(dòng)態(tài)變化內(nèi)容頁所引用的模板頁普通Init事件下變化:protectedvoidPage_PreInit(objectsender,EventArgse){this.MasterPageFile="~/ABC.master";}在內(nèi)容頁中使用模板頁中的控件Master:<asp:LabelID="LabDemo"runat="server"text="xlovey"/>內(nèi)容頁:Labellb=(Label)Master.FindControl("LabDemo");//直接在Master中找LabDemoif(lb!=null
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電氣課程設(shè)計(jì)報(bào)告論文
- 零售貸款合同三篇
- 道路工程師工作總結(jié)
- 婦產(chǎn)科護(hù)士工作總結(jié)
- 門診部醫(yī)生團(tuán)隊(duì)近期工作總結(jié)
- 2023-2024學(xué)年重慶市七校聯(lián)盟高一(下)期中語文試卷
- 教材選用與內(nèi)容審定計(jì)劃
- 包裝設(shè)計(jì)師的主要職責(zé)
- 醫(yī)療行業(yè)顧問工作概述
- 【八年級(jí)下冊(cè)地理粵教版】7.4 北京市 同步練習(xí)
- 工程竣工驗(yàn)收(消防查驗(yàn))報(bào)告
- 農(nóng)業(yè)經(jīng)理人職業(yè)技能大賽考試題及答案
- 滬教版八年級(jí)化學(xué)(上冊(cè))期末檢測(cè)卷及答案
- 造口傷口工作總結(jié)
- 初三畢業(yè)班后期管理措施
- 超星爾雅慕課公共關(guān)系禮儀實(shí)務(wù)杜漢榮課后習(xí)題及答案(1)word版本
- 示教機(jī)械手控制系統(tǒng)設(shè)計(jì)
- 氧化鋁生產(chǎn)工藝教學(xué)(拜耳法)
- 選礦學(xué)基礎(chǔ)PPT課件
- 安利食品經(jīng)銷商合同協(xié)議范本模板
- 空冷器技術(shù)參數(shù)
評(píng)論
0/150
提交評(píng)論