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

        ?

        基于java的企業(yè)員工系統(tǒng)的設(shè)計(jì)與研究1

        2018-05-31 09:24:38趙凱
        東方教育 2018年8期
        關(guān)鍵詞:軟件工程

        趙凱

        摘要:由于計(jì)算機(jī)技術(shù)的飛速發(fā)展,數(shù)據(jù)庫技術(shù)作為數(shù)據(jù)管理的一個(gè)有效的手段,在各行各業(yè)中得到越來越廣泛的應(yīng)用。因此,本文圍繞一個(gè)“人事管理系統(tǒng)”程序的設(shè)計(jì)和應(yīng)用系統(tǒng)的開發(fā)課題為背景,詳細(xì)介紹了以Java 和Oracle為語言編寫管理信息系統(tǒng)的過程。該程序通過Java中的GUI圖形界面前臺與后臺Oracle數(shù)據(jù)庫的連接,并具有典型的數(shù)據(jù)庫應(yīng)用系統(tǒng)的特征,完成了系統(tǒng)結(jié)構(gòu)與現(xiàn)實(shí)生活的緊密結(jié)合。

        管理系統(tǒng)的開發(fā)不僅是一個(gè)應(yīng)用程序編寫的過程,更重要的是在系統(tǒng)分析和設(shè)計(jì)階段所做的工作。該程序在設(shè)計(jì)過程中嚴(yán)格遵循軟件工程學(xué)的方法,用分階段的生命周期計(jì)劃嚴(yán)格管理,并主要講述了程序的總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)階段,對程序進(jìn)行需求迭代,不斷修正和改進(jìn),利用SQL的強(qiáng)大數(shù)據(jù)庫功能,直到形成一個(gè)完善的可行性系統(tǒng).優(yōu)美、秀麗的界面,方便實(shí)用的查詢與維護(hù)功能共同構(gòu)成了“人事工資管理系統(tǒng)”。

        關(guān)鍵詞:Oracle,數(shù)據(jù)庫,軟件工程

        1.系統(tǒng)分析

        1.1系統(tǒng)的初步調(diào)查

        系統(tǒng)初步調(diào)查的方式主要為系統(tǒng)分析員與單位的管理者和人事信息管理人員交流,并了解機(jī)關(guān)和事業(yè)單位在人事管理方面的一些內(nèi)容和工作流程情況。機(jī)關(guān)和事業(yè)單位現(xiàn)行的人事信息管理方式主要是使用傳統(tǒng)人工的方式。這些優(yōu)點(diǎn)能夠極大地提高人事管理的效率,也是單位的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。根據(jù)上述分析,可以安排可行性研究。

        1.2系統(tǒng)的可行性研究

        在對系統(tǒng)目標(biāo)和環(huán)境精心分析的基礎(chǔ)上,從技術(shù)可行性、經(jīng)濟(jì)可行性和營運(yùn)可行性三個(gè)方面對本系統(tǒng)進(jìn)行可行性研究。

        1.2.1營運(yùn)可行性

        由于本系統(tǒng)只是面向機(jī)關(guān)和事業(yè)單位內(nèi)人事信息管理人員和在職人員開發(fā)的信息管理系統(tǒng),盡管這些人員可能沒有使用過類似的系統(tǒng),但是以Windows的友好界面,可以使人事信息管理員在專業(yè)人員的指導(dǎo)幫助下迅速掌握系統(tǒng)的操作方法。同時(shí),用戶也可以根據(jù)我們編寫的詳細(xì)的“用戶操作說明書”,來學(xué)習(xí)正確的操作本系統(tǒng)。

        1.2.2技術(shù)可行性:

        開發(fā)的軟件可行性:

        目前流行的數(shù)據(jù)庫開發(fā)從管理軟件來看,對于有關(guān)數(shù)據(jù)庫的信息管理系統(tǒng),用基于J2SE的架構(gòu)開發(fā)B/S結(jié)構(gòu),在數(shù)據(jù)庫方面采用oracle9i,無疑是實(shí)際應(yīng)用中最合適的一種解決方案。

        開發(fā)的硬件可行性:

        本系統(tǒng)對計(jì)算機(jī)的硬件環(huán)境有一定的要求,對計(jì)算機(jī)的操作系統(tǒng)、內(nèi)存、主頻、外設(shè)等都有最低要求,如果低于這個(gè)要求將影響到本系統(tǒng)的正常運(yùn)行。

        1.2.3經(jīng)濟(jì)可行性

        機(jī)關(guān)和事業(yè)單位的人事信息管理目前還完全以傳統(tǒng)的人工管理方式進(jìn)行管理,耗時(shí)多,效率低下并且極易出現(xiàn)錯(cuò)誤。由于認(rèn)為失誤而早成用形和無形的經(jīng)濟(jì)損失事件層出不窮,我們也無法估算出所造成損失的總額。而利用計(jì)算機(jī)來實(shí)現(xiàn)人事管理的以成為適應(yīng)當(dāng)今人事管理的方式。開發(fā)一套能滿足人事信息管理的軟件是十分必要的,實(shí)現(xiàn)人事管理的自動(dòng)化,在減少由于認(rèn)為失誤而早成損失的同時(shí),也可以使人事信息管理部門減少許多費(fèi)用支出,如實(shí)現(xiàn)自動(dòng)化管理后可以精簡人員,減少工資支出等。由上述三方面的分析可以看出,本系統(tǒng)的開發(fā)時(shí)機(jī)已經(jīng)成熟,從多種角度考慮開發(fā)此系統(tǒng)都是可行的,并且也是十分必要的。

        2.系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)

        項(xiàng)目所涉及的系統(tǒng)數(shù)據(jù)庫的表包括:員工基本信息表、員工獎(jiǎng)懲表、員工培訓(xùn)表、員工考評表、員工調(diào)薪表、員工調(diào)動(dòng)表、賬套管理表、操作日志表、操作管理員表

        2.1概念模型設(shè)計(jì)

        概念性數(shù)據(jù)模型關(guān)心的是如何完整、正確地反映客觀實(shí)際情況,不關(guān)心在數(shù)據(jù)庫中如何實(shí)現(xiàn)。這種數(shù)據(jù)模式能真實(shí)地反應(yīng)用戶要求的實(shí)際情況,是一種容易被人們理解的直觀的數(shù)據(jù)庫結(jié)構(gòu)模式。同時(shí)也是一種相對穩(wěn)定統(tǒng)一的數(shù)據(jù)模式,一般情況下很少變動(dòng)。概念性數(shù)據(jù)在用戶和設(shè)計(jì)者之間建立了橋梁。是設(shè)計(jì)數(shù)據(jù)庫結(jié)構(gòu)的基礎(chǔ)。

        概念設(shè)計(jì)中自頂向下的實(shí)體分析方法,即常用的實(shí)體聯(lián)系模型(簡稱E-R模型),對具體數(shù)據(jù)進(jìn)行抽象加工,將實(shí)體集合抽象成實(shí)體類型。用實(shí)體間聯(lián)系反映現(xiàn)實(shí)世界事物間的內(nèi)在聯(lián)系。E-R模型是建立概念性數(shù)據(jù)模型的有力工具。

        2.2物理數(shù)據(jù)庫模型設(shè)計(jì)

        設(shè)計(jì)時(shí),我們將確定下來的實(shí)體對象的屬性值映射為數(shù)據(jù)庫表中的列,在不同級的表之間,我們用按名應(yīng)用映射父表與子表間的引用關(guān)系,同級表之間,我們?nèi)匀谎赜弥鞔a、外碼以映射它們之間的引用關(guān)系。這樣,我們就建立了一個(gè)物理數(shù)據(jù)模型。

        數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì):

        概念結(jié)構(gòu)設(shè)計(jì)是獨(dú)立與實(shí)際數(shù)據(jù)模型的信息結(jié)構(gòu),必須將其轉(zhuǎn)化為邏輯結(jié)構(gòu)后才能進(jìn)行數(shù)據(jù)庫應(yīng)用的設(shè)計(jì)。也就是要將概念上的結(jié)構(gòu)轉(zhuǎn)化為數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型。

        第一種轉(zhuǎn)化是將實(shí)體轉(zhuǎn)化為關(guān)系表。這種轉(zhuǎn)化比較簡單,只需要將實(shí)體的屬性定義為表的屬性即可。

        第二種轉(zhuǎn)化是聯(lián)系的轉(zhuǎn)化。即將各實(shí)體之間的聯(lián)系轉(zhuǎn)化為表格之間的關(guān)系,如外部鍵的定義。

        在上面工作的基礎(chǔ)上歸納出人員管理數(shù)據(jù)庫表格的組成、列的屬性、表格之間的聯(lián)系等。

        該數(shù)據(jù)庫系統(tǒng)要求具有以下方面的特點(diǎn);

        (1)結(jié)構(gòu)合理,對一個(gè)人員建立多條記錄;

        (2)所建立的數(shù)據(jù)冗余度小,獨(dú)立性強(qiáng);

        (3)建檔、修改、查詢、統(tǒng)計(jì)快而準(zhǔn)確;

        (4)保密性、可靠性好。

        要做到以上四點(diǎn)要求,在數(shù)據(jù)庫的設(shè)計(jì)中必須盡量做到滿足數(shù)據(jù)庫設(shè)計(jì)第三范式,也就是滿足第三范式的定義:如果關(guān)系模式R(U,F(xiàn))中的所有非主屬性對任何候選關(guān)鍵字都不存在傳遞信賴,則稱關(guān)系R是屬于第三范式的。從第一范式到第三范式是逐次“包含于”的關(guān)系。遵循關(guān)系數(shù)據(jù)庫設(shè)計(jì)的范式要求才能達(dá)到規(guī)范化目的,從而使結(jié)構(gòu)更合理,消除存儲異常,使數(shù)據(jù)冗余盡量小,便于插入、刪除和更新。

        3.軟件測試

        軟件測試是保證軟件質(zhì)量的關(guān)鍵,它是對需求分析設(shè)計(jì)和編碼的最后復(fù)審。在軟件生命周期的每個(gè)階段,都不可避免地會(huì)產(chǎn)生錯(cuò)誤,通常在編寫出每個(gè)源程序后,就要對它進(jìn)行必要的測試,這步工作自己來完成。此后由專門的測試人員進(jìn)行各種綜合測試。軟件產(chǎn)品可用黑盒測試法和白盒測試法進(jìn)行測試,通常兩種方法結(jié)合使用。我在測試系統(tǒng)時(shí)先進(jìn)行黑盒法測試,即檢查程序是否輸出正確的結(jié)果,而后進(jìn)行白盒測試,即了解程序的內(nèi)部結(jié)構(gòu)和處理過程,對程序中重要的邏輯路線進(jìn)行測試,在不同點(diǎn)檢查程序狀態(tài),確定實(shí)際狀態(tài)與時(shí)期的狀態(tài)是否一致[2]。

        完成了企業(yè)人事工資管理系統(tǒng)的編譯和調(diào)試工作,最后一步就是系統(tǒng)的編譯和發(fā)行。在系統(tǒng)的編譯和發(fā)行以前,需要設(shè)置工程項(xiàng)目的屬性。選擇“Project|Renshi_MIS Properties”菜單,進(jìn)行屬性設(shè)置。

        最后選擇”FileMade Renshi_Mis.exe”菜單,編譯開始。編譯完畢之后,即生成了相應(yīng)的可執(zhí)行文件。編譯通過后,生成可執(zhí)行文件Renshi_Mis.exe.我們需要在發(fā)布前對生成的可執(zhí)行文件進(jìn)行測試。通過測試的可執(zhí)行文件,就可以發(fā)布了。

        猜你喜歡
        軟件工程
        依托工作室的軟件工程實(shí)踐教學(xué)研究
        應(yīng)用瀑布模型的MOOC制作方法
        融合APTECH體系的軟件產(chǎn)業(yè)人才培養(yǎng)探究
        基于工程教育認(rèn)證的《軟件工程》課程教學(xué)質(zhì)量建設(shè)研究 
        關(guān)于提高軟件工程實(shí)踐教學(xué)質(zhì)量的幾點(diǎn)思考
        關(guān)于如何創(chuàng)新和完善計(jì)算機(jī)軟件工程管理的探討
        国产原创精品视频| 国产偷闻隔壁人妻内裤av| 亚洲AV秘 无码一区二区三 | 在线视频夫妻内射| 特级毛片爽www免费版| 99精品国产一区二区| 黄又色又污又爽又高潮动态图 | 日韩欧美国产自由二区| 蜜桃一区二区免费视频观看| aa日韩免费精品视频一| 我和隔壁的少妇人妻hd| 内射中出日韩无国产剧情| 最新精品国偷自产在线| 久久成人麻豆午夜电影| 中文字幕亚洲人妻系列| 无码中文字幕专区一二三| 丰满人妻一区二区三区52 | 久久www色情成人免费观看| 国产成人无码一区二区三区在线| 欧美xxxx黑人又粗又长精品| 国产真人无遮挡免费视频| 98国产精品永久在线观看| 狼人综合干伊人网在线观看| 亚洲成年国产一区二区| 日产精品久久久一区二区| 久久无码专区国产精品s| 久久久久亚洲av无码尤物| 91国产超碰在线观看| 高潮av一区二区三区| 日本一区二区三区免费精品| 一本久道综合色婷婷五月| 国产成人av综合色| 色噜噜狠狠色综合成人网| 久久国产成人亚洲精品影院老金| 中文字幕一区二区三区在线乱码| 久久久精品人妻一区二区三区游戏| 国内精品久久久久久久97牛牛| 丰满岳乱妇久久久| 亚洲精品午夜精品国产| 区二区三区亚洲精品无| 亚洲精品午夜久久久九九 |