当前位置: 网学 > 网学资源大全 > 计算机 > 正文

基于RMI的考勤信息管理系统的设计与实现

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: admin 发布时间: 13/09/05
【网学提醒】:本文主要为网上学习者提供基于RMI的考勤信息管理系统的设计与实现,希望对需要基于RMI的考勤信息管理系统的设计与实现网友有所帮助,学习一下吧!

资料包括: 论文(38页14243字) 
说明:

摘 要:近些年来,随着社会的发展和科技的进步,人们的工作与生活也越来越离不开计算机,对于各大企业来说就更是如此了。在各个企业中,企业员工的考勤工作不仅工作量大,而且时效性强。过去,企业多采用签到和报表的形式进行管理,效率和透明度较差,并且也容易出错;随着数据库技术的发展和企业信息化建设的进行,使用计算机管理企业考勤工作也成为大势所趋,它为企业的考勤工作节约了大量的人力和物力,也大大减轻了考勤工作人员的工作量。
本文以“考勤信息管理系统”的设计和开发为例,系统地阐述了考勤系统的设计开发的全过程。包括系统整体设计,逻辑框架与数据流程,各个功能模块划分,系统功能模块的设计与具体实现等部分。本课题研究是对考勤系统进行规划设计,目的是为了满足单位日常的考勤管理的需求,扩大工作空间,使单位管理过程更加快速、安全、高效。本文基本完成了本课题研究的主要任务——系统的分析过程。论文的系统规划设计过程是从单位的业务流程出发展开分析,从而完成系统各个功能模块的分析过程,以及完成部分功能模块设计,实现了数据库信息的浏览、录入、查询、修改、删除等各种操作,系统设计的数据库采用SQL Server,通过统一界面使得系统操作更为灵活、方便便捷。

关键词:远程方法调用;交换协议;数据库连接;考勤管理。

The Design and Implementation of Attendance MIS based on RMI
Abstract :Recent year, with the development of society and technical progress, people''s work and life also cannot leave the computer more and more especially for the big enterprise. Not only in each enterprise, the enterprise staff''s checking attendance work the work load is big, moreover time-limited. In the past, the enterprise much used the registration and the report form carries on the management, the efficiency and the transparency is bad, and also easy to make a mistake; With the development of Database and enterprise informationization, uses the computer management enterprise checking attendance work also to become ultimately, it saved the massive manpower and the physical resource for enterprise''s checking attendance work, also greatly reduced the checking attendance staff''s work load.
This article by “checking attendance information management system” the design and the development are examples, systematically elaborated the checking attendance system design development entire process. Including the system overall design, the logical frame and the data flow, each function module divides, system function parts and so on module design and concrete realization. This topic research is carries on the plan design to the checking attendance system, the goal is in order to satisfy the unit daily checking attendance management the demand, the expansion working space, causes the unit to manage the process to be faster, to be safe, is highly effective. This article has basically completed this topic research primary mission - pneumatic system analysis process. The paper system plan design process is embarks from unit''s service flow launches the analysis, thus completes the system each function module the analysis process, as well as completes the partial function module the design, has realized the database information browsing, the input, the inquiry, the revision, the deletion and so on each kind of operation, the system design database uses SQL Server, causes the system operation through the unification contact surface to be more nimble conveniently, convenient.

Key Words:RMI; Exchange agreement; Database connection,Attendance management



1 绪论
1.1课题背景
随着计算机的发展及网络技术的应用,当今社会正快速向信息自动化社会前进,信息自动化的作用也越来越大,特别是各行各业的管理领域,智能化信息处理已是提高效率,规范管理和客观审查的最有效途径。考勤作为一个公司[1-3]的基本管理,是单位对员工工作管理的基本依据。开发考勤管理系统,正式完善工厂信息化管理的重要环节。对于员工考勤如果仍使用传统的手工方式录入将是一项复杂的工作,面对庞大的信息量,该方式主要存在以下弊端
(1) 浪费人力,效率低下;
(2) 考勤结果反映速度慢(一月才能汇总一次),主管部门不能及时全面地监督员工的出勤情况;
(3) 难避免考勤中的弄虚作假现象.一些公司上报的工资人数往往大于实际考勤和领工资的人数,造成工厂大量工资流失;
(4) 由于考勤数据的不准确,公司人事工资管理系统的许多基础数据也存在较大误差,给人事部门许多全局性的统计工作也带来了不准确性;
(5) 考勤统计工作复杂繁重,难以保证统计结果的正确性、及时性。
现代办公自动化已经开始大大普及了,大部分公司有了内部网络,所以,可以考虑一款式用的人力资源管理软件。目前市面上这种软件也不少,而且各有各的特点和有点。一个公司,从组成上看,不可缺的元素很多: 人、财、物就是其中之三,但是说到底公司最不可缺少的是人;一个公司的管理,从效果上看,包括很多方面:财务管理、物流管理、人的管理等,而人的管理是其中最重要性和复杂性的工作之一。
公司在考勤的管理中往往要消耗大量的人力、物力,但是由于通过人工管理考勤会给管理上带来一些无法避免的漏洞,如果利用现代化的软件和具有自动识别功能的打卡机来管理考勤,不但节省了大量的人力资源,而且更有利于公司的管理。考勤管理系统适合于各种工厂,用户主要进行简单的操作就可以完成考勤管理工作。

目录:

1绪论1
1.1课题背景1
1.2目的、内容、功能2
1.3 RMI 的简介2
2系统需求分析1
2.1 现行业务系统描述1
2.2 现行系统存在的主要问题分析1
2.3 解决方案1
2.4 可行性分析与抉择1
2.5本章小结2
3 系统的详细设计3
3.1系统开发语言3
3.2系统开发环境5
3.6设计目标和原则6
3.5系统管理7
3.6考勤管理8
3.6.1 原始考勤录入9
3.6.2考勤记录管理9
3.7考勤信息实体10
3.8系统结构图11
3.9系统功能描述11
3.10系统操作流程图:12
4 数据库的设计13
本章小结14
5系统的实现15
5.1登录界面15
5.2个人信息查询15
5.3出勤明细及请假原因的查询16
5.4月考勤统计查询17
5.5请假单的输入与审批17
5.6考勤记录管理19
5.7员工信息管理模块19
5.8系统记录查询模块20
5.9具体的实现方法20
5结论26
6致谢28
7参考文献29
参考文献:
徐志坚.信息系统与公司竞争[M]. 科学出版社,2002.
张海藩.现代软件工程方法[J].清华大学出版社,2001.
Stephen Haag, Maeve Cummings, James Dawkins.信息时代的管理信息系统[M].机械工业出版社,1998 .
胡珉, 许占文, 张宇. 用Java RMI实现JDBC远程调用的介绍[J]. 沈阳工业大学学报 , 2003(01).
周书锋. Development of Distributed Computing Application System based on RMI[J],聊城大学数学科学学院, 2007(21).
李志杰. Java远程方法调用在企业分布式计算中的应用[J]. 科技创业月刊 , 2005,(04).
Bruce Eckel. Thinking in Java, Forth Edition [M].机械工业出版社,2007.
李刚.轻量级J2EE企业应用实践[M].电子工业出版社,2007:192-263.
黄嘉辉著.Java网络程序设计[M],清华大学出版社,2002.
尹萍. SQL Server数据库性能优化[J]计算机应用与软件 , 2005,(03).
王少锋.面向对象技术UML[M].北京:清华大学出版社,2004.
王珊,陈红. 数据库系统原理教程. 北京:清华大学出版社, 1998.7
庄幸隆. Java程序设计--EJB, XML与数据库[M],电子工业出版社,2003.
Subrahmanyam Allamaraju著;孟纯城译;J2EE服务器端高级编程,机械工业出版社,2001-9.
[15] 周绪,管丽娜著. SQL server2000中文版入门与提高[M].北京:清华大学出版社,2002
[16] 曹衍龙著.数据库开发实例工程案例精选[M].北京:人民邮电出版社,2004.
[17] 康博著.SQL实用参考手册[M].北京:清华大学出版社, 2002.4.
[18] 王乐,李建军.电脑系20周年系庆纪念册[J].北京:中国人民出版社,2003.4:18-25.
[19] 姜楠著.DermwaeaverMX2004完美网页设计与制作[M].北京:中国青年出版社.2004.1.
[20] 贺利坚著.数据库技术及应用[M].北京:北京希望电子出版杜,2002.
[21] 宋付英,郭分乔,邓达康,黄雪健著.高性能IIS服务器创建全功略[J].石油工业计算机应用.2004.第12卷(3):43-45
[22] 张海藩著. 软件工程[M].北京:人民邮电出版社,2003.3
[23] James F.Kurose,Keith W.Ross.Computer Networking A Top-Down Approach Featuring the Internet[M].New York: Higher Education Press,2001:17-19
[24] Shari Lawrence Pfleeger. Software Engineering Theory And Practice[M].New York: Higher Education Press,2002:94-102
[25] Ryan K. Stephens, Ronald R. Plew. Database Design. Macmillan Computer Publishing U.S.A, 2001

作者点评:
从开始毕业论文工作到现在,论文基本完成。从最初的茫然,到慢慢的进入状态,再到对思路逐渐的清晰,整个写作过程难以用语言来表达。遇到困难,我会觉得无从下手,不知从何写起;当困难解决了,我会觉得豁然开朗,思路打开了;当论文经过一次次的修改后,基本成形的时候,我觉得很有成就感。同时,我也在思考,毕业论文的完成预示着什么?预示着我即将毕业,即将走出可爱的校园步入社会的大讲堂,开始我的又一个新的人生旅程。那么,我应该记下一些东西,对我的毕业论文做一个总结,划上一个完整的句号。
2007年12月,当我接到选题通知后,开始着手论文的准备工作。开始的时候,我不知道要写哪方面的,而且这个范围要掌握好,不能太窄,因为写起来会有局限性,也不能太宽,不能是大家都写烂的东西,这样就写不出新意,很难有较高的突破了。于是我主动找我的导师戴牡红老师商讨我的选题,及时与他沟通。通过老师的指导与帮助,确定了毕业论文的题目,与此同时,我就开始了搜集资料的重要工作。
在搜集资料的过程中,我认真准备了一个笔记本,专门收集有关RMI的资料。我去学校的图书馆,阅览室,去西单图书大厦,去办理国家图书馆的读者卡,利用空闲时间,上网搜集等各种方式方法,尽量使我的资料完整、精确、数量多,这有利于论文的撰写。然后,我认真对资料进行分类,理论的、实际的例子、图片等等相关内容整理出来,列出提纲,再与老师进行沟通。
2008年1月,老师对我的所准备的资料基本满意,于是我们开始对论文题目的推敲。在不断的肯定与否定中,并且结合我实际现有的资料内容,最终把题目确定为“基于RMI的考勤信息管理系统”。确定好题目以后,我开始准备我的开题报告和论文提纲,并在2008年2月11日上交了我的开题报告和论文提纲。在2008年1—4月期间,由于在公司实现的原因,与老师就很难见面了,以电话或短信以及利用E-mail的方式与老师进行沟通。把我的思路与具体提纲给老师审阅,并一起商讨,以便撰写论文。在撰写过程中我按照论文的提纲,开始动笔写论文。在此期间,与老师电话或短信以及利用E-mail进行沟通。2008年的5月21日我就向导师提前提交了论文的一稿。我知道这个一稿的整体水平一般,因为在写作过程中,我总觉得没有一根清晰的思路。于是,找到导师需求帮助,通过老师对我论文的指点,收获不小。我开始了对论文的再次修改,最终完成论文的编写。最后,还是要感谢我的导师—--戴牡红老师,和我一起辛苦,一起感受汗水与微笑的幸福。
  • 上一篇资讯: 基于VHDL UART IP设计与实现
  • 下一篇资讯: 基于Centrality的Cluster发现算法设计与实现
  • 相关资讯

    网学推荐

    免费论文

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号