freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java企業(yè)人力資源管理系統(tǒng)(論文(參考版)

2024-11-14 08:12本頁(yè)面
  

【正文】 要針對(duì)需求測(cè) 試,首先就要對(duì)項(xiàng)目的需求和業(yè)務(wù)有一定的了解 .這些需求很多時(shí)候是在實(shí)現(xiàn)增,刪,查,改這些基本功能之上,針對(duì)項(xiàng)目和相關(guān)業(yè)務(wù)所作的一些邏輯上的控制 .這就要求程序員在設(shè)計(jì)和編碼的時(shí)候要去充分理解考慮需。 需求測(cè)試 針對(duì)需求測(cè)試,是測(cè)試中很重要的一個(gè)環(huán)節(jié)。 ( 4)關(guān)于修改功能的測(cè)試,主要是看修改確認(rèn)后是否數(shù)據(jù)真正已被修改了。另外,在刪除多條記錄的 時(shí)候,要注意連續(xù)選中的幾條記錄是否真正都被刪除了,即如果再按照這種查詢方式查詢,是否還能查詢出來(lái) .有的時(shí)候需要在數(shù)據(jù)庫(kù)中設(shè)一個(gè)標(biāo)志位,而不是真正的物理刪除。 ( 2)錄入功能中,需要注意的是前臺(tái)設(shè)置的數(shù)值長(zhǎng)度是否大于后臺(tái)數(shù)值長(zhǎng)度,以及前臺(tái)與后臺(tái)的數(shù)據(jù)結(jié)構(gòu)是否相符,很多時(shí)候錄入功能無(wú)法實(shí)現(xiàn)是由于這些原因 .還有就是必須錄入的字段的設(shè)置是否有誤。 功能測(cè)試 顧名思義,功能測(cè)試主要是測(cè)試程序模塊是否實(shí)現(xiàn)了設(shè)計(jì)中所有要求的功能。 ( 4)頁(yè)面類似的內(nèi)容中,明顯有字體,字號(hào)不同的情況,使界面整體風(fēng)格看上去不一致, 這種情況只出現(xiàn)在沒(méi)有 CSS 定義的情況下,或是已經(jīng)定義的 CSS,開(kāi)發(fā)人員在開(kāi)發(fā)過(guò)程中沒(méi)有調(diào)用。 ***:小企業(yè)人力資源管理系統(tǒng) 30 ( 3)程序員自創(chuàng)的詞語(yǔ),雖然意思對(duì),但不符合界面的標(biāo)準(zhǔn)及需求。這種情況基本上出現(xiàn)在拼起來(lái)顯示的提示中,頁(yè)面的簡(jiǎn)單陳述是通過(guò)變量拼組起來(lái)的,通過(guò)程序?qū)⒆忠粋€(gè)一個(gè)地輸出出來(lái)。這種 Bug 如果測(cè)試人員不細(xì)心,很難找出來(lái),可能會(huì)出現(xiàn)在提示信息或界面中。可這快往往是程序開(kāi)發(fā)人員容易忽視和遺漏的地方,也是常常出 Bug 的地方。 測(cè)試的方法 依據(jù)前面所說(shuō)的測(cè)試對(duì)象,我們把測(cè)試劃分為幾個(gè)方面來(lái)進(jìn)行測(cè)試。我們操作的困難在于,如何界定什么樣的測(cè)試是不充分的,什么樣的測(cè)試是過(guò)分的。 測(cè)試的原則 對(duì)于相對(duì)復(fù)雜的產(chǎn)品或系統(tǒng)來(lái)說(shuō), ZeroBug是一種理想, GoodEnough 是我們的原則。 測(cè)試的目的在于將軟件設(shè)計(jì)時(shí)設(shè)計(jì)者與程序開(kāi)發(fā)者之間理解不一致的地方,功能與需求不一致的地方,不符合邏輯思維的情況都反映給質(zhì)量控制部門(mén),由質(zhì)量 控制部門(mén)調(diào)配需求部門(mén)統(tǒng)一作出一個(gè)明確解答,再由開(kāi)發(fā)人員進(jìn)行修改和補(bǔ)充。 測(cè)試的定義及目的 軟件測(cè)試就是在軟件投入運(yùn)行前,對(duì)軟件的需求分析,設(shè)計(jì)規(guī)格說(shuō)明和編碼的最終復(fù)審,是保證軟件質(zhì)量的關(guān)鍵步驟。測(cè)試和開(kāi)發(fā)一樣,也是一項(xiàng)技術(shù)性很強(qiáng)的工作,有著很多的技巧。 String name=(String)(“name”)。如果向表里插入一條數(shù)據(jù)的話,直接調(diào)用 save()方法即可,但如果要使用查詢功能的話,我按照一般的 SQL語(yǔ)句的方法 :from 表名 where 條件,卻總是找不到預(yù)期的數(shù)據(jù),后來(lái)看書(shū)中發(fā)現(xiàn), from 后跟的是表對(duì)應(yīng)映射的類文件名,而非表名,比如招聘表為 invite,它對(duì)應(yīng)的類為 ,所以在 from 后要根 Invite 而不是 invite。 HQL 語(yǔ)言 本系統(tǒng)中,所有對(duì)數(shù)據(jù)庫(kù)的操作都由 Hibernate 來(lái)完成,因此用到了大量的 HQL 語(yǔ)言。因此本系統(tǒng)的圖片均是存放的相對(duì)路徑,將圖片放在系統(tǒng)根目錄下的 image 文件夾中,按類分好,然后將其相對(duì)路徑存入數(shù)據(jù)庫(kù)的對(duì)應(yīng)列中。% ( 2) (Password).getBytes(ISO88491), utf8)。 ( 2)單擊“添加薪 金數(shù)據(jù)”,即打開(kāi)添加獎(jiǎng)懲制度的頁(yè)面如圖所示。管理控制頁(yè)面下部分實(shí)際上是一個(gè) iframe,如下所示: ( 1)單擊“瀏覽薪金列表”,即打開(kāi)獎(jiǎng)懲信息的頁(yè)面如圖所示。 圖 添加獎(jiǎng)懲制度頁(yè)面 Fig. add rewards and punishment management page 薪金管理模塊設(shè)計(jì) 薪金管理模塊主要包括瀏覽薪金列表、添加薪金數(shù)據(jù)。 ***:小企業(yè)人力資源管理系統(tǒng) 24 圖 瀏覽獎(jiǎng)懲制度頁(yè)面 Fig. browse rewards and punishment management page 點(diǎn)擊“詳細(xì)”便可查看獎(jiǎng)懲的詳細(xì)信息,點(diǎn)擊“刪除”便把此獎(jiǎng)懲的信息刪除。 各項(xiàng)管理工作都是在用戶成功登陸后的管理頁(yè)面進(jìn)行的,在管理控制頁(yè)面的上部分是各項(xiàng)的相關(guān)鏈接,下部分是操作平臺(tái)。 ******畢業(yè)設(shè)計(jì)(論文) 23 圖 添加培訓(xùn)計(jì)劃頁(yè)面 Fig. add the train plan page ( 3)單擊“查看培訓(xùn)總結(jié)”,即開(kāi)培訓(xùn)的詳細(xì)信息以及培訓(xùn)總結(jié)的頁(yè)面如圖所示。 圖 瀏覽培訓(xùn)計(jì)劃頁(yè)面 Fig. browse the train plan page 點(diǎn)擊“詳細(xì)”按鈕,便可以看到培訓(xùn)計(jì)劃的詳細(xì)信息,點(diǎn)擊“刪除”按鈕便把此應(yīng)聘人員的信息刪除,點(diǎn)擊“培訓(xùn)完成”按鈕后,此應(yīng)聘人員便進(jìn)入查看培訓(xùn)總結(jié),并且在瀏覽培訓(xùn)計(jì)劃內(nèi)刪除,目的是為了防止重復(fù)。 各項(xiàng)管理工作都是在用戶成功登陸后的管理頁(yè) 面進(jìn)行的,在管理控制頁(yè)面的上部分是各項(xiàng)的相關(guān)鏈接,下部分是操作平臺(tái)。 圖 添加應(yīng)聘信息頁(yè)面 Fig. add responds to a call for recruits information page ( 3)單擊“瀏覽人才庫(kù)”,即打開(kāi)人才庫(kù)中應(yīng)聘人員信息的頁(yè)面如圖所示。 ******畢業(yè)設(shè)計(jì)(論文) 21 圖 瀏覽應(yīng)聘信息頁(yè)面 Fig. browse responds to a call for recruits information page 點(diǎn)擊“詳細(xì)”按鈕,便可以看到應(yīng)聘人員的詳細(xì)信息,點(diǎn)擊“刪除”按鈕便把此應(yīng)聘人員的信息刪除,點(diǎn)擊“入庫(kù)”按鈕后,此應(yīng)聘人員便進(jìn)入人才庫(kù),并且在瀏覽應(yīng)聘信息內(nèi)刪除,目的是為了防止重復(fù)。 各項(xiàng)管理工作都是在用戶成功登陸后的管理頁(yè)面進(jìn)行的,在管理控制頁(yè)面的上部分是各項(xiàng)的相關(guān)鏈接,下部分是 操作平臺(tái)。 圖 瀏覽人員信息頁(yè)面 Fig. browse the personnel information page ***:小企業(yè)人力資源管理系統(tǒng) 20 ( 3)其中單擊“修改”按鈕,便可以對(duì)該信息修改,單擊刪除信息便可把此信息刪除。 ( 1)單擊“添加人員信息”,即打開(kāi)添加人員信息的頁(yè)面如圖所示。 ******畢業(yè)設(shè)計(jì)(論文) 19 各項(xiàng)管理工作都是在用戶成功登陸后的管理頁(yè)面進(jìn)行的,在管理控制頁(yè)面的上部 分是各項(xiàng)的相關(guān)鏈接,下部分是操作平臺(tái)。 人員管理模塊設(shè)計(jì) 人員管理模塊主要包括瀏覽人員信息、添加人員信息、人員信息的刪除、人員信息的修改。在登陸時(shí)要根據(jù)數(shù)據(jù)庫(kù)的這個(gè)字段來(lái)判斷此用戶是否具有管理員的權(quán)限。 用戶登錄模塊設(shè)計(jì) 用戶登錄模塊是用戶進(jìn)入主頁(yè)面的入口,其運(yùn)行結(jié)果如圖所示。 ******畢業(yè)設(shè)計(jì)(論文) 17 圖 Hibernate 工作示意圖 Fig. Hibernate work schematic drawing Java 應(yīng)用 Hibernate HQL 語(yǔ)句 數(shù)據(jù)庫(kù) SQL 語(yǔ)句 XML 映射 文件 ***:小企業(yè)人力資源管理系統(tǒng) 18 4 詳細(xì)設(shè)計(jì) 用戶操作文件總體架構(gòu) 用戶操作模塊主要包括用戶登錄和人員管理模塊,具體功能如下: 用戶登錄模塊:用于登錄系統(tǒng)。 Hibernate 本質(zhì)上是一個(gè)面向 Java 開(kāi)發(fā)環(huán)境的對(duì)象 /關(guān)系數(shù)據(jù)庫(kù)映射工具 .在Hibernate 之前,開(kāi)發(fā)人員要將面向?qū)ο蟮能浖完P(guān)系數(shù)據(jù)庫(kù)結(jié)合在一起,往往會(huì)費(fèi)長(zhǎng)麻煩。雖然數(shù)據(jù)存取過(guò)程中的工作步驟是基本固定的,但是由于操作的數(shù)據(jù)表中字段列表數(shù)據(jù)的不同,使得開(kāi)發(fā)人員必須要不厭其煩地書(shū)寫(xiě)與相應(yīng)的實(shí)體類對(duì)應(yīng)的封裝處理過(guò)程。 (1) Hibernate 概述 Hibernate 在英文中的意思是 ” 冬眠 ” ,從這個(gè)角度也可以體會(huì)到 Hibernate 架構(gòu)下提供的相關(guān)技術(shù)可以實(shí)現(xiàn)度十角狀態(tài)的持久性保存 .在傳統(tǒng)的數(shù)據(jù)庫(kù)編程中,開(kāi)發(fā)人員要面對(duì)大量重 復(fù)行代碼的編寫(xiě),以實(shí)現(xiàn)對(duì)不同數(shù)據(jù)表中的數(shù)據(jù)的獲取,并將獲取到的記錄數(shù)據(jù)封裝成對(duì)象,在處理完成之后,如果需要進(jìn)行對(duì)象狀態(tài)的存取,需要將對(duì)象中的數(shù)據(jù)拆卸成數(shù)據(jù)庫(kù)記錄中的對(duì)應(yīng)字段的值,然后向數(shù)據(jù)庫(kù)中進(jìn)行存取。 而 Hibernate 的出現(xiàn),提供了一個(gè)符合 Java 面向?qū)ο缶幊趟枷?,易于使用的?shù)據(jù)庫(kù)持久化解決方案。其次,對(duì)于 XML 數(shù)據(jù)的各個(gè)節(jié)點(diǎn)來(lái)說(shuō),數(shù)據(jù)的類型并沒(méi)有被確定下來(lái),在 XML 中如果不加特殊的約束 (例如 DTD 或者 Schema), XML 文檔中的數(shù)據(jù)和結(jié)構(gòu)可以有十分大的變化空間,在 XML 中以字符串形式存在的數(shù)據(jù),很難確定它的類型是 int或是 , XML 是可以被轉(zhuǎn)換處理的,利用 XSLT 可以將 XML 轉(zhuǎn)換成希望的結(jié)果 .因此可以說(shuō)對(duì) XML 數(shù)據(jù)的約束是比較寬松的, XML 數(shù)據(jù)類型甚至可以用來(lái)模擬實(shí)現(xiàn)一些隨即性質(zhì)的數(shù)據(jù)。另一種方式比較新,是將 XML 數(shù)據(jù)存儲(chǔ)到 XML 數(shù)據(jù)庫(kù)中,在 XML 數(shù)據(jù)庫(kù)中存儲(chǔ)這種數(shù)據(jù)時(shí),數(shù)據(jù)的結(jié)構(gòu)不變, XML 數(shù)據(jù)在 XML 數(shù)據(jù)庫(kù)中,在 XML 數(shù)據(jù)庫(kù)中以文檔對(duì)象形 式保存,使用 XPaht 和 XQuery 查詢語(yǔ)言來(lái)查詢 XML 數(shù)據(jù)中的節(jié)點(diǎn)數(shù)據(jù),***:小企業(yè)人力資源管理系統(tǒng) 16 或者多個(gè) XML 文檔中的多個(gè)節(jié)點(diǎn)數(shù)據(jù)。這兩種方法有些相似但還有細(xì)微的差別。也許這就是最佳的持久化策略了。我沒(méi)曾經(jīng)在遇到這種搞不大清楚的數(shù)據(jù)時(shí),使用很大的數(shù)組或者多個(gè)鏈表來(lái)表述,不管下一個(gè)數(shù)據(jù)的值是什么,先存儲(chǔ)起來(lái)再說(shuō)。例如,從一個(gè)震動(dòng)源傳遞到計(jì)算機(jī)采集卡的數(shù)據(jù),再比如一個(gè)自然物生長(zhǎng)過(guò)程中的數(shù)據(jù)。下面列舉了三種常見(jiàn)的數(shù)據(jù)類型 : (1) 隨機(jī)數(shù)據(jù) 這種數(shù)據(jù)指的是不確定結(jié)構(gòu),不了解數(shù)量,目前也搞不清關(guān)系的數(shù)據(jù)。無(wú)論你使用哪種技術(shù),借助哪種工具,以及購(gòu)買哪種軟件平臺(tái)產(chǎn)品,當(dāng)接受一個(gè)實(shí)際 的問(wèn)題時(shí),你都需要面對(duì)實(shí)際的數(shù)據(jù),考慮實(shí)際數(shù)據(jù)的各種問(wèn)題。如今關(guān)系型數(shù)據(jù)庫(kù)已經(jīng)穩(wěn)定地占據(jù)著主要的數(shù)據(jù)庫(kù)市場(chǎng), XML 技術(shù)和 XML 數(shù)據(jù)庫(kù)技術(shù)也日漸成熟。此外, Struts 還提供了豐富的自定義標(biāo)記庫(kù), View 部分使用這些自定義標(biāo)簽同樣可以實(shí)現(xiàn)與 Model 部分的有效交互并能夠增強(qiáng)顯示功能。這種業(yè)務(wù)邏輯的細(xì)分可以增強(qiáng)代碼的可重用性。 Struts 中的 Model 部分一般由 JavaBean 以及 EJB 組成。Struts 中提倡 Action 對(duì)象只用來(lái)決定 ” 做什么 ” ,相當(dāng)于一個(gè)低層面的控制器,因此也可以將 Action 歸納為 Controller 的組成部分。Action 對(duì)象在進(jìn)行了業(yè)務(wù)邏輯或調(diào)用業(yè)務(wù)邏輯模塊。 Action對(duì)象是開(kāi)發(fā)者定義的類 (該類必須是 Struts API中提供的 Action類的子類 )的實(shí)例。 ***:小企業(yè)人力資源管理系統(tǒng) 14 圖 MVC 設(shè)計(jì)模式的結(jié)構(gòu) Fig. MVC design pattern structure (2) Struts 開(kāi)發(fā)框架 作為基于 MVC 設(shè)計(jì)模式的 Web 應(yīng)用的一種典型體現(xiàn), Struts 架構(gòu)實(shí)際上是建立在Model2 基礎(chǔ)上的,對(duì) Model, View 和 Controller 都提供了現(xiàn)成的實(shí)現(xiàn)組建。充分發(fā)揮每個(gè)開(kāi)發(fā)者的特長(zhǎng)。 顯然這樣的運(yùn)行機(jī)制可以起到分工明確,指責(zé)清晰,各盡所長(zhǎng)的效果。 ③ 控制器 (Controller):控制層 .起到控制整個(gè)業(yè)務(wù)流程 (Flow Control)的作用,實(shí)現(xiàn) View 和 Model 部分的協(xié)同工作。 ① 模型 (Model):業(yè)務(wù)邏輯層 .實(shí)現(xiàn)具體的業(yè)務(wù)邏輯,狀態(tài)管理的功能。 開(kāi)發(fā)架構(gòu) Struts 架構(gòu)簡(jiǎn)介 隨著 Web 開(kāi)發(fā)技術(shù)的日益成熟,在 Web 開(kāi)發(fā)開(kāi)發(fā)領(lǐng)域中出現(xiàn)了許多設(shè)計(jì)好的軟件開(kāi)發(fā)框架, Struts 就是一種基于 MVC 經(jīng)典設(shè)計(jì)模式的框架,也是當(dāng)前 Web 開(kāi)發(fā)中比較成熟的一種框架。 獎(jiǎng)懲管理:主要包括獎(jiǎng)懲詳細(xì)信息、刪除詳細(xì)信息、添加詳細(xì)信息、修改詳細(xì)信息。 招聘管理:主要包括應(yīng)聘人員信息的詳細(xì)查看、刪除、添加以及信 息入庫(kù)。 具體設(shè)計(jì) 人事信息管理系統(tǒng)是針對(duì) 小企業(yè) 對(duì)現(xiàn)有員工和新聘員工的一個(gè) WEB 管理平臺(tái)。具體地講,人事信息管理系統(tǒng)就是通過(guò)人事信息規(guī)劃、員工考核、薪酬管理、員工激勵(lì)、人才培訓(xùn)和開(kāi)發(fā)等一系列手段來(lái)提高勞動(dòng)生產(chǎn)率,最終達(dá)到發(fā)展目標(biāo)的一種管理 行為。 總體設(shè)計(jì) 人 人 人 人 人人 人 人人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人人 人 人 人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人 圖 人事信息管理系統(tǒng)功
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1