【正文】
面的實(shí)現(xiàn) .......................................................................................................................... 47 培訓(xùn)班管理頁面 實(shí)現(xiàn) .............................................................................................................. 47 學(xué)員培訓(xùn)情況頁面 實(shí)現(xiàn) .......................................................................................................... 58 系統(tǒng)公共函數(shù)代碼實(shí)現(xiàn) .......................................................................................................... 59 系統(tǒng)安裝過程 ................................................................................................................................... 62 系統(tǒng)運(yùn)行過程 ................................................................................................................................... 62 第 5 章 調(diào)試與優(yōu)化 .................................................................................................................................... 63 調(diào)試 ................................................................................................................................................... 63 調(diào)試環(huán)境及方法 ....................................................................................................................... 63 問題分析 ........................................................................................................................................... 63 源代碼的安全隱患 ................................................................................................................... 63 程序設(shè)計(jì)中的安全隱患 .......................................................................................................... 63 優(yōu)化方案 ........................................................................................................................................... 63 對 ASP 頁面進(jìn)行加密 .............................................................................................................. 63 利用 Session 對象進(jìn)行注冊驗(yàn)證 ............................................................................................ 64 結(jié)束語 ........................................................................................................................................................... 65 致謝 ............................................................................................................................................................... 66 參考文獻(xiàn) ...................................................................................................................................................... 67 附 錄 ............................................................................................................................................................. 68 附錄 1:數(shù)據(jù)字典 .................................................................................................................................. 68 附錄 2:程序文件列表 .......................................................................................................................... 72 ~ III ~ 摘 要 隨著 計(jì)算機(jī)的廣泛應(yīng)用和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展 ,數(shù)據(jù)庫技術(shù)的進(jìn)一步成熟,建立能 辦公自動化管理系統(tǒng)是當(dāng)前管理部門的迫切要求。本系統(tǒng) 參考了目前國內(nèi)辦公自動化 管理的發(fā)展情況 及管理模式, 對職工的教育培訓(xùn) 管理進(jìn)行了總體設(shè)計(jì),建設(shè)“基于 Web 的”運(yùn)行平臺,實(shí)現(xiàn)方便快捷的前端 Web 登錄和查詢,采用了 SQL Server 作為后臺數(shù)據(jù)庫,采用 ASP 及 ADO 技術(shù)對數(shù)據(jù)庫進(jìn)行操作及維護(hù)。 應(yīng)用表明 :職工教育培訓(xùn) 管理系統(tǒng)用戶界面友好,操作靈活方便,可大大提高工作效率,基本實(shí)現(xiàn)“無紙化辦公”。 關(guān)鍵詞: B/S 結(jié)構(gòu) , Web, 數(shù)據(jù)庫 , ASP, 三層式結(jié)構(gòu) , ADO對象 ~ IV ~ Abstract With the wide use of puters and the fast growth of inter technologies, having an office automatic system has bee an urgent need for management departments. This system, based on the current domestic office automic system and the general architecture for staff member education and training, can help realize convenience quick front end Web and inquiry. It uses SQL Server as the backstage database, and uses ASP and ADO technology to carry on the operation and the maintenance to the database. The application of the system showed that the system is easy to handle and can help improve work efficency and basically realize the aim of paperless office. Keywords: B/S Construction, Web, Database, ASP, 3tier, ADO ~ 1 ~ 第 1 章 緒論 20世紀(jì) 90 年代以來,全球信息技術(shù)發(fā)展明顯加快。由于芯片技術(shù)、電腦軟件技術(shù)突飛猛進(jìn)地提高,電腦功能正日趨強(qiáng)大。隨著 Inter 的出現(xiàn),人們己經(jīng)認(rèn)識到,周圍的一切正在發(fā)生異乎尋常的變化, 多媒體計(jì)算機(jī)迅速走進(jìn)家庭 。上網(wǎng)已成為人們?nèi)粘I畹囊徊糠郑?WWW瀏覽使你足不出戶便知天下事:各種應(yīng)用軟件更是應(yīng)有盡有。事實(shí)證明 :網(wǎng)絡(luò)的普及及應(yīng)用大大推動了計(jì)算機(jī)應(yīng)用的發(fā)展。從國防軍事、交通運(yùn)輸、財(cái)政金融、科學(xué)教育等大型系統(tǒng),到一個(gè)企業(yè)、一個(gè)機(jī)關(guān)、一所學(xué)校、一座飯店的內(nèi)部管理,幾乎都采用了計(jì)算機(jī)網(wǎng)絡(luò)管理。網(wǎng)絡(luò)發(fā)展已經(jīng)超越了國界,跨越了地域,使地球上的人們似乎生活在一個(gè)“地球村”里。 在新的世紀(jì)里,信息技術(shù)迅猛發(fā)展,而網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)又是信息技術(shù)最主要的核心。于是,基于 Web 的數(shù)據(jù)庫也就應(yīng)運(yùn)而生了。 隨著 Inter/Intra 技術(shù)的發(fā)展,開發(fā)基于 Web 的應(yīng)用程序勢在必行,數(shù)據(jù)庫技術(shù)更是需要和 Web 技術(shù)相結(jié)合,才有更為廣闊的前景。 ASP作為微軟推出的新興 Web 應(yīng)用程序開發(fā)技術(shù),在數(shù)據(jù)庫應(yīng)用方面發(fā)揮著越來越重要的作用,同時(shí)瀏覽器 /服務(wù)器模式的數(shù)據(jù)庫體系也正逐漸成為數(shù)據(jù)庫結(jié)構(gòu)的主流。 項(xiàng)目背景 為了 提高職工 的 技術(shù)水平 ,督促職工 進(jìn)一步 學(xué)習(xí)新知識、新技術(shù), 單位 決定加強(qiáng)職工的培訓(xùn)管理,實(shí)行職工教育培訓(xùn)考核登記制度。人事部門現(xiàn)在仍然采用人工來管理文件檔案的方式來進(jìn)行培考核登記,隨著人員教育培訓(xùn)活動規(guī)模和 數(shù)量的擴(kuò)大,必然造成人事部門維持大量人力進(jìn)行管理,會帶來工作效率低,工作錯(cuò)誤增高等問題,大量的文件和數(shù)據(jù)同樣增加了增加登記、查找、更新和維護(hù)的難度。因此人事部門需要一套完整實(shí)用的培訓(xùn)考核登記管理系統(tǒng),以實(shí)現(xiàn)職工培訓(xùn)登記的無紙化辦公。 項(xiàng)目目的 本項(xiàng)目旨在使本單位職工教育培訓(xùn)管理信息網(wǎng)絡(luò)化,解決已往紙質(zhì)信息登記/查詢 /統(tǒng)計(jì)不方便、不快捷等問題,等繁瑣的操作,通過本系統(tǒng)可實(shí)現(xiàn)學(xué)生成績 ~ 2 ~ 管理網(wǎng)絡(luò)化,方便人事部門及職工網(wǎng)上登錄職工培訓(xùn)情況、培訓(xùn)成績、網(wǎng)上查詢。提高工作效率和效果等。 系統(tǒng)軟硬件配置 系統(tǒng)軟件環(huán)境 Windows 2021 Server、 SQL Server 202 ASP、 FrondPage 系統(tǒng)硬件環(huán)境 CPU: 至少 PentiumIII 600MZ 以上 ; 內(nèi)存:至少 128M 以上; 硬盤:至少 10G 硬盤空間; 顯示器: 14’ ; 標(biāo)準(zhǔn)鍵盤、鼠標(biāo)、 軟驅(qū)和光驅(qū)等。 ~ 3 ~ 第 2 章 系統(tǒng)分析 需求分析 本系統(tǒng)為新華社人事管理部門開發(fā),主要滿足人事管理部門對本單位職工的教育培訓(xùn)情況進(jìn)行管理,其主要完成如下工作: 對教育培訓(xùn)科目進(jìn)行管理、對職工教育培訓(xùn)情況進(jìn)行登記 管理、統(tǒng)計(jì)職工教育培訓(xùn)情況等功能。 隨著計(jì)算機(jī)信息技術(shù)、網(wǎng)絡(luò)通訊等高新技術(shù)的發(fā)展,對企業(yè)的管理也提出了更高的要求,現(xiàn)在單位雖然已經(jīng)建立起一套辦公自動化系統(tǒng),但對于各個(gè)部門的特殊化需求并沒有考慮到。隨著單位 逐步重視職工的專業(yè)知識水平的培訓(xùn),需要加強(qiáng)職工的培訓(xùn) 管理,實(shí)行職工教育培訓(xùn)登記制度 ,需要建立一套職工教育培訓(xùn)管理信息系統(tǒng)。這樣不僅 可以使 人事部門 從 紙質(zhì)辦公的 煩瑣事務(wù)中解脫出來,而且還能提供面向 職工 的網(wǎng)上查詢 了解自己教育培訓(xùn)情況 等快捷、靈活、方便的服務(wù)。 職工教育培訓(xùn)管理系統(tǒng)旨在使職工教育培訓(xùn)、培訓(xùn)內(nèi)容管理信 息網(wǎng)絡(luò)化,解決已往紙質(zhì)信息 登記 /查詢 /統(tǒng)計(jì)不方便、不快捷等問題,通過本系統(tǒng)可實(shí)現(xiàn)職工培訓(xùn)管理網(wǎng)絡(luò)化,方便人事部門網(wǎng)上登錄職工培訓(xùn)情況、培訓(xùn)成績、網(wǎng)上查詢。應(yīng)用表明,使用該系統(tǒng)可以大大提高工作效率,節(jié)省人力資源,提高行政管理的管理水平,有利于推動企業(yè)管理的“無紙化辦公”進(jìn)程。 技術(shù) 分析 由于 WWW 具有界面友好,操作便捷的特點(diǎn),因而已成為 Inter 上最流行的信息服務(wù),同時(shí) Web 技術(shù)與數(shù)據(jù)庫技術(shù)相結(jié)合,實(shí)現(xiàn) Web數(shù)據(jù)庫交互式應(yīng)用已成為必然。當(dāng)今,人們對于 Web 的要求越來越高,不再只是滿足于 HTML 所 提供的簡單的靜態(tài)頁面,而是需要靈活的動態(tài)頁面