资源描述
成 绩 评 定 表学生姓名田雯班级学号100300702203专 业电子信息科学与技术术课程设计题题目员工工资管管理系统统评语组长签字:成绩日期20一三年年 4月月 日日课程设计任任务书学 院信息科学与与工程学学院专 业电子信息科科学与技技术学生姓名田雯班级学号100300702203课程设计题题目员工工资管管理系统统实践教学要要求与任任务:一、 设计目的学生根据所所学的数数据库原原理与程程序设计计的知识识,能够够针对一一个小型型的数据据库管理理系统,进进行系统统的需求求分析,系系统设计计,数据据库设计计,编码码,测试试等,完完成题目目要求的的功能,从从而达到到掌握开开发一个个小型数数据库的的目的。二、 设计内容设计一个小小型的员员工工资资管理系系统,提提供的信信息包括括:员工基本信信息:用用于员工工基本信信息的管管理,包包括:员员工号,工工种号,工工种名称称,基本本工资和和部门。员工工资基基本信息息:用于于核对员员工当月月的工资资,包括括:员工工号,工工资,基基本工资资,奖金金,工种种号,总总工资。员工津贴信信息:用用于员工工当月所所得及所所扣津贴贴的管理理,包括括:员工工号,加加班时间间,加班班费用,误误工数,误误工费。员工补助信信息:用用于员工工当月所所得补助助的管理理,包括括工种号号,取暖暖补助,卫卫生补助助,煤气气补助,住住房补助助。所设计的工工资管理理系统应应该实现现对员工工基本信信息的添添加、删删除和修修改以及及对工资资基本信信息,津津贴信息息和补助助信息的的查询和和删除。三、 工作计计划与进进度安排排讲解设计内内容及要要求 33月233 (11-4节节)编写程序代代码 33月244 (11-4节节)程序测试及及调试 3月月24 (5-8节)答辩验收 3月月31(11-4节节)指导教师: 沈沈红 200一三 年 33月 日专业负责人人:20一三 年 33月 日学院教学副副院长:20一三 年 33月 日目录7员工工资管管理系统统1.概述1.1设计计背景随着计算机机技术的的飞速发发展和经经济体制制改革的的不断深深入,传传统企业业管理方方法、手手段以及及工作效效率已不不能适应应新的发发展需要要,无法法很好地地完成员员工工资资管理工工作。提提高公司司企业管管理水平平的主要要途径是是更新管管理者的的思想,增增强对管管理活动动的科学学认识。基基于与数据库库技术建建立一个个职工工资资管理系系统,该该系统提提供了查查询、增增加记录录、删除除等功能能,功能能比较齐齐全,基基本上能能满足管管理员和和公司的的要求。1.2设计计目的(1)强化化和巩固固理论基基础,掌掌握数据据库编程程的基本本技巧;(2)要求求用语言言或其它它语言及及相应开开发环境境,实现现一个小小型完整整程序的的设计与与开发; (3)巩固固深化所所学课程程的知识识,培养养学生运运用知识识,分析析和解决决实际问问题的能能力。1.3设计计内容(1) 进行需求分分析,编编写数据据字典。(2) 设计图。(3) 实现新进员员工的数数据录入入以及对对员工信信息的删删除和修修改。(4) 实现对所有有员工的的工资、津津贴、补补助的查查询。2.需求分分析2.1功能能分析该通用工资资管理系系统具备备下列功功能:管管理员通通过输入入用户名名和密码码进入该系统统后,可可以进行行一些基基本查询询(员工工工资信息息查询、员工津贴信息查询、员工补助信息查询)、员工信息管理(添加、删除、修改员工信息)。具体功能的的详细描描述如下下:(1) 用户名和密密码即可可进入主主窗体,在在其中选选择要进进行的操操作。(2) 点击进入入查询界界面功功能窗体体,选择择要查询询的内容容。(3) 点击工资资查询界界面功功能窗体体,输入员员工号即即可查询询员工工工资信息息。(4) 点击津贴贴查询界界面功功能窗体体,输入入员工号号即可查查询员工工津贴信信息。(5) 点击补助助查询界界面功功能窗体体,输入入工种号即即可查询询员工补补助信息息。(6) 点击添加加员工数数据功功能窗体体,输入入员工号号和基本本工资,点点击快速速添加即即可添加加员工。(7) 点击修改改员工数据据功能能窗体,输入员工号即可修改员工信息表中的数据。(8) 点击删除除员工数数据功功能窗体体,输入入员工号号或工种种号,选择想想要删除除的选项项,即可可删除对对应表中中的员工工数据。(9) 点击返回回登录界界面功能窗窗体,即即可返回回到最初初的登录录界面2.2 工工作流图图操作数据库登录用户 登录信信息 寻找找信息 错误信信息 返回回信息2.3数据据字典数据库由以以下五个数据据表组成成:第一一个是管管理员用用户表,第第二个是是员工信息息表,第第三个是是员工工工资信息息表,第第四个是是津贴管管理表,第五五个是员员工补助助表,下下面设计计它们的的具体字字段。2.3.11管理员员用户表表2.3.22员工信信息表2.3.33员工工工资信息息表2.3.44津贴管管理表2.3.55员工补补助表3.概念模模型分析析密码用户用户号3.1管理理员用户户表图管理员用户表3.2 员员工信息息表图 员工信息表 工种号工种名称 工种号 部门基本工资3.3 员员工工资资信息表表图员工工资信息表员工号工资总工资 奖金基本工资工种号3.4 津津贴管理理表图 津贴管理表 员工号加班时间 误工数 误工费加班费用3.5 员员工补助助表图 员工补助表 工种号取暖补助卫生补助煤气补助住房补助4.逻辑设设计根据上面概概念结构构设计阶阶段得到到的图,下下一步应应该将它它转化为为关系模模型。可可以得到到对应的的关系模模式为:管理员用户户表(用户号,用户,密码)员工信息表表(员工号号,工种号,工种种名称,基本工工资,部门)员工工资信信息表(员工号号,工资,基基本工资资,奖金金,工种种号,总总工资)津贴管理表表(员工号号,加班班时间,加加班费用用,误工工数,误误工费)员工补助表表(工种号,取暖补补助,卫生补补助,煤气补补助,住房补补助)4.1关系系图4.2视图图5.源代码码及运行行结果截截图5.1登录录界面5.1.11代码:;4 登录 : = 职职工工资资管理系系统; = (); 登录()(); 登录(, ee)1(, e) = ( (*) 管理员员用户表表 用用户=0 密密码=1, 1(), 2();(); = (, );1 = ()(); (1 0)(欢迎登登录!);主窗体 = 主窗体体();(); = ;(密码错错误);(数据库库连接失失败);();2(, e)();5.1.22截图:5.2主窗窗体5.2.11代码:;4 主窗体 : = 职职工工资资管理系系统; = (); 主窗体() (); 2(, e) 1(, e) ();(); 查询询界面 = 查询询界面();(); 21(, e) ();(); 显示示所有界界面 = 显示所所有界面面();(); 31(, e) ();(); 添加加员工界界面 = 添加员员工界面面();(); 4(, e) ();(); 删除除员工界界面 = 删除员员工界面面();(); 6(, e) ();(); 登录录 = 登登录();(); 5(, e) ();(); 修改改界面 = 修改改界面();(); 5.2.22截图:5.3查询询界面5.3.11代码:;4 查询界面面 : = 职职工工资资管理系系统; = (); 查询界面面() (); 1(, e) ();(); 工资资查询界界面 = 工资查查询界面面();(); 21(, e) ();(); 津贴贴查询界界面 = 津贴查查询界面面();(); 31(, e) ();(); 补助助查询界界面 = 补助查查询界面面();(); 查询界面面(, ee) 4(, e) ();(); 主窗窗体 = 主窗体体();(); 5.3.22截图:5.4工资资查询界界面5.4.11代码:;4 工资查询询界面 : = 职职工工资资管理系系统; = (); 工资查询询界面() (); 3(, e) 1(, e) 2(, e) (); 查询询界面 = 查询询界面();(); 1(, e) (); = (); = ( 职工工工资管管理系统统 员员工号,工资,基本工工资,奖奖金,工工种号,总工资资 员员工工资资信息表表 员员工号= + 11 + , ); = ();(, 员员工工资资信息表表);1 = 员员工工资资信息表表;(); () (); 5.4.22截图:5.5津贴贴查询界界面5.5.11代码:;4 津贴查询询界面 : = 职职工工资资管理系系统; = (); 津贴查询询界面()();1(, e)4(, e)12(, e)1(, e)(); = ();1 = ( 职职工工资资管理系系统 员工号号,加班班时间,加班费费用,误误工数,误工费费 津津贴管理理表 员工号号= + 1 + , );1 = ();1(1, 津贴贴管理表表);1 = 11津津贴管理理表;(); ()(); 2(, e)();查询界面 = 查询询界面();();5.5.22截图:5.6补助助查询界界面5.6.11代码:;4 补助查询询界面 : = 职职工工资资管理系系统; = (); 补助查询询界面()();8(, e)1(, e)(); = ();1 = ( 职职工工资资管理系系统 工种号号,取暖暖补助,卫生补补助,煤煤气补助助,住房房补助 员工工补助表表 工工种号= + 11 + , );2 = ();1(2, 员工工补助表表);1 = 22员员工补助助表;(); () (); 2(, e)();查询界面 = 查询询界面();();5.6.22截图:5.7显示示所有界界面5.7.11代码:;
展开阅读全文