酒店员工管理系统的设计和实现 计算机专业.docx
《酒店员工管理系统的设计和实现 计算机专业.docx》由会员分享,可在线阅读,更多相关《酒店员工管理系统的设计和实现 计算机专业.docx(33页珍藏版)》请在三一办公上搜索。
1、题目(中文):酒店员工管理系统的实现(英文):TheRealiZatiOnOfHotelStaffManagememSyStem目录摘要I关键词IAbstractIKeywordsII1前言11.1 课题背景及意义11.2 国内外研究现状11.3 本课题主要工作22系统开发环境32.1 SSM简介32.3 MYSQL数据库32.4 HTML简介42.5 B/S结构53系统分析63.1 可行性分析63.1.1 技术可行性63.1.2 操作可行性63.1.3 经济可行性63.1.4 法律可行性63.2 系统流程分析73.2.1 系统开发流程73.2.2 用户登录流程73.2.3 系统操作流程83.
2、2.4 添力口信息流程93.2.5 修改信息流程10326删除信息流程113.3 系统用例分析113.3.1 管理员用例图11332普通管理员用例图123.3.2 员工用例图134系统设计144.1 系统概述144.2 系统结构设计144.3 数据库设计154.3.1 数据库设计原则154.3.2 数据库实体154.3.3 数据库表设计175系统界面设计195.1 管理员功能模块的实现195.1.1 管理员后台管理主界面195.1.2 普通管理员管理界面195.1.3 普通管理员主界面205.2 员工功能模块的实现215.2.1 登录界面215.2.2 员工考勤信息查看界面226系统测试246
3、.1 系统测试的意义246.2 性能测试246.3 测试分析257总结26参考文献27致谢28酒店员工管理系统的实现摘要伴随着时代的发展与进步,信息科学化的概念已经逐渐映入人们眼帘,人们对其的了解,已逐渐由低层级向着更高的层级跃升,由起初较为浅薄的感性认知向更为严谨和客观的理性认知迈进。而管理工作也由于实务中多有涉及让其重要性愈发凸显,科学化管理,让信息能够准确和快速的传递,让信息能够完善和精准的存储,推动管理效率和管理工作的有效提升与加速发展,论文对酒店员工管理系统展开了阐述,对其现状进行描述,在对现状的描述中也同时对于其开发背景进行研究,获得相关数据与资料后对于整个系统的设计目标进入深入的
4、分析,包括对系统自身的需求、设计方案的合理性及建议、实现程度都展开详细的论述。文章最后也立足于实践对该系统进行一些具体测试。本文以JaVa语言作为基础,设计了一个智能化的网上综合管理系统。其具体内容由以下几部分组成:首先,将酒店员工根据其职能划分为管理员、普通管理员、员工。再次,以三种类型的员工种类为基础,分别设置不同权限。例如管理员可以参与个人信息管理、普通管理员管理、部门管理、员工类别管理、员工管理、考勤信息管理、工资发放管理、假期信息管理、工作内容管理。而普通管理员相较于管理员,权限有所缩减,但整体上类似。至于员工,则只保有其最基本的一些查看权限以及与自身相关的相应模块。通过整一个上述模
5、块的设计,可以较为高效的对酒店进行结构化管理。至于具体化到系统的设计,其结构采用B/S模式。同时采用JaVa语言,SSM框架,结合MYSQL数据库,最终形成一个较为优秀的管理系统。关键词酒店员工管理;SSM;MYSQL;B/S结构TheRealizationofHotelStaffManagementSystemAbstractWiththedevelopmentandprogressofthetimes,theconceptofinformationsciencehasgraduallycomeintopeople,seyes,andpeople,sunderstandingofithasg
6、raduallyrisenfromalowerleveltoahigherlevel,fromarelativelyshallowperceptualcognitionatthebeginningtoamorerigorouscognition.Andobjectivelyrationalcognition.Theimportanceofmanagementhasalsobecomemoreprominentduetothefactthatmanypracticesinvolvescientificmanagement,sothatinformationcanbeaccuratelyandqu
7、icklytransmitted,sothatinformationcanbeperfectandaccuratestorage,andpromotemanagementefficiencyandeffectiveimprovementofmanagementwork.Accelerateddevelopment,Thepaperexpoundedthehotelstaffmanagementsystem,describeditscurrentsituation,andalsostudieditsdevelopmentbackgroundinthedescriptionofthecurrent
8、situation.Afterobtainingrelevantdataandmaterials,itenteredintoanin-depthanalysisofthedesigngoalsoftheentiresystem,includingTheneedsofthesystemitself,therationalityofthedesignschemeandtherecommendations,andthedegreeofrealizationarealldiscussedindetail.Attheendofthearticle,somespecifictestsarecarriedo
9、utonthesystembasedonpractice.BasedontheJavalanguage,thisarticledesignsanintelligentonlinecomprehensivemanagementsystem.Thespecificcontentconsistsofthefollowingparts:First,thehotelstaffisdividedintoadministrators,ordinaryadministrators,andemployeesaccordingtotheirfunctions.Again,basedonthethreetypeso
10、femployeetypes,differentpermissionsaresetrespectively.Forexample,theadministratorcanparticipateinpersonalinformationmanagement,generaladministratormanagement,departmentmanagement,employeecategorymanagement,employeemanagement,attendanceinformationmanagement,salarydistributionmanagement,vacationinform
11、ationmanagement,andjobcontentmanagement.Comparedwithadministrators,ordinaryadministratorshavereducedpermissions,buttheyaresimilaringeneral.Asforemployees,theyonlyretainsomeoftheirmostbasicviewingpermissionsandcorrespondingmodulesrelatedtothemselves.Throughtheentiredesignoftheabove-mentionedmodules,t
12、hehotelcanbestructuredandmanagedmoreefficiently.Asforthedesignembodiedinthesystem,itsstructureadoptstheB/Smodel.Atthesametime,itadoptsJavalanguage,SSMframework,combinedwithMYSQLdatabase,andfinallyformsarelativelyexcellentmanagementsystem.KeywordsHotelstaffmanagement;SSM.MYSQL;B/Sstructure1前言1.1 课题背景
13、及意义网络的极速发展日益带给国家冲击,为适应变化,我国政府很早就已经开始涉及以互联网系统的方式和手段对信息管理进行完善和优化的事项,这一进程从二十世纪九十年代就已开启。因为尚且存在诸多现实难题,例如网络普及程度不高、用户接受能力差、相关法律规范制度的缺失、相关技术尚且较为稚嫩等,在互联网快速发展前设置了一座座路障。但情况在21世纪得到改善,经济发展与互联网技术齐头并进,曾经的阻碍也被一一克服或解决,电子信息化管理方式也逐渐被国内诸多企业接受并应用。本项目的目的是希望开发出来的系统成本比较低,功能完善,可以帮助酒店的管理人员科学的,更好的管理酒店。以往的酒店员工信息管理不仅时效低,面对大量数据的
14、时候也容易出错,数据一多就难查找。这种传统信息管理方式的缺点显而易见。随着计算机信息化优越性日益凸显,社会大众也意识到计算机具备极为强大甚至颠覆当前生活的功用。本文所涉及系统围绕着线上沟通、信息存储管理等,其优势在于充分发挥计算机的优势使检索速度加快、存储容量足、保密性好、成本低等。它所拥有的优点是传统管理方式所没有的。1.2 国内外研究现状伴随着网络逐渐走进千家万户,现阶段人们的日常生活已经离不开网络,商业化的管理系统也逐渐的与网络接轨并不断发展。以往,酒店基本采用的是人工管理,大量数据整理十分繁琐,包括后续的更改、储存等都是一个非常难的问题,一方面耗费大量资源,同时难以进行及时有效交互,时
15、间效率性也较为低下;另一方面也难以形成规模性和系统性信息管理系统,此项缺陷的弊端在用户人数逐渐递增的情况下表现的尤为明显;最后相较于之前的信息收集工作,现在的信息收集往往需要用到更多信息,对于如何存储如此大量的信息又成为了一大难题。发达国家对于互联网的发展快于我国,从人工到计算机管理的转变已经很大程度上的完成了。我国计算机发展比起他们来说起步比较晚,而且国内的发展水平不均衡,不过当前计算机应用和技术两方面都在加速更迭和普及,许多单位甚而个人用户也在逐步摸索网络管理系统。对这部分系统展开观察发现其中具有一些普遍性优点:(1)先进性:实现网络化管理。(2)通用性:同一行业基本都能使用。(3)方便性
16、:管理工作可以在网络上进行。(4)及时性:信息更新及时。(5)可扩展性:可根据需要进行模块的增加。(6)安全性:对单位、用户等信息进行加密。1.3本课题主要工作本文将主要针对该系统进行从阐述,包括对于系统所运用的一些基本知识,进而进行系统分析。如果想让本系统更加好且更加完善,采取合适的手段收集并整理相关数据是必不可少的。最后,结合我们的理论知识与获取的相关数据,在功能层面对于该系统所发挥的一定功效做一个系统说明。要实现的功能有:(1)用户登录:主管登录进入系统;(2)用户管理:可以增删改查员工列表信息,可以对自己信息进行修改;(3)工作内容管理:对不同工作员工需要完成的工作内容进行增删改查;(
17、4)类别管理:对员工类别信息进行细致化操作,如增删改查;(5)考勤管理:对员工考勤状态进行跟踪式记录,随时更新员工考勤动态,如迟到、旷工等;(6)假期管理:把员工的假期时间,什么时候放假制定好;(7)工资管理:对不同类别的员工制定不同的工资,再根据考勤的情况进行一定程度的加减工资;(8)系统管理:登陆系统后可以进行后台多方面操作,如修改密码,并在需要时安全退出;(9)分角色进入系统,主管有以上权限;员工的用户管理可以对自己信息进行修改。然后通过这些详细的分析,展开系统的设计分析。为确保系统具备可行性,开发语言最终确定为Java;用MYSQL数据库存储数据;用SSM框架来进行设计。理由在于国内的
18、JaVa和MYSQL技术都已经非常成熟,实用性高、可靠性强。在系统设计完成最后,进行适当的测试完善并发布。2系统开发环境2.1 SSM简介SSM是当前适用性和实用度都较广的综合性框架,主要由数个开源框架进行系统化和规范化整合而形成,涉及框架主要有SPring以及MyBatis。在实务中主要在数据源标准较简单较低的Web项目中具有较广阔应用场景。SPring在实际应用中好像一个灵巧的bean装配工地,在整个环节中,利用对参数的特殊性指定使用方法来完成对实体构造方式的应用以达成目标。因为其具备的特性起到了项目粘合剂的效用。SPring具备多个核心概念,其中之一是面向切面的AOP,另一个实现管理容器
19、功能的IoC,这些概念通常也就意味着可以省去显式“new”等类似步骤,可以充分借助Spring框架的概念和功能来进行实现。SPringMVC是建立在对SerVIet充分利用的基础上,并以之为核心而展开设计的,其驱动进程依托于请求,SerVlet在其中发挥着类似于中介的职能,或也可以认为是类似前台的功用,让用户请求能够最终实现与ConglIer的匹配,换言之就是让请求找到对应的执行操作这一过程。Mybatis究其本质就是实现jdbc封装,具体功用就是让数据库操作尤其是底层操作能够变得更为透明化。它经由配置文件通过数据运行与各个不同的M叩Per文件完成关联,而MaPPer文件中又具备着非常重要的S
20、ql语句映射,因此每当其与数据库进行交互时,会通过一些列流程,完成Sql命令的执行。2.2 JavaScript简介JavaScript在实际应用中体现了轻量级特性,可以从对象和情况出发进行不同的设计和驱使,同时由于其特性也让其具备低风险性,因此是一种应用场景较为广阔的脚本语言,从一般性的用户端Web设计,到相对较为复杂的HTML设计都可以见到其身影。JaVaSCriPt的一项重要作用乃是可以直接面向对象,以对象为基础,在整个程序开发过程中,采用更直接化、系统化和反复利用化的方法设计程序。使用JaVaSCriPt通常能够让设计出的网页具备较好的美观性,同时也能承载较为丰富的信息,因此,基于本系
21、统的预期需求使用了该语言。2.3 MYSQL数据库MySQL其主要特征和重要效用是多用户、多线程,作为一个应用范围和应用场景颇为广泛的服务器,在数据库选择上,使用的SQL关系型,其管理系统构建是以SQL客户为基点而展开并立足于前者与服务器模式关系,从而实现对维护库的操作,进行建立、使用和维护等一系列流程和环节。它拥有功能强大的特点,且操作易用性显著,另外管理模式和方法也非常简便,可靠性和安全性都较为显著,能够实现多线程运行,应用场景多样化可以跨平台应用,运行快且能够实现网络化运行,具有高稳定性等诸多特点和优势,因此非常适用于Web开始,或其他类型软件开发。另外该数据库同样具备开源特性,又兼具前
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店员工管理系统的设计和实现 计算机专业 酒店 员工 管理 系统 设计 实现
链接地址:https://www.31ppt.com/p-5752268.html