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

        ?

        基于B/S模式的人事教育信息管理系統(tǒng)的分析與設(shè)計

        2019-05-22 11:18:06谷利國陳存田張甲瑞
        電腦知識與技術(shù) 2019年10期
        關(guān)鍵詞:人事培訓(xùn)信息

        谷利國 陳存田 張甲瑞

        摘要:隨著時代的快速發(fā)展,絕大多數(shù)單位在人事和教育信息上依然采取紙質(zhì)檔案和手工操作的方式,不僅增加了工作難度,而且不能有效地提高工作效率,這種傳統(tǒng)的信息管理方式已不能滿足單位對信息的快速傳遞與處理的需求。該文以struts為應(yīng)用框架,使用Hibernate技術(shù)將JSP與SQL Server數(shù)據(jù)庫緊密結(jié)合,開發(fā)了一套基于B/S模式的人事教育信息管理系統(tǒng),該系統(tǒng)按照單位實際人事教育信息管理需求設(shè)計開發(fā),按照角色劃分功能模塊,實現(xiàn)簡單,操作方便,能夠很好滿足我單位人事教育信息的管理。

        關(guān)鍵詞:人事教育信息;Struts;Hibernate;JSP;SQL Server;B/S模式

        中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A

        文章編號:1009-3044(2019)10-0058-02

        開放科學(xué)(資源服務(wù))標(biāo)識碼(OSID):

        1 概述

        人事教育信息是我單位人事教育部門日常管理的重要信息,能否高效、快捷、準(zhǔn)確管理人事教育信息是事教育部門工作人員迫切關(guān)注的問題。在互聯(lián)網(wǎng)和信息技術(shù)高速發(fā)展的今天,我們必須創(chuàng)新,抓住這些關(guān)鍵技術(shù)來解決工作中的實際問題,基于B/S模式的人事教育信息管理系統(tǒng)從我單位人事教育管理部門實際需求出發(fā),實現(xiàn)了人事教育信息網(wǎng)上實現(xiàn)錄入、審核、管理和條件綜合查詢信息與統(tǒng)計,不受地域、時間等條件限制,既提高了工作效率、節(jié)約工作成本和時間,又符合無紙化、綠色環(huán)保的理念。

        2系統(tǒng)功能分析說明

        根據(jù)我單位人事教育信息管理的實際需求,本系統(tǒng)將信息管理功能劃分為2個角色,普通員工與人事教育處管理員,各種角色的具體功能如下。

        2.1普通員工需求

        員工通過客戶端瀏覽器,利用分配賬號登錄系統(tǒng),查看系統(tǒng)發(fā)布的通知公告,及時了解人事教育管理有關(guān)動態(tài)信息;在線錄入、修改自己的人事信息,提交審核,查看審核狀態(tài);錄入、修改自己年度所有學(xué)習(xí)培訓(xùn)記錄有關(guān)信息,上傳學(xué)習(xí)培訓(xùn)記錄的佐證材料;提交審核;查看所有錄入的學(xué)習(xí)培訓(xùn)信息的審核狀態(tài),審核狀態(tài)分三種狀態(tài)審核通過、未審核、審核未通過;查看年度審核通過的學(xué)習(xí)培訓(xùn)累計學(xué)分。

        2.2人事教育處管理員需求

        發(fā)布、刪除、修改通知公告及公告附件上傳,使所用員工能夠及時了解人事管理有關(guān)動態(tài)信息;員工系統(tǒng)登錄賬號信息添加、刪除、修改;審核公務(wù)員與事業(yè)單位人事信息;多條件檢索人事信息;審核員工學(xué)習(xí)培訓(xùn)記錄;統(tǒng)計員工年度所有累積學(xué)分。

        3人事教育管理系統(tǒng)的分析與設(shè)計

        本系統(tǒng)基于B/S模式的Struts應(yīng)用框架,使用了Hibernate操作數(shù)據(jù)表和JSP技術(shù),可以跨平臺、跨區(qū)域使用,提高系統(tǒng)的利用率和訪問限制。按系統(tǒng)功能分為2個模塊,普通員工模塊和人事教育處管理員模塊。

        3.1系統(tǒng)中各模塊按具體功能需如下設(shè)計

        3.1.1普通員工模塊設(shè)計

        普通員工模塊設(shè)計主要實現(xiàn)查看通知公告信息內(nèi)容及附件;賬號信息的查看、修改;公務(wù)員與事業(yè)單位人事信息的錄入、修改及審核狀態(tài)查詢;學(xué)習(xí)培訓(xùn)信息的錄入、修改和佐證材料附件上傳、按年度查看累計學(xué)分及所有學(xué)習(xí)培訓(xùn)記錄的審核狀態(tài),審核狀態(tài)包括未審核、已審核和未通過審核3中狀態(tài)。

        3.1.2人事教育處管理員模塊設(shè)計

        人事教育處管理員模塊設(shè)計主要實現(xiàn)普通員工全部功能;發(fā)布、刪除、修改通知公告及公告附件上傳;賬號管理包括增加用戶、設(shè)置權(quán)限、查看、修改及刪除用戶信息;審核、查看、修改及刪除員工錄入的人事信息,多條件綜合檢索人事信息;審核員工錄入的學(xué)習(xí)培訓(xùn)記錄,審核通過的學(xué)習(xí)培訓(xùn)記錄才會自動累計到員工年度學(xué)分中。管理用戶學(xué)習(xí)培訓(xùn)培訓(xùn)記錄,并按年度統(tǒng)計學(xué)分。

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

        系統(tǒng)使用的關(guān)鍵技術(shù):

        4.1 Hibernate設(shè)計

        使用Hibernate技術(shù),搭起了java應(yīng)用和關(guān)系數(shù)據(jù)庫的橋梁,通過對JDBC的封裝,使用面向?qū)ο蟮乃悸凡僮鲾?shù)據(jù)表,不用考慮數(shù)據(jù)訪問細(xì)節(jié),專注于業(yè)務(wù)邏輯的開發(fā),對軟件分層做了進(jìn)一步細(xì)化,是數(shù)據(jù)的持久化與業(yè)務(wù)邏輯和數(shù)據(jù)庫分開,便于后期維護(hù)。

        具體步驟:1)創(chuàng)建Hibernate的配置文件,配置數(shù)據(jù)庫連接和Hibernate運行時所需的各種屬性;

        Hibernate數(shù)據(jù)庫連接配置代碼:

        hibernate.dialect=org.hibernate.dialect.SQLServerDialect

        hibernate.connection.driver_class=com.microsoft.sqlserver.jdbc.SQLServerDriver

        hibernate.connection.url=jdbc:sqlserver://localhost:1433;databaseName=db_test;

        hibernate.connection.username=sa

        hibernate.connection.password=aa123456

        hibernate.show_sql=true

        hibernate.hbm2ddl.auto=none

        2)創(chuàng)建持久化類,作為數(shù)據(jù)實體對象化的表現(xiàn)形式;3)創(chuàng)建對象與關(guān)系映射文件,采用XML格式的文件來指定對象與關(guān)系數(shù)據(jù)之間的映射。

        構(gòu)建SessionFactory,SessionFactory接口提供了Session類的實例,Session類完成對數(shù)據(jù)庫的操作。

        代碼如下:

        Configuration conf = new Configuration().addClass(User.class).addClass(Menu.class).addClass(Placard.class).addClass(Zg.class).addClass(Xx.class);

        sf = conf.buildSessionFactory();

        4)Session的創(chuàng)建與關(guān)閉,在創(chuàng)建Session實例后,不論是否執(zhí)行事務(wù),最后都需要關(guān)系Session實例,釋放Session實例占用的資源。

        代碼如下: Session session = sf.openSession(); session.close();

        4.2 Struts框架設(shè)計

        本系統(tǒng)采用的是基于請求驅(qū)動MVC的Struts框架,通過一個專門的配置文件struts-config.xml來控制,實際上就是一個Servlet的配置,轉(zhuǎn)發(fā)視圖(View)的請求,組裝響應(yīng)數(shù)據(jù)模型(Model)。下圖1是 Struts 中的 MVC 實現(xiàn)示意圖:

        4.3上傳附件數(shù)據(jù)存儲過程的設(shè)計

        在文件存儲過程中,一是為防止文件覆蓋的現(xiàn)象發(fā)生,為上傳文件產(chǎn)生一個唯一的文件名,本系統(tǒng)采用了javaJDK的提供UUID.randomUUID().toString()方法自動生成主鍵的方法。UUID(Universally Unique Identifier)全局唯一標(biāo)識符,是指在一臺機器上生成的數(shù)字,它保證對在同一時空中的所有機器都是唯一的,是由一個十六位的數(shù)字組成,表現(xiàn)出來的形式。

        5總結(jié)

        基于B/S模式的人事教育信息管理系統(tǒng),在考慮到人事教育部門實際情況的基礎(chǔ)上,按照需求進(jìn)行設(shè)計,既符合人事教育部門實際使用,又使用了互聯(lián)網(wǎng)和信息技術(shù)的便捷、快速、高效,實現(xiàn)了跨區(qū)域、跨平臺發(fā)布通知公告和人事培訓(xùn)信息錄入審核、查詢和自動統(tǒng)計等功能,不僅提高了工作效率,而且將人事教育工作人員從繁雜的手工操作中解放出來,為人事教育部門管理工作帶來了便捷。

        參考文獻(xiàn):

        [1] 陳丹丹,高飛. JSP項目開發(fā)全程實錄[M]. 3版.北京:清華大學(xué)出版社,2013.

        [2] 趙小航,李玉鑑.高校畢業(yè)設(shè)計(論文)管理系統(tǒng)的設(shè)計與實現(xiàn)[J].科技信息,2010(4).

        【通聯(lián)編輯:光文玲】

        猜你喜歡
        人事培訓(xùn)信息
        人事人才
        人事人才
        人事人才
        人事人才
        培訓(xùn)通知
        從五方面做好引導(dǎo)培訓(xùn)
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        展會信息
        中外會展(2014年4期)2014-11-27 07:46:46
        培訓(xùn)路上的感悟——“喜、憂、思”
        體育師友(2011年5期)2011-03-20 15:29:53
        培訓(xùn)日
        日本怡春院一区二区三区| 国产理论亚洲天堂av| 一二三区亚洲av偷拍| 久久精品国产亚洲av影院| 少妇熟女视频一区二区三区| 国产亚洲日本人在线观看| 国产精品又爽又粗又猛又黄| 亚洲国产精品成人久久| 无遮无挡爽爽免费视频| 精品亚洲欧美高清不卡高清| 国产av一区麻豆精品久久| 亚洲精品国产电影| 人妻暴雨中被强制侵犯在线| 久久福利资源国产精品999| 免费黄网站一区二区三区| 亚洲精品乱码久久久久久不卡| 日本欧美视频在线观看| 日韩在线不卡一区在线观看 | 一级老熟女免费黄色片| 先锋五月婷婷丁香草草| 亚洲av成人一区二区三区av| 国产高清丝袜美腿视频在线观看| 久久99天堂av亚洲av| 狠狠色噜噜狠狠狠狠7777米奇| 精品免费人伦一区二区三区蜜桃| 青青草视频在线免费视频| 新婚少妇无套内谢国语播放| 午夜精品久久久久久中宇| 四虎国产精品成人影院| 亚洲一区二区三区久久蜜桃| 精品国产日韩亚洲一区在线| 成人网站在线进入爽爽爽| 亚洲一区二区三区国产精华液| 日本一区二区三本视频在线观看| 亚洲av专区国产一区| 亚洲欧洲精品无码av| 99精品国产兔费观看久久| 99蜜桃在线观看免费视频| 精品国产一区二区三区av性色| 欧美午夜a级精美理论片| 亚洲av毛片一区二区久久|