畢業(yè)設計(論文)asp企業(yè)人事信息管理系統(tǒng)_第1頁
畢業(yè)設計(論文)asp企業(yè)人事信息管理系統(tǒng)_第2頁
畢業(yè)設計(論文)asp企業(yè)人事信息管理系統(tǒng)_第3頁
畢業(yè)設計(論文)asp企業(yè)人事信息管理系統(tǒng)_第4頁
畢業(yè)設計(論文)asp企業(yè)人事信息管理系統(tǒng)_第5頁
已閱讀5頁,還剩39頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、萊萊 蕪蕪 職職 業(yè)業(yè) 技技 術(shù)術(shù) 學學 院院畢業(yè)設計(論文)畢業(yè)設計(論文)論文題目:企業(yè)人事信息管理系統(tǒng)企業(yè)人事信息管理系統(tǒng)所所 在在 系系 信信 息息 工工 程程 系系 姓姓 名名 專專 業(yè)業(yè) 軟軟 件件 技技 術(shù)術(shù) 班班 級級 指導老師指導老師 二零壹壹年二零壹壹年 月月 日日畢業(yè)設計(論文)寫作指導須知畢業(yè)設計(論文)寫作指導須知一 畢業(yè)設計(論文)是教學過程中一個十分重要的環(huán)節(jié),是學生運用所學知識正確分析和解決實際問題的一個重要方面,是我校培養(yǎng)應用型人才的要求。二 指導教師應為具有講師以上或具有碩士學位的有關(guān)專業(yè)人員,經(jīng)系審查同意后,才能指導學生的畢業(yè)設計(論文) 。三 學生應以嚴

2、肅認真、實事求是的態(tài)度完成作業(yè)。要獨立思考、自己動手完成、不得抄襲或找人代筆。四 畢業(yè)設計(論文)選題要符合專業(yè)培養(yǎng)目標的要求。設計(論文)寫作要做到論點明確、論據(jù)充分,說理透徹,語言準確恰當,并在規(guī)定的時間內(nèi)完成。五 答辯過程中學生要嚴肅認真,文明禮貌,謙虛謹慎,認真回答答辯主持人、委員提出的問題。六 填報有關(guān)表格時,應按項目要求逐項真實、認真、全面填寫。評評 審審 表表學號姓名學制專業(yè)班級論文題目指導教師職稱或職務指導教師評語:成績: 指導教師簽名: 年 月 日系審查意見:成績: 審查人簽名: 年 月 日學校終審意見:成績: 簽名: 職稱: 年 月 日答答 辯辯 情情 況況 記記 錄錄答

3、辯 情 況答辯題目答辯題目正 確基本正確經(jīng)提示回答不 正 確未 回 答此表格由主持答辯的同志填寫;正確為優(yōu)秀;基本正確為良好;經(jīng)提示回答為及格;不正確,不回答為不及格。答辯委員會(或小組)評語:答辯委員會(或小組)評語:成績: 答辯主持人簽名: 職稱: 年 月 日畢業(yè)論文審查不及格補審意見:畢業(yè)論文審查不及格補審意見:成績: 補審人簽名: 職稱: 年 月 日企業(yè)人事信息管理系統(tǒng)企業(yè)人事信息管理系統(tǒng) 摘要摘要 企業(yè)人力資源管理工作是目前企業(yè)各項工作中的重點工作之一,如何能科學有效的開展好人事工作,是當前企業(yè)普遍關(guān)心的問題。因此,實現(xiàn)企業(yè)人事工作的信息化管理有著十分重要的實踐意義。本系統(tǒng)是采用 a

4、sp 作為前臺開發(fā)工具,sql server 作為后臺數(shù)據(jù)庫平臺的基于b/s 的兩層模式的管理系統(tǒng)。旨在實現(xiàn)對現(xiàn)有的企業(yè)人事管理工作中遇到的各種情況和大量數(shù)據(jù)進行數(shù)據(jù)庫存儲的基礎上,設計并完成對其各種數(shù)據(jù)的分類、查詢和統(tǒng)計,在深入研究的過程中,盡可能實現(xiàn)各類方便友好的操作界面和數(shù)據(jù)報表。 關(guān)鍵字關(guān)鍵字 sql server,b/s,數(shù)據(jù)庫,數(shù)據(jù)報表目目 錄錄1 前言.11.1 問題定義及內(nèi)容簡介 .11.1.1 問題定義 .11.1.2 內(nèi)容簡介 .21.2 研究背景與研究意義 .41.2.1 研究背景 .41.2.2 研究意義.41.3 課題調(diào)研與可行性分析 .51.3.1 課題調(diào)研 .51

5、.3.2 可行性分析 .51.4 論文各章內(nèi)容介紹 .52 系統(tǒng)需求分析 .721 系統(tǒng)功能分析.722 系統(tǒng)功能模塊分析 .723 數(shù)據(jù)字典 .92.4 數(shù)據(jù)處理流程分析.123 系統(tǒng)設計 .153.1 新系統(tǒng)簡介.153.2 系統(tǒng)總體結(jié)構(gòu)設計 .163.3 數(shù)據(jù)庫設計 .164 主要模塊設計 .214.1 員工基本信息管理.214.1.1 按部門查詢員工信息 .224.1.3 查詢部門主管信息 .224.1.4 修改關(guān)于我的信息:.234.1.5 系統(tǒng)管理員的選項 .234.2 財務信息管理 .234.2.1 添加/刪除財務記錄.234.2.2 生成財務報表 .234.2.3 修改財務記錄

6、頁面: .234.3 公司內(nèi)部信息交流系統(tǒng) .245 使用說明書 .255.1 新系統(tǒng)功能及運行環(huán)境簡介.255.1.1 新系統(tǒng)功能簡介 .255.2 語言和數(shù)據(jù)庫簡介 .255.2.1 vbscript 介紹.285.3 運行環(huán)境簡介 .305.4 系統(tǒng)操作手冊.315.3.1 系統(tǒng)安裝手冊.315.3.2 系統(tǒng)操作說明 .316 所遇到的困難及其解決方案 .337 結(jié)論 .34參考文獻 .35第 1 頁1 1 前言前言企業(yè)管理從以物的管理為中心,轉(zhuǎn)向以人的管理為中心,是企業(yè)管理思想一個劃時代的進步。人事信息,是企業(yè)所有信息資源中最為活躍與昂貴的資源,因而,人事信息的規(guī)范化與量化管理,已成為

7、現(xiàn)代先進企業(yè)管理中不可缺少的重要組成部分。如何提高人力資源部門的工作效率,吸引培養(yǎng)人才、加強績效考核、降低人工成本、量化對人的管理,成為企業(yè)管理者重點關(guān)心的問題,企業(yè)原有的計算機軟件難以滿足人力資源管理的要求,需要思想、技術(shù)更為先進的人力資源管理信息系統(tǒng)。這次我的畢業(yè)設計的課題是“人事信息管理系統(tǒng)”,目的是對企業(yè)的人事信息進行全面的規(guī)劃與管理,幫助企業(yè)做到:1、完善體系管理。2、加強流程控制。3、實現(xiàn)量化管理。4、過渡到以人為本的管理5、科學管理員工檔案,優(yōu)化分類,全面反映員工情況6、管理員工財務信息,使財務明確化1.11.1 問題定義及內(nèi)容簡介問題定義及內(nèi)容簡介1.1.11.1.1 問題定義

8、問題定義 本次畢業(yè)設計所解決的主要問題是如何通過設計一個切實可行的軟件系統(tǒng)用于解決目前人事信息管理中信息處理總量大,內(nèi)容繁多,手段落后的現(xiàn)狀。所涉及的處理內(nèi)容包括:開發(fā)一個能夠及時處理信息更新的管理系統(tǒng);開發(fā)一個為廣大用戶提供信息服務的信息查詢系統(tǒng),功能包括部門信息查詢、員工信息查詢、部門主管查詢等;開發(fā)一個系統(tǒng)信息管理系統(tǒng),進行相關(guān)權(quán)限的設置,密碼修改等?;?web 的管理系統(tǒng),就是用 web 萬維網(wǎng)作為媒介,傳送信息,通過網(wǎng)絡實現(xiàn)信息的自動化管理。構(gòu)建基于 web 的賓館管理信息化平臺,可以克服傳統(tǒng)人事信息管理中的局限性,形成一種主動的、協(xié)作的、開放的管理模式,既節(jié)省資源,又不受空間限制

9、。圍繞這個目標,應用平臺的開發(fā)設計必須突出堅持管理內(nèi)容與技術(shù)第 2 頁手段相結(jié)合,以內(nèi)容為主的主體性要求;既要立足當今先進技術(shù),又要考慮未來技術(shù)發(fā)展的前瞻性要求;適應于各種軟硬件環(huán)境,兼顧不同系統(tǒng)要求,適用于不同水平用戶群的通用性要求;以盡可能低廉的投入而獲得盡可能高效的經(jīng)濟效益的經(jīng)濟性要求。因此,開發(fā)和研制優(yōu)秀的人事信息管理信息化平臺對提高經(jīng)濟效益有著積極的意義。1.1.21.1.2 內(nèi)容簡介內(nèi)容簡介本課題主要是解決企業(yè)人事信息管理的問題,包括人事基本信息,財務信息等管理,目標是使企業(yè)人事信息管理系統(tǒng)在智能管理上也做數(shù)據(jù)的信息化、快速化和網(wǎng)絡化。本系統(tǒng)主要包括員工信息、財務信息管理模塊和內(nèi)部

10、信息交流模塊。在每一模塊中,必須做到良好的用戶界面,并盡量做到在單表或多表中根據(jù)單一或復合條件進行查詢及修改等功能,能夠?qū)斎氲臄?shù)據(jù)做智能、快速處理。我做的這個人事信息管理系統(tǒng)主要包括:進入系統(tǒng),員工信息和檔案管理,財務信息管理,內(nèi)部信息管理,1,進入系統(tǒng)進入系統(tǒng)模塊主要是設置一個登陸界面:在登陸框中分別輸入用戶的 id 和對應的密碼,即可進入企業(yè)人事信息管理系統(tǒng)的內(nèi)部主頁。如果登陸不成功,屏幕中部的提示信息欄中會顯示“登陸不成功,請重試:”的字樣,允許用戶 3 次(默認)之內(nèi)登陸本系統(tǒng)。用戶登陸成功后,進入本系統(tǒng)的公司內(nèi)部主頁。2、員工信息和檔案管理模塊員工信息和檔案管理模塊主要包括:查詢所

11、有員工信息(可按照姓名,部門,生日排序) ,查詢某部門員工信息,查詢某個員工信息(可在列表中選擇或手工輸入員工姓名) ,查詢部門主管信息,修改關(guān)于我的信息,系統(tǒng)管理員選項(可按照姓名,部門,生日,職位排序) 。其中部門信息和職工基本信息是各個系統(tǒng)中都需要的基礎數(shù)據(jù)。在這里用戶可以在“關(guān)于我的信息”中選用修改個人密碼的功能,就是,系統(tǒng)管理員先給出個人密碼和個人權(quán)限,進入系統(tǒng)后允許用戶自己修改密碼,但不能用戶自己修改個人權(quán)限。最后,員工信息分模塊可以按分類對公司組成狀況進行統(tǒng)計,為決策層提供參考信息,按照多種條件對公司的人員進行分析統(tǒng)計,將結(jié)果顯示在圖表中。3財務信息管理組織多種形式的財務報表,財

12、務報表的修改和維護,財務項目的管理和維護,第 3 頁在這里系統(tǒng)使用權(quán)限的問題顯得很重要,比如對于財務管理員用戶,在財務信息管理系統(tǒng)的首頁中可以選擇添加財務記錄,對于經(jīng)理或財務部主管可以進行添加刪除財務項目,而不具有財務管理員權(quán)限的用戶只能選擇查詢生成財務報表的操作,這里也提供了按條件查詢的功能,條件有四種:財務記錄 id,財務項目名稱,財務記錄經(jīng)手人,財務記錄添加日期。管理員可以通過復選框中選擇一條或多條查詢條件進行查詢。如果都不選擇,則查出所有的財務記錄,為了用戶使用方便,本頁面也提供了返回公司內(nèi)網(wǎng)主頁的連接。4內(nèi)部信息交流管理這個功能模塊可以分為系統(tǒng)管理員的信息交流管理和普通用戶的操作,包

13、括:內(nèi)部通知的修改和清除,意見箱的管理和意見反饋,投票站的維護和結(jié)果反饋,在這里權(quán)限功能還是得以體現(xiàn)的,對于管理員和通知的發(fā)送者,可以選擇修改或刪除通知,只要選中通知,單擊相應的按紐即可,管理員可以選擇清除過期通知,只保留當日的通知,普通用戶可以可以進行發(fā)送新通知的項目連接,依次填好接收人,通知的具體內(nèi)容,有效天數(shù)等信息,單擊發(fā)送按紐即可,隨后會出現(xiàn)通知發(fā)送成功的提示信息。還有,用戶可以提交意見給有關(guān)部門,此后可以查詢“我的意見箱”可以查出該用戶所有提過的已經(jīng)處理的意見,附在本頁的下方。用戶也可以選取投票功能,進入內(nèi)部投票站后,選定投票的范圍,填好投票標題和具體內(nèi)容之后,單擊投票按紐,即可投票

14、,并有提示信息出現(xiàn),此上是公司內(nèi)部交流信息的各項功能,為讓用戶使用方便,每個頁面均提供了返回公司內(nèi)網(wǎng)主頁的連接。除了以上幾個功能,本軟件的操作十分簡單,并且有良好的易管理性和可擴展性,相信會給各企業(yè)的人事信息的管理帶來很大的方便。本系統(tǒng)采用的數(shù)據(jù)庫為 sqlserver,首先需要安裝 sqlserver,安裝好后,打開企業(yè)管理器,建立一個名為 aspdata 的數(shù)據(jù)庫,按照設計在新建的 aspdata 數(shù)據(jù)庫中建立人事信息管理系統(tǒng)的各個用戶數(shù)據(jù)表,建立好數(shù)據(jù)庫之后,還需要建立網(wǎng)站頁面與后臺服務器的連接。三年的大學生活即將結(jié)束,這次設計將是一次實實在在的練兵,是我們?nèi)甏髮W生活的總結(jié)和匯報,在這

15、次設計中,我們將以前三年所學的知識融合到一起,并加以靈活運用,計算機所涉及的領(lǐng)域是多方面的,本課題主要運用了 asp 、sql等工具,這次設計鍛煉了我們分析問題、發(fā)現(xiàn)問題及解決問題的能力,使我們的水第 4 頁平真實的經(jīng)受了一次考驗。在這里,我們向三年來辛勤培養(yǎng)我們的老師說聲謝謝,尤其是*老師在設計期間的細心指導,在此,我們再一次表示感謝!本次設計從二月份上旬開始,五月上旬結(jié)束,歷時三個多月,在此期間,我們進行了資料收集、數(shù)據(jù)功能的實現(xiàn),以及調(diào)試,反復的修改,直到最后完工,由于這是第一次進行數(shù)據(jù)庫設計,經(jīng)驗不足,而且時間也非常緊張,因此,也存在著不少問題,敬請各位老師及同學提出批評建議。1.21

16、.2 研究背景與研究意義研究背景與研究意義1.2.11.2.1 研究背景研究背景隨著計算機技術(shù)在各個領(lǐng)域的廣泛應用,近年來,計算機技術(shù)在企業(yè)人事信息管理領(lǐng)域領(lǐng)域也迅速的得到了所要的發(fā)展,可是就人事信息管理來說,計算機的應用就相對的比較復雜了。因為根據(jù)不同的人事信息管理條件和硬件條件,相對會有不同的管理需求,同時,因為這個系統(tǒng)要求要和用戶具有交互功能,因此要有具備發(fā)布系統(tǒng),同時在界面設計上也要求要有一定的美觀,給人以美的視覺效果。目前這個人事信息管理系統(tǒng)是就目前大多數(shù)人事信息管理的現(xiàn)實條件出發(fā)設計,能夠滿足大部分管理的需要,同時為了照顧個別賓館管理情況,此賓館系統(tǒng)在設計上具有再開發(fā)的能力,在功能

17、上可以再予擴充,從而成為可以根據(jù)具體服務項目而設計的應用軟件。1.2.21.2.2 研究意義研究意義我們現(xiàn)在所做的課題就是在目前的情形下,從人事信息管理目前所現(xiàn)有的實際條件出發(fā),利用企業(yè)所擁有的計算機硬件設備和軟件條件,實現(xiàn)一整套關(guān)于人事信息管理的軟件。為我們的人事管理人員減少點負擔,從根本上做到科學化、高效率化管理這一目的,這也是企業(yè)人事信息管理領(lǐng)域發(fā)展的必然趨勢。1.2.3 應用的效益與以后的發(fā)展前景應用的效益與以后的發(fā)展前景隨著網(wǎng)絡化企業(yè)管理區(qū)域的發(fā)展,企業(yè)的建設管理在我國得到越來越迅猛的發(fā)展,在人事管理制度上便有更高的要求,如何制定一套能夠適合大多數(shù)人事信息管理的網(wǎng)絡應用平臺是現(xiàn)在人事

18、管理人員亟待解決的問題,本課題研究從賓館實際需求情況出發(fā),根據(jù)賓館現(xiàn)有的硬件設施,改變以往固定的管理模式,做到跟客戶無距離的交流、登記,為他們提供更為方便、直接的服務,對賓館的管理工作進行了科學、規(guī)范的管理,調(diào)動人事管理人員以及工作人員的積極性,提高他們的工作第 5 頁效率,對賓館的服務和智能化管理工作是一個推動。而調(diào)動全民工作積極性,也便于領(lǐng)導實施監(jiān)督管理,提高人事信息管理工作的業(yè)務素質(zhì)。同時也可以加強與員工的交流,便于員工對企業(yè)的硬件設施以及環(huán)境做更詳細的了解,實現(xiàn)無距離接觸,無距離登記,真正建設成適應新形勢下要求的人事信息管理系統(tǒng),為企業(yè)人事的管理系統(tǒng)帶來不可估量的利潤價值。1.31.3

19、 課題調(diào)研與可行性分析課題調(diào)研與可行性分析1.3.11.3.1 課題調(diào)研課題調(diào)研(1).與實踐活動和相關(guān)的文件和資料由教師提供,自己查找相關(guān)資料。(2).本課題要求學生有熟練的 asp 網(wǎng)絡編程開發(fā)能力,有較強的自學能力以及一定的關(guān)系數(shù)據(jù)庫理論開發(fā)功底。(3).具有對人事基本信息處理的能力。(4).具有系統(tǒng)管理安全性保證。1.3.21.3.2 可行性分析可行性分析由于開發(fā)此賓館管理系統(tǒng)需要的環(huán)境有 windows 2000 及以上系統(tǒng),基于 web的網(wǎng)絡編程開發(fā)語言 asp,需要操作人員熟練使用 asp 語言進行網(wǎng)絡編程。sql語言,需要操作人員熟練使用進行相關(guān)數(shù)據(jù)庫的操作,具有一定的數(shù)據(jù)庫開

20、發(fā)功底及編程能力。使用的網(wǎng)頁設計開發(fā)工具 asp 和 sqlserver 相結(jié)合,優(yōu)美的界面設計再加上 windows 2000 穩(wěn)定的運行環(huán)境的支持和開發(fā)人員的過硬技術(shù),從功能和性能上完全都滿足系統(tǒng)的要求,因此從技術(shù)方面講開發(fā)此賓館管理系統(tǒng)是可行的。1.41.4 論文各章內(nèi)容介紹論文各章內(nèi)容介紹第 2 章內(nèi)容主要是:系統(tǒng)的需求分析包括,系統(tǒng)功能需求分析,業(yè)務流、數(shù)據(jù)流分析,數(shù)據(jù)字典。第 3 章主要內(nèi)容是:系統(tǒng)的設計包括,系統(tǒng)總體結(jié)構(gòu)設計,系統(tǒng)數(shù)據(jù)模型設計及系統(tǒng)開發(fā)與運行環(huán)境確定。第 4 章主要內(nèi)容是:員工信息登記主模塊的設計包括,員工信息登記主模塊的體系結(jié)構(gòu)設計和界面設計、詳細設計。第 5

21、章主要內(nèi)容是:人事信息查詢模塊包括,財務信息查詢和內(nèi)部信息交流查詢,三個模塊的結(jié)構(gòu)設計和詳細設計。第 6 章主要內(nèi)容是:員工信息管理模塊包括五個子模塊。本模塊包括這五個子模塊的體系結(jié)構(gòu)設計和界面設計、詳細設計。第 6 頁第 7 章主要內(nèi)容是:用戶使用手冊:包括,系統(tǒng)功能簡介、運行環(huán)境簡介、系統(tǒng)安裝手冊、系統(tǒng)運行與操作指南(手冊) 。第 8 章主要內(nèi)容是:系統(tǒng)評價:包括系統(tǒng)主要功能、特色/優(yōu)點介紹、系統(tǒng)存在不足與改進方案、畢業(yè)設計心得與收獲。最后還有參考資料、致謝、結(jié)論等等內(nèi)容的介紹。 第 7 頁2 2 系統(tǒng)需求分析系統(tǒng)需求分析2 21 1 系統(tǒng)功能分析系統(tǒng)功能分析企業(yè)的人事信息管理是基礎性的管

22、理工作。人事信息管理是一個企業(yè)發(fā)展的關(guān)鍵動力,只有加強人事信息管理,充分發(fā)揮每一個職工的積極性和創(chuàng)造性,才能不斷提高企業(yè)的勞動生產(chǎn)率和經(jīng)濟效益。幫助企業(yè)各領(lǐng)導層掌握企業(yè)員工的情況,這就是本人事信息管理系統(tǒng)需要完成的功能。本系統(tǒng)主要的功能有:員工信息與檔案管理:全面廣泛的記錄員工信息, 具備查詢功能,按任意條件查找員工,方便查看員工的雇傭信息和待遇信息,方便查看待遇歷史記錄,培訓記錄,出勤記錄等一切與員工相關(guān)的信息,使用者能定義休假/缺勤類型和規(guī)則,自動計算或手工輸入扣薪和加薪,針對不同員工可有不同的規(guī)則。財務管理功能: 可生成不同形式的財務報表,可自定義財務項目的款項名稱,財務管理員可以添加和

23、修改已有財務記錄,財務記錄的多功能查詢,個人所得稅的計算。內(nèi)部信息交流功能:發(fā)送通知和列出通知,系統(tǒng)管理員可以清除過期通知,內(nèi)部意見箱和電子郵件,意見審批,開啟內(nèi)部投票,并查看投票結(jié)果。2 22 2 系統(tǒng)功能模塊分析系統(tǒng)功能模塊分析根據(jù)系統(tǒng)功能要求可以將系統(tǒng)分解成幾個子系統(tǒng)模塊來分別設計應用程序界面,如圖所示:總的模塊:第 8 頁 圖 2-1 員工信息管理模塊圖 2-2 員 工 信 息 管 理圖 2-3 財務管理系統(tǒng)模塊查詢所有員工信息查詢某部門員工查詢某個員工信息查詢部門主管信息修改關(guān)于我的信息系統(tǒng)管理員選項返回內(nèi)網(wǎng)主頁人事信息管理系統(tǒng)人事信息管理系統(tǒng)進入系統(tǒng)進入系統(tǒng)員工信息員工信息財務信息

24、財務信息內(nèi)部信息內(nèi)部信息交流交流員員 工工 信信 息息 管管 理理信息交流信息交流通知公告牌內(nèi)部意見箱內(nèi)部投票站財財 務務 信信 息息 管管 理理 系系 統(tǒng)統(tǒng)權(quán)限管理權(quán)限管理添加財務添加財務報表查詢并生成財務報表查詢并生成財務報表報表修改財務報表修改財務報表報表第 9 頁圖 2-4 內(nèi)部信息管理模塊 2 23 3 數(shù)據(jù)字典數(shù)據(jù)字典數(shù)據(jù)庫是信息管理的基礎。數(shù)據(jù)庫結(jié)構(gòu)直接關(guān)系到各種功能的實現(xiàn)和程序運行的效率。進行數(shù)據(jù)庫設計首先必須準確了解與分析用戶需求(包括數(shù)據(jù)與處理) 。需求分析是整個設計過程的基礎,是最困難、最耗費時間的一步。需求分析的結(jié)果是否準確地反映了用戶的實際要求,將直接影響到后面各個階

25、段的設計,并影響到設計結(jié)果是否合理和實用。根據(jù)上一章的流程圖,可以列出以下各模塊記錄信息所需的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):1員工信息和檔案管理員工信息:員工信息:登陸名: 必須輸入的項,最大位數(shù)為 30 位。真實姓名:必須輸入的項,最大位數(shù)為 10 位。密碼: 必須輸入的項,最大位數(shù)為 25 位。e-mail: 不是必須輸入的項,最大位數(shù)為 255 位。 部門: 必須輸入的項,最大位數(shù)為 40 位 職位: 必須輸入的項,最大位數(shù)為 40 位公司電話: 必須輸入的項,最大位數(shù)為 260 位家庭電話: 必須輸入的項,最大位數(shù)為 260 位手機號碼: 不是必須輸入的項,最大位數(shù)為 420 位 qq 號碼:不是

26、必須輸入的項,最大位數(shù)為 200 位生 日: 必須輸入的項,最大位數(shù)為 200 位性 別: 必須輸入的項,最大位數(shù)為 10 位是否是管理員:必須選擇的項,是否是財務管理員:必須選擇的項,表 2-1 公司員工用戶信息表字段名字段名數(shù)據(jù)類型數(shù)據(jù)類型說明說明第 10 頁id自動編號主鍵loginid文本職工用戶的登錄名稱name文本職工用戶的真實姓名password文本職工用戶的登錄密碼emailaddress文本職工用戶的郵件地址department文本職工用戶所屬部門position文本職工用戶的所處職位internalphone文本用戶的公司內(nèi)部分機號碼homephone文本用戶的家庭電話號碼

27、mobilephone文本用戶的手機號碼homeaddress文本用戶的家庭地址qq文本用戶的 qq 號碼issystemmanager是否系統(tǒng)管理員權(quán)限isfinancialmanager是否財務管理員權(quán)限birthday文本用戶的生日sex文本用戶的性別education文本用戶的教育程度wage貨幣用戶的工資數(shù)額duty文本出勤情況remark文本備注表 2-2 公司部門信息表字段名數(shù)據(jù)類型說明dapartmentid自動編號主鍵dapartmentname文本部門名稱positionid文本備注表 2-3 公司職位信息表字段名數(shù)據(jù)類型說明第 11 頁id自動編號主鍵positionna

28、me文本職位名稱positionid文本職位編號2財務信息管理財務信息管理:財務信息管理: 添加財務管理:本頁面為財務管理員用戶提供了添加新的財務記錄的操作,首先判定用戶是否具有財務管理員權(quán)限,如果通過驗證,則讀取網(wǎng)頁上填入的財務記錄經(jīng)手人姓名,項目名稱,款項記錄,財務記錄摘要,備注,會計經(jīng)手人等信息,然后向數(shù)據(jù)庫中加入相應的記錄,返回成功信息。 添加刪除財務項目:本頁面為財務管理員用戶提供了添加和刪除財務項目的操作,首先判定用戶是否具有財務管理員的權(quán)限,如果通過了驗證,則對管理員選定財務項目進行相應的操作,對數(shù)據(jù)庫進行對應的修改,返回成功信息。 生成財務報表頁面:本頁面為用戶提供了生成財務報

29、表的操作,首先判定用戶是否登陸成功,如果通過驗證,則讀取頁面上用戶填入的報表類型,排序方式,時間期限等信息,提供給用戶生成報表的功能。修改財務記錄頁面: 本頁面為財務管理用戶提供了修改財務記錄的操作,首先判定用戶是否具有財務管理員權(quán)限,如果通過驗證,則讀取網(wǎng)頁上的查詢條件,列出財務記錄,選定其中一項,進入修改界面。3 3公司內(nèi)部信息交流系統(tǒng)公司內(nèi)部信息交流系統(tǒng) 內(nèi)部信息交流內(nèi)部信息交流 現(xiàn)代企業(yè)需要通過不段降低自身經(jīng)營管理成本,建立內(nèi)部通暢的信息溝通渠道和最佳的人力資源配置來實現(xiàn)對外部環(huán)境變化的迅速反映,以便增強企業(yè)的綜合競爭能力。企業(yè)內(nèi)部信息交流系統(tǒng)擔當著內(nèi)容信息員的角色,并為訪問者提供了一

30、個參與和貢獻的機會。訪問者能夠在系統(tǒng)中瀏覽各種信息,投遞他們的問題和話題,答復其他人的問題以及共享思想和各種小的技巧。 本頁面提供了 3 個連接,有通知公告牌,內(nèi)部意見箱,內(nèi)部投票站,用戶可第 12 頁以選擇進入哪一個頁面的。本頁面的結(jié)構(gòu)類似于主頁面 home.asp,同樣給用戶提供的3 個連:messageboard.asp,suggestionbox.asp 和 voting.asp.與 home.asp 不同的是,在頁面還列出了公司近期的有效通知標題和具體內(nèi)容。根據(jù)通知的有效時間和通知類型,通過查詢 messageboard 表中的內(nèi)容,把符合條件的送入 rspublicmessage,

31、來決定寫那些通知。 這個功能模塊可以分為系統(tǒng)管理員的信息交流管理和普通用戶的操作,包括:內(nèi)部通知的修改和清除,意見箱的管理和意見反饋,投票站的維護和結(jié)果反饋,在這里權(quán)限功能還是得以體現(xiàn)的,對于管理員和通知的發(fā)送者,可以選擇修改或刪除通知,只要選中通知,單擊相應的按紐即可,管理員可以選擇清除過期通知,只保留當日的通知,普通用戶可以可以進行發(fā)送新通知的項目連接,依次填好接收人,通知的具體內(nèi)容,有效天數(shù)等信息,單擊發(fā)送按紐即可,隨后會出現(xiàn)通知發(fā)送成功的提示信息。還有,用戶可以提交意見給有關(guān)部門,此后可以查詢“我的意見箱”可以查出該用戶所有提過的已經(jīng)處理的意見,附在本頁的下方。最后在說明以下投票站頁面

32、:企業(yè)內(nèi)部為了體現(xiàn)明主所以諸如選取部門主管和經(jīng)理等職務時,一般是在公司內(nèi)部實行明主選取,本頁面提供了發(fā)起投票的操作,首先判定登陸 id 是否合理,對于不合理的 id,回到 login.asp 頁面;如果用戶單擊開始投票的按紐,檢查用戶填寫的投票內(nèi)容是否為空,若是,則出現(xiàn)提示信息,重新等待用戶填寫;若否,則記錄當前時間,投票對象,投票的標題和內(nèi)容,發(fā)送到 e-mail 地址薄中。2.42.4 數(shù)據(jù)處理流程分析數(shù)據(jù)處理流程分析1數(shù)據(jù)處理流程數(shù)據(jù)庫或數(shù)據(jù)表結(jié)構(gòu)確定之后,在實際的數(shù)據(jù)處理程序設計之前需要對所處理的數(shù)據(jù)處理流程作必要的分析。所謂對數(shù)據(jù)處理流程作必要的分析是指找出各數(shù)據(jù)之間的主要關(guān)系,數(shù)據(jù)

33、存取的主要走向。另外,在實際的數(shù)據(jù)處理過程中還會有些細節(jié)問題。在遇到這些細節(jié)問題時,及時處理即可。并且,有些細節(jié)問題不是在做數(shù)據(jù)處理流程分析時事先都能預料的。對于現(xiàn)在這個數(shù)據(jù)處理系統(tǒng)來說,最主要的工作實際就是三項:(1)要將員工信息的基本情況及時錄入數(shù)據(jù)庫; (2)要將用戶查詢情況及時錄入數(shù)據(jù)庫; 第 13 頁(3)對用戶操作情況進行匯總。數(shù)據(jù)流程圖描繪了系統(tǒng)的邏輯模型,圖中沒有任何具體的物理元素,只是描繪信息在系統(tǒng)中的流動和處理情況。對數(shù)據(jù)流的分析,主要是整體數(shù)據(jù)流、單元模塊數(shù)據(jù)流。整體數(shù)據(jù)流概括為進入計算機操作員系統(tǒng)的操作過程和用戶(各部門或個人)進入系統(tǒng)的數(shù)據(jù)流向。整體數(shù)據(jù)流:用戶通過密

34、碼進入系統(tǒng),分別對上述幾大功能逐一實現(xiàn),其中涉及到模塊數(shù)據(jù)流分析。本系統(tǒng)行可性研究的最根本的任務是對以后的行動方針提出建議。可行性分析包括經(jīng)濟可行性、技術(shù)可行性、操作可行性、法律可行性,是軟件開發(fā)過程中必不可少的環(huán)節(jié),不行則堅決放棄,以避免時間、資源、人力和金錢的浪費。我主要考慮、分析的是經(jīng)濟、技術(shù)和操作可行性。本系統(tǒng)由個人開發(fā),對硬件軟件配置要求不高,符合經(jīng)濟可行性的要求。在技術(shù)方面在用 asp 連 sqlserver2000 的時候可能存在問題,這個問題可以通過請教指導老師得以解決。在操作方面這個系統(tǒng)主要是面向企業(yè)中的員工,文化程度總體水平不高,在使用中肯定會遇到問題。在開發(fā)設計界面中,我

35、們盡量做到界面友好。盡量使企業(yè)中和企業(yè)外部的人更好的使用它。 圖 2-5 可行性分析流圖在數(shù)據(jù)關(guān)系簡單的情況下對數(shù)據(jù)處理,可以在將數(shù)據(jù)庫設計好之后直接設計程序。但是按正規(guī)的數(shù)據(jù)庫管理系統(tǒng)的設計程序,無論要處理的數(shù)據(jù)關(guān)系復雜與否都應在做程序設計之前做好數(shù)據(jù)的流程分析。本系統(tǒng)的數(shù)據(jù)關(guān)系不算太復雜但是也不簡單,因此還是要仔細研究數(shù)據(jù)處理過程和各類數(shù)據(jù)之間的關(guān)系。通過對用戶的需求分析和數(shù)據(jù)結(jié)構(gòu)分析,得到本系統(tǒng)的數(shù)據(jù)處理工作流程如圖:數(shù)據(jù)的源點/終點 變換數(shù)據(jù)的處理可行了解企業(yè)問題了解企業(yè)的現(xiàn)狀了解企業(yè)的業(yè)務模式可行性分析報告可行性問題決策面向企業(yè)第 14 頁數(shù)據(jù)存儲 數(shù)據(jù)流圖 2-6 數(shù)據(jù)處理工作流程

36、圖本系統(tǒng)各功能模塊的數(shù)據(jù)流程圖如下圖所示:進入系統(tǒng)模塊流程圖:圖 2-7 系統(tǒng)模塊流程圖用戶信息庫存原有信息庫存原無信息數(shù)據(jù)庫入庫記錄第 15 頁3 3 系統(tǒng)設計系統(tǒng)設計 企業(yè)的人事信息管理是基礎性的管理工作。人事信息管理是一個企業(yè)發(fā)展的關(guān)鍵動力,只有加強人事信息管理,充分發(fā)揮每一個職工的積極性和創(chuàng)造性,才能不斷提高企業(yè)的勞動生產(chǎn)率和經(jīng)濟效益。幫助企業(yè)各領(lǐng)導層掌握企業(yè)員工的情況,這就是本人事信息管理系統(tǒng)需要完成的功能。本系統(tǒng)的數(shù)據(jù)庫是使用 sqlserver2000 制作的,用戶對數(shù)據(jù)庫的投資是非常巨大的,一般都希望投資能夠得到保護,即隨著業(yè)務量的增長,數(shù)據(jù)庫也能隨之靈活地發(fā)展,在這方面,sq

37、l server 2000 提供了一個靈活的、功能強大的平臺,具有很強的收縮性,可以最大程度的滿足用戶的需要,保護用戶的投資。sql server可以實現(xiàn)和現(xiàn)有數(shù)據(jù)庫系統(tǒng)的無縫連接。本人事信息管理分系統(tǒng)主要對公司的人事進行管理,包括員工基本信息、財務信息管理,內(nèi)部信息交流管理等模塊。3.13.1 新系統(tǒng)簡介新系統(tǒng)簡介本系統(tǒng)是用 asp 制作的企業(yè)人事信息管理系統(tǒng),運行 asp 所需的環(huán)境如下:microsoft internet information server version 3.0/4.0 on windows nt servermicrosoft peer web services

38、version 3.0 on windows nt workstationmicrosoft personal web server on windows 95/98與一般的程序不同,asp 程序無須編譯。asp 程序的控制部份,是使用vbscript、jscript 等腳本語言來設計的,當執(zhí)行 asp 程序時,腳本程序?qū)⒁徽酌畎l(fā)送給腳本解釋器(即腳本引擎),由腳本解釋器進行翻譯并將其轉(zhuǎn)換成服務器所能執(zhí)行的命令。當然,同其他編程語言一樣,asp 程序的編寫也遵循一定的規(guī)則,如果你想使用你所喜愛的腳本語言編寫 asp 程序,那么你的服務器上必須要有能解釋這種腳本語言的腳本解釋器。當你安裝 a

39、sp 時,系統(tǒng)提供了兩種腳本語言:vbsrcipt 和 jscript,而 vbscript 則被作為系統(tǒng)默認的腳本語言。此系統(tǒng)是基于 windows 2000 及以上系統(tǒng)環(huán)境的數(shù)據(jù)庫管理系統(tǒng),后臺數(shù)據(jù)庫采用 access 2000,前端使用 asp 編程開發(fā)語言進行設計,此系統(tǒng)是網(wǎng)絡應用的。本課題的開發(fā)需要采用一種適合于數(shù)據(jù)庫編程,而且具備同時訪問多種數(shù)據(jù)庫系統(tǒng)第 16 頁能力的開發(fā)語言與網(wǎng)頁界面設計工具。目前,asp 是一種較為流行的網(wǎng)絡編程語言之一,在數(shù)據(jù)庫開發(fā)方面具有豐富的資源,可以實現(xiàn)不同數(shù)據(jù)庫間的異構(gòu)連接,實現(xiàn)強大的網(wǎng)絡數(shù)據(jù)交互功能。asp 是微軟公司推出的面向?qū)ο蟮母咝实目焖賾?/p>

40、用等網(wǎng)絡編程開發(fā)工具,提供了大量的較新較全的開發(fā)功能。作為一個優(yōu)秀的前端開發(fā)工具,asp 廣受歡迎。asp 有以下一些優(yōu)點:(1)效率更高;(2)更加靈活;(3)更易于開發(fā);(4)更易于配置管理;(5)更易于擴展;(6)更加安全。3.23.2 系統(tǒng)總體結(jié)構(gòu)設計系統(tǒng)總體結(jié)構(gòu)設計 本系統(tǒng)主要包括四個模塊:員工基本信息管理,企業(yè)財務信息管理,內(nèi)部信息交流管理。圖 3-1 人事管理系統(tǒng)圖3.33.3 數(shù)據(jù)庫設計數(shù)據(jù)庫設計 數(shù)據(jù)庫各個表的結(jié)構(gòu)可以在 sql sersever 中用 create table 語句來創(chuàng)建。1 1、員工信息管理、員工信息管理 rs_bmxxrs_bmxx 部門編碼以 7 位數(shù)

41、字編碼,第一位代表總部,以后每兩位為一段代表一級部門,共分為三段,可以表示三級部門。項目名稱項目名稱 項目代碼項目代碼 類型類型 長度長度 說明說明 姓名 bmbh varchar (7) not null , 部門名稱 bmmc varchar (30) null , 部門主管 bmzg varchar (8) null , 聯(lián)系電話 lxdh varchar (25) null ,用戶登錄模塊員工信息管理財務信息管理內(nèi)部信息管理人事管理系統(tǒng)人事管理系統(tǒng)第 17 頁 備注 bz text null2 2、 員工信息管理員工信息管理為了使管理部門能全方面的了解員工的情況,方便領(lǐng)導與員工、員工與

42、員工之間的聯(lián)系,加強員工的團對精神。員工基本信息員工基本信息 rs_zgjbxxrs_zgjbxx項目名稱項目名稱 項目代碼項目代碼 類型類型 長度長度 說明說明員工 id xh int identity (1, 1) not null ,姓名 xm varchar (8) null ,出生日期 csny datetime null ,崗位名稱 gwmc varchar (20) null ,崗位類別 gwlb varchar (20) null ,行政職務 xzzw varchar (20) null ,部門名稱 bmmc varchar (20) null ,移動電話 lxdh varch

43、ar (95) null ,聯(lián)系電話 lxdh varchar (25) null ,家庭住址 jtzz varchar (40) null ,3 3、 社會關(guān)系信息社會關(guān)系信息 rs_shgxrs_shgx項目名稱項目名稱 項目代碼項目代碼 類型類型 長度長度 說明說明 登陸名 zgxh int not null , id xh int identity (1, 1) not null ,真實姓名 cyxm varchar (8) null ,出生日期 cssj datetime null ,qq 號碼 zw varchar (10) null ,工作單位 gzdw varchar (40)

44、 null ,聯(lián)系電話 lxdh varchar (25) null, 家庭住址 jtzz varchar (40) null ,通信地址 txdd varchar (40) null ,郵政編碼 yzbm varchar (8) null ,第 18 頁輸入密碼 zw varchar (10) null ,輸入新密碼 zw varchar (10) null ,4 4、 財務信息財務信息 rs_gzbdxxrs_gzbdxx項目名稱項目名稱 項目代碼項目代碼 類型類型 長度長度 說明說明員工 id zgxh int not null ,姓名 xh int identity (1, 1) no

45、t null ,財務記錄經(jīng)手人 ygzjb varchar (10) null ,財務項目名稱 xgzjb varchar (10) null ,款項 a ygz float null ,款項 b xgz float null ,款項 c bdce float null ,款項 d yzw float null ,摘要 bz varchar (100) null,備注 bz varchar (60) null。會計經(jīng)手人 ygzjb varchar (10) null ,表 3-1 公司財務信息表字段名數(shù)據(jù)類型說明id自動編號主鍵name文本記錄的經(jīng)手人姓名department文本相關(guān)部門pr

46、ojectname文本財務項目名稱fundtypea貨幣款項 a 的數(shù)額fundtypeb 貨幣款項 b 的數(shù)額fundtypec貨幣款項 c 的數(shù)額fundtyped貨幣款項 d 的數(shù)額sum貨幣款項數(shù)額總和第 19 頁summary文本項目摘要remark文本備注accountname文本會計經(jīng)手人姓名adddate日期記錄添加日期modifydate日期記錄修改日期表 3-2 公司財務項目信息表字段名數(shù)據(jù)類型說明financialprojectid自動編號主鍵financialprojectname文本財務項目名稱adddate日期項目添加日期financialmanager文本項目主管

47、5 內(nèi)部信息交流內(nèi)部信息交流 現(xiàn)代企業(yè)需要通過不段降低自身經(jīng)營管理成本,建立內(nèi)部通暢的信息溝通渠道和最佳的人力資源配置來實現(xiàn)對外部環(huán)境變化的迅速反映,以便增強企業(yè)的綜合競爭能力。企業(yè)內(nèi)部信息交流系統(tǒng)擔當著內(nèi)容信息員的角色,并為訪問者提供了一個參與和貢獻的機會。訪問者能夠在系統(tǒng)中瀏覽各種信息,投遞他們的問題和話題,答復其他人的問題以及共享思想和各種小的技巧。 本頁面提供了 3 個連接,有通知公告牌,內(nèi)部意見箱,內(nèi)部投票站,用戶可以選擇進入哪一個頁面的。本頁面的結(jié)構(gòu)類似于主頁面 home.asp,同樣給用戶提供的 3個連:messageboard.asp,suggestionbox.asp 和 v

48、oting.asp.與 home.asp 不同的是,在頁面還列出了公司近期的有效通知標題和具體內(nèi)容。根據(jù)通知的有效時間和通知類型,通過查詢 messageboard 表中的內(nèi)容,把符合條件的送入 rspublicmessage,來決定寫那些通知。這個功能模塊可以分為系統(tǒng)管理員的信息交流管理和普通用戶的操作,包括:內(nèi)部通知的修改和清除,意見箱的管理和意見反饋,投票站的維護和結(jié)果反饋,在這里權(quán)限功能還是得以體現(xiàn)的,對于管理員和通知的發(fā)送者,可以選擇修改或刪除通知,只要選中通知,單擊相應的按紐即可,管理員可以選擇清除過期通知,只保留當日的通知,普通用戶可以可以進行發(fā)送新通知的項目連接,依次填好接收人

49、,通知的具體內(nèi)容,有效天數(shù)等信息,單擊發(fā)送按紐即可,隨后會出現(xiàn)通知發(fā)送成功第 20 頁的提示信息。還有,用戶可以提交意見給有關(guān)部門,此后可以查詢“我的意見箱”可以查出該用戶所有提過的已經(jīng)處理的意見,附在本頁的下方。最后在說明以下投票站頁面:企業(yè)內(nèi)部為了體現(xiàn)明主所以諸如選取部門主管和經(jīng)理等職務時,一般是在公司內(nèi)部實行明主選取,本頁面提供了發(fā)起投票的操作,首先判定登陸 id 是否合理,對于不合理的 id,回到 login.asp 頁面;如果用戶單擊開始投票的按紐,檢查用戶填寫的投票內(nèi)容是否為空,若是,則出現(xiàn)提示信息,重新等待用戶填寫;若否,則記錄當前時間,投票對象,投票的標題和內(nèi)容,發(fā)送到 e-m

50、ail 地址薄中。表 3-3 通知公告牌數(shù)據(jù)信息表字段名數(shù)據(jù)類型說明messageid 自動編號主鍵messagecontent文本通知內(nèi)容messagetype文本通知類型messagesender文本通知發(fā)送者messagesenddate日期通知發(fā)送日期messagesendtime時間通知messagevalidtime第 21 頁4 4 主要模塊設計主要模塊設計本系統(tǒng)中我主要負責的是注冊/登錄模塊的設計和員工基本信息管理的模塊,下面我著重論述員工基本信息管理模塊。4.14.1 員工基本信息管理員工基本信息管理 該模塊主要是對人事的基本信息進行管理,其包括登陸名,姓名,電子郵件地址,所

51、屬部門,內(nèi)部分機,移動電話,家庭電話,qq 號碼,生日等。本頁面多種查詢功能,對每種查詢功能而言,對應于 select.from的 sql 語句,相信熟悉 sql 語言的用戶應該可以很容易得分析代碼中查詢語句的功能。在本段代碼中,應注意用戶權(quán)限的問題,普通用戶只有查詢功能和修改自己的信息功能,而管理員用戶則可以修改任何一個用戶的信息。另外,應根據(jù)用戶選定的查詢方式,采取不同的查詢語句。具體流程如下:1. 判斷登錄 id 是否合理;對不合理的 id,返回 login.asp 頁面;2. 如果用戶單擊“查詢所有員工信息” ,則根據(jù) request.from 的值,決定數(shù)據(jù)庫中所有員工記錄的排列方式

52、;3. 如果用戶單擊“查詢部門員工信息” ,則列出數(shù)據(jù)庫中屬于該部門的所有員工記錄;4. 如果用戶單擊“查詢某個員工信息” ,則判斷用戶選擇是列表方式還是輸入姓名方式,對于前者,從數(shù)據(jù)庫中查詢列表選定的員工記錄:對于后者,從數(shù)據(jù)庫中查找匹配的姓名字段,列出符合要求的員工記錄;5. 如果用戶選擇“查詢部門主管的信息” ,則列出數(shù)據(jù)庫中所有部門主管級別的員工記錄;6. 如果用戶選擇“修改關(guān)于我的信息” ,則重定向到modifypersonalinfomation.asp 頁面;7. 如果用戶選擇“系統(tǒng)管理員選項” ,則檢查用戶是否具有系統(tǒng)管理員權(quán)限,如果有,則重定向到 systemmanager

53、頁面,否則提示“對不起,您不是系統(tǒng)管理員,沒有此項權(quán)限” 。8. 對于第一次進入頁面的用戶,在上方提示“請在下面選擇員工信息管理選項”。第 22 頁下面是員工信息管理的主界面:圖片略這里左邊的是單一選取按紐,根據(jù)登錄用戶的使用權(quán)限選取選項,然后可以按照右邊框里的條件進行查詢操作。4.1.14.1.1 按部門查詢員工信息按部門查詢員工信息在這里如果用戶選取是按照部門查詢員工信息的,可以先點取按紐,然后在右邊的選框里選取你所要查詢的部門,再按去“進入選項”的按紐,即可查詢到相關(guān)部門的員工信息。圖片略4.1.24.1.2 查詢某個員工信息如果用戶單擊“查詢某個員工信息” ,則判斷用戶選擇是列表方式還

54、是輸入姓名方式,對于前者,從數(shù)據(jù)庫中查詢列表選定的員工記錄:對于后者,從數(shù)據(jù)庫中查找匹配的姓名字段,列出符合要求的員工記錄;在這里員工的姓名排序在數(shù)據(jù)庫中是按照姓名的拼音開頭字母來排序的,類似于按照部門的部門名稱的開頭字母的前后來排序的。4.1.34.1.3 查詢部門主管信息查詢部門主管信息詳細設計:詳細設計:怎樣使查詢盡可能的智能化,而且盡量做到查詢的隨意性,就是可以進行任意匹配,對任意住房信息進行查詢,要求掌握好書寫 sql 各種查詢語言。sql 查詢語言并不難寫,關(guān)鍵是加入變量的 sql 查詢語句在語法結(jié)構(gòu)上有一些不同,這點比較難解決,但是經(jīng)過反復的修改調(diào)試還是解決了這個問題。在詳細設計

55、過程中,使用了 oledbconnection 對象連接數(shù)據(jù)源,使用 command 對象執(zhí)行對數(shù)據(jù)庫的操作以及返回查詢的結(jié)果等,與 datagrid 控件綁定顯示查詢的結(jié)果。 界面設計如下:第 23 頁圖片略4.1.44.1.4 修改關(guān)于我的信息:修改關(guān)于我的信息: 本頁面對應 modifypersonalinfomation.asp 文件,本頁面為普通用戶提供了修改個人信息的操作,首先判定用戶是否已登錄,如果用戶通過驗證,則通過查詢語句找出該用戶的記錄,從網(wǎng)頁中讀取新的用戶的信息替換原來的信息,最后返回修改記錄。普通用戶無法修改自己的系統(tǒng)管理員的權(quán)限,財務管理員的權(quán)限。請用戶注意用戶密碼修

56、改的相關(guān)判斷。圖片略4.1.54.1.5 系統(tǒng)管理員的選項系統(tǒng)管理員的選項普通用戶不具有此項功能,只是系統(tǒng)管理員和經(jīng)理可以使用的功能。比如當前用戶為“于海英” ,所屬部門為“開發(fā)部” ,職位為“經(jīng)理” ,那么我就擁有各個部門主管的權(quán)限,可以對次系統(tǒng)的所有員工信息進行添加,刪除和修改等操作。界面設計如下:圖片略4.24.2 財務信息管理財務信息管理4.2.14.2.1 添加添加/ /刪除財務記錄刪除財務記錄此項功能是屬于財務管理員的選項,這里主要有 5 個欄目;此財務記錄經(jīng)手人姓名,項目名稱,個款項具體數(shù)額,摘要,備注。分別填好后,點擊相應的按紐即可將新的記錄寫入數(shù)據(jù)庫中,并出現(xiàn)提示信息,對于經(jīng)

57、理或財務部主管,可以對目前具體的財務項目進行管理。4.2.24.2.2 生成財務報表生成財務報表普通用戶可以選用此項功能的,這一欄提供了 4 種報表類型:總流水帳報表,部門財務報表,項目財務報表以及個人財務報表。普通用戶在這里只可以生成自己的個人財務報表。比如以下的這個用戶“安東明”.4.2.34.2.3 修改財務記錄頁面:修改財務記錄頁面:本頁面對應 modifyfinancialreport.asp 文件,本頁面為財務管理員用戶提供了修改財務記錄的操作,首先判斷用戶是否具有財務管理員權(quán)限,如果通過驗證,第 24 頁則讀取網(wǎng)頁上的查詢條件,列出財務報表,選定其中一條,進入修改界面。4.3 公

58、司內(nèi)部信息交流系統(tǒng)本頁面對應 communication.asp 文件,本頁面提供了 3 種連接:通知公告牌,內(nèi)部意見箱,內(nèi)部投票站。對于這個模塊,它主要是包括公司內(nèi)部信息的交流和管理,可以是公司領(lǐng)導對公司員工下發(fā)通知和設置的對企業(yè)內(nèi)部管理的意見箱,還有的就是對一些相關(guān)管理人員的職位的投票選舉和對一些公司的規(guī)章制度的試行的認可投票。對于公司內(nèi)部員工之間可以通過這個系統(tǒng)進性交流和聯(lián)系,第 25 頁5 5 使用說明書使用說明書5.15.1 新系統(tǒng)功能及運行環(huán)境簡介新系統(tǒng)功能及運行環(huán)境簡介5.1.15.1.1 新系統(tǒng)功能簡介新系統(tǒng)功能簡介本系統(tǒng)是基于 b/s 模式的企業(yè)管理系統(tǒng),該系統(tǒng)包括用戶登錄系

59、統(tǒng)、職工信息管理系統(tǒng)、財務管理等子模塊,能夠?qū)崿F(xiàn)常見綜合查詢、統(tǒng)計報表功能. 本課題主要是解決企業(yè)人事信息管理問題,目標是使企業(yè)人事管理人員在企業(yè)的人事管理上也做到數(shù)據(jù)的信息化、快速化和網(wǎng)絡化。本系統(tǒng)主要包括員工信息登記管理、財務信息管理、內(nèi)部信息交流管理三大模塊。三大模塊中員工基本信息管理和財務信息管理這兩大模塊是設計的重點所在,我主要負責的是員工基本信息管理的模塊,下面重點介紹這部分的主要模塊及功能。員工基本信息管理部分主要功能:用戶登錄,通過系統(tǒng)驗證進入內(nèi)網(wǎng)主頁,選取員工信息管理主頁,人事信息管理人員如果需要了解員工信息可以進行單個條件和多個備件的復合查詢、對查詢得到符合條件的員工信息的

60、相關(guān)人員可以進行直接修改(人員是一定的) ,另外普通用戶也可以對住房信息進行查詢?yōu)g覽,但沒有修改的權(quán)限。但可以修改本人的基本信息,所有統(tǒng)計結(jié)果將存入數(shù)據(jù)庫得以保存,以便工作人員備案并相應做出管理處理5.25.2 語言和數(shù)據(jù)庫簡介語言和數(shù)據(jù)庫簡介asp 技術(shù)現(xiàn)已發(fā)展得比較成熟,學習和使用 asp 技術(shù)的人數(shù)也在不斷增加,從純技術(shù)角度來講,asp 屬于容易掌握的開發(fā)語言類型,但要利用 asp 開發(fā)出一個好的實際應用系統(tǒng)卻也不是一件容易的事情,其原因更多是很多 asp 開發(fā)人員缺少系統(tǒng)整體設計的思路,不清楚或不善于對系統(tǒng)進行需求分析,數(shù)據(jù)結(jié)構(gòu)的設計,而現(xiàn)有關(guān)于 asp 的書籍通常都把重點放在純碎的技

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論