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

        ?

        基于B/S結(jié)構的實習就業(yè)管理系統(tǒng)的設計與實現(xiàn)

        2011-08-15 00:52:53張雯瑩
        科技傳播 2011年2期
        關鍵詞:頁面邏輯數(shù)據(jù)庫

        張雯瑩

        同濟大學軟件學院,上海 201804

        0 引言

        高校學生的實習就業(yè)是當前備受關注的話題,各大院系在學生的實習就業(yè)工作上都投入了不少精力,包括構建一個服務于教師和學生的信息管理系統(tǒng),以提高實習就業(yè)管理的工作效率。本系統(tǒng)基于Browser/Server(瀏覽器/服務器)模式,不僅向?qū)W生提供了友好的界面,方便學生在實習就業(yè)事務上進行自主查詢和管理;同時在后臺協(xié)助教師實現(xiàn)了從學生實習就業(yè)申請到實習就業(yè)考核的批量管理,節(jié)省了教師應對事務性工作時間。此外,系統(tǒng)運用數(shù)據(jù)庫技術儲存了大量的職位招聘信息、學生實習就業(yè)數(shù)據(jù)等,這些數(shù)據(jù)還可供今后分析統(tǒng)計:如了解學生實習就業(yè)去向分布特點、掌握軟件領域?qū)嵙暰蜆I(yè)市場的需求變化等,為學院完善培養(yǎng)計劃提供一定的參考。

        1 系統(tǒng)開發(fā)方案

        1.1 系統(tǒng)架構

        系統(tǒng)采用了B/S分層架構。這樣用戶隨時能在裝有瀏覽器的機器上登陸并使用本系統(tǒng)。進行分層設計的優(yōu)點在于:1)開發(fā)人員可以只關注整個結(jié)構中的其中某一層;2)可以降低層與層之間的依賴;3)利于各層邏輯的復用

        1.2 開發(fā)環(huán)境

        .NET是微軟一家提出,一家開發(fā)的框架,網(wǎng)絡支持系統(tǒng)也較為強大??紤]到服務器現(xiàn)部署環(huán)境為Windows2003+IIS6,理所應當?shù)倪x擇了ASP.NET技術,最終通過IIS發(fā)布應用,用戶只需要任意瀏覽器即可訪問。系統(tǒng)數(shù)據(jù)庫建立采用了SQL Server 2000。

        2 系統(tǒng)模塊設計

        本系統(tǒng)主要分為學生信息管理、新聞通知管理、招聘單位管理、實習就業(yè)管理4大部分。

        1)學生信息管理:部分包括學生密鑰信息管理模塊和學生基礎信息管理模塊;

        2)新聞通知管理:部分包括新聞欄目管理模塊和新聞管理模塊;

        3)招聘單位管理:部分用于維護學院重要合作單位的信息。包括:單位信息管理模塊和單位聯(lián)系人管理模塊;

        4)實習就業(yè)管理:部分是系統(tǒng)的核心。包括:實習就業(yè)職位功能模塊(包括職位發(fā)布與申請模塊、申請?zhí)幚砟K、簡歷管理模塊等)和實習就業(yè)管理功能模塊(包括實習登記模塊、實習退出申請模塊、實習鑒定模塊、實習成果提交模塊、實習評分模塊、就業(yè)登記模塊、資料分享模塊等)。本部分還有大量用戶報表。

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

        本系統(tǒng)程序架構在邏輯結(jié)構上分為六層,由下至上分別是基礎數(shù)據(jù)層,數(shù)據(jù)庫操作層,數(shù)據(jù)庫接口層,業(yè)務邏輯層,頁面邏輯層及用戶接口層。

        3.1 基礎數(shù)據(jù)層

        通過對實際業(yè)務功能的研究,將基礎數(shù)據(jù)抽象為若干數(shù)據(jù)業(yè)務類,并派生出相應功能的數(shù)據(jù)子類,向上層邏輯提供數(shù)據(jù)服務。例如,抽象出的學生信息數(shù)據(jù)類含有學生姓名、學號、性別、身份證號等學生個人基礎信息屬性,系統(tǒng)可以選擇實例化單個學生實體的個人信息數(shù)據(jù),也可以批量的生成學生群組的學生個人信息類實例化數(shù)組,供上層訪問使用。

        3.2 數(shù)據(jù)庫操作層

        數(shù)據(jù)庫操作層定向針對MS SQL數(shù)據(jù)庫進行編寫,向上層請求的數(shù)據(jù)操作提供數(shù)據(jù)庫查詢讀取和寫入。根據(jù)業(yè)務邏輯分為學生信息模塊,實習就業(yè)模塊,招聘單位管理模塊,新聞發(fā)布模塊四大模塊的數(shù)據(jù)庫操作類。針對不同上層請求,利用基礎數(shù)據(jù)類作為數(shù)據(jù)容器,實現(xiàn)系統(tǒng)與數(shù)據(jù)庫之間的交互。

        為了便于底層數(shù)據(jù)庫移植,鑒于系統(tǒng)吞吐量在服務器的計算限度內(nèi),系統(tǒng)拋棄了傳統(tǒng)的數(shù)據(jù)庫存儲過程,通過ADO.NET數(shù)據(jù)庫類庫進行訪問。實際系統(tǒng)使用了SQL Helper組件,簡化了數(shù)據(jù)庫訪問,提高了數(shù)據(jù)訪問的安全性。并且為了應對大批量的數(shù)據(jù)查詢,使用了Hash表作為內(nèi)存存儲,通過緩存機制減少了數(shù)據(jù)庫的處理壓力。

        3.3 數(shù)據(jù)庫接口層

        主要為了實現(xiàn)上層邏輯和底層數(shù)據(jù)庫操作的分離,通過這一接口,為數(shù)據(jù)庫操作提供良好的可擴展性,為將來實現(xiàn)不同數(shù)據(jù)庫的過渡轉(zhuǎn)換和數(shù)據(jù)庫升級提供了便利。使得下層數(shù)據(jù)庫操作的更改不會影響到上層業(yè)務邏輯的功能實現(xiàn)。

        3.4 業(yè)務邏輯層

        作為系統(tǒng)的功能核心,業(yè)務邏輯層承擔了系統(tǒng)整體業(yè)務邏輯的實現(xiàn)。

        1)學生信息管理模塊:主要負責學生信息的數(shù)據(jù)維護,其中前臺像學生提供查詢和有限修改功能,后臺向管理員提供批量查詢和統(tǒng)計功能。其實現(xiàn)主要是通過調(diào)用數(shù)據(jù)庫層實現(xiàn)學生數(shù)據(jù)的增刪改查;

        2)新聞通知管理模塊:通過Richbox實現(xiàn)多媒體的新聞編輯方式,可以插入圖片和附件等,完成基本的信息發(fā)布和編寫功能。此外,針對部分信息的安全特性要求,當前臺讀取時會驗證用戶Session,僅提供給已登錄用戶進行查看;

        3)實習就業(yè)管理模塊:實現(xiàn)了整套實習就業(yè)的邏輯功能,記錄學生的實習申請信息,后臺提供實習信息審核,實習鑒定業(yè)務邏輯,和實習課程評分。通過基礎數(shù)據(jù)層的實習信息標志位,判斷實習階段進程,并提供相應操作。通過過濾器實現(xiàn)多條件的組合查詢,方便了管理員對于實習信息的查詢和管理,并實現(xiàn)了導出Excel表格的功能,對于實習鑒定通過外部擴展插件生成pdf格式的文件;

        4)招聘單位管理模塊:統(tǒng)計招聘單位的基本信息,維護聯(lián)系人基本數(shù)據(jù),并且聯(lián)系實習就業(yè)模塊,定量的可以對實習情況進行分析和統(tǒng)計,評定各個招聘單位的關注熱度。

        3.5 頁面邏輯層

        鑒于系統(tǒng)WEB應用程序的特性,在頁面邏輯層,實現(xiàn)了從用戶UI到業(yè)務邏輯的連接,主要實現(xiàn)一些基礎數(shù)據(jù)的驗證,對于邏輯層呈遞的數(shù)據(jù)格式化的顯示,響應用戶頁面的操作請求并交由業(yè)務邏輯層去實現(xiàn)完成。系統(tǒng)還使用了Ajax異步刷新技術,使得頁面更改的部分進行小量的刷新,加快了用戶訪問速度,提高了系統(tǒng)的可用性。

        3.6 用戶接口層

        利用HTML+CSS進行顯示和排版,利用Web頁面控件,提供良好的界面向用戶提供功能服務,并融入javascript實現(xiàn)動態(tài)的頁面呈現(xiàn)和用戶交互。并且廣泛使用了GridView和DetailView進行數(shù)據(jù)交互。

        [1]鄧文員.ASP與網(wǎng)絡數(shù)據(jù)庫技術[M].北京:中國鐵道出版社,2005.

        [2]WorleyS.ASP.NET技術內(nèi)幕[M].北京:人民郵電出版社,2006:132-139.

        [3]溫志雄.Web程序設計與應用教程與實訓(SQLServer版)[M].北京:北京大學出版社,2006:67-89.

        猜你喜歡
        頁面邏輯數(shù)據(jù)庫
        大狗熊在睡覺
        刑事印證證明準確達成的邏輯反思
        法律方法(2022年2期)2022-10-20 06:44:24
        刷新生活的頁面
        邏輯
        創(chuàng)新的邏輯
        女人買買買的神邏輯
        37°女人(2017年11期)2017-11-14 20:27:40
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        數(shù)據(jù)庫
        財經(jīng)(2016年6期)2016-02-24 07:41:51
        欧美亚洲日本国产综合在线| 国产一区二区三区的区| 国产亚洲精品一区二区无| 国产精品无码久久久久久| 亚洲日本三级| 美腿丝袜av在线播放| 中文字幕第一页人妻丝袜| 高h纯肉无码视频在线观看| 国产精品久久久久久久久鸭| 亚洲大尺度动作在线观看一区 | 精品亚洲一区二区三区四区五| 亚洲av无码一区二区三区乱子伦| 色狠狠色狠狠综合一区| 亚洲天堂中文字幕君一二三四| 中文字幕av人妻少妇一区二区| 让少妇高潮无乱码高清在线观看 | 又大又粗又爽18禁免费看| 免费一区二区三区在线视频| 日韩人妻有码中文字幕| 不卡一区二区视频日本| 国产成人涩涩涩视频在线观看| 成人欧美一区二区三区在线观看| 亚洲成av人片在线观看无码 | 国产一级二级三级在线观看视频| 国产成熟人妻换╳╳╳╳| 国产91吞精一区二区三区| 精品国产日产av在线| 少妇高潮太爽了在线视频| 日本一区午夜艳熟免费| 亚洲视频在线播放免费视频| 亚洲最大中文字幕在线| 午夜无码片在线观看影视| 在线观看日本一区二区| 日本国产一区二区在线| 成人做受黄大片| 一本大道香蕉最新在线视频| 国产精品久久婷婷六月| 久久久亚洲欧洲日产国码二区 | 国产成人亚洲综合无码DVD| 国产精品国产三级国产专播| 草草地址线路①屁屁影院成人 |