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

正文內(nèi)容

數(shù)據(jù)庫(kù)實(shí)驗(yàn)報(bào)告企業(yè)工資管理系統(tǒng)-資料下載頁(yè)

2024-12-15 16:01本頁(yè)面

【導(dǎo)讀】2隨著社會(huì)的進(jìn)步和計(jì)算機(jī)技術(shù)的發(fā)展,特別是微型計(jì)算機(jī)的大范圍普及,現(xiàn)在應(yīng)用在大中型企業(yè)的信息管理系統(tǒng)中,幾乎都包括了工資管理模塊。計(jì)算機(jī)處理的數(shù)據(jù)量不斷增加。文件管理系統(tǒng)采用的一次。有了數(shù)據(jù)庫(kù)我們便能方便快捷的對(duì)數(shù)據(jù)進(jìn)行讀取、存取,并維護(hù)數(shù)據(jù)。但,西方管理制度設(shè)計(jì)的工資管理軟件,在很多時(shí)候還不能完。為這些具有中國(guó)特色的中小企業(yè)解決他們?cè)诠べY管理方面的問題。數(shù)據(jù)庫(kù)管理已成為計(jì)算機(jī)信息管理的主要方式。用電腦管理數(shù)據(jù),運(yùn)算速度快,檢索迅速、查找方便、可靠性高、根據(jù)深入的調(diào)查分析,企業(yè)工資管理系統(tǒng)是一個(gè)企業(yè)單位不可缺少的部分,能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。使其公司工資管理初步實(shí)行計(jì)。使工資管理者總是根據(jù)準(zhǔn)確、在決策時(shí)提供依據(jù)。本文共分為六章,各章主要內(nèi)容如下。第1章“緒論”部分對(duì)課題的研究背景、以及主要研究?jī)?nèi)容進(jìn)行了描述。

  

【正文】 mpName)。 (empGender)。 (empNo)。 (deptId)。 (jobId)。 if ((emp)) { emp=(empNo,empName)。 (emp, emp)。 (Info, 添加成功! )。 (jsp/).forward( request, response)。 } else { (Info, 添加失敗! )。 ().forward(request, response)。 } } else { (Info, 已存在此身份證 號(hào)為 : + empNo + 的員工! )。 ().forward(request, response)。 員工信息的查詢: if (search.equals(flag)) { ListEmployee empList = new ArrayListEmployee()。 String eId = (empId)。 int empId。 if (eId == null || .equals(eId)) { empId = 0。 } else { 37 empId = (eId)。 } String empName = (empName)。 String empNo = (empNo)。 int deptId = ((deptId))。 empList = (empId, empName, empNo, deptId)。 if (empId == 0) { (empId, )。 } else { (empId, empId)。 } ListDepartment deptList = new ArrayListDepartment()。 deptList = ()。 (deptList, deptList)。 (empName, empName)。 (empNo, empNo)。 (empList, empList)。 ( jsp/?aa=bamp。deptId= + deptId).forward( request, response)。 員工信息的刪除: if (del.equals(flag)) { String delId = (delId)。 int empId = (delId)。 if ((empId)) { ListEmployee empList = new ArrayListEmployee()。 empList=(0, , , 0)。 ListDepartment deptList = new ArrayListDepartment()。 deptList = ()。 (deptList, deptList)。 (Info, 刪除成功! )。 (empId, )。 (empName, )。 (empNo, )。 (empList, empList)。 (jsp/?aa=camp。deptId=0) 38 .forward(request, response)。 } 員工信息的修改: if(update.equals(flag)){ int empId = ((empId))。 String empName = (empName)。 String gender = (gender)。 String empGender = null。 if (male.equals(gender)) { empGender = 男 。 } else { empGender = 女 。 } String empNo = (empNo)。 (empNo)。 int deptId = ((deptId))。 int jobId = ((jobId))。 Employee emp = new Employee()。 (empId)。 (empName)。 (empGender)。 (empNo)。 (deptId)。 (jobId)。 if((emp)){ (Info, 修改成功! )。 ().forward( request, response)。 } else { (Info, 修改失敗! )。 ().forward(request, response)。 } 管理員對(duì)工資信息的操作: ( 1)工資生成: 39 if(set.equals(flag)){ Wage wage = new Wage()。 Wage w = new Wage()。 Job job = new Job()。 int salaryOvertime。 int salaryLate。 int salaryAward。 int salaryCharge。 int salaryPunish。 StringBuffer s = new StringBuffer()。 String year = (year)。 String month = (month)。 (year).append(month)。 String date = ()。 int empId =((empId))。 String overtime = (overtime)。 String late = (late)。 String award = (award)。 String charge = (charge)。 String punish = (punish)。 if(overtime == null||.equals(overtime)){ salaryOvertime = 0。 }else{ salaryOvertime = (overtime)。 } if(late == null||.equals(late)){ salaryLate = 0。 }else{ salaryLate = (overtime)。 } if(award == null||.equals(award)){ salaryAward = 0。 }else{ salaryAward = (award)。 } if(charge == null||.equals(charge)){ salaryCharge = 0。 }else{ salaryCharge = (charge)。 40 } if(punish == null||.equals(punish)){ salaryPunish = 0。 }else{ salaryPunish = (punish)。 } 對(duì)工資的增添刪改略 員工對(duì)自己基本信息的查詢 : if (searchdpt.equals(flag)) { ListDepartment deptList = new ArrayListDepartment()。 deptList = ()。 (deptList, deptList)。 (jsp/?aa=a).forward( request, response)。 員工對(duì)自己工資情況的查詢: if(search.equals(flag)){ ListWage wageList = new ArrayListWage()。 String id = (empId)。 String date = (date)。 String dpid = (deptId)。 int empId。 int deptId。 if(id==null||.equals(id)){ empId = 0。 }else{ empId=(id)。 } if(dpid==null||.equals(dpid)){ deptId=0。 }else{ deptId=(dpid)。 } ListDepartment deptList = new ArrayListDepartment()。 deptList=()。 (deptList, deptList)。 wageList = (empId, deptId, date)。 (empId, empId)。 41 (deptId, deptId)。 (date, date)。 (wageList, wageList)。 (jsp/?aa=bamp。empId=+empId+amp。deptId=+deptId).forward(request, response)。 }else if(searchA.equals(flag)){ ListWage wageList = new ArrayListWage()。 String id = (empId)。 String date = (date)。 String dpid = (deptId)。 int empId。 int deptId。 empId=(id)。 ListDepartment deptList = new ArrayListDepartment()。 deptList=()。 (deptList, deptList)。 wageList = (empId, 0, date)。 (date, date)。 (wageList, wageList)。 (jsp/?aa=b).forward(request, response)。 } 小結(jié) 本章從數(shù)據(jù)庫(kù)的物理設(shè)計(jì)、功能模塊設(shè)計(jì)、界面設(shè)計(jì)出發(fā)對(duì)系統(tǒng)的詳細(xì)設(shè)計(jì)進(jìn)行論述,確定了如何實(shí)現(xiàn)系統(tǒng)的各項(xiàng)功能,并獲得了對(duì)系統(tǒng)的精確描述,為編碼階段奠定了基礎(chǔ)。 6 課程設(shè)計(jì)總結(jié) 這次的課程設(shè)計(jì)中涉及到了數(shù)據(jù)庫(kù),雖然課上也提過,但那時(shí)不能夠理解數(shù)據(jù)庫(kù)的用處與方便;盡管在參考書上有代碼,但還是會(huì)出現(xiàn)一些錯(cuò)誤,在這期 42 間,發(fā)現(xiàn)我們不擅于查找錯(cuò)誤,即使是一個(gè)小 小的錯(cuò)誤,我們也很難找到錯(cuò)誤的根源,這應(yīng)該是對(duì)該程序沒能好好理解的緣故;在運(yùn)行的時(shí)候,增加記錄、刪除記錄、等操作的時(shí)候時(shí)常會(huì)出現(xiàn)錯(cuò)誤,例如:“更新或刪除的企圖失敗”對(duì)話框,類似的困難很多。 我們經(jīng)過反復(fù)測(cè)試,系統(tǒng)完成后運(yùn)行添加、修改、查詢、報(bào)表等功能均正常。雖然本系統(tǒng)仍存在許多缺陷,但是基本達(dá)到了數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)的目的和意義,通過一個(gè)多月的合作開發(fā)系統(tǒng),我們基本掌握了系統(tǒng)開發(fā)的主要步驟,了解了各環(huán)節(jié)在開發(fā)時(shí)要注意的問題,體會(huì)到開發(fā)一個(gè)系統(tǒng)應(yīng)該注意各方面以及重視用戶在系統(tǒng)開發(fā)過程中的作用。另外在設(shè)計(jì)過程中也逐漸 提高了系統(tǒng)軟件開發(fā)技能、編程技能以及良好的系統(tǒng)軟件開發(fā)思維模式。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1