尹倩 宋玉娥 竇龍祺 楊建輝 劉偉玲 王承國

摘要:茶葉因銷售產生了龐大的數據,對數據的處理顯得尤為重要。相比當前完備的茶葉銷售前臺設計,對茶葉銷售后臺數據的管理設計略顯單薄。而龐大的數據和使其轉化為效益的需求,也對茶葉銷售數據管理系統提出了更高的要求。通過對建立茶葉銷售信息管理系統的必要性和可行性的分析,針對茶葉銷售企業的數據處理、分類、整理等功能的需求,結合茶葉銷售的管理規范化與信息化建設需要,以網絡技術和編程語言、數據庫為基礎,設計出了基于PHP和MySQL的茶葉銷售信息管理系統。此系統采用B/S架構,實現了茶葉銷售信息的實時管理和查詢等功能,同時實現了茶葉銷售數據更新的自動化管理,確保了信息流通的及時性和流暢性,確立了信息共享權限分明的管理機制,提高了茶葉銷售數據的管理效率。
關鍵詞:B/S架構;茶葉銷售;信息交互;信息管理;信息融入;PHP;MySQL
中圖分類號:TP311.5,TP315 ???文獻標志碼:A ???論文編號:cjas18100019
Design and Implementation of Tea Sale Information Management System
Yin Qian1, Song Yu'e2, Dou Longqi1, Yang Jianhui3, Liu Weiling1, Wang Chengguo1
(1Yantai Academy, China Agricultural University/Yantai Agricultural School of Shandong Province, Yantai 264610, Shandong, China; 2School of Electrical and Information Engineering, Beijing Polytechnic College, Beijing 100042, China; 3China Institute of Regulation Research, Zhejiang University of Finance and Economics, Hangzhou 310018, Zhejiang, China)
Abstract: Huge data are generated by tea sale, which are particularly important for data processing. Compared?with the front desk design of the current completed tea sale, the background data management design is slightly?weak. Huge data and the need to turn them into benefits raise higher requirements for the tea sale data?management system. Through the necessity and feasibility analysis of the establishment of tea sale information management system, the tea sale information management system is designed based on PHP, MySQL, network?technology, programming language and database to meet the requirements of tea sale enterprises for data processing, classification and sorting, in combination with the management of tea sale standardization and the?need of the information construction. Real-time management and query are realized in the system, in which B/S architecture is adopted, meanwhile automatic management of tea sale data update is realized, the timeliness and?fluency of information flow are ensured, the management mechanism with clear authority of information sharing is established, and the management efficiency of tea sale data is improved in the system.
Keywords: B/S Framework; Tea Sale; Information Interaction; Information Management; Information Into; PHP; MySQL
0 ?引言
目前,眾多的農業領域應用了信息技術,實現了農業信息的交互[1]。茶文化在中華文化中具有舉足輕重的地位[2]。隨著人們觀念的轉變與進步,茶葉消費從傳統消費變成了成熟消費,過去人們對茶葉的消費主要集中在茶葉的沖泡、品賞,而現在更多地向送禮、娛樂等多元立體的趨勢發展[3],2017年國內茶葉市場消費總量達到190萬t,消費額達到2300億元左右[4]。中國已經進入了全民喝茶時代,尤其是互聯網的發展,直接刺激了茶葉行業產業鏈的延伸,從而促使國內茶葉市場在未來5年內進入新一輪的跳躍式發展。
然而,網絡營銷快速發展的背后,也暴露出網站建設落后、不便管理等問題,影響了茶產品的銷售業績[5]。茶葉銷售企業直接面臨的挑戰則是茶葉銷售信息管理事務龐雜,各種決策、通知上傳下達需要較長的數據傳達周期,且操作費時費力,需要對各種信息進行匯總、更新、統計,工作量相當龐大,手工管理的弊端日益顯露。相反,在信息時代背景下,多數茶葉企業并沒有認識到信息技術和資源管理的價值。如果茶葉行業自身不能將信息技術和軟件技術等資源要素應用到生產運營中,將無法適應當前茶葉行業整體發展的需要[6-7]。目前針對此問題并無很好的解決方案,且針對茶葉銷售信息的管理系統研究較少,系統開發尚不成熟[8],難以滿足發展需要,亟需一種高效、穩定、安全的全新電子商務管理模式實現對數據的管理,以便管理者根據數據走向及時做出正確決策。這符合當前社會的需求和發展趨勢,能夠減輕茶葉銷售公司工作人員的工作量,實現上下級數據的無縫對接,提高上級決策的及時性和準確性,使茶葉銷售信息管理科學化[9]。
1 ?系統概述
對于茶葉銷售企業的具體運行,信息機制的融入和應用帶來的實際變化是全方位的,不僅是信息技術的融入和應用,更重要的是將茶葉產業發展具體特征與其整體融入,從而能夠更好滿足時代需要[10]。在茶葉銷售信息管理系統中,管理者可以對商品、銷售、進貨、退貨、財務5個模塊的內容進行添加、刪除、修改等,而其他內部成員只可以進入該系統瀏覽各模塊的信息,且內部成員使用的賬號必須是在公司統一注冊的。為方便公司內部人員對茶葉銷售狀況有更直觀地了解,系統也可對茶葉銷量進行自動排序。
B/S架構體系具備系統數據維護、更新即時生效的優勢[11-12]。本系統采用B/S架構來實現茶葉銷售信息管理系統的構建,以Apache(一款Web服務器軟件)服務器作為程序運行環境,開發工具采用Netbeans,數據庫設計使用開源、免費、高性能、穩定的MySQL軟件[13-14]。
2 ?系統設計及實現
本系統屬于通用型系統,適用于PHP和MySQL進行開發[15-16],建立動態式交互網站[17]。本系統還采用MVC(Model View Controller)的編程模式,MVC模式是將業務邏輯聚集到一個部件里,在改進和個性化定制界面及用戶交互的同時,不需要重新編寫業務邏輯,使得系統開發維護更加簡便[18-20],MVC模式如圖1所示。
本系統在搭建PHP運行環境時,選用了功能強大的建站集成軟件包Xampp的Apache作為應用服務器,服務器端分層開發,從上到下依次為展示層、功能層、服務層以及數據庫層[21-24],系統邏輯結構如圖2所示。
2.1 需求分析
2.1.1 權限分明 系統管理員具有最高權限,能夠輸入并管理茶葉數據,主要管理商品信息、訂單信息、訂單明細信息、客戶信息、入庫單信息、入庫單明細、供應商信息、退貨單信息、退貨單明細和財務信息等,并對相關數據進行處理。而公司其他管理人員則只能瀏覽以上信息,而不能對其進行修改。開發的系統必須能夠跨平臺操作,具有設置權限、兼容性強等功能。
2.1.2 關系連接 數據龐大復雜,系統所涉及的數據信息均由二維表組成,各表之間建立相應映射關系,體現數據之間一對一的聯系。設立實體表和關系表,并通過外鍵或聯合主鍵的方式實現表與表之間的連接,建立關系模型,實現數據的關聯。
2.1.3 安全保障 數據的丟失、泄露可能會造成巨大損失,因此系統還應確保其安全性,Apache服務器可保證其相對安全。該系統需要確保只有管理員具有對茶葉各數據的管理權限,但系統又對企業內部人員提供注冊和登錄功能,使企業內部人員能夠瀏覽商品信息、銷售情況、財務情況等。
2.2 概要設計
系統最終管理權歸系統管理員所有,但由其他內部成員共享信息,并通過以下設計使得茶葉銷售信息管理系統的5個模塊功能得以實現。
2.2.1 系統功能結構 本系統主要由系統管理員界面和其他成員登錄界面2個部分組成,系統的功能結構如圖3所示。
2.2.2 管理員模塊 在管理員界面中,管理員輸入用戶名和密碼進行登錄,即可進入到管理員管理界面。其主要可操作模塊有商品管理、銷售管理、進貨管理、退貨管理和財務管理。管理員能登錄系統并進行一系列數據處理和操作,如添加、刪除、修改等。其中商品管理主要包括商品信息,如名稱、種類、數量等的添加、刪除、修改等;銷售管理主要包括對客戶后臺信息和訂單具體信息,如姓名、性別、年齡、聯系方式、訂單號、訂單時間等的管理,管理員可對其進行具體操作;而進貨管理則主要包括入庫單(如商品名稱、數量等)和供應商信息(如供應商名稱、聯系方式等)的管理;在退貨管理模塊,管理員可對退貨單、退貨商品信息等數據進行管理;最后的財務管理主要是對月成本、月收入、月盈利等數據的管理。
2.2.3 其他成員功能 在其他內部成員登錄界面中,成員輸入共享賬號密碼,即可進入茶葉信息瀏覽頁面,除商品管理、銷售管理、進貨管理、退貨管理和財務管理5個模塊的展示外,成員還可以進行銷量排序瀏覽,即將每種茶葉商品的銷量進行排序及統計分析,便于管理者做出恰當的進貨決策。
2.2.4 數據庫設計 系統采用MySQL進行數據庫的構建,系統管理員要管理系統的所有信息,包括商品、客戶、供貨商管理、進貨、退貨和財務管理6個模塊,各自子模塊的信息由數據表展示[25-26]。
(1)數據表設計。系統數據庫共設計8張表,分別是商品表、訂單表、訂單明細表、客戶表、入庫單表、入庫單明細表、供貨商表、退貨單表、退貨單明細表,如表1所示。
對每張數據表的字段名、數據類型、字段長度、是否主鍵、是否為空的設計,以商品和入庫單為例,如表2~3所示。
(2)數據庫和關系設計。數據庫系統的核心內容是概念模型,概念設計明確了所包含的何種實體及其屬性、實體之間的聯系和對信息的約束條件。本系統數據庫設計包括商品信息、訂單信息、客戶信息、入庫單信息、供貨商信息以及退貨單信息等,本系統的E-R圖如圖4所示。
2.3 系統的實現
系統結合PHP和超文本標記語言進行網頁界面設計,最終實現了對商品、銷售、進貨、退貨以及財務5個管理模塊的設計和添加、修改、刪除、查詢數據等基本操作。以查詢功能為例,管理員登錄系統后進入界面,在每一子模塊下面都對應有對該子模塊信息的查詢功能,在條件后的下拉列表下選中搜索項,在下方文本框中輸入具體查找條件,即可查找出相關商品或訂單、供貨商等的信息,點擊下方的箭頭,可在右側文本框中切換顯示左側表中的信息,系統銷售管理模塊界面如圖5所示。
3 ?結果分析
本系統基于MVC模式和B/S開發架構,利用PHP和HTML技術,結合MySQL數據庫技術,在實現模塊基本功能的同時實現了團隊內部的信息共享。本系統各模塊功能明確,獨立進行,便于系統日后進行補充完善;層次間劃分合理,且可操作性較高,達到了預期的目的。
本系統主要面向各茶葉銷售企業公司或小型經營者,能實現茶葉銷售的信息化管理,降低工作人員短時間處理大量數據的壓力,提高工作效率,使用合理的管理系統可以方便管理者更快速準確地做出重大決策和判斷,使銷售過程中產生的大量數據得到有效的處理和利用。在當前社會,大眾自身飲茶理念不斷成熟,做好茶葉企業管理信息系統開發與構建,不僅能夠提高公司的管理效率,更能促進茶業產業的創新發展。
4 ?討論
當前茶葉銷售管理的相關系統研究尚不完善,存在系統反應遲緩、操作復雜、功能設置未考慮實際需要等問題。本系統采用B/S架構,針對企業管理量身定制,使系統反應迅速及時,界面操作簡便,提高了用戶體驗感,更好地滿足了企業管理的實際需求。
此外,本系統尚處于試運行階段,后續需要通過進一步測評和運用,接受系統測試人員和用戶的反饋,持續進行系統調試和完善。同時,在使用過程中,系統還需要定期進行維護升級,以確保系統的正常運行。
參考文獻
[1]高亮亮,李道亮,梁勇,等.水產養殖監管物聯網應用系統建設與管理研究[J].山東農業科學,2013,45(8):1-4.
[2]李韻柔,張郁卿,吳泳鈞,等.茶產業+互聯網商業模式研究分析[J].價值工程,2018,37(22):24-27.
[3]劉秋彬.中國茶葉市場的發展現狀與未來分析[J].福建茶葉,2014,36(4):2-5.
[4]高麗華.一帶一路戰略背景下的我國茶葉市場分析[J].福建茶葉,2018,40(7):41.
[5]陳桃,孫劍,李紫娟.我國茶產業發展中存在的問題、原因與對策[J].農業現代化研究,2018,39(3):424-431.
[6]王大林.茶葉管理信息系統軟件的設計與應用[J].福建茶葉,2018,40(5):18-19.
[7]申強,董磊,龐昌偉,等.基于“互聯網+”農產品供應鏈質量監管體系研究[J].農業現代化研究,2017,38(2):219-225.
[8]蒙連超.芻議茶葉網上銷售平臺的設計和實現[J].福建茶葉,2016,38(2):57-58.
[9]趙薔,郭新明,劉淑英.基于SSH的在線茶葉銷售系統的分析與設計[J].福建電腦,2017,33(9):6-7,84.
[10]趙魁.基于信息系統的茶企信息管理應用探討[J].福建茶葉,2018,40(2):78-79.
[11]江緒文,韓輝,宋希云,等.中國主要農作物種子質量網絡信息系統的開發——以玉米為例[J].山東農業科學,2016,48(12):151-155.
[12]胡國強,李茵.基于NFC的茶葉質量安全追溯系統的設計與實現[J].江蘇農業科學,2018,46(4):197-200.
[13]康文杰,王勇,俸皓.云平臺中MySQL數據庫高可用性的設計與實現[J].計算機工程與設計,2018,39(1)296-301.
[14]凌駿,尹博學,李晟,等.基于監控數據的MySQL異常檢測算法[J].計算機工程,2015,41(11):41-46.
[15]王向軍,邊玉超,李榮.基于PHP+My_SQL數據庫技術的教師工作量統計系統[J].信息系統工程,2016(2):36-37.
[16]張效娟,王得芳,肖華俊.基于PHP和MySQL的青海省刺繡資源庫設計與實現[J].青海師范大學學報:自然科學版,2018,34(2):1-8.
[17]李強.以PHP+MySQL為基礎的網站開發研究[J].網絡安全技術與應用,2014(5):22-23.
[18]施櫻花.基于MVC的醫院信息管理系統設計與幵發[J].電子測量技術,2017,40(12):142-147.
[19]梁帆,董江磊,崔世鋼,等.基于物聯網智能植物生長柜的軟件系統設計[J].農業現代化研究,2015,36(4):716-720.
[20]李宗新,王慶成,劉幵昌,等.基于Internet的山東省作物種質資源共享平臺的幵發與研究[J].山東農業科學,2011(9):9-14.
[21]高萬林,李睿博,李佩佩,等.三農信息中的圖片資源管理系統[J].農學學報,2016,6(1):99-102.
[22]李英杰,夏衛生,劉香蔚,等.基于J2EE的農用地流轉系統平臺的設計與實現[J].農學學報,2015,5(4):103-110.
[23]陳旭,畢軍芳,仇天月,等.基于共享服務模式的農業資源管理WebGIS系統構建[J].中國農學通報,2013,29(11)115-120.
[24]賈橋東,鄭宏斌,金建明,等.基于批次管理的片煙醇化信息系統設計與實現[J].農學學報,2016,6(6):51-55.
[25]高萬林,朱苗苗,李佩佩,等.三農信息中的音頻資源管理系統[J].農學學報,2016,6(2):117-121.
[26]吳彬,楊詠鋼,李艷芳,等.茶園可視化農業氣象信息動態監測預警系統研制及試驗[J].計算機測量與控制,2018,26(8):195-199.