酒店员工信息管理系统

《酒店员工信息管理系统》由会员分享,可在线阅读,更多相关《酒店员工信息管理系统(18页珍藏版)》请在文档大全上搜索。
1、数据库原理实训报告题 目 酒店员工信息管理系统信息工程学院 二一四年十二月酒店员工信息管理目 录1前言11.1论文选题的理由和实际意义11.2国内外关于该课题的研究现状及趋势22.需求分析42.1 功能介绍43.系统设计63.1定义63.2系统模块图63.3 E-R图73.4 数据表的设计83.5用例列举103.5.1数据表103.5.2视图113.5.3触发器124 结论135 参考文献146 附:读书笔记15分析报告1前言科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分, 而人工化管理已不能满足
2、客户的需求,例如不能及时查询员工正常情况和人工管理的费时性,也为了使管理人员可以轻松快捷地完成员工信息查询,实现无纸化,电子化,和智能化管理,了解整个酒店员工信息。这些优点能够极大地提高酒店员工管理的效率,也是酒店实现正规化管理开始。员工管理系统是一个企事业单位不可缺少的部分,它的内容对于酒店的决策者和管理者来说都至关重要,所以员工管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 酒店员工管理系统其开发主要包括后台
3、数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。本系统具有多方面特点:系统功能完备,用户使用方便简捷,人性化的用户界面,安全保密设置齐全,大大减少了操作人员和用户的工作负担,提高了酒店员工信息管理的工作效率和酒店的信息化的水平。1.1论文选题的理由和实际意义在人才过剩的今天,酒店对于有用人才的需求逐步加大,酒店内部的员工变动和部门规划也开始加速,传统的人事档案已经不能满足各个企业的人员流动速度,迫使人们起用新的管理方法来管理员工的相关信息。科学技术日新月异的进步,让人类生活发生了巨大
4、的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,员工管理系统也以方便、快捷、费用低、绿色环保的优点正慢慢地进入各个行业和领域,将传统的员工管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,加速信息的更新速度,使酒店管理层第一时间了解到员工的信息,从而进一步的进行对员工的调配。经济水平飞速提高,酒店正向着大型化、规模化的方向发展,酒店职员数量急剧增加,有关职员的各种信息量也成倍增长。在这种情况下单靠人工来处理职员的信息,工作量将很大,若酒店人员过多,人工处理将变得不可想象。用
5、计算机可使人们从繁重的劳动中解脱出来,仅使用一些简单的操作便可及时、准确地获得需要的信息。 该系统的具体任务就是设计一个酒店员工信息管理系统,由计算机来代替人工执行一系列诸如增加新进职员信息、变更职员信息、删除离职职员信息、查询及打印等操作。这样就使办公人员可以轻松快捷地完成职员信息管理的任务,使企业的职员管理工作系统化、规范化、自动化,从而达到提高企业管理效率的目的。 设计的指导思想是一切为用户着想,界面要美观大方,操作尽量简单明了,而且作为一个实用的应用程序要有良好的容错性,在用户出现误操作时能尽量及时地给出警告,以便用户及时改正。 需求分析 利用计算机实现员工信息管理势在必行。对于企业来
6、说,利用计算机支持企业高效率完成员工信息管理的日常事务,是适应现代企业制度要求、推动企业劳动型管理走向科学化、规范化的必要条件;而员工信息管理是一项琐碎、复杂而又十分细致的工作,员工信息录入,员工信息管理,信息查询,请假等管理,一般不允许出错,如果实行手工操作,须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行这项工作的管理,不仅能够保证各项信息准确无误、快速输出,同时计算机具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。为酒店的管理提供了很大的方便。1.2国内外关于该课题的研究现状及趋势随着酒店规模的扩大,经济体制的快
7、速发展,员工管理会变得越来越庞大和困难,而信息的处理与使用也变得越来越重要。它的内容对酒店的决策者和管理者来说都至关重要,所以,员工信息管理系统应能够为用户提供充足的信息和快捷的查询手段。建立一套员工信息管理系统能够加快物资的周转速度,提高生产效率,加强管理的信息化手段,提高本单位的经济效益。从宏观上讲,顺应了社会的信息化、社会化潮流,缩短了整个社会化大生产的周期。因此,开发这样一套管理软件成为很有必要的事情。 人事管理的对象是一个单位或若干单位种的员工的基本信息,这些信息是在变化的。人事部门要为本单位、上级部门提供准确的统计数据。由于人员众多、数据复杂、统计管理工作困难,以往每做一项工作,都
8、需要花费很多的时间和精力。传统的员工管理方式有诸如效率低,保密性差,查找、更新、维护困难等各种各样的缺点。因此,员工信息管理系统能够味用户提供充足的信息和快捷的查询手段。使用计算机对员工资料进行管理,会给应用者带来很多方便,例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,同时,这也是酒店的科学化、正规化管理以及与世界先进管理技术接轨的重要条件。2.需求分析2.1 功能介绍通过对现行员工信息管理系统的调查,明确了员工信息管理系统由档案管理、职务调动管理、奖惩管理、考勤管理、工资管理、请销假管理组成。 系统功能的主要描述如下。1 员工档
9、案管理(1)对酒店里所有员工进行统一编号;将每一位员工的信息保存在员工档案记录中。(2)对新聘用的员工,将其信息加入到员工档案记录中;对于解聘的员工,将其信息从员工档案记录中删除。(3)当员工的信息发生变动时,修改员工档案记录中相应的属性。2 员工职务调动管理对酒店里所有员工的职务记录进行统一编号;登记员工调动前后的具体职务,以及调动时间。3 奖惩管理对公司里所有员工的奖惩记录进行统一编号;登记员工奖惩的原因,所受奖惩类型,奖惩时间。4 考勤管理(1)对员工上班刷卡的记录进行统一编号;登记员工上班时间、签到类型(准时、迟到)。(2)对员工下班刷卡的记录进行统一编号;登记员工上班时间、签到类型(
10、准时、早退)。5 请销假管理(1)对员工请假的记录进行统一编号;登记员工请假时间、请假类型。(2)对员工销假的记录进行统一编号;登记员工销假时间、请假类型,检查是否超期。6 工资管理对酒店里所有员工的工资记录进行统一编号,建立工资记录表。7 部门管理 对酒店所有的部门进行编号,建立部门记录。3.系统设计3.1定义1、系统名称:酒店员工信息管理系统2、数据库管理软件:Microsoft SQL Server 20053、数据库设计采用软件:Microsoft Office Visio 20034、系统采用C/S体系结构:Client (客户端)负责提供表达逻辑、显示用户界面信息、访问数据库服务器
11、;Server (服务器)端用于提供数据服务。5、运行平台:windows 2007/xp/linux6、数据库的安全性设计:(登录用户、数据库用户、数据库角色等方面是如何设置的)3.2系统模块图系统模块图如图3.1所示:员工信息管理系统统部门刷卡机管理人员员工员工编号刷卡姓名员工编号性别出生日期民族学历部门号身份证号职称级别管理员账号密码部门名称部门编号领导人号图3.1功能模块图3.3 E-R图身份证号如图3.2所示:学历出生日期民族性别级别部门号姓名密码职称员工编号刷卡号员工账号管理员账号部门请假员工调动奖惩刷卡机出勤工资管理人员担任N 1 N 1 N 1 N 1 N 1 1 1 领导人号