200

人事考試網(wǎng)站建設(shè)與網(wǎng)站開發(fā)

時(shí)間: 2013-06-25 11:36:41   點(diǎn)擊數(shù): 62538   來(lái)源: 耐思智慧

免費(fèi)會(huì)員注冊(cè)

在當(dāng)今社會(huì)上,人們?yōu)榱双@取工作機(jī)會(huì)、升職加薪或者是提升自身的能力,會(huì)參加各種各樣的考試或培訓(xùn),因此,準(zhǔn)確、快速的獲取考試、培訓(xùn)信息已成為職場(chǎng)成功的關(guān)鍵點(diǎn)之一。人事考試信息類網(wǎng)站針對(duì)某一地區(qū)的用戶群體,將該地區(qū)的所有最新的考試、培訓(xùn)信息匯聚在一起,并提供了快捷、準(zhǔn)確的查詢功能,具有很大現(xiàn)實(shí)意義和研發(fā)價(jià)值。基于.NET 平臺(tái)在網(wǎng)站開發(fā)中具有的交互性強(qiáng)、可維護(hù)性好等優(yōu)勢(shì),本文使用微軟公司的.NET 平臺(tái)配合 SQL Server 2005 數(shù)據(jù)庫(kù)進(jìn)行開發(fā),采用三層 B/S 模型構(gòu)建了基于 WEB 和數(shù)據(jù)庫(kù)的人事考試信息網(wǎng)站,提高了人們獲取人事考試信息資源的效率。

一、系統(tǒng)關(guān)鍵技術(shù)

(一).NET技術(shù)

.NET 是微軟的新一代技術(shù)平臺(tái),它面向網(wǎng)絡(luò)、支持各種用戶終端,具有功能強(qiáng)大的集成開發(fā)環(huán)境。.NET 的核心內(nèi)容之一就是搭建第三代因特網(wǎng)平臺(tái),解決了網(wǎng)站之間的協(xié)同合作問題,不同網(wǎng)站之間通過(guò)相關(guān)的協(xié)定聯(lián)系在一起,網(wǎng)站之間形成自動(dòng)交流,協(xié)同工作,提供最全面的服務(wù)。

(二)三層B/S模型

相對(duì)于 C/S 模型而言,B/S 模型采用多層開放式結(jié)構(gòu),將事物邏輯運(yùn)算交由服務(wù)器執(zhí)行,具有維護(hù)成本低、系統(tǒng)兼容性強(qiáng)、安全性強(qiáng)、可移植性好等優(yōu)勢(shì)。三層 B/S 結(jié)構(gòu)是在傳統(tǒng)的兩層結(jié)構(gòu)的基礎(chǔ)上發(fā)展而來(lái)的,它包括:界面層、中間層、數(shù)據(jù)層。在 ASP.NET 開發(fā)的應(yīng)用程序中,頁(yè)面及其后臺(tái)代碼擔(dān)當(dāng)界面層,負(fù)責(zé)顯示界面;數(shù)據(jù)庫(kù)擔(dān)當(dāng)數(shù)據(jù)層;其它自定義的各種數(shù)據(jù)處理類負(fù)責(zé)業(yè)務(wù)邏輯的判斷擔(dān)當(dāng)中間層。

二、系統(tǒng)設(shè)計(jì)

人事考試信息網(wǎng)站需要采集各類最新的考試、培訓(xùn)信息,網(wǎng)站的數(shù)據(jù)量龐大,對(duì)穩(wěn)定性、可維護(hù)性、數(shù)據(jù)安全性的要求較高;谝陨咸卣鳎疚牟捎梦④浌.net 開發(fā)環(huán)境,在 B/S 三層網(wǎng)絡(luò)模型的基礎(chǔ)上,將整個(gè)系統(tǒng)分成幾個(gè)模塊進(jìn)行開發(fā)。

(一)總體設(shè)計(jì)

人事考試信息網(wǎng)站主要面對(duì)四類用戶:一般用戶、招考單位、考生和管理員,一般用戶主要通過(guò)瀏覽網(wǎng)站獲取招考信息;招考單位通過(guò)網(wǎng)站發(fā)布招考簡(jiǎn)章、職位信息、相關(guān)政策法規(guī)、考試成績(jī)以及錄用信息等;考生通過(guò)瀏覽網(wǎng)站獲得當(dāng)前的招考信息,尋找適合自己的職位,了解相關(guān)政策法規(guī),并查詢自己的考試成績(jī)以及是否被錄用;管理員主要負(fù)責(zé)維護(hù)數(shù)據(jù)庫(kù)、管理網(wǎng)站后臺(tái)、給一些重要信息置頂?shù)仁聞?wù)。從下面的總體設(shè)計(jì)圖可以看到,為了保證網(wǎng)站運(yùn)行的穩(wěn)定性,使整個(gè)系統(tǒng)構(gòu)建平滑負(fù)載均衡,本文采用了三層 B/S 網(wǎng)絡(luò)結(jié)構(gòu),顯示層主要處理用戶和 Web 服務(wù)器的交互,反映在應(yīng)用程序中主要是一些 ASP 頁(yè)面以及相關(guān)代碼。為了保證該層 Web 服務(wù)器的安全,在用戶和 Web 服務(wù)器間架設(shè)了一個(gè)硬件級(jí)防火墻;業(yè)務(wù)層主要處理用戶所需信息的邏輯判斷及功能調(diào)用,如各種專業(yè)技術(shù)人員考試網(wǎng)上服務(wù)、公務(wù)員事業(yè)單位考試的網(wǎng)上服務(wù)等,在應(yīng)用程序中以.net 組件的形式被封裝;數(shù)據(jù)層存儲(chǔ)系統(tǒng)中的所有數(shù)據(jù),通過(guò) ADO.net 數(shù)據(jù)模型被業(yè)務(wù)層訪問,為了保證數(shù)據(jù)的完整性和安全性,在數(shù)據(jù)層設(shè)置了一個(gè)備份數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行定時(shí)自動(dòng)備份。

(二)功能模塊設(shè)計(jì)

基于上述對(duì)人事考試信息網(wǎng)站的總體設(shè)計(jì)和功能分析,本文將信息網(wǎng)站分為五大模塊。信息發(fā)布瀏覽模塊的功能是接收招考單位、政策發(fā)布單位的信息,設(shè)計(jì)網(wǎng)站的頁(yè)面布局,將網(wǎng)站的各種考試信息、培訓(xùn)信息、政策信息等按類別、按地區(qū)進(jìn)行歸類,并將重要的信息置頂,力求達(dá)到一目了然的顯示效果?荚嚬芾砟K的功能是對(duì)各類專業(yè)技術(shù)考試、公務(wù)員事業(yè)單位招錄和職稱考試的網(wǎng)上業(yè)務(wù)進(jìn)行管理,包括發(fā)布招考簡(jiǎn)章、發(fā)布招考職位、網(wǎng)上報(bào)名、費(fèi)用支付、準(zhǔn)考證打印、考分查詢和結(jié)果查詢等。后臺(tái)管理模塊的功能是管理員用來(lái)管理后臺(tái)數(shù)據(jù)庫(kù),確定用戶的角色和權(quán)限,將最新的政策信息加入數(shù)據(jù)庫(kù)、將考試院的最新公告加入數(shù)據(jù)庫(kù),并定時(shí)備份數(shù)據(jù)庫(kù)和日志。留言板管理模塊的功能是處理留言板的相關(guān)事務(wù),工作人員通過(guò)這個(gè)模塊定時(shí)查看留言板的留言,并從相關(guān)部門得到回復(fù)后放上網(wǎng)。防火墻和入侵檢測(cè)模塊提供網(wǎng)站的安全防護(hù)功能,該模塊在Web 服務(wù)器前端架設(shè)硬件級(jí)防火墻并進(jìn)行自動(dòng)配置,同時(shí)在 Web服務(wù)器上配置入侵檢測(cè)軟件進(jìn)行防護(hù)。

(三)數(shù)據(jù)庫(kù)設(shè)計(jì)

通過(guò)上述對(duì)人事考試信息網(wǎng)站的總體設(shè)計(jì)和功能模塊的劃分,本文在 SQL Server 2005 數(shù)據(jù)庫(kù)系統(tǒng)上搭建了名為 exam 的數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)中的主要表項(xiàng)如下:招考信息表:編號(hào),考試名稱,考試類型(專業(yè)考試、公務(wù)員招考、事業(yè)單位招考、職稱考試),發(fā)布單位,發(fā)布時(shí)間,信息內(nèi)容,是否置頂。分類考試表:編號(hào),考試名稱,考生名,考生信息,考生成績(jī),錄用請(qǐng)客,備注。培訓(xùn)信息表:編號(hào),培訓(xùn)名稱,培訓(xùn)內(nèi)容,發(fā)布單位,發(fā)布時(shí)間,是否置頂。公告信息表:編號(hào),公告名,公告內(nèi)容,發(fā)布單位,發(fā)布時(shí)間,是否置頂。政策信息表:編號(hào),政策標(biāo)題,政策內(nèi)容,發(fā)布單位,發(fā)布時(shí)間,是否置頂。留言表:編號(hào),主題,內(nèi)容,留言人,留言時(shí)間,回復(fù)內(nèi)容,回復(fù)時(shí)間。

三、系統(tǒng)實(shí)現(xiàn)

根據(jù)上文中的功能需求,本網(wǎng)站采用 DELL PowerEdge 2300工作站級(jí)服務(wù)器,安裝 Windows 2003 操作系統(tǒng)和 IIS6.0,前端配置清華紫光 UG603L-VPN 硬件防火墻,服務(wù)器安裝海峽黑盾 IDS百兆入侵檢測(cè)系統(tǒng),保障了網(wǎng)站的穩(wěn)定和安全運(yùn)作。本文使用 ASP.NET 作為網(wǎng)站的運(yùn)行平臺(tái),使用 SQL Server2005 作為后臺(tái)數(shù)據(jù)庫(kù),并使用 C#作為編程語(yǔ)言,利用 ADO.NET技術(shù)連接數(shù)據(jù)庫(kù),部分代碼如下:string strConn = "Server=.;database= exam;uid=sa;pwd=examtest;";SqlConnection conn = new SqlConnection(strConn);conn.Open();SqlCommand com=new SqlCommand("select * from login,conn);

更多相關(guān)網(wǎng)站建設(shè)資料:

旅游網(wǎng)站建設(shè)與網(wǎng)站開發(fā)
高校外語(yǔ)系網(wǎng)站建設(shè)與網(wǎng)站設(shè)計(jì)
博物館網(wǎng)站建設(shè)與網(wǎng)站模板
網(wǎng)站建設(shè)與網(wǎng)頁(yè)藝術(shù)的處理分析
電子商務(wù)網(wǎng)頁(yè)設(shè)計(jì)缺陷處理方法
上一篇:外語(yǔ)學(xué)習(xí)網(wǎng)站建設(shè)與網(wǎng)站構(gòu)建 下一篇:旅游網(wǎng)站建設(shè)與網(wǎng)站開發(fā)

旗下網(wǎng)站:耐思智慧 - 淘域網(wǎng) - 我的400電話 - 中文域名:耐思尼克.cn 耐思尼克.top

耐思智慧 © 版權(quán)所有 Copyright © 2000-2024 IISP.COM,Inc. All rights reserved

備案號(hào)碼: 粵ICP備09063828號(hào)  公安備案號(hào): 公安備案 粵公網(wǎng)安備 44049002000123號(hào)  域名注冊(cè)服務(wù)機(jī)構(gòu)許可:粵D3.1-20240003 CN域名代理自深圳萬(wàn)維網(wǎng)

聲明:本網(wǎng)站中所使用到的其他各種版權(quán)內(nèi)容,包括但不限于文章、圖片、視頻、音頻、字體等內(nèi)容版權(quán)歸原作者所有,如權(quán)利所有人發(fā)現(xiàn),請(qǐng)及時(shí)告知,以便我們刪除版權(quán)內(nèi)容

本站程序界面、源代碼受相關(guān)法律保護(hù), 未經(jīng)授權(quán), 嚴(yán)禁使用; 耐思智慧 © 為我公司注冊(cè)商標(biāo), 未經(jīng)授權(quán), 嚴(yán)禁使用

法律顧問:珠海知名律師 廣東篤行律師事務(wù)所 夏天風(fēng) 律師