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

正文內(nèi)容

畢業(yè)設(shè)計(jì)--企業(yè)考勤管理系統(tǒng)(參考版)

2025-06-09 03:36本頁(yè)面
  

【正文】 今后將在工作中不斷改進(jìn)它,力求使其完善。剛剛開(kāi)始進(jìn)行軟件設(shè)計(jì)時(shí),有些急于求成,對(duì)需求分析沒(méi)有做得深入,在數(shù)據(jù)庫(kù)表設(shè)計(jì)好后,發(fā)現(xiàn)很多功能不能實(shí)現(xiàn),致使還要重 新分析,需求分析的重要性在此體現(xiàn)的尤為深刻。 通過(guò)這次開(kāi)發(fā)與學(xué)習(xí),對(duì)軟件開(kāi)發(fā)周期也有了更深一層的認(rèn)識(shí),完成了軟件設(shè)計(jì)的入門(mén),并掌握了一定程序設(shè)計(jì)思想。 return TRUE。 } BOOL CWorkplanDlg::OnInitDialog() { CDialog::OnInitDialog()。 WritePrivateProfileString(WorkPlan, Time3, (%H:%M:%S), strFileName)。 WritePrivateProfileString(WorkPlan, Time1, (%H:%M:%S), strFileName)。 } void CWorkplanDlg::OnWorkplanModify() { CString strFileName=.\\。 m_Time4=t4。 本 科生畢業(yè)設(shè)計(jì)(論文) 24 m_Time2=t2。 CTime t4(2021,1,1,nHour,nMinute,nSecond)。 sscanf(cstr[3].Mid(6,2), %d, amp。 sscanf(cstr[3].Mid(3,2), %d, amp。 sscanf(cstr[3].Left(2), %d, amp。nSecond)。nMinute)。nHour)。 CTime t2(2021,1,1,nHour,nMinute,nSecond)。 sscanf(cstr[1].Mid(6,2), %d, amp。 sscanf(cstr[1].Mid(3,2), %d, amp。 sscanf(cstr[1].Left(2), %d, amp。nSecond)。nMinute)。nHour)。 i++) cstr[i]=str[i]。 for(i=0。 GetPrivateProfileString(WorkPlan, Time3, 14:00:00, str[2], 9, strFileName)。 GetPrivateProfileString(WorkPlan, Time1, 08:00:00, str[0], 9, strFileName)。 int nHour,nMinute,nSecond。 char str[4][9]。 DDX_DateTimeCtrl(pDX, IDC_WORKSTAT_DATETIMEPICKER4, m_Time4)。 DDX_DateTimeCtrl(pDX, IDC_WORKSTAT_DATETIMEPICKER2, m_Time2)。 //}}AFX_DATA_INIT } void CWorkplanDlg::DoDataExchange(CDataExchange* pDX) { 圖 本 科生畢業(yè)設(shè)計(jì)(論文) 22 CDialog::DoDataExchange(pDX)。 m_Time3 = 0。操作界面如圖所示: 圖 圖 本 科生畢業(yè)設(shè)計(jì)(論文) 21 部分代碼如下: CWorkplanDlg::CWorkplanDlg(CWnd* pParent /*=NULL*/) : CDialog(CWorkplanDlg::IDD, pParent) { //{{AFX_DATA_INIT(CWorkplanDlg) m_Time1 = 0。 通過(guò)登陸界面就能進(jìn)入到系統(tǒng)操作界面。在窗體下方添加 CommandButton1和 CommandButton2,對(duì)其 Caption屬性分別設(shè)置為“確定”和“ 取消” 。 設(shè)計(jì)思路如流程圖所示: 本 科生畢業(yè)設(shè)計(jì)(論文) 19 根據(jù)該設(shè)計(jì)思路,設(shè)計(jì)出的登陸界面如圖所示: 首先 創(chuàng)建窗體 Form1,“ Caption”設(shè)置為“登錄界面” 。系統(tǒng)登陸界面設(shè)置了兩個(gè)輸入框,要求用戶分別輸入用戶名和密碼,只有用戶名和密碼全都輸入并驗(yàn)證正確后,用戶才能進(jìn)入并使用軟件,否則就不能進(jìn)入軟件操作界面。 菜單的設(shè)計(jì)方法也很簡(jiǎn)單,在 的開(kāi) 發(fā)軟件中添加了菜單編輯器, 在操作界面的“工具”選項(xiàng)中就能找到 。級(jí)聯(lián)菜單可以出現(xiàn)在前兩種菜單中,在其父菜單項(xiàng)的后面有個(gè)箭頭,指示該菜單后有級(jí)聯(lián)菜單。彈出菜單與下拉菜單實(shí)現(xiàn)機(jī)理有所不同,下拉菜單及下拉菜單中所執(zhí)行的相應(yīng)操作不需要編寫(xiě)程序代碼實(shí)現(xiàn)。下拉菜單的各菜單標(biāo)題并排排列在應(yīng)用程序頂部的菜單欄里,每一個(gè)菜單標(biāo)題都分 別對(duì)應(yīng)一個(gè)含有多個(gè)不同菜單項(xiàng)的下拉菜單。 菜單大致可分為三個(gè)類(lèi)型,分別為下拉菜單,彈出式菜單和級(jí)聯(lián)菜單。使用菜單 的優(yōu)點(diǎn)有兩個(gè):第一,節(jié)省屏幕的顯示空間,許多的功能選擇項(xiàng)都能集合到僅占一行空間的菜單中,節(jié)省了大量的空間;第二,對(duì)系統(tǒng)功能的分類(lèi),菜單可以一級(jí)一級(jí)的展開(kāi),形成樹(shù)型結(jié)構(gòu),條理清晰。 本 科生畢業(yè)設(shè)計(jì)(論文) 17 第 6章 詳細(xì)設(shè)計(jì) 菜單設(shè)計(jì) 在應(yīng)用軟件中,菜單設(shè)計(jì)是再常見(jiàn)不過(guò)的了。 評(píng)價(jià)物理數(shù)據(jù)庫(kù)的方法完全依賴(lài)于所選用的 DBMS,主要是從定量估算各種方案的存儲(chǔ)空間、存取時(shí)間和維護(hù)代價(jià)入手,對(duì)估算結(jié)果進(jìn)行權(quán)衡、比較,選擇出一個(gè)較優(yōu)的合理的物理結(jié)構(gòu)。由于物理結(jié)構(gòu)依賴(lài)于給定的 DBMS 和和硬件系統(tǒng),因此設(shè)計(jì)人員必須了解所用的 DBMS 的內(nèi)部特征,特別是存儲(chǔ)結(jié)構(gòu)和存取方法;了解應(yīng)用環(huán)境,特別是應(yīng)用的處理頻率和響應(yīng)時(shí)間要求;以及了解外存設(shè)備特性。邏輯數(shù)據(jù)庫(kù)設(shè)計(jì)工作完成后,需要為邏輯數(shù)據(jù)模型選擇適合應(yīng)用環(huán)境的物理結(jié)構(gòu),即存儲(chǔ)結(jié)構(gòu)與存取方法。 對(duì)物理結(jié)構(gòu)進(jìn)行評(píng)價(jià),評(píng)價(jià)的重點(diǎn)是時(shí)間和空間效率。 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)通常分為兩步: 1)確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)。 數(shù)據(jù)庫(kù)在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)與存儲(chǔ)方法稱(chēng)為數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),它依賴(lài)于給定的計(jì)算機(jī)系統(tǒng)。 無(wú)論怎樣設(shè)計(jì)數(shù)據(jù)庫(kù),我想都會(huì)遵從一個(gè)原則:數(shù)據(jù)安全性和性能高效這兩個(gè)主要方面 , 因?yàn)閿?shù)據(jù)庫(kù)良好的物理分布設(shè)計(jì)也是對(duì)數(shù)據(jù)安全性和性能高效影響比較大 。 出勤記錄:記錄號(hào)、員工 、出入情況和出入時(shí)間。在概念設(shè)計(jì)階段就要開(kāi)始設(shè)計(jì)數(shù)據(jù)庫(kù)的完整性。所謂抽象是對(duì)實(shí)際人、物、事和概念進(jìn)行認(rèn)為處理,抽取所關(guān)心的共同特 征,忽略非本質(zhì)的細(xì)節(jié),并把這些特征用各種概念精確的假以描述,這些概念組成了某種模型。其中概念模式是數(shù)據(jù)庫(kù)中全部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,通常以某種數(shù)據(jù)模型為基礎(chǔ)。 數(shù)據(jù)庫(kù)除了用戶的需求分析外,還包括概念、邏輯和物理設(shè)計(jì)三個(gè)階段。合理的數(shù)據(jù)庫(kù)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。如果數(shù)據(jù)流圖已經(jīng)細(xì)化到適當(dāng)?shù)膶哟?,則可以直接從數(shù)據(jù)流圖映射出軟件結(jié)構(gòu)。應(yīng)該把模塊組織成良好的層次關(guān)系,頂層模塊調(diào)用它的下層模塊以實(shí)現(xiàn)程序的完整功能,每個(gè)下層模塊再調(diào)用更下層的模塊,從而完成程序的子功能,最下層的模塊完成最具體的功能。 總體設(shè)計(jì)階段的另一項(xiàng)重要任務(wù)是設(shè)計(jì)軟件結(jié)構(gòu),也就是要確定系統(tǒng)中每個(gè)程序是由哪些模塊組成的,以及這些模塊相互間的關(guān)系??傮w設(shè)計(jì)的基本目的就是回答“概括的說(shuō),系統(tǒng)應(yīng)該如何實(shí)現(xiàn)?”這個(gè)問(wèn)題,因此,總體設(shè)計(jì)又稱(chēng)為概要設(shè)計(jì)或初步設(shè)計(jì)。因?yàn)榱谐隽耸褂靡粋€(gè)給定的數(shù)據(jù)元素的所有程序(或模塊),所以很容 易估計(jì)改變一個(gè)數(shù)據(jù)將產(chǎn)生的影響,并且能對(duì)所有受影響的程序或模塊做 出相應(yīng)的改變。 數(shù)據(jù)字典最重要的用途是作為分解階段的工具。 數(shù)據(jù)字典中的定義就是對(duì)數(shù)據(jù)自上而下的分解。只有數(shù)據(jù)流圖和對(duì)數(shù)據(jù)流圖中每個(gè)元素的精確定義放在一起,才能共同構(gòu)成系統(tǒng)的規(guī)格說(shuō)明。 考勤管理系統(tǒng) 上下班時(shí)間設(shè)置 工作情況記錄 考勤統(tǒng)計(jì) 手工補(bǔ)計(jì)出勤 加班記錄 請(qǐng)假記錄
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1