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

正文內(nèi)容

企業(yè)職工人力資源管理系統(tǒng)畢業(yè)論文-預(yù)覽頁(yè)

 

【正文】 輯層的實(shí)現(xiàn) .......................................................................................................................37 數(shù)據(jù)訪問(wèn)層的實(shí)現(xiàn) .......................................................................................................................40第六章 系統(tǒng)測(cè)試 .................................................................................................................................49 測(cè)試的基本常識(shí) ...........................................................................................................................49第七章 總結(jié)與展望 ...............................................................................................................................51參考文獻(xiàn) .............................................................................................................................................52致謝 .....................................................................................................................................................52附錄 源程序代碼 ................................................................................................................................52第一章 緒論 人類(lèi)社會(huì)進(jìn)入 21 世紀(jì)后,一個(gè)全新的知識(shí)時(shí)代正迎面而來(lái)。企業(yè)員工的人力資源管理是企業(yè)員工管理的一個(gè)重要內(nèi)容。 由于人力資源管理的極端重要性,在不同的歷史時(shí)期產(chǎn)生了不同的、相對(duì)于那個(gè)時(shí)代最完備的人力資源管理技術(shù)與管理制度。原有人力資源管理制度的核心一是為了快速查詢(xún)、應(yīng)用,二是為了確保檔案安全。企業(yè)職工人力資源管理是隨著人事制度改革應(yīng)運(yùn)而生的一項(xiàng)新的工作。當(dāng)企業(yè)規(guī)模比較小的時(shí)候,人力可以完成,隨著企業(yè)的規(guī)模越來(lái)越大,企業(yè)員工的數(shù)目越來(lái)越多,依然維持著人力進(jìn)行人力資源管理,必然會(huì)造成工作效率低,工作錯(cuò)誤增高的問(wèn)題。檔案信息錄入項(xiàng)目齊全、完整、系統(tǒng),這些無(wú)疑是現(xiàn)代企業(yè)人力資源管理系統(tǒng)的要求。以前都是人工進(jìn)行操作。上一代的人力資源管理系統(tǒng)主要采用 Foxbase 或 FoxPro,系統(tǒng)開(kāi)發(fā)環(huán)境也是數(shù)據(jù)庫(kù)內(nèi)置的開(kāi)發(fā)工具。例如在 java 平臺(tái)上都可以實(shí)現(xiàn) web 服務(wù)技術(shù)。因此,使用現(xiàn)在的新技術(shù),開(kāi)發(fā)出適應(yīng)新的需求的新系統(tǒng)的任務(wù)刻不容緩。它是隨著 Inter 技術(shù)的興起,對(duì) C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。瀏覽器通過(guò) Web Server 同數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互。甚至可以在線申請(qǐng),通過(guò)公司內(nèi)部的安全認(rèn)證(如CA證書(shū))后,不需要人的參與,系統(tǒng)可以自動(dòng)分配給用戶(hù)一個(gè)賬號(hào)進(jìn)入系統(tǒng)。無(wú)論用戶(hù)的規(guī)模有多大,有多少分支機(jī)構(gòu)都不會(huì)增加任何維護(hù)升級(jí)的工作量,所有的操作只需要針對(duì)服務(wù)器進(jìn)行;如果是異地,只需要把服務(wù)器連接專(zhuān)網(wǎng)即可,實(shí)現(xiàn)遠(yuǎn)程維護(hù)、升級(jí)和共享。 (2 )成本降低,選擇更多。 三層架構(gòu)所謂三層體系結(jié)構(gòu),是在客戶(hù)端與數(shù)據(jù)庫(kù)之間加入了一個(gè)中間層 ,也叫組件層,該層負(fù)責(zé)處理業(yè)務(wù)邏輯的實(shí)現(xiàn)。 革命性的變化是在網(wǎng)頁(yè)中也使用基于事件的處理,可以指定處理的后臺(tái)代碼文件,可以使用 C, VB,J作為后臺(tái)代碼的語(yǔ)言。三層結(jié)構(gòu)適合群體開(kāi)發(fā),每人可以有不同的分工,協(xié)同工作使效率倍增。邏輯層的應(yīng)用程序可以有多個(gè)機(jī)器上運(yùn)行,充分利用網(wǎng)絡(luò)的計(jì)算功能。 AJAX 技術(shù)Ajax 這個(gè)概念的最早提出者 Jesse James Garrett 認(rèn)為:Ajax 是Asynchronous JavaScript and XML 的縮寫(xiě)。 (一) 、AJAX 的優(yōu)勢(shì)   減輕服務(wù)器的負(fù)擔(dān)?!「玫挠脩?hù)體驗(yàn)?! jax 使 WEB 中的界面與應(yīng)用分離(也可以說(shuō)是數(shù)據(jù)與呈現(xiàn)分離) 。所以容易給用戶(hù)帶來(lái)困擾,用戶(hù)不太清楚現(xiàn)在的數(shù)據(jù)是新的還是已經(jīng)更新過(guò)的。第一,不支持強(qiáng)數(shù)據(jù)類(lèi)型。通常情況下,解釋型的腳本語(yǔ)言在性能上抵不上編譯型的語(yǔ)言。開(kāi)發(fā)的 程序被編譯成 MSIL 語(yǔ)言,這種中間語(yǔ)言具有平臺(tái)無(wú)關(guān)性,而且,由于 頁(yè)面在執(zhí)行前會(huì)被編譯,所以 的性能得到了很大的提高。 Web 開(kāi)發(fā)技術(shù)為程序員提供了一種非常好的開(kāi)發(fā)模式,即 Code Behind 技術(shù),它通過(guò) Web 控件將程序代碼與頁(yè)面內(nèi)容成功分離,從而使 的程序結(jié)構(gòu)異常清晰,開(kāi)發(fā)和維護(hù)的效率也得到了很大的提高。這兩種辦法都存在問(wèn)題,第一種辦法產(chǎn)生的問(wèn)題是不同的瀏覽器以不同的方式執(zhí)行客戶(hù)端腳本語(yǔ)言,我們很難編寫(xiě)在多種瀏覽器上都能良好運(yùn)行的復(fù)雜的 Web 頁(yè)面。在提交頁(yè)面時(shí),這些信息就會(huì)傳送回服務(wù)器,控件將自動(dòng)處理這些信息,改變 HTML,顯示控件。 HTML 文本是由 HTML 命令組成的描述性文本,HTML 命令可以說(shuō)明文字、圖形、動(dòng)畫(huà)、聲音、表格、鏈接等。CSS(Cascading Style Sheets)即層疊樣式表。高優(yōu)先權(quán)樣式將繼承低優(yōu)先權(quán)樣式的未重疊定義但覆蓋重疊的定義。JavaScript 使網(wǎng)頁(yè)增加互動(dòng)性。本系統(tǒng)須實(shí)現(xiàn)的功能如下:? 業(yè)務(wù)流程的規(guī)范化,權(quán)責(zé)明確。? 方便實(shí)用的查詢(xún)功能:提供精確查詢(xún)和模糊查詢(xún)功能,使用戶(hù)在最短時(shí)間內(nèi)找到需要的信息。先進(jìn)的技術(shù)可以打造出高質(zhì)量的軟件,但并不是追求完美。但是,從此舉所帶來(lái)的工作效益上來(lái)看,我們認(rèn)為這樣做是可行的。蹤,以滿(mǎn)足客戶(hù)的要求。分權(quán)操作和數(shù)據(jù)共享,保證系統(tǒng)的有序進(jìn)行。模塊間可以自由調(diào)用,基本實(shí)現(xiàn)高內(nèi)聚、低耦合的軟件設(shè)計(jì)。基礎(chǔ)資料模塊中是對(duì)各個(gè)部門(mén)的基本資料進(jìn)行操作,包括公司內(nèi)部的庫(kù)存,合同,標(biāo)書(shū),客戶(hù)、供應(yīng)商等的操作??煽啃?在規(guī)定的條件下和規(guī)定的時(shí)間內(nèi)完成規(guī)定功能。安全性 要求提供身份驗(yàn)證,只允許通過(guò)身份驗(yàn)證的用戶(hù)使用本軟件??梢浦残?在不同的操作系統(tǒng)下有很好的兼容性,不出現(xiàn)兼容性問(wèn)題。如:采購(gòu)單的單號(hào)(系統(tǒng)自動(dòng)生成) 、采購(gòu)日期、付款方式、采購(gòu)的產(chǎn)品名稱(chēng)、數(shù)量以及規(guī)格型號(hào)等等。④ 接貨通知單:當(dāng)采購(gòu)回來(lái)貨物時(shí),根據(jù)采購(gòu)單號(hào),生成一張接貨通知單。業(yè)務(wù)處理采購(gòu)?fù)ㄖ獑?采購(gòu)周期表基礎(chǔ)資料管理:基礎(chǔ)資料管理供應(yīng)商管理 合同管理 標(biāo)書(shū)管理 生產(chǎn)模塊新建表單① 出庫(kù)通知單:記錄生產(chǎn)出庫(kù)的信息。④ 合格產(chǎn)品入庫(kù)通知單:根據(jù)生產(chǎn)編號(hào)生成合格產(chǎn)品入庫(kù)通知單。 新建表單出庫(kù)通知單 生產(chǎn)單 剩余材料入庫(kù)通知單 材料報(bào)損單合格產(chǎn)品入庫(kù)通知單待辦任務(wù):顯示出需要登入用戶(hù)處理的所有表單。保證系統(tǒng)數(shù)據(jù)的一致性和有效性。安全性原則數(shù)據(jù)庫(kù)的安全性是指保護(hù)數(shù)據(jù),防止非法用戶(hù)使用數(shù)據(jù)庫(kù)或合法用戶(hù)非法使用數(shù)據(jù)庫(kù)造成數(shù)據(jù)泄露、更改或破壞。 數(shù)據(jù)庫(kù)的 ER 圖 根據(jù)本系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)的實(shí)際情況,其 ER 圖如下: 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)通過(guò)需求分析,結(jié)合該公司的實(shí)際情況,該系統(tǒng)涉及的部分表如下:采購(gòu)單、采購(gòu)單明細(xì)表、采購(gòu)入庫(kù)通知單、采購(gòu)入庫(kù)通知單子表、出庫(kù)通知單、合格產(chǎn)品入庫(kù)通知單、合格產(chǎn)品入庫(kù)通知單子表、接貨通知單、生產(chǎn)單、申請(qǐng)匯款單。 的所有代碼運(yùn)行在服務(wù)器端,只是將結(jié)果顯示在客戶(hù)端的瀏覽器上。使系統(tǒng)更容易實(shí)現(xiàn)擴(kuò)展來(lái)適應(yīng)不斷變化的需求。 登錄頁(yè)面登錄頁(yè)面是系統(tǒng)運(yùn)行后見(jiàn)到的第一個(gè)頁(yè)面,也是進(jìn)入其他頁(yè)面的入口,用戶(hù)輸入用戶(hù)名和密碼后,若驗(yàn)證合格,則進(jìn)入系統(tǒng)的主界面,否則登錄失敗,其運(yùn)行后效果如下:若登入不成功,則出現(xiàn)如下圖:登入成功: 采購(gòu)模塊主頁(yè)面登入成功后,點(diǎn)擊導(dǎo)航欄處的采購(gòu)鏈接,其主界面如下: 新建表單采購(gòu)模塊的新建表單包含:采購(gòu)單、采購(gòu)入庫(kù)通知單、匯款申請(qǐng)單和接貨通知單。其運(yùn)行后的界面如下圖所示: 業(yè)務(wù)邏輯層的實(shí)現(xiàn)業(yè)務(wù)邏輯層是系統(tǒng)框架中的中間部分,它起著十分關(guān)鍵的作用,它響應(yīng)表示層的請(qǐng)求,從數(shù)據(jù)層取得所需的數(shù)據(jù),回送給用戶(hù)顯示。using 。public 登陸信息(){}region 成員方法/// summary/// 得到最大ID/// /summarypublic int GetMaxId(){return ()。}/// summary/// 刪除一條數(shù)據(jù)/// /summarypublic void Delete(int 員工編號(hào)){(員工編號(hào))。}endregion 成員方法 public GetModelByUserNameAndPassword(string username, string pwd) { return (username, pwd)。using 。/// /summarypublic class 登陸信息{public 登陸信息(){}region 成員方法/// summary/// 得到最大ID/// /summarypublic int GetMaxId(){ int rowsAffected。parameters[0].Value = 員工編號(hào)。}}/// summary/// 增加一條數(shù)據(jù)/// /summary public int Add( model) { //=GetMaxId()。 parameters[1].Value = 。 (登陸信息_ADD, parameters, out rowsAffected)。 parameters[0].Value = 。 parameters[4].Value = 。 ( * )。 and pwd=39。 DataSet ds = (())。 } = [0].Rows[0][userName].ToString()。 } public GetModelByUserIDAndPassword(int userid, string pwd) { StringBuilder strSql = new StringBuilder()。 ( where 員工編號(hào)=39。)。 if ([0].Rows[0][在線狀態(tài)].ToString() != ) { = ([0].Rows[0][在線狀態(tài)].ToString())。 return model。parameters[0].Value = 員工編號(hào)。 model=new ()。}if([0].Rows[0][最后訪問(wèn)時(shí)間].ToString()!=){=([0].Rows[0][最后訪問(wèn)時(shí)間].ToString())。}else{return null。這些經(jīng)驗(yàn)教訓(xùn)迫使我們這些測(cè)試工程師們必須采取強(qiáng)有力的檢測(cè)措施來(lái)檢測(cè)未發(fā)現(xiàn)的隱藏的軟件缺陷。但是如果我們將整個(gè)正整數(shù)域的數(shù)字進(jìn)行一番測(cè)試的話,從其數(shù)目的無(wú)限性我們便可證明是這樣的測(cè)試在實(shí)際生活中是行不通的,即便某一天我們能夠窮盡該程序,只怕我們乃至我們的子孫都早已作古了。假設(shè)一個(gè) 50000 行的程序中有 500 個(gè)軟件缺陷并且這些軟件錯(cuò)誤分布時(shí)均勻的,則每 100 行可以找到一個(gè)軟件缺陷。該例子還說(shuō)明了在軟件測(cè)試中采用單一的方法不能高效和完全的針對(duì)所有軟件缺陷,因此軟件測(cè)試應(yīng)該盡可能的多采用多種途徑進(jìn)行測(cè)試。軟件測(cè)試應(yīng)該跨越整個(gè)軟件開(kāi)發(fā)流程。否則自身不正,難以服人。在那里發(fā)現(xiàn)軟件缺陷的可能性會(huì)大的多。為此我們不難得出我們?cè)趯?shí)施軟件測(cè)試應(yīng)該掌握的度。一般說(shuō)來(lái),在軟件測(cè)試中我們應(yīng)該盡量地保持軟件測(cè)試簡(jiǎn)單性,切勿將軟件測(cè)試過(guò)度復(fù)雜化,拿物理學(xué)家愛(ài)因斯坦的話說(shuō)就是: Keep it simple but not too simple 。比如我們?cè)诮鉀Q通用性的缺陷后往往會(huì)帶來(lái)執(zhí)行效率上的缺陷。軟件缺陷是經(jīng)過(guò)對(duì)比而得出來(lái)的。 ? 軟件測(cè)試的意義 事后分析 軟件測(cè)試的目的單單是發(fā)現(xiàn)缺陷這么簡(jiǎn)單嗎?如果是
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1