孫遜
?
基于ASP的招生就業網站信息管理系統的設計
孫遜
錫林郭勒盟食品藥品監督和工商行政管理局,內蒙古 錫林郭勒 026000
隨著高校校園網應用的逐步深入,校園信息化建設顯得越來越重要和迫切,而作為校園信息化重要的應用,招生就業信息管理的建設更是如此。因此,建立動態的招生就業信息管理系統網站,使其具有信息發布,考生錄取查詢、在線咨詢、在線注冊、畢業生就業、公司招聘信息采集和數據處理等功能是非常必要的。在這樣需求的基礎上,探討使用ASP技術設計來實現招生就業信息管理系統的動態管理,并討論其關鍵技術。
ASP;招生就業網站;管理系統;系統設計
動態服務器頁面是一組服務器微軟嵌入式腳本語言,嵌入在IIS,通過ASP,用戶可以結合HTML網頁,ASP指令和活性成分建立一個動態、交互式、高效的Web應用程序。ASP實現原則:當一個用戶使用一個Web瀏覽器請求訪問一個文件,Web服務器響應請求[1],調用ASP引擎執行ASP文件,并解釋腳本語言(Java Script,VB Script),通過ODBC連接數據庫,數據庫訪問組件ADO數據庫操作,最后ASP生成的HTML頁面包含數據處理結果,返回給瀏覽器。圖1是ASP的工作原理示意圖。ASP是面向對象的腳本環境,用戶可以增加ACTIVEX 服務器組件,如數據庫訪問組件、文件訪問組件、瀏覽器性能組件和網頁鏈接組件等,來擴充其功能,拓展應用范圍。

圖1 ASP工作原理示意圖
招生就業網絡不僅是高校宣傳的窗口,也是一個信息處理平臺。高校的信息化建設中,招生信息是基礎與重點。因此,為了統一和共享數據,必須從招生開始考慮接口的數據和信息,保留與其他應用系統的數據接口,保證數據的一致性和完整性。
2.1 數據庫設計
招生就業網站的數據信息處理主要包括兩個方面:招生和就業。招生主要包括學生的招聘信息發布、考生咨詢、在線注冊、學生錄取查詢和考生注冊等;就業主要指企事業單位招聘人才信息、單位信息、學生信息、學生工作目標和就業信息[2]。
2.2 建立CDM
一是CDM 模型建立好之后,可以通過CHECK MODEL 來判斷CDM 是否有效,如果可以直接轉化為生成產品,數據管理(PDM)有效。其次,特定的數據庫結構是由產品數據管理(PDM)后形成的產品數據管理(PDM),就形成了一個特定數據庫的語法結構,并沒有形成真正的數據庫。通過產品數據管理(PDM)可以形成特定的SQL數據庫系統文件。我們使用的產品數據管理(PDM)模型直接生成數據庫文件。三是生成數據庫文檔資料。在每個模型建立之后,能根據需要形成文檔報告,可以是RTF或HTML格式的。我們使用報表功能生成了系統的數據庫報表,只簡單地整理后就形成了比較正規的數據庫設計文檔。
2.3 系統主要功能設計
根據學院招生就業網站信息管理系統數據庫設計和需求分析,推導出招生就業網站信息管理系統功能結構。以下是系統每一個功能模塊的簡要描述:一是信息,主要包括各種信息發布,如招生信息、最新的公告、招生政策和招聘信息。在后臺管理,當添加信息嵌入到在線文本編輯器,可以在文本輸入,如插入圖像和文本編輯功能的鏈接。二是查詢,提供考生信息是否被錄取,同時工作人員根據管理權限對學生入學招生管理,從招生錄取查詢數據庫。三是在線注冊。提供在線注冊可以給學生更多的選擇,縮短考生距離,在招生的同時,加強信息交流和溝通。四是人才資源。主要是指研究生人才信息存儲,并提供畢業生簡歷發布等。五是就業咨詢,主要為招生就業管理人員、學生提供一些雙向溝通的平臺。六是后臺管理。為了方便統一管理,提供了一個功能比較完善的后臺管理模塊,主要包括信息發布的分類管理、信息添加、審查和修改等,人才審查和簡歷打印,企業招聘信息的審計和打印,錄取考生的查詢、統計和打印,用戶組和用戶添加和修改,數據庫備份和優化等。
3.1 信息發布靜態頁面的生成
研究和實踐表明,較之動態頁面的顯示,靜態頁面的顯示能夠緩解服務器的運行壓力,尤其是隨著信息的增加、流量增加,大量的數據庫瀏覽、查詢等操作將會增加服務器的負載。如果動態頁面的形式可以顯示一個靜態頁面,可以減少服務器的負載,提高訪問速度。此外,靜態頁面可以更好地搜索,增加網站流量。瀏覽器標題在前端,用戶點擊相應的信息就可以找到需要的信息,通過鏈接靜態頁面,提高用戶獲取信息的速度。同時,使用統一格式的靜態頁面模板,保證輸出頁面一致性[3]。
3.2 系統的安全性研究
在系統設計和具體代碼實現的過程中,ASP代碼的安全性方面必須考慮,如什么是用戶名和密碼訪問模式,頁面跳轉認證問題,用戶權限、身份認證,防止泄漏的ASP源代碼,等等。安全研究涉及許多因素,只有經過長期的研究和實踐,如建立一個模型來觀察有哪些影響安全的因素,才能更好地使安全政策發揮積極作用。
根據某大學招生就業信息管理系統分析的動態網站開發和安全運行經驗,我們相信,ASP技術由于其配置環境簡單、開發周期短,非常適合一些中小型信息管理系統對于動態網站開發,并能通過進一步的代碼優化,使執行效率和安全性越來越高。
[1]初曉璐.ASP 數據庫開發實例精粹[M].北京:電子工業出版社,2011.
[2]王海峰.高校招生網站存在的現實意義[J].教書育人:高教論壇,2010(2):7-9.
[3]張培芝.“高職學院校園網站”的設計與開發[D].上海:華東師范大學,2010.
TP315
A
1009-6434(2016)01-0017-01