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

        ?

        畢業(yè)生就業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)

        2013-02-21 07:52:48劉慧婷周開申尹順順
        關(guān)鍵詞:管理員頁面子系統(tǒng)

        劉慧婷,周開申,尹順順

        (安徽大學 計算機科學與技術(shù)學院,安徽 合肥 230039)

        隨著計算機、網(wǎng)絡(luò)與通信技術(shù)的快速發(fā)展,信息化已成為當今社會不可阻擋的發(fā)展趨勢,信息化程度的高低是一個國家、社會現(xiàn)代化程度的重要標志,信息的處理與利用能力是一個國家經(jīng)濟發(fā)展水平與科學技術(shù)水平的衡量標準。

        “畢業(yè)生就業(yè)信息管理系統(tǒng)”以現(xiàn)代網(wǎng)絡(luò)技術(shù)為依托,把高校、用人單位、畢業(yè)生三者有機結(jié)合,發(fā)揮了網(wǎng)絡(luò)信息傳遞的優(yōu)勢,加快了用人單位與畢業(yè)生間的招聘進程,同時學校通過用人單位情況介紹、需求信息發(fā)布、畢業(yè)生就業(yè)動態(tài)分析、有關(guān)規(guī)定的公布等信息傳遞,更好地使用人單位與畢業(yè)生間的聯(lián)系得到進一步加強,發(fā)揮了學校對畢業(yè)生的就業(yè)指導與服務功能[1]。

        1 系統(tǒng)開發(fā)原則和目標

        1.1 系統(tǒng)開發(fā)原則

        (1)面向用戶的觀點

        畢業(yè)生管理系統(tǒng)是為學校管理員和在校學生開發(fā)研制的,他們是系統(tǒng)的用戶,也是系統(tǒng)的最終使用者和評價者,所以在本系統(tǒng)的設(shè)計開發(fā)過程中,樹立了從用戶的需求出發(fā),面向用戶,一切為了用戶的理念。在分析與設(shè)計系統(tǒng)的前期,與學生和管理員溝通,了解他們的要求,同時結(jié)合計算機管理的特點,努力改進和提高管理工作的速度和質(zhì)量。

        (2)嚴格按階段進行

        畢業(yè)生管理系統(tǒng)的設(shè)計開發(fā)是一項比較大的工程,所以本文將整個系統(tǒng)的開發(fā)設(shè)計過程劃分為若干階段,相應的階段又分為若干個不同的步驟,每個階段和步驟都要有明確的工作任務和目標。這種做法有利于軟件有計劃、有目的地進行開發(fā),為后續(xù)工作的進行奠定了堅實的基礎(chǔ),提高了工作效率和質(zhì)量。

        (3)采用模塊化設(shè)計方法

        采用模塊化原理可以使軟件結(jié)構(gòu)清晰,不僅容易設(shè)計也容易閱讀和理解。并且模塊化使軟件容易測試和調(diào)試,從而有助于提高軟件的可靠性。由于系統(tǒng)改動往往只涉及少數(shù)幾個模塊,因此模塊化還能夠提高軟件的可修改性。綜上優(yōu)點,本系統(tǒng)在設(shè)計開發(fā)時采用了模塊化原理[2]。

        (4)整個系統(tǒng)的設(shè)計主要采用快速原形法

        快速原形法是管理系統(tǒng)設(shè)計的一個重要方法。它是根據(jù)用戶提出的需求,由用戶和開發(fā)者共同確定系統(tǒng)的基本要求和主要功能,并在一個較短的時間內(nèi)建立一個實驗性的、簡單的信息系統(tǒng)模型,通過用戶不斷提出的意見和建議,對模型進行不斷的修改和完善,直到用戶比較滿意為止,以便形成一個相對穩(wěn)定、較為理想的管理系統(tǒng)。本系統(tǒng)設(shè)計開發(fā)時采用了快速原型法。

        1.2 系統(tǒng)開發(fā)目標

        本系統(tǒng)的主要開發(fā)目標是符合畢業(yè)生就業(yè)管理需要的實用性,實現(xiàn)學校管理畢業(yè)生工作的計算機化和效率化,實現(xiàn)學校對就業(yè)信息的及時管理,提高工作效率和工作質(zhì)量。

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

        2.1 系統(tǒng)開發(fā)的環(huán)境

        本系統(tǒng)使用ASP.NET技術(shù)進行開發(fā)。ASP.NET是一種已編譯的、基于.NET的環(huán)境,在ASP.NET中,可以用任何與.NET兼容的語言(例如 C#、Visual Basic.NET等)構(gòu)造Web應用程序;而且,所有的ASP.NET應用程序都可以使用整個.NET Framework。ASP.NET技術(shù)具有如下特點[3]:(1)ASP.NET 使用 CLR 語言(C#)編寫的編譯代碼。(2)ASP.NET頁面是由服務器端控件組成的。(3)ASP.NET包含一種稱為 WEB服務的新技術(shù)。(4)ASP.NET是 MICSOFT的.NET框架的一部分。(5)ASP.NET包含了頁面和數(shù)據(jù)緩存機制,使用它可以明顯提高網(wǎng)站的性能。

        本系統(tǒng)選用Microsoft SQL Server 2008來設(shè)計和開發(fā)數(shù)據(jù)庫。SQL Server是Microsoft公司開發(fā)的一款關(guān)系型數(shù)據(jù)庫管理系統(tǒng)[4],具有易上手、兼容性好、工具全等優(yōu)點,適用于大型數(shù)據(jù)庫服務器端,使用的是增強型TSQL語言。SQL Server數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索,提供了視圖、存儲過程、觸發(fā)器等對象以便于對數(shù)據(jù)的管理,并且其安全性機制較好。

        本系統(tǒng)采用B/S技術(shù)模式,采用.NET架構(gòu)的三層設(shè)計思想,以Microsoft SQL Server 2008來設(shè)計和開發(fā)數(shù)據(jù)庫,選擇可行的方案,合理安排開發(fā)過程。因此,該系統(tǒng)在技術(shù)上是可行的。

        2.2 系統(tǒng)結(jié)構(gòu)設(shè)計

        本系統(tǒng)的主要用戶分為兩類:一類是學校中負責管理畢業(yè)生就業(yè)信息的教師;另一類是即將離開校園,走向工作崗位的應屆畢業(yè)生。根據(jù)該系統(tǒng)的面向人群,整個系統(tǒng)可以分為管理員子系統(tǒng)和學生子系統(tǒng)[5]。

        管理員子系統(tǒng)主要為負責管理畢業(yè)生就業(yè)信息的教師所設(shè)計,方便教師登錄系統(tǒng),管理學生信息、企業(yè)信息和招聘信息。

        學生子系統(tǒng)主要為畢業(yè)生所設(shè)計,方便畢業(yè)生登錄系統(tǒng),查看個人信息和企業(yè)信息,搜索招聘信息并申請工作。

        系統(tǒng)的總體結(jié)構(gòu)如圖1所示。

        圖1 系統(tǒng)整體結(jié)構(gòu)

        其中,學生子系統(tǒng)結(jié)構(gòu)如圖2所示。

        圖2 學生子系統(tǒng)結(jié)構(gòu)

        管理員子系統(tǒng)結(jié)構(gòu)如圖3所示。

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

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

        本系統(tǒng)所有的E-R圖如圖4所示。

        圖4 畢業(yè)生就業(yè)管理系統(tǒng)總E-R圖

        根據(jù)E-R圖,各實體具體關(guān)系模式為:

        (1)管理員信息表(管理員賬號,密碼);

        (2)學生信息表(學號,密碼,姓名,性別,年齡,年級,專業(yè));

        (3)公司信息表(公司代碼,名稱,類型,所在地,聯(lián)系方式,詳細信息);

        (4)招聘信息表(信息代碼,標題,所屬公司,發(fā)布時間,具體信息,郵箱);

        (5)學生工作信息表(學生學號,學生姓名,招聘信息ID,招聘所屬公司)。

        根據(jù)E-R圖和關(guān)系模式,為本系統(tǒng)建立名為“GraduateManagementSystem”的數(shù)據(jù)庫,并在該數(shù)據(jù)庫中建立 5個表:管理員信息表(Administrator),學生信息表(Student), 公 司 信 息 表 (Company), 招 聘 信 息 表(Recruitment)和學生工作信息表(StudentJob)。本設(shè)計中用到的關(guān)系表及其結(jié)構(gòu)如下。

        (1)管理員信息表

        管理員信息表保存了管理員登錄時的用戶名和密碼。具體描述如表1所示。

        表1 管理員信息表

        (2)學生信息表

        學生信息表保存了學生的學號、姓名、登錄密碼以及其他基本信息,具體描述如表2所示。

        表2 學生信息表

        (3)公司信息表

        公司信息表保存了公司的ID、名稱以及其他基本信息,具體描述如表3所示。

        表3 公司信息表

        (4)招聘信息表

        招聘信息表保存了招聘信息ID、招聘標題、發(fā)布日期以及其他基本信息,具體描述如表4所示。

        表4 招聘信息表

        (5)學生工作信息表

        學生工作信息表保存了學生學號、學生姓名、招聘信息ID和招聘信息所屬公司,具體描述如表5所示。

        表5 學生工作信息表

        3 系統(tǒng)實現(xiàn)

        系統(tǒng)的登錄界面為Login.aspx頁面,用戶登錄需要驗證用戶輸入的用戶名、密碼和驗證碼是否正確,從而允許或禁止用戶登錄。登錄用戶分為學生用戶和管理員用戶。如果填寫信息全部正確,用戶則可以進入對應系統(tǒng)。

        3.1 學生子系統(tǒng)的設(shè)計與實現(xiàn)

        學生子系統(tǒng)頁面為Student.aspx頁面,當?shù)卿浻脩魹閷W生并且登錄成功時,便會進入學生子系統(tǒng)頁面。在學生子系統(tǒng)主頁面中可以查看相關(guān)的 “學生信息”、“公司信息”和“招聘信息”。

        由于招聘信息數(shù)量眾多,學生可以按ID搜索或者按內(nèi)容搜索自己需要的招聘信息,從而方便了學生對招聘信息的查詢。當學生在查詢招聘信息的過程中想申請某份工作時,便可通過點擊相應行的“申請”來向公司發(fā)送郵件。

        當學生申請工作時,系統(tǒng)會自動查詢數(shù)據(jù)庫從而查詢出招聘信息所屬公司的郵箱地址,并將此地址作為收件人地址,不能更改。并且學生還可以通過點擊“選擇文件”按鈕來上傳自己的簡歷,作為附件發(fā)送給其申請的公司。當學生填寫信息完畢后,可以點擊“發(fā)送”按鈕來發(fā)送郵件,并且系統(tǒng)會自動更新“StudentJob”數(shù)據(jù)表。

        在學生子系統(tǒng)主頁面中點擊“修改密碼”超鏈接時,學生在此頁面可以修改自己的登錄密碼。如果舊密碼填寫正確并且兩次新密碼一致,則會成功修改密碼,提示“密碼修改成功”的信息,并且系統(tǒng)會自動更新數(shù)據(jù)表“Student”中對應學生的“stuPwd”這一項。

        3.2 管理員子系統(tǒng)的設(shè)計與實現(xiàn)

        管理員子系統(tǒng)頁面為Admin.aspx頁面,當?shù)卿浻脩魹楣芾韱T并且登錄成功時,便會進入管理員子系統(tǒng)頁面。在該頁面中,管理員可以查看按學號排序的學生信息,并且可以將學生信息導出到Excel文件中。

        在管理員子系統(tǒng)主頁面中管理員還可以進行“添加學生”,“刪除學生”,“發(fā)布招聘信息”和 “關(guān)閉招聘信息”等操作。

        4 關(guān)鍵技術(shù)的討論

        4.1 “招聘信息”搜索功能的實現(xiàn)

        為了方便學生對招聘信息的查詢,在學生子系統(tǒng)“招聘信息”頁面中添加了搜索功能,可以按ID搜索或者按內(nèi)容搜索。對于搜索功能的實現(xiàn),主要是寫出對應的數(shù)據(jù)庫查詢語句,核心代碼如下:

        (1)按 ID搜索核心代碼

        (2)按內(nèi)容搜索核心代碼

        4.2 數(shù)據(jù)導出功能的實現(xiàn)

        學生子系統(tǒng)中,學生用戶可以將公司信息導出到Excel文件中,然后由瀏覽器默認下載工具下載,保存在相應位置。

        管理員子系統(tǒng)中,管理員可以查看按學號排序的學生信息,并且可以將學生信息導出到Excel文件中。

        表格導出到Excel文件核心代碼如下所示:

        4.3 系統(tǒng)安全性的考慮

        本系統(tǒng)通過 Session[“uesrRole”]來保存用戶的角色信息。并且在本系統(tǒng)的每個頁面的Page_Load方法中,都添加了對 Session[“uesrRole”]值的檢測, 如果 Session[“uesrRole”]的值為 0(代表學生)或者 1(代表管理員),則可以進入其對應的界面,否則提示“您無權(quán)訪問此頁面,系統(tǒng)即將返回登錄頁面!”的信息,并且系統(tǒng)將自動跳回登錄頁面[6]。

        本畢業(yè)生就業(yè)管理系統(tǒng)為畢業(yè)生提供了一個便捷、可靠的信息平臺,有利于學校更好的對大學生進行就業(yè)管理和指導。在操作方面,采用純B/S架構(gòu)開發(fā),客戶端不用安裝任何軟件,這將為客戶節(jié)省大量的系統(tǒng)安裝和維護時間;在安全性方面,基于SQL Server企業(yè)級數(shù)據(jù)庫和.NET技術(shù)實現(xiàn),可高效管理、處理大批量的數(shù)據(jù)。采用基于角色的權(quán)限管理機制,讓管理人員可輕松定義各種角色和權(quán)限,保證系統(tǒng)訪問的安全性。不過,系統(tǒng)還存在著一些缺陷,如頁面并沒有采用CSS布局,統(tǒng)計類型的功能較少等,這將是下一步的工作重點。

        [1]鄭文曦,吳敏.高校就業(yè)信息系統(tǒng)的開源平臺解決方案[J].現(xiàn)代教育技術(shù),2011,21(4):148-150.

        [2]邵良杉,劉好增,馬海軍,等.ASP.NET(C#)實踐教程[M].北京:清華大學出版社,2007.

        [3]王院峰.ASP.NET 3.5實例精通[M].北京:機械工業(yè)出版社,2009.

        [4]錢雪忠,羅海馳,陳國俊.數(shù)據(jù)庫原理及技術(shù)課程設(shè)計[M].北京:清華大學出版社,2009.

        [5]朱建煒.畢業(yè)生就業(yè)管理系統(tǒng)的開發(fā)與應用[J].長沙通信職業(yè)技術(shù)學院學報,2011,10(1):43-47.

        [6]劉乃麗.精通ASP.NET 2.0+SQL Server 2005項目開發(fā)[M].北京:人民郵電出版社,2007.

        猜你喜歡
        管理員頁面子系統(tǒng)
        大狗熊在睡覺
        不對中轉(zhuǎn)子系統(tǒng)耦合動力學特性研究
        刷新生活的頁面
        我是小小午餐管理員
        我是圖書管理員
        少先隊活動(2020年8期)2020-12-18 02:32:07
        我是圖書管理員
        少先隊活動(2020年7期)2020-12-18 01:48:39
        GSM-R基站子系統(tǒng)同步方案研究
        可疑的管理員
        駝峰測長設(shè)備在線監(jiān)測子系統(tǒng)的設(shè)計與應用
        車載ATP子系統(tǒng)緊急制動限制速度計算
        亚洲无码a∨在线视频| 国产免费a∨片在线软件 | 日本午夜剧场日本东京热| 亚洲国产成人精品无码区在线秒播| 激情 人妻 制服 丝袜| 手机看片福利日韩国产| 白白色发布视频在线播放| 精品亚洲成av人在线观看| 日躁夜躁狠狠躁2001| 中文 国产 无码免费| 久久综合九色综合久久久| 国产精品高清网站| 久久99精品国产麻豆| 欧美日韩a级a| 日韩中文字幕熟女人妻| 亚洲人成网线在线播放va蜜芽| 亚洲另类精品无码专区| 亚洲AV无码乱码精品国产草莓| 你懂的视频在线看播放| 乱色精品无码一区二区国产盗| 国产精品美女久久久久久2018| 放荡人妻一区二区三区| 一区二区三区激情免费视频| 插b内射18免费视频| 人妻AV无码一区二区三区奥田咲| 国产激情免费观看视频| 欲香欲色天天天综合和网| 无码手机线免费观看| 国产精品自线在线播放| 日本女优激情四射中文字幕 | 91成人自拍在线观看| 国产精品国产三级国av在线观看| 国产爆乳无码一区二区在线| 免费黄网站一区二区三区| 亚洲欧美综合精品成人网站| 久久欧美与黑人双交男男 | 日本在线一区二区三区视频| 人成午夜免费视频无码| 全免费a级毛片免费看视频| 青青草伊人视频在线观看| 色哟哟亚洲色精一区二区|