




已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
畢業(yè)設計(論文) 題目: 考勤管理系統(tǒng)設計與實現 院 (系): 建筑與信息工程學院 專 業(yè): 姓 名: 吳順明 學 號: 指導教師: 鄭倫川 二 年 月 日 畢業(yè)設計(論文)任務書學生姓名吳順明學號專 業(yè)院(系)建筑與信息工程學院畢業(yè)設計(論文)題目考勤管理系統(tǒng)設計與實現任務與要求完成時間段年 月 日 至 年 月 日 共 周指導教師單位職稱院(系)審核意見畢業(yè)設計(論文)進度計劃表日 期工 作 內 容執(zhí) 行 情 況指導教師簽 字教師對進度計劃實施情況總評 簽名 年 月 日 本表作評定學生平時成績的依據之一畢業(yè)設計(論文)中期檢查記錄表學生填寫畢業(yè)設計(論文)題目:考勤管理系統(tǒng)設計與實現學生姓名: 吳順明 學號:專業(yè): 指導教師姓名:職稱: 檢查教師填寫畢業(yè)設計(論文)題目工作量飽滿一般不夠畢業(yè)設計(論文)題目難度大適中不夠畢業(yè)設計(論文)題目涉及知識點豐富比較豐富較少畢業(yè)設計(論文)題目價值很有價值一般價值不大學生是否按計劃進度獨立完成工作任務學生畢業(yè)設計(論文)工作進度填寫情況指導次數學生工作態(tài)度認真一般較差其他檢查內容:存在問題及采取措施:檢查教師簽字: 年 月 日院(系)意見(加蓋公章): 年 月 日摘 要當今社會,資金是企業(yè)生存的主要元素,資金的流動影響到企業(yè)的整體運作,企業(yè)員工的工資是企業(yè)資金管理的一個重要的組成部分。而隨著企業(yè)人員數量的增加,企業(yè)的工資管理也變得越來越復雜。企業(yè)員工的人數越多,工資的統(tǒng)計工作就越多,工資的發(fā)放困難就越大。因此,開發(fā)一個界面友好,易于操作的員工信息管理軟件進行自動化處理具有較大的社會現實意義。同時,人事考勤管理系統(tǒng)是一切應用系統(tǒng)的典范,它具有一切應用系統(tǒng)的特征,系統(tǒng)結構與現實生活緊密結合,具體直觀,開發(fā)應用簡單,不失一般性。本論文主要介紹了系統(tǒng)的分析,設計和開發(fā)的全部過程。運用數據流圖,er圖,程序流程圖等對系統(tǒng)的設計過程進行詳細的說明。全文共分為前言、需求分析、系統(tǒng)設計、開發(fā)技術、關鍵技術解決,結論六部分。系統(tǒng)采用b/s開發(fā)模式,開發(fā)工具選擇java、jsp、javascript、html語言,采用tomcat服務器技術,后臺數據庫選用sql server 2000。關鍵詞: jsp,java,sql server 2000數據庫,b/s模式abstractin todays society, money is the main element of the enterprise survival, capital flows affect the overall operation of the enterprise, an important part of enterprise financial management is the enterprise staffs wages. with the increasing number of business people, wage management of enterprises has become more and more complex. the more the number of employees, the statistical work pay more wages, payment of the greater difficulty.therefore, development of a friendly interface, the staff information management software is easy to operate with the social significance in automatic processing. at the same time, personnel attendance management system is a model for all applications, it has the characteristics of every application system, the system structure and real life closely, concrete intuitive, development and application of simple, without loss of generality.this paper mainly introduced the system analysis, design and development of the whole process. using data flow diagram, er diagram, a detailed description of the procedure flow chart of the system design process. the full text is divided into preface, solve the demand analysis, system design, development technology, key technology, the conclusion of six parts. the system uses the b/s mode, selection of development tools java, jsp, javascript, html language, using tomcat server technology, background database use sql server 2000.key word :jsp java sql server 2000 database b/s model目錄第一章 緒言1第一節(jié) sql server 2000簡介1第二節(jié) b/s模式及其優(yōu)勢2第三節(jié) java簡介4第二章 考勤管理系統(tǒng)概念結構設計5第一節(jié) 需求分析5第二節(jié) 系統(tǒng)分析5第三章 考勤管理系統(tǒng)結構的設計8第一節(jié) 業(yè)務流程分析8第二節(jié) 功能模塊設計9第三節(jié) 數據庫設計10第四節(jié) 管理系統(tǒng)流程設計11第五節(jié) 數據庫的邏輯設計12第四章 考勤管理系統(tǒng)的實現14第一節(jié) 數據庫的連接14第二節(jié) 系統(tǒng)實現14結論28致謝29參考文獻30第一章 緒言第一節(jié) sql server 2000簡介microsoft sql server2000是由 microsoft公司開發(fā)的,簡稱sql server,由一系列相互協(xié)作的組件構成,能滿足最大的web站點和企業(yè)數據處理系統(tǒng)存儲和分析數據的需求。microsoft sql server 2000 的特性包括: 一、internet 集成 sql server 2000 數據庫引擎提供完整的 xml 支持。它還具有構成最大的 web 站點的數據存儲組件所需的可伸縮性、可用性和安全功能。sql server 2000 程序設計模型與 windows dna 構架集成,用以開發(fā) web 應用程序,并且 sql server 2000 支持 english query 和 microsoft 搜索服務等功能,在 web 應用程序中包含了用戶友好的查詢和強大的搜索功能。二、可伸縮性和可用性同一個數據庫引擎可以在不同的平臺上使用,從運行 microsoft windows 98 的便攜式電腦,到運行 microsoft windows 2000 數據中心版的大型多處理器服務器。sql server 2000 企業(yè)版支持聯(lián)合服務器、索引視圖和大型內存支持等功能,使其得以升級到最大 web 站點所需的性能級別。 三、企業(yè)級數據庫功能sql server 2000 關系數據庫引擎支持當今苛刻的數據處理環(huán)境所需的功能。數據庫引擎充分保護數據完整性,同時將管理上千個并發(fā)修改數據庫的用戶的開銷減到最小。sql server 2000 分布式查詢使您得以引用來自不同數據源的數據,就好象這些數據是 sql server 2000 數據庫的一部分,同時分布式事務支持充分保護任何分布式數據更新的完整性。復制同樣使您得以維護多個數據復本,同時確保單獨的數據復本保持同步??蓪⒁唤M數據復制到多個移動的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并回發(fā)布服務器。 四、易于安裝、部署和使用sql server 2000 中包括一系列管理和開發(fā)工具,這些工具可改進在多個站點上安裝、部署、管理和使用 sql server 的過程。sql server 2000 還支持基于標準的、與 windows dna 集成的程序設計模型,使 sql server 數據庫和數據倉庫的使用成為生成強大的可伸縮系統(tǒng)的無縫部分。這些功能使您得以快速交付 sql server 應用程序,使學生只需最少的安裝和管理開銷即可實現這些應用程序。 五、數據倉庫sql server 2000 中包括析取和分析匯總數據以進行聯(lián)機分析處理 (olap) 的工具。sql server 中還包括一些工具,可用來直觀地設計數據庫并通過 english query 來分析數據。 第二節(jié) b/s模式及其優(yōu)勢一、c/s(client/server)模式過去,網絡軟件的開發(fā)都采用c/s(client)模式,在這種模式下,主要的業(yè)務邏輯都集中于學生端程序,基于client/server(學生端/服務器)結構的考試系統(tǒng),利用計算機局域網絡,每臺計算機(學生端)通過安裝必要的軟件才能與服務器端相互通信。由于利用了計算機網絡,不再需要大量人力以實現考題的一致性和考試信息的收集,自動化程度和效率較高。但由于其結構特點,只適用于一定范圍的網絡內部(局域網),范圍難以擴展,可以通過改進通信協(xié)議,對該結構進行改造,使其適用于更廣的網絡范圍(廣域網),但由于需要安裝學生端程序,維護和升級同樣存在困難。這種結構也稱為mis型架構,試題內容放在遠程的服務器上,在考試機上安裝考試應用程序和數據庫學生機配置,因此每次考試時要對機器進行安裝、配置,這樣一來考試組織比較煩瑣;而且考試程序放在學生機上,安全性也受到一定程度的影響。二、b/s(browser/server)模式b/s(browser/server)結構即瀏覽器和服務器結構。它是隨著internet技術的興起,對c/s結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過www瀏覽器來實現,極少部分事務邏輯在前端(browser)實現,但是主要事務邏輯在服務器端(server)實現,形成所謂三層(3-tier)結構。一個三層架構的應用程序由三部分組成,這三部分各自分布在網絡中的不同地方。這三個部分分別是:工作站或表示層接口、事務邏輯、數據庫以及與其相關的程序設計。在一個典型的三層架構應用程序中,應用程序的用戶工作站包括提供圖形用戶界面(gui)的程序設計和具體的應用程序入口表格或交互式窗口。這種應用程序的設計使用學生/服務器模式,各層可以同時開發(fā),并且可以由不同的成員組用不同的語言來開發(fā)。因為各個層次的開發(fā)不會影響其他層次,所以這種模型對于進一步開發(fā)軟件是很方便的。這樣就大大簡化了學生端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本(tco)。以目前的技術看,局域網建立b/s結構的網絡應用,并通過internet/intranet模式下數據庫應用,相對易于把握、成本也是較低的。它是一次性到位的開發(fā),能實現不同的人員,從不同的地點,以不同的接入方式(比如lan,wan,internet/intranet等)訪問和操作共同的數據庫;它能有效地保護數據平臺和管理訪問權限,服務器數據庫也很安全。特別是在java這樣的跨平臺語言出現之后,b/s架構管理軟件更是方便、快捷、高效。這種b/s模式學生端只要安裝一個標準的web瀏覽器,其它應用程序都存儲在web服務器上。建立在b/s模式上的在線考試系統(tǒng),可建立大型、高效、共享的題庫,在服務器端對數據庫進行管理,學生端通過瀏覽器登錄考試系統(tǒng),打破了時空界限,可實現自動出卷、閱卷、評卷、簡化考試程序,且考試結果更加公正、客觀。采用b/s(browser/server)模式的計算機在線考試和管理系統(tǒng)適用于一個考場或幾十個考場、幾十人甚至幾萬人同時通過網絡在線考試,解決了考試系統(tǒng)對學生機軟件過分依賴的問題,減輕了學生機軟件維護工作量,比以往的考試系統(tǒng)更具有實用性。采用這種結構,考試系統(tǒng)安裝和試題裝卸的程序簡易;進行不同類別試題的考試時僅需要在服務器上進行試題的更換處理,對考場的計算機配置應考專業(yè)的相應軟件,考生就可以進行考試。此技術超越了傳統(tǒng)的“學生機/服務器”兩層結構,采用了三層體系結構:用戶界面層/事務層/數據庫層。因此web結構有著更好的安全性。在用戶機上不需要安裝任何應用程序,應用程序可以安裝在事務層所在的計算機上,試題存放在數據庫服務器上(事務層和數據庫可以是同一臺機器)。第三節(jié) java簡介簡言之,java環(huán)境可用來開發(fā)能在任何計算平臺上運行的應用軟件。它實際上是一種非常基本且結構緊湊的技術,而它對world wide web以及商業(yè)的總體影響已可同電子表格對pc機的影響相比擬。java已用動態(tài)的交互應用軟件使web栩栩如生。它使開發(fā)人員具有“編寫一次到處運行tm”的巨大能力。而且,借助其javaapi及其編程語言上的java虛擬機,它已產生一種分布信息的嶄新模式。這種模式叫做java企業(yè)計算,正在幫助各企業(yè)以各種不同的方法取得競爭優(yōu)勢。網管和控制已大大簡化。軟件分配基本上是免費的,而且立即可實現。電子貿易已獲得。占有成本大幅度降低。信息和應用軟件到處可存取。java建立在簡單的前提基礎上,即所有微處理器都應講同一種語言所有內部采用芯片的產品都應能一起工作,無縫而方便地共享信息。它已經改變企業(yè)和個人同internet大交道的方式?,F在,它正在對消費類產品產生明顯的影響,而且從總體上更加深刻地影響企業(yè)計算。借助java,您可自由自在地使用您已擁有的硬件和軟件。這是因為java是獨立于平臺的,它還可使您超越企業(yè)計算,使應用軟件在便攜式計算機、信息亭、電視、蜂窩電話和其他大量設備上運行。全世界的公司都已發(fā)現java數不勝數的應用。所有應用可從其無可比擬的能力,即提高可靠性、安全性和簡化各種不同計算產品和環(huán)境的能力中受益匪淺,而且節(jié)省的時間和費用十分可觀。java無處不在。它已擁有幾百萬個用戶,其發(fā)展速度要快于在它以前的其他任何一種計算機產品。它可位于任何地方,而且能到處運行。java正在迅速被用做傳播信息的事實上標準,這是因為它既可給企業(yè),也可給最終用戶帶來似乎數不清的好處。第二章 考勤管理系統(tǒng)概念結構設計第一節(jié) 需求分析在當今社會,各種物資越來越豐富,而作為一個企業(yè),特別是一個商業(yè)企業(yè)來說,需要對這些物資進行管理。由于物質繁雜,管理起來有一定的難度,可以用信息化的手段來處理這件原本十分復雜的事物,所以我們可以用vfp來設計一個考勤管理系統(tǒng)。第二節(jié) 系統(tǒng)分析一、功能分析該系統(tǒng)要實現的功能如下:1.部門信息管理:包括一個企業(yè)的部門信息的添加、修改和刪除。2.員工信息管理:包括企業(yè)員工信息如員工編號、姓名、性別、婚姻、身份證、所在部門等信息的添加、修改、刪除、查詢和打印。3.員工考勤操作:主要是針對某一個員工在其需要考勤的進段進行考勤,記錄其某一個時段(上午或下午)的考勤狀況。4.考勤記錄管理:包括對考勤操作留下來的記錄進行分條瀏覽、修改、刪除、查詢和打印。5.員工加班操作:主要是記錄某一個員工開始加班時間和結束加班時間,并根據這兩個時間數值計算出其加班時長。6.加班記錄管理:包括對加班管理操作留下來的記錄進行修改、刪除、查詢和打印。7.日終處理操作:主要在每日下午將要下班時對今天應該考勤卻未考勤的人的考勤狀況進行調整,提供了兩種選擇:一種是將其作為休息,也就是放假;一種是將其作為曠勤。這樣就保證每個員工在其應該考勤的時候都有考勤記錄。8.記錄查詢:包括對考勤記錄、加班記錄的按條件查詢,對一個月內考勤記錄、加班記錄、日終處理記錄的統(tǒng)計查詢。9.信息記錄打?。喊▎T工信息、部門信息的報表打印以及一個月內考勤記錄、加班記錄、日終處理記錄的統(tǒng)計報表打印。10.系統(tǒng)功能:包括系統(tǒng)登陸、系統(tǒng)退出以及關于本系統(tǒng);本系統(tǒng)使用內置賬號,不提供添加或者修改賬號的功能。二、模塊設計根據上面所要求的功能,可以對上面的功能進行模塊化,得出如下圖所示的系統(tǒng)功能模塊圖。圖2.1 系統(tǒng)功能模塊圖日常操作:對當天應該考勤的員工進行考勤;記錄員工加班的開始時間及結束時間并計算出加班時長;對當天應該考勤而未考勤的職工進行強行考勤。信息管理:管理部門信息,添加、修改、刪除部門信息;員工信息管理,添加、修改、刪除員工信息,只有首先添加了部門信息才能添加員工信息,因為一個員工應該是屬于某一個具體部門的;對考勤操作留下的記錄進行修改、刪除和查詢;對加班操作留下來的記錄進行修改、刪除和查詢。記錄查詢:按條件對考勤記錄、加班記錄進行查詢;查詢一個月內的考勤記錄、加班記錄以及日終處理記錄。記錄打?。捍蛴∷袉T工的信息報表及標簽;打印所有部門的標簽;按日期分組打印一個月內員工考勤記錄。系統(tǒng)功能:在使用系統(tǒng)前要求先登錄,只有合法的用戶才能登錄系統(tǒng);顯示系統(tǒng)的開發(fā)人等信息;退出系統(tǒng)。第三章 考勤管理系統(tǒng)結構的設計第一節(jié) 業(yè)務流程分析根據職工考勤管理系統(tǒng)的設計要求可以畫出該系統(tǒng)的業(yè)務流程圖,如圖3.1所示。一、系統(tǒng)流程圖管理員(企業(yè)領導)圖3.1 系統(tǒng)流程圖二、數據流程圖圖3.2 數據流程圖第二節(jié) 功能模塊設計企業(yè)考勤管理系統(tǒng)分為系統(tǒng)管理、部門管理、公告管理、員工管理、請假管理、個人考勤、考勤管理、留言管理、退出系統(tǒng)等九大模塊。各模塊的具體功能劃分如下:一、系統(tǒng)管理模塊圖3.3 系統(tǒng)管理模塊功能樹系統(tǒng)管理模塊包括更改密碼、高級管理(控制系統(tǒng))兩大子模塊。1、更改密碼:各級管理員登錄系統(tǒng)后,可自行重新設置登錄密碼;2、高級管理:控制系統(tǒng)的功能操作二、部門管理圖3.4 部門管理模塊第三節(jié) 數據庫設計表3.1 管理員信息表(administrators)名稱字段名稱數據類型主鍵非空用戶名wnumvarchar(4)yesyes密碼wpswdvarchar(30)noyes管理員姓名tnamevarchar(30)nono性別tsexintnono所在部門tdepintnoyes身份等級tpri intnoyes表3.2 控制系統(tǒng)信息表(cust_sys)名稱字段名稱數據類型主鍵非空標號actintyesyes員工teacintnono備注remarkvarchar(100)nono表3.3 留言表(liuyuan)名稱字段名稱數據類型主鍵非空記錄idrec_idintyesyes昵稱namevarchar(20)nono性別sexintnono郵箱emailvarchar(20)nono內容liuyuanvarchar(500)nono時間addtimedatetimenoyes表3.4 公告表(news)名稱字段名稱數據類型主鍵非空記錄ididintyesyes標題titlevarchar(100)nono新聞內容newsvarchar(500)nono部門iddepintnono部門名稱depnamevarchar(50)nono添加時間add_timedatetimenono表3.5 部門表(departmen)名稱字段名稱數據類型主鍵非空記錄idsys_idintyesyes部門iddepintnoyes部門名稱depnamevarchar(30)noyes表3.6 考勤表(kq)名稱字段名稱數據類型主鍵非空記錄idrec_idintyesyes用戶idwnumvarchar(50)nono是否上班go_onintnono上班時間go_workdatetimenono是否下班get_onintnono下班時間get_workdatetimenono性質pstateintnono表3.7 請假信息表(qj)名稱字段名稱數據類型主鍵非空標號actintyesyes員工teacintnoyes意見stuintnoyes備注remarkvarchar(100)noyes第四節(jié) 管理系統(tǒng)流程設計管理員可通過登錄名與密碼進入考勤系統(tǒng),可以通過職工編號來進行對各別員工的查詢,進行考勤,也可以查看全體員工的考勤情況,還可以進行添加,刪除等操作。根據系統(tǒng)功能,可以畫出如下流程圖:圖3.5 系統(tǒng)功能流程圖針對職工管理系統(tǒng)的流程圖,現具體描述其功能:1.管理員登陸:系統(tǒng)對其合法性進行檢查;2.職工個人考勤:通過職工編號查詢其信息;3.添加操作:添加職工的各種基本信息;4.刪除操作:根據職工編號刪除某個職工的全部信息。第五節(jié) 數據庫的邏輯設計根據系統(tǒng)的功能可以設計有關的概念模型,該系統(tǒng)涉及一張職工考勤信息表,可以畫出如下e-r圖:一、管理員實體e-r圖:圖3.6 管理員實體e-r圖二、職工實體e-r圖:圖3.7 職工實體e-r圖三、數據庫設計:1.啟動sql server 20052.建立數據庫打開企業(yè)管理器,新建數據庫student3.創(chuàng)建表kaoqing, kaoqing表的字段的屬性為:表3.8 kaoqing表27第四章 考勤管理系統(tǒng)的實現第一節(jié) 數據庫的連接1.創(chuàng)建odbc數據源:選擇“控制面板”“管理工具”“odbc數據源”,在雙擊odbc數據源后,選擇“用戶dsn”,添加新的數據源,單擊“配置”,選擇sql server,數據源名稱為mymoon,設置用戶名為sa,密碼為163123,選擇數據庫student。2.建立jdbc-odbc 橋接器:class.forname(“sun.jdbc.odbc.jdbcodbcdriver”);建立橋接器時可能發(fā)生異常,為捕獲這個異常,所以建立橋接器的標準為:tryclass.forname(“sun.jdbc.odbc.jdbcodbcdrivder”); catch(classnotfoundexception e)3.與odbc數據源指定的數據庫建立連接:使用java.sql包中的connection類聲明一個對象,然后使用類drivermanager調用它的一個靜態(tài)方法getconnection創(chuàng)建這個連接對象,con=drivermanager.getconnection(jdbc:odbc:mymoon,sa,163123);捕獲異常為try con=drivermanager.getconnection(jdbc:odbc:mymoon,sa,163123); catch(sql exception e)第二節(jié) 系統(tǒng)實現一、用戶登錄 當用戶登陸時,首先出現的是一個登陸頁面,只有輸入正確的管理員姓名與密碼時,才能進入考勤系統(tǒng)。關鍵代碼如下: 登陸頁面 歡迎進入職工考勤管理系統(tǒng)! /轉頁到check.jsp 頁面 管理員: 密碼: 如下圖所示:圖4.1 用戶登陸界面圖二、用戶檢查對輸入的管理員姓名與密碼進行檢查,如若正確,則轉到考勤頁面,若不正確,則返回到登陸頁面,再次輸入姓名與密碼,直至正確。代碼如下: jsp page /正確,跳轉到考勤頁面 /不正確,返回到登陸頁面 如下圖所示:圖4.2 用戶檢查圖三、按職工編號考勤:輸入職工編號,可以通過調用bean來取得數據庫中信息,并顯示出來。關鍵代碼如下:根據職工編查詢到的考勤記錄 conditonquery.java的部分代碼如下:package tom.jiafei;import java.sql.*;public class conditionquery string number;/職工編號 stringbuffer queryresultbynumber; public conditionquery() queryresultbynumber=new stringbuffer(); tryclass.forname(sun.jdbc.odbc.jdbcodbcdriver);/建立一個jdbc-odbc橋接器 catch(classnotfoundexception e)/捕獲建立橋接器時的異常 /private stringbuffer f(string condition) stringbuffer str=new stringbuffer(); connection con; statement sql; resultsetrs; trycon=drivermanager.getconnection(jdbc:odbc:mymoon,sa,163123);/連接數據庫 sql=con.createstatement(); rs=sql.executequery(condition); str.append(); str.append(+職工編號); str.append(+職工姓名); str.append(+所在部門); str.append(+性別); str.append(+缺勤次數); str.append(+請假次數); str.append(+出差次數); while(rs.next() str.append(); str.append(+rs.getstring(1)+); str.append(+rs.getstring(2)+); str.append(+rs.getstring(3)+); str.append(+rs.getstring(4)+); str.append(+rs.getstring(5)+); str.append(+rs.getstring(6)+); str.append(+rs.getstring(7)+); str.append(); str.append(); con.close(); catch(sqlexception e)str.append(e); return str;其結果如下圖所示:圖4.3 職工編號考勤圖四、查看全體職工考勤記錄關鍵代碼如下: % connection con; statement sql; resultset rs; try class.forname(sun.jdbc.odbc.jdbcodbcdriver); catch (classnotfoundexception e) out.print(e); /捕獲建立橋接器時的異常try con = drivermanager.getconnection(jdbc:odbc:mymoon, sa, 163123); sql = con.createstatement(); rs = sql.executequery(select * from kaoqing); out.print(); out.print( + 職工編號); while (rs.next() out.print(); out.print( + rs.getstring(1) + ); out.print(); out.print(); con.close(); catch (sqlexception e1) out.print(e1); %其查詢結果如下圖所示:圖4.4 職工考勤記錄圖五、添加職工信息操作 此操作用到了addbean和querybean,其中querybean幫助其查詢kaoqing表中的記錄;而addbean是add.jsp調用它把信息添加到kaoqingbiao中,關鍵代碼如下:add.jsp的部分代碼: 輸入職工編號: 您的操作結果: 數據庫當前的數據記錄是: addbean的關鍵代碼:public string getaddmessage() string str = ; connection con; statement sql; try con = drivermanager.getconnection(jdbc:odbc:mymoon, sa, 163123); string insertcondition = insert into kaoqing(職工編號,職工姓名,所在部門,性別,缺勤次數,請假次數,出差次數) + values( + number + , + name + , + department+ , + sex + , + queq+ , + qingj + ,+chuc+); sql = con.createstatement(); if (number!=null) int m = sql.executeupdate(insertcondition); if (m != 0) str = 對表中添加 + m + 條記錄成功; else str = 添加失敗; else str = 必須要有員工號; con.close(); catch (sqlexception e) str = 輸入的員工號不允許有重復 + e; return str; 添加結果如所示:圖4.5 添加職工信息操作圖圖4.6添加職工信息操作圖六、刪除職工信息與添加操作基本
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 濟南市電工試題及答案
- 19 海濱小城 第二課時 (教學設計)-2024-2025學年統(tǒng)編版語文三年級上冊
- 2024小自考行政管理全真試題及答案
- 行政管理自考實踐與理論結合試題及答案
- 視覺傳播設計國際趨勢考題及答案
- 2020年人教版九年級上學期同步單元專題大培優(yōu):18.4焦耳定律同步練習
- 2024年CPBA商業(yè)分析的新挑戰(zhàn)試題及答案
- 2024年小自考漢語言文學實踐能力試題及答案
- 小自考視覺傳播設計案例試題及答案
- 小自考視覺設計市場分析技巧試題及答案
- 住建部《建筑業(yè)10項新技術(2017版)》解讀培訓課件
- 合作社組織架構圖
- 《你知道嗎?》羅鳴亮
- 彩色簡約魚骨圖PPT圖表模板
- 公司職工薪酬福利制度薪酬福利制度
- 高中英語各種教材詞組匯總大全(超級實用)
- 內燃機機油泵轉子系列參數
- 高溫導線規(guī)格及安全電流計算
- 愛麗絲夢游仙境中英劇本(共21頁)
- 四十二手眼圖(經典珍藏版)
- 通用橫版企業(yè)報價單模板
評論
0/150
提交評論