工资管理系统概述文件
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库
课程设计报告
院系:信息治理学院
专业:软件工程
班级:软件Q1141
组长:李艳平(11150038)
组员:孙俊珍(11150053)
王毅(11150132)
左礼振(11150077)
题目:工资治理系统
教师:石黎
时刻:2013.11.23
目录
一、设计目的.......................... 错误!未定义书签。
二、数据库功能分析.................... 错误!未定义书签。
2.1 信息输入功能..................... 错误!未定义书签。
2.2 数据修改删除功能................. 错误!未定义书签。
2.3 查询和统计功能................... 错误!未定义书签。
三、数据库设计........................ 错误!未定义书签。
3.1 需求分析......................... 错误!未定义书签。
3.2 概念分析(E-R图) ........... 错误!未定义书签。
3.3 逻辑设
计………………………………………………………………
…..- 4-
3.4 物理设计......................... 错误!未定义书签。
3.5 实施与维护....................... 错误!未定义书签。
四、界面设计及相关代码................ 错误!未定义书签。
4.1 数据库的连接操作................. 错误!未定义书签。
4.2 登陆界面......................... 错误!未定义书签。
4.3 治理员操作....................... 错误!未定义书签。
4.4 职工操作......................... 错误!未定义书签。
五、感想及总结........................ 错误!未定义书签。
六、参考文献.......................... 错误!未定义书签。
一、设计目的
工资治理是一项琐碎、复杂而又十分细致的工作,一般不同意发生差错。手工进行工资发放工作,需要反复地进行抄写、计算,不仅花费财务人员大量的时刻,而且往往由于抄写不慎,出现张冠李戴,或者由于计算机的疏忽,出现工资发放错误的现象。计算机进行工资发放工作,不仅能够保证工资核算正确无误、快速输出,而且还能够利用工资数据库对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理。实现企业职职员资治理的系统化、规范化和自动化,能够和人事治理系统、考勤治理系统相结合,真正实现企业高效、科学、现代化的职员治理。
二、数据库功能分析
2.1 信息输入功能
1)输入职员的差不多信息。包括:职员编号、姓名、性不、参加工作时刻、所属部门、职位
等差不多信息
2)输入职员的工资信息。包括:岗位差不多工资、津贴、考勤等相关信息。
3)输入职员的部门信息。包括:部门编号、部门名称、部门负责人、部门人数、部门与外界的联系方式。
2.2 数据修改删除功能
1)修改和删除职员的差不多信息。当单位人员的信息发生变化,
如职称的改变,工作部门变动,或调离本单位等,系统应能修改职员的信息或将其从职员信息表中删除。
2)修改和删除职员的工资信息。职员升职加薪、工资普调是企
业中常见的情况,这就需要系统能方便对职职员资进行个不及批量的修改;如职员调离本单位,就应当从职员信息表中删除那个职员信息,将其工资信息表中相应的数据删除。
3)修改和删除部门信息。当一个部门的负责人或联系方式发生
改变时,系统中相关部门信息也能做相应改变。
2.3 查询和统计功能
1)能够查询指定职员的差不多信息
2)能够查询部门信息
3)查询某个职员的工资信息
4)统计部门总人数、共工资、平均工资
5)工资表月工资记录的生成功能。生成当月所有职员或所有部门的工资记录,同时能进行职职员资的计算,即差不多工资、奖励金额、应扣金额。
三、数据库设计
3.1 需求分析:
《工资治理系统》针对的用户是小型企业,工资项目比较少,较为固定,工资治理涉及企业治理的多个方面,如职员职务宫中变化、职员考勤情况、职员加班情况等等。依照这些信息,在每
个月的某个固定时刻,生成企业对全体职员的月工资。关于月工资,能够实现按照职员、部门、月、年进行统计分析,产生相应报表。
需求信息整理(DFD图)如下:
查询结果
第一层 DFD图
3.2 概念分析(E-R图)
总E-R图
员工基本信息实体E-R图
图二员工部门实体E-R图
图三员工考勤实体
图五员工月工资实体E-R图
3.3 逻辑设计
1. 数据字典
表1 Allowance (职员津贴)
表2 Attendance (考勤信息统计)
表3 BasicWages(工资标准表格)
表 4 EmpBasicInfo (职员差不多
情况表)
2. 关系模式
职员差不多信息表(所属部门,入公司时刻,电话号码)
职员津贴表(职员号,加班时刻,加班天数,加班工资)
职员考勤表(职员号,时刻,缺勤天数,考勤工资)
差不多工资表(职位,差不多工资)
部门信息表(部门编号,部门名称,部门人数,联系方式)
用户登陆(ID号,用户名,密码)
3. 视图设计
为及时更新数据,减少数据库后台操作,设计了部门工资情况及职员月工资情况两个视图
部门工资情况视图: