【正文】
Windows 的記事本等文本編輯器對(duì)其進(jìn)行設(shè)計(jì)。 通過以上介紹,可以歸納出 ASP 的特點(diǎn)如下: ( 1) ASP 可以混用 HTML、 DHTML、 Java 小程序、 ActiveX、 VBScript 或 JavaScript,并且可以相互嵌套。 不管客戶端使用什么樣的瀏覽器,都可以瀏覽 ASP所設(shè)計(jì)的網(wǎng)頁(yè)內(nèi)容, ASP與所有的瀏覽器的這種兼容性減輕了客戶端瀏覽器的 負(fù)擔(dān),大大提高了交互的速度。 ASP 也有它的語法規(guī)則, ASP 是一種 IIS 專用技術(shù),它是用來增強(qiáng)基于 Web 技術(shù)是應(yīng)用程序服務(wù)的功能和可靠性。通過使用 ASP 不必再擔(dān)心在客戶機(jī)端安裝的是什么樣的瀏覽器,這一切都由服務(wù)器來完成 ,它能及時(shí)準(zhǔn)確地確定所有內(nèi)容,準(zhǔn)確地與使用地客戶瀏覽器相適應(yīng)。 ASP 頁(yè)面可以使用腳本語言(如 JavaScript、 VBscript、 Perl)編寫,程序代碼隱藏,輸出到用戶瀏覽器的只是動(dòng)態(tài)的 HTML 文件,而且毫無瀏覽器兼容問題。 使用 ASP 可以創(chuàng)建和運(yùn)行動(dòng)態(tài)交互 Web服務(wù)器應(yīng)用程序。 它提供了一種服務(wù)器端腳本編寫環(huán)境和服務(wù)器端執(zhí)行指令的環(huán)境,是用附加特性擴(kuò)展了的標(biāo)準(zhǔn)的 HTML 文件?,F(xiàn)今活躍在 Web站點(diǎn)中的 ASP 就是近年才發(fā)展起來的一項(xiàng)新型技術(shù)。 2 ASP 的特點(diǎn) 在當(dāng)今 WWW風(fēng)行的社會(huì)里,上網(wǎng)成為越來越多人們的選擇。 ASP 技術(shù)完全擺脫了 CGI 或 IDC 技術(shù)的局限性,它不但可以進(jìn)行復(fù)雜的數(shù)據(jù)庫(kù)操作,而且生成的頁(yè)面具有很強(qiáng)的交互性,允許用戶方便地控制和管理數(shù)據(jù)。所以可以說, ASP 是一種類似 HTML、 Script 與 CGI 的結(jié)合體,但是其運(yùn)行效率卻比 CGI更高,程序編制也比 HTML 更方便且更有靈活性,程序安全及保密性也比 Script 好。 ASP 技術(shù)一推出就獲得 Windows 用戶的歡迎, ASP 技術(shù)自推出至今經(jīng)過不斷的改進(jìn),其功能越來越強(qiáng)大,這就是為什么今天在 Inter 上隨處都可以見到用ASP 技術(shù)創(chuàng)建的成功商業(yè)網(wǎng)站的原因。 ASP 是一套微軟開發(fā)的服務(wù)器端運(yùn)行的腳本平臺(tái), ASP 內(nèi)含于 IIS 當(dāng)中,目前 IIS 最高版本為 。這種技術(shù)得到很好的發(fā)展,逐步演變成今天的 ASP 技術(shù)。接下來一種簡(jiǎn)潔、易用的技術(shù)出現(xiàn)了,它就是 IDC(稱為接口數(shù)據(jù)庫(kù)連接,是 Interface Database Con的縮寫)技術(shù)。 開發(fā)環(huán)境介紹 ASP 技術(shù) .1 ASP 的發(fā)展 ASP 技術(shù)如雨后春筍一樣發(fā)展起來,它代表著現(xiàn)今 Web 技術(shù)的趨勢(shì),但 ASP 技術(shù)的產(chǎn)生也不是一蹴而就的。 經(jīng)濟(jì)可行性 資金可得性:由于系統(tǒng)開發(fā)并不復(fù)雜,操作起來也比較簡(jiǎn)單,只需一些基本的編輯軟件,另外具備網(wǎng)絡(luò)中心的一些資源優(yōu)勢(shì),因此開發(fā)費(fèi)用較低。人事工資管理活動(dòng)中產(chǎn)生的大量數(shù)據(jù)和信息 ,如 :各級(jí)機(jī)構(gòu)的層次構(gòu)建 ,職工的自然狀況 ,職稱、職務(wù)變動(dòng)情況 ,考核培訓(xùn)結(jié)果 ,專業(yè)技術(shù)工作及主要業(yè)績(jī)以及針對(duì)這些數(shù)據(jù)進(jìn)行的各類統(tǒng)計(jì)報(bào)表的制作和綜合分析等。),并且在不斷的提升和表現(xiàn)它在實(shí)際企業(yè)活動(dòng)中的經(jīng)濟(jì)價(jià)值,這個(gè)經(jīng)濟(jì)價(jià)值也是當(dāng)前的企業(yè)所期望看到的。 維護(hù)操作 工作方便,后臺(tái)操作快截明了,操作人員可以在短時(shí)間內(nèi)完全掌握維護(hù)技術(shù)。其中運(yùn)用的主要軟件有 dreamweaver Ultradev ,photoshop,Acdsee等,數(shù)據(jù)庫(kù)采用 Access。因此我們是在對(duì)公司的接觸,調(diào)研后開發(fā)系統(tǒng)的。因此,必須有一套應(yīng)用于網(wǎng)絡(luò)時(shí)代的適應(yīng)于新需求上的人事工資管理系統(tǒng)。系統(tǒng)的可行性分析,是針對(duì)設(shè)計(jì)一個(gè)系統(tǒng),它的設(shè)計(jì)是否存在內(nèi)外部的必要條件,包括技術(shù)上、資金上、經(jīng)濟(jì)上、人力資源以及組織管理上的必要條件,同時(shí)還要分析在目前條件下是否有必要設(shè)計(jì)這樣一個(gè)系統(tǒng)。此外 ,通過局域網(wǎng)還能防止公用網(wǎng)上病毒對(duì)計(jì)算機(jī)的侵蝕 。如果建立局域網(wǎng)將有效地解決這一問題。人事部門由于對(duì)外宣傳和查詢 的需要 ,大部分機(jī)器申請(qǐng)上網(wǎng) ,這些機(jī)器中有的帶有組織、人事工資管理系統(tǒng)。s intelligence the object, and establish the system in the in a short time first applied prototype, then, to early prototype the system proceeds need on behalf, and continuously revise with improve, until formation can line system. Key wordS: data base ASP access2020 MIS 序言 公司在傳統(tǒng)的人事工資管理工作中 ,要完成相當(dāng)數(shù)量的職工情況及人事政策法規(guī)的查詢工作 ,一般是職工直接到辦公室或通過電話查詢 ,使人事工作者在這些常規(guī)性的查詢及相關(guān)政策法規(guī)的解答上花費(fèi)大量時(shí)間 ,不利于工作效率的提高及人事研究工作的深入進(jìn)行。s development tool, and particularly is a data window way this a can convenience but the Chien39。 關(guān)鍵字: 數(shù)據(jù)庫(kù) ACCESS2020 人事工資 ASP Abstract: The personal management system is a system( MIS) of typical information management, its development to primarily include the establishing of backstage database to apply two aspects of the procedure39。而對(duì)于后者則要求應(yīng)用程序功能易使用等特點(diǎn)。 企業(yè)人事工資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘 要 人事工資 系統(tǒng)是典型的信息管理系統(tǒng) (MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng) .數(shù)據(jù)安全性好的庫(kù)。 經(jīng)過分析 ,我們使用 ASP開發(fā)工具 ,利用其提供的各種面向?qū)ο蟮拈_發(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)。s developments with maintenance and to establish to rise the data consistency with the database that the plete is strong. the data safety like for the then request for the latter applied easy usage of procedure function etc. characteristics. Pass by analysis, and we use the ASP to develop the tool, and make use of its provide every kind of to face to the object39。s manipulate the database39。公司人事工資管理系統(tǒng)將包括人事工作中涉及的職工的歷史狀況和現(xiàn)狀 ,人事政策法規(guī)的宣傳及解答 ,借助于網(wǎng)絡(luò) ,實(shí)現(xiàn)職工的自我查詢 ,這不僅對(duì)人事工資管理工作的順利進(jìn)行具有積極的作用,而且對(duì)企業(yè)系統(tǒng)的建設(shè)也有很大意義。雖然這些管理系統(tǒng)在平時(shí)維護(hù)時(shí)是通過口令 (密碼 )進(jìn)入 ,但經(jīng)測(cè)試 ,在熟悉計(jì)算機(jī)應(yīng)用的情況下 ,任何人都可以不經(jīng)過口令而直接進(jìn)入系統(tǒng) ,可查閱、修改相關(guān)數(shù)據(jù)。系統(tǒng)可明確用戶的使用權(quán)限 ,防止非法用戶的攻擊性破壞 ,保證整個(gè)系統(tǒng)的安全。 可行性分析及開發(fā)環(huán)境介紹 可行性,是指在當(dāng)前情況下,設(shè)計(jì)開發(fā)這個(gè)系統(tǒng)是否有必要,是否具備必要的條件,它不僅包括必要性,還包括 合理性。 在改革深入和市場(chǎng)經(jīng)濟(jì)高速發(fā)展的今天,人事工資管理的信息量和信息類型越來越大,工作流程越來越清晰,社會(huì)分工越來越細(xì),原來傳統(tǒng)上的人工處理方式和單機(jī)管理系統(tǒng)越來越來不能適應(yīng)人事工資管理的需要,不能滿足新形勢(shì)下企業(yè)人事工資管理的需要。而且每一個(gè)企業(yè)的人事工 資管理又是錯(cuò)綜復(fù)雜的。 技術(shù)可行性 : 硬件、軟件 要求不高,目前市場(chǎng)上的一般計(jì)算機(jī)軟硬件資源均能滿足系統(tǒng)開發(fā)要求。 ASP 技術(shù) 該技術(shù)戶功能強(qiáng)大,擴(kuò)展性強(qiáng), macromedia 公司提供大量的第三方控件,并結(jié)合 vbscript,javascript 以及 sql 等腳本語言,以上技術(shù)足以完成本系統(tǒng)的開 發(fā)和設(shè)計(jì)。 社會(huì)可行性: 網(wǎng)絡(luò)安全技術(shù)的不斷提升,網(wǎng)絡(luò)管理人事在實(shí)際運(yùn)用中越來越被企業(yè)或個(gè)人所接受(這些都可以在實(shí)際生活中找到材料和數(shù)據(jù)。人事工資管理工作覆蓋面廣 ,涉及到機(jī)構(gòu)設(shè)置、人員調(diào)配、員工培訓(xùn)、考核、獎(jiǎng)懲、工資福利待遇等多個(gè)方面。對(duì)如此多的數(shù)據(jù)、信息的管理、開發(fā)及運(yùn)用 ,都必須在規(guī)范化和標(biāo)準(zhǔn)化的基礎(chǔ)上實(shí)現(xiàn) ,借助于網(wǎng)絡(luò)化管理手段能夠滿足這些要求。 經(jīng)濟(jì)合理性:由于該系統(tǒng)用于企業(yè)工作的大部分信息發(fā)布和傳遞工作,不僅能夠節(jié)省大量的人工信息傳遞任務(wù),提高了工作效率, 更加有利于整個(gè)企業(yè)各部門之間的無紙化辦公的推廣。它的前身是 CGI(稱為公共網(wǎng)關(guān)接口,是 Common Gateway Interface的縮寫)技術(shù)。 IDC技術(shù)的易用性使得在很長(zhǎng)的一段時(shí)間內(nèi),幾乎所有的站點(diǎn)都在用 IDC技術(shù)進(jìn)行數(shù)據(jù)的提交和查詢。 Active Server Pages 的中文含義為活動(dòng)服務(wù)器網(wǎng)頁(yè),簡(jiǎn)稱 ASP,是 Microsoft 公司在 1996年底推出的一種運(yùn)行于服務(wù)器的 Web 應(yīng)用程序開發(fā)技術(shù)。 ASP 雖然只能運(yùn)行于 Windows NT( IIS) /Windows( PWS) 平臺(tái),但由于 ASP 有很多特點(diǎn),也由于 Windows 擁有廣大的用戶,其操作界面十分友 好,所以它仍不失為當(dāng)今開發(fā)交互式 Web 頁(yè)面、 Web 數(shù)據(jù)庫(kù)應(yīng)用的強(qiáng)大技術(shù)。 ASP 既不是一種語言、也不是一種開發(fā)工具,而是一種內(nèi)含于 IIS/PWS 之中的易學(xué)易用、可以集成 Script 語言(如 VBScript 或 JavaScript)到 HTML主頁(yè)的服務(wù)器端( Server side)的腳本語言環(huán)境,其主要功能是為生成動(dòng)態(tài)的、交 互的 Web 服務(wù)器應(yīng)用程序提供一種功能強(qiáng)大的方式或技術(shù)。 在以往由 CGI 或 IDC 所動(dòng)態(tài)生成的頁(yè)面僅僅只是數(shù)據(jù)的顯示,是沒有交互功能的,而且功能非常單一??梢杂肁SP 建立一個(gè)可交互的、高效的 Web 應(yīng)用 程序,在 CGI 看來很難實(shí)現(xiàn)的功能 ASP 都可以輕松地完成。隨著互連網(wǎng)的飛速發(fā)展,有關(guān)網(wǎng)絡(luò)的技術(shù)也層出不窮。 ASP 是微軟開發(fā)的服務(wù)器端腳本環(huán)境。 ASP 功能強(qiáng)大、本領(lǐng)高強(qiáng),利用 ASP 功能時(shí)幾乎沒有什么限制,可以實(shí)現(xiàn)動(dòng)態(tài)頁(yè)面。 ASP 可以將腳本命令(包含服務(wù)器端和客戶端兩種)、 ActiveX組件、 Java 小程序、閃爍文本等嵌入 HTML 頁(yè)面創(chuàng)建交互式的 Web 也和基于 Web的功能強(qiáng)大的應(yīng)用程序。 ASP 根據(jù)開放人員的需求和瀏覽器的能力可動(dòng)態(tài)地創(chuàng)建 HTML,消除了某些創(chuàng)建 Web 應(yīng)用程序的不確定性。用戶只需要經(jīng)過簡(jiǎn)單的學(xué)習(xí)就可以編寫出一個(gè)好的 Web 應(yīng)用程序。 ASP 是 IIS 的一部分,它使 Web 開發(fā)人員能直接將基于腳本的應(yīng)用程序嵌入到 HTML 頁(yè)面,采用這種方式,開發(fā)人員課很容易的完成動(dòng)態(tài)網(wǎng)頁(yè)的生成和數(shù)據(jù)庫(kù)集成等各種任務(wù)。 此外,訪問數(shù)據(jù)庫(kù)輕松容易,通過使用內(nèi)置的 ASP 組件 ADO, ASP 頁(yè)面可以通過 ODBC存放數(shù)據(jù)庫(kù),并將結(jié)果返回給用戶的瀏覽器。 ( 2)不需編譯、純文本格式。 ( 3)安全 性好。 ( 4)面向?qū)ο蟆? ( 5)可擴(kuò)充服務(wù)器端功能。如用 ASP 內(nèi)置 ADO 組件可以輕松地存取各種數(shù)據(jù)庫(kù)。 ( 6)可擴(kuò)充腳本語言。 ( 7)與瀏覽器無關(guān)。 ( 8) ASP 提供了 6 個(gè)內(nèi)置( builtin)的全局對(duì)象供開發(fā)者不需聲明就可直接調(diào)用,它們的名稱及功能如下: Request:用來讀取來自瀏覽器請(qǐng)求信息,可用該對(duì)象讀取 HTML 表單的信息。 Server:允許用腳本來生成 Active Server 組件的實(shí)例。 Session 對(duì)象:用來存儲(chǔ)、讀取特定連接者的對(duì)話消息,如可存儲(chǔ)連接者對(duì)網(wǎng)站的訪問信息。 ( 9) ASP 提供的 5 個(gè)重要的服務(wù)器組件的名稱及功能如下: ADO 組件:用于在 Microsoft SQL Server、 Microsoft Access數(shù)據(jù)庫(kù)中讀取或存儲(chǔ)數(shù)據(jù)。 Content Linking組件:根據(jù)不同瀏覽器性能顯示不同 HTML 內(nèi)容。 Ad Rotator 組件:用于在網(wǎng)頁(yè)上顯示橫幅廣告,并可控制不同廣告的顯示頻率。對(duì)象不需聲明就可以使用,而組件在使用 前必須明確創(chuàng)建。正是這些對(duì)象與組件才使得 ASP 具有強(qiáng)大的生命力。 Web 服務(wù)器擔(dān)當(dāng)?shù)慕巧皇侨〕鑫募⒉惶幚砦募?。但是?dāng)某人請(qǐng)求一個(gè) ASP 網(wǎng)頁(yè)的時(shí)候, Web 瀏覽器擔(dān)任的是一個(gè)較活躍的角色。 Web 服務(wù)器先對(duì) ASP 網(wǎng)頁(yè)中的所有腳本解釋和執(zhí)行,再將它發(fā)送到用戶的 W