数据库工资管理系统.docx
- 文档编号:29140761
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:20
- 大小:151.89KB
数据库工资管理系统.docx
《数据库工资管理系统.docx》由会员分享,可在线阅读,更多相关《数据库工资管理系统.docx(20页珍藏版)》请在冰豆网上搜索。
数据库工资管理系统
目录1
1设计时间2
2设计目的2
3设计任务2
4设计内容2
4.1需求分析2
4.2系统设计2
4.2.1概念结构3
4.2.2逻辑结构设计3
4.2.3物理结构设计3
4.3系统实施5
4.3.1数据库实现5
4.3.2数据载入7
4.4运行与测试8
4.4.1运行与测试8
5总结与展望10
参考文献11
1设计时间
2011年12月19日~2011年12月25日
2设计目的
设计工资管理系统的目的在于加深对数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求3设计任务
整个系统从符合操作简便,运用灵活实用,安全的要求出发,完成人事,工资管理的全过程,包
括档案管理,工资计算,以及各种数据的分类等操作
4设计内容
(1)目标:
实现月工资计算;
实现与工资管理有关的档案管理。
提高工资管理工作效率,降低出错率。
(2)功能要求:
档案管理
保存有关工资计算以及工资管理所必须的数据
能对数据进行查询、统计
(3)工资计算:
正确计算出个人月工资、部门月工资以及全厂月工资。
能对病假扣款系数进行修正。
能统计工资计算表、个人工资单、部门工资单、工资汇总表四种表格。
4.1需求分析
现代企业基本上都引进了计算机软件对公司业务进行管理,工资管理是一项琐碎、复杂而又
十分细致的工作,一般不允许发生差错。
手工进行工资发放工作,需要反复地进行抄写、计算,不仅花
费财务人员大量的时间,而且往往由于抄写不慎,,或者由于计算机的疏忽,出现工资发放错误的现象。
计算机进行工资发放工作,不仅能够保证工资核算正确无误、快速输出,而且还可以利用工资数据库对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理。
实现企业员工工资管
理的系统化、规范化和自动化,能够和人事管理系统、考勤管理系统相结合,真正实现企业高效、科
学、现代化的员工管理。
4.2系统设计
421概念结构
职务津贴
住房补贴
422逻辑结构设计
职工(职工号、姓名、性别、出生日期、参加工作日期、所属部门、人员类别、工种职别、技术等级、技术职称、文化程度、民族、籍贯、现住址。
)
职工工资(职工号、姓名、基本工资、岗位津贴、物价补贴、职务津贴、住房补贴、房租。
)
出勤信息(职工号、姓名、出勤日数、公伤日数、产假日数、病假日数、旷工日数、事假日数、
加班日数、夜班日数、病假系数。
)
4.2.3物理结构设计
职工信息基本表:
字段名称
中文名称
类型
长度
取值范围
是否非空
主关键字
备注
Zno
职工号
cha
10
0~999
N
Y
Znam
r
9
0~999
N
姓名
cha
8
e
r
9
Zsex
性别
cha
2
0~999
N
r
9
Cdata
出生日期
date
8
0~999
N
9
Cjdate
参加工作
date
8
0~999
N
日期
9
Ssbm
所属部门
cha
10
0~999
N
r
9
Rylx
人员类别
cha
10
0~999
N
r
9
Gzzb
工种职别
cha
10
0~999
Y
r
9
Jsdj
技术等级
cha
10
0~999
Y
r
9
Jszc
技术职称
cha
10
0~999
Y
r
9
Whcd
文化程度
cha
10
0~999
N
r
9
Mz
民族
cha
10
0~999
N
r
9
Jg
籍贯
cha
10
0~999
N
r
9
Addre
现住址
cha
10
0~999
N
ss
r
9
工资结构表:
字段名称
中文名称
类型
长度
取值范围
是否非空
主关键字
备注
Zno
职工号
char
10
0~99
N
99
Znam
姓名
char
8
0~99
N
e
99
Jb
基本工资
int
4
0~99
N
Y
99
Gw
岗位津贴
int
4
0~99
N
99
Wj
物价补贴
int
4
99
0~99
Y
Zw
职务津贴
int
4
99
0~99
Y
Zf
住房补贴
int
4
99
0~99
N
Fz
房租
int
4
99
0~99
Y
出勤表
字段名称
中文名称
类型
长度
取值范围
是否非空
主关键字
备注
Zno
职工号
char
10
99
0~99
N
Znam
姓名
char
8
0~99
N
e
99
Cq
出勤日数
int
4
99
0~99
N
Y
Gs
公伤日数
int
4
99
0~99
N
Cj
产假日数
int
4
99
0~99
N
Bj
病假日数
int
4
99
0~99
N
Kg
旷工日数
int
4
99
0~99
Y
Sj
事假日数
int
4
99
0~99
N
Jb
加班日数
int
4
99
0~99
Y
Yb
夜班日数
int
4
99
0~99
N
Bj
病假系数
int
4
99
0~99
N
4.3系统实施
431数据库实现
createtable职工表
(Znochar(10)primarykey,Znamechar(10)notnull,Zsexchar(10)notnull,CdatedatetimenotnuII,Cjdatedatetimenotnull,Ssbmchar(20)notnull,Rylbchar(10)notnull,Gzzbchar(10)notnull,Jsdjchar(10)notnull,Jszcchar(10)notnull,Whcdchar(10)notnull,Mzchar(10)notnull,Jgchar(10)notnull,Adresschar(10))notnull;
createtable工资表
(Jsdjchar(10)primarykeynotnull,Jbintnotnull,Gwintnotnull,WJintnotnull,ZwintnotnuII,Zfintnotnull,FJintnotnull);
createtable出勤表(Znochar(10)primarykey,Cqintnotnull,Gsintnotnull,Cjintnotnull,Bjintnotnull,Kgintnotnull,Sjintnotnull,Jbintnotnull,Ybintnotnull,Bjintnotnull);
432数据载入
职工表:
XWI)■腿砂■诲即工具⑴由口血眄肋®
■•日e卜■iig~n~~2]i莊阿負
J¥I6JUilLLp-6HJCCi(W:
!
+
」VUmULX严81400A
kk
■>ut«r
■立心]
■idh
IT^rtbuiind
t>xhi
twpdb
Lt
□□uJuuuu
◎扌TJfil—VlKTOAL^r-BUQO.It.(Ubo.AA
Taa
1pIKH
22OEP23亠旳常
420»1
Ifex匚日■a此弊
(Zjilat已
Ryla丘曲
<■
1983G2-J400:
cid:
OE.ODO20D5-D9-J600:
00:
00-D00
飓:
5
1987-01-2700:
00:
001.ODO20D8-flT-2L00:
00:
00.0^0乐德部|聊卜町阳QQ;09;QQLQQQ2QQ1TA即QQ=Q0=QQ.040怕世部l^37-a>i8M泊山2003-02-2800:
00^00.040菲應郎
ia
3fc
・_|.用尸長
t+4h-a-ILpran二工却
&二I鼻q工贵字H二I*Wl?
HffrVALXP-SIW08Q)nffHWJCP■別■WHlTWWtir&tt吟厅
*:
□鼻aMTfl+OiS.J.W?
a_j讥叨的口i存if过程:
+_|国散*」用户工咖S
_|-佥闰崩晝世■□配査函鬆
Iffl'I溝桩函晴2
工资表:
IMd)审口謝
牯肋⑹
工資酷构盏
H—TIRrtTAJ-Sf-fIMDO.tt.dho.
VIMlfWJCP-eilOOM]〒
VIBmOT-SMOO片
□Ji
[JFi*5tKT|jMvd»l[J辭配|JJIc-ttlwiolIjputt[jtdillM
S_JFHP3?
+二]dbo.毗玮基
£□曲*工诜』
+;]dbD1RZ?
+二]m.职工ta_j.s.tsstti-J视图阁_JSttjlltt■*:
」函寒
Zi>0Zn^MJbG¥・」
1300100L8S22058
2000ISO304122TO
22QQ21059L2D20
23DQ7T60303015
VIBJlfWJLP-^a4JOO®0:
iVIftJUALIElMOUHBfaiF0T|tt|«fiffL■列1
出勤表:
EPL
1)查诲0)工具⑴宅口dl*5#1(3)
MiuuiLip-6i4M(yi]=
*U
+J
*u
*J+:
」+u
*IJ■-:
□
吐
■uUtr
h4«1
■idb
业『tlipind
tHpdb
■Lit
_l•用户宸匝Z]*•dtpr«M二|4工却
TSSS叱吧工A
&ZJ»
pJU
+j总_l祖朋:
+uw坯程suas
:
*-I用尸憨fl鴻口仝用对濟
+:
_JBOS函蕊
j汪亠
八■IIU
Eff3
4.4运行与测试
441运行与测试
查询个人月工资:
selectZname='王雪',sum(Jb+Gw+Wj+Zw+Zf+Jbf+Yb+Fz+Bj+Sj+Kg+Qt)
from工资单数据,职工信息表
Where工资单数据.Zname=职工信息表.Zname
丈件心)昨⑴直询①IRQ)snd)fffttjqu HHFl鸟百兴|H-H►」n huHr +■'|J SJ +■UAXdb 屮tjHorthrind *Upub山 *■"|Jigpdb a|Ji< £_|用戶農 +-1dbo.dtp*n 421dbo.IW-* 「二I血ZSi 卜2Jdbo.IRI? >二|血虹弔 * *_i存■过程 匝一i函觑 查询部门月工资: selectSsbm,sum(Jb+Gw+Wj+Zw+Zf+Jbf+Yb+Fz+Bj+Sj+Kg+Qt) from工资单数据,职工信息表 Where工资单数据.Zno=职工信息表.ZnoGroupbySsbm 文件®翩⑧玄诃刨工貝©旨口⑩帮助⑩ 用累冋览蔚(2? 兰 JvurtfWJiF^]4W0niT G克询—¥TRTnAiyP-8U«0rIIP7TRTTJAI.HF-fil4nnXHPinatj—兀标BiI* UUJUJuuJH-.ra-: ffi-•国ffl-Ea-•回白 VIRTVWJ[F-aM£IQkhmuternodaln誥昂pnbxtempdbtl_l用户表+2J孔0dtpr*王•二]dbo工贤£*二弘。 .工资字1一1m“日叶2 selectSsbii.^un.j-Zv+Zf+Jibf+Ybr-Fz+Bj+Sj-Eg+Qt 伽如工域里敘据占取工信息義亠 Where工慣单鹤据・•工fS息表GroupbyS^bn 1则务部 2采购^ 3粧部 〔无歹如 2M34«002586 查询全厂月工资: selectsum(Jb+Gw+Wj+Zw+Zf+Jbf+Yb+Fz+Bj+Sj+Kg+Qt) from工资单数据,职工信息表 Where工资单数据.Zno=职工信息表.Zno "石询一 镰陶电)至河如工貝①旨口⑩祀釣qp TIKTUALIF-81WOP.tt.VIKTffALIF-014Q0\KPlOacr ¥UmjftLXF-Bl uuuuuuud stlSctri-in;Jb^ij^jrAj££Jbt+Yb■? xBj#SjrkgK^tfron KTier? •Ito= *叽甌环g血诫 0dddJud4..*t"忖用nni-lnr^眾ua1-.*tBBBao (无列切 9529 ec-FRA点prs熒工工di工工聃职 VIKEUALIF-aL^OO傲门VIKIlJAIlF-aLflOO\IPIHr=er£5: ti 0: 00: 00 」行疗: 病假扣款系数的更正: update职工变动表setBX=2 至5QI.杏迦井析赛 文件通闺烘迥兰眄如工貝⑴世口叩需助® ”"□石•1••时曲•: -1”vP■||口1J■=^Gk1S nmwjrp-SMOQ VTETITJOF-Bl400(TO■ upd^ts职工变动表setEK=P2 UUJUUUUU XM(D窗口(D祠肋op 直四黑g口”八・nr「73€i答eq? 岡 442分析 在查询表时把,误写成中文格式的,所以出现错误查询失败 文特⑴鲫⑻豊诲®苗心GF) 驚逍測瞰S(Q)k\ JVIHUJWLXP-aL^affllJ liTRTUALIP-ai kk })Drh}nriTjd 押M tianpiib tn -_□用尸寂 +二]dbo.dlpf4 +二Jdb0.工割 +二]dbo工贵爭*二|吐氐^13 +二]dho.風工A: *_J用妊査史ji«a4_1存桶过程4_|函迎崑_J用尸定义檢 5总结与展望 在这次课程设计中,让我学到了很多在课堂和书本上学不到的知识,同时,使我受到了一次用专业知识、专业技能分析和解决问题的全面系统的锻炼。 使我在综合知识的选用方面,在应用软件开发的基本思想、方法方面,以及在常用编程设计思路技巧的掌握方面都能向前迈了一大步。 通过这次课程设计,让我深深地体现到进行软件开发不是一件简单的事情,它需要设计者具有全面的专业知识、缜密的思维、严谨的工作态度以及较高的分析问题、解决问题的能力,而我在很多方面还有欠缺。 最后,我要衷心感谢老师和同学在我的设计过程中给予我的极大帮助,使我能够及时、顺利地完成此次的设计。 参考文献 [1] 2009年7月第1版第2次印刷 2008年9月第4次版 2008年4月第13次版 水利水电出版社出版日期: 1999-10-1 韩万江.软件工程案例教程.机械工业出版社. [2]张宏.软件工程与软件开发工具.清华大学出版社. [3]谭浩强.C语言基础实训•主编清华大学出版社. [4]张鲁《VisualFoxPro6.0编程技巧与实例分析》 [5]郑刚《信息管理系统实效编程百例》人民邮电出版社出版日期: 2002-7-1 ⑹李加福《数据库应用中文版入门与提高》清华大学出版社出版日期: 2002-7-1 [7]陈明《VisualFoxPro程序设计》清华大学出版社出版日期: 2002-4-1 成绩评定 成绩 教师签字
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 工资管理 系统