版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGE1-目錄摘要 -1-英文摘要 -1-引言 -2-1可行分析 -3-1.1開發(fā)背景 -3-1.2開發(fā)需求 -3-1.2.1醫(yī)院工資管理現(xiàn)狀分析 -3-1.2.2開發(fā)目標(biāo) -4-2系統(tǒng)分析 -4-2.1系統(tǒng)模塊圖 -4-2.2系統(tǒng)業(yè)務(wù)流程圖 -5-2.3系統(tǒng)功能結(jié)構(gòu)圖 -5-3系統(tǒng)設(shè)計(jì) -7-3.1系統(tǒng)設(shè)計(jì)目標(biāo) -7-3.2系統(tǒng)基本設(shè)計(jì)概念 -7-3.3數(shù)據(jù)流程圖與數(shù)據(jù)字典 -7-3.3.1數(shù)據(jù)流程圖 -7-3.3.2數(shù)據(jù)字典 -8-3.4系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) -9-3.4.1職工基本信息編排表 -9-3.4.2管理員基本信息編排表 -10-3.4.3工資基本信息編排表 -11-3.4.4留言信息編排表 -11-4系統(tǒng)實(shí)現(xiàn) -12-4.1系統(tǒng)功能結(jié)構(gòu) -12-4.2系統(tǒng)總體功能設(shè)計(jì) -12-4.3系統(tǒng)業(yè)務(wù)功能 -13-4.4系統(tǒng)總體運(yùn)行設(shè)計(jì) -14-4.5系統(tǒng)環(huán)境IIS的安裝 -15-4.6系統(tǒng)功能實(shí)現(xiàn) -15-4.6.1系統(tǒng)首頁 -15-4.6.2工資管理模塊設(shè)計(jì)及實(shí)現(xiàn) -16-4.6.3信息查詢模塊設(shè)計(jì)及實(shí)現(xiàn) -16-4.6.4信息管理及維護(hù)模塊設(shè)計(jì)及實(shí)現(xiàn) -17-5系統(tǒng)測(cè)試與分析 -17-5.1系統(tǒng)測(cè)試 -17-5.2系統(tǒng)優(yōu)勢(shì)及實(shí)用價(jià)值 -18-5.3系統(tǒng)存在的問題 -18-結(jié)論 -19-謝辭 -20-參考文獻(xiàn) -21-附件1.程序清單 -22-附件2.系統(tǒng)代碼 -22-4-小型醫(yī)院工資管理系統(tǒng)完全有必要。1.2.2開發(fā)目標(biāo)本系統(tǒng)主要實(shí)現(xiàn)通過收集、整理、存儲(chǔ)、管理職工(基本數(shù)據(jù)),管理員(基本數(shù)據(jù))及職工各項(xiàng)工資數(shù)據(jù),為醫(yī)院管理人員及職工提供服務(wù),為職工提供個(gè)人的基本信息,實(shí)際發(fā)放工資,扣除工資(明細(xì)例表)等提供查詢,管理人員方便查詢、修改職工資料和職工工資信息。提高辦公效率,改善辦公質(zhì)量,通過本系統(tǒng)的使用,規(guī)范醫(yī)院工資管理工作。2系統(tǒng)分析工資管理系統(tǒng)在設(shè)計(jì)之初,首先要明確設(shè)計(jì)的目標(biāo)和用戶的需求,從而作出切實(shí)可行的計(jì)劃。通過分析以往的一些工資管理系統(tǒng),效果不如預(yù)想好的原因主要是對(duì)用戶的需求理解有偏差,缺少用戶的檢驗(yàn)。作為一名設(shè)計(jì)者既要考慮到系統(tǒng)建設(shè)的動(dòng)機(jī)與目的,又要考慮到用戶真正迫切需要的功能。由于本系統(tǒng)將使用ASP動(dòng)態(tài)網(wǎng)頁技術(shù)建設(shè),系統(tǒng)的各種信息可以動(dòng)態(tài)地管理,因此可以最大限度的對(duì)信息進(jìn)行更新修改,及時(shí)滿足用戶各種需要。2.1系統(tǒng)模塊圖醫(yī)院工資管理系統(tǒng)根據(jù)功能的需求,設(shè)置了不同的訪問權(quán)限。系統(tǒng)的主體框架如圖2.1所示:圖2.1醫(yī)院工資管理系統(tǒng)模塊圖根據(jù)用戶的需求,醫(yī)院工資管理系統(tǒng)主要分為職工登入、管理員登入和留言模塊三大部分,其中普通職工登入可查詢自己的基本信息、自己的工資信息和密碼修改;管理員登入可查詢(修改)職工的基本信息、查詢(修改)職工的工資信息和管理員密碼的修改;留言模塊可以讓職工把在使用這個(gè)系統(tǒng)時(shí)遇到的問題和建議等以留言的形式給管理員看,以便及時(shí)解決。2.2系統(tǒng)業(yè)務(wù)流程圖業(yè)務(wù)流程分析如圖2.2所示:開始開始登錄讀取用戶數(shù)據(jù)管理員密碼修改職工工資信息查詢及修改職工基本信息查詢及修改讀取用戶數(shù)據(jù)重新登錄管理員成功失敗否是是否退出操作職工基本信息查詢職工工資信息查詢職工密碼修改管理員添加圖2.2系統(tǒng)業(yè)務(wù)流程圖按系統(tǒng)使用者的身份可以分為普通職工和系統(tǒng)管理員兩種。普通職工可以通過系統(tǒng)來查詢自己的基本信息、工資信息和修改自己的秘密。系統(tǒng)管理員不僅可以通過系統(tǒng)來查詢相關(guān)信息,還可以對(duì)信息進(jìn)行修改,對(duì)管理員密碼修改和添加新的管理員。2.3系統(tǒng)功能結(jié)構(gòu)圖醫(yī)院工資管理系統(tǒng)功能結(jié)構(gòu)圖如圖2.3所示:圖2.3系統(tǒng)功能結(jié)構(gòu)圖系統(tǒng)功能解析如表2.3:表2.3功能功能解析職工登入職工可以登入查詢自己的基本信息、工資信息及密碼修改。管理員登入管理員可以登入查詢修改職工的基本信息、工資信息、管理員的秘密修改和管理員的添加。留言模塊職工可以將自己在使用系統(tǒng)時(shí)遇到的問題和對(duì)系統(tǒng)的建議等以留言形式與管理員溝通。3系統(tǒng)設(shè)計(jì)3.1系統(tǒng)設(shè)計(jì)目標(biāo)實(shí)現(xiàn)職工信息資料的集中化電子處理;實(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)化管理。3.2系統(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í)行等工作全部由WebServer完成。本系統(tǒng)主要業(yè)務(wù)在醫(yī)院辦公室進(jìn)行。數(shù)據(jù)集中在一個(gè)數(shù)據(jù)庫服務(wù)器上,處理可能分布到應(yīng)用程序的各層上,借助于網(wǎng)絡(luò),各業(yè)務(wù)人員無障礙地實(shí)現(xiàn)分工協(xié)作,公共完成目標(biāo)任務(wù)。根據(jù)系統(tǒng)總體目標(biāo)及技術(shù)成熟型,該醫(yī)院工資管理系統(tǒng)采用分層體系結(jié)構(gòu),具體劃分為三層:表現(xiàn)層,業(yè)務(wù)層和數(shù)據(jù)層。具體如表3.2:表3.2表現(xiàn)層用戶和系統(tǒng)進(jìn)行交互地層次。通過鍵盤、顯示器、鼠標(biāo)、打印機(jī)等進(jìn)行人工交互。提供任何時(shí)間地點(diǎn)訪問支持,借助免費(fèi)的瀏覽器如InternetExplore等,僅需設(shè)計(jì)服務(wù)器端網(wǎng)頁文件,無須設(shè)計(jì)專用前臺(tái)的應(yīng)用程序。業(yè)務(wù)層即事物邏輯層或中間層,完成事物處理規(guī)則和業(yè)務(wù)流程約束數(shù)據(jù)的處理。本系統(tǒng)應(yīng)用ASP來完成業(yè)務(wù)層的功能。數(shù)據(jù)層即數(shù)據(jù)資源管理層,本層完成數(shù)據(jù)資源等的插入、刪除、修改數(shù)據(jù)、存儲(chǔ)管理工作,還包括建立視圖、觸發(fā)器定義等。在本系統(tǒng)應(yīng)用由MicrosoftSQLServe2000來實(shí)現(xiàn)。3.3數(shù)據(jù)流程圖與數(shù)據(jù)字典3.3.1以下為系統(tǒng)的數(shù)據(jù)流程圖圖例,示范數(shù)據(jù)流程圖各圖形的含義圖基本元素圖例圖.2上文中的數(shù)據(jù)流圖只能給出系統(tǒng)邏輯功能的一個(gè)總框架而缺乏詳細(xì)、具體的內(nèi)容。數(shù)據(jù)詞典的作用是給數(shù)據(jù)流圖上的每一個(gè)成分以定義和說明。除此之外,數(shù)據(jù)詞典還要對(duì)系統(tǒng)分析中其它需要說明的問題進(jìn)行定義和說明。本文的數(shù)據(jù)詞典描述的主要內(nèi)容有:數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和處理過程。在系統(tǒng)分析的過程中,產(chǎn)生了大量的數(shù)據(jù)詞典。限于篇幅,我僅就這幾項(xiàng)條目各舉一例來說明。如表3.3.2:表3.3.2數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)名含義說明數(shù)據(jù)類型長度用戶帳號(hào)每個(gè)用戶都有用戶帳號(hào)這個(gè)信息字符型20數(shù)據(jù)流數(shù)據(jù)流名說明數(shù)據(jù)流來源數(shù)據(jù)流去向注冊(cè)信息用戶注冊(cè)時(shí)提交的信息注冊(cè)用戶后臺(tái)數(shù)據(jù)庫數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)名說明輸入數(shù)據(jù)存儲(chǔ)方式員工信息存放的是每個(gè)用戶相關(guān)信息情況員工信息按注冊(cè)的先后順序排列外部實(shí)體外部實(shí)體名輸入數(shù)據(jù)流輸出數(shù)據(jù)流數(shù)目管理員用戶名和密碼獲得相應(yīng)的session變量的同時(shí)系統(tǒng)返回相應(yīng)的管理頁面的信息2人3.4系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)3.4.1職工基本信息編排表職工基本信息編排表如表3.4.1職工號(hào)是職工的唯一關(guān)鍵字,包含職工一些基本信息的編碼,作為職工的重要信息是必不可少的。職工必須有個(gè)職工號(hào),否則管理工作難于開始。職工基本信息編排如表3.4表3.字段名字段含義字段屬性是否可以為空Eno職工號(hào)Char(10)主鍵Ename職工姓名Char(10)否Eage職工年齡Int否Esex職工性別Char(1)否Ecf職工籍貫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)否3.4.2管理員基本信息編排表管理員基本信息編排表如表3.4.2所示,包括管理員號(hào),管理員個(gè)人基本信息(姓名、年齡、性別等)對(duì)于管理員來說可以修改職工的基本信息以及職工的工資信息,也可以修改自己的密碼信息。管理員號(hào)是管理員的唯一關(guān)鍵字,包含管理員一些基本信息的編碼,作為管理員的重要信息是必不可少的。管理員必須有個(gè)管理員號(hào),否則管理工作難于開始。管理員基本信息編排如表3.4.2表3.字段名字段含義字段屬性是否可以為空Ano管理員號(hào)Char(10)主鍵Aname管理員姓名Char(10)否Asex管理員性別Char(1)否Aage管理員年齡Int否Alit管理員權(quán)限Int否Apassword管理員密碼Char(15)否3.4.3工資基本信息編排表工資基本信息編排表如表3.4.3一個(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.4.3表3.字段名字段含義字段屬性是否可以為空Eno職工號(hào)Char(10)主鍵Date日期Datetime主鍵Ebwage基本工資Float否Edutywage職務(wù)工資Float是Eagename工齡工資Float否Eawage各種津貼Float是Borrow借款Float是Absent曠工Float是Late遲到Float是Leave早退Float是Ill病Float是Incident事假Float是Other其他Float是3.4.4留言信息編排表留言信息編排表如表3.4.4所示,包括職工號(hào)、職工姓名、電子郵件地址以及職工反映的常見問題。留言信息編排如表3.4.4表3.字段名字段含義字段屬性是否可以為空Eno職工號(hào)Char否Ename職工姓名Text否Email電子郵件Varchar否Etrouble常見問題Varchar否4系統(tǒng)實(shí)現(xiàn)4.1系統(tǒng)功能結(jié)構(gòu)系統(tǒng)功能結(jié)構(gòu)圖如4.1所示:首頁歡迎職工職工注冊(cè)歡迎管理員工資制度查詢留言板職工注冊(cè)界面查詢職工工資詳細(xì)信息職工個(gè)人詳細(xì)信息醫(yī)院職工工資制度實(shí)施方案管理員登入界面首頁歡迎職工職工注冊(cè)歡迎管理員工資制度查詢留言板職工注冊(cè)界面查詢職工工資詳細(xì)信息職工個(gè)人詳細(xì)信息醫(yī)院職工工資制度實(shí)施方案管理員登入界面修改查詢職工基本信息修改查詢職工工資信息醫(yī)院職工工資評(píng)定制度管理員密碼修改返回留言入口系統(tǒng)說明留言板圖4.1系統(tǒng)功能結(jié)構(gòu)圖4.2系統(tǒng)總體功能設(shè)計(jì)系統(tǒng)中所有數(shù)據(jù)都存放在數(shù)據(jù)庫中,交給數(shù)據(jù)庫處理,保存。系統(tǒng)工作框圖如圖4.2所示:圖4.2系統(tǒng)工作框圖系統(tǒng)由公用登陸模塊以及功能程序模塊組成。系統(tǒng)模塊如表4.2:表4.2公用登陸模塊各程序模塊都將涉及登陸系統(tǒng)數(shù)據(jù)庫的問題,登陸時(shí)進(jìn)行權(quán)限驗(yàn)證:從權(quán)限表中讀取權(quán)限數(shù)據(jù),確定其權(quán)限,隨后發(fā)送到各個(gè)數(shù)據(jù)管理功能模塊。功能程序模塊相關(guān)業(yè)務(wù)工作設(shè)計(jì)。4.3系統(tǒng)業(yè)務(wù)功能系統(tǒng)業(yè)務(wù)功能包括:職工查詢;管理員管理職工信息;工資制度查詢;公告留言發(fā)布。整個(gè)醫(yī)院工資管理系統(tǒng)的業(yè)務(wù)工作主要包括:職工基本信息處理,管理員基本信息處理,職工工資情況處理(應(yīng)發(fā)工資,扣除工資)等。因此,整個(gè)系統(tǒng)可劃分為如下兩個(gè)功能模塊:職工查詢功能模塊、管理員管理職工信息功能模塊。職工查詢功能模塊圖如圖4.3.1圖4.3管理員管理職工信息功能模塊圖如圖4.3.2圖系統(tǒng)總體運(yùn)行設(shè)計(jì)系統(tǒng)總體運(yùn)行設(shè)計(jì)如表4.4:表4.4運(yùn)行模塊組合系統(tǒng)運(yùn)行需要后臺(tái)數(shù)據(jù)庫服務(wù)器,系統(tǒng)總控,完成特定數(shù)據(jù)管理功能程序模塊和HTML顯示控制幾個(gè)部分協(xié)同工作。運(yùn)行控制系統(tǒng)需要先啟動(dòng)數(shù)據(jù)庫服務(wù)器,然后啟動(dòng)中間的WEBServer,啟動(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í)行。運(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í)起停。人工處理過程本系統(tǒng)需要人工處理的包括數(shù)據(jù)庫的建立和維護(hù),數(shù)據(jù)表的建立、刪除、添加以及修改,系統(tǒng)的調(diào)試與測(cè)試。這些需要具有系統(tǒng)管理員的權(quán)限。用戶界面接口設(shè)計(jì)本系統(tǒng)采用的是基于B/S結(jié)構(gòu)的查詢方式,對(duì)于用戶界面接口采用的是網(wǎng)頁方式。數(shù)據(jù)庫接口設(shè)計(jì)采用ADO連接方式。4.5系統(tǒng)環(huán)境IIS的安裝插入WindowsXP安裝光盤,打開控制面板,然后打開其中的【添加/刪除程序】窗口。在【添加或刪除程序】窗口左邊單擊【添加/刪除Windows組件】按鈕系統(tǒng)會(huì)啟動(dòng)【W(wǎng)indows組件】對(duì)話框,在組件列表中勾選“Internet信息服務(wù)(IIS)”復(fù)選框,單擊【下一步】按鈕。在Internet信息服務(wù)(IIS)中勾選需要安裝的子組件。按照系統(tǒng)給定的提示,進(jìn)行IIS的安裝。完成IIS的安裝。4.6系統(tǒng)功能實(shí)現(xiàn)該系統(tǒng)實(shí)現(xiàn)的功能有工資管理模塊,主要功能包括管理職工各項(xiàng)工資數(shù)據(jù),及工資的修改、計(jì)算等;信息查詢模塊,主要功能包括職工個(gè)人基本信息、實(shí)際發(fā)放工資(明細(xì)例表)等提供查詢;工資制度信息模塊,主要提供有關(guān)工資的相關(guān)規(guī)章制度的查詢等;信息管理及維護(hù)模塊,主要功能包括用戶的管理(用戶的注冊(cè)、登陸等),方便管理人員修改職工資料等;論壇公告模塊,主要是相關(guān)新聞及留言的發(fā)布等。4.6.1系統(tǒng)首頁圖.2工資管理模塊設(shè)計(jì)及實(shí)現(xiàn)系統(tǒng)工資管理模塊的主要功能是完成管理職工各項(xiàng)工資數(shù)據(jù)以及工資的修改、計(jì)算等。管理員修改職工個(gè)人信息界面如圖圖4.6.2管理員修改職工工資界面如圖所示:圖修改職工工資界面4.6.3信息查詢模塊設(shè)計(jì)及實(shí)現(xiàn)系統(tǒng)信息查詢模塊主要功能包括為職工個(gè)人基本信息、實(shí)際發(fā)放工資(明細(xì)例表)等提供查詢。職工查詢信息界面如圖4.6.3所示:圖4.6.3職工查詢信息界面4.6.4信息管理及維護(hù)模塊設(shè)計(jì)及實(shí)現(xiàn)信息管理及維護(hù)模塊的主要功能包括用戶的管理(用戶的注冊(cè)、登陸等),方便管理人員修改職工資料等。職工登陸界面如圖所示:圖職工登陸界面管理員維護(hù)界面如圖所示:圖管理員維護(hù)界面添加管理員界面如圖所示:圖添加管理員界面5系統(tǒng)測(cè)試與分析5.1系統(tǒng)測(cè)試以下主要進(jìn)行系統(tǒng)主體部分,即工資管理模塊的測(cè)試。查詢職工個(gè)人信息記錄如圖5.1所示:圖5.1.1職工信息記錄修改職工工齡后的職工個(gè)人信息記錄如圖5.1.2所示:圖5.1.2執(zhí)行操作后的信息記錄查詢職工工資信息記錄如圖5.1.3所示:圖5.1.3職工工資記錄修改職工工齡工資后的工資記錄如圖5.1.4所示:圖5.1.4執(zhí)行操作后的工資記錄測(cè)試結(jié)果:測(cè)試成功。本系統(tǒng)基本能實(shí)現(xiàn)預(yù)期功能。在使用過程中會(huì)偶爾出現(xiàn)部分頁面無法訪問的情況,屬于系統(tǒng)正常運(yùn)行過程中會(huì)遇到的情況。在進(jìn)行刷新的操作中仍然無法訪問該頁面,建議返回登陸界面重新登陸方可訪問所有頁面。5.2系統(tǒng)優(yōu)勢(shì)及實(shí)用價(jià)值該系統(tǒng)界面友好,操作簡(jiǎn)便,功能齊全,能滿足醫(yī)院日常工資管理的需要,設(shè)計(jì)權(quán)限訪問模式,滿足了安全性的要求。該系統(tǒng)通過測(cè)試與分析,說明該系統(tǒng)運(yùn)行穩(wěn)定、可靠,具有良好的可操作性。它能夠運(yùn)用到中小型醫(yī)院,參與職工工資管理,提高辦公效率,改善辦公質(zhì)量。通過本系統(tǒng)的使用,能夠規(guī)范醫(yī)院常規(guī)工資管理工作,具有一定的實(shí)用價(jià)值。5.3系統(tǒng)存在的問題因?yàn)闀r(shí)間及水平有限,該系統(tǒng)仍存在一些不完善的地方,如沒有設(shè)計(jì)對(duì)職工工資的專項(xiàng)計(jì)算。另外,由于管理員具有很高的訪問權(quán)限,沒有設(shè)計(jì)對(duì)管理員工資的查詢及修改。結(jié)論本設(shè)計(jì)綜合運(yùn)用了以前所學(xué)的專業(yè)知識(shí),設(shè)計(jì)并開發(fā)出醫(yī)院工資管理系統(tǒng),主要包括:工資管理模塊,主要功能包括管理職工各項(xiàng)工資數(shù)據(jù)(比如實(shí)發(fā)工資、津貼等),以及工資的修改、計(jì)算等;信息查詢模塊,主要功能包括職工個(gè)人基本信息、實(shí)際發(fā)放工資(明細(xì)例表)等提供查詢;工資制度信息模塊,主要提供有關(guān)工資的相關(guān)規(guī)章制度的查詢等;信息管理及維護(hù)模塊,主要功能包括用戶的管理(用戶的注冊(cè)、登入等),方便管理人員修改職工資料等。通過本設(shè)計(jì),鍛煉了學(xué)生的實(shí)際動(dòng)手能力,又引導(dǎo)學(xué)生進(jìn)行了一次模擬實(shí)際產(chǎn)品的開發(fā),對(duì)于學(xué)生以后工作能力的培養(yǎng)具有重要的意義。本次課題的研究,采用ASP及數(shù)據(jù)庫建立了醫(yī)院工資管理系統(tǒng)。在開發(fā)設(shè)計(jì)過程中,采用ASP編程技術(shù),很好地把HTML和腳本開發(fā)融合在一起,提高了編程的靈活性,降低了開發(fā)難度,創(chuàng)建簡(jiǎn)單,腳本可以在ASP環(huán)境下直接運(yùn)行,并且?guī)缀踔С秩魏我环N瀏覽器。另外在ASP中,采用SQL語言訪問數(shù)據(jù)庫進(jìn)行查詢、更新和刪除記錄。SQL語言具有廣泛的兼容性,只要掌握了標(biāo)準(zhǔn)的SQL語言,對(duì)任何支持SQL語言的數(shù)據(jù)庫系統(tǒng)都易于使用,使數(shù)據(jù)庫開發(fā)者和管理人員能迅速地進(jìn)行數(shù)據(jù)庫開發(fā)和維護(hù)。在計(jì)劃構(gòu)建醫(yī)院工資管理系統(tǒng)這個(gè)項(xiàng)目期間,深刻體會(huì)到理論聯(lián)系實(shí)踐的重要性和必要性。同時(shí),也感受到ASP編程技術(shù)以及SQLserver2000的功能之強(qiáng)大,事件處理的靈活性和高效性。在以后的工作中,將不斷的學(xué)習(xí)和充實(shí),加強(qiáng)實(shí)踐和練習(xí)。謝辭此論文是本人在張翔老師的熱情關(guān)心和指導(dǎo)下完成的,她淵博的知識(shí)和嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng)使我受益匪淺,對(duì)順利完成本課題起到了極大的作用。論文指導(dǎo)期間,張翔老師多次嚴(yán)謹(jǐn)細(xì)致地對(duì)論文進(jìn)行修改斧正,最終使得該篇文章得以成型。在此向她表示我最衷心的感謝!感謝吳曉玲同學(xué)在ASP編碼中給予的幫助,因?yàn)樗膮f(xié)助,才得以高效率的完成了所有模塊的設(shè)計(jì),基本完成了整個(gè)系統(tǒng)的建設(shè)!在論文完成過程中,本人還得到了其他老師和許多同學(xué)的熱心幫助,本人向他們表示深深的謝意!最后向在百忙之中評(píng)審本文的各位專家、老師表示衷心的感謝!參考文獻(xiàn)[1]鄧文淵,陳惠貞,陳俊榮.ASP與網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)[M].中國鐵道出版社,2005,3:57~64.[2]方睿,刁仁宏,吳四九.網(wǎng)絡(luò)數(shù)據(jù)庫原理及應(yīng)用[M].四川大學(xué)出版社,2005,6:132~138.[3]甘云劍,鄭?;?網(wǎng)頁設(shè)計(jì)三合一教程[M].清華大學(xué)出版社,2004,7:48~56.[4]張海潘.軟件工程導(dǎo)論[M].清華大學(xué)出版社,1998,11:24~31.[5]陳明.實(shí)用軟件工程基礎(chǔ)[M].清華大學(xué)出版社,2004,10:82~87.[6]元文化.ASP3.0動(dòng)態(tài)網(wǎng)頁實(shí)務(wù)經(jīng)典[M].中國青年出版社,2000,5:33~42.[7]季久峰.專家門診—ASP.NET開發(fā)答疑200問[M].人民郵電出版社,2004,7:94~97.附件1.程序清單修改查詢職工基本信息,修改查詢職工工資信息,查詢職工工資詳細(xì)信息,職工注冊(cè),附件2.系統(tǒng)代碼修改職工信息核心代碼如下:<%ifrequest("all")="enob"thenSetMyConn=Server.CreateObject("ADODB.Connection")SetRSi=Server.CreateObject("ADODB.RecordSet")MyConn.OpenProviderifnotisempty(request("del"))thendel=request("r")RSi.open"SELECT*FROMEmployeewhereEno='"&del&"'",myconn,1,2rsi.deletersi.closeendififnotisempty(request("change"))thenRSi.open"SELECT*FROMEmployeeorderbyeno",myconn,1,1i=1whilenotrsi.eofr=rsi("eno")en=(request.form("en")(i))age=(request.form("age")(i))sex=(request.form("sex")(i))cf=(request.form("cf")(i))nature=(request.form("nature")(i))danme=(request.form("danme")(i))jage=(request.form("jage")(i))part=(request.form("part")(i))c=(request.form("c")(i))con=(request.form("con")(i))tel=(request.form("tel")(i))ifen<>""andage<>""anddanme<>""andjage<>""andc<>""thenSetRS1=Server.CreateObject("ADODB.RecordSet")rs1.open"SELECT*FROMEmployeewhereeno='"&r&"'",myconn,1,2rs1("ename")=enrs1("eage")=agers1("esex")=sexrs1("ecf")=cfrs1("enature")=naturers1("edname")=danmers1("ejage")=jagers1("epart")=partrs1("ec")=crs1("econ")=conrs1("etel")=telrs1.updaters1.closeendifi=i+1rsi.movenextwendrsi.closeendif>修改職工工資核心代碼如下:<%ifnotisempty(request("change"))thenRSi.open"SELECT*FROMwage_view1wherewdatebetween'"&ym1&"'and'"&ym2&"'orderbyeno",myconn,1,1i=1whilenotrsi.eofr=rsi("eno")bwage=(request.form("bwage")(i))agewage=(request.form("agewage")(i))dutywage=(request.form("dutywage")(i))awage=(request.form("awage")(i))bor=(request.form("bor")(i))abs=(request.form("abs")(i))lat=(request.form("lat")(i))lea=(request.form("lea")(i))il=(request.form("il")(i))inci=(request.form("inci")(i))oth=(request.form("oth")(i))ifbwage>=200andagewage>=0anddutywage>=0andawage>=0andbor<=0andabs<=0andlat<=0andlea<=0andil<=0andinci<=0thenSetRS1=Server.CreateObject("ADODB.RecordSet")rs1.open"SELECT*FROMwagewhereeno='"&r&"'andwdatebetween'"&ym1&"'and'"&ym2&"'",myconn,1,2rs1("ebwage")=bwagers1("eagewage")=agewagers1("edutywage")=dutywagers1("eawage")=awagers1("borrow")=borrs1("absent")=absrs1("late")=latrs1("leave")=lears1("ill")=ilrs1("incident")=incirs1("other")=othrs1.updaters1.closeendifi=i+1rsi.movenextwendrsi.closeendif%><%ifisempty(request("end"))thenRSi.open"SELECT*FROMwage_view1wherewdatebetween'"&ym1&"'and'"&ym2&"'orderbyeno",myconn,1,1%><%ifrsi.eofthen%><%ifisempty(request("select"))then%>月份出錯(cuò),請(qǐng)核對(duì)后重新輸入,謝謝<%endif%><%else%>職工工資查詢核心代碼如下:<%dimyear,month,ym1,ym2year=request("year")month=request("month"
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年企業(yè)內(nèi)部保密與信息安全管理規(guī)范
- 高校領(lǐng)導(dǎo)聽課制度
- 員工激勵(lì)與考核制度手冊(cè)
- 超市員工培訓(xùn)及進(jìn)修制度
- 超市商品退市及報(bào)廢制度
- 2026年重慶市教科院巴蜀實(shí)驗(yàn)學(xué)校教師招聘?jìng)淇碱}庫及完整答案詳解1套
- 2026年鄭州城建職業(yè)學(xué)院招聘?jìng)淇碱}庫及答案詳解一套
- 養(yǎng)老院工作人員服務(wù)態(tài)度規(guī)范制度
- 公共交通運(yùn)營服務(wù)收費(fèi)標(biāo)準(zhǔn)制度
- 2026年浙江大學(xué)國際教育學(xué)院招聘?jìng)淇碱}庫及一套答案詳解
- 防御性駕駛安全培訓(xùn)內(nèi)容
- 除夕年夜飯作文600字9篇范文
- 青年積分培養(yǎng)管理辦法
- CJ/T 43-2005水處理用濾料
- 市級(jí)應(yīng)急廣播管理制度
- 2025年河北石家莊印鈔有限公司招聘13人筆試參考題庫附帶答案詳解
- DB37T 4839-2025電化學(xué)儲(chǔ)能電站驗(yàn)收規(guī)范
- 第四單元 《辨識(shí)媒介信息》公開課一等獎(jiǎng)創(chuàng)新教案統(tǒng)編版高中語文必修下冊(cè)
- 眼科屈光科護(hù)士年終總結(jié)
- 2024-2025學(xué)年北京市海淀區(qū)九年級(jí)上學(xué)期期末考試物理試卷(含答案)
- DBJ33∕T 1104-2022 建設(shè)工程監(jiān)理工作標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論