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

        ?

        基于JSP的學(xué)生就業(yè)信息管理系統(tǒng)的設(shè)計與實現(xiàn)

        2013-01-01 00:00:00郭麗
        計算機時代 2013年3期

        摘 要: 對畢業(yè)生的數(shù)據(jù)統(tǒng)計采用傳統(tǒng)的手工方式,在數(shù)據(jù)的查找、更新和維護方面存在著很大的困難,所以,傳統(tǒng)的手工畢業(yè)生信息統(tǒng)計方式已不能滿足當(dāng)前需要。為此,設(shè)計了基于JSP的學(xué)生就業(yè)信息管理系統(tǒng),利用JSP+JavaBean+Servlet技術(shù)和分層的設(shè)計思想實現(xiàn)了學(xué)生就業(yè)信息管理平臺的設(shè)計。該系統(tǒng)具有就業(yè)數(shù)據(jù)的查詢、增刪、修改等數(shù)據(jù)管理功能,已成功應(yīng)用到我院就業(yè)管理部門。

        關(guān)鍵詞: JSP; 信息管理系統(tǒng); JavaBean; Servlet

        中圖分類號:TP311 文獻(xiàn)標(biāo)志碼:A 文章編號:1006-8228(2013)03-67-02

        0 引言

        就業(yè)信息管理是高等教育管理中的一個重要組成部分。隨著高職院校招生規(guī)模的擴大,畢業(yè)生的數(shù)量逐年增多,畢業(yè)生就業(yè)情況的數(shù)據(jù)管理和統(tǒng)計工作量很大。我院學(xué)生管理部門對畢業(yè)生的統(tǒng)計采用的是傳統(tǒng)的手工方式,數(shù)據(jù)的查找、更新和維護存在著很大的困難。為了快速、有效、全面的查詢和統(tǒng)計畢業(yè)生信息,提高信息管理水平,以JSP為基礎(chǔ),進(jìn)行了畢業(yè)生就業(yè)信息管理系統(tǒng)的開發(fā)。

        1 系統(tǒng)需求

        1.1 系統(tǒng)用戶權(quán)限需求

        ⑴ 系統(tǒng)管理員:可使用系統(tǒng)所有功能,不受任何限制。具有管理各類用戶、系部、專業(yè)和班級的權(quán)限。能夠維護各校區(qū)學(xué)生的就業(yè)數(shù)據(jù),包括數(shù)據(jù)瀏覽、數(shù)據(jù)增加、數(shù)據(jù)修改和數(shù)據(jù)刪除。

        ⑵ 校區(qū)數(shù)據(jù)管理員:管理該校區(qū)的用戶、系部、專業(yè)和班級的信息,以及對該校區(qū)學(xué)生上崗情況數(shù)據(jù)的維護。

        ⑶ 系數(shù)據(jù)管理員:對本系用戶、專業(yè)和班級以及本系學(xué)生上崗情況數(shù)據(jù)的維護。

        ⑷ 普通用戶:可查詢數(shù)據(jù)信息。

        1.2 系統(tǒng)功能需求

        通過需求調(diào)研,系統(tǒng)要求具有以下功能。

        ⑴ 數(shù)據(jù)查詢功能:用戶可以輸入查詢條件進(jìn)行學(xué)生就業(yè)信息的查詢。

        ⑵ 數(shù)據(jù)管理功能:其中包括學(xué)生信息管理(錄入學(xué)生信息、修改學(xué)生信息);系部信息管理(錄入系部信息、修改系部信息、刪除系部信息);專業(yè)信息管理(錄入專業(yè)信息、修改專業(yè)信息、刪除專業(yè)信息);班級信息管理(錄入班級信息、修改班級信息、刪除班級信息);用戶管理(錄入用戶信息、修改用戶信息、刪除用戶信息)。

        ⑶ 數(shù)據(jù)導(dǎo)入/導(dǎo)出功能:能夠?qū)Σ樵兘Y(jié)果等數(shù)據(jù)進(jìn)行遠(yuǎn)程的導(dǎo)入和導(dǎo)出。

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

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

        系統(tǒng)采用層次化的結(jié)構(gòu)設(shè)計,分別為表現(xiàn)層、業(yè)務(wù)邏輯層和數(shù)據(jù)邏輯層。系統(tǒng)的層次結(jié)構(gòu)圖如圖1所示。

        系統(tǒng)的表現(xiàn)層完成對數(shù)據(jù)的展現(xiàn)、用戶數(shù)據(jù)接收等功能,主要用JSP實現(xiàn),HTML用來表達(dá)頁面展現(xiàn)的格式,JavaScript用于交互時的數(shù)據(jù)檢查、頁面特效等需要在客戶端完成的一些功能;業(yè)務(wù)邏輯層主要封裝對數(shù)據(jù)庫中表的操作,并完成業(yè)務(wù)處理邏輯,采用JAVA編寫的JavaBean組件來實現(xiàn),這樣在表現(xiàn)層只需要簡單的調(diào)用就可以得到所需的數(shù)據(jù);數(shù)據(jù)邏輯層的功能是在SQL Server 2005數(shù)據(jù)庫中設(shè)計出數(shù)據(jù)庫表,用于存放數(shù)據(jù)及數(shù)據(jù)的約束性檢查。

        2.2 系統(tǒng)模塊設(shè)計

        系統(tǒng)主要由五大功能模塊組成,功能模塊劃分如下。

        ⑴ 權(quán)限設(shè)計模塊:系統(tǒng)分為四級管理用戶,分別為系統(tǒng)管理員,校區(qū)管理員,系部管理員及普通用戶。并且為各級用戶設(shè)定不同權(quán)限,系統(tǒng)管理員具有最高權(quán)限,能夠使用本系統(tǒng)的全部權(quán)限;校區(qū)管理員只能對該校區(qū)的學(xué)生數(shù)據(jù)進(jìn)行相關(guān)的操作,無權(quán)對其他校區(qū)的數(shù)據(jù)進(jìn)行操作;系部管理員僅對本系學(xué)生的上崗情況進(jìn)行數(shù)據(jù)的維護,無權(quán)對其他系的數(shù)據(jù)進(jìn)行修改;普通用戶僅僅能夠查詢數(shù)據(jù)信息。

        ⑵ 基本信息管理模塊:分為基本信息查詢和基本信息更改,普通用戶可對所有學(xué)生進(jìn)行基本信息的查詢,管理員用戶還可根據(jù)自己的權(quán)限更改學(xué)生的基本信息。

        ⑶ 查詢統(tǒng)計模塊:提供當(dāng)年或往年畢業(yè)生的就業(yè)率查詢和統(tǒng)計,查詢或統(tǒng)計結(jié)果通過表格的形式輸出并提供打印功能。

        ⑷ 數(shù)據(jù)維護模塊:根據(jù)我院具體情況,提供各類數(shù)據(jù)的增加、刪除和修改。

        ⑸ 數(shù)據(jù)導(dǎo)入和導(dǎo)出模塊:考慮到每年都有大量的畢業(yè)生的數(shù)據(jù)信息需要錄入和導(dǎo)出,設(shè)計了數(shù)據(jù)導(dǎo)入和導(dǎo)出模塊,管理員除了可以在基本信息管理中錄入單個數(shù)據(jù),還可以利用本模塊批量導(dǎo)入數(shù)據(jù)。

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

        數(shù)據(jù)庫的設(shè)計方面,在設(shè)計時盡量減少表間的關(guān)聯(lián)關(guān)系,減少冗余,進(jìn)行了三范式的分析,統(tǒng)一字段的命名規(guī)則,以漢語拼音的首寫字母進(jìn)行命名,這樣可以方便地找到相應(yīng)得頁面。本系統(tǒng)所設(shè)計的主要數(shù)據(jù)表如表1、表2、表3和表4所示。

        3 采用的關(guān)鍵技術(shù)

        ⑴ 遠(yuǎn)程數(shù)據(jù)的導(dǎo)入/導(dǎo)出:考慮到每年都有大量畢業(yè)生的數(shù)據(jù)信息需要錄入和導(dǎo)出,僅僅依靠在線錄入明顯不能滿足實際工作的需要,因此設(shè)計了數(shù)據(jù)導(dǎo)入和導(dǎo)出模塊,管理員除了可以在基本信息管理中錄入單個數(shù)據(jù),還可以利用本模塊批量導(dǎo)入數(shù)據(jù)。由于大部分的原始數(shù)據(jù)是保存在Excel表格內(nèi)的,因此開發(fā)了導(dǎo)入組件,用于將Excel數(shù)據(jù)遠(yuǎn)程導(dǎo)入到SQL Server數(shù)據(jù)庫中,并通過一個Servlet實現(xiàn)生成Excel文件的數(shù)據(jù)導(dǎo)出功能,從而將遠(yuǎn)程數(shù)據(jù)以Excel的形式保存起來。

        ⑵ 數(shù)據(jù)庫連接技術(shù):本系統(tǒng)采用了JDBC連接SQL Server數(shù)據(jù)庫。數(shù)據(jù)庫連接分為三步,獲得數(shù)據(jù)庫連接驅(qū)動、指定數(shù)據(jù)庫連接字符串和通過驅(qū)動管理器管理驅(qū)動。獲得數(shù)據(jù)庫連接驅(qū)動使用Class.forName來實現(xiàn),通過驅(qū)動管理器管理驅(qū)動使用DriverManager類來實現(xiàn)。

        ⑶ XML技術(shù):系統(tǒng)內(nèi)置支持 XML,XML有信息存儲的功能,并且使用通用的XML 格式能規(guī)范文件的格式,從而減少編程的工作量。

        4 結(jié)束語

        本文根據(jù)高校學(xué)生就業(yè)信息管理工作的特點,利用JSP+JavaBean+Servlet技術(shù)和分層的設(shè)計思想實現(xiàn)了學(xué)生就業(yè)信息管理平臺的設(shè)計,其結(jié)構(gòu)清晰、性能可靠、使用方便,而且具有非常強的可重用性、可維護性和可擴展性。本系統(tǒng)已投入到我院的就業(yè)指導(dǎo)中心使用,負(fù)責(zé)管理和維護三個校區(qū)畢業(yè)生的統(tǒng)計信息,極大地提高了就業(yè)辦公室的辦公效率,由于操作界面簡單易懂,對于輔導(dǎo)員來講,經(jīng)過簡單的培訓(xùn)即可勝任各系的數(shù)據(jù)維護,省去了很多麻煩。該系統(tǒng)自使用以來,反饋較好;尚存在的問題是查詢統(tǒng)計模塊統(tǒng)計結(jié)果不直觀,下一步的工作是將統(tǒng)計模塊圖表化。

        參考文獻(xiàn):

        [1] 郭偉業(yè),仇新紅.動態(tài)網(wǎng)頁設(shè)計(JSP)[M].機械工業(yè)出版社,2008.

        [2] 王曉,田中雨,劉躍軍.JSP動態(tài)網(wǎng)站開發(fā)[M].清華大學(xué)出版社,2009.

        [3] 程云志.數(shù)據(jù)庫原理與SQL Server 2005應(yīng)用教程[M].機械工業(yè)出

        版社,2009.

        [4] 王國輝,王毅.JSP程序開發(fā)范例寶典[M].人民郵電出版社,2009.

        [5] 麥克金,赫特克.SQL Server 2005數(shù)據(jù)庫服務(wù)器架構(gòu)設(shè)計[M].清華

        大學(xué)出版社,2007.

        人妻熟女翘屁股中文字幕| 久久亚洲国产成人亚| 女同另类激情在线三区| 女同av一区二区三区| 人妻精品久久久久中文字幕| 免费无码毛片一区二区三区a片 | 少妇扒开毛茸茸的b自慰| 醉酒后少妇被疯狂内射视频| 久久亚洲午夜牛牛影视| 美女视频在线观看一区二区三区| 亚无码乱人伦一区二区| 天堂а√在线中文在线新版| 538任你爽精品视频国产| 漂亮人妻被强中文字幕乱码| 亚洲精品国产第一综合色吧| 99精品国产在热久久| 国产精品流白浆喷水| 日本加勒比一道本东京热| 亚洲国产精品成人天堂| 国产高清在线精品一区| 国产精品福利片免费看| 国产成人av区一区二区三| 欧美黑人又大又粗xxxxx| 亚洲xxxx做受欧美| 国产亚洲精品性爱视频| 男女激情视频网站免费在线| 先锋五月婷婷丁香草草| 亚洲中久无码永久在线观看软件| 蜜臀av中文人妻系列| 国产av天堂亚洲av刚刚碰| 国产一区二区中文字幕在线观看| 亚洲中文字幕无码爆乳app| 乱码精品一区二区三区| 在线你懂| 日本在线一区二区三区视频观看| 欧美成免费a级毛片| 亚洲午夜精品久久久久久一区| 中文在线最新版天堂av| 午夜天堂一区人妻| 国产人妻久久精品二区三区| 不卡a v无码在线|