龔志敏+王會霞
摘要:該文是基于visual studio 2015開發(fā)工具,設(shè)計的以共享創(chuàng)意為主要目的的一種資源網(wǎng)站,它具有交互性、開放性、主動性等優(yōu)勢。創(chuàng)意空間網(wǎng)站收集一些具有創(chuàng)意的資源,供人們欣賞與思考,來激發(fā)人的創(chuàng)新思維,同時用戶可以在創(chuàng)意空間網(wǎng)站發(fā)表自己的小創(chuàng)意。創(chuàng)意空間網(wǎng)站能夠通過網(wǎng)站的形式來影響人們的創(chuàng)新思維,它具有效率性和廣泛性。
關(guān)鍵詞:網(wǎng)站;創(chuàng)意;創(chuàng)新思維
中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2017)32-0061-04
The Design and Realization of the Creative Space Website
GONG Zhi-min, WANG Hui-xia
(Huanggang Normal College, Huanggang 438000, China)
Abstract:The article is Based on visual studio 2005 development tools, in asp.net platform to share the creative space as the main purpose of a site. It has the advantage of the interactive and openness and initiative.The design and manufacture of creative space website mainly through the Internet to gather some creative thoughts and works ,for people to appreciate and thinking and stimulate peoples creative thinking. Through the website to influence people, in the form of creative thinking with efficiency and universality.
Key words: website; creative; innovative thinking; asp.net
1 緒論
21世紀以來,隨著信息技術(shù)和網(wǎng)絡(luò)通信技術(shù)的迅猛發(fā)展,網(wǎng)站的應(yīng)用越來越普遍,網(wǎng)站已經(jīng)成為人們?yōu)g覽信息獲取信息以及交流的重要途徑。創(chuàng)意的共享在人們的觀念中還沒有深入,創(chuàng)意共享網(wǎng)站作為一個將大家的創(chuàng)意集成的平臺,希望能夠通過發(fā)揮網(wǎng)絡(luò)的開放性、交互性、共享性、大容量等優(yōu)勢來達到創(chuàng)意的交流共享與實現(xiàn),能夠更廣泛地啟發(fā)人們的創(chuàng)造性思維,提升人們的創(chuàng)新效率。每個人都有自己獨特的突發(fā)奇想,你告訴我一種思想,我告訴你一種思想,我們就有了兩種以上的思想,我展示我的創(chuàng)意,你展示你的創(chuàng)意,最后這些創(chuàng)意就有可能在大家的力量下變成果實。創(chuàng)意空間網(wǎng)站的生成有其可行的價值意義。
2 創(chuàng)意空間網(wǎng)站的需求分析
基于創(chuàng)意空間網(wǎng)站是為用戶提供一個展現(xiàn)自己創(chuàng)意并從網(wǎng)站中獲取靈感的資源發(fā)布與共享網(wǎng)絡(luò)服務(wù)平臺;針對該平臺的需求本文將從以下幾方面進行需求分析。
2.1 創(chuàng)意空間網(wǎng)站的功能需求分析
創(chuàng)意空間網(wǎng)站的基本功能主要有創(chuàng)意預(yù)覽、發(fā)布個人創(chuàng)意、創(chuàng)意分類、創(chuàng)意新聞推送功能、評價創(chuàng)意、用戶管理功能。
1) 創(chuàng)意預(yù)覽功能是用戶可以點擊主頁面中自己想要詳細了解的創(chuàng)意進行查看。
2) 發(fā)布個人創(chuàng)意功能主要用于用戶發(fā)布自己的創(chuàng)意,作者發(fā)布創(chuàng)意后可以在網(wǎng)頁動態(tài)中查看,而且可以讓他人進行瀏覽并且評論。
3) 創(chuàng)意分類管理功能能夠?qū)Σ煌愋偷膭?chuàng)意進行分類。
4) 創(chuàng)意新聞推送是為了讓用戶了解一些名人的創(chuàng)意或一些網(wǎng)上最新創(chuàng)意動態(tài)新聞
5) 評價創(chuàng)意功能是用戶能夠?qū)σ恍﹦?chuàng)意資源進行評論。
6) 用戶管理功能包括對網(wǎng)站不同的角色的分配及權(quán)限的限制。
2.2 創(chuàng)意空間網(wǎng)站的性能需求分析
創(chuàng)意空間網(wǎng)站要能夠適應(yīng)用戶需求,目標系統(tǒng)應(yīng)達到以下性能要求:
1) 網(wǎng)站提供的資源能夠?qū)τ脩粲杏?,能夠吸引用戶?/p>
2) 很多用戶同時進行對網(wǎng)站的訪問不會造成較大的影響,系統(tǒng)的負載能力要比較好。
3) 數(shù)據(jù)管理員可以進行Web操作管理,同時也可進行數(shù)據(jù)庫的管理。
4) 保證系統(tǒng)數(shù)據(jù)存儲的安全性,做好使用人的授權(quán)管理。
2.3 創(chuàng)意空間網(wǎng)站的用戶特征需求分析
創(chuàng)意空間網(wǎng)站的用戶可以很廣泛,可以是學(xué)生,可以是老師,是專家等等,可以是任何職業(yè)上的人,只要是有創(chuàng)新意識,有自己的創(chuàng)意或者想通過別人的創(chuàng)意來發(fā)散自己的思維的人都可以來網(wǎng)站發(fā)布創(chuàng)意或是瀏覽評論別人的創(chuàng)意。創(chuàng)意空間網(wǎng)站的用戶流動性很大,具有不確定性,而且參差不齊,目標也可能不同。有些用戶可能是想記錄自己在生活中的突發(fā)奇想,并且希望自己的創(chuàng)意能夠得到廣泛關(guān)注,最后能夠有人幫助實現(xiàn)自己不能完成的創(chuàng)意。有的用戶可能是想從別人的創(chuàng)意獲得解決方法,幫助自己解決問題。還有可能有專家用戶,能夠從某些創(chuàng)意中得到啟發(fā)從而完善自己的創(chuàng)作。
3 創(chuàng)意空間網(wǎng)站的設(shè)計
3.1 創(chuàng)意空間網(wǎng)站的總體架構(gòu)
創(chuàng)意空間網(wǎng)站總體結(jié)構(gòu)框架由前臺功能模塊框架和后臺功能模塊框架兩部分構(gòu)成。前臺功能模塊是用戶訪問該站點時,客戶端瀏覽器上呈現(xiàn)出來的信息,也稱為平臺的首頁;后臺功能模塊則是由管理員登陸服務(wù)平臺的后臺,對各種信息進行綜合管理時所具備的各種功能操作。[1]前臺結(jié)構(gòu)設(shè)計符合正常審美,并且有對比性,可以吸引讀者的注意力,頁面美觀,顏色搭配得當,同時加入了一些創(chuàng)新元素,主旨突出,每個頁面的設(shè)計都十分簡潔大方。創(chuàng)意空間網(wǎng)站的布局設(shè)計優(yōu)雅大方,又不缺乏美感。網(wǎng)站主頁主要由網(wǎng)頁頭、導(dǎo)航欄、內(nèi)容顯示區(qū)、版權(quán)欄等部分構(gòu)成。創(chuàng)意空間的前臺具體框架結(jié)構(gòu)和后臺框架結(jié)果如圖1和圖2所示:endprint
后臺框架結(jié)構(gòu):管理員登陸服務(wù)平臺的后臺,就可以對平臺內(nèi)的資源進行綜合管理,主要管理包括創(chuàng)意發(fā)布管理、創(chuàng)意分類管理和創(chuàng)意評論管理三大類別管理,其中每個大類別管理又包括許多詳細的小類別操作,具體后臺結(jié)構(gòu)框架如圖2所示。
3.2 功能模塊設(shè)計
創(chuàng)意空間網(wǎng)站應(yīng)用的目的是增加用戶瀏覽信息的趣味性與多樣性,為用戶提供一個基于Internet的平臺來發(fā)布自己的創(chuàng)意以及瀏覽他人創(chuàng)意的平臺,實現(xiàn)更多創(chuàng)意資源共享,以此來激發(fā)人們的思考,和提高創(chuàng)新精神。從用戶在平臺上的活動和平臺服務(wù)管理的角度,服務(wù)平臺從整體上劃分為如下模塊:用戶管理模塊、創(chuàng)意發(fā)布模塊、創(chuàng)意推送模塊、創(chuàng)意分類模塊、用戶評論模塊、創(chuàng)意管理模塊。
根據(jù)上述分析,創(chuàng)意空間網(wǎng)站的功能模塊如圖3所示:
用戶管理模塊:包括用戶注冊、用戶登錄、用戶信息以及權(quán)限管理;
創(chuàng)意發(fā)布模塊:包括創(chuàng)意類型、創(chuàng)意內(nèi)容、創(chuàng)意發(fā)布時間以及作者;
創(chuàng)意推送模塊: 讓用戶了解一些名人的創(chuàng)意或一些網(wǎng)上最新創(chuàng)意動態(tài)新聞;
創(chuàng)意分類模塊: 將創(chuàng)意進行分類管理,分為文案類創(chuàng)意、圖像類創(chuàng)意、視頻類創(chuàng)意;
創(chuàng)意評論模塊:包括創(chuàng)意評論人、評論內(nèi)容權(quán)、評論時間等;
創(chuàng)意管理模塊:包括管理發(fā)布創(chuàng)意,管理刪除創(chuàng)意、修改創(chuàng)意。
3.3 數(shù)據(jù)庫設(shè)計
本網(wǎng)站采用的是Access數(shù)據(jù)庫;Access數(shù)據(jù)庫具有支持Web功能的信息共享、易于查詢和使用、可用于復(fù)雜的信息管理開發(fā)、交互的數(shù)據(jù)庫窗口、數(shù)據(jù)訪問頁、共享組件的集成、Microsoft SQL Server交互性等優(yōu)點。
3.3.1 數(shù)據(jù)庫需求分析
設(shè)計數(shù)據(jù)庫系統(tǒng)時應(yīng)該先充分了解用戶在各個方面的需求,包括現(xiàn)有的及將來可能增加的需求。針對本網(wǎng)站總結(jié)如下的需求信息:
用戶分為一般用戶、注冊會員、管理員。一般用戶只能瀏覽首頁部分信息,只有會員以及會員以上級別的才能享受發(fā)表個人創(chuàng)意以及評論他人創(chuàng)意。[2]
創(chuàng)意可以分為文字創(chuàng)意、圖片創(chuàng)意和視頻創(chuàng)意三類,每類創(chuàng)意又包括發(fā)布共享和瀏覽下載和點評三種服務(wù)形式。
一個注冊會員可以創(chuàng)意空間網(wǎng)站進行發(fā)布自己的創(chuàng)意或點評他人創(chuàng)意并下載,且一個會員對應(yīng)多個創(chuàng)意評價。
一個管理員可以對創(chuàng)意空間里的內(nèi)容進行刪除和添加。
分析上述系統(tǒng)所需功能和需求總和,考慮到將來功能上的擴展,主要數(shù)據(jù)表可設(shè)計成如下的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):
會員注冊用戶表(user)數(shù)據(jù)項:用戶ID、賬號、戶名、密碼、聯(lián)系方式等;
管理員表(Admin)數(shù)據(jù)項:管理員ID、賬號、密碼、擁有權(quán)限等;
創(chuàng)意信息表(CAI_News),數(shù)據(jù)項包括:標題、信息內(nèi)容、作者、添加時間、閱讀等;
創(chuàng)意評論表(CAI_Pinglun)數(shù)據(jù)項:用戶ID、作者、標題、內(nèi)容等。
3.3.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計
得到上面的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)后,就可以設(shè)計出能夠滿足用戶需求的各種實體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ),這些實體包括各種具體信息,通過相互之間的作用形成數(shù)據(jù)流動。
設(shè)計的實體之間的關(guān)系圖(Entity-Relationship Diagram,E-R圖)如圖4所示,其中一對多聯(lián)系表示為1:N,多對多聯(lián)系表示為M:N。[3]
3.3.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計
數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計完成后,可以根據(jù)上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。[4]
根據(jù)數(shù)據(jù)量的大小及同時訪問數(shù)據(jù)庫的并發(fā)人數(shù),可以選擇使用不同的數(shù)據(jù)庫。下面給出主要數(shù)據(jù)庫設(shè)計表如表1及主要表的字段設(shè)置。
4 創(chuàng)意空間網(wǎng)站的功能實現(xiàn)
4.1 用戶管理模塊的實現(xiàn)
4.1.1 用戶登錄和注冊
用戶登錄是創(chuàng)意空間網(wǎng)站的主入口,登陸后根據(jù)用戶賬戶信息會自動區(qū)分用戶角色。用戶登錄過程是一個驗證過程,應(yīng)用程序首先從數(shù)據(jù)庫獲取該用戶的信息,如用戶名稱和用戶角色等,然后再根據(jù)用戶的角色顯示用戶的下一步操作頁面。登錄注冊模塊的實現(xiàn)主要是用來管理用戶,用戶登錄前需要注冊用戶名,并且設(shè)置密碼,填寫相關(guān)信息進行認證,然后注冊,注冊成功后可以登錄,用戶可以有一個自己的空間,發(fā)布評論,并且查看評論,只有注冊登錄后才有這個權(quán)利。注冊用戶時需要填寫用戶戶名,登錄密碼等等。
4.1.2 用戶管理
用戶管理包括統(tǒng)一的賬戶管理、用戶認證管理、權(quán)限分配管理等。
1) 賬戶管理主要是添加用戶與刪除用戶,用戶添加需要輸入一些個人信息,刪除用戶主要是避免某些擾亂網(wǎng)站安全與發(fā)布不良信息對網(wǎng)站造成不良影響,管理員可以從后臺數(shù)據(jù)庫中將其刪除,消除用戶權(quán)限,同時還要對用戶的信息進行存儲保管,保證用戶信息安全。
2) 用戶認證管理是指用戶在注冊與登錄時需要進行用戶名與密碼的認證。
3) 權(quán)限分配管理主要是對不同用戶訪問網(wǎng)站的不同權(quán)限,用戶分為一般用戶、注冊會員、管理員。一般用戶只能瀏覽首頁部分信息,只有會員以及會員以上級別的才能享受發(fā)表個人創(chuàng)意以及評論他人創(chuàng)意,管理員可以對創(chuàng)意空間里的內(nèi)容進行刪除和添加。[5]
4.2 創(chuàng)意發(fā)布模塊的實現(xiàn)
創(chuàng)意發(fā)布模塊針對用戶而設(shè)計的模塊,用于用戶發(fā)布自己的創(chuàng)意。該模塊用戶需要登錄或者注冊自己的用戶名才有權(quán)限,創(chuàng)意信息的添加及生成如圖8所示:
4.3 創(chuàng)意信息推送模塊的實現(xiàn)
創(chuàng)意推送模塊是讓用戶了解一些名人的創(chuàng)意或一些網(wǎng)上最新創(chuàng)意動態(tài)新聞,是一個動態(tài)模塊,實時更新,為用戶提供更多有創(chuàng)意的資源。
4.4 創(chuàng)意評論模塊的實現(xiàn)
創(chuàng)意空間網(wǎng)站中的評價模塊屬于該網(wǎng)站的主要組成部分,完善的評價體系對于該網(wǎng)站實現(xiàn)其預(yù)期目的非常重要,一個好的創(chuàng)意需要大家的認同和支持,評價體系的意義所在不僅僅是促進用戶之間的交流互動,更重要的是促進用戶之間思想的融合以及創(chuàng)意的完善,同時評 價能夠起到激勵作用,能夠激勵大家主動創(chuàng)造出更多更好的創(chuàng)意出來。
4.5 創(chuàng)意管理模塊的實現(xiàn)
創(chuàng)意管理模塊是管理員能夠?qū)?chuàng)意進行合理的篩選,并及時更新添加心得創(chuàng)意使網(wǎng)站用戶受益,創(chuàng)意管理主要是管理員及時更新創(chuàng)意,并刪除不適合主題網(wǎng)站的信息。
5 總結(jié)
科技越來越發(fā)達,人們的生活越來越富裕和方便,但是人們樂于安逸的疲于思考的現(xiàn)象也越來越普遍,學(xué)生缺乏創(chuàng)新,社會的進步較之以往變得相對緩慢,怎樣激發(fā)人們特別人們特別是學(xué)生的創(chuàng)新思維是當今社會的主要內(nèi)容。而本文創(chuàng)意空間的設(shè)計與制作的目的就是想以此來喚醒人們的創(chuàng)新思維。
參考文獻:
[1] 王會霞,王亞榮.基于IPv6的視頻資源服務(wù)平臺構(gòu)建[J].互聯(lián)網(wǎng)天地,2014-11-15.
[2] 張宇萍.對高校新聞發(fā)布系統(tǒng)的研究[J].數(shù)字技術(shù)與應(yīng)用,2010-12-15.
[3] 李建榮,孔素真.新聞網(wǎng)站管理系統(tǒng)的設(shè)計原理[J].鄭州牧業(yè)工程高等??茖W(xué)校學(xué)報,2011(2).
[4] 高寶芹.人事管理系統(tǒng)的設(shè)計[J].電子世界,2013-05-15.
[5] 趙銘建,趙慧,喬孟麗,康梅娟.網(wǎng)頁設(shè)計與制作[M].東營:中國石油大學(xué)出版社,2007.endprint