1、数据库课程设计说明书 1 数据库课程设计说明 题目:题目: 职工考勤管理信息系统职工考勤管理信息系统 专专 业业 计算机科学与技术计算机科学与技术 班班 级级 学学 号号 姓姓 名名 2011 年 10 月 21 日 数据库课程设计说明书 2 第一章 引言 1.1 设计开发的意义 传统意义上的职工考勤管理都是采用原始的手工操作来完成的。人事部的管理人员或办 公室人员要进行经常的繁琐的记录、修改、查询、统计等工作,不仅时间长、劳动强度大、 工作效率低下,并且在这种管理模式下对职工的考勤信息不全且易造成混乱。 随着社会的进步,计算机科技的广泛应用,通过现代化的科学的方式对职工考勤信息进 行管理已成
2、为可能。基于此,我希望能通过开发这一管理系统,由计算机代替人工操作一系 列职工基本信息的输入、修改、查询、统计等操作,既减轻了管理人员的工作强度,提高了 工作效率,降低解企业的经营成本;同时,也对企业内部管理的科学化、规范化作出一点尝 试。 1.2 任务及目标 项目的提出者:天津理工大学计算机与通信工程学院课题开发组。 开发单位:08 中加 3-4 班项目小组。 充分了解用户的需求,了解工作的流程,以及可能出现的问题。职工考勤信息管理系统 中首先必须设置好职工基本信息,职工基本信息在本系统占据着很重要的地位。在对职工的 出差、出勤、加班、请假这些信息管理的时候都需通过职工基本信息进行操作。本系
3、统结合 实际的职工考勤管理制度,经过实际的需求分析,采用功能强大的 Visual Basic6.0 作为开发 工具而开发出来的职工考勤信息管理系统。职工考勤管理信息系统的具体功能包括:职工基 本信息实体,职工出勤信息实体,管理员管理系统信息实体。 主要功能:管理员功能:签到,增加职工及职工信息,增加登录用户,设置用户权限, 查看职工出勤信息,修改职工出勤信息。 签到用户功能:签到。 灵活性:本软件对变更的适应性较强,采用人工手动输入与系统自动输入相结合的形式, 数据库文件可以单独转移到其他地方使用,可以保证数据的安全和高兼容性,当系统改变时 可以自动调整精度与安全性 1.3 开发环境 操作系统
4、:windows 7 编译环境:使用 Visual Studio 2010 来进行系统汇编 使用 Access 2007 进行数据库管理 数据库课程设计说明书 3 第二章 系统分析与设计 2.1 系统需求分析 2.1.1 处理需求 根据职工签到特性,设计了以下功能: 管理员功能:签到,增加职工及职工信息,增加登录用户,设置用户权限,查看职工出 勤信息,修改职工出勤信息。 用户功能:职工签到。 一些基本的功能通常是必须具备的,如用户的管理与维护,基本数据的维护,灵活的信 息查询等。 2.1.2 信息需求 本系统需要的信息: 签到用户信息:职工姓名,职工编号等。 2.2 数据库概念结构设计 职工信息表 签到表 管理员: 签到信息 签到状况 职工编号 签到时间 签到职工 职工 职工姓名 职工编号 数据库课程设计说明书 4 2.3 数据库逻辑结构设计 2.4 数据库创建 签到信息表 登录名 登录名 管理员 密码 数据库课程设计说明书 5 签到时间设置表 签到职工信息表 管理员信息表 2.5 系统结构设计 2.5.1 功能图 2.5