版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、書(shū)山有路勤為徑,學(xué)海無(wú)涯苦作舟。人事管理系統(tǒng)總結(jié) 課程設(shè)計(jì) 個(gè)人總結(jié) 題目人事管理系統(tǒng)專(zhuān)業(yè)班級(jí)計(jì)0902學(xué)號(hào)202107010209姓名karen指導(dǎo)老師楊謹(jǐn)全完成時(shí)間2021-01-1 1為了加深對(duì)課堂理論學(xué)習(xí)的理解,提高應(yīng)用水平,增強(qiáng)動(dòng)手能力,為畢業(yè)設(shè)計(jì)做準(zhǔn)備。我們進(jìn)行了此次數(shù)據(jù)庫(kù)原理與應(yīng)用的課程設(shè)計(jì)。我們組本次課程設(shè)計(jì)的主要任務(wù)是開(kāi)發(fā)設(shè)計(jì)一個(gè)人事管理系統(tǒng)。該人事管理系統(tǒng)主要完成員工資料和薪酬的管理,包括工資料和薪酬記錄的添加、修改、查詢(xún)和刪除,以及一些輔助項(xiàng)目的管理,如工作部門(mén)管理、基本工資信息管理和技能工資信息。該設(shè)計(jì)主要涉及數(shù)據(jù)庫(kù)的建立、連接和釋放操作、數(shù)據(jù)庫(kù)表中記錄的讀取和寫(xiě)入操作
2、的功能,以及數(shù)據(jù)環(huán)境的設(shè)置使用和數(shù)據(jù)控件的綁定及填充技術(shù)。 這次課程設(shè)計(jì)要求我們掌握使用現(xiàn)在比較流行的數(shù)據(jù)庫(kù)管理系統(tǒng)或數(shù)據(jù)庫(kù)開(kāi)發(fā)工具進(jìn)行數(shù)據(jù)庫(kù)管理操作(如建庫(kù)、建立完整性約束,對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)進(jìn)行查詢(xún),更改等操作)的方法;同時(shí),要學(xué)會(huì)使用一種開(kāi)發(fā)工具開(kāi)發(fā)出有相當(dāng)完善功能并有一定規(guī)模的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。通過(guò)設(shè)計(jì)對(duì)sql語(yǔ)言要有較深入的了解和掌握,對(duì)數(shù)據(jù)庫(kù)的管理(主要是安全性、完整性方面)要有一定程度的了解,會(huì)對(duì)表、視圖(存儲(chǔ)過(guò)程、觸發(fā)器這兩個(gè)可選)等的使用。該設(shè)計(jì)主要包括人事管理系統(tǒng)的概述和預(yù)覽,系統(tǒng)的設(shè)計(jì)和分析,數(shù)據(jù)庫(kù)的設(shè)計(jì)和創(chuàng)建,系統(tǒng)所含模塊的設(shè)計(jì)和實(shí)現(xiàn)。 剛開(kāi)始拿到這個(gè)題目感覺(jué)有點(diǎn)茫然不知從何
3、下手,最后經(jīng)過(guò)老師的指點(diǎn)我們有了一個(gè)大體的設(shè)計(jì)理念,在加上查看相關(guān)數(shù)據(jù)庫(kù)設(shè)計(jì)的書(shū)籍、上網(wǎng)查找相關(guān)資料我們的頭腦中有了較為清晰的設(shè)計(jì)思路。然后我們就順著自己的思路一步步地開(kāi)始了我們的設(shè)計(jì)。 首先是進(jìn)行需求分析,其中包括功能需求,性能需求,數(shù)據(jù)需求,運(yùn)行需求。因?yàn)槲覀儗?duì)于人事管理都沒(méi)有太多的了解,這其中有什么需求我們也不是很清除,最后我們又通過(guò)調(diào)查,再加上參考類(lèi)似系統(tǒng)的設(shè)計(jì)思想我們終于完成了需求分析這項(xiàng)首要任務(wù)。 再下來(lái)是根據(jù)需求分析我們更進(jìn)一步地確定了該系統(tǒng)的功能,進(jìn)而劃分模塊,確定各模塊的功能。在此基礎(chǔ)上確定該系統(tǒng)中所涉及的各個(gè)實(shí)體,以及與各實(shí)體相關(guān)的屬性。畫(huà)出e-r圖,得出其關(guān)系模式。然后就
4、可進(jìn)一步進(jìn)行詳細(xì)的設(shè)計(jì)。 其實(shí)說(shuō)的簡(jiǎn)單點(diǎn)這次設(shè)計(jì)主要就是分為兩大塊。數(shù)據(jù)庫(kù)的建立和人事管理整個(gè)系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)。先說(shuō)說(shuō)我們對(duì)于人事管理這個(gè)系統(tǒng)的設(shè)計(jì)。 剛開(kāi)始我們打算是用c#語(yǔ)言進(jìn)行系統(tǒng)的開(kāi)發(fā),因?yàn)槲覀冊(cè)趫D書(shū)館找到了相關(guān)的資料,后來(lái)想到我們對(duì)于c#也不是了解,怕其中出現(xiàn)問(wèn)題不好解決,所以我們最后就聽(tīng)取了老師及同學(xué)的建議用visualbasic語(yǔ)言來(lái)做。至于vb,我覺(jué)得很多和我們以前涉及的mfc很相像。在設(shè)計(jì)窗口界面時(shí),vb自身就提供了很多控件,我們可以任意選擇自己需要的組件,也可以任意將其拖到我們需要或是認(rèn)為合理的位置。這就使得我們?cè)谠O(shè)計(jì)窗口界面時(shí)格外方便。但是在完成了窗口界面的設(shè)計(jì)之后我們遇到
5、了難題。究竟如何將這些窗口鏈接起來(lái)。我們真的是無(wú)從下手。沒(méi)辦法我們只好再去泡圖書(shū)館,找到與visualbasic相關(guān)的書(shū)籍潛心研究,不過(guò)還好我們還是解決了不少問(wèn)題。但是因?yàn)槭浅醮谓佑|這門(mén)語(yǔ)言,其中很多地方我們還是理解不到位,我們又去請(qǐng)教了老師,經(jīng)過(guò)老師的耐心指導(dǎo),我們的作品也更加完善了。 下來(lái)說(shuō)說(shuō)數(shù)據(jù)庫(kù)的建立。我覺(jué)得與系統(tǒng)的設(shè)計(jì)相比數(shù)據(jù)庫(kù)的建立簡(jiǎn)單許多。我們就根據(jù)老師交給我們的方法,對(duì)照著課本上數(shù)據(jù)庫(kù)建立的步驟一步步地進(jìn)行。先是進(jìn)行需求分析,然后根據(jù)分析結(jié)果進(jìn)行概念結(jié)構(gòu)設(shè)計(jì),把所有的信息要求統(tǒng)一到一個(gè)整體邏輯中。然后是邏輯結(jié)構(gòu)設(shè)計(jì),將概念設(shè)計(jì)階段的e-r模型轉(zhuǎn)換為特定機(jī)器上的、dbms所支持的
6、數(shù)據(jù)模型并進(jìn)行優(yōu)化,再就是使用主語(yǔ)言和數(shù)據(jù)庫(kù)管理系統(tǒng)的ddl語(yǔ)言進(jìn)行結(jié)構(gòu)式的程序設(shè)計(jì)。接下來(lái)就是數(shù)據(jù)庫(kù)的實(shí)施階段,就是利用dbms提供的數(shù)據(jù)語(yǔ)言及其宿主語(yǔ)言將邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果嚴(yán)格地描述出來(lái),編制和調(diào)試原程序,組織數(shù)據(jù)入庫(kù),并進(jìn)行試運(yùn)行。在完成了數(shù)據(jù)庫(kù)的建立之后還應(yīng)記得為數(shù)據(jù)庫(kù)添加各種約束,我們通過(guò)觸發(fā)器使得數(shù)據(jù)庫(kù)實(shí)現(xiàn)了級(jí)聯(lián)刪除,并且避免了用戶(hù)向數(shù)據(jù)庫(kù)中插入重復(fù)數(shù)據(jù)。 在這次課程設(shè)計(jì)中我的主要任務(wù)是完成數(shù)據(jù)庫(kù)的建立??偟膩?lái)說(shuō)進(jìn)行的還是比較順利,畢竟經(jīng)過(guò)一學(xué)期的學(xué)期對(duì)于數(shù)據(jù)庫(kù)的應(yīng)用掌握的還是比較熟練的。當(dāng)然其中還是遇到了許多 困難。比如在數(shù)據(jù)庫(kù)設(shè)計(jì)初始,在劃分模塊確定各實(shí)體及關(guān)系時(shí),也許是
7、因?yàn)樽约簩?duì)于人事管理不太了解,也許是因?yàn)樽约簩?duì)于數(shù)據(jù)庫(kù)整體概念還是理解的不是很到位,所以遲遲不能確定該系統(tǒng)所設(shè)計(jì)相關(guān)的實(shí)體以及它們之間的關(guān)系,最后還是查閱相關(guān)資料才確定了下來(lái)。再就是在為數(shù)據(jù)庫(kù)創(chuàng)建約束時(shí),只記得大體語(yǔ)句格式,其中出現(xiàn)了很多語(yǔ)法錯(cuò)誤,最后還是對(duì)照課本改正了過(guò)來(lái),這就教育了我對(duì)于任何重要的知識(shí)不能只知其大概,應(yīng)清楚每一個(gè)小點(diǎn)。值得一提的是,在這其中我還學(xué)到了不少知識(shí)。以前在進(jìn)行級(jí)聯(lián)刪除的約束時(shí),我們總是通過(guò)sql語(yǔ)句實(shí)現(xiàn),但在這次設(shè)計(jì)中我從指導(dǎo)老師那還學(xué)到了另一種更為簡(jiǎn)單方便的方法,不需要記sql語(yǔ)言,只需簡(jiǎn)單幾步就搞定。 另外我的任務(wù)就是整理實(shí)驗(yàn)報(bào)告,為了我們的報(bào)告更加清晰易懂,
8、我嚴(yán)格按照規(guī)定,然后參考我們?cè)O(shè)計(jì)的步驟詳細(xì)地對(duì)我們這次設(shè)計(jì)進(jìn)行了表述。其中涉及了我們具體的設(shè)計(jì)內(nèi)容、設(shè)計(jì)目的、設(shè)計(jì)步驟以及我們所遇到的問(wèn)題及解決方案。 在完成了我的主要任務(wù)之余我還參與了窗口界面的設(shè)計(jì),因?yàn)楫?dāng)時(shí)分工的原因,我對(duì)于visualbasic語(yǔ)言沒(méi)有太多的研究,只是簡(jiǎn)單地看了看。我主要就是協(xié)助隊(duì)友,對(duì)于窗口整體效果方面給點(diǎn)建議,然后就是幫助她們理解一些書(shū)本上不太容易理解的地方。 從淺的層次來(lái)說(shuō),通過(guò)這次設(shè)計(jì)我將所學(xué)知識(shí)與實(shí)際結(jié)合了起來(lái),將課本知識(shí)系統(tǒng)化,使得我對(duì)課本知識(shí)有了更加深刻的理解。對(duì)于我更深層的意義是讓我體會(huì)到了團(tuán)隊(duì)與合作的力量,這次我們小組共三個(gè)人,在這期間我們?yōu)檫x擇開(kāi)發(fā)語(yǔ)言
9、等許多問(wèn)題有過(guò)爭(zhēng)執(zhí)與分歧,但就是在這其中我們才得以成長(zhǎng),最終我們算是圓滿(mǎn)地完成了任務(wù)。我希望今后有更多類(lèi)似的機(jī)會(huì)使自己得到更多鍛煉。 第二篇:人事管理系統(tǒng)企業(yè)人事財(cái)務(wù)管理系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì) 內(nèi)容摘要 隨著internet的不斷發(fā)展,傳統(tǒng)的管理方式,消耗大量的人力物力,傳統(tǒng)的方式已經(jīng)趕不上時(shí)代的腳步,所以開(kāi)發(fā)一個(gè)高效的企業(yè)人事財(cái)務(wù)管理系統(tǒng),是非常必要的。 本系統(tǒng)作為一個(gè)mysql數(shù)據(jù)庫(kù)開(kāi)發(fā)運(yùn)用程序,主要是分為前臺(tái)部分和后臺(tái)部分,前臺(tái)部分是面向用戶(hù),主要包括對(duì)自身工資的查詢(xún),對(duì)考勤的查詢(xún)等功能的實(shí)現(xiàn)。后臺(tái)部分是面向管理員,主要包括對(duì)職員管理,考勤管理,工資發(fā)放管理,公司結(jié)算預(yù)算等功能。 該系統(tǒng)的開(kāi)發(fā)
10、環(huán)境主要是mysql+php的結(jié)合,同時(shí)加入了html的語(yǔ)言來(lái)完成的界面設(shè)計(jì)。 關(guān)鍵詞:人事財(cái)務(wù)管理,mysql,php 目錄 一、引言.1 (一)設(shè)計(jì)目的.1 (二)設(shè)計(jì)要求.1 (三)設(shè)計(jì)環(huán)境.1 二、需求分析.2 (一)系統(tǒng)總體需求.21.系統(tǒng)簡(jiǎn)介.22.系統(tǒng)分析.2 (三)數(shù)據(jù)字典.3 三、概念結(jié)構(gòu)設(shè)計(jì).5 (一)e-r圖.5 (二)系統(tǒng)的功能結(jié)構(gòu)設(shè)計(jì).71.總架構(gòu)設(shè)計(jì).72.功能模塊的劃分.7 四、邏輯結(jié)構(gòu)設(shè)計(jì).9 (一)關(guān)系模式.9 (二)表的設(shè)計(jì)與創(chuàng)建.9 五、數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)與實(shí)現(xiàn).11 (一)管理員主要功能模塊設(shè)計(jì).111.部門(mén)及職位管理模塊.112.工資修改模塊.123.員工
11、管理模塊.124.查詢(xún)工資模塊.135.修改考勤表模塊.13 (二)后臺(tái)主要功能模塊設(shè)計(jì).14結(jié)論.16參考文獻(xiàn).17 一、引言 (一)設(shè)計(jì)目的 隨著公司規(guī)模的擴(kuò)大,經(jīng)濟(jì)體制的快速發(fā)展,公司組織管理會(huì)變得越來(lái)越龐大和困難,而信息的處理與使用也變得越來(lái)越重要。人事管理信息系統(tǒng)是企業(yè)管理中不可缺少的一部分,無(wú)論對(duì)企業(yè)決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以建立一套人事管理系統(tǒng),能夠加快物資的周轉(zhuǎn)速度,提高生產(chǎn)效率,加強(qiáng)管理的信息化手段,更好的為企業(yè)的發(fā)展和后勤服務(wù),提高本單位的經(jīng)濟(jì)效益。該系統(tǒng)的實(shí)現(xiàn),可以使企業(yè)更方便的對(duì)工作人員信息進(jìn)行查詢(xún)和錄入,配合市場(chǎng)管理的步伐。從宏觀上講,順應(yīng)了社會(huì)的信息化、社會(huì)
12、化潮流,縮短了整個(gè)社會(huì)化大生產(chǎn)的周期。因此,開(kāi)發(fā)這樣一套管理軟件成為很有必要的事情。 (二)設(shè)計(jì)要求 在信息高度發(fā)達(dá)的今天,人事管理的對(duì)象是一個(gè)單位或若干單位種的員工的基本信息,這些信息是在變化的。人事部門(mén)要為本單位、上級(jí)部門(mén)提供準(zhǔn)確的統(tǒng)計(jì)數(shù)據(jù)。由于人員眾多、數(shù)據(jù)復(fù)雜、統(tǒng)計(jì)管理工作困難,以往每做一項(xiàng)工作,都需要花費(fèi)很多的時(shí)間和精力。傳統(tǒng)的人工管理方式有諸如效率低,保密性差,查找、更新、維護(hù)困難等各種各樣的缺點(diǎn)。因此,人事管理系統(tǒng)能夠?yàn)橛脩?hù)例如檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。能夠極大地提高人事管理的效率。同時(shí),使企業(yè)實(shí)現(xiàn)科學(xué)化、正規(guī)化管理以及與世界先進(jìn)管理技術(shù)
13、接軌。 (三)設(shè)計(jì)環(huán)境 該系統(tǒng)的開(kāi)發(fā)環(huán)境主要是php+mysql. 1 二、需求分析 (一)系統(tǒng)總體需求 1.系統(tǒng)簡(jiǎn)介 該系統(tǒng)是一個(gè)企業(yè)人事財(cái)務(wù)管理系統(tǒng),主要是分為前臺(tái)部分和后臺(tái)部分,前臺(tái)部分是面向員工,主要包括注冊(cè)及登陸,工資信息的查詢(xún),考勤查詢(xún),查詢(xún)自己的某月或者全年考勤加班情況等功能的實(shí)現(xiàn)。后臺(tái)部分是面向管理員,主要包括對(duì)職員信息管理,對(duì)部門(mén)或者職位的變更,對(duì)員工考勤信息的管理和維護(hù),對(duì)員工的工資進(jìn)行結(jié)算等功能。 以企業(yè)的人事工資管理為設(shè)計(jì)和開(kāi)發(fā)對(duì)象,系統(tǒng)應(yīng)具有的設(shè)計(jì)要求包括: 1、全體員工的崗位、級(jí)別設(shè)定、員工的基本信息設(shè)定; 2、企業(yè)部門(mén)的劃分與設(shè)定; 3、員工不同工種的基本工資設(shè)定
14、; 4、加班津貼應(yīng)根據(jù)加班時(shí)間和類(lèi)型給予不同的補(bǔ)助; 5、按照不同工種的基本工資、考勤、應(yīng)產(chǎn)生員工的月工資; 6、設(shè)計(jì)年終獎(jiǎng)的計(jì)算方法; 7、工資報(bào)表,能夠查詢(xún)每個(gè)員工的工資情況、每個(gè)部門(mén)的工資情況、按月的工資統(tǒng)計(jì),按年的工資統(tǒng)計(jì); 8、進(jìn)一步基于工資的財(cái)務(wù)預(yù)算與決算; 系統(tǒng)由php+mysql設(shè)計(jì)實(shí)現(xiàn),具有數(shù)據(jù)操作方便、高效、迅速等優(yōu)點(diǎn)。該系統(tǒng)采用功能強(qiáng)大的數(shù)據(jù)庫(kù)軟件開(kāi)發(fā)工具進(jìn)行開(kāi)發(fā),具有很好的可移植性。 2.系統(tǒng)分析 (1)系統(tǒng)管理 對(duì)使用系統(tǒng)的用戶(hù)進(jìn)行管理,為他們分配一定的權(quán)限,使他們規(guī)范的使用系統(tǒng)。本系統(tǒng)的用戶(hù)及其操作權(quán)限都是由管理員添加的,管理員添加完畢之后,再將登錄名(即職工編號(hào))
15、和密碼分配給員工。 (2)職工信息管理 管理員可以對(duì)職工信息進(jìn)行管理,包括對(duì)職工基本信息和職工調(diào)動(dòng)情況的記錄進(jìn)行查詢(xún)、添加、刪除和修改。 2 (3)職工考勤管理 用于對(duì)職工的考勤情況進(jìn)行記錄,同時(shí)管理和查詢(xún)企業(yè)職工出勤情況。其中包括日考勤記錄、請(qǐng)假、加班、出差等情況的查詢(xún)、添加、刪除和修改。 (4)職工工資管理 可以根據(jù)職工的考勤情況,對(duì)員工的工資進(jìn)行結(jié)算,負(fù)責(zé)打印工資條。年底結(jié)算后,可以根據(jù)公司的業(yè)績(jī)情況,對(duì)職工發(fā)放不同的獎(jiǎng)金。 (5)對(duì)企業(yè)開(kāi)銷(xiāo)進(jìn)行管理 可以在年初對(duì)企業(yè)進(jìn)行今年一年開(kāi)銷(xiāo)的預(yù)算,制定財(cái)務(wù)計(jì)劃;年終可以進(jìn)行結(jié)算,計(jì)算工資一年的成果。作為來(lái)年公司預(yù)算的參考。 (6)對(duì)部門(mén)和職位的
16、管理 根據(jù)公司的具體情況,增設(shè)、刪除和改變職位和部門(mén),同時(shí)設(shè)置不同部門(mén)不同職位的基本工資。 (三)數(shù)據(jù)字典 1.職員表:職員編號(hào)(主鍵)、職員所屬部門(mén)、職位、職員登錄密碼 表2.1職員表的建立 2.考勤表:職員編號(hào)(主鍵)、年份、月份、缺勤次數(shù)、普通加班、特殊加班 表2.2考勤表的建立 3 3.職員薪水表:部門(mén)編號(hào)(主鍵)、職位號(hào)(主鍵)、基本工資 表2.3職員薪水表的建立 4.職位表:職位編號(hào)(主鍵)、職位名稱(chēng) 表2.4職位表的建立 5.部門(mén)表:部門(mén)編號(hào)(主鍵)、部門(mén)名稱(chēng) 表2.5部門(mén)表的建立 6.管理員表:管理員登錄賬號(hào)(主鍵)、密碼 表2.6管理員表的建立 4 三、概念結(jié)構(gòu)設(shè)計(jì) (一)e
17、-r圖 圖3.1職員e-r圖 圖3.2考勤e-r圖 圖3.3部門(mén)e-r圖 圖3.4職位e-r圖 5 圖3.5薪水設(shè)計(jì)e-r圖 圖3.6管理員e-r圖 部門(mén)編號(hào)姓名職位編號(hào)登錄密碼職員編號(hào)查詢(xún)年份查詢(xún)?cè)路萑鼻谔鞌?shù)普通加班特殊加班職員編號(hào)部門(mén)編號(hào)部門(mén)名稱(chēng)職位編號(hào)部門(mén)職員考勤am管理nnmpl考勤q管理管理員密碼o查詢(xún)b職位編號(hào)管理員薪水部門(mén)編號(hào)管理賬戶(hù)管理員編號(hào)職位名稱(chēng)職位基本工資圖3.7總設(shè)計(jì)e-r圖 6 (二)系統(tǒng)的功能結(jié)構(gòu)設(shè)計(jì) 1.總架構(gòu)設(shè)計(jì) 圖3.8系統(tǒng)總體功能圖 2.功能模塊的劃分 1:系統(tǒng)管理 系統(tǒng)啟動(dòng)的時(shí)候有一個(gè)管理員用戶(hù),使用這個(gè)用戶(hù)登陸以后,可以添加其他用戶(hù),而且每個(gè)用戶(hù)都可以更
18、改自己的密碼。 1)登陸系統(tǒng) 2)用戶(hù)設(shè)置:設(shè)置用戶(hù)密碼,只有管理員才能創(chuàng)建修改刪除其他用戶(hù)。3)退出系統(tǒng)2:人事管理 1)添加員工信息。系統(tǒng)自動(dòng)生成員工的編號(hào)。管理員可以添加員工的基本信息。包括姓名,性別,年齡,聯(lián)系電話(huà),學(xué)歷,專(zhuān)業(yè),分配部門(mén)和職位,進(jìn)入本公司的時(shí)間等; 2)修改員工信息。選擇一個(gè)員工,可以修改這個(gè)員工的基本信息。包括員工調(diào)動(dòng)時(shí)的信息修 7 改,以及工資修改; 3)查詢(xún)員工的基本信息:可以根據(jù)員工的編號(hào),姓名進(jìn)行查詢(xún)員工的基本信息,并且可以針對(duì)查詢(xún)結(jié)果進(jìn)行修改和冊(cè)除等工作; 4)冊(cè)除員工信息。直接從列表中選中要冊(cè)除的員工信息,然后進(jìn)行冊(cè)除操作,或者首先查詢(xún)要冊(cè)除的員工信息,然
19、后在冊(cè)除。 3:基礎(chǔ)信息管理 1)職務(wù)類(lèi)別設(shè)置:設(shè)置職務(wù)分類(lèi),增加或者刪除職位; 2)工資類(lèi)別設(shè)置:設(shè)置工資分類(lèi),根據(jù)考勤表發(fā)放工資和獎(jiǎng)金等;3)部門(mén)類(lèi)別設(shè)置:設(shè)置部門(mén)分類(lèi)。4:考勤管理 1)考勤記錄:記錄員工的出勤情況; 2)考勤查詢(xún):調(diào)用數(shù)據(jù)庫(kù)來(lái)查詢(xún)員工的出勤情況。5:公司財(cái)務(wù)管理1)年初總體預(yù)算;2)年底結(jié)算。 8 四、邏輯結(jié)構(gòu)設(shè)計(jì) 該企業(yè)人事財(cái)務(wù)管理系統(tǒng)主要分為兩個(gè)部分,分別對(duì)應(yīng)管理員管理和職員。 (一)關(guān)系模式 職員可以登錄系統(tǒng),查詢(xún)自己的工資情況,也可以查詢(xún)自己的考勤情況。 管理員登錄,可以管理員工信息,管理考勤信息,可以查詢(xún)基本工資,根據(jù)公司每年的開(kāi)支,進(jìn)行年底結(jié)算,根據(jù)公司收支
20、,對(duì)員工進(jìn)行不同的獎(jiǎng)勵(lì)。 (二)表的設(shè)計(jì)與創(chuàng)建 考慮系統(tǒng)的實(shí)際需要,本系統(tǒng)數(shù)據(jù)庫(kù)至少要包含職員信息表(staff)、薪水信息表(salary)、考勤表(check1)、部門(mén)表(department)、職位表(post)、管理員表(admin)。 職員信息表(staff) 管理員表(admin) 薪水信息表(salary) 9 部門(mén)表(department) 職位表(post) 考勤表(check1) 10 五、數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)與實(shí)現(xiàn) 基于的旅店管理系統(tǒng)主要分為兩個(gè)部分,分別對(duì)應(yīng)管理員管理和職員查詢(xún)。 (一)管理員主要功能模塊設(shè)計(jì) 管理員可以登錄,系統(tǒng)主界面如圖5-1所示。 圖5-1系統(tǒng)主界面 1
21、.部門(mén)及職位管理模塊 管理員登錄后可以進(jìn)行部門(mén)和職位的管理,如圖5-2所示: 圖5-2部門(mén)管理主界面 點(diǎn)擊添加部門(mén)可以完成新部門(mén)新職位的添加功能,代碼如下,操作界面如圖5-3所示mysql_query(”insertintodepartmentvalues(”.$departno.”,”.$departmentname.”)”);mysql_query(”insertintosalaryvalues(”.$departno.”,”.$postno.”,”.$basic_salary.”)”);點(diǎn)擊編輯按鈕可以修改各部門(mén)不同職位的底薪,代碼如下: $sql=“updatedepartmentse
22、tdepartmentname=“.$departmentname.”wheredepartno=“.$departno.”“; 11 圖5-3部門(mén)職位編輯界面 對(duì)按刪除按鈕,根據(jù)主鍵可以直接刪除整條記錄,實(shí)現(xiàn)對(duì)部門(mén)和職位的刪除,關(guān)鍵代碼如下:mysql_query(”deletefromsalarywheredepartno=“.$departno.”andpostno=“.$postno);mysql_query(”deletefromdepartmentwheredepartno=“.$departno);2.工資修改模塊 管理員登錄成功后,可以從數(shù)據(jù)庫(kù)中查詢(xún)員工的基本工資信息,主代碼如
23、下: $result=mysql_query(”select*fromstaff,department,post,check1,salarywherestaff.departnolike”.$c2.”andstaff.stano=check1.stanoandstaff.postno=salary.postnoandsalary.postno=post.postnoandstaff.departno=salary.departnoandsalary.departno=department.departno”)3.員工管理模塊 管理員登錄成功后,可以從數(shù)據(jù)庫(kù)中查詢(xún)員工的基本信息,主界面如圖5-4
24、所示: 圖5-4員工基本界面 可增加新的員工,給他分配部門(mén)和職位,主要代碼: mysql_query(”insertintostaff(stano,staname,postno,departno)values (”.$stano.”,”.$staname.”,”.$postno.”,”.$departno.”)”); 12 對(duì)已存在的員工,可以根據(jù)職員編號(hào)進(jìn)行修改信息,主要代碼,界面如圖5-5所示:mysql_query(”updatestaffsetpostno=“.$postno.”wherestano=“.$stano.”“);mysql_query(”updatestaffsetdep
25、artno=“.$departno.”wherestano=“.$stano.”“);header(”location:querry.php”); 圖5-5修改員工信息界面 按刪除按鈕,可以刪除員工,代碼如下: mysql_query(”deletefromstaffwherestano=“.$stano.”“);4.查詢(xún)工資模塊 管理員登錄成功后,可以從數(shù)據(jù)庫(kù)中查詢(xún)員工的基本信息,可以按照年份,月份,不同的部門(mén)進(jìn)行查詢(xún),主界面如圖5-6所示: 圖5-6查詢(xún)工資界面 主要代碼: mysql_query(”select*fromstaff,department,post,check1,salar
26、ywherestaff.stano=check1.stanoandstaff.postno=salary.postnoandsalary.postno=post.postnoandstaff.departno=salary.departnoandsalary.departno=department.departno”)5.修改考勤表模塊 管理員登錄成功后,可以從數(shù)據(jù)庫(kù)中查詢(xún)員工的考勤基本信息,可以按照年份,月份,不同的部門(mén)進(jìn)行查詢(xún),主界面如圖5-7所示: 13 圖5-7查詢(xún)考勤表界面 可以對(duì)員工的考勤進(jìn)行添加,代碼:mysql_query(”insertintocheck1values(”.$
27、stano.”,”.$year.”,”.$month.”,”.$less.”,”.$normal.”,”.$specifieness.”)”);還可以進(jìn)行編輯,界面如下: 圖5-8考勤表編輯界面 主要代碼: “updatecheck1setnormal=“.$normal.”wherestano=“.$stano.”andmonth=“.$month.”andyear=“.$year.”“; (二)后臺(tái)主要功能模塊設(shè)計(jì) 管理員登錄成功后,可以從數(shù)據(jù)庫(kù)中查詢(xún)自己的工資信息,如圖5-9: 14 圖5-9員工查詢(xún)工資界面 15 結(jié)論 本文描述了基于php+mysql環(huán)境設(shè)計(jì)的網(wǎng)上書(shū)店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
28、,具有一定的理論和實(shí)踐意義。該系統(tǒng)是windows7,web服務(wù)器apache,數(shù)據(jù)庫(kù)服務(wù)器mysql,服務(wù)器端腳本編程環(huán)境php,共同完成的。 設(shè)計(jì)要求提的很完善,該系統(tǒng)實(shí)現(xiàn)了工資的查詢(xún),不同用戶(hù)的登錄,管理員可以對(duì)公司的業(yè)績(jī)進(jìn)行年初的預(yù)算,年終的結(jié)算,根據(jù)不同部門(mén)的不同職位,分配不一同的工資,年末根據(jù)公司的業(yè)績(jī)以及個(gè)人表現(xiàn)情況,對(duì)不同的人員發(fā)放不同的獎(jiǎng)金福利。員工可以查詢(xún)自己不同月份,不同年份的工資詳情等。但是最后設(shè)計(jì)的時(shí)候我們遇到很多問(wèn)題,工資結(jié)算的時(shí)候,我們還是沒(méi)有詳細(xì)劃分,只做出了最終的工資總額,可能對(duì)員工查詢(xún)?cè)敿?xì)工資不方便,還有就是公司的結(jié)算預(yù)算,沒(méi)有做進(jìn)去,系統(tǒng)顯得不是很完善,以
29、后還是應(yīng)該多多研究。所以通過(guò)老師的指點(diǎn),我們還應(yīng)該努力,最終解決這些問(wèn)題,以更好的完成了整個(gè)系統(tǒng)的開(kāi)發(fā)工作。 16 參考文獻(xiàn) 1劉金嶺,馮萬(wàn)利.數(shù)據(jù)庫(kù)原理及應(yīng)用實(shí)驗(yàn)與課程設(shè)計(jì)指導(dǎo)m.北京:清華大學(xué)出版,2021.2王珊,薩師道.數(shù)據(jù)庫(kù)系統(tǒng)概論m.北京:高等教育出版社,2021 3verhoefc.p,donkersb.predictingcustomerpotentialvalueanapplicationintheinsuranceindustry.decisionsupportsystemsj.2021,32(1):189-199. 4吳毅杰,張志明.b/s與c/s的比較及其數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)
30、j.艦船電子工程.2021:56-58.5philiplew,孫偉.softwareengineeringenglishm.清華大學(xué)出版社.2021:225-260.6(德)斯皮勒林茨,(挪)謝弗.軟件測(cè)試基礎(chǔ)教程m.北京:人民郵電出版社.2021:96-120. 17 第三篇:人事管理系統(tǒng)設(shè)計(jì)企業(yè)人事管理系統(tǒng)課程設(shè)計(jì) 實(shí)驗(yàn)小組成員:張健,黃仁獎(jiǎng),莊寧曉,徐凱,宋永捷 計(jì)算機(jī)051(行) 企業(yè)人事管理系統(tǒng)可行性研究報(bào)告 編寫(xiě)目的 從人事管理的角度來(lái)講,人們已經(jīng)產(chǎn)生一種共識(shí),那就是“人事管理是企業(yè)最珍貴的資產(chǎn)”。現(xiàn)在,人事管理不僅是企業(yè)最珍貴的資產(chǎn),而且應(yīng)該是唯一“動(dòng)態(tài)的資產(chǎn)”。一個(gè)企業(yè),無(wú)論是
31、土地,還是設(shè)備,還是流動(dòng)資金,他們的實(shí)質(zhì)都是靜態(tài)資產(chǎn)。人們認(rèn)為財(cái)務(wù)管理首要的是講“管好錢(qián)”。其實(shí)錢(qián)是屬于靜態(tài)資產(chǎn),錢(qián)是不會(huì)跑的,它又沒(méi)有長(zhǎng)腳。如果說(shuō)錢(qián)會(huì)跑,是因?yàn)橛腥巳?dòng)他,所以不是錢(qián)的問(wèn)題,仍然是人的問(wèn)題。錢(qián)是不能主動(dòng)創(chuàng)造價(jià)值的,即使是被投資于很好的項(xiàng)目,也是人做的決定,也是由人在那里管理。所以,唯有人的行為才是動(dòng)態(tài)的;只有人的行為才能創(chuàng)造價(jià)值。開(kāi)發(fā)這樣一套管理軟件成為很有必要的事情。 人事管理系統(tǒng)是一個(gè)公司不可缺少的部分,它的內(nèi)容對(duì)于公司的決策者和管理者來(lái)說(shuō)都至關(guān)重要,隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作
32、用 項(xiàng)目背景 一套比較系統(tǒng)的人力資源管理理念,并建立了一整套比較規(guī)范的人力資源管理方法。在積極建立企業(yè)現(xiàn)代企業(yè)管理機(jī)制的今天,僅僅靠原始的手工管理或簡(jiǎn)單的單機(jī)管理,人力資源部門(mén)面對(duì)大量的信息,無(wú)法有效率地將其中的重要部分提取出來(lái),并做出相應(yīng)的判斷和處理。公司管理者的決策只能依據(jù)報(bào)表數(shù)據(jù),在浪費(fèi)大量人力、物力的同時(shí)無(wú)法做到實(shí)時(shí)監(jiān)控,難以保證數(shù)據(jù)的準(zhǔn)確性和及時(shí)性。因此,先進(jìn)的管理思想在企業(yè)中實(shí)現(xiàn)就成為了一個(gè)可望而不可及的目標(biāo)。公司集團(tuán)非常急需一套既有先進(jìn)管理思想又適合國(guó)內(nèi)大企業(yè)的人力資源管理信息系統(tǒng),作為實(shí)現(xiàn)目標(biāo)和提高現(xiàn)有水平的一種重要手段。 定義 人事管理是企業(yè)信息管理的重要部分,面對(duì)大量的人事
33、工資信息,財(cái)務(wù)部門(mén)采用人力處理將浪費(fèi)大量的時(shí)間、人力和物力,且數(shù)據(jù)的準(zhǔn)確性低。因此,開(kāi)發(fā)一個(gè)界面友好,易于操作的人事工資管理軟件進(jìn)行自動(dòng)化處理變得十分重要,這正是本系統(tǒng)開(kāi)發(fā)的目的和意義 隨著時(shí)代的進(jìn)步,社會(huì)生產(chǎn)力高速發(fā)展,新技術(shù)層出不窮信息量急劇膨脹,整個(gè)人類(lèi)社會(huì)已成為信息化的社會(huì)人們對(duì)信息和數(shù)據(jù)的利用和處理已經(jīng)進(jìn)入自動(dòng)化、網(wǎng)絡(luò)化和社會(huì)化的階段。如在查找情報(bào)資料、處理銀行帳目、倉(cāng)庫(kù)管理、科研生產(chǎn)等方面,無(wú)不需要利用大量的信息資源。因此,如何有效地進(jìn)行數(shù)據(jù)信息的管理和利用,已經(jīng)成為人們普遍關(guān)注的課題。 信息在不同的領(lǐng)域里有著不同的概念,在管理科學(xué)領(lǐng)域中,通常認(rèn)為信息是經(jīng)過(guò)加工處理后的一種數(shù)據(jù)形式
34、,是一種有次序的符號(hào)排列,它是系統(tǒng)傳輸和處理的對(duì)象。處在信息時(shí)代的今天,信息的作用越來(lái)越為人們所重視。制定工作計(jì)劃,研究投資策略,都離不開(kāi)對(duì)信息的充分利用。管理信息系統(tǒng)(managementinformationsystem,縮寫(xiě)mis)是一種“人機(jī)系統(tǒng)”,它以特定的模式支持一個(gè)組織內(nèi)各級(jí)組織機(jī)構(gòu)之間的通訊,對(duì)信息資源進(jìn)行綜合開(kāi)發(fā),管理和利用,實(shí)現(xiàn)對(duì)該組織的有效管理。它通過(guò)對(duì)數(shù)據(jù)的加工處理,及時(shí)為管理與決策分析提供信息。其特點(diǎn)有: 數(shù)據(jù)全部存儲(chǔ)于計(jì)算機(jī)系統(tǒng)中;用戶(hù)使用簡(jiǎn)單、操作方便、查詢(xún)速度快;有極強(qiáng)的人-機(jī)對(duì)話(huà)功能;能直接從計(jì)算機(jī)系統(tǒng)中提供決策所需的參考信息。 參考資料網(wǎng)上一些類(lèi)似比較完整的
35、系統(tǒng),人事管理系統(tǒng),學(xué)籍管理系統(tǒng),企業(yè)一些其他的系統(tǒng)的設(shè)計(jì)理念,好的報(bào)告分析。 可行性分析 要求一般而言,良好的辦公管理,有助于為企業(yè)達(dá)到以下的目標(biāo): 一、協(xié)助組織達(dá)成發(fā)展目標(biāo)與遠(yuǎn)景。 二、有效地運(yùn)用人員的能力與技術(shù)專(zhuān)才。 三、促使組織成員的工作士氣高昂且激發(fā)潛能。 四、滿(mǎn)足組織成員的自我實(shí)現(xiàn)感與增加成員的工作成就感。 五、發(fā)起且落實(shí)組織變革。 六、提高組織成員的工作生活品質(zhì)。 七、協(xié)助企業(yè)負(fù)責(zé)人做出正確決策。 目標(biāo)可行性研究的目標(biāo)是用最小的代價(jià)在盡可能的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。 可行性研究可行性分析也稱(chēng)為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對(duì)新系統(tǒng)的開(kāi)發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的
36、開(kāi)發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開(kāi)發(fā)成功。決定可行性的主要因素 經(jīng)濟(jì)上可行性: 近幾年,計(jì)算機(jī)技術(shù)的發(fā)展和計(jì)算機(jī)辦公自動(dòng)化的普及和應(yīng)用,計(jì)算機(jī)的應(yīng)用也有了較大的提高。計(jì)算機(jī)也都成為高校管理工作中的重要設(shè)備,每個(gè)單位、每個(gè)部門(mén)都有不同程度的計(jì)算機(jī)應(yīng)用。在硬件方面,無(wú)需單獨(dú)購(gòu)買(mǎi)計(jì)算機(jī),只需利用目前已有的奔騰、奔騰的計(jì)算機(jī)即可,并附有打印機(jī)等附件。所以從硬件方面上完全可行。根據(jù)用戶(hù)的要求,分析其特點(diǎn),在經(jīng)濟(jì)上本項(xiàng)目是可行的,采集,編輯,發(fā)布,人員不需要專(zhuān)業(yè)的編程知識(shí)就可以快速高效地發(fā)布題庫(kù)信息。這樣加快了信息發(fā)布速度,減少了人力的開(kāi)銷(xiāo),縮短了從采集到發(fā)布的時(shí)間
37、周期,從而提高了服務(wù)的質(zhì)量,而且由于管理周期縮短和人力開(kāi)銷(xiāo)的減少,可以在高校信息化中獲得更多的好處。 在軟件上,由于人事管理工作不同于其它行業(yè)的管理工作,管理軟件在市場(chǎng)上沒(méi)有專(zhuān)業(yè)的管理軟件;找軟件開(kāi)發(fā)公司單獨(dú)開(kāi)發(fā)軟件所需費(fèi)用又太高,至少需要幾千元,并且實(shí)用性不強(qiáng),日后的維護(hù)升級(jí)等問(wèn)題也不易解決。而由我們自己研究開(kāi)發(fā)一套適合實(shí)際需要的管理軟件,即可節(jié)資金,也便于日常維護(hù)、備份和系統(tǒng)升級(jí)。 人事管理信息系統(tǒng)并不需要特別高的配置,編寫(xiě)管理信息系統(tǒng)的軟件在市面上也十分便宜。因此,我們認(rèn)為它的制作在經(jīng)濟(jì)上是可行的。我國(guó)加入wto后,面對(duì)高度信息化、全球化和管理現(xiàn)代化的國(guó)際競(jìng)爭(zhēng),中國(guó)如何應(yīng)用信息技術(shù)促進(jìn)管
38、理創(chuàng)新,以管理創(chuàng)新促進(jìn)實(shí)施信息現(xiàn)代化的戰(zhàn)略,深化改革和實(shí)現(xiàn)管理水平跨越式發(fā)展,提高服務(wù)水平和服務(wù)質(zhì)量,增強(qiáng)的競(jìng)爭(zhēng)力,已成為一個(gè)不容回避、亟待研究解決的重大課題。 技術(shù)上可行性: 本系統(tǒng)使用的是+sqlserver實(shí)現(xiàn)的??梢宰杂墒褂萌耸鹿べY信息分類(lèi),自由賦予用戶(hù)權(quán)限,根據(jù)需要靈活使用模版??梢蕴峁┙o各種場(chǎng)合的信息,人事工資。 根據(jù)用戶(hù)的要求,分析其特點(diǎn),在經(jīng)濟(jì)上本項(xiàng)目是可行的,采集,編輯,發(fā)布,人員不需要專(zhuān)業(yè)的編程知識(shí)就可以快速高效地發(fā)布高校辦公信息。這樣加快了信息發(fā)布速度,減少了人力的開(kāi)銷(xiāo),縮短了從采集到發(fā)布的時(shí)間周期,從而提高了服務(wù)的質(zhì)量,而且由于管理周期縮短和人力開(kāi)銷(xiāo)的減少,可以在高校信
39、息化中獲得更多的好處。 通過(guò)sqlserver建立辦公自動(dòng)化數(shù)據(jù)庫(kù)sqlserver是一種高效的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng),它與windowsnt/2021及windows9x等操作系統(tǒng)緊密集成。這種安排使sqlserver能充分利用操作系統(tǒng)所提供的特性。對(duì)于今天復(fù)雜的客戶(hù)/服務(wù)器系統(tǒng)來(lái)說(shuō),sqlserver是一個(gè)很好的選擇??梢源蜷_(kāi)sqlserver(1)建立數(shù)據(jù)庫(kù)。(2)建立表。建立的數(shù)據(jù)庫(kù)目前一些網(wǎng)站主要采取三種形式。 1:手工更新:一些小網(wǎng)站還停留在完全使用人工制作新頁(yè)面,更新目前的信息。這種方法不但效率低,而且容易出現(xiàn)錯(cuò)誤,目前這種方法基本使用在一些小站點(diǎn)和個(gè)人主頁(yè),已經(jīng)不是主流。由于使用全部靜
40、態(tài)頁(yè)面,可以有很高的負(fù)載。 2:動(dòng)態(tài)網(wǎng)頁(yè)技術(shù):隨著,php,cgi等動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)的發(fā)展,用這些技術(shù)制作一個(gè)基于數(shù)據(jù)庫(kù)的動(dòng)態(tài)人事工資系統(tǒng)已經(jīng)是很方便的。這種技術(shù)構(gòu)件的網(wǎng)站,大大提高了信息更新的效率,信息發(fā)布人員只需要進(jìn)行簡(jiǎn)單的文字圖片排版,就可以發(fā)布信息。簡(jiǎn)單易用。但是,這種技術(shù)的信息發(fā)布系統(tǒng)存在另外一個(gè)缺點(diǎn),當(dāng)用戶(hù)訪問(wèn)量大的時(shí)候,動(dòng)態(tài)頁(yè)面頻繁操作數(shù)據(jù)庫(kù),會(huì)大量消耗系統(tǒng)資源,造成訪問(wèn)緩慢或者根本無(wú)法訪問(wèn)。 3:動(dòng)態(tài),靜態(tài)發(fā)布:這種技術(shù)與上面的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)沒(méi)有本質(zhì)上的區(qū)別,只是將靜態(tài)頁(yè)面和動(dòng)態(tài)技術(shù)的優(yōu)點(diǎn)結(jié)合起來(lái)。使用動(dòng)態(tài)技術(shù)采集信息,人事工資人員也只需要進(jìn)行簡(jiǎn)單的文字和圖片排版,制作一個(gè)模版,就可
41、以使用人事工資系統(tǒng)發(fā)布人事工資信息了。最后由系統(tǒng)根據(jù)模版和人事工資信息的具體內(nèi)容和網(wǎng)站結(jié)構(gòu)發(fā)布靜態(tài)頁(yè)面。這樣最終發(fā)布的為靜態(tài)頁(yè)面,可以承受很大的訪問(wèn)量,也可以提高人事工資信息的發(fā)布效率。 本次畢業(yè)設(shè)計(jì)就是使用第三種技術(shù)構(gòu)造人事工資系統(tǒng)的。采用這種方式構(gòu)造系統(tǒng),有著易用,方便,快速,高效的優(yōu)點(diǎn),是一種廣泛采用的技術(shù)。 運(yùn)行上可行性: 現(xiàn)代計(jì)算機(jī)軟硬件的發(fā)展使得本系統(tǒng)具有良好的操作界面,簡(jiǎn)單直接的操作界面,具有較強(qiáng)的人機(jī)對(duì)話(huà)能力,支持多種漢字輸入方式,其適應(yīng)性強(qiáng),顯示內(nèi)容簡(jiǎn)單明了,使操作者不必具有較高高的計(jì)算機(jī)專(zhuān)業(yè)知識(shí),也不必進(jìn)行專(zhuān)門(mén)培訓(xùn),稍一接觸就可以上手進(jìn)行所有操作。政治可行性: 本系統(tǒng)純?yōu)樗?/p>
42、人設(shè)計(jì),在開(kāi)發(fā)過(guò)程中沒(méi)有涉及合同、責(zé)任等與法律相抵觸的方面。因此,本系統(tǒng)在法律上是可行的。 人力資源的設(shè)計(jì)分析 使用作為系統(tǒng)開(kāi)發(fā)的開(kāi)發(fā)環(huán)境,它作為一種現(xiàn)代的編程語(yǔ)言,提供完善的指令控制語(yǔ)句、類(lèi)與對(duì)象的支持及豐富的數(shù)據(jù)類(lèi)型,給開(kāi)發(fā)高性能系統(tǒng)提供的保障為開(kāi)發(fā)滿(mǎn)足客戶(hù)要求的系統(tǒng),保證了代碼的模塊化要求,而代碼模塊化的提高,非常有利于以后對(duì)新系統(tǒng)的擴(kuò)展與修改。 綜上所述,本系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)在技術(shù)上和硬件設(shè)備上的條件都是滿(mǎn)足的,因此,它在技術(shù)上是可行的。 經(jīng)濟(jì)上可行性: 現(xiàn)在,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長(zhǎng)足的進(jìn)步。而本系統(tǒng)的開(kāi)發(fā),為工作效率帶來(lái)了一個(gè)質(zhì)的飛躍,為此主要表現(xiàn)有以下幾個(gè)方面:第一,
43、本系統(tǒng)的運(yùn)行可以代替人工進(jìn)行許多繁雜的勞動(dòng);第二,本系統(tǒng)的運(yùn)行可以節(jié)省許多資源;第三,本系統(tǒng)的運(yùn)行可以大大的提高的工作效率;第四,本系統(tǒng)可以使敏感文檔更加安全,等等。所以,本系統(tǒng)在經(jīng)濟(jì)上是可行的。 1.2相關(guān)技術(shù)概述1.2.1軟件工程 軟件工程是指導(dǎo)計(jì)算機(jī)軟件開(kāi)發(fā)和維護(hù)的工程學(xué)科。 (1)它采用工程的概念、原理、技術(shù)和方法來(lái)開(kāi)發(fā)和維護(hù)軟件; (2)它將管理技術(shù)與當(dāng)前經(jīng)過(guò)時(shí)間考驗(yàn)的而證明是正確的技術(shù)方法結(jié)合起來(lái);(3)它強(qiáng)調(diào)使用生存周期方法學(xué)和結(jié)構(gòu)分析和結(jié)構(gòu)技術(shù); (4)經(jīng)過(guò)人們長(zhǎng)期的努力和探索,圍繞著實(shí)現(xiàn)軟件優(yōu)質(zhì)高產(chǎn)這個(gè)目標(biāo),從技術(shù)到管理兩個(gè)方面做了大量的努力,逐漸形成了”軟件工程學(xué)”這一新的
44、學(xué)科。 3.對(duì)現(xiàn)有系統(tǒng)的分析 3.1處理流程和數(shù)據(jù)流程 系統(tǒng)整體模塊結(jié)構(gòu)圖 本系統(tǒng)由五大模塊組成,即系統(tǒng),員工基本信息,員工考勤信息,員工調(diào)動(dòng)信息,幫助。如下圖: 4.2系統(tǒng)流程圖 功能模塊 1人事信息錄入,編輯,修改,查詢(xún),打印 把員工信息記錄進(jìn)數(shù)據(jù)庫(kù),可以隨時(shí)查看,起到檔案的作用,登記了人事信息,便于管理。該系統(tǒng)按照人事勞資管理人員的書(shū)寫(xiě)習(xí)慣,可對(duì)員工的編號(hào)、員工的姓名、性別、所在部門(mén)、職位名稱(chēng)、最高學(xué)歷、等基本信息進(jìn)行記錄,為了方便起見(jiàn),還增加了備注的功能,可以對(duì)員工進(jìn)行評(píng)語(yǔ)及特點(diǎn)的描述。信息錄入后最終自動(dòng)生成詳細(xì)的易于操作的人事檔案表,可以隨時(shí)的記錄了解本公司的員工信息,一目了然。本系
45、統(tǒng)支持任何一種輸入方法。 2工資管理錄入,編輯,修改,查詢(xún),計(jì)算,統(tǒng)計(jì) 工資信息主要包括員工的底薪、補(bǔ)貼、獎(jiǎng)金、加班費(fèi)、房貼、養(yǎng)老金、等項(xiàng)目,另外,系統(tǒng)會(huì)自動(dòng)統(tǒng)計(jì)該員工的工資的總工資等信息。3各種信息的查詢(xún)統(tǒng)計(jì) 查詢(xún)可以提高了工作效率,輸入字符即可獲得符合條件的信息,統(tǒng)計(jì)可以從雜亂的數(shù)據(jù)中,分析出有效的數(shù)據(jù)。 4系統(tǒng)數(shù)據(jù)的安全保密,設(shè)定系統(tǒng)用戶(hù) 系統(tǒng)為區(qū)分了身份,因此由用戶(hù)和密碼,級(jí)別構(gòu)成,這樣系統(tǒng)在系統(tǒng)登陸界面進(jìn)行身份驗(yàn)證,將輸入的信息和用戶(hù)表進(jìn)行比較,讓符合身份的用戶(hù)通過(guò)驗(yàn)證。 數(shù)據(jù)庫(kù)設(shè)計(jì) sqlserver簡(jiǎn)單介紹數(shù)據(jù)庫(kù)的概念數(shù)據(jù)庫(kù)是一種存儲(chǔ)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫(kù)的作用在于組
46、織和表達(dá)信息,簡(jiǎn)而言之,數(shù)據(jù)庫(kù)就是信息的集合。計(jì)算機(jī)的數(shù)據(jù)庫(kù)可以分為兩類(lèi):非關(guān)系數(shù)據(jù)庫(kù)(flat-file)和關(guān)系數(shù)據(jù)庫(kù)(relational)。關(guān)系數(shù)據(jù)庫(kù)中包含了多個(gè)數(shù)據(jù)表的信息,數(shù)據(jù)庫(kù)含有各個(gè)不同部分的術(shù)語(yǔ),象記錄、域等。關(guān)系數(shù)據(jù)庫(kù)產(chǎn)品是怎么發(fā)展起來(lái)的呢。對(duì)關(guān)系模型的支持 第一階段(70年代)的rdbms僅支持關(guān)系數(shù)據(jù)結(jié)構(gòu)和基本的關(guān)系操作(選擇、投影、連接)。例如:dbase之流。 第二階段(80年代),對(duì)關(guān)系操作的支持已經(jīng)比較完善,但是對(duì)數(shù)據(jù)完整性的支持仍然較差。此時(shí),sql語(yǔ)言已經(jīng)成為 關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn),各家對(duì)sql標(biāo)準(zhǔn)的支持還都是不存的(幾乎全不是超水平發(fā)揮)。 第三階段(90年代)
47、的產(chǎn)品,加強(qiáng)了數(shù)據(jù)完成性和安全性的性能。完整性的控制在核心層實(shí)現(xiàn),克服了在工具曾的完 整性可能存在“旁路”的弊病。 sqlserver是關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng),用戶(hù)可利用許多語(yǔ)言編寫(xiě)訪問(wèn)sqlserver數(shù)據(jù)庫(kù)的程序,對(duì)于小型應(yīng)用系統(tǒng)是非常理想的。除了支持標(biāo)準(zhǔn)的ansisql語(yǔ)句,從而能獲得相當(dāng)好的性能。它可以在windowsnt系統(tǒng)上或者在windows95/98系統(tǒng)上運(yùn)行。 sqlserver的執(zhí)行性能非常高,運(yùn)行速度非常快,并非常容易使用,是一個(gè)非常棒的數(shù)據(jù)庫(kù)。 1.2.3軟件開(kāi)發(fā)工具作為microsoft的最新建立動(dòng)態(tài)web網(wǎng)站的工具,相對(duì)于asp和jsp在改變?cè)嫉膚eb編程方式方面有了長(zhǎng)
48、足的長(zhǎng)進(jìn)。它的代碼與頁(yè)面分離技術(shù)(codebehind)以及完善的web服務(wù)器控件為程序員提供了一個(gè)更加符合傳統(tǒng)編程的web服務(wù)器端開(kāi)發(fā)方式。一:名字空間namespace要使用的數(shù)據(jù)庫(kù)功能,不可能離開(kāi)名字空間namespace的使用。什么是名字空間,說(shuō)理論可以說(shuō)半天,我們沒(méi)必要了解,簡(jiǎn)單一點(diǎn),名字控件就像delphi中的控件,你必須將它們放入你的form才能使用他們,同樣,如果你要使用的數(shù)據(jù)庫(kù)功能,你就必須先引用相應(yīng)的名字空間。中關(guān)于數(shù)據(jù)庫(kù)的名字空間有這些: ado+,是ado的下一代,就像是asp的下一代,相對(duì)于ado,ado+有以下特點(diǎn):一)支持xml;二)更好的性能;三)方便的編程接口
49、; 名字空間的具體使用如下: 舉例: 應(yīng)該注意一點(diǎn),以上代碼必須在頁(yè)面頂端。 二:基本概念 在使用以前,還必須了解一些基本概念:adoconnection:相當(dāng)于asp中的數(shù)據(jù)庫(kù)connection;adocommand:相當(dāng)于asp中的數(shù)據(jù)庫(kù)command;dataview:相當(dāng)于asp的ado記錄集recordset;dataset:多個(gè)數(shù)據(jù)表的集合; 以上概念實(shí)在是比較抽象,如果現(xiàn)在不理解,不要緊,現(xiàn)照著使用,以后慢慢就會(huì)理解。 三:數(shù)據(jù)庫(kù)基本使用樣板 functioncreatedatasourcedimconnassqlconnectiondimconnstrasstringdimstrsqlasstringdimsqlcmdassqldatasetcommanddimdsasnewdataset連接數(shù)據(jù)庫(kù)connstr=“server=nhga-d36kq26twb;database=northwind;pwd=;uid=sa”conn=newsqlconnection(connstr)sql語(yǔ)句 strsql=“select*fromproducts”建立datasetsqlcmd=newsqldatasetcommand(strsql,co
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《聊聊品牌那些事》課件
- 《視頻監(jiān)控學(xué)習(xí)資料》課件
- 協(xié)調(diào)科護(hù)士工作總結(jié)
- 家居裝飾行業(yè)行政后勤工作總結(jié)
- 銀行行業(yè)保安工作總結(jié)
- 黑龍江省哈爾濱市平房區(qū)2023-2024學(xué)年九年級(jí)上學(xué)期期末調(diào)研測(cè)試化學(xué)試卷
- 財(cái)務(wù)工作項(xiàng)目落實(shí)總結(jié)
- 旅游接待員工作總結(jié)
- 溫泉景區(qū)服務(wù)員工作總結(jié)
- 《清華土力學(xué)》課件
- 城鎮(zhèn)開(kāi)發(fā)邊界內(nèi)詳細(xì)規(guī)劃編制技術(shù)指南解讀
- 曲線(xiàn)與曲面積分練習(xí)題含答案
- 《ISO56001-2024創(chuàng)新管理體系 - 要求》之25:“9績(jī)效評(píng)價(jià)-9.2內(nèi)部審核”解讀和應(yīng)用指導(dǎo)材料(雷澤佳編制-2024)
- 2023年廣西職業(yè)院校技能大賽中職組《分布式智能設(shè)備組網(wǎng)技術(shù)》賽項(xiàng)樣題
- 國(guó)家開(kāi)放大學(xué)本科《西方行政學(xué)說(shuō)》期末紙質(zhì)考試總題庫(kù)珍藏版
- 2024至2030年中國(guó)甲醇內(nèi)燃機(jī)行業(yè)發(fā)展監(jiān)測(cè)及投資戰(zhàn)略規(guī)劃報(bào)告
- 海南省瓊海市五年級(jí)數(shù)學(xué)期末自測(cè)模擬試題詳細(xì)答案和解析
- 垃圾清運(yùn)服務(wù)投標(biāo)方案技術(shù)方案
- 電子工程師職位合同
- 2025屆青海省西寧二十一中學(xué)七年級(jí)數(shù)學(xué)第一學(xué)期期末考試試題含解析
- 湖北省宜昌市2025屆九年級(jí)物理第一學(xué)期期末達(dá)標(biāo)測(cè)試試題含解析
評(píng)論
0/150
提交評(píng)論