苑楠等
【摘 要】主要通過文獻(xiàn)查詢法、目標(biāo)分析法和實(shí)例論證法來設(shè)計(jì)該系統(tǒng)。系統(tǒng)可以根據(jù)用戶的身份進(jìn)行操作和使用,收發(fā)文、公告管理、登錄、退出等具體操作更加符合人性化、簡捷化的辦公需求。所以,通過對該系統(tǒng)的分析與設(shè)計(jì),使科技館體系內(nèi)的網(wǎng)絡(luò)服務(wù)平臺(tái)系統(tǒng)得以充分發(fā)揮,從而促進(jìn)體系內(nèi)外的相關(guān)單位和個(gè)人,不受地域限制、不受時(shí)間限制的進(jìn)行網(wǎng)絡(luò)辦公、信息交流、學(xué)習(xí)共享,隨時(shí)隨地了解館際動(dòng)態(tài),形成一種深度的大聯(lián)合、大協(xié)作工作模式,并通過上線應(yīng)用本系統(tǒng),較好地適應(yīng)辦公自動(dòng)化使用需求,不但提高辦公效率,而且為促進(jìn)科技館行業(yè)內(nèi)部和外部的交流及促進(jìn)科技館事業(yè)的發(fā)展打下良好的基礎(chǔ)。
【關(guān)鍵詞】網(wǎng)絡(luò)服務(wù)平臺(tái);信息交流;科技館事業(yè)
0 緒論
今年,為深入貫徹黨的十八大精神,積極落實(shí)《全民科學(xué)素質(zhì)行動(dòng)計(jì)劃綱要》(2006-2010-2020年),以搭建平臺(tái)求實(shí)效,交流學(xué)習(xí)促發(fā)展為目的,提高全國科普資源共建共享工作的項(xiàng)目管理水平、服務(wù)能力及工作成效,科技館專業(yè)委員會(huì)是為全國科技館搭建學(xué)習(xí)交流平臺(tái)的行業(yè)組織,為加強(qiáng)行業(yè)科普資源共建共享,促進(jìn)科技館事業(yè)的可持續(xù)發(fā)展,提升服務(wù)全國科技館的工作能力和業(yè)務(wù)水平,實(shí)現(xiàn)推動(dòng)全民科學(xué)素質(zhì)整體提高的目的[1]。為此,需要建立一個(gè)科技館行業(yè)內(nèi)部的辦公系統(tǒng),達(dá)到自動(dòng)化辦公效果,進(jìn)一步提高工作質(zhì)量和工作效率,建立有效地工作管理機(jī)制,以便更好地為各地科技館提供信息服務(wù),使科技館專業(yè)委員會(huì)向著科學(xué)規(guī)范、高效便捷的方向可持續(xù)發(fā)展,對推動(dòng)我國科技館事業(yè)起到積極促進(jìn)作用[2]。
1 系統(tǒng)的詳細(xì)設(shè)計(jì)
1.1 系統(tǒng)功能設(shè)計(jì)
本課題所設(shè)計(jì)的科技館專業(yè)委員會(huì)辦公系統(tǒng)的主要的功能設(shè)計(jì)包括以下幾個(gè)方面:
(1)通知公告
通知公告管理的主要功能為管理員在線發(fā)布科技館專業(yè)委員會(huì)相關(guān)公告及信息、上傳附件。
(2)申請管理
用戶填寫專家申請信息,管理員對申請信息進(jìn)行審核。申請管理模塊是注冊用戶申請中國科技館專業(yè)委員會(huì)聯(lián)系人或?qū)<业墓芾?。分為專家申請和申請審核功能?/p>
(3)專家領(lǐng)域
專家領(lǐng)域的主要功能是實(shí)現(xiàn)對科技館內(nèi)所有專家信息的基本描述和介紹。管理員可對專家領(lǐng)域進(jìn)行添加,刪除,修改,搜索。
(4)友情連接
友情連接管理是實(shí)現(xiàn)對與科技館有關(guān)的網(wǎng)址的綜合管理,管理員可以對友情鏈接進(jìn)行管理。
(5)活動(dòng)風(fēng)采
用戶之間通過郵箱形式進(jìn)行交流互動(dòng),管理員通過短息形式提醒用戶。
(6)站內(nèi)交流
站內(nèi)交流功能模塊的功能是用戶之間通過郵箱形式進(jìn)行交流互動(dòng),管理員通過短息形式提醒用戶。
(7)論壇交流
論壇交流管理功能模塊的主要功能是實(shí)現(xiàn)一個(gè)論壇交流的功能,其最終的目的是為了用戶更好的交流工作經(jīng)驗(yàn)及領(lǐng)域問題。
1.2 系統(tǒng)工作流模型的設(shè)計(jì)
圖1中的類圖中包括ActiveStyleControl、BulletinControl、Activestyle Control、ExpertApplyControl、ExpertFieldControl、FriendLinksControl等幾個(gè)類,通過類之間的數(shù)據(jù)交互來完成整體數(shù)據(jù)的流轉(zhuǎn)。最后顯示到頁面中。
在科技館專業(yè)委員會(huì)辦公系統(tǒng)設(shè)計(jì)的過程中,首先要對科技館專業(yè)委員會(huì)辦公系統(tǒng)的關(guān)鍵用例進(jìn)行詳細(xì)的設(shè)計(jì),并對一些用例建立相應(yīng)的時(shí)序圖,下面對科技館專業(yè)委員會(huì)辦公系統(tǒng)中一些關(guān)鍵的模塊進(jìn)行詳細(xì)的設(shè)計(jì)。
下面分別來介紹各個(gè)模塊的詳細(xì)流程情況。
(1)通知公告
在科技館專業(yè)委員會(huì)辦公系統(tǒng)中對通知公告的的操作活動(dòng)圖如圖2所示:
通知公告的后臺(tái)操作是一個(gè)基本的操作流程,由系統(tǒng)管理員發(fā)起并執(zhí)行操作,最終完成通知公告的新增刪除和修改功能。系統(tǒng)管理員通過在后臺(tái)發(fā)布通知公告信息、上傳附件等,并將通知公告發(fā)布到前臺(tái)。
(2)申請管理
為了便于區(qū)分和處理處于不同情境下的活動(dòng)的執(zhí)行,在流程過程中,針對不同的情況和活動(dòng)的執(zhí)行上下文,申請管理也有幾種不同的狀態(tài),如圖3所示。
在圖3中,申請管理首先經(jīng)過用戶登錄流程,登錄成功之后填寫申請信息,完成申請。申請成功狀態(tài)的專家信息可以有管理員進(jìn)行審核操作,處理完成之后可以分為審核通過和不通過兩種狀態(tài)。
(3)專家領(lǐng)域
新建專家領(lǐng)域的時(shí)序圖設(shè)計(jì)如圖4所示:
新增一個(gè)專家領(lǐng)域的時(shí)候首先由用戶點(diǎn)擊新增按鈕,之后由ExpertFieldControl來跳轉(zhuǎn)到新增頁面,用戶填寫新增的專家領(lǐng)域信息之后,由ExpertFieldControl進(jìn)行數(shù)據(jù)校驗(yàn)和保存,并且進(jìn)行數(shù)據(jù)庫的更新操作,最后添加成功。
在科技館專業(yè)委員會(huì)辦公系統(tǒng)中發(fā)起一個(gè)流程實(shí)例后,在流程過程中,針對不同的情況和活動(dòng)的執(zhí)行上下文,專家領(lǐng)域?qū)?yīng)幾種不同的狀態(tài),具體的如圖5所示:
在圖5中,在系統(tǒng)的專家領(lǐng)域中首先由管理員添加專家領(lǐng)域,添加成功之后可以修改和刪除專家領(lǐng)域。
(4)友情鏈接
在科技館專業(yè)委員會(huì)辦公系統(tǒng)中對友情鏈接的操作活動(dòng)圖如圖6所示:
友情鏈接的后臺(tái)操作是一個(gè)基本的操作流程,由系統(tǒng)管理員發(fā)起并執(zhí)行操作,最終完成友情鏈接的新增、刪除和修改功能。
(5)活動(dòng)風(fēng)采
在科技館專業(yè)委員會(huì)辦公系統(tǒng)中對活動(dòng)風(fēng)采的操作活動(dòng)圖如圖7所示:
活動(dòng)風(fēng)采的后臺(tái)操作是一個(gè)基本的操作流程,由系統(tǒng)管理員發(fā)起并執(zhí)行操作,最終完成活動(dòng)風(fēng)采的新增刪除和修改功能?;顒?dòng)風(fēng)采的后臺(tái)操作是一個(gè)基本的操作流程,由系統(tǒng)管理員發(fā)起并執(zhí)行操作,最終完成活動(dòng)風(fēng)采的新增刪除和修改功能。
(6)站內(nèi)交流
在科技館專業(yè)委員會(huì)辦公系統(tǒng)中站內(nèi)交流的操作時(shí)序圖如圖8所示:
站內(nèi)交流功能模塊的功能是用戶之間通過站內(nèi)郵箱形式進(jìn)行交流互動(dòng),管理員通過短信形式提醒用戶。站內(nèi)信跟普通的郵箱操作類似、可以進(jìn)行收發(fā)郵件、刪除郵件還可以進(jìn)行郵件簽名的設(shè)置等操作。
(7)論壇交流
在科技館專業(yè)委員會(huì)辦公系統(tǒng)中對論壇交流的操作活動(dòng)圖如圖9所示:
論壇交流包括發(fā)布新帖、發(fā)表回復(fù)、刪除帖子、查看其他帖子等功能。
上面詳細(xì)地說明了科技館專業(yè)委員會(huì)辦公系統(tǒng)的通知公告、申請管理、專家領(lǐng)域、友情鏈接、活動(dòng)風(fēng)采、站內(nèi)交流、論壇交流等幾個(gè)功能用例的活動(dòng)圖和時(shí)序圖。其他功能用例根據(jù)需求可得到相應(yīng)的詳細(xì)建模圖。
完成了科技館專業(yè)委員會(huì)辦公系統(tǒng)工作流模型的設(shè)計(jì)之后要對系統(tǒng)管理部分進(jìn)行詳細(xì)的設(shè)計(jì),系統(tǒng)管理是整個(gè)科技館專業(yè)委員會(huì)辦公系統(tǒng)一個(gè)重要的功能。
1.3 主干網(wǎng)絡(luò)設(shè)計(jì)
1.3.1 以太網(wǎng)
以太網(wǎng)(Ethernet),是應(yīng)用最為廣泛的網(wǎng)絡(luò)技術(shù),主要基于CSMA/CD(沖突檢測媒體訪問/載波偵聽)機(jī)制,采用共享介質(zhì)的方式實(shí)現(xiàn)計(jì)算機(jī)之間的通訊,帶寬100Mbps[3]。CSMA/CD技術(shù)采用總線控制技術(shù)及退避算法。當(dāng)一個(gè)站點(diǎn)要發(fā)送時(shí),首先需監(jiān)聽總線以決定介質(zhì)上是否存在其它站的發(fā)送信號(hào):如果介質(zhì)是空閑的,則可以發(fā)送;如果介質(zhì)是繁忙的,則隔一次間隔后重發(fā),即采用某種退避算法。
以太網(wǎng)技術(shù)經(jīng)歷了從共享技術(shù)到交換式以太網(wǎng)的發(fā)展過程。首先是共享式局域網(wǎng),其上的主機(jī)、工作站等所有節(jié)點(diǎn)共同分享同一帶寬,網(wǎng)上任意兩個(gè)節(jié)點(diǎn)交換數(shù)據(jù)時(shí),其他節(jié)點(diǎn)只能等待,影響了吞吐量,效率受損[4]。像電話交換機(jī)可同時(shí)為眾多的用戶建立對話通道一樣,交換式以太網(wǎng)利用網(wǎng)絡(luò)交換機(jī)在不同網(wǎng)段之間建立多個(gè)獨(dú)享連接,采用按目的地址的定向傳輸,為每個(gè)單獨(dú)的網(wǎng)段提供專用的頻帶,達(dá)到了帶寬獨(dú)享。如此就增大了網(wǎng)絡(luò)的傳輸吞吐量,傳輸速率得到提高,其主干網(wǎng)上不會(huì)出現(xiàn)如前所述的碰撞問題。隨著虛擬網(wǎng)技術(shù)的發(fā)展,其與交換技術(shù)相結(jié)合,更有效地解決了廣播問題。于是,網(wǎng)絡(luò)設(shè)計(jì)加靈活了,網(wǎng)絡(luò)的管理和維護(hù)更方便了??朔蚕硎揭蕴W(wǎng)的缺點(diǎn),交換式以太網(wǎng)借助IP Multicast、IP QoS等IP技術(shù)的新發(fā)展,支持多媒體技術(shù)等多種業(yè)務(wù)服務(wù)。
1.3.2 快速以太網(wǎng)
快速以太網(wǎng)(Fast Ethernet),仍然是以太網(wǎng),結(jié)構(gòu)同樣是總線型或星型,仍支持共享模式[18],在共享模式下仍采用廣播模式(CSMA/CD競爭方式訪問,IEEE 802.3),并且在共享模式下繼承了傳統(tǒng)共享以太網(wǎng)在上一節(jié)中提到的所有特點(diǎn),但是帶寬增大了10倍[5]。其應(yīng)用主要是基于它的交換模式。在交換模式下,快速以太網(wǎng)完全沒有以太網(wǎng)基于CSMA/CD這種機(jī)制的缺陷,除了上一節(jié)中提到的交換以太網(wǎng)的優(yōu)點(diǎn)以外,快速以太網(wǎng)在交換模式下還可以工作在全雙工的狀態(tài),因此,網(wǎng)絡(luò)帶寬可以達(dá)到200Mbps,即原本帶寬的兩倍。綜上,快速以太網(wǎng)在局域網(wǎng)技術(shù)中是一種性能價(jià)格比非常好的網(wǎng)絡(luò)技術(shù),可以在支持多媒體技術(shù)的應(yīng)用上提供很好的網(wǎng)絡(luò)質(zhì)量及服務(wù)。
1.3.3 千兆位以太網(wǎng)
(1)長遠(yuǎn)來看如何保護(hù)現(xiàn)有投資。保護(hù)現(xiàn)有投資的有效途徑就是在將來網(wǎng)絡(luò)技術(shù)升級(jí)時(shí)還能使用現(xiàn)有的網(wǎng)絡(luò)技術(shù)和產(chǎn)品。如同計(jì)算機(jī)的發(fā)展速度一樣,網(wǎng)絡(luò)技術(shù)的發(fā)展也是非常迅速的。如果在現(xiàn)有技術(shù)不能合理保證在將來網(wǎng)絡(luò)升級(jí)后還能夠使用,那么將會(huì)帶來極大的資金浪費(fèi)。從目前的趨勢來看,采用千兆以太網(wǎng)技術(shù)是最適宜的[7]。
(2)性能價(jià)格比。以太網(wǎng)、快速以太網(wǎng)和千兆以太網(wǎng)三者性能狀況由低到高,但是價(jià)格也是由低到高的。在建設(shè)科技館網(wǎng)絡(luò)時(shí)要充分考慮到辦公的資金有效使用,選擇適用的網(wǎng)絡(luò)技術(shù)是關(guān)鍵,因此選擇華為網(wǎng)絡(luò)產(chǎn)品實(shí)現(xiàn)是最佳選擇。
科技館專業(yè)委員會(huì)辦公系統(tǒng)各個(gè)節(jié)點(diǎn)之間的信息交互都是通過路由來完成的,在完成了科技館專業(yè)委員會(huì)辦公系統(tǒng)主干網(wǎng)絡(luò)設(shè)計(jì)之后要對科技館專業(yè)委員會(huì)辦公系統(tǒng)的路由交換部分進(jìn)行詳細(xì)的設(shè)計(jì)[8]。
2 系統(tǒng)的實(shí)現(xiàn)與測試
2.1 系統(tǒng)功能模塊的實(shí)現(xiàn)
在完成了系統(tǒng)的設(shè)計(jì)之后要對系統(tǒng)的實(shí)現(xiàn)進(jìn)行詳細(xì)的分析,下面是對科技館專業(yè)委員會(huì)辦公系統(tǒng)的實(shí)現(xiàn)進(jìn)行展示。
科技館專業(yè)委員會(huì)辦公系統(tǒng)的實(shí)現(xiàn)界面如圖10所示。點(diǎn)擊主界面上的通知公告按鈕就出現(xiàn)圖11的界面,然后點(diǎn)擊活動(dòng)風(fēng)采按鈕就出現(xiàn)圖12的界面,雙擊每一條信息就會(huì)出現(xiàn)圖13的界面。
2.2 系統(tǒng)的測試
對系統(tǒng)的實(shí)現(xiàn)進(jìn)行詳細(xì)分析后,并進(jìn)行開發(fā)測試。本次系統(tǒng)測試中,共包括了功能測試、性能測試和安全測試三大類。其中功能測試用于確保系統(tǒng)所開發(fā)的業(yè)務(wù)功能,能夠符合系統(tǒng)設(shè)計(jì)的需要,滿足客戶要求;性能測試用于確保系統(tǒng)在運(yùn)行的效率、穩(wěn)定性方面,滿足系統(tǒng)業(yè)務(wù)運(yùn)行的需要;安全性測試則用于檢測系統(tǒng)的可能存在的安全漏洞,確保系統(tǒng)的安全性。
3 結(jié)語
本文設(shè)計(jì)了科技館辦公系統(tǒng),旨在提高辦公效率,滿足科技館專業(yè)委員會(huì)及企事業(yè)單位的共性需求和個(gè)性化需要,更好地與國際接軌,并具有良好的擴(kuò)展性、開放性,較好滿足了用戶的需求。通過搭建科技館專業(yè)委員會(huì)辦公系統(tǒng),實(shí)現(xiàn)行業(yè)內(nèi)部的橫向連接以及與上級(jí)單位間的縱向連接,形成一個(gè)暢通的信息流通環(huán)境,為全國科技館搭建的學(xué)習(xí)交流平臺(tái),為日常工作服務(wù)。
【參考文獻(xiàn)】
[1]劉雪梅,何玉林,王旭霞,甘強(qiáng).全生命周期產(chǎn)品信息模型[J].重慶大學(xué)學(xué)報(bào):自然科學(xué)版,2002(01).
[2]童琳,趙永順.產(chǎn)品信息模型及其管理工具的研究與開發(fā)[J].高技術(shù)通訊,2001(02).
[3]胡迎松,陳傳波,宋善德.通用項(xiàng)目管理系統(tǒng)模型研究[J].華中理工大學(xué)學(xué)報(bào),1999(03).
[4]微軟公司.數(shù)據(jù)庫訪問技術(shù)[M].高等教育出版社,2004.
[5]啟明工作室編.MIS系統(tǒng)開發(fā)與應(yīng)用[M].人民郵電出版社,2005.
[6]劉長青.昂立信息企業(yè)員工管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2010.
[7]祁金佺.面向中小企業(yè)的員工考勤和培訓(xùn)管理信息系統(tǒng)的研究與設(shè)計(jì)[D].電子科技大學(xué),2008.
[8]王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論[M].高等教育出版社,2011.
[責(zé)任編輯:湯靜]