文/劉春 楊金虎 楊紹偉 楊友 陳文
2014年9月夏季達沃斯論壇上李克強總理提出“大眾創(chuàng)業(yè)、萬眾創(chuàng)新”,形成“萬眾創(chuàng)新”、“人人創(chuàng)新”的新勢態(tài)。伴隨著“互聯(lián)網(wǎng)+”的興起,各行各業(yè)借助互聯(lián)網(wǎng)進行創(chuàng)新創(chuàng)業(yè)活動。作為創(chuàng)客的青年高技能型人才,很多大學生都開始了自己的創(chuàng)業(yè)活動,同時越來越多的學校鼓勵并支持大學生參與創(chuàng)新設計的項目比賽,如互聯(lián)網(wǎng)+、挑戰(zhàn)杯等以及開設了創(chuàng)新創(chuàng)業(yè)基礎課程,建立了創(chuàng)新創(chuàng)業(yè)園、眾創(chuàng)空間等學生創(chuàng)業(yè)孵化基地,推進大學生創(chuàng)新創(chuàng)業(yè)活動,通過多舉措培養(yǎng)大學生的創(chuàng)新創(chuàng)業(yè)意識。這系列舉措產(chǎn)生了一定成效,進行創(chuàng)新創(chuàng)業(yè)活動的學生人數(shù)越來越多,創(chuàng)業(yè)項目也在增多,入住創(chuàng)業(yè)園的學生團隊也在增加。
大學生有很多與時代相符或者超前的新奇想法,但是很多想法只是同學們一起頭腦風暴的結(jié)果,有其局限性,例如想法探討得不夠深入,有些還比較片面或凌亂,所以很難實現(xiàn)或者被遺棄;想法在落實過程中,需要具體的規(guī)劃,并對其完成進度進行跟蹤,否則不利于想法的實現(xiàn)甚至導致失敗。另外,學生實現(xiàn)想法的過程中,資源的欠缺也會對想法的實現(xiàn)產(chǎn)生直接的影響。如何將這些想法進一步完善是當前很多大學生創(chuàng)業(yè)過程中共同面對的問題。隨著互聯(lián)網(wǎng)的普及和平民化,大學生習慣于利用網(wǎng)絡查找信息、獲取知識以及解決問題,而從網(wǎng)上獲取創(chuàng)新、創(chuàng)意靈感的大學生卻十分少。創(chuàng)新創(chuàng)意分享市場的缺失以及網(wǎng)絡信息分享的優(yōu)越性,促進以網(wǎng)絡分享的創(chuàng)新創(chuàng)意平臺的發(fā)展具有重要意義。

圖1:想法管理業(yè)務流程
目前國內(nèi)存在許多基于內(nèi)容和共同興趣的垂直社交平臺,如:知乎、虎嗅等也很受用戶的歡迎。但是市場上的平臺主要是針對社會群體,其內(nèi)容范圍過廣。針對大學生創(chuàng)新創(chuàng)業(yè)進行設計,主要以問答的形式進行的平臺很少。這使得學生較少使用該類平臺來進行知識的搜索,同時類似平臺缺少對項目跟蹤功能,不太適宜大學生的創(chuàng)新創(chuàng)業(yè)。針對這樣一些問題,我們開發(fā)了一大學生眾思創(chuàng)想系統(tǒng),幫助高校的學生將自己的想法進一步完善,并可以基于平臺尋找合作資源。
系統(tǒng)主要有用戶和管理員兩類人群:
系統(tǒng)用戶需要實現(xiàn)系統(tǒng)注冊與登錄、想法管理、具體想法進度管理、想法心得管理、評論想法、個人信息(密碼,姓名,頭像等)管理等功能,其中添加想法包括根據(jù)自己需求來增加標簽;查找想法功能包括根據(jù)標簽、類型和關鍵字等查找;評論想法的方式包括編寫評論、點贊和收藏。
管理員具有向各用戶發(fā)通知(通知信息包括想法評論的信息、審核是否通過等信息),想法審核、刪除平臺上任何違反法律法規(guī)的內(nèi)容等功能。
系統(tǒng)具有較好的兼容性,兼容市場上主流的瀏覽器;具備高并發(fā)能力、響應速度快、容錯性好。
本系統(tǒng)主要的功能是想法管理,本文對想法管理業(yè)務進行分析,具體業(yè)務流程如圖1所示。
想法管理業(yè)務參與對象有管理員和用戶,想法管理業(yè)務流程步驟描述如下:
(1)用戶進行登錄,登錄成功則進入系統(tǒng),不成功則返回登錄;
(2)登錄成功后選擇查看想法及查看別人評論該想法的信息(查看想法有3 種方式,第一種直接選擇在平臺上展示的想法點擊查看,第二種進行搜索,搜索你想查看的想法,第三種點擊我的收藏查看我已收藏的想法);
(3)想法的評論與收藏,直接對想法進行評論(點贊,留言),也可以與作者進行交互,收藏想法;
(4)發(fā)布想法,填寫你發(fā)布的想法信息例如封面,題目,內(nèi)容等,需要選擇你想法的標簽(不超過4 個)或者自己添加想法的標簽,并進行提交;
(5)查看個人已發(fā)布的想法,對個人的想法進行修改(包括刪除),添加想法的心得,制定想法的計劃表(如果已有計劃表可以跳過這個環(huán)節(jié),可以反復迭代,根據(jù)自己制定的想法計劃表填寫想法的進度(想法的進度中成品展示可以以鏈接的方式展示);

表1:實體類簡述

表2:用戶信息表

表3:想法信息表
(6)管理員對信息進行審核,并反饋審核結(jié)果信息。
大學生眾思創(chuàng)想平臺分為用戶端子系統(tǒng)和管理員端子系統(tǒng),主要功能需求如圖2所示,具體如下:
(1)用戶端子系統(tǒng):主要功能為用戶成功注冊成為該系統(tǒng)的用戶;用戶可以登錄系統(tǒng),進入系統(tǒng)可以實現(xiàn)對用戶信息管理、尋找人脈和想法管理。用戶信息管理又分為密碼修改、系統(tǒng)注銷、消息通知和基本信息修改(基本信息包括昵稱、頭像、郵箱等);尋找人脈是為了滿足一些用戶限于自身沒能力實現(xiàn)而開設的窗口,用戶可以尋找其他人員以及在想法實現(xiàn)過程中需要的其它資源;想法管理包括發(fā)布、查看和評論想法,通過集思廣益,讓想法更加全面化;想法進度是用來跟蹤想法的實現(xiàn)進度,用戶制定計劃表,并根各階段想法的完成情況上傳資料,通過這種方式用戶可以很清晰的看到自己的完成情況;想法心得是用來記錄用戶完成想法過程中的感悟。
(2)管理員端子系統(tǒng):管理員成功登錄系統(tǒng)后臺,管理員的功能包括審核發(fā)布信息和發(fā)布通知。審核發(fā)布信息是對用戶提交的想法進行查看,對違規(guī)的內(nèi)容進行清除并監(jiān)管系統(tǒng)的安全運行。審核想法的安全性;發(fā)布通知是對審核結(jié)果發(fā)布通知(例如,審核不通過的原因)。
根據(jù)需求分析文檔,系統(tǒng)開發(fā)所需實體的類圖如圖3所示,各實體類簡述如表1所示。
為了管理系統(tǒng)的信息,我們建立了idea 數(shù)據(jù)庫,設計了7 張表,分別為用戶信息表、管理員信息表、想法信息表、想法進度表、想法心得表、標簽表和評論表。由于篇幅有限,本文僅列出了用來存儲用戶信息的用戶信息表以及用來存儲想法的想法信息表,分別如表2和表3所示。
詳細設計主要是設計每個模塊的實現(xiàn)算法、所需的局部數(shù)據(jù)結(jié)構(gòu)。詳細設計的目標有2 個:實現(xiàn)模塊功能的算法,要邏輯上正確和算法描述簡明易懂;通過圖形工具、表格工具、語言工具來表達。以用戶端為例,用戶端模塊的整個處理流程為:
(1)用戶登錄,進入用戶端界面;
(2)獲取并顯示系統(tǒng)成功發(fā)布想法信息;
(3)編寫發(fā)布想法、想法心得和想法完成進度
(4)發(fā)送評論,用戶可以與想法發(fā)布者進行交流;
(5)發(fā)布找人信息;
(6)接受管理員或者系統(tǒng)發(fā)送的消息;
(7)用戶管理自己的個人信息以及更新。
本系統(tǒng)采用Browser/Server 架構(gòu),平臺的前端使用html+css 和Javascript 來實現(xiàn),服務器后端使用Java 語言編寫。鑒于Mysql 是目前流行的開源數(shù)據(jù)庫管理系統(tǒng)軟件之一,是一真正的多用戶、多線程SQL 數(shù)據(jù)庫服務器。并且開放源碼和快捷靈活、穩(wěn)定和容易使用特點,所以本平臺采用Mysql 作為平臺的數(shù)據(jù)庫。在這里以發(fā)布想法模塊的功能實現(xiàn)為例來進行介紹。
發(fā)布想法模塊為系統(tǒng)的主要功能模塊,用戶需要登錄系統(tǒng),進入系統(tǒng)先點擊發(fā)布想法,進入編輯頁面,填寫想法的內(nèi)容、標題和摘要,選擇想法的封面以及想法的標簽,再點擊發(fā)布。想法經(jīng)過管理員審核通過就可以直接發(fā)布在平臺上。由JAVA 語言編寫的后臺代碼如下:


本文基于“大眾創(chuàng)業(yè)、萬眾創(chuàng)新”的背景,分析了大學生眾思創(chuàng)想的項目需求,并基于Mysql 數(shù)據(jù)庫平臺和Java 語言完成了數(shù)據(jù)庫系統(tǒng)的構(gòu)建和主要功能模塊的實現(xiàn)。通過設計大學生眾思創(chuàng)想平臺,能更加高效地解決大學生想法探討得不夠深入和資源欠缺等方面的問題,對高校進一步開展雙創(chuàng)工作具有一定的應用價值。

圖2:系統(tǒng)功能模塊

圖3:實體類