蔡立遠(yuǎn) 葉季強(qiáng) 李文英
摘要:現(xiàn)今大學(xué)生在校內(nèi)校外的招聘會(huì)中的就業(yè)信息基本來源于各大招聘網(wǎng)站,學(xué)生獲取就業(yè)信息的方式十分單一,目前還沒有一個(gè)權(quán)威的APP去根據(jù)學(xué)生需要定制一款滿足大學(xué)生就業(yè)的APP。文章基于安卓APP的開發(fā),在基于大數(shù)據(jù)的分析下,檢索出最有價(jià)值的就業(yè)信息推送給用戶,利用扁平化而又美觀的UI設(shè)計(jì),將就業(yè)信息呈現(xiàn)給用戶。
關(guān)鍵詞:APP;大學(xué)生就業(yè)
在21世紀(jì)信息技術(shù)迅猛發(fā)展的“地球村”背景下,手機(jī)因能便捷獲取各種信息而成為每個(gè)大學(xué)生的必備的重要通訊工具。在高校,每年畢業(yè)季都會(huì)招聘企業(yè)涌入校園進(jìn)行校招“搶人才”,對(duì)企業(yè)和學(xué)生都是一種難得的機(jī)遇。企業(yè)如何在有限的招聘場(chǎng)所、時(shí)間內(nèi)優(yōu)中選優(yōu),率先遴選出與招聘崗位相適應(yīng)的優(yōu)秀學(xué)生,成為考驗(yàn)眾多企業(yè)人力資源部門的關(guān)鍵。
不難發(fā)現(xiàn),目前高校大學(xué)生主要通過各大招聘網(wǎng)站、校園招聘會(huì)、校外招聘會(huì)和親朋好友間介紹等方式獲取就業(yè)信息,存在間接性、延滯性的不利因素。在互聯(lián)網(wǎng)高速發(fā)展的今天,手機(jī)APP作為互聯(lián)網(wǎng)的載體,恰恰是解決這些不利因素的有效途徑。因此,筆者萌生了基于手機(jī)APP的大學(xué)生就業(yè)信息平臺(tái)的開發(fā)。APP能將各類企業(yè)招聘信息與大學(xué)生手機(jī)實(shí)時(shí)、及時(shí)互聯(lián),實(shí)現(xiàn)“有求必應(yīng)、有應(yīng)必果”的良性互動(dòng)循環(huán),從應(yīng)用開發(fā)的內(nèi)容和功能需求出發(fā),分為校園招聘會(huì)、校外招聘會(huì)、校內(nèi)公告、新聞公告和招聘欄。其中,以上的五個(gè)主要模塊又可以細(xì)分。校園招聘會(huì)模塊主要包含學(xué)校在各個(gè)季節(jié)的招聘會(huì)信息推送,其中涵蓋各個(gè)季節(jié)招聘會(huì)中參加企業(yè)的招聘信息推送。校外招聘會(huì)即指社會(huì)招聘會(huì),該模塊主要推送社會(huì)招聘會(huì)的招聘信息,其中涵蓋招聘會(huì)中企業(yè)的招聘信息。校內(nèi)公告模塊涵蓋了校內(nèi)院級(jí)和校級(jí)信息推送,這個(gè)功能主要服務(wù)于學(xué)校的信息推送,在未來為APP接入學(xué)校教務(wù)網(wǎng)做鋪墊。新聞公告模塊的存在使APP本身不僅僅是一個(gè)面向大學(xué)生招聘會(huì)的APP,通過匯入社會(huì)新聞使APP的功能不那么單調(diào)。招聘欄模塊的設(shè)計(jì)主要在招聘會(huì)之外為學(xué)生推送兼職、全職的招聘信息。通過以上幾個(gè)主要的模塊設(shè)計(jì),基本可以實(shí)現(xiàn)一個(gè)功能齊全的應(yīng)用。本文用到了APP和UI的英文縮寫名詞,其中APP(英文全稱:Application)的意思是“應(yīng)用程序”,UI(英文全稱:User Interface)的意思是“用戶界面”。
以2017~2018學(xué)年第一學(xué)期為例,筆者將就業(yè)APP應(yīng)用到2014~2015級(jí)信息與計(jì)算科學(xué)專業(yè)1班和2班的66名同學(xué)。
表1對(duì)參加APP調(diào)研的66名同學(xué)的反饋信息進(jìn)行了分類匯總。在就業(yè)APP試用的過程中,學(xué)生反饋的信息不斷推送到APP的后臺(tái)管理模塊,將學(xué)生的反饋信息分成三類,第一類是對(duì)應(yīng)用UI設(shè)計(jì)的建議,第二類是對(duì)APP的功能的需求,第三類是對(duì)APP中信息呈現(xiàn)方式的建議。
第一類反饋中,43名學(xué)生對(duì)APP的UI有著許多不一樣的建議,對(duì)APP的界面美化及模塊的位置和搜索框的美化都提出了許多要求,這類反饋筆者是非常重視的,這會(huì)直接影響到用戶的使用體驗(yàn),在后期APP的版本更迭中,筆者會(huì)與合作伙伴設(shè)計(jì)出更符合大眾審美及實(shí)用的UI設(shè)計(jì)。
第二類反饋中,37名學(xué)生對(duì)APP中的功能的需求主要是在登錄和其他功能的一些改進(jìn),從登錄模塊的反饋來看,大多數(shù)同學(xué)希望APP能接入第三方登錄模塊(如:QQ、微信),在設(shè)計(jì)之初就有考慮過第三方登錄這個(gè)功能,由于項(xiàng)目處于發(fā)展期,各項(xiàng)功能都還沒完善的情況下不打算接入第三方登錄功能,待APP功能基本完善之后,會(huì)考慮接入第三方登錄功能。在其他模塊的功能需求上,其中有學(xué)生希望能夠在APP能與他人聊天,互相溝通信息。
第三類反饋中,29名學(xué)生對(duì)APP中的閱讀方式不是很滿意,希望能對(duì)APP中招聘的一些特殊詞匯進(jìn)行標(biāo)注并強(qiáng)調(diào),和一些整體的美化。該項(xiàng)功能筆者將在下個(gè)版本更迭中更新,并繼續(xù)跟蹤學(xué)生的反饋意見。
從反饋情況來看,學(xué)生對(duì)APP的使用較為滿意,解決了學(xué)生獲取招聘信息及學(xué)生公告信息的繁瑣性,搭建起學(xué)生在企業(yè)招聘會(huì)和學(xué)校之間的便捷通路。但是,在APP的推廣過程中,應(yīng)該注意以下幾個(gè)問題:第一,是否所有學(xué)生都擁有智能手機(jī),如果學(xué)生沒有智能手機(jī),怎么解決這個(gè)問題。第二,APP的安全可靠性如何讓人信服。第三,隨著用戶的增多,用戶數(shù)據(jù)會(huì)變得非常龐大,學(xué)校如何更好的運(yùn)營和維護(hù),以及APP版本更迭之后一些問題。
一、APP的UI設(shè)計(jì)理念
軟件的界面設(shè)計(jì)原則如下:
1. 以用戶為中心。一方面使界面簡潔不顯擁擠,一方面采用輪播圖設(shè)計(jì),將最新的公告信息以輪播圖的形式呈現(xiàn)給用戶。
2. 界面整體風(fēng)格一致,每個(gè)界面都有搜索框,用戶可以搜索相關(guān)信息。
3. 界面的切換采用滑動(dòng)的形式,軟件主界面有4屏,在4屏以內(nèi)的主界面大多數(shù)用戶不會(huì)覺得繁瑣。
4. 登錄界面設(shè)計(jì)風(fēng)格是動(dòng)態(tài)設(shè)計(jì),讓用戶登錄的時(shí)候感受到動(dòng)態(tài)的美感。
二、APP的設(shè)計(jì)原則
1. 實(shí)用性:軟件設(shè)計(jì)開發(fā)應(yīng)在充分的用戶需求分析基礎(chǔ)上進(jìn)行,軟件的功能
設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)除了滿足用戶的需求外,還要真正的架構(gòu)出數(shù)據(jù)流程和信息應(yīng)用的最佳途徑,減少系統(tǒng)開支,提高實(shí)用性。
2. 安全可靠性:軟件從實(shí)際出發(fā),為軟件的使用者提供良好的人機(jī)界面;軟件應(yīng)具有較強(qiáng)的糾錯(cuò)能力和處理突發(fā)事件的能力,不致于因某個(gè)動(dòng)作或某個(gè)突發(fā)事件而導(dǎo)致數(shù)據(jù)丟失和系統(tǒng)癱瘓。
3. 數(shù)據(jù)庫的安全可靠性:數(shù)據(jù)庫中的所有數(shù)據(jù)應(yīng)是準(zhǔn)確可靠的,并能夠進(jìn)行定期或不定期的數(shù)據(jù)備份。
4. 擴(kuò)展性和適應(yīng)性:軟件建成后,應(yīng)該可以和其它管理信息軟件集成,并且可以增加功能模塊,使其具有可擴(kuò)展性。
三、APP運(yùn)營及維護(hù)
(一)APP的數(shù)據(jù)處理
數(shù)據(jù)處理主要包括:活躍用戶統(tǒng)計(jì)(日活、周活、月活),留存率統(tǒng)計(jì)(日留存、周留存、月留存),轉(zhuǎn)化率分析(目標(biāo)事件、某一時(shí)間段內(nèi)的轉(zhuǎn)化率),路徑分析(每一個(gè)頁面的每一個(gè)功能的轉(zhuǎn)換率、流失率)。
統(tǒng)計(jì)用戶的使用情況,對(duì)各個(gè)模塊的訪問頻率進(jìn)行數(shù)據(jù)分析,根據(jù)分析結(jié)果獲取用戶畫像。用戶畫像是通過對(duì)用戶基本信息、屬性、行為等進(jìn)行數(shù)據(jù)分析后而獲得的較為精準(zhǔn)的用戶虛擬模型,也是能夠?qū)⒍ㄐ院投糠椒ㄈ诤系妮d體。用戶畫像的構(gòu)建是為了在今后的運(yùn)營中更好地突出核心、大規(guī)模的精準(zhǔn)用戶。根據(jù)用戶畫像,提高使用率較高模塊的穩(wěn)定性,加快其訪問讀取速度;分析用戶使用情況,優(yōu)化調(diào)整模塊布局,有利于用戶更方便的使用,改善提高用戶體驗(yàn)。
(二)APP的精準(zhǔn)推送設(shè)計(jì)
定向推送,亦所謂精細(xì)化運(yùn)營,也叫做精選推送,就是把每一條信息推送給合適它和正需要它的用戶。比如說現(xiàn)在的網(wǎng)上的定向推送廣告,就是根據(jù)用戶平時(shí)訪問行為來推送的。通過對(duì)用戶行為進(jìn)行有效分析,獲取用戶畫像,將相關(guān)數(shù)據(jù)與用戶的配對(duì),推薦用戶更為合適的信息。用戶頻繁訪問某一模塊,可分析為用戶的偏好,對(duì)用戶偏好內(nèi)容進(jìn)行精準(zhǔn)推送,提高用戶獲取信息的效率。
(三)APP的維護(hù)及出錯(cuò)處理
軟件編寫完成后,面向廣大師生,隨著用戶的增多、信息量的增大、手機(jī)系統(tǒng)的升級(jí)勢(shì)必會(huì)遇到眾多問題。開發(fā)者可以根據(jù)用戶使用情況、反饋信息、解決相關(guān)問題,發(fā)布優(yōu)化、更新后的版本。該軟件可以自動(dòng)判別當(dāng)前版本信息,檢查是否有新版本發(fā)布,一旦有新版本發(fā)布,隨即提醒用戶更新升級(jí)。
錯(cuò)誤信息需求是一個(gè)軟件的重要組成部分,在調(diào)試,測(cè)試以及運(yùn)行時(shí)都有重要作用。查詢操作異常:在查詢操作時(shí),可能會(huì)出現(xiàn)沒有任何結(jié)果,這是查詢功能函數(shù)沒有被執(zhí)行,或者是因?yàn)榫W(wǎng)絡(luò)異常造成的數(shù)據(jù)的傳輸失敗。數(shù)據(jù)庫操作異常:系統(tǒng)中涉及到數(shù)據(jù)的查詢,都涉及到數(shù)據(jù)庫的操作,用戶操作時(shí)數(shù)據(jù)庫出現(xiàn)異常。輸入的數(shù)據(jù)對(duì)處理過程不合法,這種情況用戶應(yīng)該被要求重新輸入有效數(shù)據(jù)或者修改處理過程的條件。數(shù)據(jù)庫異常:關(guān)于數(shù)據(jù)庫技術(shù)問題,如無效的SQL語句、數(shù)據(jù)庫崩潰等,這種情況下,請(qǐng)求操作未完成,提醒出現(xiàn)異常的信息。
(四)APP的性能需求
為了保證軟件能夠長期、安全、穩(wěn)定、可靠、高效地運(yùn)行,APP應(yīng)該滿足以下性能需求:軟件處理的準(zhǔn)確性和及時(shí)性,軟件處理的準(zhǔn)確性和及時(shí)性是該APP的必要性能。在軟件設(shè)計(jì)和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使數(shù)據(jù)庫的數(shù)據(jù)處理能力能夠滿足后臺(tái)管理員對(duì)信息處理的需求。軟件的可擴(kuò)充性:在社會(huì)發(fā)展的過程中,用戶對(duì)軟件功能需求也在不斷改變和增加,軟件在開發(fā)過程中,應(yīng)該充分考慮以后的可擴(kuò)充性。這就要求軟件能夠進(jìn)行功能的調(diào)整和擴(kuò)充的能力。軟件的易用性和易維護(hù)性:APP的使用人群范圍主要為在校大學(xué)生,為了使大學(xué)生一開始使用該軟件就被吸引,設(shè)計(jì)界面將簡單易操作,可以使得用戶簡單易讀。
四、發(fā)展趨勢(shì)
就業(yè)APP在未來的發(fā)展不僅僅是一個(gè)學(xué)生和學(xué)校及校外的信息交流平臺(tái),未來就業(yè)APP將會(huì)發(fā)展成學(xué)生與學(xué)生之間的信息交流平臺(tái),通過“輕社交”的方式構(gòu)建就業(yè)APP的微型生態(tài)圈。
筆者通過調(diào)研的方式分析了就業(yè)APP的試用學(xué)生的反饋信息,從中抽取幾個(gè)比較敏感的兩個(gè)問題,得出了如下統(tǒng)計(jì)的數(shù)據(jù)。
同時(shí)APP的UI設(shè)計(jì)對(duì)學(xué)生使用APP的影響分析中可以看出,85%的同學(xué)認(rèn)為APP的UI設(shè)計(jì)會(huì)嚴(yán)重影響APP的使用,表示APP的UI設(shè)計(jì)占APP的使用頻率權(quán)重很大,因此未來APP的UI設(shè)計(jì)將會(huì)是整個(gè)項(xiàng)目的重心。
以上數(shù)據(jù)證明了就業(yè)APP存在的價(jià)值,表明該項(xiàng)目的開發(fā)符合學(xué)生們的需求,因此在未來的時(shí)間里,筆者將會(huì)不斷的完善APP的功能,將就業(yè)APP普及到各大高校。
參考文獻(xiàn):
[1](美)羅杰S.普萊斯曼(Roger S.Pressman),(美)布魯斯 R.馬克西姆(Bruce R.Maxim).軟件工程實(shí)踐者的研究方法(Software Engineering A Practitioners Approach Eighth Edition·Chinese Abridgement)[M].機(jī)械工業(yè)出版社,2016.
[2]王曉東.算法設(shè)計(jì)與分析[M].清華大學(xué)出版社,2014.
[3]郭霖.第一行代碼-Android[M].人民郵電出版社,2016(12).
[4]邵長恒,趙煥杰..Android程序開發(fā)實(shí)用教程[M].清華大學(xué)出版社,2014.
[5]謝希仁.計(jì)算機(jī)網(wǎng)絡(luò)[M].電子工業(yè)出版社,2017.
(作者單位:寧波工程學(xué)院。李文英為通訊作者)