亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Web的高校畢業(yè)生就業(yè)信息服務(wù)平臺設(shè)計

        2014-12-18 11:40:00游金崇李隱峰尤吳晶
        電子科技 2014年11期
        關(guān)鍵詞:界面數(shù)據(jù)庫用戶

        游金崇,李隱峰,尤吳晶

        (1.西安電子科技大學(xué)電子工程學(xué)院,陜西西安 710071;2.西安電子科技大學(xué)就業(yè)指導(dǎo)中心,陜西西安 710071)

        近年來,日益嚴(yán)峻的就業(yè)形勢對高校畢業(yè)生就業(yè)工作的科學(xué)、規(guī)范、有效管理提出了更高層次的要求與挑戰(zhàn)。盡管互聯(lián)網(wǎng)已經(jīng)在當(dāng)前高校畢業(yè)生就業(yè)工作中發(fā)揮著重要的作用,但作為一種全新的求職擇業(yè)服務(wù)方式,現(xiàn)有高校畢業(yè)生就業(yè)信息網(wǎng)站系統(tǒng)的建設(shè)還相對滯后,其僅限于信息發(fā)布和資料下載,總體利用率較低。因此,如何充分利用互聯(lián)網(wǎng)的優(yōu)勢,改進(jìn)現(xiàn)有高校就業(yè)信息網(wǎng),為學(xué)生和企業(yè)之間搭建溝通橋梁,也為就業(yè)辦管理人員能更好地收集管理畢業(yè)生就業(yè)信息以及企業(yè)單位信息,成為學(xué)校職能部門不可回避并亟待解決的問題[1-3]。

        1 開發(fā)環(huán)境及關(guān)鍵技術(shù)

        1.1 開發(fā)環(huán)境

        本畢業(yè)生就業(yè)信息服務(wù)平臺采用B/S模式,搭建在LAMP(Linux+Apache+MySQL+PHP)環(huán)境上。前端運用div+css進(jìn)行頁面布局,使用jQuery、Ajax等技術(shù)實現(xiàn)界面交互。后臺應(yīng)用PHP的Zend Framework框架進(jìn)行MVC分層編程。

        1.2 LAMP

        隨著Web開發(fā)技術(shù)的不斷發(fā)展,幾個主流的Web系統(tǒng)軟件架構(gòu)已經(jīng)基本成型,分別為J2EE、ASP.net及本文所選的LAMP架構(gòu)。單從網(wǎng)站的流量上來說,70%以上的訪問流量是LAMP提供的,LAMP堪稱最強大的網(wǎng)站系統(tǒng)解決方案。此外,與前兩者相比,LAMP還因其特性良好,更受關(guān)注。其特性如下:

        (1)靈活性。由于沒有技術(shù)上和許可證方面的限制,這就允許用戶可以不按技術(shù)提供商的規(guī)定,以適合自己的方式靈活地構(gòu)建和部署應(yīng)用程序。

        (2)個性化。LAMP組件皆為開源軟件,代碼比較簡單,程序員可以個性化修改組件程序,或是自行編寫提供額外功能的組件嵌入其中,以滿足個性化的要求。

        (3)集成性。LAMP平臺具有豐富的集成功能,能與郵件服務(wù)器、事務(wù)處理服務(wù)器及負(fù)載均衡服務(wù)器等進(jìn)行良好的集成,這樣既可以保證原有系統(tǒng)正常運轉(zhuǎn),又可以為發(fā)展留出空間。

        (4)安全性。因為是LAMP中所有組成軟件均為開源的,它們的開發(fā)過程及突發(fā)問題受到大量程序員的關(guān)注,以至于LAMP一經(jīng)被發(fā)現(xiàn)存在安全性問題,都會被快速修復(fù),且不需要昂貴的技術(shù)支持合同。

        總之,無論在性能、質(zhì)量還是價格上,LAMP都是本文搭建畢就業(yè)信息服務(wù)系統(tǒng)的首選平臺[4-5]。

        1.3 Zend Framework

        Zend Framework是由Zend公司支持開發(fā)的基于PHP5開源的、面向?qū)ο蟮腜HP開發(fā)框架,常被用于開發(fā)Web應(yīng)用程序和服務(wù)。其采用模塊化的架構(gòu)設(shè)計,具有高度的可擴展性和豐富完善的組件支持,現(xiàn)已逐漸成為了當(dāng)今較為先進(jìn)、完整和安全的Web程序與服務(wù)開發(fā)解決方案。

        Zend Framework采用MVC架構(gòu)模式來分離應(yīng)用程序中的不同部分,方便了程序的開發(fā)和維護。MVC模式將代碼分為 3個部分:模型(Model)、視圖(View)、控制器(Controller),它們既相互獨立又能協(xié)同工作。模型主要是對后臺數(shù)據(jù)進(jìn)行封裝和事務(wù)處理,視圖主要是顯示用戶界面以及和后臺數(shù)據(jù)的動態(tài)交互,控制器則是對業(yè)務(wù)流程和用戶頁面選擇做出判斷和分發(fā)。Zend Framework中MVC設(shè)計模式的實現(xiàn)流程如圖1所示,瀏覽器在接收請求后調(diào)用路由器和分配器定位到某個控制器,然后該控制器結(jié)合相應(yīng)的模型和視圖將結(jié)果反饋給瀏覽器[6]。

        圖1 Zend Framework的MVC體系結(jié)構(gòu)圖

        2 系統(tǒng)設(shè)計

        2.1 B/S架構(gòu)設(shè)計

        文中高校就業(yè)信息服務(wù)平臺涉及到的用戶角色包括畢業(yè)生、企業(yè)以及系統(tǒng)管理員,由于其采用B/S模式,決定了該系統(tǒng)平臺將由數(shù)據(jù)庫服務(wù)器、Web服務(wù)器和Web客戶端組成[7]。系統(tǒng)各用戶通過Web客戶端瀏覽器登錄到對應(yīng)子系統(tǒng)進(jìn)行相應(yīng)數(shù)據(jù)信息管理操作,Web客戶端通過Internet與Web服務(wù)器相連,而Web服務(wù)器則通過數(shù)據(jù)庫服務(wù)器來完成數(shù)據(jù)的存儲和更新。因此系統(tǒng)整體B/S的架構(gòu)設(shè)計如圖2所示。

        2.2 功能設(shè)計

        圖2 高校就業(yè)信息服務(wù)平臺B/S的架構(gòu)設(shè)計圖

        結(jié)合系統(tǒng)所涉及到的3類用戶角色的具體功能需求,系統(tǒng)設(shè)計包括公共信息服務(wù)子系統(tǒng)、畢業(yè)生求職子系統(tǒng)、企業(yè)招聘子系統(tǒng)和管理員子系統(tǒng)。以上每個子系統(tǒng)都相對獨立,又由多個功能模塊組成。同時,它們之間并不完全孤立,而是具有一定的聯(lián)系[8-10]。就業(yè)信息服務(wù)平臺的子系統(tǒng)劃分結(jié)果如圖3所示。

        圖3 子系統(tǒng)劃分結(jié)構(gòu)圖

        (1)公共信息服務(wù)子系統(tǒng)主體功能類似于高校原有的就業(yè)信息網(wǎng)站,不限制用戶使用角色,主要用于展示高校公開的就業(yè)服務(wù)信息,如就業(yè)新聞動態(tài)、就業(yè)指導(dǎo)政策、公告公示以及招聘信息等,便于及時了解最新就業(yè)動態(tài),具體功能結(jié)構(gòu),如圖4所示。

        圖4 公共服務(wù)子系統(tǒng)功能結(jié)構(gòu)圖

        (2)畢業(yè)生求職子系統(tǒng)服務(wù)對象只針對本校畢業(yè)生,其他用戶角色無法登錄該子系統(tǒng),該子系統(tǒng)主要為畢業(yè)生提供個人生源信息核對、簡歷信息創(chuàng)建、派遣信息填寫、招聘信息搜索和招聘職位申請等有關(guān)該畢業(yè)生畢業(yè)就業(yè)方面的功能,其具體功能結(jié)構(gòu),如圖5所示。

        圖5 畢業(yè)生求職子系統(tǒng)功能結(jié)構(gòu)圖

        (3)企業(yè)招聘子系統(tǒng)服務(wù)對象只針對系統(tǒng)注冊企業(yè)用戶,其他用戶無法登錄該子系統(tǒng),該子系統(tǒng)主要為企業(yè)用戶提供企業(yè)基本信息管理、企業(yè)招聘信息發(fā)布、畢業(yè)生信息檢索、招聘職位管理、應(yīng)聘信息管理等有關(guān)該企業(yè)招聘方面的功能,其具體功能結(jié)構(gòu),如圖6所示。

        圖6 企業(yè)招聘子系統(tǒng)功能結(jié)構(gòu)圖

        (4)管理員子系統(tǒng)服務(wù)對象只針對本系統(tǒng)管理員用戶,其他用戶無法登錄該子系統(tǒng),該子系統(tǒng)主要為管理員用戶提供畢業(yè)生信息管理、企業(yè)信息管理、招聘信息管理、招聘會管理、留言信息管理、調(diào)查問卷信息管理等有關(guān)畢業(yè)生就業(yè)管理工作方面的功能,其具體功能結(jié)構(gòu),如圖7所示。

        圖7 管理員子系統(tǒng)功能結(jié)構(gòu)圖

        2.3 數(shù)據(jù)庫設(shè)計

        為滿足系統(tǒng)需求,在這個系統(tǒng)中,數(shù)據(jù)庫表的設(shè)計分為3個部分,具體設(shè)計思路如下:

        首先是業(yè)務(wù)表的設(shè)計,包括學(xué)生生源信息表、學(xué)生基本信息表、學(xué)生簡歷信息表、用人單位信息表、招聘信息表、招聘職位信息表、招聘會信息表、學(xué)生求職意向表、留言表等。

        第二部分是業(yè)務(wù)字典表的設(shè)計,包括院系表、專業(yè)表、學(xué)生類別表、單位性質(zhì)表、派遣類型表等。

        第三部分是系統(tǒng)維護所用到的表,包括用戶表注冊表和進(jìn)行權(quán)限控制的權(quán)限表等。

        在數(shù)據(jù)庫系統(tǒng)設(shè)計過程中,要盡量考慮各個模塊中相似的地方,做到減少表格數(shù)量,使數(shù)據(jù)庫中數(shù)據(jù)的冗余變得越少越好。

        開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng),選擇一個好的數(shù)據(jù)管理系統(tǒng)尤為重要。該系統(tǒng)采用 MySQL開源數(shù)據(jù)庫與phpMyAdmin數(shù)據(jù)庫管理系統(tǒng)來對數(shù)據(jù)庫進(jìn)行管理開發(fā),這一組合穩(wěn)定高效、易于維護,有力地推動了數(shù)據(jù)庫設(shè)計方案的實施[9]。

        3 系統(tǒng)設(shè)計

        3.1 功能實現(xiàn)

        對于系統(tǒng)公共信息服務(wù)子系統(tǒng)而言,其使用角色并不是必須限制為注冊用戶,非注冊用戶亦可通過瀏覽該子系統(tǒng)獲取需要的信息。而對于其他子系統(tǒng),用戶則必須注冊才可使用相應(yīng)子系統(tǒng),其運行流程如圖8所示。

        圖8 系統(tǒng)運行流程圖

        通過以上系統(tǒng)運行流程圖可知,按運行階段的不同系統(tǒng)功能實現(xiàn)如下:

        (1)基本功能模塊。注冊用戶需通過注冊將用戶標(biāo)記信息存入數(shù)據(jù)庫,通過身份驗證才能登錄相應(yīng)子系統(tǒng),故首先需為各類用戶進(jìn)行注冊、登錄以及驗證等基礎(chǔ)功能模塊的制作。

        (2)管理功能模塊。注冊用戶在登錄相應(yīng)管理界面后,就會按各自需求進(jìn)行相應(yīng)信息的添加、刪除、修改與瀏覽等操作,其本質(zhì)歸結(jié)于對各種數(shù)據(jù)庫信息表的曾刪改查,因此需借助相應(yīng)SQL語句進(jìn)行各子系統(tǒng)管理模塊編程。

        (3)擴展功能模塊。為更充分利用各類用戶信息數(shù)據(jù),更方便地進(jìn)行系統(tǒng)操作,系統(tǒng)中一些如信息統(tǒng)計分析模塊、擴展接口添加模塊等相應(yīng)功能模塊也必不可少,故需根據(jù)管理員對數(shù)據(jù)的特殊要求進(jìn)行編寫具有相應(yīng)特殊功能擴展模塊。

        3.2 界面設(shè)計實現(xiàn)

        由于畢業(yè)生求職子系統(tǒng)、企業(yè)招聘子系統(tǒng)與管理員子系統(tǒng)三者信息管理的主界面布局基本一致,故本文以畢業(yè)生招聘子系統(tǒng)為例,其管理主界面實現(xiàn),如圖9所示。

        圖9 畢業(yè)生求職子系統(tǒng)管理界面

        原就業(yè)信息網(wǎng)僅限于招聘信息、就業(yè)政策與新聞公告的發(fā)布,只相當(dāng)于本文信息服務(wù)平臺中公共服務(wù)子系統(tǒng)的功能。本文為能給廣大高校畢業(yè)生、眾多用人企業(yè)和高校就業(yè)辦提供最優(yōu)質(zhì)的網(wǎng)上就業(yè)信息服務(wù),增加了很多用于方便畢業(yè)生、企業(yè)與高校三者之間交流的功能模塊。

        為替代紙質(zhì)三方協(xié)議,電子化三方簽訂實現(xiàn),如圖10所示,它是畢業(yè)生求職子系統(tǒng)中派遣信息的錄入界面。

        圖10 派遣信息錄入實現(xiàn)界面

        畢業(yè)生錄入派遣信息后,管理員子系統(tǒng)會出現(xiàn)畢業(yè)生派遣信息列表,其實現(xiàn)界面,如圖11所示。

        圖11 派遣信息列表實現(xiàn)界面

        為了能快速定位到某畢業(yè)生派遣信息,需要有派遣信息查詢功能模塊,其實現(xiàn)界面,如圖12所示。

        圖12 派遣信息修改實現(xiàn)截圖

        為方便派遣信息的傳遞與查閱,派遣信息列表可按組合條件導(dǎo)出Excel表中,其實現(xiàn)如圖13所示。

        圖13 派遣信息導(dǎo)出實現(xiàn)界面

        3.3 前端交互實現(xiàn)

        為提升用戶交互體驗,本文用jQuery框架中的Ajax模塊來實現(xiàn)交互過程中的頁面無刷新技術(shù),大致實現(xiàn)代碼[10]如下

        4 結(jié)束語

        本文結(jié)合對高校就業(yè)工作需求的深入調(diào)研,利用當(dāng)前較為流行的互聯(lián)網(wǎng)開發(fā)技術(shù),完成了西安電子科技大學(xué)畢業(yè)生就業(yè)信息服務(wù)平臺的開發(fā)。經(jīng)過開發(fā)人員和廣大用戶一段時間的測試,該平臺運行高效穩(wěn)定,較好地達(dá)到了現(xiàn)階段預(yù)期設(shè)計目標(biāo)。

        [1]王武習(xí).高校就業(yè)信息網(wǎng)站建設(shè)與改革之路探索[J].中國大學(xué)生就業(yè),2006(4):48-49.

        [2]樊文有.學(xué)生就業(yè)管理服務(wù)信息平臺的實踐與創(chuàng)新[J].中國教育信息化,2010(21):49-52.

        [3]吳偉.高職院校畢業(yè)生就業(yè)網(wǎng)站的設(shè)計與開發(fā)[J].價值工程,2011,30(2):289.

        [4]劉德豪.高校畢業(yè)生就業(yè)管理系統(tǒng)開發(fā)[D].南昌:南昌大學(xué),2011.

        [5]于紅波.基于LAMP架構(gòu)開發(fā)Web應(yīng)用的優(yōu)勢[J].輕紡工業(yè)與技術(shù),2009,38(2):53,44.

        [6]張朝陽.基于Zend Framework的網(wǎng)站設(shè)計與實現(xiàn)[J].計算機技術(shù)與發(fā)展,2011,21(11):197 -200.

        [7]蘆玉婕.Web數(shù)據(jù)技術(shù)研究與應(yīng)用[D].北京:北京交通大學(xué),2004.

        [8]梁華清.基于B/S模式的畢業(yè)生就業(yè)系統(tǒng)的設(shè)計與實現(xiàn)[D].武漢:華中科技大學(xué),2005.

        [9]陳濤.基于Web的就業(yè)管理信息系統(tǒng)的設(shè)計與實現(xiàn)[D].濟南:山東大學(xué),2009.

        [10]單東林,張曉菲,魏然.鋒利的 jQuery[M].北京:人民郵電出版社,2009.

        猜你喜歡
        界面數(shù)據(jù)庫用戶
        國企黨委前置研究的“四個界面”
        基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開發(fā)方法研究
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        關(guān)注用戶
        商用汽車(2016年11期)2016-12-19 01:20:16
        人機交互界面發(fā)展趨勢研究
        關(guān)注用戶
        商用汽車(2016年6期)2016-06-29 09:18:54
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        關(guān)注用戶
        商用汽車(2016年4期)2016-05-09 01:23:12
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        數(shù)據(jù)庫
        財經(jīng)(2016年6期)2016-02-24 07:41:51
        91精品国产福利尤物免费| 国产成人亚洲精品无码青| 97精品超碰一区二区三区| 色两性网欧美| 亚洲国产成人久久综合三区| av网站免费观看入口| 玩弄少妇人妻中文字幕| 真人直播 免费视频| 亚洲国产成人久久综合一区77| 国产自拍精品视频免费观看| 人妻少妇进入猛烈时中文字幕 | 亚洲av永久无码精品| 91免费播放日韩一区二天天综合福利电影 | 国产欧美另类精品久久久| 白白在线免费观看视频| 18禁裸体动漫美女无遮挡网站| 亚洲日本在线电影| 无码在线观看123| 白色月光免费观看完整版| 亚洲av一二三区成人影片| 欧美v亚洲v日韩v最新在线| 成人午夜免费福利| 亚洲最大av在线精品国产| 777米奇色狠狠俺去啦| 久久99精品久久久久久| 日韩精品一区二区三区中文9| 人妻少妇精品视频一区二区三 | 亚洲国产av一区二区不卡| 韩国三级大全久久网站| 婷婷开心深爱五月天播播| 夫妻一起自拍内射小视频| 日本人妖熟女另类二区| 亚洲色在线v中文字幕| 一区五码在线| 日本一区二区三区清视频| 日韩精品视频一区二区三区| 亚洲av无码一区二区二三区下载| 中文字幕乱码亚洲美女精品一区| 天堂视频在线观看一二区| 日韩人妻无码免费视频一区二区三区| 亚洲精品成人国产av|