人事管理系统 数据库课程设计报告
1.开发背景 2 2.系统描述 2 3.数据分析 2 3.1.数据流图 2 3.2.数据字典 3 4.概念模型设计 4 5. 逻辑模型设计及优化 56. 物理设计和实施 8 7.应用程序设计(前台) 8.课程设计心得体会 9 9.参考文献 10
8 1.开发背景
90年代中期,由于Internet 的迅速普及,形成了集运算机,运算机网络、数据库、分布式运算等于一体的信息技术综合体,它打破了时刻和地域的界限,使信息交流变得快捷、准确,为建立现代企业治理信息系统提供了充足的条件。随着企业的持续进展,企业的职员数量持续增加,纯文本手工的治理方式差不多不能满足企业治理者的需求。与此同时,由于Internet 的迅速普及,使Intranet成为Internet技术在企业治理信息系统中的应用和延伸,形成了集运算机,运算机网络、数据库、分布式运算等于一体的信息技术综合体,它打破了时刻和地域的界限,使信息交流变得快捷、准确,为建立现代企业治理信息系统提供了充足的条件。人事治理系统,属于ERP的一个部分。它单指聚拢成功企业先进的人力资源治理理念、人力资源治理实践、人力资源信息化系统建设的体会,以信息技术实现对企业人力资源信息的高度集成化治理,为中国企业使用的人力资源管懂得决方案。核心价值在于将人力资源工作者从繁重的日常琐碎事务中解放出来,将更多地精力用于企业的人力资源职能治理和治理决策,保持企业的连续高效运营。 集中记录、监测和分析所有劳动力的技能和资格,提供决策分析。提升企业整体的科技含量与治理效率,加快企业的信息化建设。此系统是专门为中小型企业治理人事信息所开发的,以方便对职员进行治理。
2.系统描述
通过调研及分析,人事馆治理信息系统要紧完成以下功能: 人事档案治理功能。 人员薪酬治理功能。 人员培训治理功能。 各类报表生成功能。 权限治理功能
人员奖惩情形治理功能。 3.数据分析 3.1.数据流图
通过需求分析,得出人事治理信息系统的登陆操作处理数据流如图1所示
开始 失败 身份验证 登录系 统 进入系统主界面 成功 无权限 选择操作模块 退出系统 执行功能 判定用户权限 有权限
终止 图1 登陆操作处理数据流图 3.2.数据字典
(1) 数据流名称:职员情形 位置:职员
定义:职员情形=姓名+出生日期+名族+学历+职称+性别等 数据流量:按照公司的职员具体录用情形来确定 讲明:要对每一位聘用的职员进行唯独编号 (2) 数据流名称:奖罚情形 位置:职员
定义:奖罚情形=职员流水号+奖罚类型+奖罚金额+奖罚日期 数据流量:按照公司的职员具体录用情形来确定
讲明:要对每一次奖罚记录进行唯独编号 (3) 数据流名称:工资发放 位置:职员
定义:工资查询=职员编号+差不多工资+奖金+罚款+起始时刻+截止日期+发薪日期
数据流量:按照公司的职员具体录用情形来确定 讲明:按照工号和发薪日期能够唯独确定一个工资记录 (4) 数据流名称:治理员情形 定义:用户身份等与职员编号
数据流量:按照公司的职员具体录用情形来确定 讲明:要对每一位治理员建立唯独账号 (5) 数据流名称:用户身份 位置:安全治理
讲明:不同的用户对应不同的操作权限,对应着不同的安全级别 (6) 数据流名称:部门治理,其数据项要紧有部门代号,部门经理,部门名称等
(7) 数据流名称:培训治理
数据项要紧包括培训课程,培训开始时刻,培训终止时刻,培训职员,培训地点培训费用等
讲明:不同的用户不同的课程对应这不同的培训项目 (8)数据流名称:考勤治理
数据项要紧包括:id,请假讲明,开始日期,终止日期,批准部门,批准人,批准日期
讲明:不同的id对应着不同的考勤治理
4.概念模型设计
按照系统数据流图和数据字典,得出系统的总体概念模型(E-R)如图2所示。
奖罚 培训 部门 n m 1 m
考核 享有 属于 设置 m n n n 1 1 m 1
享有
考核 登陆 职员 n n 1
聘请 岗位 1 n 1
工资
考勤 用户 图2 系统的总体概念模型 5. 逻辑模型设计及优化
按照系统的总体概念设计模型、E-R图向关系模式的转化规则和数据库的范式理论,得到系统优化后的逻辑模型,如下表所示。
表1 职员信息表(tb_personal_info表)