freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于web的人事工資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-15 17:18 本頁面
 

【文章內(nèi)容簡介】 捷、準(zhǔn)確的對員工資進(jìn)行管理。系統(tǒng)應(yīng)具有以下設(shè)計(jì)要求:實(shí)現(xiàn)對員工工資的全面管理工資管理系統(tǒng)是一個(gè)綜合性的人機(jī)交互系統(tǒng),他專門針對農(nóng)村工程承包的特殊流程和業(yè)務(wù)要求進(jìn)行數(shù)據(jù)組織處理和信息調(diào)控,代替業(yè)務(wù)人員進(jìn)行煩瑣和重復(fù)性的工作。使各級(jí)用戶能夠根據(jù)本系統(tǒng)順利完成員工工資管理的有關(guān)工作。擴(kuò)充和維護(hù)容易該系統(tǒng)采用了面向?qū)ο蟮拈_發(fā)思想,采用基于簡單工廠的三層架構(gòu)模式,可以降低層與層之間的依賴,利于各層邏輯的復(fù)用,同時(shí)數(shù)據(jù)訪問層采用了Nhibernate框架,有利于數(shù)據(jù)庫的移植操作。另外,系統(tǒng)使用了運(yùn)行日志管理,可以根據(jù)日志記錄很容易的找出系統(tǒng)出現(xiàn)異常的原因,從而使得系統(tǒng)的維護(hù)變得簡單。數(shù)據(jù)打印和導(dǎo)出方便該系統(tǒng)使用了微軟的RDLC報(bào)表控件,查詢出要打印的數(shù)據(jù)后,一鍵就可以實(shí)現(xiàn)打印或者導(dǎo)出,彌補(bǔ)了原有系統(tǒng)需要復(fù)制放到word里面再打印的缺陷。本工資管理系統(tǒng)包括員工信息管理、工程信息管理、材料信息選購、材料購置開銷管理、員工工作記錄管理、員工工資支取管理、員工工資結(jié)算和盈虧統(tǒng)計(jì)管理。: 員工基本信息管理員工基本信息管理模塊是對員工基本信息進(jìn)行管理,包括添加員工基本信息、修改員工基本信息、刪除員工基本信息。員工基本信息包括員工姓名、性別、家庭住址、聯(lián)系電話、電子郵件等。 工程基本信息管理工程基本信息管理模塊是對工程基本信息進(jìn)行管理,包括添加工程基本信息、修改工程基本信息、刪除工程基本信息。工程基本信息包括工程名、所有人、投資額、動(dòng)工日前、完工日期等。 材料信息和開銷管理本模塊主要是針對購買器材費(fèi)用的管理:材料基本信息管理和材料購買開銷的增、刪、改管理。材料基本信息包括材料名稱,價(jià)格等,購買材料記錄信息包括購買數(shù)量、購買材料名稱、購買人、購買時(shí)間等。 員工工作記錄管理員工工作記錄模塊是對員工工作情況進(jìn)行記錄。包括添加員工工作記錄、修改員工工作記錄、刪除員工工作記錄。員工工作記錄信息包括員工編號(hào)、工程編號(hào)、工作類型、日工資等信息。 員工工資管理員工工資管理包括員工工資支取管理和工資結(jié)算管理。工資支取管理是對員工所支取的錢數(shù)進(jìn)行管理。工資結(jié)算是根據(jù)員工所作的工作金額和支取金額計(jì)算員工最終所得工資。 權(quán)限管理該系統(tǒng)主要是針對農(nóng)村個(gè)體戶建筑工程項(xiàng)目的工資管理。只涉及員工和管理員。員工可以查詢自己所作工作記錄情況和工資支取情況,并且可以打印賬單。 系統(tǒng)用例分析與設(shè)計(jì)在工資管理系統(tǒng)中,參與的用戶主要有兩類:管理員和員工。他們有著不同的權(quán)限,完成不同的功能。(1): 工資管理系統(tǒng)管理員總用例圖(2): 工資管理系統(tǒng)員工用例圖(3): 工資管理系統(tǒng)員工用例圖 系統(tǒng)類圖分析與設(shè)計(jì)UML的靜態(tài)建模機(jī)制包括用例模型、類和對象模型。用例模型用于需求分析階段,它的建立是系統(tǒng)開發(fā)者和用戶反復(fù)討論的結(jié)果,表明了開發(fā)者和用戶對需求規(guī)格達(dá)成的共識(shí)。UML中類有三種主要的類型:邊界類、控制類和實(shí)體類。引入邊界類、控制類及實(shí)體類的概念有助于分析和設(shè)計(jì)人員確定系統(tǒng)中的類。邊界類位于系統(tǒng)與外界的交界處,窗體、報(bào)表、以及表示通訊協(xié)議的類、直接與外部設(shè)備交互的類、直接與外部系統(tǒng)交互的類等都是邊界類。通過用例圖可以確定需要的邊界類,每個(gè)Actor/Use Case對至少要一個(gè)邊界類,但并非每個(gè)Actor/Use Case對要唯一的邊界類。實(shí)體類保存要放進(jìn)持久存儲(chǔ)體的信息。持久存儲(chǔ)體就是數(shù)據(jù)庫、文件等可以永久存儲(chǔ)數(shù)據(jù)的介質(zhì)。實(shí)體類可以通過事件流和交互圖發(fā)現(xiàn)。通常每個(gè)實(shí)體類在數(shù)據(jù)庫中有相應(yīng)的表,實(shí)體類中的屬性對應(yīng)數(shù)據(jù)庫表中的字段??刂祁愂强刂破渌惞ぷ鞯念悺C總€(gè)用例通常有一個(gè)控制類,控制用例中的事件順序,控制類也可以在多個(gè)用例間共用。其他類并不向控制類發(fā)送很多消息,而是由控制類發(fā)出很多消息。通過功能和用例分析,工資管理系統(tǒng)的實(shí)體類包括: 工程(Project)、員工(Employee)、工作記錄(WorkRecord)、工資領(lǐng)?。╓age)、材料(Materials)、材料開銷(MaterialsCost)、用戶(Users)。一個(gè)工程可以有多個(gè)員工工作,一個(gè)員工可以有多條工作記錄,可以多次支取工資。一件材料可以有多條材料開銷記錄。系統(tǒng)靜態(tài)類圖如圖所示。工資系統(tǒng)的總體設(shè)計(jì)本章概述:本章對系統(tǒng)的總體設(shè)計(jì)思想,系統(tǒng)體系結(jié)構(gòu)模型設(shè)計(jì),系統(tǒng)開發(fā)環(huán)境和數(shù)據(jù)庫設(shè)計(jì)進(jìn)行了詳細(xì)的描述。本系統(tǒng)是為了實(shí)現(xiàn)工資管理的自動(dòng)化和網(wǎng)絡(luò)化,提高工資管理的工作效率而設(shè)計(jì)的。其總體設(shè)計(jì)思路為:系統(tǒng)采用B/S模式以目前的技術(shù)看,局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過Internet模式下數(shù)據(jù)庫應(yīng)用,相對易于把握、成本也是較低的。它是一次性到位的開發(fā),能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(比如LAN, WAN, Internet等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護(hù)數(shù)據(jù)平臺(tái)和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫也很安全。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本。采用面向?qū)ο蟮脑O(shè)計(jì)思想本系統(tǒng)將采用面向?qū)ο蟮乃枷脒M(jìn)行系統(tǒng)的開發(fā),運(yùn)用三層架構(gòu),方便系統(tǒng)開發(fā),降低層與層之間的依賴,有利于標(biāo)準(zhǔn)化和邏輯的復(fù)用。數(shù)據(jù)庫可移植性本系統(tǒng)數(shù)據(jù)持久層采用Nhibernate框架,它把表映射成對象,通過操作對象才操作數(shù)據(jù),因?yàn)镹hibernate框架已經(jīng)區(qū)分了數(shù)據(jù)庫操作的不同,從而有利于數(shù)據(jù)庫的移植操作。 界面美觀,操作簡單,操作人性化 AJAX技術(shù)和JavaScript技術(shù),比如局部刷新、智能提示等技術(shù),給用戶友好的操作提示信息,使操作非常人性化,且界面美觀,管理將更簡單方便。工資管理系統(tǒng)采用的是基于簡單工廠的三層體系B/S結(jié)構(gòu)。從下至上分別為:數(shù)據(jù)訪問層(Data Access Layer)、業(yè)務(wù)邏輯層(Business Logic Layer)、表示層(UI),系統(tǒng)體系結(jié)構(gòu)模型如圖所示。數(shù)據(jù)訪問層:有時(shí)候也稱為是持久層,其功能主要是負(fù)責(zé)數(shù)據(jù)庫的訪問。簡單的說法就是實(shí)現(xiàn)對數(shù)據(jù)表的Select,Insert,Update,Delete的操作。在數(shù)據(jù)訪問層(DAL)中,采用了NHibernate框架,增強(qiáng)了數(shù)據(jù)庫的可移植性。業(yè)務(wù)邏輯層系統(tǒng)的的核心模塊,它包含了整個(gè)系統(tǒng)的核心業(yè)務(wù)。在業(yè)務(wù)邏輯層中,不能直接訪問數(shù)據(jù)庫,而必須通過數(shù)據(jù)訪問層。表示層:是系統(tǒng)的UI部分,負(fù)責(zé)使用者與整個(gè)系統(tǒng)的交互。在這一層中,理想的狀態(tài)是不應(yīng)包括系統(tǒng)的業(yè)務(wù)邏輯。表示層中的邏輯代碼,僅與界面元素有關(guān)。開發(fā)工具:Visual Studio 2008運(yùn)用VS2008開發(fā)平臺(tái)能夠快速構(gòu)建應(yīng)用程序,良好的代碼智能提示功能, AJAX 框架,能大大提高開發(fā)效率。程序設(shè)計(jì)語言:+C數(shù)據(jù)庫:SQL Server 2000Microsoft SQL Server 2000 能提供超大型系統(tǒng)所需的數(shù)據(jù)庫服務(wù)點(diǎn),而且可以防止多個(gè)用戶試圖同時(shí)更新相同的數(shù)據(jù)。SQL Server 2000 還在多個(gè)用戶之間有效地分配可用資源,比如內(nèi)存、網(wǎng)絡(luò)帶寬和磁盤 I/O。相對MySQL 、Oracle 、Sybase DB2,SQL Server性價(jià)比最好,很合適用于Windows應(yīng)用的后臺(tái)數(shù)據(jù)庫,管理和開發(fā)入手都比較方便。強(qiáng)大的數(shù)據(jù)查詢和管理功能,對SQL的支持,方便對查詢結(jié)果進(jìn)行驗(yàn)證,支持事務(wù)處理,權(quán)限的管理和數(shù)據(jù)庫的備份和還原功能。運(yùn)行環(huán)境服務(wù)器端:Windows Server 2003/Windwos 2000/Xp 客戶端:Windows 2000/Xp等。在設(shè)計(jì)數(shù)據(jù)庫時(shí),主要從以下兩個(gè)方面考慮:(1)數(shù)據(jù)庫必須層次分明,布局合理。(2)具有良好的數(shù)據(jù)庫結(jié)構(gòu),易于維護(hù),易于理解,效率較高。主要是主鍵的設(shè)置采用自增的形式,其它表關(guān)聯(lián)時(shí),只存儲(chǔ)該自增的id,方便進(jìn)行更新操作時(shí),不需要更新與該表關(guān)聯(lián)的表的信息。(3)數(shù)據(jù)冗余度。在設(shè)計(jì)數(shù)據(jù)庫的時(shí)候,一方面要盡可能地減小冗余度,減小存儲(chǔ)空間的占用,降低數(shù)據(jù)一致性問題
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1