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

正文內容

11級李昌虎11531072電子信息工程-員工工資管理系統(tǒng)(編輯修改稿)

2025-07-22 04:57 本頁面
 

【文章內容簡介】 }對于本系統(tǒng)所包含的各個數(shù)據(jù)項的具體描述如表 。表 員工信息的數(shù)據(jù)項數(shù)據(jù)項名 別名 數(shù)據(jù)類型 長度 數(shù)據(jù)項含義說明 備注員工 id id VCHAR 8 員工的唯一標識 主鍵,值不為空員工姓名 name VCHAR 8 員工的姓名 值不為空性別 Sex VCHAR 4 員工的性別 可有可無年齡 Age VCHAR 4 員工的年齡 可有可無工資 salary VCHAR 10 員工工資 可有可無⑵ 數(shù)據(jù)結構數(shù)據(jù)結構反映了數(shù)據(jù)之間的組合關系。一個數(shù)據(jù)結構可以由若干個數(shù)據(jù)項組成,也可以由若干個數(shù)據(jù)結構組成,或由若干個數(shù)據(jù)項和數(shù)據(jù)結構混合組成。對數(shù)據(jù)結構的描述通常包括以下內容:數(shù)據(jù)結構描述={數(shù)據(jù)結構名,含義說明,組成:{數(shù)據(jù)項或數(shù)據(jù)結構}}本系統(tǒng)的數(shù)據(jù)結構描述,如表 所示。15 / 44表 數(shù)據(jù)結構說明數(shù)據(jù)結構名 含義說明 組成員工信息 員工的基本信息 員工編號、姓名、性別、年齡、工資⑶ 數(shù)據(jù)流數(shù)據(jù)流是數(shù)據(jù)結構在系統(tǒng)內傳輸?shù)穆窂?。對?shù)據(jù)流的描述通常包括以下內容:數(shù)據(jù)流描述={數(shù)據(jù)流名,說明,數(shù)據(jù)流來源,數(shù)據(jù)流去向,組成:{數(shù)據(jù)結構}}其中, “數(shù)據(jù)流來源”是說明該數(shù)據(jù)流來自哪個過程;“數(shù)據(jù)流去向”是說明該數(shù)據(jù)流將到哪個過程去。⑷ 數(shù)據(jù)存儲數(shù)據(jù)存儲是數(shù)據(jù)結構停留或保存的地方,也是數(shù)據(jù)流的來源和去向之一。它可以手工文檔或手工憑單,也可以是計算機文檔。本系統(tǒng)中對數(shù)據(jù)存儲的具體描述。⑸ 處理過程處理過程的具體處理邏輯一般用判定表或判定樹來描述。數(shù)字字典中只需要描述處理過程的說明信息,通常包括以下內容:處理過程描述={處理過程名,說明,輸入:{數(shù)據(jù)流},輸出:{數(shù)據(jù)流}}。 概念結構設計 概念結構設計方法設計概念結構通常有四類方法如下:⑴ 自頂向下。即首先定義全局概念結構的框架,然后逐步細化;⑵ 自底向上。即首先定義各局部應用的概念結構,然后將他們集成起來,得到全局概念結構;⑶ 逐步擴張。首先定義最重要的核心概念結構,然后向外擴充,以滾雪球的方式逐步生成其他概念結構,直至總體概念結構;⑷ 混合策略。即將自頂向下和自地向上相結合,用自頂向下策略設計一個全局概念結構的框架,以它為骨架集成自底向上策略中設計的各局部概念結構。 概念模型設計在概念模型設計中,主要是對 ER 圖進行設計。在 ER 圖設計中,首先要設計分 ER 圖,然后再對總 ER 圖進行設計。由于各個局部所面向的問題不同,16 / 44這就導致各個分 ER 圖之間必定會存在許多不一致的問題,稱之為沖突。因此合并分 ER 圖并不能簡單地將各個分 ER 圖畫到一起,而是必須合理消除各分ER 圖中的不一致,以形成一個能為全系統(tǒng)中所有用戶共同理解和接受的統(tǒng)一的概念模型,是合并 ER 圖的主要工作和關鍵。由分 ER 圖合成總體 ER 圖的規(guī)則,畫出完整的工資管理系統(tǒng)的完整 ER 圖,如圖 所示。 圖 完整 ER 圖 邏輯結構設計 邏輯結構設計思想從理論上講,設計邏輯結構應該選擇最適于相應概念結構的數(shù)據(jù)模型,然后支持這種數(shù)據(jù)模型的各種 DBMS 進行比較,從中選出最合適的 DBMS。但實際情況往往是已給定了某種 DBMS,設計人員沒有選擇的余地。目前 DBMS 產品一般支持關系、網狀、層次三種模型中的某一種,對某一種數(shù)據(jù)模型,各個機器系統(tǒng)又有許多不同的限制,提供不同的環(huán)境與工具。所以設計邏輯結構時一般要分三步進行:●將概念結構轉換為一般的關系、網狀、層次模型;●將轉換來的關系、網狀、層次模型向 DBMS 支持下的數(shù)據(jù)模型轉換;●對數(shù)據(jù)模型進行優(yōu)化。17 / 44邏輯結構設計時的三個步驟邏輯結構設計采用關系模型轉換概念結構,將 ER 圖依照規(guī)則轉換為關系模型,為了進一步提高數(shù)據(jù)庫應用系統(tǒng)的性能,再將轉換后的關系模型進行優(yōu)化,確定是否要對某些模式進行合并或分解,為物理設計提供最優(yōu)的處理。 ER 圖向關系模型的轉換關系模型的邏輯結構是一組關系模式的集合。ER 圖則是由實體,實體的屬性和實體間的聯(lián)系三個要素組成。所以將 ER 圖轉換為關系模型實際上就是要將實體,實體的屬性和實體間的聯(lián)系轉換為關系模式。轉換原則如下:(1)實體類型的轉換:將每個實體類型轉換成一個關系模式,實體的屬性就是關系模式的屬性,實體的碼就是關系的碼。(2)聯(lián)系類型的轉換,根據(jù)不同的情況做不同的處理。若實體間的聯(lián)系是 1:1 的,可以轉換為一個獨立的關系模式,也可以與任意一端對應的關系模式合并。如果轉換為一個獨立的關系模式,則與該聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉換為關系的屬性,每個實體的碼均是該關系的候選碼。如果與某一端實體對應的關系模式合并,則需要在該關系模式的屬性中加入另一個關系模式的碼和聯(lián)系本身的屬性。若實體間的聯(lián)系 1:N 的,可以轉換為一個獨立的關系模式,也可以與 N 端對應的關系模式合并。如果轉換為一個獨立的關系模式,則與該聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉換為關系的屬性,而關系的碼為 N 端實體的碼。如果與 N 端對應的關系模式合并,則將一方的碼傳到多方去作為多方的一個非主屬性。若實體間的聯(lián)系是 M:N 的,可轉換為一個獨立的關系模式,與該聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉換為關系的屬性,而關系的碼為各實體碼的組合。概念結構基本 ER 圖轉換規(guī)則DBMS的特點和限制優(yōu)化方法一般數(shù)據(jù)模型關系、網狀、層次特定的 DBMS 支持下的數(shù)據(jù)模型優(yōu)化的數(shù)據(jù)模型18 / 44三個或三個以上實體間的一個多元聯(lián)系可以轉換為一個關系模式。與該多元聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉換為關系的屬性,而關系的碼為各實體碼的組合。(3)依照該規(guī)則將工資管理系統(tǒng)的 ER 圖轉換為關系模型如下:將每一個實體轉換成一個關系模式(實體的屬性就是關系的屬性,實體的碼就是關系的碼)帶下劃線的為主碼。管理(員工號,姓名)員工(姓名,性別,年齡,密碼,工資 5 系統(tǒng)詳細模塊設計與實現(xiàn) 用戶注冊及主界面工資管理系統(tǒng)第一個界面就是用戶注冊面,該頁面是用戶想要登錄本系統(tǒng)必須的步驟,當用戶輸入正確的網址是就會出現(xiàn)登錄頁面,第一次登錄本系統(tǒng)用戶必須注冊只有注冊之后才能登錄。用戶登錄代碼如下:!DOCTYPE html PUBLIC //W3C//DTD HTML Transitional//EN 19 / 44%@page contentType=text/html。 charset=utf8 pageEncoding=utf8%%@page import=.*,.*%%@taglib uri= prefix=c%%@taglib uri=test prefix=c1%htmlheadtitleregist/titlemeta equiv=ContentType content=text/html。 charset=UTF8link rel=stylesheet type=text/css href=css/script type=text/javascript src=js//scriptscript type=text/javascript src=js//scriptscript type=text/javascriptfunction beforeSubmit() {var flag = check_uname()。return flag。}function check_uname() {$(39。username_msg39。).innerHTML = 39。 39。if ($F(39。username39。).strip().length == 0) {$(39。username_msg39。).innerHTML = 39。用戶不能為空39。return false。}var flag = false。var xhr = getXhr()。(39。post39。, 39。39。, true)。//同步請求(39。contenttype39。, 39。application/xformurlencoded39。)。 = function() {var txt = 。if ( == 4 amp。amp。 == 200) {if (txt == 39。ok39。) {flag = false。$(39。username_msg39。).innerHTML = 39。用戶名被占用請重新輸入39。20 / 44} else {flag = true。$(39。username_msg39。).innerHTML = 39??梢允褂?9。}}return flag。}。(39。username=39。 + $F(39。username39。))。}/script/headbodydiv id=wrapdiv id=top_contentdiv id=headerdiv id=rightheaderpc1:date pattern=yyyyMMdd //p/divdiv id=topheaderh1 id=titlea href=main/a/h1/divdiv id=navigation/div/divdiv id=contentp id=whereami/ph1注冊/h1form action= method=postonsubmit=return beforeSubmit()。21 / 44table cellpadding=0 cellspacing=0 border=0class=form_tabletbodytrtd valign=middle align=right用戶名:/tdtd valign=middle align=leftinput type=text class=inputgri name=usernameid=username onblur=check_uname()。 /span class=tip id=username_msg/span/tdtd%String msg = (String) (msg)。%span style=color: red。%=msg == null ? : msg%/span/td/trtrtd valign=middle align=right真實姓名:/tdtd valign=middle align=leftinput type=text class=inputgri name=name/td/trtrtd valign=middle align=right密碼:/tdtd valign=middle align=leftinput type=password class=inputgri name=pwd/td22 / 44/trtrtd valign=middle align=right性別:/tdtd valign=middle align=left男input type=radio class=inputgri name=gender value=mchecked=checked女input type=radio class=inputgri name=gender value=f/td/trtrtd valign=middle align=right驗證碼:img id=num src=checkCode! onclick=(39。num39。).src = 39。image?39。+(new Date()).getTime() a href= onclick==39。checkCode?39。+()。換一張/a /tdtd valign=middle align=leftinput type=text class=inputgri name=number/td/tr/tbody/tablepinput type=submit class=button value=確認 /p/form23 / 44/div/divdiv id=footerdiv id=footer_bg/div/div/div/body/html 用戶登錄及主界面工資管理系統(tǒng)第二個界面就是用戶登錄界面,該界面是用戶想要登錄本系統(tǒng)必須有的步驟,當運行時,彈出界面有員工登陸。這里介紹員工的登錄及其他功能。,輸入正確的管
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1