课 程 设 计 报 告 书专 业: 信息管理与信息系统课程设计名称: 《数据库原理及应用》题 目: 人事管理系统班 级: XXXXXXX设 计 者: XXX完 成 时 间: 2025-06-18一:需求分析通过实际调查,规定本系统具有以下功能:1)良好的人机界面2)规定实现一定的权限管理3)方便的数据查询功能4)方便的添加,删除和修改数据功能二:开发工具选择本系统采纳 SQL Server 2025 创建后台数据库,前台开发工具运用 Visual Studio 2025 进行开发,同时运用一定 C#语言的辅助三:系统功能设计要设计一个完备的公司人事管理系统,需涉及大量的信息,因目前尚未涉及 C#语言的学习,只能简化系统设计,只选取与公司基本信息紧密相关的部门信息,员工信息以及考勤信息等进行管理
具体规划的模块如下:1) 部门信息管理:涉及部门信息的查询,修改,添加,删除等功能2) 员工信息管理:涉及员工基本信息的查询,修改,添加,删除等功能3) 考勤信息管理:涉及考勤信息的录入,查看等功能四:系统功能设计根据功能的关联关系,将功能细化为下图所示的功能结构图(图 1),其业务流程如图(2)所示
图(1)图(2)五:系统数据库设计人事管理系统部门信息管理员工信息管理考勤信息管理系统管理添加部门信息查看部门信息修改部门信息添加员工信息查看员工信息修改员工信息录入考勤信息查看考勤信息登录登 录系统主窗体用 户 角色管理员普通用户部门信息管理员工信息管理考勤信息管理部门,员工,考勤信息的查看1:实体 E-R 图根据人事管理系统的系统分析与功能设计,人事管理系统中重要涉及部门信息实体,员工信息实体,职位信息实体,考勤信息实体等,下面为它们的 E-R 图: 实体p考勤信息员工编号考勤编号考勤月份出差天数病假天数事假天数员工信息员工编号姓名 性别出生年月政治面貌婚姻状况职位学历联系电话所属