数据库课程实训报告题目:职工工资管理系统专业学生姓名班级学号指导教师完成日期职工工资管理系统目录1课题内容和要求..................................................11.1课题描述.......................................................11.2课题要求......................................................12需求分析........................................................12.1功能需求分析..................................................12.2数据需求分析..................................................13系统设计........................................................43.1功能模块设计..................................................43.2数据库概念设计................................................63.3数据库逻辑设计................................................63.4数据库物理设计................................................63.5数据库表间联系................................................84系统实现.........................................................94.1登录模块实现..................................................94.2添加信息/工资模块实现..........................................94.3查询职工信息模块实现.........................................115代码调试与功能测试.............................................125.1测试方案.....................................................125.2测试结果.....................................................126收获与体会.....................................................17参考文献.........................................................18附录.........................................................19附录1源程序部分清单.............................................19附录1.1登陆代码.................................................19附录1.2修改职工工资代码.........................................22附录1.3删除职工工资代码.........................................25数据库课程实训(2017)职工工资管理系统1课题内容和要求1.1课题描述职工工资管理系统可定位于企业会计系统的一个子系统,该系统主要完成的工作为:录入各职工自身及工资情况、对已经存在的数据的修改、删除、可查询、统计系统中的数据等。为此因此职工工资管理系统的功能:读取文件信息、数据输入、显示、查找、增加、删除、修改、计算、列表等。1.2课题要求1)可以按照科室(经理室、财务科、技术科和销售科)增加、修改、删除职工的基本资料。2)职工信息应包含职称,分为高级、中级、初级,同一职称职工基本工资相同。3)职工工资由基本工资、奖金、扣除金额组成,其中奖金、扣除金额可每月输入不同数据。4)可以计算职工每月工资。5)可以按照科室、职称、月份统计职工工资。6)可以按照科室、职工号、职工名称查询职工工资。2需求分析2.1功能需求分析1)职工管理:职工管理可以包含两大模块档案管理和奖惩管理,其中档案管理可以管理职工的基本信息,管理员可以增加职工的信息,删除职工的信息,修改职工的信息和最基本的查看职工的信息,通过这一功能可以让管理者掌控职工的全部信息和人事变动信息。奖惩管理中管理员可以管理职工的奖惩信息,添加职工的奖惩信息,查看,修改和删除职工的奖惩信息。2)工资管理:管理员可以查看职工的工资情况,设置工资结构,通过学历,职称,教龄等一系列的信息来发放工资,规定到达哪一个级别需要发放多少的基本工资。管理员到每个月末的时候根据职工的基本工资和得到的福利津贴来结算职工的可得工资,并以此为依据来给职工发放。3)系统管理:系统管理管理包括部门管理和数据备份,通过部门管理让管理者通过计划,组织,激励,控制和领导等环节来协调人力,物力和财力资源,以期达成组织目标。数据备份是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘...