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

正文內(nèi)容

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

2025-07-14 13:21 上一頁面

下一頁面
 

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