摘要:提高畢業(yè)生就業(yè)率和就業(yè)質(zhì)量是高校走內(nèi)涵式發(fā)展的前提,而開發(fā)適合各高校自身特色的就業(yè)管理系統(tǒng)是提升高?,F(xiàn)代化服務(wù)水平的重要手段。文章就畢業(yè)生管理系統(tǒng)中的信息管理模塊進(jìn)行分析設(shè)計(jì),模塊選擇ASP.NET開發(fā)工具結(jié)合SQL Server 2008數(shù)據(jù)庫進(jìn)行開發(fā)。
關(guān)鍵詞:ASP.NET;高校畢業(yè)生;畢業(yè)生信息管理;就業(yè)管理系統(tǒng);模塊設(shè)計(jì) 文獻(xiàn)標(biāo)識碼:A
中圖分類號:G434 文章編號:1009-2374(2015)23-0018-02 DOI:10.13535/j.cnki.11-4406/n.2015.23.010
高校畢業(yè)生就業(yè)管理系統(tǒng)主要服務(wù)于各大高校畢業(yè)生和各類企事業(yè)單位,通過發(fā)布企業(yè)招聘信息和畢業(yè)生求職信、簡歷申請等,力求在畢業(yè)生和用人單位之間打造一個雙方滿意的就業(yè)通道,以提高畢業(yè)生的就業(yè)率和就業(yè)質(zhì)量?;谟脩粜枨蟮漠厴I(yè)生就業(yè)管理系統(tǒng)具有圖形化的顯示界面和可靠的安全訪問機(jī)制,系統(tǒng)實(shí)現(xiàn)了功能實(shí)用性和界面人性化的完美結(jié)合。高校畢業(yè)生就業(yè)管理系統(tǒng)中的畢業(yè)生信息管理模塊在設(shè)計(jì)上采用三層結(jié)構(gòu)、ASP.NET等技術(shù),系統(tǒng)模塊在設(shè)計(jì)中體現(xiàn)了良好的穩(wěn)定性、強(qiáng)大的可擴(kuò)充性和安全性。
1 相關(guān)技術(shù)及開發(fā)工具
高校畢業(yè)生信息管理模塊采用RUP迭代開發(fā)模式B/S、MVC架構(gòu),以ASP.NET(C#)作為開發(fā)語言腳本,后臺數(shù)據(jù)庫為微軟SQL Server 2008數(shù)據(jù)庫,運(yùn)用AJAX、CSS技術(shù)以提高系統(tǒng)效率。
1.1 ASP.NET技術(shù)
ASP.NET是基于通用語言的編譯運(yùn)行的程序,強(qiáng)大的適應(yīng)性使其運(yùn)行平臺幾乎不受限制,通用語言的基本庫、消息機(jī)制、數(shù)據(jù)接口的處理都能無縫整合到
ASP.NET的Web應(yīng)用中。ASP.NET的語言獨(dú)立化特性,同時指出多種語言開發(fā),這種多種程序語言協(xié)同工作的能力能保護(hù)基于COM+開發(fā)的程序。
1.2 SQL Server 2008數(shù)據(jù)庫技術(shù)
畢業(yè)生就業(yè)管理系統(tǒng)使用SQL Server 2008作為后臺數(shù)據(jù)庫,SQL Server 2008基于過去對非關(guān)系數(shù)據(jù)的強(qiáng)大支持,提供了新的數(shù)據(jù)類型使得開發(fā)人員和管理員可以有效地存儲和管理非結(jié)構(gòu)化數(shù)據(jù)。SQL Server 2008提供了一個全面的和可擴(kuò)展的數(shù)據(jù)倉庫平臺,它可以用一個單獨(dú)的分析存儲進(jìn)行強(qiáng)大的分析,以滿足成千上萬的用戶在幾兆字節(jié)的數(shù)據(jù)中的需求,具有在關(guān)鍵領(lǐng)域方面的顯著優(yōu)勢,SQL Server 2008是一個可信任的、高效的、智能的數(shù)據(jù)平臺。
1.3 B/S開發(fā)模式
畢業(yè)生就業(yè)管理系統(tǒng)使用B/S(Browser/Server)結(jié)構(gòu),即瀏覽器和服務(wù)器結(jié)構(gòu)進(jìn)行開發(fā)。在B/S結(jié)構(gòu)下,用戶工作界面是通過WWW瀏覽器來實(shí)現(xiàn),形成所謂三層結(jié)構(gòu)。B/S模式統(tǒng)一了客戶端,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到服務(wù)器上,簡化了系統(tǒng)的開發(fā)、維護(hù)和使用瀏覽器通過Web Server同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互。
1.4 JavaScript技術(shù)
JavaScript是由Netscape的Live Script演變和發(fā)展而來的面向?qū)ο蟮目蛻舳四_本語言,該語言為態(tài)類型。其目的在于解決服務(wù)器端語言,為客戶提供流暢的瀏覽效果。
1.5 DIV+CSS布局頁面
DIV+CSS是WEB設(shè)計(jì)標(biāo)準(zhǔn)中常用術(shù)語,它是目前較流行的網(wǎng)頁布局方法,該布局方式可以實(shí)現(xiàn)網(wǎng)頁頁面內(nèi)容與表現(xiàn)相互分離開來。
2 模塊需求
2.1 模塊設(shè)計(jì)可行性
通過仔細(xì)研究和分析“需求分析規(guī)約”和實(shí)際情況,得到以下結(jié)論:首先,經(jīng)濟(jì)可行性。系統(tǒng)開發(fā)和操作簡單,界面友好,易于瀏覽,費(fèi)用低并且如果將來投入使用對操作人員培訓(xùn)極其容易。系統(tǒng)投入運(yùn)行后,對用戶管理過程中的數(shù)據(jù)進(jìn)行全面的統(tǒng)計(jì)和管理。減少了傳統(tǒng)手工的繁雜,提高經(jīng)濟(jì)效益,避免人為地處理各類數(shù)據(jù)時所產(chǎn)生的各種問題;其次,技術(shù)上的可行性。系統(tǒng)在Windows XP/Windows 2000都可運(yùn)行,采用Visual Studio 2008作為開發(fā)平臺,以IIS作為Web服務(wù)器、ASP.NET+ SQL Server 2008技術(shù)構(gòu)建,開發(fā)技術(shù)成熟,當(dāng)前的軟、硬件技術(shù)都可以達(dá)到這個要求;再次,操作可行性。本系統(tǒng)界面友好,操作簡單方便,只要懂得上網(wǎng)都能使用本系統(tǒng),逐步操作即可完成整個管理操作,在操作上是可行的。
2.2 系統(tǒng)模塊用例分析
2.2.1 包圖(Package)是一種對模型中的元素進(jìn)行成組組織的通用機(jī)制,它把可能一起變更并且語義上相近的模型元素組織起來放在一個特定的包中。包圖的特性在于更容易理解復(fù)雜的系統(tǒng)及有效控制系統(tǒng)結(jié)構(gòu)中各個部分之間的接縫。使用包圖能更清楚地描述模塊需求及設(shè)
計(jì)各階段的概述,在邏輯上把一個復(fù)雜的圖模
塊化。
2.2.2 用例圖是非常實(shí)用的,主要用于對系統(tǒng)、子系統(tǒng)或類的功能行為進(jìn)行建模。用例圖在需求分析中可以讓人們從繁重的文檔中解脫出來,并且能更加準(zhǔn)確、直觀地表達(dá)自己的意思。如果我們不能用常用的語言文字來表達(dá)清楚一種事物,我們就借助用例圖來解決這個問題。
3 模塊設(shè)計(jì)
3.1 概念結(jié)構(gòu)設(shè)計(jì)
數(shù)據(jù)模型是在數(shù)據(jù)庫設(shè)計(jì)過程中產(chǎn)生的一種抽象概念,用它來抽象、表示和處理系統(tǒng)模型中產(chǎn)生的數(shù)據(jù)和信息。數(shù)據(jù)模型由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束三個要素組成,CDM模型是目前應(yīng)用最廣泛的數(shù)據(jù)模型。根據(jù)需求分析及系統(tǒng)設(shè)計(jì)綜合考慮,本模塊CDM模型如圖1所示:
3.2 物理結(jié)構(gòu)設(shè)計(jì)
我們在畢業(yè)生就業(yè)管理系統(tǒng)的設(shè)計(jì)過程中首先將其內(nèi)容抽象為機(jī)器能夠識別的內(nèi)容,也就是說將客觀對象抽象為實(shí)體(Entity),這個實(shí)體并不依賴于具體的計(jì)算機(jī)系統(tǒng)或某個DBMS系統(tǒng)。物理數(shù)據(jù)模型(PDM)的作用是將CDM轉(zhuǎn)換為計(jì)算機(jī)上某個DBMS所支持的數(shù)據(jù)模型。
4 結(jié)語
高校畢業(yè)生就業(yè)管理系統(tǒng)中畢業(yè)生信息管理模塊尤為重要,我們要盡可能地體現(xiàn)現(xiàn)代科技和互聯(lián)網(wǎng)的長處,為用人單位和畢業(yè)生雙方搭建一個無縫對接平臺。本模塊在分析設(shè)計(jì)過程中由于知識、經(jīng)驗(yàn)等原因還存在局限,
在系統(tǒng)的安全性及界面的美觀方面還有待進(jìn)一步提高。
參考文獻(xiàn)
[1] Matthew,M.R.ASP.NET 4高級程序設(shè)計(jì)[M].北京:人民郵電出版社,2011.
[2] 拉芙.ASP.NET 3.5網(wǎng)站開發(fā)全程解析(第3版)[M].北京:電子工業(yè)出版社,2009.
作者簡介:宋發(fā)平(1984-),男,云南曲靖人,曲靖師范學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院科員,助教,碩士,研究方向:計(jì)算機(jī)網(wǎng)絡(luò)安全。
(責(zé)任編輯:周 瓊)