【正文】
[7] 陳利平. 數(shù)據(jù)庫(kù)原理。本文引用了數(shù)位學(xué)者的研究文獻(xiàn),如果沒有各位學(xué)者的研究成果的幫助和啟發(fā),我將很難完成本篇論文的寫作。 結(jié) 論經(jīng)過(guò)將近三個(gè)月的時(shí)間,基本完成了本次的畢業(yè)設(shè)計(jì)企業(yè)考勤管理系統(tǒng)。 JSP與數(shù)據(jù)庫(kù)的連接打開Windows Server 2000的控制面板,雙擊ODBC數(shù)據(jù)源(32位)打開數(shù)據(jù)源管理,在系統(tǒng)DSN中注冊(cè)名稱為JSP的MS SQL數(shù)據(jù)源。在[變量值]文本框中輸入“c:\jdk\bin”,然后單擊[確定]按鈕。第6章 關(guān)鍵技術(shù)解決 JSP企業(yè)考勤管理配置說(shuō)明。 數(shù)據(jù)庫(kù)引擎充分保護(hù)數(shù)據(jù)完整性,同時(shí)將管理上千個(gè)并發(fā)修改數(shù)據(jù)庫(kù)的用戶的開銷減到最小。Internet 集成 SQL Server 2000 數(shù)據(jù)庫(kù)引擎提供完整的 XML 支持。Tomcat也可以與其它一些軟件集成起來(lái)實(shí)現(xiàn)更多的功能。應(yīng)用服務(wù)器提供更多的J2EE特征,如EJB,JMS,JAAS等,它不提供EJB等支持。一個(gè)group對(duì)應(yīng)著系統(tǒng)的一定資源,某個(gè)group不能訪問不屬于它的資源。在Tomcat中,應(yīng)用程序的部署很簡(jiǎn)單,你只需將你的WAR放到Tomcat的webapp目錄下,Tomcat會(huì)自動(dòng)檢測(cè)到這個(gè)文件,并將其解壓。但是與Apache相比,它的處理靜態(tài)HTML的能力就不如Apache。目前支持JSP的應(yīng)用服務(wù)器是較多的,Tomcat是其中較為流行的一個(gè)Web服務(wù)器,被JavaWorld雜志的編輯選為2001年度最具創(chuàng)新的Java產(chǎn)品,可見其在業(yè)界的地位。通過(guò)這個(gè)應(yīng)用,輔助于Ftp,你可以在遠(yuǎn)程通過(guò)Web部署和撤銷應(yīng)用。它是基于Web的新網(wǎng)絡(luò)計(jì)算模式的完美平臺(tái),因?yàn)樗⒃诟鱾€(gè)組織現(xiàn)有的硬件和軟件體系結(jié)構(gòu)基礎(chǔ)上,能建立一個(gè)全部聯(lián)網(wǎng)的企業(yè)。Java使全世界大為震動(dòng),因?yàn)樗筗eb頁(yè)面栩栩如生,而且不久變得很明顯,Java擁有大得多的潛力。他們把這些研究對(duì)象相互傳來(lái)傳去,并理解所有其他研究對(duì)象的特性,以便使他們能更好地一起工作。所有應(yīng)用可從其無(wú)可比擬的能力,即提高可靠性、安全性和簡(jiǎn)化各種不同計(jì)算產(chǎn)品和環(huán)境的能力中受益匪淺,而且節(jié)省的時(shí)間和費(fèi)用十分可觀。占有成本大幅度降低。它實(shí)際上是一種非常基本且結(jié)構(gòu)緊湊的技術(shù),而它對(duì)World Wide Web以及商業(yè)的總體影響已可同電子表格對(duì)PC機(jī)的影響相比擬。這種B/S模式學(xué)生端只要安裝一個(gè)標(biāo)準(zhǔn)的Web瀏覽器,其它應(yīng)用程序都存儲(chǔ)在Web服務(wù)器上。第三層包括數(shù)據(jù)庫(kù)以及處理讀寫以及訪問數(shù)據(jù)庫(kù)的程序。這種結(jié)構(gòu)也稱為MIS型架構(gòu),試題內(nèi)容放在遠(yuǎn)程的服務(wù)器上,在考試機(jī)上安裝考試應(yīng)用程序和數(shù)據(jù)庫(kù)學(xué)生機(jī)配置,因此每次考試時(shí)要對(duì)機(jī)器進(jìn)行安裝、配置,這樣一來(lái)考試組織比較煩瑣;而且考試程序放在學(xué)生機(jī)上,安全性也受到一定程度的影響。輸入項(xiàng):姓名、部門(選擇)、開始時(shí)間、結(jié)束時(shí)間、性質(zhì)以(選擇)輸出項(xiàng):編號(hào),姓名,部門,性質(zhì),上班,下班。查詢員工輸入項(xiàng):?jiǎn)T工編號(hào)、員工姓名,部門輸出項(xiàng):序號(hào),員工編號(hào),員工姓名,權(quán)限,員工角色,性別,所屬部門。 添加公告公告管理查詢公告 公告管理模塊功能樹公告管理模塊包括添加公告及查看公告添加公告添加公告用于管理員(領(lǐng)導(dǎo))給本系統(tǒng)的所有用戶發(fā)布公告信息。系統(tǒng)設(shè)計(jì)在不違反系統(tǒng)整體性的基礎(chǔ)上,可根據(jù)用戶的需求進(jìn)行二次開發(fā),不斷完善系統(tǒng)功能,便于系統(tǒng)的不斷升級(jí)。(4)如何評(píng)價(jià)并改進(jìn)模塊結(jié)構(gòu)的質(zhì)量。每個(gè)模塊完成一個(gè)特定的功能,所有的模塊按某種方法組織起來(lái),成為一個(gè)整體,完成整個(gè)系統(tǒng)所要求的功能。接著在一步步的向下進(jìn)行描述。系統(tǒng)對(duì)運(yùn)行的環(huán)境的要求:服務(wù)器端服務(wù)器端的最低配置是由建立站點(diǎn)所需的軟件來(lái)決定的,在最低配置的情況下,服務(wù)器的往往不盡如人意,現(xiàn)在的硬件性能已經(jīng)相當(dāng)出色,而且價(jià)格也很便宜,因此通常應(yīng)給服務(wù)器端配置高性能的硬件。(4) 控制系統(tǒng):領(lǐng)導(dǎo)可對(duì)普通員工用戶進(jìn)行控制,看是否可以登錄。所有學(xué)生端請(qǐng)求都是通過(guò)DBMS來(lái)訪問數(shù)據(jù)庫(kù),從而大大減少了數(shù)據(jù)直接暴露的風(fēng)險(xiǎn)。第二章 需求分析企業(yè)考勤管理系統(tǒng)是一個(gè)企事業(yè)單位不可缺少的一部分,它的內(nèi)容對(duì)于企業(yè)的決策者和管理者來(lái)說(shuō)都是至關(guān)重要的,因此,企業(yè)考勤管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥闳耸鹿芾淼男畔⒑涂旖莸墓芾聿樵兪侄?,但一直以?lái)人們使用傳統(tǒng)的人工方式管理員工的上下班等信息,這種管理方式存在著許多缺點(diǎn),諸如效率低,保密性差等,而且時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。系統(tǒng)采用B/S開發(fā)模式,開發(fā)工具選擇JAVA、JSP、JavaScript、Html語(yǔ)言,采用Tomcat服務(wù)器技術(shù),后臺(tái)數(shù)據(jù)庫(kù)選用SQL Server 2000。面對(duì)大量的企業(yè)考勤信息,采用人力處理將浪費(fèi)大量的時(shí)間、人力和物力,且數(shù)據(jù)的準(zhǔn)確性低。 因此,開發(fā)一個(gè)界面友好,易于操作的員工信息管理軟件進(jìn)行自動(dòng)化處理具有較大的社會(huì)現(xiàn)實(shí)意義。關(guān)鍵詞:JSP,JAVA,SQL Server 2000數(shù)據(jù)庫(kù),B/S模式AbstractWith the proliferation of puters and puter science and technology, the rapid development of more and more people began to use puters to solve practical problems. Employee attendance information management is an important part of enterprise information management. Attendance information on the face of a large number of enterprises, using manpower to tackle the waste of a lot of time, manpower and material resources, and the low accuracy of the data. Therefore, developing a userfriendly, easytoemployee information management software for automated processing of a larger social relevance. At the same time, personnel attendance management system is a model for all applications, it has all the characteristics of application systems, system structure closely integrated with the real life, concrete intuitive, development and application of simple, without loss of generality. Enterprise Attendance Management System is characterized by attendance from the business management point of view, with a centralized database will be almost all the unified management of attendancerelated data together to form an integrated source of information. Userfriendly interface, powerful reporting tools, analytical tools and information sharing allows businesses Attendance Management staff to get rid of the heavy daily work and concentrate from a strategic point of view business planning and policy appraisal. The thesis has introduced the analysis of the system, and its design and exploit. With the data flow chart, ER chart and program flow chart, the design process of the system has been illustrated in detail. The paper can be divided into six parts: introduction, demand analysis, system design, development technique, key technology and the conclusion. The exploit mode is B/S, and the development tools are JAVA, JSP, JavaScript and Html. It takes the Tomcat as its server, and the backstage supporter39。因此,開發(fā)一個(gè)企業(yè)考勤管理系統(tǒng)是很有必要的,具有其特有的技術(shù)意義和管理意義。因此系統(tǒng)的架構(gòu)就采用了B/S設(shè)計(jì)模式。(5) 部門管理:領(lǐng)導(dǎo)對(duì)本企業(yè)的部門進(jìn)行添加、查詢的功能。本網(wǎng)絡(luò)系統(tǒng)服務(wù)器端的配置如下:(1)處理器:Inter Pentium 4 或更高(2)內(nèi)存:256MB(3)硬盤空間:80GB(4)光驅(qū):CDROM 48X(5)顯卡:SVAG顯示適配器。功能劃分的基本思想是將系統(tǒng)設(shè)計(jì)成由多個(gè)相對(duì)獨(dú)立、功能單一的模塊組成的結(jié)構(gòu)。系統(tǒng)的模塊劃分不能是任意的,應(yīng)盡量保持其獨(dú)立性。該方法適合于軟件系統(tǒng)的總體設(shè)計(jì)和詳細(xì)設(shè)計(jì),特別是將一個(gè)復(fù)雜的系統(tǒng)轉(zhuǎn)換成模塊化結(jié)構(gòu)系統(tǒng),該方法具有它的優(yōu)勢(shì)。用戶登錄系統(tǒng)管理員工管理個(gè)人考勤部門管理考勤管理留言管理請(qǐng)假管理