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