孫巧稚
(集美大學(xué) 美術(shù)學(xué)院,福建 廈門 361021)
用戶參與服務(wù)創(chuàng)新的網(wǎng)絡(luò)系統(tǒng)構(gòu)建
孫巧稚
(集美大學(xué) 美術(shù)學(xué)院,福建 廈門 361021)
論述了網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)的目標(biāo)及網(wǎng)絡(luò)系統(tǒng)應(yīng)具備的特點(diǎn),指出了網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)、實(shí)現(xiàn)的主要技術(shù),以及維護(hù)與管理·
用戶創(chuàng)新;網(wǎng)絡(luò)系統(tǒng);系統(tǒng)結(jié)構(gòu);系統(tǒng)維護(hù)
網(wǎng)絡(luò)技術(shù)的發(fā)展為信息機(jī)構(gòu)服務(wù)能力的拓展提供了新的契機(jī)·但是目前的很多服務(wù)模式大都局限于信息機(jī)構(gòu)的靜態(tài)范圍之內(nèi),缺少用戶的參與,交互性能不強(qiáng),仍舊是“以信息機(jī)構(gòu)為中心”·構(gòu)建用戶參與服務(wù)創(chuàng)新的網(wǎng)絡(luò)平臺已是時代所需·美國麻省理工學(xué)院斯隆管理學(xué)院希伯爾教授在很早以前就提出了“用戶是創(chuàng)新者”的革命性觀點(diǎn),認(rèn)為沒有誰比用戶對服務(wù)更有發(fā)言權(quán)了,更確切地說用戶是創(chuàng)新的源泉之一·所以本文探討如何利用網(wǎng)絡(luò)技術(shù)構(gòu)建用戶參與服務(wù)創(chuàng)新系統(tǒng)·
(1)采用基于現(xiàn)代化網(wǎng)絡(luò)信息技術(shù),通過網(wǎng)絡(luò)得到用戶針對信息機(jī)構(gòu)服務(wù)模式創(chuàng)新的建設(shè)性設(shè)計(jì)指南,使用戶真正成為信息服務(wù)創(chuàng)新的主體·
(2)服務(wù)模式設(shè)計(jì)過程中,數(shù)據(jù)資料的收集、整理與數(shù)據(jù)庫的建立也十分重要·由于用戶的多學(xué)科性和多層次性,服務(wù)創(chuàng)新的方案也會優(yōu)劣不同,形式各異,需要運(yùn)用多種技術(shù)和方法才能幫助信息人員作出正確的決策·建立創(chuàng)新方案數(shù)據(jù)庫、知識庫是服務(wù)模式開發(fā)、評價(jià)和決策的基礎(chǔ)·
(1)易用性·易用性是指用戶預(yù)期的網(wǎng)絡(luò)系統(tǒng)的易用程度·一般來說,如果一個系統(tǒng)較容易使用,那么用戶選擇使用的可能性較高·相反,如果系統(tǒng)較為復(fù)雜或使用起來比較困難,那么用戶選擇的可能性就小·
(2)界面友好性·清晰合理的界面設(shè)計(jì)是對信息資源的有效組織,并能為信息資源編排一個易于用戶利用的結(jié)構(gòu)·具有吸引力和美感的界面會提高用戶使用效率,從而增進(jìn)系統(tǒng)服務(wù)的效果·
(3)導(dǎo)航系統(tǒng)·資源指南或網(wǎng)站地圖以及其他的幫助性信息的設(shè)置便于用戶在系統(tǒng)里流暢地瀏覽·網(wǎng)站要提供清晰的導(dǎo)航,使用戶知道目前所在的位置,知道如何去某個目的地,如何回到曾經(jīng)瀏覽過的頁面·總之,要讓用戶在盡可能短的時間內(nèi)、鏈接次數(shù)盡可能少的情況下得到所需要的服務(wù)·
(4)安全穩(wěn)定性·系統(tǒng)是否采取一定的安全措施防止病毒和黑客的侵入;是否保護(hù)用戶的隱私,防止用戶信息的泄露;系統(tǒng)如有錯誤或變化是否通知用戶[1]·
該系統(tǒng)采用網(wǎng)絡(luò)BS模式,運(yùn)用了微軟提供的一個 Web應(yīng)用程序開發(fā)環(huán)境ASP(Active Server Pages,動態(tài)服務(wù)器頁面)技術(shù),后臺數(shù)據(jù)庫采用M iscrosoft SQL Server 2000·通過網(wǎng)絡(luò)得到與服務(wù)創(chuàng)新模式相對應(yīng)的建設(shè)性指南以及數(shù)據(jù)收集、整理的功能·系統(tǒng)由用戶登錄模塊、用戶創(chuàng)新模塊和管理模塊組成·
登錄模塊的主要功能是識別用戶輸入的用戶名和密碼,對用戶的身份作出判斷,將用戶的瀏覽器導(dǎo)向?qū)?yīng)的頁面·如果用戶身份是管理員,在通過密碼驗(yàn)證以后,將其瀏覽器導(dǎo)向管理員界面。如果用戶身份是領(lǐng)先用戶或是普通用戶,通過 ID和密碼驗(yàn)證以后,將其瀏覽器導(dǎo)向用戶創(chuàng)新模塊中的與之對應(yīng)的用戶主界面。如果用戶身份是新用戶,將其瀏覽器導(dǎo)向注冊界面,新用戶在注冊完畢以后管理員根據(jù)其個人信息將其導(dǎo)入相應(yīng)的用戶界面·模塊中,各個子模塊之間的運(yùn)作關(guān)系如圖1所示·
圖1 用戶登錄模塊中各子模塊之間的運(yùn)作關(guān)系
從圖1可以看出,當(dāng)用戶在登錄界面輸人 ID和密碼后,頁面與用戶信息數(shù)據(jù)庫連接,從中讀取數(shù)據(jù),從而判斷用戶是管理員還是領(lǐng)先用戶或是普通基于工具箱的用戶·而在用戶注冊界面,用戶填寫注冊信息后,頁面與用戶信息數(shù)據(jù)庫連接,向庫中寫入數(shù)據(jù)·同時要為用戶設(shè)置權(quán)限和級別,規(guī)定其操作對象和使用范圍·如普通用戶只能讀取而無權(quán)修改領(lǐng)先用戶的創(chuàng)新意見,反之也一樣·這樣可以保證每一個用戶的創(chuàng)新構(gòu)想被信息機(jī)構(gòu)準(zhǔn)確獲取·
用戶創(chuàng)新模塊是本系統(tǒng)的核心模塊·用戶創(chuàng)新模塊的主要功能是實(shí)現(xiàn)一個面向特定用戶群的互動交流界面·該模塊可以具體分為領(lǐng)先用戶創(chuàng)新模塊及普通用戶創(chuàng)新模塊·領(lǐng)先用戶相比普通用戶,會較早出現(xiàn)某種新的需求,并且這種需求會在幾個月甚至幾年之后成為信息需求的主流。此類用戶希望從獲取此種需求的解決方案中得到較高的收益·這類用戶主要是本專業(yè)領(lǐng)域的專家、學(xué)者或者學(xué)術(shù)帶頭人,吸引領(lǐng)先用戶參與創(chuàng)新主要是利用該用戶群在學(xué)科方面的針對性的知識方面的引導(dǎo)性[2]·在每一種用戶創(chuàng)新模塊中,根據(jù)用戶的特點(diǎn)來具體設(shè)計(jì)服務(wù)模式創(chuàng)新的征求方案、問答題等,創(chuàng)新意見及答案等以表單的方式上傳服務(wù)器,然后寫入數(shù)據(jù)庫·
管理模塊的主要功能是實(shí)現(xiàn)一個面向管理員的管理界面,通過該界面管理員可以根據(jù)自己的操作需求對整個數(shù)據(jù)庫進(jìn)行添加、刪除、查詢、修改,并顯示數(shù)據(jù)庫已錄入信息的所有項(xiàng)目·
在發(fā)布信息頁面,管理員在此設(shè)定征求意見及問答題目,然后將此設(shè)計(jì)題目以表單的方式傳遞給服務(wù)器處理,并最終寫入數(shù)據(jù)庫·如果在發(fā)布了設(shè)計(jì)題目后,發(fā)現(xiàn)設(shè)計(jì)題目的設(shè)定有錯誤,可以在編輯修改頁面對設(shè)計(jì)題目進(jìn)行編輯和修改·刪除信息頁面中可以實(shí)現(xiàn)對一些過期的信息(設(shè)計(jì)題目)進(jìn)行清除·在查看數(shù)據(jù)庫頁面,管理員可以查看數(shù)據(jù)庫中的全部信息,并且可以對這些信息進(jìn)行提取,其中包括最重要的在“用戶創(chuàng)新模塊”生成的創(chuàng)新信息·
ASP是M icrosoft提出的基本服務(wù)器腳本執(zhí)行環(huán)境,采用網(wǎng)頁嵌入服務(wù)器腳本(Vbscript或Java scrip t)機(jī)制,并應(yīng)用ASP內(nèi)置的數(shù)據(jù)庫存取組件ADO(ActiveX Data Object,ActiveX數(shù)據(jù)對象)實(shí)現(xiàn)對數(shù)據(jù)庫表直接訪問,從而實(shí)現(xiàn)網(wǎng)上Web信息系統(tǒng)的數(shù)據(jù)發(fā)布,ADO是ASP內(nèi)置的數(shù)據(jù)庫存取組件,位于ODBC和OLEDB之上的高性能數(shù)據(jù)庫操作接口,各種腳本和語言均可調(diào)用它訪問數(shù)據(jù)庫,并利用相應(yīng)的數(shù)據(jù)接口顯示查詢結(jié)果·ASP運(yùn)行在M icrosoft w indow s系列的平臺上,并且有許多COM組件和API支持·現(xiàn)在很多 Internet用戶對數(shù)據(jù)庫的訪問都是通過ASP技術(shù)實(shí)現(xiàn)的[3]·
WWW服務(wù)器最好用Window s 2003 Sever(IIS),這樣建成的服務(wù)器功能強(qiáng)大,性能穩(wěn)定,可以處理大量用戶同時訪問,不過對硬件要求較高·也可以使用Window s XP和 IIS5.0建立WWW服務(wù)器,一般情況可以滿足要求·
數(shù)據(jù)庫是系統(tǒng)的核心,數(shù)據(jù)庫設(shè)計(jì)是否合理將直接影響系統(tǒng)的性能,甚至影響系統(tǒng)的開發(fā)和應(yīng)用·系統(tǒng)數(shù)據(jù)庫選用SQL server 2000·該數(shù)據(jù)庫系統(tǒng)具有很強(qiáng)的數(shù)據(jù)互操作性,并具有動態(tài)數(shù)據(jù)存儲機(jī)制,功能強(qiáng)大,安全性高·用戶創(chuàng)新數(shù)據(jù)庫主要有用戶信息庫、用戶創(chuàng)新信息庫、征求方案庫、創(chuàng)新方案庫等·
利用ASP技術(shù),在腳本中加入訪問 Web數(shù)據(jù)庫的代碼就可以實(shí)現(xiàn)Web數(shù)據(jù)庫的訪問[4]·腳本在被解釋執(zhí)行時,每當(dāng)遇到訪問Web數(shù)據(jù)庫的代碼,就通過ADO對象實(shí)現(xiàn)對Web數(shù)據(jù)庫的訪問·
(1)建立ODBC數(shù)據(jù)源·首先建立并配置好SQL Server服務(wù)器,然后在控制面板中選擇并執(zhí)行“數(shù)據(jù)源(ODBC)”,驅(qū)動程序選擇“SQL Server”·數(shù)據(jù)源名稱sql-innovation,選擇建好的SQL Server,選中“連接SQL Server以獲得其他配置選項(xiàng)的默認(rèn)設(shè)置”,確認(rèn)登錄 ID和密碼·這樣就建立了一個能用于連接SQL Server的ODBC數(shù)據(jù)源·
(2)登錄模塊實(shí)現(xiàn)·用戶輸入用戶 ID和密碼,首先判斷輸入是否有誤,若輸入錯誤則登錄失敗;若輸入正確則判斷用戶類型,根據(jù)是領(lǐng)先用戶還是普通用戶,導(dǎo)入相應(yīng)的頁面·這時要連接數(shù)據(jù)庫并打開記錄集,根據(jù)用戶信息進(jìn)行判斷·
(3)用戶創(chuàng)新模塊實(shí)現(xiàn)·根據(jù)普通用戶和領(lǐng)先用戶類型不同,并根據(jù)不同的設(shè)計(jì)題目,從征求方案庫中讀取征求方案和問答題等·然后顯示在用戶創(chuàng)新頁面內(nèi)·在用戶處理完創(chuàng)新頁面并提交后,將提交內(nèi)容寫入用戶創(chuàng)新信息庫·
(4)管理模塊實(shí)現(xiàn)·在此模塊中管理員可以對所有數(shù)據(jù)庫進(jìn)行管理,對數(shù)據(jù)庫進(jìn)行添加、刪除、修改、查詢等操作·管理員還要設(shè)計(jì)征求意見和問答題目并將設(shè)計(jì)題目寫入征求方案庫·此外,管理員還要從用戶創(chuàng)新信息庫中提取信息,生成創(chuàng)新方案,并寫入創(chuàng)新方案庫[5]·
在日常的運(yùn)行過程中,信息機(jī)構(gòu)需要對系統(tǒng)進(jìn)行維護(hù)和管理·其原因有以下三點(diǎn):
(1)由于用戶素質(zhì)不同,層次有異,在參與服務(wù)創(chuàng)新,對現(xiàn)有狀況提出意見時,難免會出現(xiàn)攻擊性及不健康性語言,這些語言不論是針對整個信息機(jī)構(gòu)的還是針對某個工作人員的,都有可能產(chǎn)生不良影響,管理員需要對其進(jìn)行妥善處理·
(2)在日常的運(yùn)行中,后臺系統(tǒng)也會出現(xiàn)一些問題,如數(shù)據(jù)丟失、硬件損傷等系統(tǒng)災(zāi)難·系統(tǒng)管理員需要進(jìn)行妥善的運(yùn)行維護(hù)管理·
(3)交流平臺的建構(gòu),雖然能較好地吸引用戶參與服務(wù)創(chuàng)新,但在內(nèi)容評價(jià)與控制方面依然存在不足·需信息機(jī)構(gòu)的妥善處理,進(jìn)一步促進(jìn)系統(tǒng)向更成熟的方向發(fā)展·
信息機(jī)構(gòu)是為用戶服務(wù)的,創(chuàng)新服務(wù)模式需要用戶的參與,信息機(jī)構(gòu)應(yīng)該充分利用網(wǎng)絡(luò)技術(shù)為用戶開辟一個交流平臺,讓用戶來共同建設(shè)和維護(hù)·用戶創(chuàng)新會給信息機(jī)構(gòu)的創(chuàng)新過程帶來巨大的震動,會引起信息機(jī)構(gòu)核心能力概念的變化,信息機(jī)構(gòu)如何改變管理以適應(yīng)用戶創(chuàng)新這種新的創(chuàng)新模式有待進(jìn)一步探討和挖掘·
[1] 劉曉.基于服務(wù)接觸的電子服務(wù)質(zhì)量測度模型[J].圖書館學(xué)研究,2008(9):90-94.
[2] Franke N,von Hippel E.Satisfying,heterogeneoususer needs via innovation toolkits:the case of apache security software[J].Research Policy,2003,32:1199-1215.
[3] 李曉黎.ASP+SQL Server網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)與實(shí)例[M].北京:人民郵電出版社,2004:117-119.
[4] 李德奇.ASP、NET程序設(shè)計(jì)[M].北京:人民郵電出版社,2007:55-57.
[5] 楊海霞.數(shù)據(jù)庫實(shí)驗(yàn)指導(dǎo)[M].北京:人民郵電出版社,2007:17-18.
Construction of Web System with User Involvement in Service Innovation
SUN Qiaozhi
(School of Fine Art,Jimei University,Xiamen 361021,China)
The target of designing the users’innovative system ispointed out,aswell as the characteristics of it.The structure and main technique of the system are explained.Themaintenance and management of the system are introduced.
user innovation;web system;structure of system;system management
TP 393
A
1008-9225(2010)03-0011-04
2010-03-18
孫巧稚(1974-),女,遼寧營口人,集美大學(xué)教師·
【責(zé)任編輯 張耀華】