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

正文內(nèi)容

工資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)數(shù)據(jù)庫(kù)原理及應(yīng)用課程設(shè)計(jì)報(bào)告-預(yù)覽頁(yè)

 

【正文】 第四章 數(shù)據(jù)流程分析(1)系統(tǒng)的主要數(shù)據(jù)流程圖系統(tǒng)的主要數(shù)據(jù)流程圖如圖41所示。(1)工資管理包括與工資發(fā)放相關(guān)的各種數(shù)據(jù)處理,以及對(duì)這些處理的有機(jī)組織規(guī)劃。通過(guò)在本小組經(jīng)過(guò)一周的調(diào)研,并參考其他同行設(shè)計(jì)工資管理軟件,我基本上搞清楚了像我們單位這樣的小型企業(yè)對(duì)系統(tǒng)的需求,如果能夠設(shè)計(jì)一套針對(duì)類(lèi)似本單位的小型國(guó)有企業(yè)的工資管理系統(tǒng)特別有意義,并且是現(xiàn)行的財(cái)務(wù)管理軟件代替不了的。工資管理信息系統(tǒng)的實(shí)現(xiàn)可以減輕比較繁瑣的手工工資管理。對(duì)企業(yè)而言,全面開(kāi)發(fā)和應(yīng)用計(jì)算機(jī)管理信息系統(tǒng)就是近期不能回避的問(wèn)題。黨和政府根據(jù)知識(shí)經(jīng)濟(jì)時(shí)代的特點(diǎn),對(duì)國(guó)民經(jīng)濟(jì)建設(shè)提出了“用信息化帶動(dòng)工業(yè)化”的指導(dǎo)思想。實(shí)行電子化的工資管理,可以讓人力資源管理人員從繁重瑣碎的案頭工作解脫出來(lái),去完成更重要的工作。這些根據(jù)規(guī)范的西方的管理制度設(shè)計(jì)的工資管理軟件,在很多時(shí)候還不能完全解決中國(guó)特色的中小企業(yè)的問(wèn)題,本文介紹的畢業(yè)設(shè)計(jì)的研究工作就是要為這些具有中國(guó)特色的中小企業(yè)解決他們?cè)诠べY管理方面的問(wèn)題。第二章 功能描述工資管理系統(tǒng)的功能是收集員工的個(gè)人信息,以便實(shí)現(xiàn)按照科室錄入個(gè)人的基本資料,向各科室發(fā)放個(gè)人工資和計(jì)算個(gè)人的實(shí)際發(fā)放工資,可以讓相關(guān)財(cái)務(wù)部門(mén)及領(lǐng)導(dǎo)查看各科室人數(shù)情況和工資金額,還可以讓員工用自己的員工號(hào)去查看自己的工資和扣除金額的情況。第三章 業(yè)務(wù)流程分析根據(jù)對(duì)該系統(tǒng)的功能要求做出流程分析,具體流程實(shí)現(xiàn)包括系統(tǒng)管理員與員工、用戶(hù)的實(shí)質(zhì)聯(lián)系,實(shí)現(xiàn)網(wǎng)絡(luò)化操作,具體流程圖如圖3所示。員工部門(mén)屬于1N工資清單表實(shí)發(fā)工資表查詢(xún)發(fā)工資計(jì)算111111圖2 系統(tǒng)的總體概念模型第六章 邏輯模型設(shè)計(jì)和優(yōu)化根據(jù)系統(tǒng)的總體概念設(shè)計(jì)模型、ER圖向關(guān)系模式的轉(zhuǎn)化規(guī)則和數(shù)據(jù)庫(kù)的范式理論,得到系統(tǒng)優(yōu)化后的邏輯模型,如表1~表5所示。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。, value=N39。, level0name=N39。, level1name=N39。, level2name=N39。圖81 系統(tǒng)登陸界面界面代碼如下: public partial class frmLogin : Form { public frmLogin() { InitializeComponent()。 } else { string name = ()。//連接到SQL數(shù)據(jù)庫(kù) SqlCommand cmd = new SqlCommand( select * from tb_User where UserName=39。, conn)。 string sql = update tb_User set LoginTime=39。 (sql)。 = name。 = 。 } }}管理系統(tǒng)主要界面如圖82。 DBOperate operate = new DBOperate()。 string sql = select * from tb_User where UserName=39。 if (power == 一般用戶(hù)) { = false。 } } private void 操作員管理ToolStripMenuItem_Click(object sender, EventArgs e) { frmOperator Foperate = new frmOperator()。 = User。 } private void timer1_Tick(object sender, EventArgs e) { = ()。 ()。 } DBOperate operate = new DBOperate()。員工編號(hào)39。員工性別39。員工生日39?;橐鰻顩r39。聯(lián)系電話39。 (dgvEmployee,str)。//設(shè)置控件的ImageList屬性 = 0。//顯示員工人數(shù) TreeNode tn = (所有部門(mén))。//創(chuàng)建命令對(duì)象 SqlDataReader sdr = ()。//關(guān)閉數(shù)據(jù)庫(kù)連接 ()。員工編號(hào)39。員工性別39。員工生日39?;橐鰻顩r39。聯(lián)系電話39。%+()+%39。//定義數(shù)據(jù)列寬度 } private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) { string str = 。員工編號(hào)39。員工性別39。員工生日39?;橐鰻顩r39。聯(lián)系電話39。 (dgvEmployee, SQLStr)。員工編號(hào)39。員工性別39。員工生日39?;橐鰻顩r39。聯(lián)系電話39。+str+39。//定義數(shù)據(jù)列寬度 } } private void toolStripLabel1_Click(object sender, EventArgs e) { frmAddEmployee addemployee = new frmAddEmployee()。//退出事件 } else { string YGName = [2].()。//為字段賦值 ()。//清空所有節(jié)點(diǎn) frmEmployee_Load(sender, e)。 frmEmployeeInfo info = new frmEmployeeInfo()。//顯示模式窗體 } } private void toolStripLabel3_Click(object sender, EventArgs e) { try { if ( == 0) { (請(qǐng)選擇要?jiǎng)h除的數(shù)據(jù),//彈出消息對(duì)話框 提示, , )。 + YGID + 39。 } } catch//捕獲異常 { (刪除操作失敗, 提示,//彈出消息對(duì)話框 , )。//關(guān)閉窗體 } private void button1_Click(object sender, EventArgs e) { try { (openFileDialog1, pictureBox1)。//設(shè)置默認(rèn)選項(xiàng) = 0。//得到應(yīng)用程序路徑 strg = (0, (\\))。//添文件名稱(chēng) = strg。 return。 + + 39。//退出事件 } else { string strSql =//創(chuàng)建SQL字符串 insert into tb_employee(employeeID,employeeName,employeeSex,employeeDept,employeeBirthday,employeeNation,employeeMarriage,employeeDuty,employeePhone,employeeAccession,employeePay) values(39。,39。,39。,39。,39。,39
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1