999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于JSP的學生就業信息管理系統的設計與實現

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

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

關鍵詞: JSP; 信息管理系統; JavaBean; Servlet

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

0 引言

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

1 系統需求

1.1 系統用戶權限需求

⑴ 系統管理員:可使用系統所有功能,不受任何限制。具有管理各類用戶、系部、專業和班級的權限。能夠維護各校區學生的就業數據,包括數據瀏覽、數據增加、數據修改和數據刪除。

⑵ 校區數據管理員:管理該校區的用戶、系部、專業和班級的信息,以及對該校區學生上崗情況數據的維護。

⑶ 系數據管理員:對本系用戶、專業和班級以及本系學生上崗情況數據的維護。

⑷ 普通用戶:可查詢數據信息。

1.2 系統功能需求

通過需求調研,系統要求具有以下功能。

⑴ 數據查詢功能:用戶可以輸入查詢條件進行學生就業信息的查詢。

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

⑶ 數據導入/導出功能:能夠對查詢結果等數據進行遠程的導入和導出。

2 系統設計

2.1系統結構設計

系統采用層次化的結構設計,分別為表現層、業務邏輯層和數據邏輯層。系統的層次結構圖如圖1所示。

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

2.2 系統模塊設計

系統主要由五大功能模塊組成,功能模塊劃分如下。

⑴ 權限設計模塊:系統分為四級管理用戶,分別為系統管理員,校區管理員,系部管理員及普通用戶。并且為各級用戶設定不同權限,系統管理員具有最高權限,能夠使用本系統的全部權限;校區管理員只能對該校區的學生數據進行相關的操作,無權對其他校區的數據進行操作;系部管理員僅對本系學生的上崗情況進行數據的維護,無權對其他系的數據進行修改;普通用戶僅僅能夠查詢數據信息。

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

⑶ 查詢統計模塊:提供當年或往年畢業生的就業率查詢和統計,查詢或統計結果通過表格的形式輸出并提供打印功能。

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

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

2.3 數據庫設計

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

3 采用的關鍵技術

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

⑵ 數據庫連接技術:本系統采用了JDBC連接SQL Server數據庫。數據庫連接分為三步,獲得數據庫連接驅動、指定數據庫連接字符串和通過驅動管理器管理驅動。獲得數據庫連接驅動使用Class.forName來實現,通過驅動管理器管理驅動使用DriverManager類來實現。

⑶ XML技術:系統內置支持 XML,XML有信息存儲的功能,并且使用通用的XML 格式能規范文件的格式,從而減少編程的工作量。

4 結束語

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

參考文獻:

[1] 郭偉業,仇新紅.動態網頁設計(JSP)[M].機械工業出版社,2008.

[2] 王曉,田中雨,劉躍軍.JSP動態網站開發[M].清華大學出版社,2009.

[3] 程云志.數據庫原理與SQL Server 2005應用教程[M].機械工業出

版社,2009.

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

[5] 麥克金,赫特克.SQL Server 2005數據庫服務器架構設計[M].清華

大學出版社,2007.

主站蜘蛛池模板: 伊人色综合久久天天| 亚洲视频影院| 精品国产成人三级在线观看| 国产老女人精品免费视频| 久久精品亚洲专区| 久久午夜夜伦鲁鲁片无码免费| 亚洲午夜久久久精品电影院| 国产va免费精品| 91精品国产一区自在线拍| 久久精品国产免费观看频道| 欧美a在线| 欧洲日本亚洲中文字幕| 在线观看91精品国产剧情免费| 成人日韩视频| 国产va在线观看免费| 永久免费无码日韩视频| 久久精品嫩草研究院| 亚洲日韩久久综合中文字幕| 88av在线| 一区二区在线视频免费观看| 人妖无码第一页| 欧美黄网在线| 亚洲婷婷丁香| 在线观看欧美国产| 久久99精品久久久久纯品| 毛片基地视频| 国产精品自拍露脸视频| 亚洲国产系列| 成人福利在线观看| 国产精品2| 一级做a爰片久久毛片毛片| 成人一级免费视频| 久久影院一区二区h| 国产日韩久久久久无码精品| 亚洲成aⅴ人在线观看| 狠狠做深爱婷婷久久一区| 亚洲AV无码久久精品色欲| 亚洲最猛黑人xxxx黑人猛交| 人禽伦免费交视频网页播放| 久久综合九九亚洲一区| 国产偷国产偷在线高清| 日本午夜三级| 欧美19综合中文字幕| 亚洲人精品亚洲人成在线| 欧美高清三区| 国产精品99一区不卡| 日韩中文字幕免费在线观看 | 97se亚洲| 亚洲天堂伊人| 亚洲开心婷婷中文字幕| 亚洲精品人成网线在线 | 久久人人妻人人爽人人卡片av| 特级毛片免费视频| 丰满人妻被猛烈进入无码| 久久精品欧美一区二区| 免费国产无遮挡又黄又爽| av一区二区三区高清久久| 无码精品国产VA在线观看DVD| 国产精品xxx| 国产人碰人摸人爱免费视频| 久久中文无码精品| 亚洲成a人片| 国产一级精品毛片基地| 国产精品一区在线麻豆| 动漫精品中文字幕无码| 欧美人在线一区二区三区| 久久久久久尹人网香蕉| 日韩免费无码人妻系列| 国产无码精品在线| 久久青草免费91线频观看不卡| 欧美日韩国产在线观看一区二区三区| 伊人五月丁香综合AⅤ| 国产精品永久不卡免费视频| 色哟哟国产精品| 欧美午夜网| 亚洲欧洲自拍拍偷午夜色| 毛片免费高清免费| 免费一极毛片| 视频二区中文无码| 欧美亚洲综合免费精品高清在线观看 | 国产精品专区第1页| 免费人成又黄又爽的视频网站|