劳动密集型企业宿舍管理系统设计毕业论文
2021-06-24 21:43:47
摘 要
劳动密集型企业宿舍管理系统是劳动密集型企业管理信息系统中重要的一环。由于劳动力密集型企业对于宿舍管理工具的迫切需求,必须早日淘汰掉目前传统落后的手工管理方式,并设计出一款信息化、智能化、人性化的宿舍管理系统,帮助管理人员解决管理中的实际问题,以达到提高企业整体的管理效率的目标。本次釆用Java技术和数据库技术和开发了一款基于B/S模式企业宿舍管理系统。本论文所做的研究工作主要包括:
1)本文先在详细调究了企业宿舍管理系统研究的背景、意义以及国内外现状的基础上,进行了系统需求分析,得出了系统的设计框架。
2)在eclipse 开发环境下,采用Java和MySQL技术开发和实现了企业宿舍管理系统的5大功能模块:系统管理模块、宿舍管理模块、员工管理模块、信息查询模块和日常管理模块。
3)最后,系统软件测试的结果表明本次设计基本达到了预先设定系统设计目标。
关键词:宿舍管理;B/S;Java;eclipse ;MySQL
Abstract
Labor-intensive enterprise dormitory management system is one of the most important part of the management information system to a labor-intensive enterprise . For lack of the dormitory management tools for the labor-intensive enterprises,the traditional backward manual management mode must be eliminated as soon as possible,and design an informational、intelligentized、humanized dormitory management system to help manager to solve practical problems in management ,which aims to improving the whole efficiency of management of enterprises. This design used Java technology and database technology to design and develop an enterprise dormitory management system based on B/S pattern. Research work in this paper mainly includes:
1) On the basis of synthetically describing the research background and significant of enterprise dormitory management system、the research status at home and abroad , this article has carried on the system requirements analysis to conclude the design framework of the system.
2) In the eclipse working environment,the Java technology and MySQL were used to develop and realize the five function modules of enterprise dormitory management system: system management, dormitory management, staff management, information query, daily management .
3)Finally, the result of this software testing shows that this design basicly reached the preseted system design goals.
Key Words: Dormitory Management; B/S; Java; eclipse; MySQL
目录
摘要 I
Abstract II
第1章 绪论 1
1.1 研究背景和意义 1
1.1.1 研究背景 1
1.1.2 研究意义 1
1.2 国内外研究现状 2
1.2.1 国外研究现状 2
1.2.2 国内研究现状 2
1.3 论文结构安排 3
第2章 系统总体设计 5
2.1 系统需求分析 5
2.2 系统设计原则 5
2.3 系统功能模块设计 6
2.3.1 系统功能模块划分 6
2.3.2 系统功能模块及说明 7
2.4 数据库设计 9
2.4.1 数据库设计分析 9
2.4.2 E-R模型设计 10
2.4.3 数据库的逻辑设计 12
第3章 系统具体实现 17
3.1 功能模块实现 17
3.1.1 用户登录设计 17
3.1.2 界面设计 18
3.1.3 宿舍管理模块设计 19
3.1.4 员工管理模块设计 20
3.1.5 日常管理模块设计 20
3.2 数据表设计 22
第4章 系统测试与分析 26
4.1 软件测试 26
4.2 测试结果与分析 26
4.2.1 界面测试 26
4.2.2 功能测试 27
第5章 总结与展望 35
5.1 总结 35
5.2 展望 35
参考文献 36
致谢 37
第1章 绪论
1.1 研究背景和意义
1.1.1 研究背景
随着世界电子商务的深入发展和贸易的全球化,制造业在全球范围内寻找廉价劳动力[1],工厂更加趋于向密集型发展,尤其是等对劳动力需求大的产业,比如农业、林业及纺织、服装、玩具、皮革、家具等制造业。全世界的巨头公司都面临这样大量密集型劳动力管理问题,这其中一项就是员工的宿舍管理问题。面对这个问题,企业目前的信息化解决方案是开发和应用高效的企业宿舍管理软件来提高企业的宿舍管理水平。高效的宿舍管理系统的实质上是典型的MIS(Management Information System 管理信息系统)的一环,它的使用有助于提高工作效益和管理水平为企业带来直接或间接的效益[2]。 经调查发现,目前我国绝大多数企业在宿舍管理上都还未实现信息化管理,主要还是采用手工管理的方式[3]。对于拥有庞大员工数量的劳动密集型企业来说,传统手工记录的宿舍管理方式已经完全不能解决劳动密集型企业所面临的宿舍管理问题,所以劳动力密集型企业必须将传统手工记录的宿舍管理方式转变为现代化信息宿舍管理系统。根据劳动力密集型企业对于宿舍管理工具的需求,所以必须创新的设计出信息化,智能化,人性化的宿舍管理系统,帮助管理人员解决管理中的实际问题,以提高企业的整体管理效率。信息化宿舍管理系统可以帮助管理人员从繁琐重复的劳动之中解脱出来,从而使管理人员将更多的时间和精力投入到提高服务质量的工作中。在管理方面的信息化应用,国外管理信息化的广度很深度都领高于中国,比如典型的MIS(管理信息系统),企业宿舍管理系统就是MIS中的一个子系统。
1.1.2 研究意义
信息化按照托夫勒的观点是,第三次浪潮是信息革命,大约从20世纪50年代中期开始,主要以信息技术为主体,重点是创造和开发知识[4]。企业信息化是指企业在业务流程的优化和重构的过程中,在一定的深度和广度上利用计算机技术、网络技术和数据库技术[5],控制和集成化管理企业生产经营活动中的各种信息,实现企业内外部信息的共享和有效利用,以提高企业的市场竞争力。作为当代的密集型的巨型企业在企业信息化一直都紧跟时代的步伐,面对员工人数如此之大的宿舍管理问题,企业一定会借助信息化的管理工具来解决这一问题。所以,密集型企业宿舍管理系统就是一个将企业宿舍管理问题信息化的解决方案,对这一系统的开发和应用具有重要的理论意义和实际意义。
1) 理论意义:随着计算机信息应用技术的日趋成熟,企业逐渐选择高效的的信息化管理方式代替传统的人工模式来管理宿舍信息[6]。相对手工管理,信息化技术具有的优点,如:效率高、规范化、系统化和自动化等[7]。这些研究一方面在管理模式和管理思想上对于管理者和被管理者都是一次革新,具体的管理制度的标准化和规范化也具有重要的理论意义。另一方面,这些新技术的应用会促进信息技术的进步,如编程语言,数据库技术,算法结构,网络技术等等。
2) 实际意义:本文早进过综合的系统需求分析之后,开发出一款B/S模式的宿舍管理系统web应用软件[2]。一方面宿舍管理人员登录系统后,可以对其负责的员工的住宿信息进行管理,从而提高宿舍管理人员管理工作的效率;另一方面员工也在可以登录系统后,查询自己的住宿信息。该软件的应用,对于劳动密集型企业来说,将很大程度上节省企业的人力资源,尤其是缓解宿舍管理人员的工作压力,同时还有利于促进员工在企业宿舍管理工作中的参与度,从而赢得市场竞争优势。
1.2 国内外研究现状
1.2.1 国外研究现状
国外的信息技术在宿舍管理系统中的应用不仅早于处于发展中的中国,而且这方面的应用得深度和广度也远远领先于我国。因此他们的企业信息化管理的水平比较高,宿舍管理系统已经发展的比较成熟,使用效率也比较高,很多企业都有适合其自身特点的宿舍管理系统。并且可以在员工日常和工作生活中发挥良好的作用。由此,对国外的宿舍管理系统可见一斑。
一方面,在全球的计算机应用领域上,欧美国家尤其是美国一直是在领头羊的位置上,在新技术的探索和应用上,他们走在前列。另一方面,这些国家是国外企业在信息化管理经验上也较为成熟,管理系统也实现了更多的人性化功能,值得我们借鉴。
1.2.2 国内研究现状
上个世纪80年代,我国的企业宿舍管理信息系统刚刚起步,这时计算机技术应用还较少,只是在一些发达省份刚开始应用[3]。目前,中国企业尤其是大企业都开始建立企业的信息化系统,比如:管理信息系统(MIS)、企业资源规划系统(ERP)、客户关系管理系统(CRM)、供应链管理系统(SCM)、辅助决策支持系统(DSS)等,以提高生产、经营、管理、决策的效率和水平。目前我国绝大多数企业在宿舍管理上都还未实现信息化管理,主要还是采用手工管理的方式。手工管理的这种管理模式有许多的缺点和诟病,比如:效率低、准确率低、文本工作繁琐,周期长等。随着中国制造业的崛起,中国企业的规模越来越大,员工的数量也随之成倍增长。对于高效的企业宿舍管理软件的需求更加迫切,尤其对于拥有庞大员工数量的劳动密集型企业来说,传统手工记录的宿舍管理方式已经完全不能解决劳动密集型企业所面临的宿舍管理问题。所以劳动力密集型企业必须将传统手工记录的宿舍管理方式转变为现代化信息宿舍管理系统。劳动力密集型企业为了解决企业员工宿舍问题,它们会根据自身的要求釆用公开招标的方式来购买这些宿舍管理信息系统。目前许多软件公司采用了不同的编程语言如C#、Java、Asp等,开发了一些的基于C/S架构、B/S架构以及二者的结合的企业宿舍管理信息系统[3]。这些系统可以帮助宿舍管理人员实现对员工的信息化管理[7]。例如快速查询到员工的住宿信息和宿舍信息等情况。信息化宿舍管理系统可以帮助管理人员从繁琐重复的劳动之中解脱出来,从而使管理人员将更多的时间和精力投入到提高服务质量的工作中。
进几年来,随着我国企业数字化步伐的加快,宿舍管理系统的的计算机应用水平也随之发展而不断增高[8]。但在系统开发过程中,由于缺乏统一规划,使企业目前的各系统的大量数据信息形成信息孤岛。系统开发在功能上也相对不够全面,仅局限于统计员工的个人信息,卫生情况,住宿信息等,很多功能没有得到全面开发,拿宿舍分配来讲,国外的宿舍管理系统可以按照员工的年龄、工种、岗位等方面综合划分,为员工分配最适合的宿舍,而国内还没有达到这种高度。目前国内很多企业在应用宿舍管理系统之后,宿舍管理人员的工作效率有明显提高了,很大程度上还提高了宿舍管理的质量。
1.3 论文结构安排
本文共分为6章,论文结构组织安排如下: