员工考勤管理系统课程设计

合集下载

考勤管理系统 课程设计

考勤管理系统 课程设计

考勤管理系统 课程设计一、课程目标知识目标:1. 让学生理解考勤管理系统的基本概念、功能及在实际中的应用。

2. 掌握考勤管理系统中的数据录入、查询、统计等基本操作。

3. 了解数据库基础知识,能够运用简单的SQL语句进行数据操作。

技能目标:1. 培养学生运用所学知识设计并实现一个简单的考勤管理系统。

2. 提高学生在实际项目中分析问题、解决问题的能力。

3. 培养学生团队协作能力,学会共同探讨、交流、分享学习经验。

情感态度价值观目标:1. 培养学生对信息技术课程的兴趣,激发学习热情。

2. 增强学生的信息安全意识,认识到数据保护的重要性。

3. 引导学生树立正确的价值观,认识到技术发展对社会的积极影响。

分析课程性质、学生特点和教学要求,本课程旨在让学生通过学习考勤管理系统,掌握数据库操作和程序设计的基本技能,培养实际项目中的应用能力。

课程目标分解为具体学习成果,包括:能够描述考勤管理系统的功能;独立完成考勤管理系统的基本操作;运用所学知识设计简单的考勤管理系统;具备团队协作和沟通能力;增强信息安全意识,认识到技术对社会发展的贡献。

后续教学设计和评估将以此为基础,确保学生达到预期学习成果。

二、教学内容1. 考勤管理系统概述:介绍考勤管理系统的基本概念、功能、应用场景,让学生对考勤管理系统有整体的认识。

教材章节:《信息技术》第四章第一节。

2. 数据库基础知识:讲解数据库的基本概念、数据表的设计与创建、数据类型、约束等。

教材章节:《信息技术》第三章。

3. SQL语句:介绍基本的SQL语句,如SELECT、INSERT、UPDATE、DELETE等,以及简单的查询条件。

教材章节:《信息技术》第三章第二节。

4. 考勤管理系统操作:讲解考勤管理系统的具体操作,包括数据录入、查询、统计等。

教材章节:《信息技术》第四章第二节。

5. 简单考勤管理系统设计:指导学生运用所学知识,设计并实现一个简单的考勤管理系统。

教材章节:《信息技术》第四章第三节。

c考勤管理系统课程设计

c考勤管理系统课程设计

c 考勤管理系统课程设计一、课程目标知识目标:1. 学生理解考勤管理系统的基本概念,掌握其功能模块和工作流程。

2. 学生掌握使用编程语言(如Python)设计并实现一个简单的考勤管理系统。

3. 学生了解数据库管理的基本原理,能够运用到考勤管理系统中进行数据存储和查询。

技能目标:1. 学生能够运用所学知识,独立设计并编写出具备基本功能的考勤管理系统。

2. 学生通过项目实践,提高问题分析、程序设计和调试的能力。

3. 学生学会使用数据库技术进行数据管理,提高数据处理和分析的能力。

情感态度价值观目标:1. 学生培养对计算机编程和数据库管理的兴趣,激发学习积极性。

2. 学生通过团队协作完成项目,培养沟通、协作和团队精神。

3. 学生认识到考勤管理系统在实际应用中的重要性,增强实践操作和创新能力。

课程性质:本课程为信息技术课程,以项目实践为主,结合理论教学。

学生特点:学生为初中年级,具备一定的计算机操作基础,对编程和数据库有一定了解。

教学要求:教师需引导学生运用所学知识,以项目为导向,注重实践操作和团队协作。

在教学过程中,关注学生的个体差异,提高学生的编程能力和数据处理能力。

通过课程学习,使学生能够将所学知识应用于实际问题的解决中。

二、教学内容1. 考勤管理系统的基本概念与功能模块介绍:包括考勤系统的定义、作用、常见功能模块划分及工作流程。

教材章节:第三章第二节《数据库应用系统概述》2. 编程语言基础:运用Python语言进行考勤管理系统的设计与实现,涵盖变量、条件语句、循环语句等基本语法。

教材章节:第二章《Python编程基础》3. 数据库管理:介绍数据库的基本原理,以MySQL为例,进行数据存储、查询和管理操作。

教材章节:第四章《数据库基础与应用》4. 考勤管理系统设计与实现:结合实际需求,引导学生进行系统设计,编写代码实现考勤管理功能。

教材章节:第五章《数据库应用系统设计》5. 项目实践:分组进行考勤管理系统项目实践,包括需求分析、系统设计、编码实现、测试与优化等环节。

职工考勤管理系统方案

职工考勤管理系统方案

C语言程序设计课程设计报告课设题目:考勤管理系统专业:班级: 姓名:成绩:完成日期: 指导教师:目录1.课程设计目的 (2)2.需求分析 (2)2.1要求 (2)2.2任务描述 (2)2.3运行环境 (2)2.4开发工具 (3)3.总体设计 (3)3.1系统流设计 (3)3.2系统模块设计 (4)4.详细设计 (5)4.1数据结构设计 (5)4.2模块接口设计 (6)4.3 以下是几个主要模块的流程图: (7)5.运行结果 (9)5.1主菜单界面: (9)5.2信息录入界面: (9)5.3信息浏览界面: (10)5.4 信息查询界面: (10)5.5信息修改界面: (11)6.程序调试与测试 (12)6.1程序调试 (12)6.2程序测试 (12)7.问题与不足 (13)8.建议 (13)9.编程体会 (13)10.程序源代码: (13)11.参考文献 (30)12.用户使用手册 (30)1.课程设计目的1)通过课程设计,加深对结构化程序设计思想的理解,能对系统功能进行分析,并设计合理的模块化结构。

2)通过课程设计,进一步掌握C语言中重要的数据结构。

掌握并熟练运用指针、链表、结构体、文件等数据结构。

3)通过课程设计,提高程序开发能力,能运用合理的控制流编写清晰高效的程序。

4)通过课程设计,培养C语言知识运用和自学能力,真正的把课堂上获得的知识运用起来,培养自己对程序编写的兴趣,并能独立设计和实现一个小型系统。

5)通过课程设计,加强了自己的程序分析能力。

2.需求分析2.1要求1)遵循软件开发过程的基本规;能灵活应用,初步具备运用C程序解决实际问题的能力。

2)运用结构化程序设计方法,按照课程设计题目要求,完成包括需求分析、数据结构设计、概要设计、详细设计、编写代码、调试和测试C程序等过程。

3)学会利用数组、结构体、链表进行相关信息表示。

4)功能模块划分清晰,系统结构图符合功能操作要求,且有详尽的功能描述5)各主要功能模块有详尽的流程图及描述,用函数的形式实现,且调用入口、功能、出口等关系正确。

单位考勤管理系统课程设计

单位考勤管理系统课程设计

单位考勤管理系统姓名:学号:题目:单位考勤管理系统班级:目录1.问题描述2.需求分析2.1需求分析2.2系统功能结构3.逻辑结构设计3.1局部E—R图3.2全局E—R图3.3数据字典4.物理结构设计5.结论题目:某单位考勤管理系统实现部门、员工信息管理;实现系统信息管理,用于设置上午、下午的上下班时间;实现考勤登记;创建触发器,如果打卡时间超出上班时间,并且小于 5 分钟,登记为迟到,否则登记为旷工;创建存储过程统计各员工指定月份的缺席、旷工职工;创建视图分组查询各部门的职工信息及职工人数,使用 Compute 子句;创建 check 约束,限制员工的性别必须为‘男’或‘女’;1.问题描述随着企业人事管理的日趋复杂和企业人员的增多,企业的考勤管理变得越来越复杂。

随着计算机技术和通信技术的迅速发展,将传统的人工考勤管理计算机化,建立一个高效率的、无差错的考勤管理系统,能够有效的帮助企业实现“公正考勤,高效薪资”,使企业的管理水平登上一个新的台阶。

职工考勤管理系统,可用于各部门等机构的职工考勤管理,查询,更新与维护,使用方便,易用性强,图形界面清晰明了。

2.需求分析2.1需求分析该系统实现的大致目的如下:(1)员工基本信息管理。

(2)员工考勤管理,员工根据自己的班次在上下班时分别进行出勤操作,采用刷卡机,由人事部门专门人员管理出勤、加班、出差、缺勤等情况。

(3)每个月月初进行考勤汇总,汇总信息包括工作日的出勤情况、请假天数、出差天数和不同性质的加班记录等。

该系统实现的功能如下:(1) 数据管理功能是设置和管理基础数据,包括加班、请假、出差类别,在全表系统中可以进行基础数据的添加、统计、删除和修改。

(2)部门管理对员工的分配以及其信息查询的综合管理。

(3) 加班管理对员工的加班时间进行统计,记录开始时间和结束时间,对加班信息实现添加,删除、统计等操作。

(4) 请假管理可以提出请假申请,并完善请假信息,如请假开始时间,请假结束时间,请假的次数统计进行管理。

考勤管理系统c语言课程设计报告

考勤管理系统c语言课程设计报告

考勤管理系统c语言课程设计报告课程设计报告:考勤管理系统一、引言随着企业规模的不断扩大,考勤管理成为企业日常管理中的重要环节。

为了提高考勤管理的效率和准确性,我们设计了一个基于C语言的考勤管理系统。

本系统能够实现员工考勤信息的录入、查询、修改和统计等功能,为企业提供了一个方便、快捷的考勤管理平台。

二、系统设计1. 系统功能设计本系统主要包括以下几个功能模块:(1)员工信息管理模块:用于添加、删除、修改和查询员工基本信息,包括姓名、部门、职位等。

(2)考勤信息管理模块:用于记录员工的考勤情况,包括上下班时间、请假记录等。

同时支持迟到、早退、旷工等异常情况的记录和处理。

(3)考勤统计模块:根据员工的考勤记录,自动计算员工的出勤率、迟到率、请假率等数据,并生成相应的统计报表。

(4)系统管理模块:用于设置系统的参数,如工作日、上班时间、节假日安排等;同时提供权限管理和日志查看功能,保证系统的安全性和稳定性。

2. 数据库设计本系统采用结构化查询语言(SQL)进行数据库设计,包括员工表、考勤表和统计表等。

其中,员工表存储员工的基本信息,如姓名、部门、职位等;考勤表存储员工的考勤记录,如上下班时间、请假记录等;统计表存储员工的出勤率、迟到率等统计数据。

通过合理的数据库设计,能够提高系统的数据处理能力和查询效率。

三、系统实现1. 员工信息管理模块实现在员工信息管理模块中,我们使用C语言中的结构体来表示员工信息,包括姓名、部门、职位等字段。

通过添加、删除、修改和查询等操作,实现对员工信息的维护和管理。

同时,为了方便用户操作,我们使用菜单驱动的方式实现交互界面,用户可以根据菜单提示进行相应的操作。

2. 考勤信息管理模块实现在考勤信息管理模块中,我们使用时间函数获取当前时间,并记录员工的上下班时间。

同时,根据员工的请假记录和异常情况处理规则,实现请假申请、异常情况处理等功能。

为了方便用户查询和管理考勤信息,我们设计了友好的界面和查询功能,用户可以根据姓名、部门等条件进行考勤记录的查询和筛选。

人事考勤管理系统c课程设计文档

人事考勤管理系统c课程设计文档

人事考勤管理系统c课程设计文档一、设计背景随着人力资源管理的普及,越来越多的企业开始引入人事考勤管理系统。

它可以帮助企业实现对员工考勤情况、请假状况、加班情况等进行精准管理,有效控制人力成本。

而为了提高人事专业技能,本课程设计了人事考勤管理系统的课程设计文档。

二、设计目的本文档旨在梳理人事考勤管理系统的设计思路、开发流程、实现功能和测试方法等内容。

课程设计要求学生深入理解人事考勤管理系统的业务逻辑和技术实现细节,熟悉软件开发过程,提高软件开发能力。

三、设计内容1.系统分析首先进行系统分析,明确人事考勤管理系统的功能和需求,确定系统的模块划分和设计方案。

要考虑到系统的易用性、可靠性和扩展性等方面因素,并与企业实际业务相结合,制定详细的计划和目标。

2.数据模型设计数据模型设计是开发人员重点关注的部分。

按照系统功能需求,设计数据库模型,包括员工信息表、考勤记录表、请假记录表、加班记录表和统计分析表等,建立各种关系和约束条件,确保数据的完整性和安全性。

3.系统架构设计为了使系统具有更好的伸缩性、可维护性和可扩展性,应通过设计合理的系统架构来实现。

根据系统模块划分和数据流分析等完善整体系统架构,包括前端设计、服务端设计、数据库设计和中间件设计等。

4.用户界面设计用户体验是影响软件使用者使用的一个重要因素,因此要对用户界面进行设计。

界面应符合人机工程学的原则,同时适应不同终端的屏幕大小。

要保证操作简单、易于理解、直观、美观,以增加用户对系统的接受度。

5.编码实现在系统分析、数据模型设计、架构设计和界面设计等完成后,就可以进入编码实现阶段。

在此阶段中,开发人员应该遵循设计规范,按照设计思路实现系统。

在编码过程中要注意代码可读性、健壮性、代码重复率等方面,同时注重代码框架的搭建和模块化。

6.测试方案测试是系统开发必不可少的步骤。

为了保证系统的品质和可靠性,应编写测试用例并进行测试,包括单元测试、集成测试和系统测试等环节。

考勤管理课程设计报告

考勤管理课程设计报告

考勤系统进行企业管理越来越适应企业的需要,集信息的输入,显示,修改,删除等各种处理,信息维护方便,给公司可以带来很大的便利。

考勤管理系统利用计算机管理考勤工作,大大降低了工作人员的工作量,提高工作效率,对于员工们的出勤率有个明显的记录,对于公司的职员也有基本了解根据出勤情况可以计算员工的实际工资。

作为一个考勤系统.最重要的功能当数考勤了.也就是能够将员工上班签到的日期与时间记录下来。

固然.记录下签到信息后,应该具有其他的辅助功能.比~II1"查询员工某天的签到情况”、”修改签到情况”、”员工的维护”、”公司上班时间的设置”等.下面就本系统完成的功能做一个简单的需求分析。

这是最核心的功能。

当员工上班后,输入自己的员工号进行签到操作.就可以把到达公司的时间记录下来.并且保存到数据库中,以备查询。

在签到过程中,需要记录的信息包括员工号、签到的日期和签到的具体时间,最好能把签到的结果记录下来.这些结果包括以下几种:正常、迟到、出差、请假、旷班。

签到功能中要求将员工上班的签到情况记录下来.也就是供以后查询用。

若要查询某个员工在某段时问或者某天的出勤情况,只要输入员工号,并输入要查询的日期.即可将此员工在当天的出勤情况显示出来对于出勤到公司的员工来说.通过签到即可将签到信息记录下来,并且惟独两种结果”正常”和”迟到”。

可是对于因为某种原因(出差、请假等)不能到公司的员工来说,因为没有签到.就没有当天的出勤记录。

为此增加了修改功能,主管人员可以对员工的信息进行修改,将每一个员工的出差请假等情况记录下来。

客户机为普通 PCCPU:P (R) 2.1GHz;内存: 2GWindowXP 等分辨率适应屏幕。

1) 考勤管理2) 基本信息输入3) 考勤统计4) 日志查询及统计确保可靠性,保证信息的正确完整,有严格的管理权限惟独系统规定人员才可以进入查询,防止非法侵入和数据的丢失。

1. 《软件工程案例教程》,韩万江等,机械工业出版社;2. 《需求分析与系统设计》, Lesxek A.Maciasxek 著,机械工业出版社;3. 《软件测试技术概论》,古乐、史九林,清华大学出版社;4. 《软件测试第 2 版》, Paul C.Jorgensen,机械工业出版社。

员工考勤管理系统课程设计

员工考勤管理系统课程设计

员工考勤管理系统课程设计一、引言员工考勤管理系统是现代企业必不可少的一种工具,它可以有效地帮助企业管理好员工的出勤、请假和加班情况,提高企业的办公效率和管理水平。

在这篇文档中,我将介绍一下员工考勤管理系统的课程设计思路和实现方案。

二、课程设计思路1.需求分析在进行员工考勤管理系统的课程设计之前,我们需要进行需求分析,深入了解企业管理员工考勤的需求。

在这个过程中,我们需要考虑以下问题:(1)企业管理员工考勤需要记录哪些信息?包括员工的姓名、工号、考勤日期、上下班时间、请假、旷工、迟到、早退、加班等情况。

(2)员工考勤如何实现?需要通过什么方式记录员工的考勤情况?如何确保考勤数据的准确性和完整性?(3)员工考勤数据如何管理和统计?需要分析员工的考勤情况,生成考勤报表、工资单等。

2.系统设计在完成需求分析之后,我们需要进行系统设计,设计员工考勤管理系统的各个模块和功能。

在这个过程中,我们需要考虑以下问题:(1)数据模型设计:设计员工考勤数据的存储方式和数据结构。

(2)系统模块设计:设计系统的各个模块,包括员工信息管理、考勤记录管理、请假管理、加班管理、考勤报表和工资单管理等。

(3)系统界面设计:设计系统界面,设计用户友好的界面,方便员工和管理员使用系统进行操作。

(4)系统安全性设计:设计系统的安全性,保护员工的个人信息和企业的企业数据,包括登录验证和权限控制等。

3.技术选型在进行员工考勤管理系统的课程设计之前,我们需要进行技术选型,选择合适的技术框架和工具,以确保系统的稳定性和高效性。

在这个过程中,我们需要考虑以下问题:(1)数据存储:选择合适的关系数据库管理系统,如MySQL,进行数据的存储和管理。

(2)系统架构:采用MVC架构,分离系统的模型、视图和控制层,提高系统的可维护性和可扩展性。

(3)前端技术:采用HTML、CSS、JavaScript等前端技术,实现系统的页面展示和交互。

(4)后端技术:采用Java EE技术,如Servlet、JSP、Spring、MyBatis等,实现系统的业务逻辑和数据库访问。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计报告书课程名称:课程设计题目:员工考勤管理系统学生姓名:专业:计算机科学与技术班别:学号:指导老师:日期: 2012 年 6 月 20 日目录第一章绪论............................................................ (2)1.1 课题背景.................................................................. . (2)1.2 课题任务.................................................................. . (2)1.3 开发工具.................................................................. . (2)1.4 课题目的.................................................................. . (3)第二章可行性研究.................................................................. .. (3)2.1 对现有系统的分析.................................................................. (3)2.2 对本系统设计的说明.................................................................. .. (4)第三章软件需求分析.................................................................. . (4)3.1 软件设计的预期目标.................................................................. .. (4)3.2 系统用户需求.................................................................. .. (5)3.3 系统的框架.................................................................. (5)第四章数据分析及数据库的设计.................................................................. (6)4.1 数据库分析.................................................................. (6)4.2 数据库结构的设计.................................................................. (6)第五章系统详细设计说明.................................................................. (8)5.1 系统结构.................................................................. . (8)5.2 系统各个模块界面及说明.................................................................. (9)第六章软件的测试.................................................................. . (27)6.1 测试项目.................................................................. .. (27)6.2 测试人员.................................................................. (27)6.3 测试结果.................................................................. .. (27)6.4 对程序的调试及在测试中遇到的困难及解决困难的方法 (27)6.5 系统还有哪些不足.................................................................. . (27)6.6 对系统的评价.................................................................. (27)总结.................................................................. (28)参考文献.................................................................. . (28)摘要:本系统是基于6.0中的与数据库开发的,可用于企业单位的员工考勤,统计员工出勤情况。

关键字:、、员工考勤第一章绪论1.1 课题背景在当今社会,互联网空间的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。

社会正处于信息时代,信息技术已渗透到社会生活的各个领域,特别是各行各业的管理领域,智能化信息处理已是提高效率、规范管理、客观审查的最有效的途径。

随着经济的发展,企业正向大型化、规模化的方向发展,因此企业员工数量急剧增加,有关员工的各种信息业成倍的曾长。

考勤作为一个公司的基本管理,是单位对员工工作管理的基本依据。

但是,目前国内的大多数企业在考勤时,依然使用是传统的考勤方法,例如手工记录、签卡、机械打卡等,不仅考勤速度慢,在考勤是需要专门的人员在旁记录、统计、制成报表,当报表最后交到主管人员时,也许时间已经过了几天了,根本不能发挥考勤真正的监督作用。

而且考勤数据不准确,考勤人员在考勤过程中可能记录出错,甚至弄虚作假的现象出现,极大的影响了企业对员工的管理。

因此根据企业需求,设计企业员工考勤管理系统,以帮助企业达到员工管理办公自动化、节约管理成本、提高企业工作效率的目的。

1.2课题任务做出一个可以简单操作的员工考勤管理系统,方便员工和管理员查询出勤记录。

员工可以通过输入自己的名字修改自己的信息以及查询出勤记录;管理员可以查看员工的出勤记录,可以添加和删除员工信息以及修改密码。

1.3开发工具平台和数据库1.4课题目的设计制作出员工考勤管理系统,设计相关的操作功能;通过课程设计,了解并掌握平台的操作使用,学会利用数据库进行数据表制作及添加数据源;深入了解所学课程的重要性和实用性,提高学习耐性。

第二章可行性研究2.1 对现有系统的分析随着现代科技的进步,用计算机来进行考勤管理成为现代企业运作不可少的一部分。

以前的考勤工作多少由人工来完成的,不仅浪费了人力与物力,而且无法保证其准确性和透明度,同时给企业管理带来了许多的不便。

现在利用计算机来管理考勤工作,大大降低了工作人员的工作量,提高了工作效率,使原本复杂枯燥无味的考勤工作变的简单而轻松。

本系统采用已学过的知识,结合来作为数据表进行开发出的软件,可以进行对员工相关信息进行管理。

包括基本的员工信息查询,管理员对员工信息的查询、管理(包括员工信息的添加、删除等),操作日志管理等。

系统的目标确定后,就可以从以下三方面对能否实现新系统目标进行可行性分析2.1.1技术可行性根据系统目标来衡量所需的技术是否具备,一般可从硬件、软件的性能要求、环境条件、技术人员水平和数量等方面去考虑和分析,其中开发人员的技术力量应首先考虑能力与水平,并考虑近期内可以培养和发展操作人员。

2.1.2经济可行性估算系统的开发费用和今后的运行、维护费用,估计系统将获得的效益,并将费用与效益进行比较,看是否有利。

本系统的维护不需太多费用,适合于一般的公司管理。

系统的效益可以从经济效益和社会效益两方面考虑。

对于员工考勤管理系统则应着重分析其经济效益。

例如,系统投入运行后可以提供哪些以前无法及时提供的信息,用户查询和使用信息的方便程度提高多少、速度增加了多少,对于管理人员进行决策提供了多少帮助等等,同时可以减少管理人员,从而节省了大量的工资开出。

2.1.3运行可行性系统带来的影响(包括组织机构、管理方式、工作环境等)和后果进行估计和评价。

同时还应考虑管理人员的培训、补充,分析在给定时间里能否完成预定的系统开发任务等。

按上述三方面进行可行性分析、研究后,我们认为该项目是可行的。

2.2 对本系统设计的说明员工考勤管理系统对员工的基本信息进行显示、修改等,系统会对所进行过的操作行为进行记录。

使用考勤管理系统,管理者可以快速记录公司全体员工当日的出勤状况,并可按时间查询员工的考勤情况。

员工考勤管理系统的设计提高了工作效率,方便了管理员对员工信息的管理。

本系统集信息的显示、输入、修改、删除、查询等各种处理为一体,信息维护起来非常方便,大大减少了公司的人力和物力。

本系统大致做到以下几点:(1)操作简便,节省大量人力;(2)可以方便的存储员工和管理员的信息,安全、高效;(3)可以迅速查询员工信息;第三章软件需求分析3.1 软件设计的预期目标管理员登录后,可以查询员工信息并对员工信息、出勤记录进行管理(包括添加、修改、删除),可以修改管理员密码,可以查看日志表以及注册新员工。

员工登陆后,可以查询自己的信息并通过输入名字进行信息修改,可以修改登陆密码。

3.2 系统用户需求1、功能需求:该系统主要有一个登陆界面(1)员工信息的添加、修改和删除。

此功能只有管理人员能修改。

(2)员工可以对自己的登录密码进行修改,增加了员工信息的安全、可靠性。

(3)管理人员可对系统全部信息进行浏览、查询、修改。

(4)操作日志和系统帮助,此功能可以查看各个管理人员和员工进行的操作。

2、用户需求:本系统主要针对的用户是员工和管理员。

本系统能够完成任务是管理员与员工各有特定的登陆按钮窗口。

管理员可对员工信息进行添加、修改和查询。

员工可对自己的信息进行查询和修改。

3.3 系统的框架图3-3 系统框架图第四章数据分析及数据库的设计4.1 数据库分析本系统用建立数据库,使用连接,此方法较容易完成了数据的建立。

共计有六个表,包括::管理人员表:(管理员账号、管理员密码);:员工表:(员工编号、员工账号、员工密码);:员工信息表:(员工编号、员工姓名、员工性别、所在部门、请假次数、迟到次数、旷工次数、早退次数);:日志表:(操作人员、做什么操作、所做的时间、操作员用户类型、用于搜索的(无意义));4.2 数据库结构的设计管理人员表:图4-2-1员工表:图4-2-1员工信息表:图4-2-3日志表:图4-2-4第五章 系统详细设计说明5.1 系统结构:个人信息修改员工模块个人信息查询 输入姓名查询 姓名、性别、部门信息修改在此次设计中,依据系统结构化设计方法,把系统划分为若干个功能模块,某些模块又划分子模块,最小的子模块的功能便十分明确和简单了。

相关文档
最新文档