王娟 馬薇
(機械工業(yè)信息中心 北京市 100040)
行業(yè)協(xié)會是指介于政府、企業(yè)之間,商品生產(chǎn)者與經(jīng)營者之間,并為其服務(wù)、咨詢、溝通、監(jiān)督、公正、自律、協(xié)調(diào)的社會中介組織,是一種民間性組織,屬非營利性機構(gòu)。在信息時代到來之際,行業(yè)協(xié)會要乘著互聯(lián)網(wǎng)的東風(fēng),審時度勢,加速發(fā)展,進一步深化信息化建設(shè)的聯(lián)動效應(yīng),增強服務(wù)會員能力。
協(xié)會會員管理系統(tǒng)不僅可以提高協(xié)會與會員、會員與會員的互動性和動態(tài)信息的即時性,還可以充分展示其行業(yè)協(xié)會的專業(yè)性和權(quán)威性,反映本行業(yè)的前沿動態(tài)、最新行業(yè)活動信息,為會員提供最新行業(yè)政策、標準信息及本行業(yè)年度、月度統(tǒng)計報表、行業(yè)分析報告等文獻資料。
該系統(tǒng)使用 ASP.NET+ MySQL 數(shù)據(jù)庫進行開發(fā),ASP.NET 具有擴展性好、兼容性好、安全性高、易于部署、支持移動設(shè)備等優(yōu)點。
MySQL 數(shù)據(jù)庫則具有運行速度快、使用成本低、復(fù)雜程度低、易于使用、可移植性強等諸多優(yōu)點。
會員管理系統(tǒng)主要目標是實現(xiàn)會員管理、會員繳費管理、發(fā)票開具和發(fā)送,以及會員統(tǒng)計信息上報與匯總等各種查詢統(tǒng)計業(yè)務(wù),達到操作簡單方便,界面美觀大方,能滿足如各行業(yè)協(xié)會進行會員管理的需求,幫助協(xié)會以科學(xué)的管理方法來提高工作效率。
系統(tǒng)部署結(jié)構(gòu)圖,如圖1 所示。
堡壘機:是指用于防御攻擊的,是一個主機系統(tǒng),其自身經(jīng)過一定的加固,具有較高的安全性,可抵御一定的攻擊,其作用主要是將需要保護的信息系統(tǒng)資源與安全威脅的來源進行隔離,從而在被保護的資源前面形成一個堅固的“堡壘”,并且在抵御威脅的同時又不影響普通用戶對資源的正常訪問。堡壘機主要供運維人員使用。
Web 服務(wù)器:即網(wǎng)站應(yīng)用服務(wù)器,向網(wǎng)站用戶提供訪問服務(wù)。
數(shù)據(jù)庫服務(wù)器:為系統(tǒng)提供數(shù)據(jù)服務(wù),本系統(tǒng)安裝MySQL 數(shù)據(jù)庫。
圖1:系統(tǒng)部署結(jié)構(gòu)圖
圖2:系統(tǒng)架構(gòu)圖
備份服務(wù)器:為Web服務(wù)器和數(shù)據(jù)庫服務(wù)器提供定期備份服務(wù),也可使用外接設(shè)備完成備份功能。
系統(tǒng)架構(gòu)圖,如圖2 所示。
系統(tǒng)應(yīng)用模型采用三層體系結(jié)構(gòu),將整個業(yè)務(wù)應(yīng)用劃分為:應(yīng)用層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層。開發(fā)人員可以只關(guān)注整個結(jié)構(gòu)中的其中某一層,可以很容易的用新的實現(xiàn)來替換原有層次的實現(xiàn),降低層與層之間的依賴,有利于標準化,利于各層邏輯的復(fù)用。
(1)應(yīng)用層:即系統(tǒng)展現(xiàn)給用戶的界面,用于顯示數(shù)據(jù)和接收用戶輸入的數(shù)據(jù)。
(2)業(yè)務(wù)邏輯層:業(yè)務(wù)邏輯層處于應(yīng)用層和數(shù)據(jù)層之間,主要用于完成業(yè)務(wù)規(guī)則的制定、業(yè)務(wù)流程的實現(xiàn)和與業(yè)務(wù)需求有關(guān)的系統(tǒng)設(shè)計。
(3)數(shù)據(jù)層:數(shù)據(jù)層所做事務(wù)直接操作數(shù)據(jù)庫、二進制文件、文本文檔或XML 文檔。即實現(xiàn)對數(shù)據(jù)表的增添、刪除、修改、查找等操作,以及對象實體的持久化等。
系統(tǒng)業(yè)務(wù)架構(gòu)設(shè)計圖,如圖3 所示。
會員中心是針對會員用戶使用的功能,包括入會申請、我的資料管理、會費繳納、發(fā)票申請等功能。
(1)入會申請:入會申請時按要求提交單位或個人信息、聯(lián)系人信息、申請入會的級別、上傳入會申請書、單位法人證書等資料,等待管理員審核;如果管理員審核不通過,該用戶需要根據(jù)提示修改注冊信息或重新上傳資料,再次提交審核。
(2)我的資料管理:可以管理基本信息、聯(lián)系人信息和會員級別信息,如果修改會員級別信息需要重新提交入會申請書等資料,提交后等待管理員審批。
(3)會費繳納:提供在線繳費功能,繳費方式提供支付寶、微信、銀行轉(zhuǎn)賬三種方式。用戶可以查看自己的歷史繳費記錄。
(4)發(fā)票申請:提供在線申請發(fā)票、我的開票信息維護、我的郵寄地址維護等功能。在申請發(fā)票時輸入本單位開票信息、選擇郵寄地址等提交申請,系統(tǒng)即時提示發(fā)票開具情況、送達狀態(tài)等。
會員基礎(chǔ)信息設(shè)置:是針對行業(yè)協(xié)會管理員使用的功能,包括分支機構(gòu)管理、會費標準、會員類別維護等功能。
(1)分支機構(gòu)管理:是對行業(yè)協(xié)會的分支機構(gòu)進行新增、修改、刪除等維護操作。
(2)會費標準:是對行業(yè)協(xié)會會費標準進行維護,按照規(guī)定,系統(tǒng)提供4 種級別的維護,可以修改收費標準,不能刪除。
(3)會員類別維護:是對行業(yè)協(xié)會及各其分支機構(gòu)的會員類別進行維護,管理員可以維護多種類別,其收費標準必須在4 類會費標準中選擇。
會籍管理:是針對行業(yè)協(xié)會管理和各分支機構(gòu)管理員使用的功能,是對所有申請入會的會員進行綜合管理,包括會籍信息的新增、修改、刪除、會籍審批等功能。
(1)會員信息管理:由行業(yè)協(xié)會管理員對會員信息進行維護,各分支機構(gòu)管理員對本分支機構(gòu)會員的信息進行維護。如果同一個會員既是協(xié)會會員也是分支機構(gòu)會員,除會員級別外,其基本信息和聯(lián)系人信息由協(xié)會及其分支機構(gòu)共享。
(2)會員申請在線審批:是由行業(yè)協(xié)會管理員對申請入會的會員申請進行審批,各分支機構(gòu)管理員對申請加入本分支機構(gòu)的會員申請進行審批。審批不通過可以退回,并說明退回原因,方便申請入會用戶修改資料,重新提交申請。
圖3:系統(tǒng)業(yè)務(wù)架構(gòu)圖
會費管理:是針對行業(yè)協(xié)會管理員使用的功能,包括會費綜合管理和開票管理等功能。
(1)會費綜合管理:是由行業(yè)協(xié)會管理員對會員會費進行綜合管理,會員會費默認按其入會級別標準顯示,如果同一個會員既是協(xié)會會員也是分支機構(gòu)會員,默認按最高級別的會費標準收費。管理員可對應(yīng)繳會費進行減免操作,可對所收會費分配給各分支機構(gòu)的比例做調(diào)整。
(2)開票管理:是由行業(yè)協(xié)會管理員對所有的開票申請進行管理,開具發(fā)票后,系統(tǒng)實時顯示發(fā)票狀態(tài),并提示給會員用戶。
系統(tǒng)實現(xiàn)采用Visual Studio2012 作為開發(fā)環(huán)境,以MySQL 作為后臺數(shù)據(jù)庫,通過不斷地做用戶需求調(diào)研和翻閱相關(guān)文獻資料,完成了系統(tǒng)開發(fā),并在系統(tǒng)實施前對系統(tǒng)進行了測試。該系統(tǒng)可以隨時隨地查看會員基本信息、會費收繳情況,能很好地幫助行業(yè)協(xié)會提高管理水平和工作效率。