预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

数据库技术实训作业 薪资管理系统设计 数据库技术实训作业 题目:薪资管理系统 学号:1502090134 姓名:李静 指导老师:杨静 成绩: 2011/11/21 薪资管理系统 系统需求分析: 考勤标准表 部门工资标准表 工资记录表 考勤标准表 员工信息表 考勤临时表 首先,烤炉该数据库系统的需求。在该系统中,可以完成考勤、工资记录、员工信息、生产量统计、部门工资标准、部门信息等录入与记录,并且所有信息可以直接或间接基于工资记录表。 部门表 备注:考勤标准表为记录员工的标准,如迟到、早退、病假等所执行的标准。 另外,为保存系统的安全,组织除管理人员以外的人员查看或者修改系统的信息,可以设置用户登录内容,以及记录管理人员登录的时间和退出的时间。 用户表 用户登录记录表 要实现各模块的功能,除为了记录信息外,还需要具有查询、修改、删除、添加、计算等功能。这些功能主要围绕着员工、生产、部门、考勤为中心,进行处理。 二.系统处理分析: 通过该数据库系统的需求分析,来初步确定该系统所需要的处理功能。 在处理分析过程中,需要实现:当管理员登录该系统时,需要判断“用户登录”信息,并在系统中显示当前日期及时间。 用户登录信息正确后,进入该系统控制界面,并记录每天的考勤和员工的生产量信息。 另外,用户在第一次登录系统后,需要设定员工的考勤标准,如每天矿工应扣除金额、迟到扣除金额等。也可以设定部门工资标准,如设置基本工资、月奖金等。或者,公司有制度变革时,修改其标准。 而在设置部门工资标准或者计算工资时,则根据不同的部门可以设置不同工资标准。 在整个处理过程中,对刚到公司没有直接工作经历或者处于临时工作人员,则可以在工资表中直接输入该员工的工资。因为,这些员工可能没有直接工作量的要求,所以无法根据实际工作量进行计算。 最后当到下月月初时,管理员可以核算上月每位员工的具体的工资。如本月已经计算工资,执行该功能时,则无效。 在整个的食物处理过程中,该系统一直记录当前的时间,直至管理员退出。并且会讲退出的时间记录到,“用户登录记录表”中。 通过上述的需求分析和处理分析,现在可以实施设计。系统功能设计主要来源于需求分析,在确定用户的具体需求之后,才能展开并顺利地完成设计。 1.系统结构图(ER图) 为设计的思路更清晰,用户可以先画出系统的结构图,也便于设计后的修改工作。下面可以按实现不同的功能,分成不同的模块进行设计。 薪资管理系统 部门管理 退出系统 员工信息管理 员工工资管理 薪资标准管理 修改登录密码 另外,当管理员进入系统后,则同时弹出一个快捷面板。在该面板中,包含有“考勤录入”,“生产量录入”,“添加新员工”,“查询员工信息”,“工资查询”和“打印工资表”等功能。 快捷面板 打印工资表 工资查询 查询员工信息 添加新员工 生产量录入 考勤录入 ●部门管理 在主要功能的模块中,还可以根据该模块分成实现不同的子模块。例如,在“部门管理”模块中可以继续划分不同的功能。 快捷面板 关闭 删除部门 修改部门 添加部门 查看部门 ●员工信息管理 在“员工信息管理”模块中,包含有“员工基本信息”和“查询员工信息”子模块,以及“关闭”功能。其中,“员工基本信息”中包含有“添加员工”、“删除员工”和“修改员工信息”功能。在“查询员工信息”中包含有“按编号”和“按姓名”功能。 员工信息管理 查询员工信息 员工基本信息 关闭 修改员工信息 按姓名 按编号 删除员工 添加员工 ●员工工资管理 “员工工资管理”模块是该系统中核心模块,其中包含有“工资核算”、“工资查询”、“工作量管理”、“考勤管理”、“备份”、“导出”、“打印”、和“关闭”子模块及功能。 其中,“工作量管理”子模块中,还包含有“工作量录入”和“工作量查询”功能。“考勤管理”子模块中,还包含有“考勤录入”和“考勤查询”功能。 员工信息管理 关闭 打印 导出 备份 考勤管理 工资管理 工资查询 工资核算 工作量查询 工作量录入 考勤查询 考勤录入 ●薪资标准管理 在该模块中,主要有“设定考勤标准”和“设定工资标准”两个功能。 员工信息管理 关闭 设定工资标准 设定考勤标准 2.系统功能分析: 本系统相对来说,较为复杂些。通过上述需要分析以及不同模块的结构图,可以得出每个模块或者功能所具有的作用。 ●系统的主页面 系统主页面起一个引导作用,只要归纳该系统所具备的各方面功能。通过该系统主界面,可以进入不现管理模块。 ●快捷面板 通过该快捷面板可以快捷、方便地执行重要模块的操作,也是最