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

正文內(nèi)容

市醫(yī)院人事管理系統(tǒng)doc(完整版)

  

【正文】 Keywords: Personnel Management, Salary Management, Online Leave, Attendance Records 目 錄摘 要 IAbstract II1 緒論 (1) (2) (2) (3)2 需求分析 (4) (5) (7) UML建模介紹 (9) (13)3 概要設(shè)計(jì) (14) (16) (17)4 詳細(xì)設(shè)計(jì)部分 主框架的設(shè)計(jì) (23) (24) (26)5 功能模塊實(shí)現(xiàn) (29) (31) (33) (34) (40)6 系統(tǒng)測(cè)試 (44) (45) (48)7 總結(jié)與展望 總結(jié) (50) 展望 (50)致 謝 (52)參考文獻(xiàn) (53)1 緒論國(guó)外的人事管理應(yīng)用可追溯到上世紀(jì)。通過(guò)對(duì)市醫(yī)院人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),目前完成了醫(yī)院人事對(duì)員工基本信息、部門基本信息、獎(jiǎng)懲記錄等信息的錄入修改和刪除功能,員工每天上下班簽到和簽離時(shí)考勤情況的錄入功能、員工在線請(qǐng)假功能、根據(jù)員工的出勤情況自動(dòng)計(jì)算每月的工資情況。因?yàn)樵趪?guó)外的人事管理的理念提出早,而且經(jīng)過(guò)長(zhǎng)時(shí)間的實(shí)踐和驗(yàn)證,已經(jīng)發(fā)展得相對(duì)比較成熟。主要表現(xiàn)在:人事管理系統(tǒng)范圍使用相對(duì)狹窄、人事管理系統(tǒng)功能相對(duì)欠缺、穩(wěn)定性較差、功能相對(duì)單一等。譬如:醫(yī)院制定員工招聘計(jì)劃、培訓(xùn)計(jì)劃、合理的使用人員等等。 人事管理工作是一個(gè)醫(yī)院不可缺少的部分,它是醫(yī)院領(lǐng)導(dǎo)層了解醫(yī)院人員組成、考勤情況、工作評(píng)估、工資信息及進(jìn)行資源合理配置的重要依據(jù),其內(nèi)容對(duì)于醫(yī)院的領(lǐng)導(dǎo)層來(lái)說(shuō)是至關(guān)重要的。并且將自己所學(xué)的理論知識(shí)應(yīng)用到實(shí)際工作中去,實(shí)現(xiàn)了理論知識(shí)向?qū)嶋H應(yīng)用的轉(zhuǎn)化。 運(yùn)行可行性運(yùn)行可行性是對(duì)組織結(jié)構(gòu)的影響,現(xiàn)有人員和機(jī)構(gòu)和環(huán)境對(duì)系統(tǒng)的適應(yīng)性及人員培訓(xùn)補(bǔ)充計(jì)劃的可行性。隨著醫(yī)院規(guī)模的進(jìn)一步擴(kuò)大,醫(yī)院職工的數(shù)量越來(lái)越多,管理制度也越來(lái)越變的嚴(yán)密復(fù)雜,傳統(tǒng)的人工管理方式或C/S架構(gòu)的管理軟件的缺陷逐漸顯露出來(lái),為了提高醫(yī)院人事管理系統(tǒng)的效率和正確性,方便職工對(duì)個(gè)人基本信息的查詢,同時(shí)也為了降低管理系統(tǒng)的維護(hù)費(fèi)用,所以決定開發(fā)基于B/S的人事管理系統(tǒng)。實(shí)現(xiàn)員工考勤、工資和績(jī)效考核的增加、刪除、修改、查看等功能。醫(yī)院人事管理系統(tǒng)是一個(gè)面向醫(yī)院人事部門工作人員,為其提供服務(wù)的綜合信息管理系統(tǒng)。(4)員工考勤管理:管理員登錄到管理員界面可以查看、修改、刪除員工每天的考勤信息。(7)招聘信息的管理:通過(guò)管理員管理相關(guān)招聘信息的發(fā)布和刪除。(4)員工可以查看自己的獎(jiǎng)懲情況和醫(yī)院發(fā)布的一些培訓(xùn)信息以及招聘信息。統(tǒng)一建模語(yǔ)言UML的圖可以分為下列五類(共9種圖形):(1)用例圖(Use Case Diagrams)從用戶角度描述系統(tǒng)功能,并指出各功能的操作者。(5)實(shí)現(xiàn)圖(Implementation Diagrams)包括組件圖(Component Diagrams )和配置圖(Deployment Diagrams)組件圖描述代碼組件的物理結(jié)構(gòu)及各組件的依賴關(guān)系。 B/S結(jié)構(gòu)B/S(Browser/Server)結(jié)構(gòu),即瀏覽器/服務(wù)器結(jié)構(gòu)。使用JSP標(biāo)識(shí)或者小腳本來(lái)生成頁(yè)面上的動(dòng)態(tài)內(nèi)容,這些內(nèi)容是根據(jù)請(qǐng)求來(lái)變化的,生成內(nèi)容的邏輯部分被封裝在JavaBeans組件中,并且捆綁在小腳本中,所有的腳本在服務(wù)器端運(yùn)行。 SQL Server 2000數(shù)據(jù)庫(kù)簡(jiǎn)介人事管理系統(tǒng)離不開數(shù)據(jù)庫(kù)系統(tǒng)的支持,系統(tǒng)的信息等都存放在數(shù)據(jù)庫(kù)中,而且數(shù)據(jù)庫(kù)獨(dú)立于程序而存在,具有較高的安全性,系統(tǒng)中的數(shù)據(jù)庫(kù)正式采用Microsoft SQL Server 2000數(shù)據(jù)庫(kù)系統(tǒng)。JDBC實(shí)現(xiàn)了所有這些面向標(biāo)準(zhǔn)的目標(biāo)并且具有簡(jiǎn)單、嚴(yán)格類型定義且高性能實(shí)現(xiàn)的接口[14]。Statement stmt = ()。市醫(yī)院人事管理系統(tǒng)員工工資查詢基本工資的設(shè)定員工工資修改員工工資添加效績(jī)?cè)u(píng)定打印效績(jī)?cè)u(píng)定查詢員工下班簽離員工考勤修改員工信息打印員工信息查詢員工信息添加員工考勤查詢員工工資管理員工獎(jiǎng)懲(效績(jī))信息管理效績(jī)?cè)u(píng)定添加效績(jī)?cè)u(píng)定修改系統(tǒng)管理員工考勤管理員工信息修改員工信息管理密碼管理用戶管理招聘信息管理培訓(xùn)信息管理招聘信息打印招聘信息刪除招聘信息添加員工上班簽到培訓(xùn)信息打印培訓(xùn)信息查詢培訓(xùn)總結(jié)培訓(xùn)信息添加印圖31 系統(tǒng)功能結(jié)構(gòu)圖數(shù)據(jù)庫(kù)設(shè)計(jì)是從用戶對(duì)數(shù)據(jù)的需求出發(fā),創(chuàng)建一個(gè)性能良好、能滿足不同用戶需求、又能被選定的DBMS所接受的數(shù)據(jù)模式,進(jìn)而構(gòu)造出數(shù)據(jù)庫(kù)結(jié)構(gòu)的過(guò)程,系統(tǒng)中的數(shù)據(jù)庫(kù)采用SQL Server 2000數(shù)據(jù)庫(kù)實(shí)現(xiàn)。表36 基本工資表序號(hào)字段名稱字段類型大小允許為空備注1IDInt4自增編號(hào)ID2Title_numberVarChar50主鍵職稱號(hào)3Title_nameVarChar50否職稱名4Basic_Wagefloat8否每個(gè)職稱的基本工資5Living_allowancefloat8是生活補(bǔ)貼6Housing_allowancefloat8是住房補(bǔ)貼7Transportation_allowancefloat8是交通補(bǔ)貼工資表(Wage_table):表中有工資記錄ID、員工號(hào)、員工姓名、年份、月份、工資,如表37所示。表310 培訓(xùn)表序號(hào)字段名稱字段類型大小允許為空備注1IDInt4自增編號(hào)2Train_numberVarChar50主鍵培訓(xùn)編號(hào)3Training_typeVarChar50否培訓(xùn)類型4TcontentVarChar50是培訓(xùn)內(nèi)容5Add_personVarChar50否添加人6PictureVarChar50是首頁(yè)圖片7Click_rateVarChar50是點(diǎn)擊率招聘表(Traininginformation_table)如表311所示。左面部分包括用戶賬戶管理、部門管理、員工信息管理、績(jī)效考核管理、員工工資管理、培訓(xùn)信息管理、請(qǐng)假管理、考勤管理、招聘信息管理、系統(tǒng)管理,右面部分用來(lái)顯示用戶在各種操作下對(duì)應(yīng)的操作界面,如圖42所示?;顒?dòng)在狀態(tài)機(jī)中表現(xiàn)為一系列動(dòng)作組成的非原子的執(zhí)行過(guò)程。private String sConnStr = jdbc:microsoft:sqlserver://localhost:1433。 Statement stmt=()。 (sql)。實(shí)現(xiàn)本模塊的主要代碼如下所示:String uid=(name)。 }else{ sql=select * from [Users] where name=39。(1)。String Department_name=(Department_name)。if(()){(scriptalert(39。+Department_name+39。+Remarks+39。/script)。Date date = new Date()。 // 基本工資 Living_allowance=(Living_allowance)。 while(()) { if((Rewardsorpunishments).equals(獎(jiǎng)勵(lì))) { Bonus += (money)。 + number + 39。 + number + 39。 String sql3_3 = select count(*) from Attendance_table where number= 39。 String sql3_4 = select count(*) from Attendance_table where number=39。 String sql3_5 = select count(*) from Attendance_table where number=39。 //統(tǒng)計(jì)每個(gè)月每個(gè)員工的出勤記錄 int count1 = 0。 if(mon 10) { (5,0)。 if(()) { String sql5_1 = update Wage_table set Basic_Wage = 39。,Housing_allowance = 39。,Total = 39。+number+39。+Bonus+39。+Transportation_allowance+39。 (sql5_2)。圖55 請(qǐng)假管理果圖員工在線提交請(qǐng)假申請(qǐng)后,管理員批準(zhǔn)員工請(qǐng)假并將批準(zhǔn)的員工請(qǐng)假信息添加到考勤記錄表中,具體實(shí)現(xiàn)代碼如下。String Attendance=請(qǐng)假。 where id=+id。 String str1 = ()。+number+39。 + + 39。 } Date validDate1 = null。 } catch (Exception e) { } }(scriptalert(39。軟件工程的基礎(chǔ)之一就是要盡可能地進(jìn)行測(cè)試。對(duì)于一些要求高可靠、高安全的軟件,測(cè)試費(fèi)用可能相當(dāng)于整個(gè)軟件項(xiàng)目開發(fā)所有費(fèi)用的3至5倍。員工信息管理模塊的測(cè)試主要是驗(yàn)證員工登錄時(shí)是否能正常登錄,查看有哪些情況會(huì)出錯(cuò),根據(jù)測(cè)試的結(jié)果看是否符合預(yù)期結(jié)果;系統(tǒng)中有兩個(gè)角色,登錄時(shí)根據(jù)不同的角色驗(yàn)證跳轉(zhuǎn)到不同的頁(yè)面,如表62至表64所示。由此可見,要成功開發(fā)出高質(zhì)量的軟件產(chǎn)品,必須重視并加強(qiáng)軟件測(cè)試工作。技術(shù)人員擅長(zhǎng)完成編碼和設(shè)計(jì)這樣的技術(shù)任務(wù),然而很不幸,技術(shù)人員往往并不擅長(zhǎng)非技術(shù)的工作,在很多情況下,軟件開發(fā)人員同用戶的思路是完全不同的。)。 try { SimpleDateFormat dateFormat = new SimpleDateFormat()。 +Attendance+39。+name+39。 GregorianCalendar[] ga=(str1, str2)。Attendance_tableBO kqjlb = new Attendance_tableBO()。if((是)){ sql=update +tablename+ set Approvalstatus=39。String id=(id)。添加成功!!39。+Attendancegmoney+39。+Fine+39。+name+39。 where number = 39。,Living_allowance = 39。,Tax = 39。 } else { Tax = 0。 int count2 = 22 count1。 and Attendance = 39。 and Attendance = 39。 and Attendance = 39。早退39。遲到39。 Fine += 0。 // 住房補(bǔ)貼 Transportation_allowance=(Transportation_allowance)。StringBuffer day = new StringBuffer((date))。%員工工資管理模塊包括每個(gè)職位的基本工資的管理和員工工資的管理,其中每個(gè)職位的基本工資的管理包括基本工資的添加、修改、刪除,員工工資主要是根據(jù)員工職位的基本工資表中的職位基本工資和對(duì)應(yīng)的補(bǔ)貼與員工的考勤結(jié)合計(jì)算出員工每個(gè)月的工資,將每個(gè)員工每個(gè)月的出勤天數(shù)設(shè)為22天,在計(jì)算工資的時(shí)候,在員工信息表中查找員工的工號(hào),根據(jù)找出的員工號(hào)在考勤表中統(tǒng)計(jì)出此員工一個(gè)月的出勤天數(shù)和各種考勤所占有的天數(shù),統(tǒng)計(jì)的出勤總記錄少于22天的天數(shù)則是此員工這個(gè)月的礦工天數(shù)。(sql)。+Manager+39。)。String Telephone=(Telephone)。 }else{ (name,uid)。 and pwd=39。String Level=new String((Level).getBytes(8859_1))。 ()。 }catch(SQLException ex){ (())。 public Connection connect = null。圖45 管理員管理請(qǐng)假信息活動(dòng)圖管理員管理管理員工信息的活動(dòng)圖如圖46所示。因此根據(jù)系統(tǒng)的功能需求分析,將系統(tǒng)狀態(tài)分為管理員與人事相關(guān)信息之間的狀態(tài)和員工與人事信息之間的狀態(tài)。詳細(xì)設(shè)計(jì)的工具有圖形工具、表格工具、語(yǔ)言工具,其中利用圖形工具可以把過(guò)程的細(xì)節(jié)用圖形描述出來(lái);表格工具可以用一張表來(lái)描述過(guò)程的細(xì)節(jié),在這張表中列出了各種可能的操作和相應(yīng)的條件;語(yǔ)言工具用某種高級(jí)語(yǔ)言(稱之為偽碼)來(lái)描述過(guò)程的細(xì)節(jié)。表38 員工表序號(hào)字段名稱字段類型大小允許為空備注1numberVarChar50主鍵員工工號(hào)2nameVarChar50否姓名3GenderVarChar50是性別4BirthdayVarChar50是出生年月5TelephoneVarChar50否聯(lián)系方式6E_mailVarChar50是郵箱7NativeplaceVarChar50是籍貫8Department_numbe
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1