




已閱讀5頁,還剩37頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
中央廣播電視大學人才培養(yǎng)模式改革與開放教育試點計算機科學與技術專業(yè)本科畢業(yè)設計說明書題目:基于INTERNET的網(wǎng)上考勤系統(tǒng)學號:021020208姓名:鐘杰學校:長沙廣播電視大學指導教師:王麗明答辯日期:2004年7月1日論文成績:優(yōu)秀湖南廣播電視大學2摘要隨著社會發(fā)展,各種國家行政部門、企事業(yè)性單位不斷壯大與完善,其分機機構、分子公司分布不同地區(qū)和城市,單位或公司的員工不斷增加。為了方便單位管理部門實時、準確對所有員工進行考勤管理,許多新型信息化考勤系統(tǒng)應運而生。本文研究了一種基于INTERNET廣域網(wǎng)絡的考勤方案,此方案與現(xiàn)今己使用的考勤方案相比,具有用戶使用更簡單、節(jié)約成本、實時、高效等優(yōu)點。本文中所做的主要工作如下:1、介紹了INTERNET考勤的背景。2、闡述整個INTERNET考勤系統(tǒng)的系統(tǒng)結構及需求;分析了系統(tǒng)實現(xiàn)中的特殊性、難點和重點。3、實現(xiàn)了數(shù)據(jù)庫設計,實現(xiàn)機構設置、職務設置、人員管理、派工、請假、加班及相應查詢統(tǒng)計等模塊;實現(xiàn)窗口25個、數(shù)據(jù)窗口56個。4、分析并解決實現(xiàn)中的重點技術問題,如INTERNET網(wǎng)點對點的撥號聯(lián)接技術、VPN架設技術、PowerBulder數(shù)據(jù)窗口設計、SqlServer遠程數(shù)據(jù)復制等。5、對軟件進行驗證與確認。關鍵字:VPNPowerBulder數(shù)據(jù)窗口SQLServer復制ABSTRACTAlongwiththedevelopmentofthesociety,thenumberoftheadministrativedepartments,enterprisesandcorporationsbecomeslargerandlarger.Thesystemisgettinghealthy.Branchesandsubsidiarycompaniesaredistributedindifferentareasandcities,whilethestaffbecomesconstantlylarge.Inordertoaccuratelyprovidemoreconvenientmanagementtocheckonworkattendanceinrealtime,manynewpatternsofsuchinfosystemcomeforth.ThisarticleprovidesonesolutionwhichisbasesonWAN.Comparedwiththeactualsolution,itcanbemoresimplyusedandthecostwillbedecreased,whilerealtimeandhighefficiencycanbealsoachieved.Thefollowingsarethemainpointsofthepaper:1.itwillintroducethebackgroundofInternet-basedattendancechecksystem;2.itwillexpoundthewholearchitectureandrequirementsoftheInternet-basedattendancechecksystemandhasanalyzedtheparticularities,difficultiesandthekeypointsinthecourseofsystemrealization;3.thedesignofdatabasehasaccomplished,andmodulesincludedepartmentinstallment,functioninstallment,staffmanagement,taskdistribution,leaveapplication,workovertimemanagementandrelevantinquirystatisticsetc.Including25forms,and56dataforms.4.thekeytechnicalproblemshavebeenanalyzedandsolved,forexample,dial-upP2PconnectioninInternet,VPNframework,windowsdesignwithPowerBuilderdata,remotereplicationinSQLserveretc.5.wehavecarriedoutsoftwareauthenticationandconfirmation.KeyWord:VPNPowerBulderDataWindowSQLServerCopy3目錄1、引言.42、研究現(xiàn)狀及設計目標.52.1、現(xiàn)有考勤系統(tǒng)分析比較.52.2、設計目標.52.3、設計特點.53.重點技術解決方案.53.1、基于INTERNET網(wǎng)的點對點撥號和VPN技術.5(1)WINDOWS2000下使用VPN方案.6(2)MODEM點對點方案.133.2、SQLServer2000遠程數(shù)據(jù)庫復制.164、系統(tǒng)結構與模型.204.1、業(yè)務流程圖設計.204.2、軟件功能設計.224.3、數(shù)據(jù)庫設計.234.4、功能的一般性規(guī)定.264.5、性能的一般性規(guī)定.264.6、其它專門要求.264.7、運行環(huán)境要求.265、系統(tǒng)實現(xiàn)技術.275.1、與數(shù)據(jù)庫的鏈接.275.2、用戶個性化登陸.285.3、系統(tǒng)基本資料管理與維護.315.4、考勤處理.345.5、統(tǒng)計查詢.386、性能測試與分析.396.1、測試實例的選擇.396.2、測試環(huán)境與測試條件.396.3、實例測試.406.4、性能分析.407、結束語.41致謝.41參考文獻:.4141、引言對于一個具有分支機構的大型單位,員工的派工、請假、加班是管理部門考核員工的一項重要依據(jù)。目前大部份單位的派工、請假、加班等考勤管理都通過手工填寫報表來完成,這樣不僅給管理部門產(chǎn)生大量的統(tǒng)計、核對工作,也對考勤管理的真實性、準確性帶來一定的影響。Internet是目前世界上最大的計算機互聯(lián)網(wǎng)絡,它遍布全球,將世界各地各種規(guī)模的網(wǎng)絡連接成一個整體。企業(yè)網(wǎng)絡建設時可借助現(xiàn)有的INTERNET網(wǎng)絡將分布在不同地區(qū)、不同城市的分支機構搭建設成一個企業(yè)內部廣域網(wǎng)。既便了信息共享與數(shù)據(jù)交換,與為考勤管理系統(tǒng)提供了一個網(wǎng)絡環(huán)境。PowerBuilder8.0是一個功能強大的數(shù)據(jù)庫開發(fā)軟件,數(shù)據(jù)窗口是PowerBuilder功能最強大的對象。PowerBuilder8.0更加增強了Internet的支持,為考勤管理系統(tǒng)提供了一個快速、靈活、可伸縮性的開發(fā)平臺。在某種程度上,幾乎所有大大小小的商務系統(tǒng)都依賴于數(shù)據(jù)庫技術。這種商業(yè)的競爭使用某此系統(tǒng)凸現(xiàn)出其卓越的特性。盡管維持許多數(shù)據(jù)庫服務器不知疲倦地、高效運轉是一件比較困難的事,但是更困難的是確保為合適的人提供合適的信息,并利用這些信息提供強大的分析能力為各種商業(yè)活動創(chuàng)造更大的獲利空間。能夠完成這些工作的數(shù)據(jù)庫系統(tǒng)的確不多,MicrosoftSQLServer便是其中杰出的一個。SQLServer是微軟公司推出的一個高性能的關系型數(shù)據(jù)庫管理系統(tǒng),它具有客戶/服務器體系統(tǒng)結構,能夠滿足大規(guī)模分布式計算環(huán)境的需要。這也為考勤系統(tǒng)提供一強大的數(shù)據(jù)庫平臺。整個INTERNET考勤系統(tǒng)主要由使用PowerBuilder開發(fā)的Client/Server模式,以長沙市國家稅務局岳麓分局為開發(fā)對象,其中有專用的數(shù)據(jù)庫服務器,考勤系統(tǒng)數(shù)據(jù)存放服務器中,在局域網(wǎng)內各個部門、科室工作站安裝客戶端應用軟件;同樣各分支機構也應具有局域網(wǎng)環(huán)境,用高檔PC做二級數(shù)據(jù)庫服務器,存儲本機構的考勤數(shù)據(jù),同時用做和一級數(shù)據(jù)庫服務器傳遞數(shù)據(jù),各分支機構工作站安裝客戶端應用軟件。整個系統(tǒng)網(wǎng)絡結構圖如圖1.1所示。圖1.1系統(tǒng)網(wǎng)絡結構圖5項目小組共兩人,由我和另一位開發(fā)人員共同完成從需求分析、數(shù)據(jù)庫設計、系統(tǒng)設計與實現(xiàn)到軟件驗證與確認等工作。整個系統(tǒng)窗口25個,數(shù)據(jù)窗口56個,其中重點研究了INTERNET網(wǎng)點對點的撥號聯(lián)接技術、VPN架設技術、SQLServer遠程數(shù)據(jù)復制。2、研究現(xiàn)狀及設計目標2.1、現(xiàn)有考勤系統(tǒng)分析比較目前,考勤系統(tǒng)分為兩類,一類是國內采用的較多的指紋考勤、打卡考勤等硬件考勤系統(tǒng);一類是國外采用的較多的融合在企業(yè)信息化系統(tǒng)中的軟件考勤系統(tǒng)。其兩類系統(tǒng)比較如下表。項目硬件考勤軟件考勤運行環(huán)境無特別要求需要企業(yè)有強大信息處理平臺硬件環(huán)件無特別要求需要有小型機、數(shù)據(jù)庫服務器特專用硬件考勤方式員工自覺考勤,人工統(tǒng)計員工自覺考勤,系統(tǒng)自動統(tǒng)計處理內容上下班,外出上下班、外出審批,多層考核系統(tǒng)架構硬件考勤,形成統(tǒng)計數(shù)據(jù)B/S/S三層架構系統(tǒng)投資小特別大系統(tǒng)特點投資小,考核效果差投資大,考核效果好考勤范圍局域網(wǎng)內任何地區(qū)為了在硬件考勤和軟件考勤系統(tǒng)中尋找一種適中的信息化考勤方式,又要滿足不中地區(qū)的考勤要求,設計了這套基于INTELNET的網(wǎng)上考勤系統(tǒng),做好最小的成本投入,全范圍的考勤管理和嚴格的考勤審核制度。2.2、設計目標以當今先進的計算機技術和科學的管理方法,建立長沙市國家稅務局岳麓分局考勤業(yè)務的科學化管理制度和規(guī)范的業(yè)務處理體制,實現(xiàn)考勤管理和處理的計算機自動化。考勤系統(tǒng)可以實現(xiàn)員工工作全過程的動態(tài)控制;實現(xiàn)員工信息全局流通,實現(xiàn)網(wǎng)絡化信息共享;實現(xiàn)計算機派工、請假、加班管理,對員工管理增加了透明度,解決了考勤管理難而慢的問題。從而使長沙市國家稅務局岳麓分局的各個部門有機的結合起來,提高了工作效率、健全了考勤管理制度、并且對信息進行更合理、更有效的管理。2.3、設計特點實現(xiàn)技術先進性、穩(wěn)定性、安全性、易擴充性、經(jīng)濟性、易操作性等;先進性:系統(tǒng)設計本著先進性的原則,從整體結構規(guī)劃等多角度使用合理而先進的技術;穩(wěn)定性:充分考慮運行中可能出現(xiàn)的特殊狀況,并采取了相應的解決措施;安全性:在系統(tǒng)內部提供了靈活豐富的權限管理手段,大大提高了系統(tǒng)的安全性能;易擴展性:對于業(yè)務處理的設計充分考慮到業(yè)務發(fā)展的需要,使得可以方便的增加未來業(yè)務;易維護性:采用Client/Server方式,完善、完整的安裝版本,方便的升級方法。易操作性:系統(tǒng)的設計充分考慮了業(yè)務的需要,業(yè)務處理的改變可以通過系統(tǒng)內部的設置完成;3.重點技術解決方案3.1、基于INTERNET網(wǎng)的點對點撥號和VPN技術由于本系統(tǒng)采用Client/Server方式,所有要實現(xiàn)不同的地區(qū)、不同城市間的軟件運行6就必須要實現(xiàn)遠程的Client/Server連接。目前中國電信提供了DDN專線的廣域聯(lián)接方式,但其價格十分昂貴,除去初裝費不談,僅64KB的帶寬,每月的租金就高達2500元/點(年付)。所有我研究了兩種節(jié)約成本的廣域聯(lián)網(wǎng)方式。一種是基于寬帶網(wǎng)的VPN聯(lián)接技術,一種是基本電話MODEM的點對點撥號聯(lián)接方式。由于軟件硬件設備投入(服務器、靜態(tài)IP)問題,最終在長沙市國家稅務局岳麓分局使用的是MODEM的點對點撥號方案,但在這對兩種技術我都進行了深入研究。(1)WINDOWS2000下使用VPN方案a、VPN簡介VPN是VirtualPivateNetword(虛擬專用網(wǎng)絡)的簡稱,它的目的是通過現(xiàn)有的INTERNET物理線路,在需要時把遠程客戶端鏈接到企業(yè)內部網(wǎng)上。比如A公司在外地增設一家子公司,此時子公司的工作人員就可以通過VPN方式與總公司的企業(yè)網(wǎng)建立連接,就好像在子公司和總公司之間架設一條專用線路(如圖3.1),子公司和總公司的電腦,就好像在同一個局域網(wǎng)內。在局域網(wǎng)內,使用都可以非常安全的輸重要數(shù)據(jù),而不必擔心會被攔截、共享局域網(wǎng)內的打印機或訪問局域網(wǎng)內的其它電腦。借助VPN,不僅擴大了企業(yè)內部網(wǎng)的范圍、降低了網(wǎng)絡擴展和使用的成本,而且計算機之間的通信還具有與專用線路一樣的安全性!圖3.1b、軟件VPN和硬件VPN的區(qū)別軟件VPN具有軟件本身就有天生的成本低、實施方便等優(yōu)勢,同時WINDOWS2000等操作系統(tǒng)中就集成了這項功能,只需進行相應的設置即可投入使用,而硬件VPN必須借助專用的設備才可以實現(xiàn),但是兩者之間還是存在比較大的差別:(a)硬件VPN支持動態(tài)IP和穿透NAT防火墻,并且總部可以在沒有公網(wǎng)IP地址的終端MODEM終端MODEMINTERNETMODEM服務器VPNVPN7情況下工作;軟件VPN不支持動態(tài)IP,在使用IPSEC協(xié)議進無法穿透NAT網(wǎng)絡,使用局限性較大。(b)硬件VPN安全性遠遠好于WINDOWS自帶的VPN,從加密強度、接入權限到VPN權限控制等多方面進行控制,而軟件VPN的用戶身份認證方式非常簡單,只能通過用戶名和密碼方式進行識別。(c)硬件VPN可以支持集團用戶的多級復雜網(wǎng)絡,而軟件VPN幾乎無法實現(xiàn)這種功能。(d)硬件VPN的加密算法較為安全,具有比當前3DES更好的安全性和更快的速率,而軟件VPN的加密僅僅能支持DES,安全性和性能遠遠不如硬件VPN。(f)硬件VPN集成了企業(yè)級防火墻、上網(wǎng)控制和路由功能,一次性提供多種寬帶安全的解決方案,可以輕松實現(xiàn)遠程實施和維護;軟件VPN的后期維護顯得較為復雜。c、VPN的優(yōu)點對于企業(yè)用戶來說,采用VPN有以下幾點好處:(a)可以在任何地方,通過INTERNET網(wǎng)絡訪問企業(yè)內部資源,具有更大的使用范圍。VPN具有較強的移動性,在任何可以連接到INTERNET的地方,都可以通過VPN連接到企業(yè)局域網(wǎng)中。而采用架設專線的方式,只能在固定的地方,才能通過專線聯(lián)接到企業(yè)局域網(wǎng)。(b)使用VPN可以為企業(yè)節(jié)省相當大的成本。從我得到的DDN專線價格中看,除去初裝費不談,僅64K的帶寬,每月租金就高達2500元。而寬帶網(wǎng)上網(wǎng)費用,每月不會超過200元。同時,對于使用電話撥號,以點對點方式來連接企業(yè)內部網(wǎng)服務器的用戶來說,使用VPN所付出的費用,肯定大大小于長途電話費。(c)VPN在企業(yè)內部網(wǎng)中也有著重要作用。為了保護一些核心部門計算機中
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 消防安全員試題及答案
- 物資采購驗收試題及答案
- 河北省部分校2025屆高三下學期三模綜合素質評價 英語試題(含答案含聽力原文無音頻)
- 2025年江蘇省鎮(zhèn)江市丹徒區(qū)八年級二模生物試題參考答案
- 歷史●全國甲卷丨2022年普通高等學校招生全國統(tǒng)一考試歷史試卷及答案
- 2025房產(chǎn)中介服務合同標準樣本
- 2025商業(yè)店鋪租賃合同模板2
- 2025論壇版塊承包租賃合同范本
- Rinvatercept-生命科學試劑-MCE
- DSPE-PEG2000-PDP-生命科學試劑-MCE
- 《原碼一位乘法》課件
- 中華人民共和國監(jiān)察法學習解讀課件
- 《城市道路與交通》課件
- 高處作業(yè)吊籃危險源辨識及風險評價表
- 反對本本主義的背景內容及其意義課件
- 火電廠危險化學品安全管理課件
- 物流公司消防培訓課件模板
- 空間向量與立體幾何教材分析
- 1-STM32F4xx中文參考手冊
- 集裝箱采購投標方案(技術方案)
- (國衛(wèi)版)老年人能力評估
評論
0/150
提交評論