【正文】
經(jīng)過(guò)分析 ,我們使用 MICROSOFT公司的 VISUAL BASIC開(kāi)發(fā)工具 ,利用其提供的各種面向?qū)ο蟮拈_(kāi)發(fā)工具 ,尤其是數(shù)據(jù)窗口這一能方便而簡(jiǎn)潔操縱數(shù)據(jù)庫(kù)的智能化對(duì)象 ,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型 ,然后 ,對(duì)初始原型系統(tǒng)進(jìn)行需求迭代 ,不斷修正和改進(jìn) ,直到形成用戶滿意的可行系統(tǒng)。但一直以來(lái)人們使用傳統(tǒng)人工的方式管理文件信息,這種管理方式存在著許多缺點(diǎn) ,如 :效率低、保密性差 ,另外時(shí)間一長(zhǎng) ,將產(chǎn)生大量的文件和數(shù)據(jù) ,這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。開(kāi)始時(shí),我對(duì) Visual Basic 和 Access 可以說(shuō)31 酒店人事工資管理系統(tǒng) 第 31頁(yè) 只是停留在書(shū)面上的了解,還不夠深入透徹。 在本次的開(kāi)發(fā)過(guò)程中,我意識(shí)到最重要的環(huán)節(jié)在于對(duì)系統(tǒng)的流程、功能模塊、框架結(jié)構(gòu)等方面的把握和設(shè)計(jì)。能對(duì)所有用戶進(jìn)行用戶名、密碼、權(quán)限修改,不但能更改而且還能進(jìn)行用戶添加和刪除。 27 酒店人事工資管理系統(tǒng) 第 27頁(yè) 2瀏覽工資信息 此窗體主要針對(duì)一般用戶,只有瀏覽功能,因?yàn)橐话阌脩糁挥袨g覽的權(quán)限。 2瀏覽職工信息 此窗體主要針對(duì)一般用戶,只有瀏覽功能,因?yàn)橐话阌脩糁挥袨g覽的權(quán)限。 amp。 39。 and 部門(mén)編號(hào) =39。 order by 部門(mén)編號(hào) asc 39。39。 Trim() amp。數(shù)據(jù)查找 Dim M As Integer Dim SQL As String SQL = If Then SQL = SQL amp。寫(xiě)入表頭標(biāo)題 = 1: = 部門(mén)編號(hào) = 2: = 部 門(mén) 名 稱(chēng) = 3: = 備 注 SQL = SQL amp。 在此界面中對(duì)用戶的權(quán)限進(jìn)行了設(shè)置,若是以一般用戶登錄時(shí)只能修改自己的密碼且只能瀏覽所有的人事管理信息,以管理員身份進(jìn)入時(shí)可以對(duì)所有一般用戶的密碼進(jìn)行設(shè)置,還可刪除一般用戶!能對(duì)人事信息進(jìn)行編輯刪除,修改等操作 具體精彩代碼如下: 16 酒店人事工資管理系統(tǒng) 第 16頁(yè) Private Sub Command4_Click() Cmdsize = 4 = False = False = False = False = False = False = False = False = False = False = False = False If QuanXian = (一般用戶 ) Then = True = False = True = True = False = True Else 17 酒店人事工資管理系統(tǒng) 第 17頁(yè) = True = True = True = True End If = 0 = = * 2 = * 3 End Sub 1編輯部門(mén)信息 作為編輯部門(mén)信息這一項(xiàng),所實(shí)現(xiàn)的功能是對(duì)公司各部門(mén)資料信息的存儲(chǔ)與編輯,部門(mén)信息包 括:部門(mén)編號(hào)(兩位)、部門(mén)名稱(chēng)、備注。定義記錄集變量 If = 1 Then ‘判斷當(dāng)前表的狀態(tài)是否打開(kāi),是則關(guān)閉 SQL, Cnndb, 3, 2 ‘打開(kāi)當(dāng)前表 用戶登錄模塊設(shè)計(jì) 設(shè)計(jì)思路 每個(gè)用戶登錄系統(tǒng)都須經(jīng)過(guò)身份驗(yàn)證。因此,在設(shè)計(jì)時(shí),我選擇使用ADO 來(lái)控制管理數(shù)據(jù)庫(kù)。 *對(duì)其提供的人職工資資料情況進(jìn)行添加、計(jì)算、查詢、修改和刪除操作,并可按工資月份進(jìn)行分類(lèi)。 這些工作都以人力來(lái)完成將費(fèi)時(shí)費(fèi)力,而且容易出現(xiàn)錯(cuò)誤和疏漏。 *對(duì)其提供的職工資資料情況進(jìn)行添加、計(jì)算、查詢、修改和刪除操作,并可按工資月份進(jìn)行分類(lèi)。 這些工作都以人力來(lái)完成將費(fèi)時(shí)費(fèi)力,而且容易出現(xiàn)錯(cuò)誤和疏漏。 本次畢業(yè)設(shè)計(jì) —— 酒店人事工資管理系統(tǒng)是運(yùn)用 ADO 技術(shù)設(shè)計(jì)開(kāi)發(fā)的,使用大量地 SQL 語(yǔ)句進(jìn)行添加、查詢、刪除等操作。 關(guān)鍵字 Visual Basic Access2021 控件 窗體 域 Abstract The system of managing census register file is a typical application of managing information system ( know as MIS) ,which mainly includes building up database of backend and developing the application interface of frontend. The former required consistency and integrality and security of data. The later should make the application powerful and easily used. By looking up lots of datum, we selected Visual Basic presented by Microsoft because of its objective tools in Win32. VB offered a series of ActiveX 3 酒店人事工資管理系統(tǒng) 第 3 頁(yè) operating a database. It can give you a shortcut to build up a prototype of system application. The prototype could be modified and developed till users are satisfied with it. Key Word Visual Basic 、 Access202 ActiveX、 Form、 Field 4 酒店人事工資管理系統(tǒng) 第 4 頁(yè) 目 錄 前言 ........................................................................................................................................................ 2 摘要 ........................................................................................................................................................ 2 第一章 導(dǎo)論 ................................................................................................................................... 5 第二章 系統(tǒng)需求分析 ...................................................................................................................... 6 、系統(tǒng)設(shè)計(jì)背景介紹 ................................................................................................................ 6 、系統(tǒng)功能分析 .......................................................................................................................... 7 第三章 系統(tǒng)總體設(shè)計(jì) ....................................................................................................................... 8 系統(tǒng)設(shè)計(jì) .................................................................................................................................. 9 、數(shù)據(jù)庫(kù)設(shè)計(jì) ............................................................................................................................ 12 第四章 詳細(xì)設(shè)計(jì)工作 ..................................................................................................................... 14 數(shù)據(jù)模塊的創(chuàng)建 ..................................................................................................................... 14 用戶登錄模塊設(shè)計(jì) ................................................................................................................. 14 系統(tǒng)主界面設(shè)計(jì) ...................................................................................................................... 15 部門(mén)信息管理 .......................................................................................................................... 17 職工信息管理