数据库课程设计报告院系:信息管理学院专业:软件工程班级:软件Q1141组长:李艳平(11150038)组员:孙俊珍(11150053)王毅(11150132)左礼振(11150077)题目:工资管理系统教师:石黎时间:2013.11.23理论成绩实践成绩总成绩目录一、设计目的.......................................................................................-1-二、数据库功能分析...........................................................................-1-2.1信息输入功能..............................................................................................-1-2.2数据修改删除功能......................................................................................-2-2.3查询和统计功能..........................................................................................-2-三、数据库设计...................................................................................-2-3.1需求分析......................................................................................................-2-3.2概念分析(E-R图)...............................................................................................-3-3.3逻辑设计…………………………………………………………………..-4-3.4物理设计......................................................................................................-7-3.5实施与维护..................................................................................................-7-四、界面设计及相关代码...................................................................-8-4.1数据库的连接操作......................................................................................-8-4.2登陆界面....................................................................................................-10-4.3管理员操作................................................................................................-13-4.4职工操作....................................................................................................-35-五、感想及总结.................................................................................-39-六、参考文献.....................................................................................-42-1一、设计目的工资管理是一项琐碎、复杂而又十分细致的工作,一般不允许发生差错。手工进行工资发放工作,需要反复地进行抄写、计算,不仅花费财务人员大量的时间,而且往往由于抄写不慎,出现张冠李戴,或者由于计算机的疏忽,出现工资发放错误的现象。计算机进行工资发放工作,不仅能够保证工资核算正确无误、快速输出,而且还可以利用工资数据库对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理。实现企业员工工资管理的系统化、规范化和自动化,能够和人事管理系统、考勤管理系统相结合,真正实现企业高效、科学、现代化的员工管理。二、数据库功能分析2.1信息输入功能1)输入员工的基本信息。包括:员工编号、姓名、性别、参加工作时间、所属部门、职位等基本信息2)输入员工的工资信息。包括:岗位基本工资、津贴、考勤等相关信息。3)输入员工的部门信息。包括:部门编号、部门名称、部门负责人、部门人数、部门与外界的联系方式。2.2数据修改删除功能1)修改和删除员工的基本信息。当单位人员的信息发生变化,如职称的改变,工作部门变动,或调离本单位等,系统应能修改员工的信息或将其从员工信息表中删除。2)修改和删除员工的工资信息。员工升职加薪、工资普调是企业中常见的事情,这就需要系统能方便对员工工资进行个别及批量的修改;如员工调离本单位,就应当从员工信息表中删除这个员工信息,将其工资信息表中相应的数据删除。3)修改和删除部门信息。当一个部门的负责人...