【正文】
電 子 科 技 大 學(xué)畢 業(yè) 設(shè) 計(jì)(論 文)論文題目: 基于WEB的商場(chǎng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 學(xué)習(xí)中心(或辦學(xué)單位):四川科技職工大學(xué)學(xué)習(xí)中心指導(dǎo)老師: 李德軍 職 稱: 學(xué)生姓名: 徐文 學(xué) 號(hào):V08270441126 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 電子科技大學(xué)繼續(xù)教育學(xué)院制網(wǎng)絡(luò)教育學(xué)院2011年 6 月 30 日電 子 科 技 大 學(xué)基于WEB的商場(chǎng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘 要本文通過(guò)對(duì)現(xiàn)代企業(yè)信息化管理進(jìn)行分析,根據(jù)商場(chǎng)信息化管理的實(shí)際需求,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于WEB技術(shù)的商場(chǎng)管理系統(tǒng)。該系統(tǒng)由七個(gè)功能模塊組成,即:商品信息管理模塊、客戶信息管理模塊、商品進(jìn)貨管理模塊、商品銷售管理模塊、人事信息管理模塊、數(shù)據(jù)報(bào)表模塊和系統(tǒng)配置模塊。本文不僅敘述了該商場(chǎng)管理系統(tǒng)的設(shè)計(jì)過(guò)程,包括需求分析,系統(tǒng)架構(gòu)的設(shè)計(jì),以及功能模塊的劃分等,而且詳盡敘述了各個(gè)功能模塊的具體實(shí)現(xiàn)方法,包括如何在服務(wù)器端響應(yīng)客戶請(qǐng)求,如何進(jìn)行相應(yīng)的數(shù)據(jù)庫(kù)訪問(wèn)、以及如何進(jìn)行用戶權(quán)限分配等。系統(tǒng)的開(kāi)發(fā)采用了ASP技術(shù),以SQL Server 2000作為后臺(tái)數(shù)據(jù)庫(kù),WEB服務(wù)器使用IIS,并且采用B/S模式,實(shí)現(xiàn)系統(tǒng)的高效運(yùn)行,并且安裝方便,配置簡(jiǎn)易。關(guān)鍵詞:商場(chǎng)管理;商品;信息管理;數(shù)據(jù)庫(kù)The Design and Realization of Shopping Malls Management System Based on WEBAbstractIn this thesis, the shopping malls management system based on WEB is designed and realized by analysis of the modern enterprise information management and according to its actual requirement. This system is posed of seven function modules, which includes modity information management module, customer information management module, modity purchase management module, the modity sales management module, the personnel information management module, report module and system configuration module. This thesis not only describes procedures of designing the shopping malls management system which includes requirement analysis, design of system frame and division of function module, but also describes in detail about development methods of every functional module, which includes how to respond the customers39。 request at the server, how to access database and how to assign of user authority and etc. This system is based on the popular B/S mode, mainly uses ASP technolgy as a development language, uses SQL Server 2000 to design the database on the backstage, the Web server use IIS. It realizes the convenient install, running effectively and simple configuration.Key words: Shopping Malls Management;Commodity;Information Management;Database目錄論文總頁(yè)數(shù):36頁(yè)1 引言 1 系統(tǒng)設(shè)計(jì)目的及意義 1 系統(tǒng)特色 12 系統(tǒng)設(shè)計(jì) 2 需求分析 2 系統(tǒng)功能分析 2 數(shù)據(jù)處理過(guò)程分析 3 總體設(shè)計(jì) 4 功能模塊設(shè)計(jì) 4 流程設(shè)計(jì) 6 開(kāi)發(fā)工具 6 詳細(xì)設(shè)計(jì) 7 商品信息管理模塊 7 客戶信息管理模塊 7 商品進(jìn)貨管理模塊 7 商品銷售管理模塊 8 人事信息管理模塊 8 數(shù)據(jù)報(bào)表管理模塊 8 系統(tǒng)配置模塊 8 數(shù)據(jù)庫(kù)設(shè)計(jì) 9 概念結(jié)構(gòu)設(shè)計(jì) 9 邏輯結(jié)構(gòu)設(shè)計(jì) 103 系統(tǒng)實(shí)現(xiàn) 17 系統(tǒng)主界面的實(shí)現(xiàn) 17 ASP訪問(wèn)數(shù)據(jù)庫(kù)的實(shí)現(xiàn) 18 用戶登錄模塊的實(shí)現(xiàn) 18 商品信息管理模塊的實(shí)現(xiàn) 20 商品分類 20 商品增加 21 商品修改 22 商品刪除 23 商品查詢 23 24 商品入庫(kù) 24 商品入庫(kù)審核 25 商品庫(kù)存警示 26 26 商品銷售價(jià)格 26 商品銷售開(kāi)單 27 商品銷售查詢 27 打印商品收據(jù) 27 28 29 用戶密碼設(shè)置 29 用戶權(quán)限設(shè)置 30 賬套備份 31 賬套還原 31 數(shù)據(jù)清空 314 特殊問(wèn)題解決方案 32 用戶使用權(quán)限的控制 32 自動(dòng)計(jì)算總值 33結(jié) 論 34參考文獻(xiàn) 34致 謝 35聲 明 361 引言 系統(tǒng)設(shè)計(jì)目的及意義進(jìn)入21世紀(jì)后,以“3C”技術(shù),即計(jì)算機(jī)技術(shù)、通訊技術(shù)和控制技術(shù)為主導(dǎo)的現(xiàn)代信息技術(shù)深入廣泛的滲透到社會(huì)生活的各個(gè)方面(如現(xiàn)代企業(yè)的信息化管理),已成為推動(dòng)社會(huì)經(jīng)濟(jì)發(fā)展和開(kāi)展國(guó)際競(jìng)爭(zhēng)的必備手段。計(jì)算機(jī)技術(shù)作為現(xiàn)代科學(xué)技術(shù)的基礎(chǔ)和核心,已經(jīng)而且將繼續(xù)對(duì)人類文明社會(huì)的進(jìn)步與發(fā)展產(chǎn)生深刻影響。當(dāng)前越來(lái)越多的商業(yè)、企事業(yè)單位已經(jīng)將計(jì)算機(jī)技術(shù)應(yīng)用于日常的管理工作??茖W(xué)的運(yùn)用計(jì)算機(jī)技術(shù)進(jìn)行管理工作不僅可以使管理工作規(guī)范化、系統(tǒng)化、自動(dòng)化而且可以節(jié)省相當(dāng)?shù)娜肆?、物力。它能夠使用戶的管理工作走上良性運(yùn)轉(zhuǎn)軌道,從而為其快速發(fā)展奠定基礎(chǔ)。因此各單位對(duì)與本行業(yè)相關(guān)管理軟件的需求也十分迫切。管理信息系統(tǒng)的建立,為各級(jí)管理決策提供了信息支持,從根本上改善了管理人員的勞動(dòng)條件和工作性質(zhì),是管理手段現(xiàn)代化的重要標(biāo)志。管理信息系統(tǒng)(MIS, Management Information System)是一個(gè)由人和計(jì)算機(jī)等組成的能夠提供信息以支持一個(gè)組織機(jī)構(gòu)內(nèi)部的作業(yè),管理、分析和決策職能的系統(tǒng),在強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代社會(huì)中它越來(lái)越普及。MIS是一門新的學(xué)科,它跨越了若干個(gè)領(lǐng)域,比如管理科學(xué)、系統(tǒng)科學(xué)、運(yùn)籌學(xué)、統(tǒng)計(jì)學(xué)以及計(jì)算機(jī)科學(xué)。在這些學(xué)科的基礎(chǔ)上,形成信息收集加工的方法,從而形成一個(gè)縱橫交織的系統(tǒng)。 隨著市場(chǎng)競(jìng)爭(zhēng)的日益激烈,如何降低成本越來(lái)越成為企業(yè)要解決的問(wèn)題。對(duì)于傳統(tǒng)的完全依賴人工管理商場(chǎng)每個(gè)環(huán)節(jié)的管理方式,不僅效率低下,而且容易出錯(cuò),成本較高及不能及時(shí)反應(yīng)商場(chǎng)的整個(gè)銷售和庫(kù)存等情況。這將影響領(lǐng)導(dǎo)者的戰(zhàn)略決策,從而最終導(dǎo)致企業(yè)在競(jìng)爭(zhēng)中失去競(jìng)爭(zhēng)力。采用WEB技術(shù)實(shí)現(xiàn)B/S(瀏覽器/服務(wù)器)結(jié)構(gòu)的管理系統(tǒng)是辦公自動(dòng)化的發(fā)展趨勢(shì)。基于WEB技術(shù)的管理系統(tǒng),由于開(kāi)發(fā)周期短;與用戶平臺(tái)無(wú)關(guān);易于實(shí)現(xiàn)交互式應(yīng)用;能對(duì)信息進(jìn)行快速、高效的收集、處理和發(fā)布,近幾年來(lái)得到了迅速發(fā)展。本系統(tǒng)以商場(chǎng)為例,對(duì)其進(jìn)、銷、存等管理信息系統(tǒng)進(jìn)行設(shè)計(jì)并實(shí)現(xiàn),是為適應(yīng)現(xiàn)代商場(chǎng)信息化管理而設(shè)計(jì)的,采用WEB技術(shù)使商場(chǎng)的管理更加高效方便并幫助商場(chǎng)節(jié)省成本,幫助商場(chǎng)在激烈的市場(chǎng)競(jìng)爭(zhēng)中處于不敗之地。 系統(tǒng)特色本系統(tǒng)是為適應(yīng)現(xiàn)代商場(chǎng)信息化管理而設(shè)計(jì)的,采用WEB技術(shù)使商場(chǎng)的管理更加高效方便并幫助商場(chǎng)節(jié)省成本,使商場(chǎng)在激烈的市場(chǎng)競(jìng)爭(zhēng)中處于不敗之地。系統(tǒng)的開(kāi)發(fā)采用了成熟的ASP技術(shù),以SQL SERVER 2000做為后臺(tái)數(shù)據(jù)庫(kù),Web服務(wù)器使用IIS,采用流行的B/S模式,實(shí)現(xiàn)系統(tǒng)的高效運(yùn)行,并且在客戶端不需要安裝系統(tǒng),只需一臺(tái)聯(lián)接企業(yè)局域網(wǎng)支持WEB瀏覽器的電腦即可。(1)采用WEB 應(yīng)用技術(shù),即以因特網(wǎng)為基礎(chǔ)的應(yīng)用技術(shù)。其優(yōu)點(diǎn)在于可以讓企業(yè)間的商業(yè)數(shù)據(jù)及交易等行為,透過(guò)因特網(wǎng)的通訊來(lái)彼此交換信息。這樣不但可以節(jié)省數(shù)據(jù)交換的時(shí)間,而且可以簡(jiǎn)化流程。(2)采用流行的B/S (Browser/Server)模式。由于WEB技術(shù)的廣泛使用,基于WEB的B/S模式已經(jīng)替代傳統(tǒng)的C/S (Client/Server)模式成為主流,原因在于B/S的處理能力已經(jīng)很強(qiáng)大,包含服務(wù)端執(zhí)行代碼(如ASP,JSP等)和客戶端執(zhí)行代碼(常采用JavaScript)。在這種架構(gòu)下程序邏輯及數(shù)據(jù)的處理都是在伺服端,使用者是透過(guò)網(wǎng)絡(luò)以瀏覽器來(lái)存取伺服端的數(shù)據(jù)。故在客戶端不需要安裝系統(tǒng),只需一臺(tái)聯(lián)接企業(yè)局域網(wǎng)支持WEB瀏覽器的電腦即可。(3)采用了成熟的ASP(Active Server Pages)技術(shù),輕松的實(shí)現(xiàn)了與數(shù)據(jù)庫(kù)的動(dòng)態(tài)更新的同步,使商品庫(kù)存銷售等信息時(shí)刻保持最新。(4)采用了SQL SERVER 2000做為后臺(tái)數(shù)據(jù)庫(kù)。其在安全性和穩(wěn)定性方面表現(xiàn)很好,和WINDOWS平臺(tái)的完美兼容使得其擁有很好的性能。2 系統(tǒng)設(shè)計(jì) 需求分析 系統(tǒng)功能分析對(duì)于現(xiàn)代大型商場(chǎng)的信息自動(dòng)化系統(tǒng)通常是由銷售管理系統(tǒng)(POS)和后臺(tái)管理信息系統(tǒng)(MIS)組成的系統(tǒng)。銷售管理系統(tǒng)接受后臺(tái)管理所設(shè)定的各種基本信息,并將詳細(xì)的銷售資料傳送給后臺(tái)管理系統(tǒng)進(jìn)行分析匯總。后臺(tái)管理為前臺(tái)管理系統(tǒng)提供必要的商品等基本資料,并收集前臺(tái)收銀管理系統(tǒng)提供的各種詳細(xì)的銷售數(shù)據(jù),作為查詢、分析、統(tǒng)計(jì)和決策的信息依據(jù)。因此,后臺(tái)管理系統(tǒng)功能齊全、內(nèi)容豐富、工作量大,通常也是開(kāi)發(fā)過(guò)程的難點(diǎn)和重點(diǎn)。作為一個(gè)商場(chǎng)的后臺(tái),其管理是和商場(chǎng)的實(shí)際業(yè)務(wù)經(jīng)營(yíng)管理分不開(kāi)的。商場(chǎng)的經(jīng)營(yíng)流程可以簡(jiǎn)單地概括為“進(jìn)銷存”(商品進(jìn)貨、商品銷售和商品庫(kù)存),因此可以說(shuō)商品的“進(jìn)銷存”管理是商場(chǎng)后臺(tái)管理的核心,也是整個(gè)商場(chǎng)自動(dòng)化管理系統(tǒng)的核心部分。另外,商場(chǎng)中的人事管理、數(shù)據(jù)報(bào)表的生成、客戶資料管理等也是不可缺少的部分,使其成為一個(gè)完整的商場(chǎng)自動(dòng)化管理系統(tǒng)。商場(chǎng)管理一般流程為商品進(jìn)貨管理→商品庫(kù)存管理→商品銷售管理→商品出庫(kù)管理→報(bào)表生成,具體處理流程如下:(1)商品進(jìn)貨管理商品進(jìn)貨管理是商場(chǎng)庫(kù)存管理的第一個(gè)部分,是商品進(jìn)入商場(chǎng)的第一個(gè)環(huán)節(jié)。從商品開(kāi)始進(jìn)庫(kù),就開(kāi)始了商品的庫(kù)存管理。 進(jìn)貨步驟可以為:計(jì)劃員作采購(gòu)計(jì)劃→采購(gòu)計(jì)劃審核→采購(gòu)計(jì)劃修改維護(hù)(非必做步驟)→由采購(gòu)計(jì)劃生成訂單→訂單審核→訂單維護(hù)修改(非必做步驟)→貨到時(shí)由訂單生成入庫(kù)通知→入庫(kù)驗(yàn)收→庫(kù)管員確認(rèn)正式入庫(kù)。(2)商品庫(kù)存管理商品庫(kù)存管理是商場(chǎng)管理系統(tǒng)中的關(guān)鍵部分,是商品進(jìn)入商場(chǎng)的第二個(gè)環(huán)節(jié)。庫(kù)存管理的業(yè)務(wù)步驟為:庫(kù)管員確認(rèn)正式入庫(kù)→安排貨位→日常調(diào)撥→盤點(diǎn)管理。 倉(cāng)庫(kù)管理中最重要的一項(xiàng)工作就是保證帳面數(shù)量與實(shí)物數(shù)量一致,所以說(shuō)盤點(diǎn)管理是倉(cāng)庫(kù)管理中的一項(xiàng)重要工作。(3)商品銷售管理銷售管理是商場(chǎng)管理系統(tǒng)的第三個(gè)部分,是商品在商場(chǎng)中流動(dòng)的第三個(gè)環(huán)節(jié)。銷售管理的步驟為:顧客購(gòu)買商品→前臺(tái)出銷售單→顧客付款→收銀員確認(rèn)出庫(kù)單→銷售員提貨并交付給顧客。(4)商品出庫(kù)管理出庫(kù)管理是商場(chǎng)管理系統(tǒng)的第四個(gè)部分,包括從商品進(jìn)入賣場(chǎng)開(kāi)始銷售,到顧客正式購(gòu)買商品。出庫(kù)管理的步驟為:商品出庫(kù)單→庫(kù)管員確認(rèn)出庫(kù)單并登記→庫(kù)管員正式確認(rèn)出庫(kù)→商品出庫(kù)→庫(kù)存盤點(diǎn)。(5)報(bào)表生成報(bào)表是倉(cāng)庫(kù)管理員提供給主管部門的一種重要文件,它對(duì)采購(gòu)部門的采購(gòu)計(jì)劃起決定性的作用。主要涉及到報(bào)表有∶商品庫(kù)存報(bào)表、商品銷售報(bào)表、商品進(jìn)貨報(bào)表、商品退貨報(bào)表。 數(shù)據(jù)處理過(guò)程分析根據(jù)系統(tǒng)功能可分析出系統(tǒng)的數(shù)據(jù)處理過(guò)程,描述系統(tǒng)內(nèi)部信息的流向,并表示系統(tǒng)的邏輯處理功能。結(jié)構(gòu)化分析方法一般使用數(shù)據(jù)流圖DFD來(lái)描述數(shù)據(jù)的處理過(guò)程,因此根據(jù)以上的功能需求分析可畫出系統(tǒng)數(shù)據(jù)流圖,如圖21所示。系統(tǒng)管理員分配系統(tǒng)賬號(hào)和權(quán)限系統(tǒng)賬號(hào)權(quán)限登錄系統(tǒng)商品信息管理客戶信息管理商品銷售管理商品進(jìn)貨管理人事信息管理制作數(shù)據(jù)報(bào)表管理員商品信息表客戶信息表員工信息表顧客商品庫(kù)存表商品銷售表修改庫(kù)存供貨商商品進(jìn)貨表報(bào)表輸出管理員圖21 系統(tǒng)數(shù)據(jù)流圖 總體設(shè)計(jì) 功能模塊設(shè)計(jì)該系統(tǒng)的功能較完善,基本覆蓋了商場(chǎng)管理中的各個(gè)環(huán)節(jié)。系統(tǒng)主要可分為七個(gè)功能模塊:商品信息管理模塊,客戶信息管理模塊,商品進(jìn)貨管理模塊,商品銷售管理模塊,人事信息管理模塊,數(shù)據(jù)報(bào)表模塊和系統(tǒng)配置模塊。如圖22所示。商場(chǎng)管理系統(tǒng)商品信息管理客戶信息管理商品進(jìn)貨管理商品銷售管理數(shù)據(jù)報(bào)表管理人事管理人商品進(jìn)貨管理事客戶信息管理管商品信息管理理商場(chǎng)管理系統(tǒng)系統(tǒng)配置添加、修改、刪除商品類型添加、修改、刪除商品信息添加、修改、刪除客戶類型添加、修改、刪除客戶信息商品入庫(kù)入庫(kù)審核商品退貨銷售價(jià)格銷售開(kāi)單庫(kù)存報(bào)表銷售報(bào)表進(jìn)貨報(bào)表員工信息添加、修改、刪除員工信息通訊錄權(quán)限管理密碼管理賬套備份賬套還原庫(kù)存警示進(jìn)貨、退貨、庫(kù)存查詢數(shù)據(jù)報(bào)表管理庫(kù)存盤點(diǎn)點(diǎn)