版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、畢畢 業(yè)業(yè) 設(shè)設(shè) 計(jì)計(jì)( 論論 文文) 某高校工資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)某高校工資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 論論文作者姓名:文作者姓名: 申申請(qǐng)請(qǐng)學(xué)位學(xué)位專業(yè)專業(yè): : 申申請(qǐng)請(qǐng)學(xué)位學(xué)位類別類別: : 指指導(dǎo)導(dǎo)教教師師姓姓名名( (職職稱稱) ): : 論論文提交日期:文提交日期: 某高校工資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)某高校工資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘摘 要要 隨著網(wǎng)絡(luò)應(yīng)用技術(shù)的飛速發(fā)展,基于網(wǎng)絡(luò)的應(yīng)用系統(tǒng)給人們帶來了諸多便 利。建立高校工資管理系統(tǒng)是為了適應(yīng)現(xiàn)代化校園管理的需要,方便管理職工 工資情況和職工個(gè)人信息;同時(shí)也方便職工可以上網(wǎng)查詢自己的工資信息,還 有利于提高辦公效率,改善辦公質(zhì)量,規(guī)范高校
2、職工工資的常規(guī)管理工作。 高校工資管理系統(tǒng)的開發(fā)是基于 b/s 結(jié)構(gòu),采用 asp 編程技術(shù)及 sql server 2000 數(shù)據(jù)庫進(jìn)行開發(fā)。本文首先對(duì)網(wǎng)站開發(fā)環(huán)境和運(yùn)行平臺(tái)、數(shù)據(jù)庫、 asp 編程技術(shù)做了簡(jiǎn)要的介紹,并對(duì)工資管理系統(tǒng)的設(shè)計(jì)進(jìn)行了詳細(xì)的需求分 析;然后給出了高校工資管理系統(tǒng)的設(shè)計(jì)方案及系統(tǒng)的具體實(shí)現(xiàn),實(shí)現(xiàn)了高校 工資管理系統(tǒng)的構(gòu)建,主要包括系統(tǒng)工資管理模塊、職工信息查詢模塊和系統(tǒng) 信息管理及維護(hù)模塊;最后,通過測(cè)試與分析,說明該系統(tǒng)運(yùn)行穩(wěn)定、可靠, 具有一定的實(shí)用價(jià)值。 關(guān)鍵詞關(guān)鍵詞:工資管理系統(tǒng);信息查詢;信息管理;信息維護(hù);網(wǎng)絡(luò)數(shù)據(jù)庫 design and impleme
3、ntation of a university wage management system abstract with the rapid development of the network application technology, the applications based on network bring a lot of convenience for people. establishing university wage management system is adapt to the needs of modern campus management, facilit
4、ating the wages management and the information of employees; at the same time, it is convenient to inquiry own wages information, improve the office efficiency, promote the quality of office, and regulate the wage of the university conventional management by means of network. this system development
5、 is based on the b/s structure; it uses the asp programming language and sql server 2000 database to carry on the development. firstly, this paper introduces briefly the system environment of development, operating platform, asp programming, database, and analyzes the demands of this system in detai
6、l. secondly, the design plan and the concrete realization of this system are provided, and the frame of this system is realized. the main functions of this system include wage system management, information inquiry, information management and maintenance module. finally, by the testing and analyzing
7、, it shows this system is stable, reliable, and has the certain practical value. key words: wage management system; information inquiry; information management; information maintenance; network database 目目 錄錄 論文總頁數(shù):27 頁 1 引言.1 1.1 課題背景.1 1.2 國(guó)內(nèi)外研究現(xiàn)狀.1 1.3 本課題研究的意義.1 1.4 本課題的研究方法及預(yù)期目標(biāo).1 1.5 本文的主要工作.2
8、 2 理論基礎(chǔ)及開發(fā)工具.2 2.1 數(shù)據(jù)庫系統(tǒng)概述.2 2.1.1 數(shù)據(jù)庫管理系統(tǒng)的概述.2 2.1.2 數(shù)據(jù)庫系統(tǒng)的概述.2 2.2 數(shù)據(jù)庫設(shè)計(jì)過程.3 2.2.1 數(shù)據(jù)模型.3 2.2.2 概念層數(shù)據(jù)模型.3 2.2.3 組織層數(shù)據(jù)模型.4 2.3 開發(fā)工具.4 2.3.1 asp 與數(shù)據(jù)庫.4 2.3.2 asp 內(nèi)置的對(duì)象.5 2.3.3 asp 開發(fā)工具.5 3 某高校工資管理系統(tǒng)結(jié)構(gòu)及其設(shè)計(jì).5 3.1 某高校工資管理系統(tǒng)需求分析.5 3.1.1 任務(wù)概述.5 3.1.2 需求規(guī)定.6 3.1.3 需求描述.6 3.1.4 主體框架.6 3.1.5 某高校工資管理系統(tǒng)基本信息編排
9、表.7 3.2 某高校工資管理系統(tǒng)職工需求描述.8 3.2.1 職工登陸.9 3.2.2 職工密碼修改.9 3.2.3 職工詳細(xì)基本信息查詢.9 3.2.4 職工工資信息查詢.9 3.3 某高校工資管理系統(tǒng)管理員需求描述.9 3.3.1 管理員登陸.9 3.3.2 管理員密碼修改.9 3.3.3 管理員基本信息查詢.9 3.3.4 管理員對(duì)職工個(gè)人信息的查詢和修改.10 3.3.5 管理員對(duì)職工工資的查詢和修改.10 4 某高校工資管理系統(tǒng)設(shè)計(jì)流程及實(shí)現(xiàn).10 4.1 某高校工資管理系統(tǒng)總體設(shè)計(jì).10 4.1.1 設(shè)計(jì)目標(biāo).10 4.1.2 設(shè)計(jì)環(huán)境.10 4.1.3 系統(tǒng)基本設(shè)計(jì)概念.11
10、4.1.4 系統(tǒng)總體功能設(shè)計(jì).11 4.1.5 系統(tǒng)總體運(yùn)行設(shè)計(jì).13 4.2 某高校工資管理系統(tǒng)實(shí)現(xiàn)步驟.13 4.3 某高校工資管理系統(tǒng)功能實(shí)現(xiàn).14 4.3.1 工資管理模塊設(shè)計(jì)及實(shí)現(xiàn).14 4.3.2 信息查詢模塊設(shè)計(jì)及實(shí)現(xiàn).18 4.3.3 信息管理及維護(hù)模塊設(shè)計(jì)及實(shí)現(xiàn).18 5 某高校工資管理系統(tǒng)測(cè)試與分析.22 5.1 某高校工資管理系統(tǒng)出錯(cuò)設(shè)計(jì).22 5.2 某高校工資管理系統(tǒng)測(cè)試.23 5.3 某高校工資管理系統(tǒng)分析.23 5.3.1 某高校工資管理系統(tǒng)優(yōu)勢(shì)及實(shí)用價(jià)值.23 5.3.2 某高校工資管理系統(tǒng)存在的問題.24 結(jié) 論.24 參考文獻(xiàn).25 致 謝.26 聲 明.2
11、7 1 引言引言 1.1 課題背景課題背景 隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在高校管理中應(yīng)用的普及,利用計(jì)算 機(jī)實(shí)現(xiàn)高校人事工資的管理勢(shì)在必行。對(duì)于高等學(xué)校來說,利用計(jì)算機(jī)支持高 校高效率完成勞動(dòng)人事管理的日常事務(wù),是適應(yīng)建設(shè)現(xiàn)代化校園要求、推動(dòng)高 校人事管理走向科學(xué)化、規(guī)范化的必要條件;而工資管理是一項(xiàng)瑣碎、復(fù)雜而 又十分細(xì)致的工作,工資計(jì)算、發(fā)放、核算的工作量很大,一般不允許出錯(cuò), 如果實(shí)行手工操作,每月發(fā)放工資須手工填制大量的表格,這就會(huì)耗費(fèi)工作人 員大量的時(shí)間和精力,計(jì)算機(jī)進(jìn)行工資發(fā)放工作,不僅能夠保證工資核算準(zhǔn)確 無誤、快速輸出,而且還可以利用計(jì)算機(jī)對(duì)有關(guān)工資的各種信息進(jìn)行管理,服
12、務(wù)于財(cái)務(wù)部門其他方面的核算和財(cái)務(wù)處理,同時(shí)計(jì)算機(jī)具有手工管理所無法比 擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、 成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事工資管理的效率,也是高校的科學(xué)化、 正規(guī)化管理,與計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)接軌的重要條件。 不同的高校具有不同的人事、工資管理制度,這就決定了不同的高校需要 不同的工資管理系統(tǒng)。某高校以前的所有工資資料都是用檔案文本的形式來進(jìn) 行管理的,面對(duì)目前的實(shí)際狀況,迫切需要開發(fā)一個(gè)新系統(tǒng)來適應(yīng)這一些工作。 1.2 國(guó)內(nèi)外研究現(xiàn)狀國(guó)內(nèi)外研究現(xiàn)狀 從有關(guān)的文獻(xiàn)看,國(guó)外高校,學(xué)術(shù)組織和以及其它的教育機(jī)構(gòu)早已經(jīng)開始研究 和探討網(wǎng)絡(luò)技術(shù)應(yīng)用于
13、科學(xué)管理各種資源的情況和效益等問題,并已經(jīng)將其廣泛 應(yīng)用開來,也就是實(shí)現(xiàn)管理系統(tǒng)的服務(wù)績(jī)效。國(guó)內(nèi)的管理系統(tǒng),由于計(jì)算機(jī)網(wǎng)絡(luò) 技術(shù)發(fā)展起步晚,速度相對(duì)緩慢,加之傳統(tǒng)的人事管理觀念,數(shù)據(jù)管理的質(zhì)量與 服務(wù)績(jī)效等問題尚未引起人們的重視。導(dǎo)致國(guó)內(nèi)相當(dāng)多的單位并未采用科學(xué)的 管理方法,出現(xiàn)管理不規(guī)范、管理混亂、效率低下等問題。 1.3 本課題研究的意義本課題研究的意義 高校作為最高教育機(jī)構(gòu),是推進(jìn)科技進(jìn)步,展示最新的先進(jìn)技術(shù)的平臺(tái)。 高校工資管理系統(tǒng)建立是適應(yīng)時(shí)代,全面建設(shè)現(xiàn)代化校園的需要,并將 internet 技術(shù)引入高校管理體系中,對(duì)于推動(dòng)建設(shè)現(xiàn)代化高校發(fā)展新模式有積極意義。 1.4 本課題的研究
14、方法本課題的研究方法及預(yù)期目標(biāo)及預(yù)期目標(biāo) 建立高校職工管理系統(tǒng)使用數(shù)據(jù)庫管理系統(tǒng)(sql server 2000)來實(shí)現(xiàn)。 數(shù)據(jù)庫存放各類數(shù)據(jù),采用 asp 技術(shù),asp 直接建立于 web 服務(wù)器中,并且 是作為 web 服務(wù)器的一個(gè)服務(wù)運(yùn)行??蛻舻臑g覽器無需擔(dān)心服務(wù)器端的網(wǎng)頁 使用哪種腳本,asp 都會(huì)生成一個(gè)符合 html 標(biāo)準(zhǔn)的網(wǎng)頁返回客戶端。 本設(shè)計(jì)的預(yù)期成果是開發(fā)設(shè)計(jì)出一個(gè)功能較完善的高校工資管理系統(tǒng),能 基本實(shí)現(xiàn)工資的相關(guān)管理功能。 1.5 本文的主要工作本文的主要工作 本文分為六個(gè)部分,引言部分主要說明選題背景及意義,第二部分介紹與 本次畢業(yè)設(shè)計(jì)有關(guān)的基礎(chǔ)理論知識(shí),第三部分闡述
15、某高校工資管理系統(tǒng)的需求 分析及設(shè)計(jì)方案,第四部分描述系統(tǒng)具體設(shè)計(jì)流程及實(shí)現(xiàn),第五部分進(jìn)行系統(tǒng) 調(diào)試分析,結(jié)論部分是對(duì)全文進(jìn)行總結(jié)。 本文闡述了某高校工資管理系統(tǒng)的設(shè)計(jì)過程,是在充分理解系統(tǒng)需求分析 基礎(chǔ)上,為詳細(xì)設(shè)計(jì)及編碼設(shè)計(jì)準(zhǔn)備的,也是詳細(xì)設(shè)計(jì)和系統(tǒng)編碼的根據(jù),同 時(shí)也是與用戶進(jìn)行交流的文檔之一。 本文檔的讀者為系統(tǒng)用戶,軟件設(shè)計(jì)師(詳細(xì)設(shè)計(jì)) ,程序開發(fā)員,測(cè)試人 員,售后技術(shù)支持人員等。 2 理論基礎(chǔ)理論基礎(chǔ)及開發(fā)工具及開發(fā)工具 建立某高校職工工資管理系統(tǒng),針對(duì)數(shù)據(jù)集中管理的要求,采用了結(jié)合 sql sever 2000 和 asp 編程技術(shù)開發(fā) b/s 結(jié)構(gòu)的應(yīng)用程序的解決方案。本章
16、主 要介紹數(shù)據(jù)庫的基本概念以及開發(fā)工具。 2.1 數(shù)據(jù)庫系統(tǒng)概述數(shù)據(jù)庫系統(tǒng)概述 2.1.1 數(shù)據(jù)庫管理系統(tǒng)的概述數(shù)據(jù)庫管理系統(tǒng)的概述 一個(gè)數(shù)據(jù)庫管理系統(tǒng)應(yīng)該具備如下功能: (1)數(shù)據(jù)定義功能:定義數(shù)據(jù)的結(jié)構(gòu)、數(shù)據(jù)與數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系、數(shù)據(jù) 的完整性約束等。 (2)數(shù)據(jù)操縱功能:實(shí)現(xiàn)對(duì)數(shù)據(jù)庫數(shù)據(jù)的操縱、包括插入、刪除和修改數(shù) 據(jù)。 (3)數(shù)據(jù)查詢功能:實(shí)現(xiàn)靈活的數(shù)據(jù)查詢功能,使用戶可以方便地使用數(shù) 據(jù)庫中的數(shù)據(jù)。 (4)數(shù)據(jù)控制功能:實(shí)現(xiàn)對(duì)數(shù)據(jù)庫數(shù)據(jù)的安全性控制、完整性控制等方面 的控制功能。 (5)數(shù)據(jù)管理功能:實(shí)現(xiàn)數(shù)據(jù)庫的備份和恢復(fù)。 (6)數(shù)據(jù)通訊功能:在分布式數(shù)據(jù)庫或提供網(wǎng)絡(luò)操作功能的數(shù)
17、據(jù)庫中提供 數(shù)據(jù)的通信功能。除此以外還有其它許多功能。 2.1.2 數(shù)據(jù)庫系統(tǒng)的概述數(shù)據(jù)庫系統(tǒng)的概述 一個(gè)完整的數(shù)據(jù)庫系統(tǒng)是基于數(shù)據(jù)庫的一個(gè)計(jì)算機(jī)應(yīng)用系統(tǒng),數(shù)據(jù)庫系統(tǒng) 一般包括五個(gè)主要部分:數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、應(yīng)用程序、數(shù)據(jù)庫管理系 統(tǒng)管理員和用戶。數(shù)據(jù)庫是數(shù)據(jù)的集合,它以一定的組織形式存在存儲(chǔ)介質(zhì)上; dbms 是管理數(shù)據(jù)庫的系統(tǒng)軟件,它實(shí)現(xiàn)數(shù)據(jù)庫系統(tǒng)的各種功能,是整個(gè)數(shù)據(jù) 庫系統(tǒng)的核心;應(yīng)用程序是指以數(shù)據(jù)庫以及數(shù)據(jù)庫數(shù)據(jù)為基礎(chǔ)的應(yīng)用程序;數(shù) 據(jù)庫系統(tǒng)管理員負(fù)責(zé)數(shù)據(jù)庫的規(guī)劃、設(shè)計(jì)、協(xié)調(diào)、維護(hù)和管理等工作;用戶是 使用數(shù)據(jù)庫系統(tǒng)的一般人員。 數(shù)據(jù)庫系統(tǒng)的運(yùn)行還要有計(jì)算機(jī)硬件和軟件環(huán)境的支持
18、,同時(shí)還要有使用 數(shù)據(jù)庫系統(tǒng)的用戶。硬件環(huán)境是指保證數(shù)據(jù)庫系統(tǒng)正常運(yùn)行的最基本內(nèi)存、外 存等硬件資源。軟件環(huán)境是指數(shù)據(jù)庫管理系統(tǒng)作為系統(tǒng)軟件是建立在一定的操 作系統(tǒng)環(huán)境上的。 2.2 數(shù)據(jù)庫設(shè)計(jì)過程數(shù)據(jù)庫設(shè)計(jì)過程 2.2.1 數(shù)據(jù)模型數(shù)據(jù)模型 數(shù)據(jù)模型包括數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)完整性約束三大要素。 (1)數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)結(jié)構(gòu)包括兩類:一類是與數(shù)據(jù)類型、內(nèi)容、性質(zhì)有關(guān)的對(duì)象,另一類 是與數(shù)據(jù)之間有關(guān)的對(duì)象,它從數(shù)據(jù)組織表達(dá)數(shù)據(jù)記錄與字段的結(jié)構(gòu)。 (2)數(shù)據(jù)操作 數(shù)據(jù)操作是指對(duì)數(shù)據(jù)庫中的各種對(duì)象(型)的實(shí)例允許執(zhí)行操作的集合, 包括操作及有關(guān)的操作規(guī)則。包括兩個(gè)方面: 數(shù)據(jù)檢索:在數(shù)據(jù)集合中提取用
19、戶感興趣的內(nèi)容,不改變數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù) 值。 數(shù)據(jù)更新:包括插入、刪除和修改數(shù)據(jù)。 數(shù)據(jù)模型必須定義這些操作的確切含義、操作符號(hào)、操作規(guī)則以及實(shí)現(xiàn)操 作的語言。 (3)數(shù)據(jù)完整性約束 數(shù)據(jù)完整性約束是一組完整性規(guī)則的集合。完整性規(guī)則是給定的數(shù)據(jù)模型 中數(shù)據(jù)及其關(guān)系所具有的制約和依存規(guī)則,用以保證數(shù)據(jù)的正確、有效和相容, 使數(shù)據(jù)庫的數(shù)據(jù)與現(xiàn)實(shí)情況相符。 2.2.2 概念層數(shù)據(jù)模型概念層數(shù)據(jù)模型 數(shù)據(jù)庫系統(tǒng)中常用的概念模型是實(shí)體關(guān)系模型。實(shí)體關(guān)系方法主 要涉及三個(gè)概念:實(shí)體、屬性和關(guān)系。 (1)實(shí)體 實(shí)體是具有相同性質(zhì)并且彼此之間可以相互區(qū)分的現(xiàn)實(shí)世界對(duì)象的集合。 在關(guān)系數(shù)據(jù)庫中,一般一個(gè)實(shí)體被映射
20、成一個(gè)關(guān)系表,表中的一行對(duì)應(yīng)一個(gè)可 區(qū)分的現(xiàn)實(shí)世界對(duì)象,稱為實(shí)體實(shí)例。 (2)屬性 屬性是描述實(shí)體或者關(guān)系性質(zhì)的數(shù)據(jù)項(xiàng)。在實(shí)體中,屬于一個(gè)實(shí)體的所有 實(shí)例都具有共同的性質(zhì),這些性質(zhì)就是實(shí)體的屬性。 (3)關(guān)系 實(shí)體內(nèi)部的關(guān)系通常是指組成實(shí)體的各屬性之間的關(guān)系。實(shí)體之間的關(guān)系 通常是指不同實(shí)體之間的關(guān)系。實(shí)體之間存在三種關(guān)系:一對(duì)一關(guān)系、一對(duì)多 關(guān)系、多對(duì)多關(guān)系。關(guān)系也可以有自己附加的屬性。 2.2.3 組織層數(shù)據(jù)模型組織層數(shù)據(jù)模型 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu): (1)主鍵:主鍵稱為主關(guān)鍵字,是表中的一個(gè)屬性或幾個(gè)屬性的組合,用 于唯一地確定表中的一個(gè)元組。 (2)外鍵:外鍵也稱為外關(guān)鍵字,是表中的一個(gè)
21、屬性或者幾個(gè)屬性的集合。 (3)域:屬性的取值范圍稱為域。 2.3 開發(fā)工具開發(fā)工具 建立高校職工工資管理系統(tǒng),采用 asp 建立動(dòng)態(tài)網(wǎng)頁的解決方案。服務(wù)器 端可以實(shí)時(shí)處理瀏覽器端的請(qǐng)求,然后將處理結(jié)果響應(yīng)給瀏覽端。asp 是一種 服務(wù)器端的指令環(huán)境,用來建立并執(zhí)行交互式 web 服務(wù)器應(yīng)用程序。 2.3.1 asp 與數(shù)據(jù)庫與數(shù)據(jù)庫 asp 是通過一組統(tǒng)稱為 ado 的對(duì)象模塊來訪問數(shù)據(jù)庫,無論采用 access、sql sever、visual foxpro、informix、oracle、dbase 或其他數(shù)據(jù)庫, 只要該數(shù)據(jù)庫具有對(duì)應(yīng)的 odbc 或 ole db 驅(qū)動(dòng)程序,ado 對(duì)
22、象就能加以訪 問。asp 提供的 ado 對(duì)象模塊包含了六個(gè)對(duì)象和三個(gè)集合。 (1)connection 對(duì)象:打開與關(guān)閉數(shù)據(jù)庫連接。 (2)recordset 對(duì)象:訪問表的記錄,包括讀取、插入、刪除或更新表的 記錄。 (3)fields 集合:recordset 對(duì)象所包含的每個(gè) field 對(duì)象。 (4)fields 對(duì)象:用來表示表的某一條記錄。 (5)command 對(duì)象:只需查詢并返回條件符合的記錄(返回值為 recordset 對(duì)象) 。 (6)parameters 集合:command 對(duì)象所包含的每個(gè)參數(shù)。 (7)parameters 對(duì)象:用來表示 command 對(duì)象所需
23、要的某一個(gè)參數(shù)。 (8)error 集合:某個(gè)方法調(diào)用失敗所產(chǎn)生的每個(gè)錯(cuò)誤。 (9)error 對(duì)象:用來表示方法調(diào)用失敗所產(chǎn)生的某個(gè)錯(cuò)誤。 2.3.2 asp 內(nèi)置的對(duì)象內(nèi)置的對(duì)象 asp3.0 內(nèi)置 application、asp error、request、response、session、object context、server 等 7 個(gè)對(duì)象,而且每個(gè)對(duì)象有各自的屬性、方法、集合或事件。 (1)response 對(duì)象:可用來決定何時(shí)或如何將輸出由服務(wù)器端傳送至瀏覽 器端。 (2)request 對(duì)象:可用來獲取由瀏覽器端返回服務(wù)器端的數(shù)據(jù),如瀏覽 器輸入的窗體數(shù)據(jù)、存儲(chǔ)在瀏覽者本機(jī)
24、計(jì)算機(jī)的 cookies 等。 (3)server 對(duì)象:這個(gè)對(duì)象提供服務(wù)器最基本的屬性及方法。 (4)application 對(duì)象:當(dāng)有數(shù)個(gè)瀏覽者同時(shí)存取網(wǎng)頁時(shí),這個(gè)對(duì)象可用來 記錄不同瀏覽器共享的變量,因?yàn)闊o論有幾個(gè)瀏覽者同時(shí)存取網(wǎng)頁,都只會(huì)產(chǎn) 生一個(gè) application 對(duì)象的案例。 (5)session 對(duì)象:這個(gè)對(duì)象也是用來記錄瀏覽器端的變量的,但是和 application 對(duì)象不同的是 application 對(duì)象記錄了所有瀏覽器端共享的變量,而 session 對(duì)象則是記錄了個(gè)別瀏覽器端專用的變量。 (6)asp error 對(duì)象:取得 script 發(fā)生錯(cuò)誤的信息。 (7
25、)object context 對(duì)象:這個(gè)對(duì)象用來連接 asp 和 microsoft transaction sever。 對(duì)象就像生活中所看到的各種物體。屬性是用來描述對(duì)象的特征。方法是 用來執(zhí)行對(duì)象的動(dòng)作。集合指的是一群放在一起的值。事件是在某些情況下發(fā) 生特定的警告信號(hào)。 2.3.3 asp 開發(fā)工具開發(fā)工具 使用 dreamweaver 這套“可視化數(shù)據(jù)”的網(wǎng)頁編輯軟件進(jìn)行 asp 網(wǎng)頁編寫。 方法是運(yùn)行 dreamweaver,然后輸入網(wǎng)頁的內(nèi)容或插入圖片,再利用一般對(duì)象 面板、字符對(duì)象或?qū)傩栽O(shè)置面板等進(jìn)行格式設(shè)置,待將網(wǎng)頁設(shè)計(jì)到一個(gè)階段之 后,就可以切換到 html 窗口,進(jìn)行
26、html 源代碼編輯。在 dreamweaver 中 加入 asp 程序的方法,則用鼠標(biāo)左鍵單擊右下方的“show html source” 按 鈕切換到 html 窗口。在 html 窗口中,直接輸入 asp 程序代碼。 3 某高校工資管理系統(tǒng)結(jié)構(gòu)及其設(shè)計(jì)某高校工資管理系統(tǒng)結(jié)構(gòu)及其設(shè)計(jì) 3.1 某高校工資管理系統(tǒng)需求分析某高校工資管理系統(tǒng)需求分析 3.1.1 任務(wù)概述任務(wù)概述 本系統(tǒng)主要完成通過收集、整理、存儲(chǔ)、管理職工(基本數(shù)據(jù)) ,管理員 (基本數(shù)據(jù))及職工各項(xiàng)工資數(shù)據(jù),為某高校管理人員及職工提供服務(wù),為職 工提供個(gè)人的基本信息,實(shí)際發(fā)放工資,扣除工資(明細(xì)例表)等提供查詢, 管理人員方
27、便查詢、修改職工資料和職工工資信息,對(duì)于高級(jí)管理員還可以管 理普通管理員的信息。提高辦公效率,改善辦公質(zhì)量,通過本系統(tǒng)的使用,規(guī) 范某高校常規(guī)管理工作。 3.1.2 需求規(guī)定需求規(guī)定 本系統(tǒng)通過 windows 的瀏覽器進(jìn)行使用,要考慮到可能會(huì)受到外來的安全 威脅,不同權(quán)限的用戶對(duì)數(shù)據(jù)有不同層次的訪問:禁止,瀏覽,修改;在程序 的開發(fā)過程中,應(yīng)遵循結(jié)構(gòu)化的程序設(shè)計(jì)原則,加強(qiáng)系統(tǒng)的可維護(hù)性;注重系 統(tǒng)的界面友好性,各程序模塊界面的統(tǒng)一。 3.1.3 需求描述需求描述 系統(tǒng)需求大體描述為如下:職工基本信息,管理員基本信息,職工工資信 息。對(duì)于職工來說,職工可以注冊(cè)或者登陸后查詢個(gè)人基本信息、工資信
28、息, 修改自己的密碼信息,但是職工不允許查詢和修改別人的信息。而對(duì)于管理員 來說,管理員可以查詢個(gè)人信息,修改密碼信息,還可以修改職工的基本信息 和工資信息。對(duì)于一個(gè)新來的職工,管理員應(yīng)該在基本信息中添加這個(gè)職工的 信息,系統(tǒng)自動(dòng)生成其工資信息,管理員只需要修改職工的工資信息。如果刪 除一個(gè)員工的基本信息后,則系統(tǒng)也相應(yīng)的自動(dòng)刪除其工資的信息。高級(jí)管理 員具有更高的權(quán)限,可以修改普通管理員的信息。另外本系統(tǒng)還提供工資制度 查詢以及留言功能。 3.1.4 主體框架主體框架 某高校職工管理系統(tǒng)根據(jù)功能的需求,設(shè)置了不同的訪問權(quán)限。系統(tǒng)的主 體框架如圖 1 所示。 圖 1 系統(tǒng)主體框架 3.1.5
29、某高校工資管理系統(tǒng)基本信息編排表某高校工資管理系統(tǒng)基本信息編排表 (1)職工基本信息編排表 職工基本信息編排表如表 1 所示,該表包括:職工號(hào)、職工姓名、年齡、 職工工齡、文化程度、部門、職務(wù)、性別等。對(duì)于職工來說只能修改個(gè)人密碼 信息,查詢個(gè)人的其他信息。 職工號(hào)是職工的唯一關(guān)鍵字,包含職工一些基本信息的編碼,作為職工的 重要信息是必不可少的。職工必須有個(gè)職工號(hào),否則管理工作難于開始。 表 1 職工基本信息編排表 字段名字段含義字段屬性是否可以為空 eno職工號(hào)char(10)主鍵 ename職工姓名char(10)否 eage職工年齡int否 esex職工性別char(1)否 ecf職工籍
30、貫char(5)是 enature職工民族char(10)是 edname職務(wù)名稱char(10)是 ejage職工工齡int否 epart工作部門char(10)否 ec文化程度char(10)否 econ聯(lián)系地址char(30)否 etel聯(lián)系電話char(11)是 epassword職工密碼char(15)否 (2)管理員基本信息編排表 管理員基本信息編排表如表 2 所示,包括管理員號(hào),管理員個(gè)人基本信息 (姓名、年齡、性別等)對(duì)于管理員來說可以修改職工的基本信息以及職工的 工資信息,也可以修改自己的密碼信息,對(duì)于高級(jí)管理員(管理權(quán)限為 1 的管 理員)還能查詢修改管理員的信息。 管理員
31、號(hào)是管理員的唯一關(guān)鍵字,包含管理員一些基本信息的編碼,作為 管理員的重要信息是必不可少的。管理員必須有個(gè)管理員號(hào),否則管理工作難于 開始。 表 2 管理員基本信息編排表 字段名字段含義字段屬性是否可以為空 ano管理員號(hào)char(10)主鍵 aname管理員姓名char(10)否 asex管理員性別char(1)否 aage管理員年齡int否 alit管理員權(quán)限int否 apassword管理員密碼char(15)否 (3)工資基本信息編排表 工資基本信息編排表如表 3 所示,包括應(yīng)發(fā)工資和應(yīng)扣工資。其中應(yīng)發(fā)工 資包括基本工資、工齡工資、職務(wù)工資、各種津貼。應(yīng)扣工資包括借款、曠工、 遲到、早退
32、、病假、事假及其它原因造成工資的減扣。以上數(shù)據(jù)參與職工最終 工資的計(jì)算統(tǒng)計(jì)。 對(duì)于工資來說一個(gè)職工對(duì)應(yīng)著相應(yīng)的工資,工資的每項(xiàng)都是對(duì)應(yīng)著唯一的一 個(gè)職工,而職工唯一確認(rèn)的碼就是職工號(hào),所以對(duì)于工資來說,職工號(hào)和日期都 是關(guān)鍵字,對(duì)于應(yīng)發(fā)的工資數(shù)據(jù)在數(shù)據(jù)庫中用正數(shù)表示,對(duì)于要扣的工資數(shù)據(jù) 則用負(fù)數(shù)來表示。 表 3 工資基本信息編排表 字段名字段含義字段屬性是否可以為空 eno職工號(hào)char(10)主鍵 date日期datetime主鍵 ebwage基本工資float否 edutywage職務(wù)工資float是 eagename工齡工資float否 eawage各種津貼float是 borrow借款
33、float是 absent曠工float是 late遲到float是 leave早退float是 ill病float是 incident事假float是 other其他float是 (4)留言信息編排表 留言信息編排表如表 4 所示,包括職工號(hào)、職工姓名、電子郵件地址以及 職工反映的常見問題。 表 4 留言信息編排表 字段名字段含義字段屬性是否可以為空 eno職工號(hào)char否 ename職工姓名text否 email電子郵件varchar否 etrouble常見問題varchar否 3.2 某高校工資管理系統(tǒng)職工需求描述某高校工資管理系統(tǒng)職工需求描述 對(duì)于職工來說,職工可以修改其密碼信息,查詢
34、其基本信息和工資信息。 3.2.1 職工登陸職工登陸 職工在登陸時(shí)輸入自己的職工號(hào)和密碼,如無誤后進(jìn)入職工查詢界面。默 認(rèn)的密碼為其職工號(hào)。如果密碼錯(cuò)誤則提示密碼出錯(cuò)請(qǐng)重新輸入,職工可以返 回登陸界面。 3.2.2 職工密碼修改職工密碼修改 職工在登陸前,可以修改自己的密碼。在修改密碼界面中,職工需輸入自 己的職工號(hào)、密碼、姓名,以及需要兩次輸入自己的新密碼,然后系統(tǒng)經(jīng)過判 斷修改密碼。職工返回登陸頁面可以通過新密碼登陸系統(tǒng)。 3.2.3 職工詳細(xì)基本信息查詢職工詳細(xì)基本信息查詢 在職工登陸后,進(jìn)入查詢界面,頁面給出職工基本信息查詢提示,職工點(diǎn) 擊此便進(jìn)入詳細(xì)基本信息界面,在基本信息界面可以顯
35、示職工基本信息。 3.2.4 職工工資信息查詢職工工資信息查詢 在職工登陸后,進(jìn)入查詢界面,給出職工工資信息的查詢提示,點(diǎn)擊進(jìn)入, 職工可以查看詳細(xì)工資情況,在下拉菜單中選擇要查詢工資的月份,便可以查 詢職工固定月份的工資信息。 3.3 某高校工資管理系統(tǒng)管理員需求描述某高校工資管理系統(tǒng)管理員需求描述 對(duì)于管理員來說,管理員可以查詢自己的基本信息,修改密碼,查詢及修 改職工個(gè)人信息,查詢及修改職工工資信息。對(duì)于一個(gè)高級(jí)管理員來說還可以 修改管理員的基本信息。 3.3.1 管理員登陸管理員登陸 管理員在登陸框選擇身份為管理員,輸入自己的管理員號(hào)以及密碼。如無 誤后進(jìn)入管理員界面。如果密碼不正確則
36、提示密碼錯(cuò)誤信息,需要重新輸入, 返回管理員登陸界面。 3.3.2 管理員密碼修改管理員密碼修改 管理員在登陸前,可以修改自己的密碼,在選擇修改密碼之后,管理員就 需要輸入自己的管理員號(hào)、姓名、舊密碼,并且還需要兩次輸入自己的新密碼。 返回登陸頁面可以通過新密碼登陸系統(tǒng)。 3.3.3 管理員基本信息查詢管理員基本信息查詢 管理員登陸后,可以查看管理員個(gè)人的基本信息,對(duì)于普通的管理員(管 理員權(quán)限為 0 的管理員)只能查看本人的基本信息而不能修改。而對(duì)于高級(jí)管 理員(管理權(quán)限為 1 的管理員)不僅能查看個(gè)人基本信息,還能修改、添加、 刪除管理員的信息。 3.3.4 管理員對(duì)職工個(gè)人信息的查詢和修
37、改管理員對(duì)職工個(gè)人信息的查詢和修改 管理員登陸后,可以進(jìn)入查詢、修改職工的基本信息界面。在此,根據(jù)頁 面提示,管理員可以按職工號(hào)排序或職工姓名排序或職工部門排序查詢所有職 工的基本信息,也可以輸入部門查詢某個(gè)部門的職工信息,同時(shí)也可以指定職 工的職工號(hào)或姓名查詢某個(gè)職工的基本信息。選擇好查詢方式后,進(jìn)入并給出 相應(yīng)職工的基本信息,同時(shí)頁面給出三個(gè)選擇項(xiàng)(刪除此職工的信息,修改此 職工的信息,添加一個(gè)職工信息) ,管理員選擇相應(yīng)的操作。對(duì)于管理員新加入 一個(gè)職工信息后,系統(tǒng)自動(dòng)從這個(gè)月開始為其生成工資信息,而當(dāng)管理員刪除 某個(gè)職工基本信息后,對(duì)應(yīng)職工的工資信息也就自動(dòng)地被系統(tǒng)刪除掉。 3.3.5
38、 管理員對(duì)職工工資的查詢和修改管理員對(duì)職工工資的查詢和修改 管理員登陸后,可以進(jìn)入查詢、修改職工的工資信息界面。在此,根據(jù)頁 面提示,管理員可以按職工號(hào)排序或職工姓名排序或職工部門排序查詢所有職 工的工資信息,也可以輸入某個(gè)部門查詢某個(gè)部門的職工工資信息,同時(shí)也可 以指定職工的職工號(hào)或姓名查詢某個(gè)職工的工資信息。選擇好查詢方式后,進(jìn) 入并給出相應(yīng)職工的工資信息,同時(shí)頁面給出提示,管理員選擇相應(yīng)的操作, 完成對(duì)職工工資信息的修改。 4 某高校工資管理系統(tǒng)設(shè)計(jì)流程及實(shí)現(xiàn)某高校工資管理系統(tǒng)設(shè)計(jì)流程及實(shí)現(xiàn) 4.1 某高校工資管理系統(tǒng)總體設(shè)計(jì)某高校工資管理系統(tǒng)總體設(shè)計(jì) 4.1.1 設(shè)計(jì)目標(biāo)設(shè)計(jì)目標(biāo) 實(shí)現(xiàn)
39、職工信息資料的集中化電子處理;實(shí)現(xiàn)職工工資的電子化處理;實(shí)現(xiàn) 普通用戶自助查詢功能;實(shí)現(xiàn)工資管理工作制度化,標(biāo)準(zhǔn)化,規(guī)范化;建立關(guān) 于職工、管理員數(shù)據(jù)比較全面詳細(xì)的數(shù)據(jù)庫。業(yè)務(wù)處理范圍進(jìn)行職工基本信息、 工資信息的集中電子化處理,實(shí)現(xiàn)主要業(yè)務(wù)流程的計(jì)算機(jī)管理,實(shí)現(xiàn)管理工作 的自動(dòng)化管理。 4.1.2 設(shè)計(jì)環(huán)境設(shè)計(jì)環(huán)境 (1)設(shè)計(jì)軟件環(huán)境:某高校職工工資管理系統(tǒng)的設(shè)計(jì)和運(yùn)行后臺(tái)操作系統(tǒng) 為 microsoft windows xp ,數(shù)據(jù)庫為 microsoft sql server 2000 個(gè)人版;瀏覽器 為 ie6.0 版本。 (2)設(shè)計(jì)硬件環(huán)境: cpu:amd 2000+以上,內(nèi)存容量
40、大于或等于 256m,硬盤容量大于或等于 20g。 (3)系統(tǒng)運(yùn)行環(huán)境:操作系統(tǒng) microsoft windows 2000 及以上,安裝有 microsoft sql server 2000 數(shù)據(jù)庫。 4.1.3 系統(tǒng)基本設(shè)計(jì)概念系統(tǒng)基本設(shè)計(jì)概念 在 b/s 體系結(jié)構(gòu)系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā) 出請(qǐng)求,服務(wù)器對(duì)瀏覽器的請(qǐng)求進(jìn)行處理,將用戶所需信息返回到瀏覽器。而 其余如數(shù)據(jù)請(qǐng)求、加工、結(jié)果返回以及動(dòng)態(tài)網(wǎng)頁生成、對(duì)數(shù)據(jù)庫的訪問和應(yīng)用 程序的執(zhí)行等工作全部由 web server 完成。 本系統(tǒng)主要業(yè)務(wù)在高校辦公室進(jìn)行。數(shù)據(jù)集中在一個(gè)數(shù)據(jù)庫服務(wù)器上,處 理可能分布到應(yīng)用
41、程序的各層上,借助于網(wǎng)絡(luò),各業(yè)務(wù)人員無障礙地實(shí)現(xiàn)分工 協(xié)作,公共完成目標(biāo)任務(wù)。根據(jù)系統(tǒng)總體目標(biāo)及技術(shù)成熟型,該高校工資管理 系統(tǒng)采用分層體系結(jié)構(gòu),具體劃分為三層:表現(xiàn)層,業(yè)務(wù)層和數(shù)據(jù)層。 (1)表現(xiàn)層:用戶和系統(tǒng)進(jìn)行交互地層次。通過鍵盤、顯示器、鼠標(biāo)、打 印機(jī)等進(jìn)行人工交互。提供任何時(shí)間地點(diǎn)訪問支持,借助免費(fèi)的瀏覽器如 internet explore 等,僅需設(shè)計(jì)服務(wù)器端網(wǎng)頁文件,無須設(shè)計(jì)專用前臺(tái)的應(yīng)用程 序。 (2)業(yè)務(wù)層:即事物邏輯層或中間層,完成事物處理規(guī)則和業(yè)務(wù)流程約束 數(shù)據(jù)的處理。本系統(tǒng)應(yīng)用 asp 來完成業(yè)務(wù)層的功能。 (3)數(shù)據(jù)層:即數(shù)據(jù)資源管理層,本層完成數(shù)據(jù)資源等的插入、刪
42、除、修 改數(shù)據(jù)、存儲(chǔ)管理工作,還包括建立視圖、觸發(fā)器定義等。在本系統(tǒng)應(yīng)用由 microsoft sql serve 2000 來實(shí)現(xiàn)。 4.1.4 系統(tǒng)總體系統(tǒng)總體功能設(shè)計(jì)功能設(shè)計(jì) 系統(tǒng)中所有數(shù)據(jù)都存放在數(shù)據(jù)庫中,交給數(shù)據(jù)庫處理,保存。系統(tǒng)工作框 圖如圖 2 所示。 圖 2 系統(tǒng)工作框圖 某高校工資管理系統(tǒng)由公用登陸模塊以及功能程序模塊組成。 (1)公用登陸模塊:各程序模塊都將涉及登陸系統(tǒng)數(shù)據(jù)庫的問題,登陸時(shí) 進(jìn)行權(quán)限驗(yàn)證:從權(quán)限表中讀取權(quán)限數(shù)據(jù),確定其權(quán)限,隨后發(fā)送到各個(gè)數(shù)據(jù) 管理功能模塊。 (2)功能程序模塊:相關(guān)業(yè)務(wù)工作設(shè)計(jì)。 系統(tǒng)業(yè)務(wù)功能包括:職工查詢;管理員管理職工信息;高級(jí)管理員管
43、理; 工資制度查詢;公告留言發(fā)布。整個(gè)高校工資管理系統(tǒng)的業(yè)務(wù)工作主要包括: 職工基本信息處理,管理員基本信息處理,職工工資情況處理(應(yīng)發(fā)工資,扣 除工資)等。因此,整個(gè)系統(tǒng)可劃分為如下子系統(tǒng)/功能模塊:職工查詢功能模 塊、管理員管理職工信息功能模塊以及高級(jí)管理員管理功能模塊。 職工查詢功能模塊圖如圖 3 所示。 圖 3 職工查詢功能模塊圖 管理員管理職工信息功能模塊圖如圖 4 所示。 圖 4 管理員管理職工信息功能模塊圖 高級(jí)管理員管理功能模塊如圖 5 所示。 圖 5 高級(jí)管理員管理功能模塊圖 4.1.5 系統(tǒng)總體運(yùn)行設(shè)計(jì)系統(tǒng)總體運(yùn)行設(shè)計(jì) (1)運(yùn)行模塊組合:系統(tǒng)運(yùn)行需要后臺(tái)數(shù)據(jù)庫服務(wù)器,系統(tǒng)
44、總控,完成特 定數(shù)據(jù)管理功能程序模塊和 html 顯示控制幾個(gè)部分協(xié)同工作。 (2)運(yùn)行控制:系統(tǒng)需要先啟動(dòng)數(shù)據(jù)庫服務(wù)器,然后啟動(dòng)中間的 web server,啟動(dòng)無誤后,各個(gè)用戶就可以登陸進(jìn)入系統(tǒng)開始各種操作。如前所述, 為控制各數(shù)據(jù)管理用戶對(duì)特定數(shù)據(jù)進(jìn)行管理,各數(shù)據(jù)管理功能模塊完全獨(dú)立開 發(fā)編譯,但各數(shù)據(jù)管理功能模塊不允許獨(dú)立運(yùn)行,只能在系統(tǒng)總控程序調(diào)度下 執(zhí)行。 (3)運(yùn)行時(shí)間:后臺(tái)安裝數(shù)據(jù)庫服務(wù)器,前端用戶需要的系統(tǒng)開銷較小, 普通的微機(jī)就可以了,安裝有 ie 瀏覽器,內(nèi)存應(yīng)不小于 128m。正常情況下后 臺(tái)數(shù)據(jù)庫服務(wù)器和前臺(tái)的 ie 瀏覽器終端始終處于運(yùn)行狀態(tài),其他終端可以隨時(shí) 起停
45、。 (4)人工處理過程:本系統(tǒng)需要人工處理的包括數(shù)據(jù)庫的建立和維護(hù),數(shù) 據(jù)表的建立、刪除、添加以及修改,系統(tǒng)的調(diào)試與測(cè)試。這些需要具有系統(tǒng)管 理員的權(quán)限。 (5)用戶界面接口設(shè)計(jì):本系統(tǒng)采用的是基于 b/s 結(jié)構(gòu)的查詢方式,對(duì)于 用戶界面接口采用的是網(wǎng)頁方式。 (6)數(shù)據(jù)庫接口設(shè)計(jì):采用 ado 連接方式。 4.2 某高校工資管理系統(tǒng)實(shí)現(xiàn)步驟某高校工資管理系統(tǒng)實(shí)現(xiàn)步驟 (1)根據(jù)構(gòu)建某高校工資管理系統(tǒng)的主要任務(wù),確定高校工資系統(tǒng)主要功 能模塊。 (2)確定系統(tǒng)的需求分析以及總體框架。 (3)根據(jù)本系統(tǒng)的數(shù)據(jù)資料構(gòu)建數(shù)據(jù)庫,建立了職工信息表、管理員表、 工資信息表以及留言表。 (4)完成對(duì)數(shù)據(jù)的
46、高級(jí)管理。定義視圖實(shí)現(xiàn)數(shù)據(jù)多角度的復(fù)合查詢功能。 給職工信息表定義觸發(fā)器,當(dāng)管理員對(duì)職工信息進(jìn)行添加、刪除操作時(shí),系統(tǒng) 能夠自動(dòng)地添加、刪除指定職工的工資信息。 (5)分模塊進(jìn)行編碼設(shè)計(jì)。設(shè)計(jì)訪問頁面,添加 asp 代碼,建立數(shù)據(jù)庫 連接,完成功能模塊的構(gòu)建。 (6)分功能模塊的調(diào)試,優(yōu)化代碼,基本實(shí)現(xiàn)各模塊功能。 (7)系統(tǒng)測(cè)試。根據(jù)不同的身份登陸系統(tǒng),檢查系統(tǒng)功能是否按要求全部 實(shí)現(xiàn)。 (8)系統(tǒng)分析。根據(jù)完成質(zhì)量和現(xiàn)狀,進(jìn)行總結(jié)。分析系統(tǒng)出錯(cuò)原因,提 出解決方案。 (9)撰寫該系統(tǒng)的使用說明書,方便交流。 4.3 某高校工資管理系統(tǒng)功能實(shí)現(xiàn)某高校工資管理系統(tǒng)功能實(shí)現(xiàn) 4.3.1 工資管理
47、模塊設(shè)計(jì)及實(shí)現(xiàn)工資管理模塊設(shè)計(jì)及實(shí)現(xiàn) 圖 6 修改職工個(gè)人信息界面 某高校工資管理系統(tǒng)工資管理模塊的主要完成管理職工各項(xiàng)工資數(shù)據(jù)以及 工資的修改、計(jì)算等。 (1) 管理員修改職工個(gè)人信息界面如圖 6 所示。 修改職工信息核心代碼如下所示: %if request(all)=enob then set myconn=server.createobject(adodb.connection) set rsi=server.createobject(adodb.recordset) myconn.open provider if not isempty(request(del) then del=r
48、equest(r) rsi.open select * from employee where eno= if i pursue you i will not catch you, and if i catch you-through your own slowness and clumsiness-i will not kill you, and if i kill you i will not eat you. nicholas had begun to back away, and at the last; words, realizing that they were a signal
49、, he turned and began to run, splashing through the shallow water. ignacio ran after him, much helped by his longer legs, his hair flying behind his dark young face, his square teeth-each white as a bone and as big as nicholass thumbnail-showing like spectators who lined the railings of his lips. do
50、nt run, nicholas, dr. island said with the voice of a wave. it only makes him angry that you run. nicholas did not answer, but cut to his left, up the beach and among the trunks of the palms, sprinting all the way because he had no way of knowing ignacio was not right behind him, about to grab him b
51、y the neck. when he stopped it was in the thick jungle, among the boles of the hardwoods, where he leaned,.; out of breath, the thumping of his own heart the only . sound in an atmosphere silent and unwaked as earths long, prehuman day. for a time he listened for any sound ignacio might make searchi
52、ng for him; there was none. he drew a deep breath then and said, well, thats over, expecting dr. island to answer from somewhere; there was only the green hush. the light was still bright and strong and nearly, shadowless, but some interior sense told him the day, was nearly over, and he noticed tha
53、t such faint shades as he could see stretched long, horizontal distortions of their objects. he felt no hunger, but he had fasted be- fore and knew on which side of hunger he stood; he was not as strong as he had been only a day past, and by this time next day he would probably be unable to outrun i
54、gnacio. he should, he now realized, have eaten the monkey he had killed; but his stomach revolted at the thought of the raw flesh, and he did not know how he might build a fire, although ignacio seemed to have done so the night before. raw fish, even if he were able to catch a fish, would be as bad,
55、 or worse, than raw monkey; he remembered his effort to open a coconut-he had failed, but it was surely not impossible. his mind was hazy as to what a coconut might contain, but there had to be an edible core, because they were eaten in books. he decided to make a wide sweep through the jungle that
56、would bring him back to the beach well away from ignacio; he had several times seen coconuts lying in the sand under the trees. he moved quietly, still a little afraid, trying to think of ways to open the coconut when he found it. he imagined himself standing before a large and raggedly faceted ston
57、e, holding the coconut in both hands. he raised it and smashed it down, but when it struck it was no longer a coconut but mayas head; he heard her nose cartilage break with a distinct, rubbery snap. her eyes, as blue as the sky above madhya pradesh, the sparkling blue sky of the egg, looked up at hi
58、m, but he could no longer look into them, they retreated from his own, and it came to him quite suddenly that lucifer, in falling, must have fallen up, into the fires and the coldness of space, never again to see the warm blues and browns and greens of earth: 1 was watching satan fall as lightning f
59、rom heaven. he had heard that on tape somewhere, but he could not remember where. he had read that on earth lightning did not come down from the clouds, but leaped up from the planetary surface toward them, never to return. nicholas. he listened, but did not hear his name again. faintly water was ba
60、bbling; had dr. island used that sound to speak to him? he walked toward it and found a little rill that threaded a way among the trees, and followed it. in a hundred steps it grew broader, slowed, and ended in a long blind pool under a dome of leaves. . diane was sitting on moss on the side opposit
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 建房入股合同范例
- 買方租商鋪合同范例
- 佛山勞動(dòng)合同范例
- 二次轉(zhuǎn)租合同范例
- 房屋無償居住合同范例
- 宜昌廢油回收合同范例
- 存量房委托交易合同范例
- 布匹訂貨合同范例
- 干雜供銷合同范例
- 學(xué)術(shù)推廣合同范例
- 2023年10月上海社會(huì)科學(xué)院工作人員招考聘用筆試歷年難易錯(cuò)點(diǎn)考題薈萃附帶答案詳解
- 《法理學(xué)》(第三版教材)形成性考核作業(yè)1234答案
- 植物的抗熱性
- 《人際關(guān)系與溝通技巧》(第3版)-教學(xué)大綱
- 2023年中醫(yī)養(yǎng)生之藥膳食療考試試題
- 某土石方施工工程主要施工機(jī)械設(shè)備表
- 硅PU(塑料面層)檢驗(yàn)批質(zhì)量驗(yàn)收記錄表
- 高空除銹刷漆施工方案模板
- 信訪面試資料
- 【課件】《“敬畏生命珍愛生命”》主題班會(huì)課件
- 住宅物業(yè)危險(xiǎn)源辨識(shí)評(píng)價(jià)表
評(píng)論
0/150
提交評(píng)論