客美玲
摘要:如今多肉綠植已經(jīng)不僅僅限于小地區(qū)的交易,多肉綠植的進(jìn)銷存的過程也越來越復(fù)雜,而引進(jìn)該管理系統(tǒng)能使多肉綠植店的運(yùn)作能力提高、管理更規(guī)范。該文采用Java技術(shù)以及Microsoft SQL Server2008數(shù)據(jù)庫和Tomcat服務(wù)器技術(shù),從多肉綠植店工作人員管理類、商品信息管理、采購管理、銷售管理,庫存管理等幾個(gè)方面對多肉綠植店管理系統(tǒng)進(jìn)行分析和設(shè)計(jì)。
關(guān)鍵詞:多肉綠植;Tomcat;管理系統(tǒng)
中圖分類號:TP315 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2017)28-0067-02
前幾年多肉綠植在南方盛行的時(shí)候北方還很少能隨處可見這種可愛的東西,然而時(shí)隔不久的如今大街上多肉綠植店在北方非常普遍。如今多肉綠植已經(jīng)不僅僅限于小地區(qū)的交易,多肉綠植的進(jìn)銷存的過程也越來越復(fù)雜,而引進(jìn)該應(yīng)用型管理系統(tǒng)能使多肉綠植店的運(yùn)作能力提高、管理更加的規(guī)范化。呆萌的多肉和溫馨的綠植越來越受人們的喜愛。各種節(jié)日、宴會(huì)以及婚禮上都少不了他們的身影,這種溫馨而可愛的東西給我們的生活增添了不少色彩。相關(guān)人士表示,最近幾年,購買一些大型綠植來美化環(huán)境和凈化空氣,炎熱的夏天,購買多肉綠植來增添樂趣已經(jīng)成為共識。除了花卉之外,多肉綠植是時(shí)下許多年輕人的新寵。
隨著目前應(yīng)用管理系統(tǒng)的進(jìn)步,消費(fèi)者對多肉綠植店的管理的要求也有了進(jìn)一步的提高,然而,很多管理者還采用傳統(tǒng)手工方式對商品進(jìn)行管理。這種方式不僅效率低,還容易出現(xiàn)錯(cuò)誤。已經(jīng)不能滿足如今管理模式的需要。因此在這個(gè)信息技術(shù)迅速發(fā)展的時(shí)代,建立多肉綠植管理系統(tǒng)是必要的并且可行的。
與以前的管理所不同的是本管理系統(tǒng)采用現(xiàn)代化的管理,建立在有理可據(jù)的、有效地信息數(shù)據(jù)之上的管理體制。
本系統(tǒng)采用信息科學(xué)與計(jì)算機(jī)為一體的技術(shù),提出一種數(shù)字化管理的技術(shù),使多肉綠植店擺脫純手工操作的效率低、容易出錯(cuò)的缺點(diǎn),形成高效、科學(xué)、智能的管理模式。
1 系統(tǒng)分析
1.1 系統(tǒng)目標(biāo)
多肉綠植店管理系統(tǒng)要實(shí)現(xiàn)如下目標(biāo):
1) 用戶管理:包括新增用戶信息以及對用戶信息的刪除、查詢、修改,用戶權(quán)限限制等。
2) 多肉綠植商品管理:包括對信息的查詢、信息的錄入、信息的刪除、信息的修改等功能。
3) 采購管理:主要是對商品的采購和采購單查詢。
4) 銷售管理:主要是對商品的銷售和銷售單查詢。
5) 庫存管理。
1.2 可行性分析
作為多肉綠植店的管理系統(tǒng),它的數(shù)據(jù)量較小,在數(shù)據(jù)信息的處理上也不是很復(fù)雜,因此在項(xiàng)目開發(fā)的角度來說它的開發(fā)周期較短,成本也不會(huì)太高,可以降低人工成本,提高管理者的工作效率。為了并且對于計(jì)算機(jī)性能的要求也不是太高,所以在它的管理上花費(fèi)的費(fèi)用也較少。目前已有很多成功的類似的信息管理系統(tǒng)的先例。多肉綠植管理系統(tǒng)開發(fā)和運(yùn)行與國家的法律法規(guī)沒有任何沖突或抵觸的地方。另外,多肉綠植店管理系統(tǒng)所采用的操作和工作方式符合管理者和使用者的日常習(xí)慣,而且操作簡便靈活,所以本系統(tǒng)的開發(fā)和運(yùn)行是必要的而且是可行的。
1.3 系統(tǒng)需求分析
所謂“需求分析”是指對要弄明白問題的要求,對要解決的問題進(jìn)行詳細(xì)的分析,包括要輸入什么樣的數(shù)據(jù)以及應(yīng)輸出什么樣的數(shù)據(jù),想得到什么樣的結(jié)果,
1.3.1 功能需求分析
根據(jù)對多肉綠植店實(shí)際運(yùn)營情況分析,通常進(jìn)貨倉庫和銷售多肉綠植都是在同一個(gè)場地進(jìn)行。按照這個(gè)實(shí)際情況進(jìn)行系統(tǒng)設(shè)計(jì),在本系統(tǒng)中顧客的消費(fèi)過程的基本業(yè)務(wù)流程如下:顧客選擇好自己需要購買的多肉或者綠植后,多肉綠植店的管理者或者員工登錄到該店的管理系統(tǒng)。管理者或者員工輸入自己的賬號和對應(yīng)的密碼登錄到系統(tǒng),進(jìn)入銷售界面,填寫銷售訂單,輸入顧客名字、多肉和綠植的名字,多肉編號或者綠植編號,數(shù)量及操作人等信息。如果顧客所需要的多肉或者綠植數(shù)量足夠,系統(tǒng)最后會(huì)根據(jù)相顧客所需數(shù)量及對應(yīng)多肉綠植的價(jià)格,算出顧客在訂單中需要支付的費(fèi)用。如果顧客所需要的多肉或者綠植數(shù)量不足時(shí),本系統(tǒng)會(huì)發(fā)出警告,提示管理者對該種多肉或者綠植進(jìn)行進(jìn)貨處理。最后打印出該顧客在本店的消費(fèi)清單。
1.3.2 系統(tǒng)性能需求
實(shí)用性:快捷和方便地實(shí)現(xiàn)多肉,綠植在采購、銷售、庫存等方面的操作。整個(gè)系統(tǒng)由管理員統(tǒng)一管理,實(shí)現(xiàn)多肉綠植的統(tǒng)一編碼,可以促進(jìn)系統(tǒng)管理員的工作效率,并有效地減少成本和繁瑣的工作量。
易操作性:本系統(tǒng)在銷售、商品信息管理等重要的環(huán)節(jié),不需要輸入任何繁瑣的信息,管理員和員工想要對商品信息進(jìn)行新增、修改、查看、刪除等操作只需通過瀏覽器就可以實(shí)現(xiàn)。
安全性:系統(tǒng)應(yīng)用不同的權(quán)限級別,分為超級管理員和普通管理員。超級管理員的權(quán)限更大,很大程度地實(shí)現(xiàn)了安全認(rèn)證。
易維護(hù)性:使用者可以使用工具帶出數(shù)據(jù)庫中的數(shù)據(jù),使維護(hù)數(shù)據(jù)庫的過程更加方便,對數(shù)據(jù)庫進(jìn)行清空階段性數(shù)據(jù),很好地實(shí)現(xiàn)了系統(tǒng)數(shù)據(jù)處理的輕負(fù)荷。
適應(yīng)性:本系統(tǒng)對于計(jì)算機(jī)軟硬件的要求都不是很高,因此更夠?qū)崿F(xiàn)廣泛應(yīng)用,系統(tǒng)采用B/S模式可以實(shí)現(xiàn)多個(gè)用戶訪問和操作,
2 系統(tǒng)總體設(shè)計(jì)
2.1 系統(tǒng)總體設(shè)計(jì)
2.1.1 設(shè)計(jì)思想
1) 本系統(tǒng)將幾個(gè)獨(dú)立的功能模塊都進(jìn)行統(tǒng)一式的管理。每一個(gè)功能模塊都可以獨(dú)立完成自己的功能,如采購、銷售、商品信息管理等功能。
2) 合理的數(shù)據(jù)流的設(shè)計(jì),在本系統(tǒng)設(shè)計(jì)中,相對獨(dú)立的功能模塊間用數(shù)據(jù)流相互連接,使系統(tǒng)運(yùn)行更方便。各個(gè)功能模塊間的耦合性相對較低,更大的提高了系統(tǒng)的安全性。
3) 本系統(tǒng)采用的是模塊化結(jié)構(gòu)設(shè)計(jì)和分層的模塊化程序的設(shè)計(jì)理念,這樣的理念對應(yīng)用系統(tǒng)很強(qiáng)的可操作性和可擴(kuò)展性。endprint
2.1.2 設(shè)計(jì)原則
為了滿足用戶的各種需求,使軟件的質(zhì)量有更大的提高,簡化操作,在設(shè)計(jì)中需要遵循的原則如下:
1) 合理性原則:根據(jù)多肉綠植店實(shí)際運(yùn)營的情況,進(jìn)行例如采購、銷售等工作。
2) 適用性原則:盡可能預(yù)留些空間,按需求擴(kuò)充功能,以便滿足管理工作的實(shí)際需求,并且能夠處理一些特殊情況。
3) 準(zhǔn)確性原則:對用戶輸入的信息進(jìn)行檢錯(cuò),以便用戶能及時(shí)輸入有效地信息(如:長度限制和類型匹配等)。
4) 易操作性原則:要求系統(tǒng)的功能齊全,界面簡潔,操作靈活,并且在必要的地方進(jìn)行提示。
5) 安全性原則:本系統(tǒng)設(shè)置登錄賬戶,不用的賬戶類型具有不同的操作權(quán)限。管理員具有可新增、查看、刪除,修改普通用戶信息的權(quán)限。
2.2 系統(tǒng)功能模塊設(shè)計(jì)
根據(jù)對多肉綠植店通用業(yè)務(wù)流程研究得知,多肉綠植店信息化管理系統(tǒng)至少應(yīng)具備用戶登錄,員工管理、商品信息管理、采購管理、銷售管理,庫存管理等功能模塊。如圖1系統(tǒng)功能結(jié)構(gòu)圖所示。
1) 用戶登錄模塊:用戶身份分為管理員登錄和普通用戶登錄。用戶輸入用戶名和密碼,系統(tǒng)會(huì)將數(shù)據(jù)庫中的內(nèi)容與之匹配,如果匹配成功,則成功登錄到系統(tǒng),如果密碼匹配不成功則彈出密碼錯(cuò)誤,用戶名匹配不成功則彈出用戶不存在。管理員的權(quán)限更高,可以對員工進(jìn)行增加、修改、刪除等高級操作,而普通用戶只能進(jìn)行查找、修改個(gè)人信息。
2) 員工管理模塊:主要包括管理員對員工的增加、刪除、修改、查找等操作。當(dāng)多肉綠植店的人員流動(dòng)時(shí),增加新來的員工信息,刪除離職的員工信息。當(dāng)然員工信息也可修改。
3) 商品信息管理模塊:主要是對多肉綠植的管理,包括多肉綠植信息的查看、新增、修改、刪除。
4) 采購管理模塊:包括采購進(jìn)貨和采購單信息查詢,采購模塊會(huì)顯示所有商品,采購人員進(jìn)行采購操作。還可根據(jù)采購單號、采購日期等進(jìn)行采購信息查詢。
5) 銷售管理模塊:包括商品的銷售和銷售單查詢。
6) 庫存管理模塊:主要是對多肉綠植的庫存信息查詢。
3 數(shù)據(jù)庫分析與設(shè)計(jì)
3.1 數(shù)據(jù)庫分析
多肉綠植店管理系統(tǒng)是一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng),數(shù)據(jù)庫中可以查詢到所有商品的所有信息。在開發(fā)過程中,非常重要的一個(gè)階段就是數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計(jì)。數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)包括數(shù)據(jù)庫中各個(gè)表結(jié)構(gòu)的設(shè)計(jì),包括信息保存在哪些表格中、各個(gè)表的結(jié)構(gòu)如何以及各個(gè)表之間的關(guān)系。
因此,應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果與數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞有著密切聯(lián)系,好的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)致力于減少數(shù)據(jù)庫的存儲(chǔ)量,對資料的完整性和一致性要求比較高,并且需要系統(tǒng)的響應(yīng)速度夠快,簡化將基于此數(shù)據(jù)庫的應(yīng)用程序的實(shí)現(xiàn)等等。由于數(shù)據(jù)庫設(shè)計(jì)的重要性,現(xiàn)如今有許多種設(shè)計(jì)數(shù)據(jù)庫結(jié)構(gòu)的技術(shù)。但這些技術(shù)方法與數(shù)據(jù)庫系統(tǒng)并沒有統(tǒng)一的相對應(yīng)的模式,而是要根據(jù)應(yīng)用系統(tǒng)對數(shù)據(jù)庫不同的需求來選擇不同的技術(shù)方法,甚至是幾種不同的方法的融合。數(shù)據(jù)庫在整個(gè)系統(tǒng)中是非常重要的一部分,合理而全面的數(shù)據(jù)庫設(shè)計(jì)可以保證數(shù)據(jù)的一致性和完整性,從而提高信息存取效率更加有利于程序的實(shí)現(xiàn)。
3.2 數(shù)據(jù)庫設(shè)計(jì)
數(shù)據(jù)庫需求分析是數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)中的第一個(gè)階段,也是非常重要的一個(gè)階段。這個(gè)階段主要的任務(wù)是收集各種資料,是接下來的設(shè)計(jì)階段的基礎(chǔ)。
數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)如下:
用戶的基本信息:用戶名、用戶工號、用戶密碼,權(quán)限類型。
供應(yīng)商信息:供應(yīng)商編號、聯(lián)系人、供應(yīng)商名稱、聯(lián)系電話,供應(yīng)商地址。
多肉綠植的基本信息:多肉綠植編編號、多肉綠植名、價(jià)格、庫存數(shù)量、上限值、下限值。
庫存的基本信息:多肉綠植編號、庫存數(shù)量。
采購的基本信息:采購單號、多肉綠植編號、供應(yīng)商號、進(jìn)貨日期、進(jìn)貨價(jià)、進(jìn)貨總金額、進(jìn)貨數(shù)量、操作員。
銷售的基本信息:銷售單號、多肉綠植號、銷售日期、銷售數(shù)量、銷售金額、銷售清單號、操作員。
4 結(jié)論與展望
多肉綠植是一種比較容易銷售的,更是人們在生活中是不可或缺的增添生活樂趣的。如今,計(jì)算機(jī)技術(shù)在其他方面已經(jīng)廣泛應(yīng)用,計(jì)算機(jī)與各種智能設(shè)備已經(jīng)緊密結(jié)合在一起。然而以軟件建設(shè)為基礎(chǔ)的多肉綠植現(xiàn)代化管理系統(tǒng)發(fā)展速度相對較慢。停留在紙上作業(yè)基礎(chǔ)的傳統(tǒng)手工的管理模式,不僅管理過程復(fù)雜、而且效率較低,易出錯(cuò)。已然不能滿足現(xiàn)代化發(fā)展的需求。多肉綠植管理系統(tǒng)的建立成為現(xiàn)代化發(fā)展的必然選擇。
數(shù)據(jù)庫在一個(gè)系統(tǒng)中扮演著非常重要的角色,合理而全面的數(shù)據(jù)庫設(shè)計(jì)可以提高數(shù)據(jù)存取的效率,保證數(shù)據(jù)的一致性和完整性,從而更加有利于程序的實(shí)現(xiàn)。
本多肉綠植管理系統(tǒng)正是基于對多肉綠植的管理,采購和銷售大體需求的理解,在滿足基本業(yè)務(wù)流程的前提下,根據(jù)多肉綠植店的管理特點(diǎn)、結(jié)合多肉綠植店管理現(xiàn)代化的管理理念建立的多肉綠植店管理模式。目的是通過對客戶在多肉綠植店消費(fèi)過程中產(chǎn)生的數(shù)據(jù)進(jìn)行科學(xué)化管理,優(yōu)化多肉綠植店管理的過程,加快處理信息的速度,提高商品采購以及銷售的效率。主要包括對用戶的管理、多肉綠植商品的管理、采購管理、銷售管理,庫存管理等模塊,可以實(shí)現(xiàn)商品信息的查詢、查看進(jìn)貨的商品的品種和數(shù)量價(jià)格、銷售清單等功能。
本系統(tǒng)以多肉綠植店為中心,可以對多肉綠植店的商品的品種進(jìn)行查詢、添加、修改、刪除,能知道該品種的商品的編號、商品名、數(shù)量、價(jià)格等信息,也能把顧客在該店的消費(fèi)做成一個(gè)清單,方便管理,效率高,而且不易出錯(cuò),也能夠適應(yīng)現(xiàn)代化發(fā)展的需求。所以本系統(tǒng)的建立是有實(shí)際意義的。
參考文獻(xiàn):
[1] 張少敏, 王保義. 基于Web的管理信息系統(tǒng)方案及安全性[J]. 華北電力大學(xué)報(bào), 2001, 28(1).
[2] 黃理, 李積善, 曹林有, 等. 用JSP輕松開發(fā)Web網(wǎng)站[M]. 北京:北京希望電子出版社, 2011.
[3] 李金山. 信息管理系統(tǒng)的設(shè)計(jì)[J]. 科技情報(bào)開發(fā)與經(jīng)濟(jì), 2012(14).endprint