李欣蔓 代欣陽 張宏銘
[摘 要]隨著經(jīng)濟(jì)飛速發(fā)展,我國大學(xué)生數(shù)量也在逐日增多,隨之而來的大學(xué)生信息需求供給不匹配問題也愈加明顯。此時建立一個供需雙方的數(shù)據(jù)庫就顯得極為重要。而大數(shù)據(jù)信息化時代的到來,更是為此提供了很好的發(fā)展機(jī)會。文章立足實際,從大學(xué)生的現(xiàn)實供需出發(fā),以科學(xué)的計量方式同時收集雙方供需數(shù)據(jù),整合分類,建立數(shù)據(jù)庫,是準(zhǔn)確提供大學(xué)生所需信息的良好基礎(chǔ)。以此可提升大學(xué)生需求滿足效率,促進(jìn)大學(xué)生更好的全面快速發(fā)展,對我國的教育事業(yè)、社會未來發(fā)展都有一定的促進(jìn)作用。
[關(guān)鍵詞]大數(shù)據(jù);數(shù)據(jù)庫;大學(xué)生供需
[DOI]10.13939/j.cnki.zgsc.2021.06.193
在如今大數(shù)據(jù)條件下,信息繁多但復(fù)雜無分類整合。大學(xué)生的信息獲取與提供普遍存在著流通速度慢、信息不準(zhǔn)確、無針對性等問題,市面上缺乏成熟的針對大學(xué)生的私人定制信息服務(wù)平臺,所以筆者與同學(xué)認(rèn)為有必要建立一個針對大學(xué)生的信息服務(wù)管理平臺,為此先行建立了一個大學(xué)生需求與供給信息數(shù)據(jù)庫作為信息服務(wù)平臺的支持。
1 數(shù)據(jù)庫建立的必要性
1.1 數(shù)據(jù)庫的內(nèi)涵和外延
1.1.1 數(shù)據(jù)庫的內(nèi)涵
數(shù)據(jù)庫是“按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫”。是一個長期存儲在計算機(jī)內(nèi)的、有組織的、可共享的、統(tǒng)一管理的大量數(shù)據(jù)的集合。
數(shù)據(jù)庫是以一定方式儲存在一起、能與多個用戶共享、具有盡可能小的冗余度、與應(yīng)用程序彼此獨立的數(shù)據(jù)集合,可視為電子化的文件柜——存儲電子文件的處所,用戶可以對文件中的數(shù)據(jù)進(jìn)行新增、查詢、更新、刪除等操作。
1.1.2 數(shù)據(jù)庫的外延
數(shù)據(jù)庫通常分為層次式數(shù)據(jù)庫、網(wǎng)絡(luò)式數(shù)據(jù)庫和關(guān)系式數(shù)據(jù)庫三種。而不同的數(shù)據(jù)庫是按不同的數(shù)據(jù)結(jié)構(gòu)來聯(lián)系和組織的。而在當(dāng)今的互聯(lián)網(wǎng)中,最常見的數(shù)據(jù)庫模型主要是兩種,即關(guān)系型數(shù)據(jù)庫和非關(guān)系型數(shù)據(jù)庫。
1.2 大學(xué)生供需數(shù)據(jù)庫建立的必要性分析
1.2.1 大學(xué)生供需的關(guān)系屬性
現(xiàn)如今,大學(xué)生信息需求供需極為不平衡。隨著國家經(jīng)濟(jì)、文化、教育等領(lǐng)域飛速發(fā)展,大學(xué)生數(shù)量迅速增加,相對地,其對信息需求的數(shù)量與質(zhì)量也在快速提高。但我國互聯(lián)網(wǎng)市場上至今沒有一個專業(yè)、準(zhǔn)確、高效的大學(xué)生信息供給市場。
1.2.2 大學(xué)生供需數(shù)據(jù)庫的內(nèi)容
以線下走訪和線上調(diào)查等方式,收集大量不同類需求的學(xué)生對學(xué)習(xí)、就業(yè)、娛樂等多種方面的信息需求,并收錄了商家、公共平臺、私人平臺等來源可提供的相對應(yīng)的信息供給。供給與需求雙方面提供信息,以求為大學(xué)生信息需求提供服務(wù)。
1.2.3 大學(xué)生供需數(shù)據(jù)庫的作用
收集雙方供需數(shù)據(jù),整合分類,為大學(xué)生更高效、更準(zhǔn)確的提供信息,滿足需求。以此可提升大學(xué)生需求滿足效率,更好的全面快速發(fā)展,對我國的教育事業(yè)、社會未來發(fā)展都有一定的促進(jìn)作用。
2 大學(xué)生供需數(shù)據(jù)庫的建立過程
2.1 流程概述
使用的數(shù)據(jù)庫為關(guān)系型數(shù)據(jù)庫SQLite,同時運(yùn)用python進(jìn)行數(shù)據(jù)庫的操作與管理,主要是因為SQLite本身是用C語言寫出來的,且體積小,更為方便的是Python內(nèi)置了SQLite3,所以,在Python中使用SQLite,不需要安裝任何東西,可直接使用,相比其他的數(shù)據(jù)庫與程序語言的使用,SQLite與python的結(jié)合使用更加便于數(shù)據(jù)的錄入、處理以及存儲。
2.2 構(gòu)建數(shù)據(jù)庫詳細(xì)步驟
下面筆者將具體簡潔地闡述如何運(yùn)用這兩者建立好數(shù)據(jù)庫,由于數(shù)據(jù)庫的數(shù)據(jù)經(jīng)分析處理已經(jīng)形成一定的邏輯性,因此不便公開,在這里將展示建立數(shù)據(jù)庫的步驟與分類思想。
第一步是導(dǎo)入SQLite3模塊,SQLite3是一個與SQLite交互的庫;第二步是創(chuàng)建一個訪問數(shù)據(jù)庫的連接,比如創(chuàng)建一個測試用的數(shù)據(jù)庫,命名為student.db,代碼如:conn = sqlite3.connect(‘./student.db)
已經(jīng)連接數(shù)據(jù)庫后,需要創(chuàng)建游標(biāo),代碼如:cursor = conn.cursor(),通過Cursor執(zhí)行SQL語句,然后獲得執(zhí)行結(jié)果。
一些基本語句有如下:
sql = ‘create table students(id int primary key, name varchar(20) not null , age int not null)
cursor.execute(sql) #創(chuàng)建表的命令
import sqlite3
conn = sqlite3.connect(‘./student.db)
cursor = conn.cursor()
sql =‘insert into students values (?, ?, ?)
result = cursor.execute(sql, (1, ‘Angle,18))
conn.commit() #通過連接將插入的數(shù)據(jù)進(jìn)行提交
cursor.close()
conn.close()
2.3 大學(xué)生供需數(shù)據(jù)庫的應(yīng)用
關(guān)系型數(shù)據(jù)庫中存儲的是數(shù)據(jù)內(nèi)容與數(shù)據(jù)結(jié)構(gòu),由不同的表構(gòu)成一個龐大的數(shù)據(jù)庫。將通過公眾平臺后臺記錄以及定期發(fā)放問卷調(diào)查等方式獲取大學(xué)生的需求信息和供給信息,根據(jù)不同屬性存儲在不同的表中,將每個屬性作為標(biāo)簽形成重要有意義的、能夠反映其需求與供給信息,并憑此能夠得出準(zhǔn)確分析的數(shù)據(jù)庫。
數(shù)據(jù)庫里面的數(shù)據(jù)分為兩大類:供給方與需求方。針對大學(xué)生需求角度的信息,可以分為以下屬性:
所屬學(xué)院——專業(yè)——涉及的工作領(lǐng)域——畢業(yè)后的打算(為了考研需要學(xué)哪些課程、出國留學(xué)需要的考試資料、工作需要參加比賽的準(zhǔn)備)——當(dāng)前需要什么具體幫助(考研資料、賽前培訓(xùn)、學(xué)習(xí)matlab等)。
上面的每個點都是一個分類點,而每個分類點又可以根據(jù)實際情況再進(jìn)行分類,以此類推,形成有結(jié)構(gòu)有條理的表。
供給方信息的獲取渠道則多種多樣。信息來源主要以網(wǎng)上豐富的資源為主,隨著數(shù)據(jù)庫需求方信息的不斷完善,可提供更加精準(zhǔn)的信息,滿足大學(xué)生需求,這個服務(wù)信息初期主要是自己的人員進(jìn)行探索收集,到后面則會形成需求庫與供給庫交互完善的過程,以此促進(jìn)數(shù)據(jù)庫不斷完善改進(jìn)。
3 構(gòu)建大學(xué)生供需數(shù)據(jù)庫存在的問題
3.1 信息收集尚不全面完整,數(shù)據(jù)庫規(guī)模需進(jìn)一步擴(kuò)大
數(shù)據(jù)庫的樣本信息主要是依靠前期一所大學(xué)的同學(xué)以及關(guān)注到平臺的同學(xué)為主要的信息收集來源,樣本存在一定的局限性。
3.2 數(shù)據(jù)庫信息分類整合效率尚需提高
因為當(dāng)前的數(shù)據(jù)庫并不能直接與微信平臺產(chǎn)生聯(lián)系,還是需要大量的人力以及相關(guān)數(shù)據(jù)分析軟件來實現(xiàn)供給與需求的對接。如果從長期經(jīng)營的商業(yè)角度看,還需要定期對數(shù)據(jù)庫進(jìn)行不同維度的數(shù)據(jù)分析,解讀其有用的商業(yè)信息來作為持續(xù)經(jīng)營的執(zhí)行者做出決策與判斷的可靠依據(jù)。
3.3 數(shù)據(jù)庫信息對外輸出途徑仍需豐富
將數(shù)據(jù)庫的信息通過一定的方式提供給不同需求的大學(xué)生,這一環(huán)節(jié)還是通過人工的操作來完成。目前主要的輸出途徑還是通過微信平臺的方式實現(xiàn)與信息需求者的交接互動,未來需要進(jìn)一步拓展輸出的方式與平臺。
4 完善大學(xué)生供需數(shù)據(jù)庫建立的建議
在實際大學(xué)生供需信息數(shù)據(jù)庫構(gòu)建的過程中,應(yīng)考慮到大學(xué)生的多方面需求,并保證在當(dāng)前信息數(shù)據(jù)庫建立的過程中數(shù)據(jù)庫內(nèi)部各類信息的完整性,應(yīng)對相關(guān)的數(shù)據(jù)指標(biāo)進(jìn)行革新,同時從不同的角度,對當(dāng)前大學(xué)生需求與供給的具體情況進(jìn)行客觀分析,塑造一個具備更加專業(yè)性的數(shù)據(jù)體系,并配合科學(xué)的檢索與評價功能,真實地對客戶的滿意程度情況進(jìn)行調(diào)查,同時將相關(guān)信息數(shù)據(jù)的收集形成一個良性的閉環(huán)。
4.1 增加需求細(xì)化為數(shù)據(jù)庫中屬性的程度
信息數(shù)據(jù)庫本身是了解大學(xué)生需求并提供供給的重要基礎(chǔ),同時也是對不同類大學(xué)生全部信息進(jìn)行聚集的重要主體。通過利用相關(guān)的供需數(shù)據(jù)信息,可以對大學(xué)生提供更精準(zhǔn)的服務(wù),并不斷采集信息數(shù)據(jù),逐步向“私人訂制”靠攏。
4.2 進(jìn)一步加深數(shù)據(jù)分類整合的能力,規(guī)范樣本信息分類
收集到的每個樣本信息中除基本的、被明確定義過的信息之外,總會有一些額外的有意義的信息,這些信息完善的分類整理是提升工作效率的主要原因。在不斷引入更先進(jìn)的數(shù)據(jù)處理方式的同時,還需規(guī)范處理好額外有用信息,其步驟與邏輯是亟須解決的問題。
4.3 擴(kuò)大平臺影響力,拓寬輸出展示形式
平臺的妥善經(jīng)營是擴(kuò)展平臺業(yè)務(wù)與吸引廣大大學(xué)生應(yīng)用此平臺的關(guān)鍵,而不斷調(diào)整數(shù)據(jù)庫形成專業(yè)的數(shù)據(jù)體系是擴(kuò)大平臺影響力的重要內(nèi)容。不僅需要資金,更需要專業(yè)化的技術(shù)拓寬大學(xué)生供給信息的展示平臺來提高用戶的體驗感。
5 結(jié)論
項目是以大學(xué)生個人需要為主,為大學(xué)生打造盡可能滿足其需求的“私人訂制”平臺,數(shù)據(jù)庫是實現(xiàn)這一目標(biāo)的工具,而數(shù)據(jù)庫的建設(shè)剛剛起步, 還存在著許多問題, 無論是數(shù)據(jù)庫的選定、 數(shù)據(jù)庫加工軟件的選擇、 各類數(shù)據(jù)庫字段的設(shè)置、資源的采集與加工,還是對其掌握程度都存在著不足。但會盡可能詳盡地收集符合大學(xué)生需求的數(shù)據(jù), 建立實用的具有特色的數(shù)據(jù)庫。會定期對數(shù)據(jù)進(jìn)行多方面挖掘與分析,為私人訂制平臺提供更好的服務(wù)。
參考文獻(xiàn):
[1]朱純陽. Python操作SQLite數(shù)據(jù)庫[J].電腦編程技巧與維護(hù), 2015(15):67-68.
[2]李秋迪. 大學(xué)生就業(yè)信息數(shù)據(jù)庫建設(shè)[J].焦作大學(xué)學(xué)報, 2008(3).
[3]劉毅力,秦靜. 高校圖書館特色數(shù)據(jù)庫建設(shè)的研究[J].現(xiàn)代情報,2009(12):95-96.
[4]宮士君, 吳亞琴. 大學(xué)生籃球運(yùn)動員信息數(shù)據(jù)庫構(gòu)建的探討[J].運(yùn)動, 2018,183(7):41-42.
[5]李海泉, 蔣大鵬, 梁爽, 等. 停車資源專題數(shù)據(jù)庫管理信息系統(tǒng)關(guān)鍵技術(shù)研究[J].測繪標(biāo)準(zhǔn)化, 2018, 34(4):40-42.
[6][美]羅伯特·阿克塞爾羅德.合作的復(fù)雜性:基于參與者競爭與合作的模型[M].梁捷,高笑梅,等譯.上海:上海人民出版社,2011.
[7]姚本先,張曉丹.大學(xué)生心理健康數(shù)據(jù)庫建立的價值、內(nèi)涵及路徑[Z].第十八屆全國心理學(xué)學(xué)術(shù)會議摘要集——心理學(xué)與社會發(fā)展,2015-10-16.
[8]潘文,唐玉貴.廣西木本觀賞植物數(shù)據(jù)庫管理信息系統(tǒng)開發(fā)[J].廣西林業(yè)科學(xué),2005,34(2):79-83.
[9]馬承慧,王維芳,劉牧.木本植物分類檢索軟件的研制[J].東北林業(yè)大學(xué)學(xué)報,2007,35(8):74-77.
[作者簡介]李欣蔓(1998—), 女, 漢族,遼寧人,本科生,研究方向:互聯(lián)網(wǎng)金融。