徐立波



摘要:對居民消費情況進行調查、分析和研究能夠為企業(yè)和政府提供決策支持。通過對居民消費水平、消費結構、消費能力和消費行為情況的具體需求進行細化分析,建立居民消費調查系統(tǒng)的功能模型,進而設計出系統(tǒng)的數(shù)據(jù)庫表結構和用戶界面。
關鍵詞:居民消費 調查系統(tǒng) 研究
一、引言
居民消費指一定時期內,一個國家(或地區(qū))內所有常住居民對最終商品和服務的全部消費性支出,與政府消費一起構成最終消費。通過對居民消費水平、消費結構、消費能力和消費行為的調查、研究和分析,能夠為企業(yè)在市場需求、產品生產、產品定價方面提供數(shù)據(jù)支持,為個人日常消費、證券、投資和存款等方面提供詳細參考,為政府對商品定價,個人所得稅制定等提供信息。
二、居民消費調查系統(tǒng)需求分析
需求分析工作是居民消費調查系統(tǒng)研究的前提和基礎。通過需求分析,掌握系統(tǒng)要完成的主要功能和性能。通過不斷認識和逐步細化,真正的了解居民消費調查系統(tǒng)用戶的要求,把它轉換成一個精細的軟件邏輯模型和需求規(guī)格說明,這樣才能準確的表達用戶的需求。居民消費調查系統(tǒng)主要具有以下幾個功能:(1)居民消費水平的收集、處理和分析。(2)居民消費結構的收集、處理和分析。(3)居民消費行業(yè)信息的收集、處理分析。(4)用戶管理。(5)系統(tǒng)維護與管理。
由此確定電工實驗綜合管理系統(tǒng)主要包括消費水平管理,消費結構管理,消費行業(yè)管理,用戶管理和系統(tǒng)維護與管理等系統(tǒng)用例。接下來利用面向對象的分析方法(Object-Oriented Analysis, OOA)對目標系統(tǒng)完成功能建模工作,這是系統(tǒng)進一步設計和實現(xiàn)的前提和基礎。居民消費調查系統(tǒng)用例圖如圖1所示。
三、系統(tǒng)實現(xiàn)的關鍵
(一)VBA技術
VBA(Visual Basic ForApplications)是微軟公司研發(fā)的可以提升Office系列辦公軟件功能的一種面向對象的程序設計語言。可以將VBA語言直接嵌入到Word、Excel等軟件中,用于定制和擴展Office的功能。VBA語言是VisualBasic的子集,具有功能強大,計算方便,便于二次開發(fā)的特點。
(二)居民消費調查系統(tǒng)數(shù)據(jù)庫設計
二維表結構設計是數(shù)據(jù)庫設計的基礎。居民消費調查系統(tǒng)要設計的表很多,主要包括調查總表、管理員表、用戶表、職業(yè)子表、商品分類子表、體格區(qū)間子表等。以下列出3個主要的表。
居民消費調查總表
該表包含6個字段,分別是S_ID、S_Name、S_Age、S_Occupation、S_Class、S_Value。其中S_id為主鍵,具體信息見表2.1所示
(三)管理員表
該表包含3個字段,分別是S_ID、S_Name、S_Pass。其中M_id為主鍵,具體信息見表2.2所示。
四、界面設計
根據(jù)對居民消費水平、消費結構、消費能力和消費行為的分析和數(shù)據(jù)庫表結構設計,確定系統(tǒng)用戶界面(User Interface,UI)風格和形式,保障系統(tǒng)的用戶界面布局合理,風格統(tǒng)一,美觀大方,簡潔明了。本系統(tǒng)最終生成的消費情況調查主用戶界面如下圖2所示。
五、結語
通過對居民消費水平、消費結構、消費能力和消費行為的需求分析、數(shù)據(jù)庫設計和界面設計研究,為居民消費調查系統(tǒng)的設計和實現(xiàn)找到了解決方案。系統(tǒng)的成功研制能夠為企業(yè)在產品生產、消費者在日常消費、投資等各個方面提供數(shù)據(jù)支持,更能夠為政府在商品定價,個人所得稅制定等決策信息。